aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/Thumb1FrameLowering.cpp
AgeCommit message (Expand)Author
2013-02-21Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky
2013-02-20Fix thumbv5e frame lowering assertion failure.Logan Chien
2012-12-20Add an MF argument to MI::copyImplicitOps().Jakob Stoklund Olesen
2012-03-17Reorder includes to match coding standards. Fix an issue or two exposed by that.Craig Topper
2012-03-04Use uint16_t to store registers in callee saved register tables to reduce siz...Craig Topper
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2012-01-08Don't forget to transfer implicit uses of return instruction.Evan Cheng
2012-01-07Copy implicit defs (e.g. r0) when changing tBX_RET to tPOP_RET. This bug isEvan Cheng
2012-01-04Fix more places which should be checking for iOS, not darwin.Evan Cheng
2011-10-20Revert 142337. Thumb1 still doesn't support dynamic stack realignment. :(Chad Rosier
2011-10-18Add support for dynamic stack realignment when in thumb1 mode.Chad Rosier
2011-10-15Thumb1 does not support dynamic stack realignment.Chad Rosier
2011-10-01Revert r140924 "Attempt to fix dynamic stack realignment for thumb1 functions."Chad Rosier
2011-10-01Attempt to fix dynamic stack realignment for thumb1 functions. It is in fact Chad Rosier
2011-09-13Tidy up a few 80 column violations.Jim Grosbach
2011-08-24Thumb1 ADD/SUB SP instructions are predicable in Thumb2 mode.Jim Grosbach
2011-07-08Make tBX_RET and tBX_RET_vararg predicable.Jim Grosbach
2011-06-30Refact ARM Thumb1 tMOVr instruction family.Jim Grosbach
2011-06-30Thumb1 register to register MOV instruction is predicable.Jim Grosbach
2011-06-29Refactor away tSpill and tRestore pseudos in ARM backend.Jim Grosbach
2011-06-13Fix coordination for using R4 in Thumb1 as a scratch for SP restore.Jim Grosbach
2011-03-05Implement frame unwinding information emission for Thumb1. Not finished yet b...Anton Korobeynikov
2011-03-05Preliminary support for ARM frame save directives emission via MI flags.Anton Korobeynikov
2011-01-13Teach frame lowering to ignore debug values after the terminators.Jakob Stoklund Olesen
2011-01-11Even if we don't have 7 bytes of stack space we may need to save andEric Christopher
2011-01-10Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov