summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMFrameLowering.cpp
Commit message (Expand)AuthorAge
* PR15868 fix.Stepan Dyatkovskiy2013-05-20
* Refactoring patch.Stepan Dyatkovskiy2013-04-30
* Allow the register scavenger to spill multiple registersHal Finkel2013-03-22
* Move estimateStackSize from ARM into MachineFrameInfoHal Finkel2013-03-14
* Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky2013-02-21
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Remove the Function::getFnAttributes method in favor of using the AttributeSetBill Wendling2012-12-30
* Remove duplicate includes.Roman Divacky2012-12-21
* Add an MF argument to MI::copyImplicitOps().Jakob Stoklund Olesen2012-12-20
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-19
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Avoid an unused-variable warning when asserts are disabled.Kaelyn Uhrain2012-10-26
* 80 col.Jakob Stoklund Olesen2012-10-26
* Remove ARMBaseRegisterInfo::isReservedReg().Jakob Stoklund Olesen2012-10-26
* Merge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().Jakob Stoklund Olesen2012-10-17
* Create enums for the different attributes.Bill Wendling2012-10-09
* Remove the `hasFnAttr' method from Function.Bill Wendling2012-09-26
* Add support for the ARM GHC calling convention, this patch was in 3.0,Eric Christopher2012-08-03
* Convert more uses of XXXRegisterClass to &XXXRegClass. No functional change s...Craig Topper2012-04-20
* Eliminate iOS-specific tail call instructions.Jakob Stoklund Olesen2012-04-06
* Remove some redundant checks.Bob Wilson2012-03-20
* ARM refactor away a bunch of VLD/VST pseudo instructions.Jim Grosbach2012-03-05
* Use uint16_t to store registers in callee saved register tables to reduce siz...Craig Topper2012-03-04
* Enable ARM base pointer when calling functions with large arguments.Jakob Stoklund Olesen2012-02-28
* Remove unused cl::opt, make another opt static.Benjamin Kramer2012-02-24
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-18
* Enable aligned NEON spilling by default.Jakob Stoklund Olesen2012-01-06
* Fix more places which should be checking for iOS, not darwin.Evan Cheng2012-01-04
* Fix Comments.Jakob Stoklund Olesen2011-12-24
* Experimental support for aligned NEON spills.Jakob Stoklund Olesen2011-12-23
* Move common code into an MRI function.Jakob Stoklund Olesen2011-12-21
* Add bundle aware API for querying instruction properties and switch the codeEvan Cheng2011-12-07
* Move global variables in TargetMachine into new TargetOptions class. As an APINick Lewycky2011-12-02
* Revert 142337. Thumb1 still doesn't support dynamic stack realignment. :(Chad Rosier2011-10-20
* Add support for dynamic stack realignment when in thumb1 mode.Chad Rosier2011-10-18
* Revert r140924 "Attempt to fix dynamic stack realignment for thumb1 functions."Chad Rosier2011-10-01
* Attempt to fix dynamic stack realignment for thumb1 functions. It is in fact Chad Rosier2011-10-01
* Thumb unconditional branches are allowed in IT blocks, and therefore should h...Owen Anderson2011-09-09
* Tidy up. Formatting.Jim Grosbach2011-09-02
* ARM fix for missing implicit operands on ldmia_ret.Andrew Trick2011-08-25
* whitespaceAndrew Trick2011-08-25
* ARM refactor indexed store instructions.Jim Grosbach2011-08-05
* Split am2offset into register addend and immediate addend forms, necessary fo...Owen Anderson2011-07-26
* Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate A...Evan Cheng2011-07-20
* ARM estimateStackSize() needs to account for simplified call frames.Jim Grosbach2011-07-05
* Refact ARM Thumb1 tMOVr instruction family.Jim Grosbach2011-06-30
* Thumb1 register to register MOV instruction is predicable.Jim Grosbach2011-06-30
* Update an insertion point iterator after replacing a return instruction with aCameron Zwarich2011-06-17
* Fix coordination for using R4 in Thumb1 as a scratch for SP restore.Jim Grosbach2011-06-13
* In Thumb2 mode, lower frame indix references to:Evan Cheng2011-04-22