aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMFrameLowering.cpp
AgeCommit message (Expand)Author
2011-03-15Clean up ARM tail calls a bit. They're pseudo-instructions for normal branches.Jim Grosbach
2011-03-05Preliminary support for ARM frame save directives emission via MI flags.Anton Korobeynikov
2011-02-25Fix typo.Evan Cheng
2011-02-25Each prologue may have multiple vpush instructions to store callee-savedEvan Cheng
2011-02-14Remove unused bitvectors that record ARM callee-saved registers.Bob Wilson
2011-01-25Don't merge restore with tail call instruction.Evan Cheng
2011-01-18Remove unused variables found by gcc-4.6's -Wunused-but-set-variable.Jeffrey Yasskin
2011-01-16Spill R4 if it's going to be used to restore SP from FP.Evan Cheng
2011-01-13Teach frame lowering to ignore debug values after the terminators.Jakob Stoklund Olesen
2011-01-13Tidy comments, indentation, and 80-column violations.Bob Wilson
2011-01-11Clean up ARM subtarget code by using Triple ADT.Evan Cheng
2011-01-10Expand on the safeness of restoring the sp from the fp a bit more.Eric Christopher
2011-01-10Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov