summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMMachineFunctionInfo.h
Commit message (Expand)AuthorAge
* Move ARMJITInfo off of the TargetMachine and down onto the subtarget.Eric Christopher2014-06-18
* Replace some assert(0)'s with llvm_unreachable.Craig Topper2014-06-18
* Temporarily revert r210953 in an attempt to bring the ARM buildbotsEric Christopher2014-06-15
* Move ARMJITInfo off of the TargetMachine and down onto the subtarget.Eric Christopher2014-06-13
* ARM: Add support for segmented stacksOliver Stannard2014-04-02
* Use 16 byte stack alignment for NaCl on ARMMark Seaborn2014-02-16
* ARM: remove unnecessary state-tracking during frame lowering.Tim Northover2013-11-04
* PR15868 fix.Stepan Dyatkovskiy2013-05-20
* Refactoring patch.Stepan Dyatkovskiy2013-04-30
* Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth2012-12-04
* [arm-fast-isel] Add support for ELF PIC.Jush Lu2012-09-27
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-18
* Experimental support for aligned NEON spills.Jakob Stoklund Olesen2011-12-23
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-20
* Remove unused bitvectors that record ARM callee-saved registers.Bob Wilson2011-02-14
* Save a mapping between original and cloned constpool entries.Anton Korobeynikov2011-01-30
* Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g.Evan Cheng2011-01-17
* Fix a comment.Bob Wilson2011-01-15
* Revert r114340 (improvements in Darwin function prologue/epilogue), as it brokeJim Grosbach2010-11-02
* Update comments to remove obsolete references.Jim Grosbach2010-10-19
* Simplify ARM callee-saved register handling by removing the distinctionJim Grosbach2010-09-20
* Re-apply r110655 with fixes. Epilogue must restore sp from fp if the function...Evan Cheng2010-08-10
* Revert r110655, "Fix ARM hasFP() semantics. It should return true whenever FPDaniel Dunbar2010-08-10
* Fix ARM hasFP() semantics. It should return true whenever FP register isEvan Cheng2010-08-10
* Allow ARM if-converter to be run after post allocation scheduling.Evan Cheng2010-06-18
* Move per-function state out of TargetLowering subclasses and intoDan Gohman2010-04-17
* eliminate the ARMFunctionInfo::Align member, using Chris Lattner2010-01-27
* Cleanup up unused R3LiveIn tracking.Jim Grosbach2009-10-08
* Whitespace cleanup. Remove trailing whitespace.Jim Grosbach2009-08-11
* Use common code for both ARM and Thumb-2 instruction and register info.David Goodwin2009-07-08
* Add conditional and unconditional thumb-2 branch. Add thumb-2 jump table.David Goodwin2009-06-30
* Add explicit keywords.Dan Gohman2009-06-05
* Use ARMFunctionInfo to track number of constpool entries and jumptables.Evan Cheng2008-11-08
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-10
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* add Align field, and use when generating function alignmentDale Johannesen2007-04-23
* - Track which callee-saved registers are spilled.Evan Cheng2007-03-01
* Switch from std::vector<bool> to BitVector.Evan Cheng2007-03-01
* In thumb mode, R3 is reserved, but it can be live in to the function. IfEvan Cheng2007-02-07
* - In thumb mode, if size of MachineFunction is >= 2048, force LR to beEvan Cheng2007-01-30
* Remember if LR register has been spilled in this function.Evan Cheng2007-01-29
* Getting rid uses of evil std::set<>Evan Cheng2007-01-25
* Clean up ARM PEI code.Evan Cheng2007-01-20
* ARM backend contribution from Apple.Evan Cheng2007-01-19