summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMFrameLowering.cpp
Commit message (Expand)AuthorAge
* Move the frame lowering constructors out of line to avoid circularEric Christopher2014-06-26
* ARM: use AAPCS-style prologues for embedded MachO.Tim Northover2014-05-30
* Segmented stacks: omit __morestack call when there's no frame.Tim Northover2014-05-22
* ARM: mark additional instructions as MachineFrameSetupSaleem Abdulrasool2014-05-07
* ARM: fix WoA PEI instruction selectionSaleem Abdulrasool2014-05-07
* If a function needs a frame pointer, but r11 (aka fp) has not been used,Joerg Sonnenberger2014-05-06
* ARM: fix memory leak, simplify WoA stack probingSaleem Abdulrasool2014-05-01
* ARM: support stack probe emission for Windows on ARMSaleem Abdulrasool2014-04-30
* Remove some empty statementsAlp Toker2014-04-19
* Fix some doc and comment typosAlp Toker2014-04-09
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-04
* ARM: Use range-based for loops in frame lowering.Jim Grosbach2014-04-04
* ARM: Use __STACK_LIMIT symbol for segmented stacksOliver Stannard2014-04-03
* ARM: Add support for segmented stacksOliver Stannard2014-04-02
* ARM: correct Dwarf output for non-contiguous VFP saves.Tim Northover2014-03-12
* Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola2014-03-07
* ARM: Correctly align arguments after a byval struct is passed on the stackOliver Stannard2014-03-05
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* Generate the DWARF stack frame decode operations in the function prologue for...Artyom Skrobov2014-02-14
* ARM MachO: sort out isTargetDarwin/isTargetIOS/... checks.Tim Northover2014-01-06
* ARM: fix folding of stack-adjustment (yet again).Tim Northover2013-12-08
* ARM: fix yet another stack-folding bugTim Northover2013-12-05
* ARM: decide whether to use movw/movt based on "minsize" attribute.Tim Northover2013-12-02
* ARM: fix bug in -Oz stack adjustment foldingTim Northover2013-12-01
* ARM: fold prologue/epilogue sp updates into push/pop for code sizeTim Northover2013-11-08
* ARM: remove unnecessary state-tracking during frame lowering.Tim Northover2013-11-04
* ARM: support interrupt attributeTim Northover2013-10-01
* 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