Fix undefined behavior in the Mips backend.
[oota-llvm.git] / lib / Target / TargetInstrInfo.cpp
2011-12-15 Nick LewyckyMove parts of lib/Target that use CodeGen into lib...
2011-12-09 Evan ChengMove isUnpredicatedTerminator() default implementation...
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-07-01 Evan ChengHide the call to InitMCInstrInfo into tblgen generated...
2011-06-29 Evan ChengSink SubtargetFeature and TargetInstrItineraries (renam...
2011-06-28 Evan ChengMove CallFrameSetupOpcode and CallFrameDestroyOpcode...
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-06-27 Evan ChengMore refactoring. Move getRegClass from TargetOperandIn...
2011-03-24 Jim GrosbachClean up assembly statement separator support.
2010-12-24 Andrew Trickwhitespace
2010-12-19 Nick LewyckyAdd missing standard headers. Patch by Joerg Sonnenberger!
2010-12-19 Nick LewyckyAdd missing std:: prefixes to some calls. C++ doesn...
2010-11-03 Evan ChengTwo sets of changes. Sorry they are intermingled.
2010-10-26 Evan ChengUse instruction itinerary to determine what instruction...
2010-10-06 Evan Cheng- Add TargetInstrInfo::getOperandLatency() to compute...
2010-09-15 Bob WilsonSpelling fix.
2010-09-10 Evan ChengTeach if-converter to be more careful with predicating...
2010-09-09 Evan ChengFor each instruction itinerary class, specify the numbe...
2010-06-18 Dan GohmanStart TargetRegisterClass indices at 0 instead of 1...
2009-08-22 Chris Lattnerrename TAI -> MAI, being careful not to make MAILJMP...
2009-08-22 Chris LattnerRename TargetAsmInfo (and its subclasses) to MCAsmInfo.
2009-08-02 Chris LattnerMove the getInlineAsmLength virtual method from TAI...
2009-08-02 Chris Lattnermove a virtual method body to its .cpp file to avoid...
2009-07-29 Chris Lattnerinline the global 'getInstrOperandRegClass' function...
2009-07-29 Chris Lattner1. Introduce a new TargetOperandInfo::getRegClass(...
2009-05-05 Evan ChengMove getInstrOperandRegClass from the scheduler to...
2009-04-09 Bob WilsonFix pr3954. The register scavenger asserts for inline...
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris LattnerMove a bunch more accessors from TargetInstrInfo to...
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2008-01-01 Chris LattnerFix a problem where lib/Target/TargetInstrInfo.h would...
2007-12-30 Chris LattnerAdd new shorter predicates for testing machine operands...
2007-12-30 Chris LattnerMore cleanups for MachineOperand:
2007-12-30 Chris LattnerUse MachineOperand::getImm instead of MachineOperand...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-09-14 Dan GohmanRemove isReg, isImm, and isMBB, and change all their...
2007-07-06 Evan ChengisUnpredicatedTerminator should treat conditional branc...
2007-07-05 Evan ChengDo not check isPredicated() on non-predicable instructions.
2007-06-08 Evan ChengAdd a utility routine to check for unpredicated termina...
2007-05-29 Evan ChengAdd missing const qualifiers.
2007-05-23 Evan ChengRename a parameter.
2007-05-17 Evan ChengRemove. Not needed.
2007-05-16 Evan ChengDefault implementation of TargetInstrInfo::getBlockSize().
2007-05-16 Evan ChengPredicateInstruction returns true if the operation...
2007-05-16 Evan ChengAdd default implementation of PredicateInstruction().
2006-12-08 Evan ChengMove findTiedToSrcOperand to TargetInstrDescriptor.
2006-12-08 Evan ChengUse MI's TargetInstrDescriptor.
2006-12-01 Evan ChengMatch TargetInstrInfo changes.
2006-11-30 Evan ChengRemove the ugly SPARCV9 TargetInstrDescriptors hack.
2006-11-15 Evan ChengcommuteInstruction should propagate kill / dead info.
2006-11-01 Evan ChengRename
2006-11-01 Evan ChengAdded getTiedToSrcOperand() to check for two-address...
2006-05-12 Evan ChengTypo! How did we commute nodes before?!
2006-05-04 Chris LattnerMove some methods out of MachineInstr into MachineOperand
2006-04-20 Chris Lattnerremove some v9 specific code
2005-04-22 Misha BrukmanConvert tabs to spaces
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-01-19 Chris LattnerFinegrainify namespacification
2004-07-27 Brian GaekeConstantTypeMustBeLoaded has been incorporated into...
2004-02-29 Chris LattnerAdjust to change in TII ctor arguments
2004-01-15 Brian GaekeMake this assertion more self-explanatory.
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-06-27 Brian GaekeNice tasty llc fixes. These should fix LLC for x86...
2003-01-14 Chris LattnerRename MachineInstrInfo -> TargetInstrInfo
2003-01-13 Chris LattnerStart renaming MachineInstrInfo -> TargetInstrInfo
2002-11-17 Chris LattnerPass on a targetmachine
2002-11-17 Chris LattnerAdd default implementation of printing interface
2002-10-29 Chris LattnerMove TargetInstrDescriptors to MachineInstrInfo.cpp
2002-10-29 Chris LattnerMachineInstrInfo doesn't need a TargetMachine
2002-10-28 Chris LattnerSeperate code out of TargetMachine into MachineInstrInfo