aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMFrameInfo.cpp
AgeCommit message (Expand)Author
2011-01-10Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov
2011-01-06PR8921: LDM/POP do not support interworking prior to v5t.Bob Wilson
2011-01-06Remove extra whitespace.Bob Wilson
2010-12-10Teach isCSRestore() that ARM/Thumb2 functions will use post-modify LDRJim Grosbach
2010-12-09ARM stm/ldm instructions require more than one register in the register list.Jim Grosbach
2010-12-09tidy up.Jim Grosbach
2010-12-0980 columns.Jim Grosbach
2010-12-09Fix up some comments.Eric Christopher
2010-12-08Add comments.Evan Cheng
2010-12-07Fix a bad prologue / epilogue codegen bug where the compiler would emit illegalEvan Cheng
2010-12-07Code clean up; no functionality change.Evan Cheng
2010-12-07Code clean up; no functionality change.Evan Cheng
2010-11-30Enable sibling call optimization of libcalls which are expanded duringEvan Cheng
2010-11-27Move more PEI-related hooks to TFIAnton Korobeynikov
2010-11-27Move callee-saved regs spills / reloads to TFIAnton Korobeynikov
2010-11-22Fix epilogue codegen to avoid leaving the stack pointer in an invalidEvan Cheng
2010-11-20Move some more hooks to TargetFrameInfoAnton Korobeynikov
2010-11-18Move hasFP() and few related hooks to TargetFrameInfo.Anton Korobeynikov
2010-11-18Rewrite stack callee saved spills and restores to use push/pop instructions.Eric Christopher
2010-11-15First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou...Anton Korobeynikov