summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMRegisterInfo.h
Commit message (Expand)AuthorAge
* Prune includes in ARM target.Craig Topper2014-03-22
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-07
* Reorder includes to match coding standards. Fix an issue or two exposed by that.Craig Topper2012-03-17
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-18
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-20
* Switch ARMRegisterInfo.td to use SubRegIndex and eliminate the parallel enumsJakob Stoklund Olesen2010-05-24
* Teach two-address pass to do some coalescing while eliminating REG_SEQUENCEEvan Cheng2010-05-14
* Added a QQQQ register file to model 4-consecutive Q registers.Evan Cheng2010-05-14
* Re-apply 103156 and 103157. 103156 didn't break anything. 10315 exposed a coa...Evan Cheng2010-05-06
* Revert r103156 since it was breaking the build bots.Eric Christopher2010-05-06
* Adding pseudo 256-bit registers QQ0 . . . QQ7 to represent pairs of Q registe...Evan Cheng2010-05-06
* Add codegen support for NEON vld2 operations on quad registers.Bob Wilson2009-10-06
* Push methods into base class in preparation for sharing.David Goodwin2009-07-08
* Start breaking out common base functionality for register info.David Goodwin2009-07-08
* Simplify a bitAnton Korobeynikov2009-06-27
* ARM refactoring. Step 2: split RegisterInfoAnton Korobeynikov2009-06-27
* - Update register allocation hint after coalescing. This is done by the targe...Evan Cheng2009-06-18
* Part 1.Evan Cheng2009-06-15
* PR2985 / <rdar://problem/6584986>Jim Grosbach2009-04-07
* Remove refs to non-DebugLoc versions of BuildMI from ARM.Dale Johannesen2009-02-13
* Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo.Evan Cheng2009-02-06
* Fix encoding of single-precision VFP registers.Evan Cheng2008-11-12
* Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo.Evan Cheng2008-03-31
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-10
* Move even more functionality from MRegisterInfo into TargetInstrInfo.Owen Anderson2008-01-07
* Move some more functionality from MRegisterInfo to TargetInstrInfo.Owen Anderson2008-01-04
* Move some more instruction creation methods from RegisterInfo into InstrInfo.Owen Anderson2008-01-01
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Add a argument to storeRegToStackSlot and storeRegToAddr to specify whetherEvan Cheng2007-12-05
* Remove redundant foldMemoryOperand variants and other code clean up.Evan Cheng2007-12-02
* Allow some reloads to be folded in multi-use cases. Specifically testl r, r -...Evan Cheng2007-12-01
* Add parameter to getDwarfRegNum to permit targetsDale Johannesen2007-11-13
* Use TableGen to emit information for dwarf register numbers. Anton Korobeynikov2007-11-11
* - Added getOpcodeAfterMemoryUnfold(). It doesn't unfold an instruction, but o...Evan Cheng2007-10-18
* Use SmallVectorImpl instead of SmallVector with hardcoded size in MRegister p...Evan Cheng2007-10-18
* - Added a few target hooks to generate load / store instructions from / to anyEvan Cheng2007-10-05
* Allow copyRegToReg to emit cross register classes copies.Evan Cheng2007-09-26
* Add a variant of foldMemoryOperand to fold any load / store, not just load / ...Evan Cheng2007-08-30
* Change instruction description to split OperandList into OutOperandList andEvan Cheng2007-07-19
* Long live the exception handling!Anton Korobeynikov2007-07-14
* eliminateFrameIndex() change.Evan Cheng2007-05-01
* Under normal circumstances, when a frame pointer is not required, we reserveEvan Cheng2007-05-01
* Added MRegisterInfo hook to re-materialize an instruction.Evan Cheng2007-03-20
* Scavenge a register using the register scavenger when needed.Evan Cheng2007-03-06
* Make requiresRegisterScavenging determination on a per MachineFunction basis.Evan Cheng2007-02-28
* PEI now passes a RegScavenger ptr to eliminateFrameIndex.Evan Cheng2007-02-28
* Let MRegisterInfo now owns RegScavenger; eliminateFrameIndex must preserve re...Evan Cheng2007-02-27
* Add option to turn on register scavenger; By default, spills kills the regist...Evan Cheng2007-02-23
* Support to provide exception and selector registers.Jim Laskey2007-02-21
* Re-apply my liveintervalanalysis changes. Now with PR1207 fixes.Evan Cheng2007-02-19