Interchange Dwarf numbers of ESP and EBP on x86 Darwin.
[oota-llvm.git] / lib / Target / X86 / X86RegisterInfo.h
2007-11-07 Dale JohannesenInterchange Dwarf numbers of ESP and EBP on x86 Darwin.
2007-11-05 Evan ChengUse movups to spill / restore SSE registers on targets...
2007-10-19 Evan ChengLocal spiller optimization:
2007-10-18 Evan Cheng- Added getOpcodeAfterMemoryUnfold(). It doesn't unfold...
2007-10-18 Evan ChengUse SmallVectorImpl instead of SmallVector with hardcod...
2007-10-18 Christopher LambFix a typo
2007-10-13 Evan ChengChange unfoldMemoryOperand(). User is now responsible...
2007-10-05 Evan ChengAdded storeRegToAddr, loadRegFromAddr, and unfoldMemory...
2007-10-01 Evan ChengRefactor code to add load / store folded instructions...
2007-09-26 Evan Cheng- Added MRegisterInfo::getCrossCopyRegClass() hook...
2007-09-26 Evan ChengAllow copyRegToReg to emit cross register classes copies.
2007-08-30 Evan ChengAdded support to fold X86 load / store instructions...
2007-08-29 Duncan SandsMove getX86RegNum into X86RegisterInfo and use it
2007-07-19 Evan ChengChange instruction description to split OperandList...
2007-07-19 Evan ChengOnly adjust esp around calls in presence of alloca.
2007-07-17 Evan ChengUse push / pop for prologues and epilogues.
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-24 Jim LaskeyCall frames for intel.
2007-01-23 Evan ChenghasFP() is now a virtual method of MRegisterInfo.
2007-01-02 Evan ChengFix naming inconsistency.
2006-11-05 Jeff CohenUnbreak VC++ build.
2006-09-08 Evan ChengCommitting X86-64 support.
2006-09-05 Chris LattnerFix a long-standing wart in the code generator: two...
2006-05-18 Evan ChenggetCalleeSaveRegs and getCalleeSaveRegClasses are no...
2006-05-05 Evan ChengBetter implementation of truncate. ISel matches it...
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-02 Chris LattnerMove isLoadFrom/StoreToStackSlot from MRegisterInfo...
2006-02-02 Chris Lattneradd a method
2005-09-30 Chris LattnerPass extra regclasses into spilling code
2005-09-19 Chris LattnerImplement the isLoadFromStackSlot interface
2005-08-19 Chris LattnerThe simple isel being gone makes this dead!
2005-04-21 Misha Brukman* Remove 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 Nate BegemanEliminate MachineFunction& argument from eliminateFrame...
2004-03-14 Alkis EvlogimenosAnother API change to MRegisterInfo::foldMemoryOperand...
2004-03-14 Alkis EvlogimenosChange MRegisterInfo::foldMemoryOperand to return the...
2004-02-17 Chris LattnerChange to match the newer, simpler, interface
2004-02-17 Alkis EvlogimenosAdd API to check and fold memory operands into instruct...
2004-02-14 Chris LattnerThe prologue/epilogue related method calls have no...
2004-02-12 Alkis EvlogimenosChange interface so that we can add to the end of a...
2004-02-12 Alkis EvlogimenosChange MachineBasicBlock's vector of MachineInstr point...
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-04 Alkis EvlogimenosChange all machine basic block modifier functions in...
2003-10-21 John CriswellAdded LLVM copyright header.
2003-08-03 Chris LattnerSwitch over to TableGen generated register file description
2003-08-01 Chris LattnerThis method is long dead
2002-12-28 Chris LattnerChanges to match new MRegisterInfo api
2002-12-25 Chris LattnerAdjustments to match new simpler spill interface
2002-12-17 Chris LattnerUpdate to use new interface for register info
2002-12-15 Chris LattnerSimplify interfaces used by regalloc to insert code
2002-12-15 Chris Lattner* Simplify TargetRegisterClass implementations
2002-12-13 Misha BrukmanAdded moveReg2Reg() and moveImm2Reg() to accomodate...
2002-12-04 Misha BrukmanImplemented functions for emitting prologues and epilogues;
2002-12-04 Misha BrukmanstoreReg2RegOffset() and loadRegOffset2Reg() now take...
2002-12-04 Misha BrukmanMoved buildReg2RegClassMap() into from X86RegisterInfo...
2002-12-03 Misha BrukmanAdded support for callee- and caller-save registers.
2002-11-22 Misha BrukmanAdded methods to read/write values to stack in .h,...
2002-11-20 Misha BrukmanAdd definitions for function headers from MRegisterInfo.h:
2002-10-25 Chris LattnerInitial checkin of X86 backend.