[SPARC] Revamp AnalyzeBranch and add ReverseBranchCondition.
[oota-llvm.git] / lib / Target / Sparc / SparcRegisterInfo.h
2015-08-21 James Y Knight[Sparc] Support user-specified stack object overalignment.
2015-03-12 Eric ChristopherRemove some unnecessary forward declarations and put...
2015-03-12 Eric ChristopherRemove the need to cache the subtarget in the Sparc...
2015-03-11 Eric ChristopherHave getCallPreservedMask and getThisCallPreservedMask...
2015-03-11 Eric ChristopherHave getCalleeSavedRegs take a non-null MachineFunction...
2014-08-13 Benjamin KramerCanonicalize header guards into a common format.
2014-04-29 Craig Topper[C++11] Add 'override' keywords and remove 'virtual...
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2013-10-07 Rafael EspindolaRemove getEHExceptionRegister and getEHHandlerRegister.
2013-09-05 Venkatraman Govind... [Sparc] Correctly handle call to functions with Returns...
2013-08-23 Jakob Stoklund OlesenAdd an OtherPreserved field to the CalleeSaved TableGen...
2013-06-07 Bill WendlingDon't cache the instruction and register info from...
2013-04-02 Jakob Stoklund OlesenAdd an I64Regs register class for 64-bit registers.
2013-03-14 Hal FinkelProvide the register scavenger to processFunctionBefore...
2013-02-21 Eli BenderskyMove the eliminateCallFramePseudoInstr method from...
2013-01-31 Chad Rosier[PEI] Pass the frame index operand number to the elimin...
2012-03-04 Craig TopperUse uint16_t to store registers in callee saved registe...
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2011-07-18 Evan ChengSink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
2011-06-27 Evan ChengMerge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc...
2011-05-30 Rafael EspindolaUse the dwarf->llvm mapping to print register names...
2010-11-18 Anton KorobeynikovMove hasFP() and few related hooks to TargetFrameInfo.
2010-11-15 Anton KorobeynikovFirst step of huge frame-related refactoring: move...
2010-08-26 Jim GrosbachSimplify eliminateFrameIndex() interface back down...
2010-06-02 Rafael Espindolacleanup
2010-03-09 Jim GrosbachChange the Value argument to eliminateFrameIndex to...
2009-11-12 David GreeneMake the MachineFunction argument of getFrameRegister...
2009-10-07 Jim GrosbachAdd register-reuse to frame-index register scavenging...
2008-03-31 Evan ChengMove reMaterialize() from TargetRegisterInfo to TargetI...
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2008-01-07 Owen AndersonMove even more functionality from MRegisterInfo into...
2008-01-01 Owen AndersonMove some more instruction creation methods from Regist...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-05 Evan ChengAdd a argument to storeRegToStackSlot and storeRegToAdd...
2007-12-02 Evan ChengRemove redundant foldMemoryOperand variants and other...
2007-12-01 Evan ChengAllow some reloads to be folded in multi-use cases...
2007-11-13 Dale JohannesenAdd parameter to getDwarfRegNum to permit targets
2007-11-11 Anton KorobeynikovUse TableGen to emit information for dwarf register...
2007-10-18 Evan Cheng- Added getOpcodeAfterMemoryUnfold(). It doesn't unfold...
2007-10-18 Evan ChengUse SmallVectorImpl instead of SmallVector with hardcod...
2007-10-05 Evan Cheng- Added a few target hooks to generate load / store...
2007-09-26 Evan ChengAllow copyRegToReg to emit cross register classes copies.
2007-08-30 Evan ChengAdd a variant of foldMemoryOperand to fold any load...
2007-07-14 Anton KorobeynikovLong live the exception handling!
2007-05-01 Evan ChengeliminateFrameIndex() change.
2007-03-20 Evan ChengAdded MRegisterInfo hook to re-materialize an instruction.
2007-02-28 Evan ChengPEI now passes a RegScavenger ptr to eliminateFrameIndex.
2007-02-21 Jim LaskeySupport to provide exception and selector registers.
2007-02-19 Evan ChengRe-apply my liveintervalanalysis changes. Now with...
2007-02-19 Reid SpencerFor PR1207:
2007-02-17 Evan ChengAdded getReservedRegs().
2007-01-23 Evan ChenghasFP() is now a virtual method of MRegisterInfo.
2007-01-02 Evan ChengFix naming inconsistency.
2006-11-27 Evan ChengChange MachineInstr ctor's to take a TargetInstrDescrip...
2006-11-13 Evan ChengMatches MachineInstr changes.
2006-05-18 Evan ChenggetCalleeSaveRegs and getCalleeSaveRegClasses are no...
2006-04-07 Jim LaskeyFoundation for call frame information.
2006-03-28 Jim LaskeyExpose base register for DwarfWriter. Refactor code...
2006-03-23 Jim LaskeyAdd support to locate local variables in frames (early...
2006-02-05 Chris LattnerRename SPARC V8 target to be the LLVM SPARC target.
2006-02-04 Chris LattnerTwo changes:
2006-02-03 Chris LattnerTeach sparc to fold loads/stores into copies.
2005-09-30 Chris LattnerPass extra regclasses into spilling code
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-08-15 Chris LattnerCode insertion methods now return void instead of an...
2004-08-15 Chris LattnerThese methods no longer take a TargetRegisterClass...
2004-08-14 Chris LattnerUpdate to no longer take MF as an argument
2004-02-25 Brian GaekeSparcV8 skeleton