Added preliminary x86 subtarget support.
[oota-llvm.git] / lib / Target / X86 / X86InstrInfo.cpp
2005-10-14 Nate BegemanProperly split f32 and f64 into separate register class...
2005-07-16 Nate BegemanTeach the register allocator that movaps is also a...
2005-07-06 Nate BegemanFirst round of support for doing scalar FP using the...
2005-04-21 Misha Brukman* Remove trailing whitespace
2005-01-19 Chris LattnerWhen commuting these instructions, make sure to actuall...
2005-01-19 Chris LattnerImprove coverage of the X86 instruction set by adding...
2005-01-19 Chris LattnerTeach the code generator that shrd/shld is commutable...
2005-01-02 Chris LattnerDisable 2->3 address promotion of add and inc instructi...
2005-01-02 Chris LattnerImplement the convertToThreeAddress method, add support...
2004-08-01 Chris LattnerFix a warning
2004-07-31 Alkis EvlogimenosAlign breaks.
2004-07-31 Chris LattnerAdd breaks
2004-07-31 Alkis EvlogimenosSimplify code a bit.
2004-07-31 Alkis EvlogimenosCorrectly spell 'unconditional'.
2004-07-31 Alkis EvlogimenosImplement insertGoto and reverseBranchCondition for...
2004-02-29 Alkis EvlogimenosA big X86 instruction rename. The instructions are...
2004-02-29 Chris LattnerAdjust to change in TII ctor arguments
2004-02-29 Chris LattnerThese two virtual methods are never called.
2004-02-22 Alkis EvlogimenosMove MOTy::UseType enum into MachineOperand. This elimi...
2004-02-13 Alkis EvlogimenosRemove getAllocatedRegNum(). Use getReg() instead.
2004-02-10 Chris LattnerDon't use MachineOperator::is(Phys|Virt)Register
2004-02-10 Chris LattnerTighten up checks
2004-02-01 Alkis EvlogimenosFpMOV is also a move instruction.
2003-12-28 Alkis EvlogimenosAdd TargetInstrInfo::isMoveInstr() to support coalescin...
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-08-03 Chris Lattner* Start using tablegen'd instruction descriptions
2003-05-24 Misha BrukmanReword to remove reference to how things worked in...
2003-05-24 Misha BrukmanImplement the TargetInstrInfo's createNOPinstr() and...
2003-01-14 Chris LattnerRename MachineInstrInfo -> TargetInstrInfo
2002-12-18 Chris LattnerAdd comments, switch uses/defs to match InstrInfo.def...
2002-12-03 Chris Lattner* Move information about Implicit Defs/Uses into X86Ins...
2002-11-22 Misha BrukmanAdded -*- C++ -*- mode to the comments.
2002-11-18 Chris LattnerExpose base opcode
2002-11-18 Chris LattnerStart to add more information to instr.def
2002-11-17 Chris LattnerReorganize printing interface a bit
2002-10-30 Chris LattnerSet the destination register field based on the target...
2002-10-29 Chris LattnerRename X86InstructionInfo to X86InstrInfo
2002-10-29 Chris LattnerMinor renaming
2002-10-29 Chris LattnerImplement MachineInstrInfo interface
2002-10-25 Chris LattnerInitial checkin of X86 backend.