Get closer to fully working scalar FP in SSE regs. This gets singlesource
[oota-llvm.git] / lib / Target / X86 / X86InstrInfo.td
2005-07-15 Nate BegemanGet closer to fully working scalar FP in SSE regs....
2005-07-06 Nate BegemanFirst round of support for doing scalar FP using the...
2005-06-27 Nate BegemanInitial set of .td file changes necessary to get scalar...
2005-05-15 Chris LattnerAdd markers in the asm file for tail calls, add a new...
2005-05-15 Chris LattnerYes, calltarget is the operand of the day.
2005-05-14 Chris LattnerAdd some new instructions
2005-05-13 Chris Lattneradd 'ret imm' instruction
2005-05-09 Chris LattnerFix the syntax of the i/o instructions, these are obvio...
2005-04-28 Chris LattnerAdd some new X86 instrs, patch contributed by Morten...
2005-04-06 Chris Lattneradd signed versions of the extra precision multiplies
2005-04-02 Chris Lattneradd an fabs instr
2005-02-27 Chris LattnerFix spelling, patch contributed by Gabor Greif!
2005-01-19 Chris LattnerAdd rotate instructions.
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-10 Chris LattnerAdd conditional moves for the parity flag.
2005-01-03 Chris LattnerADC and IMUL are also commutable.
2005-01-02 Chris LattnerTwo changes here:
2004-11-10 John CriswellCorrect the name of stosd for the AT&T syntax:
2004-10-06 Chris LattnerRemove debugging code, fix encoding problem. This...
2004-10-06 Chris LattnerAdd some new instructions. Fix the asm string for...
2004-10-04 Chris LattnerConvert some missed patterns to support AT&T style
2004-10-04 Chris LattnerApparently the GNU assembler has a HUGE hack to be...
2004-10-04 Chris LattnerFix incorrect suffix
2004-10-04 Chris LattnerFix some more missed suffixes and swapped operands
2004-10-04 Chris LattnerAdd missing suffixes to FP instructions for AT&T mode
2004-10-03 Chris LattnerAdd support to the instruction patterns for AT&T style...
2004-09-08 Alkis EvlogimenosUse a shorter form to express implicit use/defs in...
2004-09-08 Alkis EvlogimenosA call instruction should implicitely define ST0 since...
2004-08-11 Chris LattnerRemove a bunch of ad-hoc target-specific flags that...
2004-08-11 Chris LattnerAdd asmprintergen support for the last X86 instruction...
2004-08-11 Chris LattnerScrunch memoperands, add a few more for floating point...
2004-08-11 Chris LattnerMake FPI take asm string and operand list
2004-08-11 Chris LattnerNuke the Im*i* patterns, by asmprintergenifying all...
2004-08-11 Chris LattnerX86 instructions that read-modify-write memory are...
2004-08-11 Chris LattnerGet rid of the Im8, Im16, Im32 classes, converting...
2004-08-11 Chris LattnerConvert asmprinter to new style of instruction printer
2004-08-10 Chris LattnerThis is purely a formatting patch that gets us closer...
2004-08-10 Chris LattnerDrop the first argument of FPI, and asmprinterify fxch
2004-08-10 Chris LattnerThis purely mechanical patch gives the "I" tblgen class...
2004-08-10 Chris LattnerConvert Ii32 instructions over to use the asmprinter...
2004-08-10 Chris LattnerConvert the Ii16 instructions over
2004-08-10 Chris LattnerConvert all Ii8 instructions over to the autogenerated...
2004-08-01 Chris LattnerConvert all I<> instructions to asmformat.
2004-08-01 Chris LattnerEliminate 3 of the X86 printImplicit* flags.
2004-08-01 Chris LattnerConvert more instructions over to the asmprinter
2004-08-01 Chris LattnerSwitch more instructions over to using the asmprinter...
2004-08-01 Chris LattnerSpecify an asm string and operands lists for a bunch...
2004-08-01 Chris LattnerEntirely eliminate all patterns and expanders from...
2004-07-31 Chris LattnerMark barrier instructions. Execution does not fall...
2004-06-11 Chris LattnerNo really, these are dead now
2004-06-11 Chris LattnerNow that compare instructions aren't lumped in with...
2004-06-11 Chris LattnerIntroduce a new FP instruction type to separate the...
2004-06-11 Chris LattnerAdd support for the setp instructions
2004-04-13 Chris LattnerAdd immediate forms of in/out. Use let to shorten...
2004-04-12 Chris LattnerFix issues that the local allocator has dealing with...
2004-04-12 Chris LattnerNo really, fix printing for LLC. I gotta get a way...
2004-04-12 Chris LattnerCorrect printing for LLC and the encoding for the JIT
2004-04-12 Chris LattnerAdd two new instructions
2004-04-11 Chris LattnerAdd some new instructions
2004-04-08 John CriswellChanges recommended by Chris:
2004-04-08 John CriswellAdded the llvm.readport and llvm.writeport intrinsics...
2004-04-06 Chris LattnerFix incorrect encoding of some ADC and SBB instuctions
2004-04-06 Chris LattnerThe sbb instructions really ARE sbb's, not adc's
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.
next