summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMBaseRegisterInfo.h
Commit message (Expand)AuthorAge
* Change ARM / Thumb2 addc / adde and subc / sube modeling to use physicalEvan Cheng2011-08-30
* Thumb parsing diagnostics for low-reg requirements on ADD and MOV.Jim Grosbach2011-08-16
* Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng2011-07-18
* Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng2011-06-27
* Rename TRI::getAllocationOrder() to getRawAllocationOrder().Jakob Stoklund Olesen2011-06-16
* Use the dwarf->llvm mapping to print register names in the cfiRafael Espindola2011-05-30
* Add a TRI::getLargestLegalSuperClass hook to provide an upper limit on regist...Jakob Stoklund Olesen2011-04-26
* Avoid write-after-write issue hazards for Cortex-A9.Bob Wilson2011-04-19
* Move getRegPressureLimit() from TargetLoweringInfo to TargetRegisterInfo.Cameron Zwarich2011-03-07
* Implement frame unwinding information emission for Thumb1. Not finished yet b...Anton Korobeynikov2011-03-05
* During local stack slot allocation, the materializeFrameBaseRegister functionBill Wendling2010-12-17
* Move more PEI-related hooks to TFIAnton Korobeynikov2010-11-27
* Move some more hooks to TargetFrameInfoAnton Korobeynikov2010-11-20
* Move hasFP() and few related hooks to TargetFrameInfo.Anton Korobeynikov2010-11-18
* Rewrite stack callee saved spills and restores to use push/pop instructions.Eric Christopher2010-11-18
* silence a ton of warnings from clang.Chris Lattner2010-11-15
* First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou...Anton Korobeynikov2010-11-15
* Revert this temporarily.Eric Christopher2010-11-11
* Change the prologue and epilogue to use push/pop for the low ARM registers.Eric Christopher2010-11-11
* move getRegisterNumbering() to out of ARMBaseRegisterInfo into the helperJim Grosbach2010-09-15
* simplify getRegisterNumbering(). Remove the unused isSPVFP argument andJim Grosbach2010-09-15
* Re-apply r112883:Jim Grosbach2010-09-03
* Revert "For ARM stack frames that utilize variable sized objects and have eit...Daniel Dunbar2010-09-03
* For ARM stack frames that utilize variable sized objects and have eitherJim Grosbach2010-09-02
* Simplify eliminateFrameIndex() interface back down now that PEI doesn't needJim Grosbach2010-08-26
* tidy up a bit. no functional change.Jim Grosbach2010-08-26
* Add ARM heuristic for when to allocate a virtual base register for stackJim Grosbach2010-08-24
* Move enabling the local stack allocation pass into the target where it belongs.Jim Grosbach2010-08-24
* Better handling of offsets on frame index references. rdar://8277890Jim Grosbach2010-08-19
* Add hook for re-using virtual base registers for local stack slot access.Jim Grosbach2010-08-18
* Add materialization of virtual base registers for frame indices allocated intoJim Grosbach2010-08-17
* Add hook to examine an instruction referencing a frame index to determineJim Grosbach2010-08-17
* For local variables in functions with a frame pointer, use FP as a baseJim Grosbach2010-08-05
* prune #includes a little.Chris Lattner2010-07-20
* Constify some arguments.Eric Christopher2010-07-20
* Clean up 80 column violations. No functional change.Jim Grosbach2010-06-02
* Rename canCombinedSubRegIndex method to something more grammatically correctBob Wilson2010-06-02
* Replace ARM's getCalleeSavedRegClasses with a simpler solutionRafael Espindola2010-06-02
* Teach two-address pass to do some coalescing while eliminating REG_SEQUENCEEvan Cheng2010-05-14
* Change the Value argument to eliminateFrameIndex to a type-tagged value. ThisJim Grosbach2010-03-09
* Updated version of r96634 (which was reverted due to failing 176.gcc andJim Grosbach2010-02-22
* Revert 96634. It causes assertion failures for 126.gcc and 176.gcc inBob Wilson2010-02-19
* Radar 7636153. In the presence of large call frames, it's not sufficientJim Grosbach2010-02-19
* constify a method argument.Chris Lattner2010-01-26
* For aligned load/store instructions, it's only required to know whether aJim Grosbach2010-01-19
* Generate more correct debug info for frame indices.Jim Grosbach2009-11-22
* Make the MachineFunction argument of getFrameRegister const.David Greene2009-11-12
* Infrastructure for dynamic stack realignment on ARM. For now, this is off byJim Grosbach2009-10-27
* Add ARM getMatchingSuperRegClass to handle S / D / Q cross regclass coalescing.Evan Cheng2009-10-25
* Enable post-pass frame index register scavenging for ARM and Thumb2Jim Grosbach2009-10-20