aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86InstrInfo.td
Commit message (Expand)AuthorAgeFilesLines
* Correct the name of stosd for the AT&T syntax:John Criswell2004-11-101-1/+1
* Remove debugging code, fix encoding problem. This fixes the problemsChris Lattner2004-10-061-2/+2
* Add some new instructions. Fix the asm string for sbb32rrChris Lattner2004-10-061-1/+16
* Convert some missed patterns to support AT&T styleChris Lattner2004-10-041-8/+8
* Apparently the GNU assembler has a HUGE hack to be compatible with reallyChris Lattner2004-10-041-9/+12
* Fix incorrect suffixChris Lattner2004-10-041-1/+1
* Fix some more missed suffixes and swapped operandsChris Lattner2004-10-041-34/+40
* Add missing suffixes to FP instructions for AT&T modeChris Lattner2004-10-041-38/+33
* Add support to the instruction patterns for AT&T style output, which willChris Lattner2004-10-031-569/+963
* Use a shorter form to express implicit use/defs in FpGETRESULT andAlkis Evlogimenos2004-09-081-6/+4
* A call instruction should implicitely define ST0 since the returnAlkis Evlogimenos2004-09-081-3/+8
* Remove a bunch of ad-hoc target-specific flags that were only used by theChris Lattner2004-08-111-31/+9
* Add asmprintergen support for the last X86 instruction that needs it: pcrelat...Chris Lattner2004-08-111-1/+5
* Scrunch memoperands, add a few more for floating point memopsChris Lattner2004-08-111-68/+61
* Make FPI take asm string and operand listChris Lattner2004-08-111-39/+33
* Nuke the Im*i* patterns, by asmprintergenifying all users.Chris Lattner2004-08-111-70/+73
* X86 instructions that read-modify-write memory are not LLVM two-address instr...Chris Lattner2004-08-111-78/+60
* Get rid of the Im8, Im16, Im32 classes, converting more instructions over toChris Lattner2004-08-111-224/+300
* Convert asmprinter to new style of instruction printerChris Lattner2004-08-111-8/+33
* This is purely a formatting patch that gets us closer to the mecca of fittingChris Lattner2004-08-101-60/+103
* Drop the first argument of FPI, and asmprinterify fxchChris Lattner2004-08-101-28/+32
* This purely mechanical patch gives the "I" tblgen class operand list and asmChris Lattner2004-08-101-312/+239
* Convert Ii32 instructions over to use the asmprinter generatorChris Lattner2004-08-101-16/+16
* Convert the Ii16 instructions overChris Lattner2004-08-101-23/+26
* Convert all Ii8 instructions over to the autogenerated asmprinter.Chris Lattner2004-08-101-36/+36
* Convert all I<> instructions to asmformat.Chris Lattner2004-08-011-224/+302
* Eliminate 3 of the X86 printImplicit* flags.Chris Lattner2004-08-011-8/+1
* Convert more instructions over to the asmprinterChris Lattner2004-08-011-50/+66
* Switch more instructions over to using the asmprinter. Fix bugs in the emissionChris Lattner2004-08-011-36/+47
* Specify an asm string and operands lists for a bunch of instructions.Chris Lattner2004-08-011-38/+75
* Entirely eliminate all patterns and expanders from this file. We shall goChris Lattner2004-08-011-82/+45
* Mark barrier instructions. Execution does not fall through uncond branchesChris Lattner2004-07-311-2/+4
* No really, these are dead nowChris Lattner2004-06-111-2/+0
* Now that compare instructions aren't lumped in with the other twoargfp instru...Chris Lattner2004-06-111-2/+2
* Introduce a new FP instruction type to separate the compare cases from theChris Lattner2004-06-111-4/+5
* Add support for the setp instructionsChris Lattner2004-06-111-0/+2
* Add immediate forms of in/out. Use let to shorten linesChris Lattner2004-04-131-7/+19
* Fix issues that the local allocator has dealing with instructions that implic...Chris Lattner2004-04-121-3/+4
* No really, fix printing for LLC. I gotta get a way for CVS to whine at me ifChris Lattner2004-04-121-1/+1
* Correct printing for LLC and the encoding for the JITChris Lattner2004-04-121-3/+4
* Add two new instructionsChris Lattner2004-04-121-0/+4
* Add some new instructionsChris Lattner2004-04-111-1/+38
* Changes recommended by Chris:John Criswell2004-04-081-2/+2
* Added the llvm.readport and llvm.writeport intrinsics for x86. These doJohn Criswell2004-04-081-2/+25
* Fix incorrect encoding of some ADC and SBB instuctionsChris Lattner2004-04-061-9/+9
* The sbb instructions really ARE sbb's, not adc'sChris Lattner2004-04-061-4/+4
* Fix type in commentsAlkis Evlogimenos2004-04-021-2/+2
* Add more ADC and SBB variantsAlkis Evlogimenos2004-04-021-7/+14
* Add FP conditional move instructions, which annoyingly have special propertiesChris Lattner2004-03-311-4/+17
* Fix some serious bugs in the cmov descriptions, which didn't cause a problem ...Chris Lattner2004-03-301-60/+60