aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMMachineFunctionInfo.h
AgeCommit message (Expand)Author
2012-12-04Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth
2012-09-27[arm-fast-isel] Add support for ELF PIC.Jush Lu
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2011-12-23Experimental support for aligned NEON spills.Jakob Stoklund Olesen
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-02-14Remove unused bitvectors that record ARM callee-saved registers.Bob Wilson
2011-01-30Save a mapping between original and cloned constpool entries.Anton Korobeynikov
2011-01-17Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g.Evan Cheng
2011-01-15Fix a comment.Bob Wilson
2010-11-02Revert r114340 (improvements in Darwin function prologue/epilogue), as it brokeJim Grosbach
2010-10-19Update comments to remove obsolete references.Jim Grosbach
2010-09-20Simplify ARM callee-saved register handling by removing the distinctionJim Grosbach
2010-08-10Re-apply r110655 with fixes. Epilogue must restore sp from fp if the function...Evan Cheng
2010-08-10Revert r110655, "Fix ARM hasFP() semantics. It should return true whenever FPDaniel Dunbar
2010-08-10Fix ARM hasFP() semantics. It should return true whenever FP register isEvan Cheng
2010-06-18Allow ARM if-converter to be run after post allocation scheduling.Evan Cheng
2010-04-17Move per-function state out of TargetLowering subclasses and intoDan Gohman
2010-01-27eliminate the ARMFunctionInfo::Align member, using Chris Lattner
2009-10-08Cleanup up unused R3LiveIn tracking.Jim Grosbach
2009-08-11Whitespace cleanup. Remove trailing whitespace.Jim Grosbach
2009-07-08Use common code for both ARM and Thumb-2 instruction and register info.David Goodwin
2009-06-30Add conditional and unconditional thumb-2 branch. Add thumb-2 jump table.David Goodwin
2009-06-05Add explicit keywords.Dan Gohman
2008-11-08Use ARMFunctionInfo to track number of constpool entries and jumptables.Evan Cheng
2008-02-10Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-04-23add Align field, and use when generating function alignmentDale Johannesen
2007-03-01- Track which callee-saved registers are spilled.Evan Cheng
2007-03-01Switch from std::vector<bool> to BitVector.Evan Cheng
2007-02-07In thumb mode, R3 is reserved, but it can be live in to the function. IfEvan Cheng
2007-01-30- In thumb mode, if size of MachineFunction is >= 2048, force LR to beEvan Cheng
2007-01-29Remember if LR register has been spilled in this function.Evan Cheng
2007-01-25Getting rid uses of evil std::set<>Evan Cheng
2007-01-20Clean up ARM PEI code.Evan Cheng
2007-01-19ARM backend contribution from Apple.Evan Cheng