another missed SSE optimization
[oota-llvm.git] / lib / Target / X86 / X86InstrInfo.h
2007-06-26 Dan GohmanRevert the earlier change that removed the M_REMATERIAL...
2007-06-19 Dan GohmanReplace M_REMATERIALIZIBLE and the newly-added isOtherR...
2007-06-14 Dale JohannesenDo not treat FP_REG_KILL as terminator in branch analys...
2007-06-14 Dan GohmanAdd a target hook to allow loads from constant pools...
2007-05-18 Evan ChengRemoveBranch() and InsertBranch() now returns number...
2007-04-10 Bill WendlingAdd support for our first SSSE3 instruction "pmulhrsw".
2007-01-26 Jim LaskeyMake LABEL a builtin opcode.
2006-12-05 Evan Cheng- Fix X86-64 JIT by temporarily disabling code that...
2006-12-01 Evan ChengMatch TargetInstrInfo changes.
2006-10-28 Chris Lattneradd another target hook for branch folding.
2006-10-21 Chris LattnerImplement support for branch condition reversal.
2006-10-20 Chris LattnerImplement branch analysis/xform hooks required by the...
2006-10-17 Chris Lattnerexpose DWARF_LABEL opcode# so the branch folder can...
2006-10-13 Chris Lattnerremove some dead code
2006-09-08 Evan ChengCommitting X86-64 support.
2006-05-30 Evan ChengFix a build breaker.
2006-05-24 Chris LattnerPatches to make the LLVM sources more -pedantic clean...
2006-05-18 Evan ChengImmMask should be 3 for a two-bit field; Compact X86II
2006-02-02 Chris LattnerMove isLoadFrom/StoreToStackSlot from MRegisterInfo...
2006-02-01 Evan Cheng- Use xor to clear integer registers (set R, 0).
2005-07-27 Jeff CohenEliminate tabs and trailing spaces.
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 LattnerTeach the code generator that shrd/shld is commutable...
2005-01-02 Chris LattnerImplement the convertToThreeAddress method, add support...
2004-08-11 Chris LattnerRemove a bunch of ad-hoc target-specific flags that...
2004-08-01 Chris LattnerEliminate 3 of the X86 printImplicit* flags.
2004-07-31 Alkis EvlogimenosImplement insertGoto and reverseBranchCondition for...
2004-06-11 Chris LattnerIntroduce a new FP instruction type to separate the...
2004-04-13 Chris LattnerAdd support for the printImplicitDefsBefore flag
2004-04-08 John CriswellAdded the llvm.readport and llvm.writeport intrinsics...
2004-04-01 Chris LattnerWrap at 80 cols
2004-03-31 Chris LattnerAdd FP conditional move instructions, which annoyingly...
2004-02-29 Chris LattnerThese two virtual methods are never called.
2004-02-28 Alkis EvlogimenosEach instruction now has both an ImmType and a MemType...
2004-02-27 Alkis EvlogimenosRename MRMS[0-7]{r,m} to MRM[0-7]{r,m}.
2004-02-12 Chris LattnerAdd support for the rep movs[bwd] instructions, and...
2004-01-30 Chris LattnerAdd a new flag, which is only used for symmetry.
2003-12-28 Alkis EvlogimenosAdd TargetInstrInfo::isMoveInstr() to support coalescin...
2003-12-20 Chris LattnerRip JIT specific stuff out of TargetMachine, as per...
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-21 John CriswellAdded LLVM copyright header.
2003-08-06 Chris LattnerCompletely eliminate the isVoid TSFlag, shifting over...
2003-08-03 Chris LattnerLump the base opcode in with the X86 TargetSpecific...
2003-06-27 Brian GaekeNice tasty llc fixes. These should fix LLC for x86...
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
2003-01-13 Chris Lattner* Some instructions take 64 bit integers, add an Arg...
2002-12-28 Chris Lattner* Remove implementations of previously pure virtual...
2002-12-25 Chris LattnerAdd FP instr prefix byte support
2002-12-13 Chris LattnerRename MemArg* to Arg*
2002-12-05 Brian GaekeTarget/X86/Printer.cpp: Add sizePtr function, and use...
2002-12-02 Chris LattnerEliminate OtherFrm
2002-11-21 Chris LattnerAdd fixme
2002-11-21 Chris LattnerAdd support for /0 /1, etc type instructions
2002-11-21 Chris LattnerAdd new prefix flag
2002-11-18 Chris LattnerExpose base opcode
2002-11-18 Chris LattnerStart to add more information to instr.def
2002-11-18 Chris LattnerAdd instruction annotation about whether it has a 0x0F...
2002-11-17 Chris LattnerArrange to have a TargetMachine available in X86InstrIn...
2002-11-17 Chris LattnerReorganize printing interface a bit
2002-10-30 Chris LattnerAdd flag to specify when no value is produced by an...
2002-10-29 Chris LattnerRename X86InstructionInfo to X86InstrInfo
2002-10-29 Chris LattnerMinor renaming
2002-10-29 Chris LattnerImplement MachineInstrInfo interface
2002-10-28 Chris LattnerInitial stab at MachineInstr'ication
2002-10-25 Chris LattnerInitial checkin of X86 backend.