summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMFrameLowering.h
Commit message (Expand)AuthorAgeFilesLines
* Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)Sander de Smalen2019-10-291-0/+2
* Revert rG70f5aecedef9a6e347e425eb5b843bf797b95319 - "Reland [AArch64][DebugIn...Simon Pilgrim2019-10-291-2/+0
* Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)Sander de Smalen2019-10-281-0/+2
* Reverted r375425 as it broke some buildbots.Sander de Smalen2019-10-211-2/+0
* [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)Sander de Smalen2019-10-211-0/+2
* Revert "[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize"Krasimir Georgiev2019-09-181-2/+0
* [AArch64][DebugInfo] Do not recompute CalleeSavedStackSizeSander de Smalen2019-09-181-0/+2
* [IPRA][ARM] Disable no-CSR optimisation for ARMOliver Stannard2019-08-021-0/+5
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Replace "no-frame-pointer-*" function attributes with "frame-pointer"Francis Visoiu Mistrih2019-01-141-1/+1
* Reapply ARM: Do not spill CSR to stack on entry to noreturn functionsTim Northover2018-04-071-0/+2
* Revert "ARM: Do not spill CSR to stack on entry to noreturn functions"Vitaly Buka2018-04-071-2/+0
* ARM: Do not spill CSR to stack on entry to noreturn functionsTim Northover2018-04-051-0/+2
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-031-1/+1
* [ARM] Fix some Clang-tidy modernize-use-using and Include What You Use warnin...Eugene Zelenko2017-09-201-9/+10
* Add "Restored" flag to CalleeSavedInfoKrzysztof Parzyszek2017-08-101-2/+2
* Change eliminateCallFramePseudoInstr() to return an iteratorHans Wennborg2016-03-311-1/+1
* [ARM] Enable shrink-wrapping by default.Quentin Colombet2015-11-181-0/+5
* Revert "[ARM] Enable shrink-wrapping by default."Renato Golin2015-11-121-5/+0
* [ARM] Enable shrink-wrapping by default.Quentin Colombet2015-11-111-0/+5
* Remove redundant TargetFrameLowering::getFrameIndexOffset virtualJames Y Knight2015-08-151-1/+0
* [ARM] Refactor the prologue/epilogue emission to be more robust.Quentin Colombet2015-07-201-2/+0
* PrologEpilogInserter: Rewrite API to determine callee save regsiters.Matthias Braun2015-07-141-2/+2
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.Akira Hatanaka2015-05-231-0/+2
* [ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet2015-05-051-2/+3
* ARM: lower tail calls correctly when using GHC calling convention.Tim Northover2014-12-011-0/+2
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Move the frame lowering constructors out of line to avoid circularEric Christopher2014-06-261-5/+1
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-1/+1
* ARM: Add support for segmented stacksOliver Stannard2014-04-021-0/+2
* Prune includes in ARM target.Craig Topper2014-03-221-1/+0
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-101-18/+17
* Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky2013-02-211-0/+5
* Experimental support for aligned NEON spills.Jakob Stoklund Olesen2011-12-231-2/+3
* In Thumb2 mode, lower frame indix references to:Evan Cheng2011-04-221-1/+2
* Preliminary support for ARM frame save directives emission via MI flags.Anton Korobeynikov2011-03-051-1/+2
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-101-0/+74
OpenPOWER on IntegriCloud