aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/Thumb1FrameLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-12/+10
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-27/+27
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-32/+78
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-0/+3
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-2/+2
* Update to LLVM 3.5a.Stephen Hines2014-04-241-28/+109
* Merging r196046:Bill Wendling2013-12-021-7/+0
* ARM: fold prologue/epilogue sp updates into push/pop for code sizeTim Northover2013-11-081-4/+11
* ARM: remove unnecessary state-tracking during frame lowering.Tim Northover2013-11-041-8/+4
* PR15868 fix.Stepan Dyatkovskiy2013-05-201-2/+4
* Refactoring patch.Stepan Dyatkovskiy2013-04-301-7/+7
* Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky2013-02-211-0/+35
* Fix thumbv5e frame lowering assertion failure.Logan Chien2013-02-201-3/+6
* Add an MF argument to MI::copyImplicitOps().Jakob Stoklund Olesen2012-12-201-2/+2
* Reorder includes to match coding standards. Fix an issue or two exposed by that.Craig Topper2012-03-171-1/+0
* Use uint16_t to store registers in callee saved register tables to reduce siz...Craig Topper2012-03-041-3/+3
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-1/+1
* Don't forget to transfer implicit uses of return instruction.Evan Cheng2012-01-081-2/+5
* Copy implicit defs (e.g. r0) when changing tBX_RET to tPOP_RET. This bug isEvan Cheng2012-01-071-0/+1
* Fix more places which should be checking for iOS, not darwin.Evan Cheng2012-01-041-1/+1
* Revert 142337. Thumb1 still doesn't support dynamic stack realignment. :(Chad Rosier2011-10-201-26/+4
* Add support for dynamic stack realignment when in thumb1 mode.Chad Rosier2011-10-181-4/+26
* Thumb1 does not support dynamic stack realignment.Chad Rosier2011-10-151-0/+5
* Revert r140924 "Attempt to fix dynamic stack realignment for thumb1 functions."Chad Rosier2011-10-011-21/+0
* Attempt to fix dynamic stack realignment for thumb1 functions. It is in fact Chad Rosier2011-10-011-0/+21
* Tidy up a few 80 column violations.Jim Grosbach2011-09-131-1/+1
* Thumb1 ADD/SUB SP instructions are predicable in Thumb2 mode.Jim Grosbach2011-08-241-2/+2
* Make tBX_RET and tBX_RET_vararg predicable.Jim Grosbach2011-07-081-2/+2
* Refact ARM Thumb1 tMOVr instruction family.Jim Grosbach2011-06-301-3/+3
* Thumb1 register to register MOV instruction is predicable.Jim Grosbach2011-06-301-5/+8
* Refactor away tSpill and tRestore pseudos in ARM backend.Jim Grosbach2011-06-291-1/+1
* Fix coordination for using R4 in Thumb1 as a scratch for SP restore.Jim Grosbach2011-06-131-2/+2
* Implement frame unwinding information emission for Thumb1. Not finished yet b...Anton Korobeynikov2011-03-051-11/+17
* Preliminary support for ARM frame save directives emission via MI flags.Anton Korobeynikov2011-03-051-4/+4
* Teach frame lowering to ignore debug values after the terminators.Jakob Stoklund Olesen2011-01-131-1/+1
* Even if we don't have 7 bytes of stack space we may need to save andEric Christopher2011-01-111-1/+8
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-101-0/+345