llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
[oota-llvm.git] / lib / Target / Sparc / SparcRegisterInfo.cpp
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-02-23 Bill WendlingPropagate debug loc info through prologue/epilogue.
2009-02-13 Dale JohannesenRemove non-DebugLoc versions of buildMI from Sparc.
2008-10-03 Dan GohmanSwitch the MachineOperand accessors back to the short...
2008-08-03 Chris LattnerEmit saveri with the correct operand order, patch by...
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-31 Owen AndersonMove copyRegToReg from MRegisterInfo to TargetInstrInfo...
2007-12-30 Chris LattnerAdd new shorter predicates for testing machine operands...
2007-12-30 Chris LattnerUse MachineOperand::getImm instead of MachineOperand...
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-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-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-23 Evan ChengBy default, spills kills the register being stored.
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-12-07 Bill WendlingWhat should be the last unnecessary <iostream>s in...
2006-11-27 Evan ChengChange MachineInstr ctor's to take a TargetInstrDescrip...
2006-11-15 Evan ChengProperly transfer kill / dead info.
2006-11-13 Evan ChengMatches MachineInstr changes.
2006-09-05 Chris LattnerCompletely eliminate def&use operands. Now a register...
2006-05-18 Evan ChenggetCalleeSaveRegs and getCalleeSaveRegClasses are no...
2006-05-04 Chris LattnerMove some methods out of MachineInstr into MachineOperand
2006-05-04 Chris LattnerThere shalt be only one "immediate" operand type!
2006-04-07 Jim LaskeyFoundation for call frame information.
2006-03-28 Jim LaskeyExpose base register for DwarfWriter. Refactor code...
2006-03-27 Jim LaskeyTranslate llvm target registers to dwarf register numbe...
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 LattnerFix a nasty typo that broke functions with big stack...
2006-02-04 Chris LattnerTwo changes:
2006-02-03 Chris LattnerTeach sparc to fold loads/stores into copies.
2006-01-09 Evan ChengNew DAG node properties SNDPInFlag, SNDPOutFlag, and...
2005-12-23 Evan Cheng* Removed the use of FLAG. Now use hasFlagIn and hasFla...
2005-12-20 Chris LattnerReserve G1 for frame offset stuff and use it to handle...
2005-12-19 Chris Lattnerdon't emit 'add %o6, 0, %o6' instructions
2005-12-19 Chris LattnerElimiante SP and FP, which weren't members of the IntRe...
2005-12-17 Chris LattnerRename load/store instructions to include an RI suffix
2005-09-30 Chris LattnerPass extra regclasses into spilling code
2005-08-19 Chris LattnerFix code that assumes the register info will be dumped...
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-10-29 Brian GaekeRemove dependency on MRegisterInfo::getRegClass
2004-10-10 Brian GaekeImplement eliminateCallFramePseudoInstr().
2004-09-29 Brian GaekeUse FpMOVD pseudo-instruction to move doubles around.
2004-09-02 Brian GaekeBack to compiling land for v8
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-07-04 Chris LattnerAdd #includes
2004-06-27 Brian GaekeAllow saving and restoring of double and float registers.
2004-06-24 Brian GaekeThe long integer pseudo-regs are history. So long,...
2004-06-24 Brian GaekeRename the load and store opcodes. The non-fp ones...
2004-06-22 Brian GaekeAdd pseudo-registers and register class for 64-bit...
2004-06-17 Brian GaekeMake storeRegToStackSlot slightly shorter.
2004-06-17 Chris LattnerRename Type::PrimitiveID to TypeId and ::getPrimitiveID...
2004-06-15 Brian GaekeSquash a warning from the Solaris assembler by aligning...
2004-04-13 Brian GaekeI don't think we have to have 4 extra allocated (but...
2004-04-07 Brian GaekeMake generation of stack-slot loads and copies less...
2004-04-06 Brian GaekeFirst attempt at handling frame index elimination.
2004-04-02 Brian GaekeAdd support for many of the MRegisterInfo callbacks.
2004-03-06 Brian GaekeMake prolog align stack properly. Make epilog not...
2004-03-06 Brian GaekeTeach getRegClassForType where to find FP registers
2004-02-29 Chris LattnerImplement initial prolog/epilog code insertion methods.
2004-02-28 Chris LattnerBring this directory into "it actually compiles" land
2004-02-25 Brian GaekeSparcV8 skeleton