Several things:
[oota-llvm.git] / lib / Target / X86 / X86InstrInfo.td
2005-12-05 Chris LattnerSeveral things:
2005-12-04 Evan ChengAdded isel patterns for RET, JMP, and WRITEPORT.
2005-12-01 Evan ChengProper support for shifts with register shift value.
2005-11-30 Nate BegemanNo longer track value types for asm printer operands...
2005-11-30 Chris LattnerFix a bug in a recent patch that broke shifts
2005-11-29 Evan ChengAdd more X86 ISel patterns.
2005-11-20 Chris Lattnerencode rdtsc correctly
2005-11-20 Andrew LenharthThe second patch of X86 support for read cycle counter.
2005-11-19 Chris LattnerTeach the x86 backend about the register constraints...
2005-11-18 Chris Lattneradd more patterns, patch by Evan Cheng.
2005-11-17 Chris LattnerAdd patterns for some 16-bit immediate instructions...
2005-11-16 Chris LattnerAdd patterns for several simple instructions that take...
2005-10-14 Nate BegemanProperly split f32 and f64 into separate register class...
2005-09-14 Chris Lattnergive all operands names
2005-08-19 Chris Lattneradd a few missing cases
2005-08-19 Chris LattnerGive ADJCALLSTACKDOWN/UP the correct operands.
2005-08-03 Nate BegemanScalar SSE: load +0.0 -> xorps/xorpd
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...
next