Clean up code a bit.
[oota-llvm.git] / lib / Target / X86 / X86InstrInfo.td
2004-04-02 Alkis EvlogimenosFix type in comments
2004-04-02 Alkis EvlogimenosAdd more ADC and SBB variants
2004-03-31 Chris LattnerAdd FP conditional move instructions, which annoyingly...
2004-03-30 Chris LattnerFix some serious bugs in the cmov descriptions, which...
2004-03-15 Alkis EvlogimenosAdd LAHF instruction
2004-03-12 Alkis EvlogimenosAdd support for a wider range of CMOV instructions.
2004-03-09 Alkis EvlogimenosDifferentiate between extended precision floats (80...
2004-03-07 Alkis EvlogimenosAdd memory operand version of conditional move.
2004-02-29 Alkis EvlogimenosUse correct template for SHLD and SHRD instructions...
2004-02-29 Alkis EvlogimenosA big X86 instruction rename. The instructions are...
2004-02-29 Alkis EvlogimenosUse correct template for ADC instruction with memory...
2004-02-28 Alkis EvlogimenosSHLD and SHRD take 32-bit operands but an 8-bit immedia...
2004-02-28 Alkis EvlogimenosFloating point loads/stores act on memory operands...
2004-02-28 Alkis EvlogimenosRename instruction templates to be easier to the human...
2004-02-28 Alkis EvlogimenosEach instruction now has both an ImmType and a MemType...
2004-02-28 Alkis EvlogimenosDo not generate instructions with mismatched memory...
2004-02-28 Alkis EvlogimenosFurther comment updates.
2004-02-28 Alkis EvlogimenosUpdate comments.
2004-02-28 Alkis EvlogimenosMy previous commit broke the jit. The shift instruction...
2004-02-27 Alkis EvlogimenosFix argument size for SHL, SHR, SAR, SHLD and SHRD...
2004-02-27 Alkis EvlogimenosFix encoding of ADD and SUB family of instructions...
2004-02-27 Alkis EvlogimenosRename MRMS[0-7]{r,m} to MRM[0-7]{r,m}.
2004-02-27 Alkis EvlogimenosAdd memory operand folding support for the SETcc family of
2004-02-27 Alkis EvlogimenosAdd memory operand folding support for SHLD and SHRD...
2004-02-27 Alkis EvlogimenosAdd memory operand folding support for SHL, SHR and...
2004-02-27 Alkis EvlogimenosRename SHL, SHR, SAR, SHLD and SHLR instructions to...
2004-02-23 Chris LattnerAdd a new cmove instruction
2004-02-18 Alkis EvlogimenosFix argument size for MOVSX and MOVZX instructions.
2004-02-17 Alkis EvlogimenosThese store to memory too.
2004-02-17 Chris LattnerThese store to memory, not read from it.
2004-02-17 Alkis EvlogimenosAdd TEST and XCHG memory operand support.
2004-02-17 Alkis EvlogimenosAdd OR and XOR memory operand support.
2004-02-17 Alkis EvlogimenosAdd memory operand folding support for MUL, DIV, IDIV...
2004-02-17 Alkis EvlogimenosAdd CMP{rm,mr,mi}{8,16,32}, INCm{8,16,32} and DECm...
2004-02-17 Alkis EvlogimenosAdd SUB{rm,mr,mi}{8,16,32} instructions.
2004-02-17 Alkis EvlogimenosAdd support for ADC{rm.mr}32 and SBB{rm,mr}32.
2004-02-17 Chris LattnerFix the mneumonics for the mov instructions to have...
2004-02-17 Chris LattnerFix the last crimes against nature that used the 'ir...
2004-02-17 Chris LattnerRename MOVi[mr] instructions to MOV[rm]i
2004-02-17 Chris LattnerAdd mem forms of AND instructions
2004-02-17 Chris LattnerRename the IMULri* instructions to IMULrri, as they...
2004-02-16 Alkis EvlogimenosAdd two more variants of add. Update comments.
2004-02-16 Chris LattnerAdd some ADD instructions that take memory operands...
2004-02-14 Chris LattnerAdd support for the 'pop' instruction
2004-02-14 Chris LattnerUrg, right. These need an input value...
2004-02-14 Chris Lattneradd 'rep stos[bwd]' instructions
2004-02-12 Chris LattnerAdd support for the rep movs[bwd] instructions, and...
2004-02-04 Alkis EvlogimenosIMULri* instructions do not require their first two...
2004-02-03 Chris LattnerAdd the ftst instruction
2004-02-02 Chris LattnerNo need to declare implicit uses/defs of ST0
2004-02-02 Chris LattnerGenerate the fchs instruction to negate a floating...
2003-12-20 Alkis EvlogimenosRemove floating point killer pass. This is now implemen...
2003-10-21 John CriswellAdded LLVM copyright header.
2003-10-20 Chris LattnerEmit x86 instructions for: A = B op C, where A and...
2003-10-20 Chris Lattner* Rename X86::IMULr16 -> X86::IMULrr16
2003-10-19 Chris LattnerAdd some new instructions. Wheee
2003-08-15 Chris LattnerAdd support for unconditional branches and for emitting...
2003-08-11 Chris LattnerAdd basic support for 16 and 32 bit function arguments!
2003-08-11 Chris LattnerAdd (ret int) expander so that we can at least write...
2003-08-11 Chris LattnerAdd patterns for multiply, and, or, and xor
2003-08-06 Chris Lattneradd a pattern for RET, immediates no longer need to...
2003-08-05 Chris LattnerThis is the real fix for the previous register allocato...
2003-08-04 Chris LattnerAdd patterns for (mov R, R) (mov R, I) and subtracts...
2003-08-04 Chris LattnerChange comments into something that TableGen can read!
2003-08-04 Chris Lattnertransition to using let instead of set
2003-08-03 Chris LattnerAdd new TableGen instruction definitions