| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove a bunch of ad-hoc target-specific flags that were only used by the | Chris Lattner | 2004-08-11 | 1 | -31/+9 |
* | Add asmprintergen support for the last X86 instruction that needs it: pcrelat... | Chris Lattner | 2004-08-11 | 1 | -1/+5 |
* | Scrunch memoperands, add a few more for floating point memops | Chris Lattner | 2004-08-11 | 1 | -68/+61 |
* | Make FPI take asm string and operand list | Chris Lattner | 2004-08-11 | 1 | -39/+33 |
* | Nuke the Im*i* patterns, by asmprintergenifying all users. | Chris Lattner | 2004-08-11 | 1 | -70/+73 |
* | X86 instructions that read-modify-write memory are not LLVM two-address instr... | Chris Lattner | 2004-08-11 | 1 | -78/+60 |
* | Get rid of the Im8, Im16, Im32 classes, converting more instructions over to | Chris Lattner | 2004-08-11 | 1 | -224/+300 |
* | Convert asmprinter to new style of instruction printer | Chris Lattner | 2004-08-11 | 1 | -8/+33 |
* | This is purely a formatting patch that gets us closer to the mecca of fitting | Chris Lattner | 2004-08-10 | 1 | -60/+103 |
* | Drop the first argument of FPI, and asmprinterify fxch | Chris Lattner | 2004-08-10 | 1 | -28/+32 |
* | This purely mechanical patch gives the "I" tblgen class operand list and asm | Chris Lattner | 2004-08-10 | 1 | -312/+239 |
* | Convert Ii32 instructions over to use the asmprinter generator | Chris Lattner | 2004-08-10 | 1 | -16/+16 |
* | Convert the Ii16 instructions over | Chris Lattner | 2004-08-10 | 1 | -23/+26 |
* | Convert all Ii8 instructions over to the autogenerated asmprinter. | Chris Lattner | 2004-08-10 | 1 | -36/+36 |
* | Convert all I<> instructions to asmformat. | Chris Lattner | 2004-08-01 | 1 | -224/+302 |
* | Eliminate 3 of the X86 printImplicit* flags. | Chris Lattner | 2004-08-01 | 1 | -8/+1 |
* | Convert more instructions over to the asmprinter | Chris Lattner | 2004-08-01 | 1 | -50/+66 |
* | Switch more instructions over to using the asmprinter. Fix bugs in the emission | Chris Lattner | 2004-08-01 | 1 | -36/+47 |
* | Specify an asm string and operands lists for a bunch of instructions. | Chris Lattner | 2004-08-01 | 1 | -38/+75 |
* | Entirely eliminate all patterns and expanders from this file. We shall go | Chris Lattner | 2004-08-01 | 1 | -82/+45 |
* | Mark barrier instructions. Execution does not fall through uncond branches | Chris Lattner | 2004-07-31 | 1 | -2/+4 |
* | No really, these are dead now | Chris Lattner | 2004-06-11 | 1 | -2/+0 |
* | Now that compare instructions aren't lumped in with the other twoargfp instru... | Chris Lattner | 2004-06-11 | 1 | -2/+2 |
* | Introduce a new FP instruction type to separate the compare cases from the | Chris Lattner | 2004-06-11 | 1 | -4/+5 |
* | Add support for the setp instructions | Chris Lattner | 2004-06-11 | 1 | -0/+2 |
* | Add immediate forms of in/out. Use let to shorten lines | Chris Lattner | 2004-04-13 | 1 | -7/+19 |
* | Fix issues that the local allocator has dealing with instructions that implic... | Chris Lattner | 2004-04-12 | 1 | -3/+4 |
* | No really, fix printing for LLC. I gotta get a way for CVS to whine at me if | Chris Lattner | 2004-04-12 | 1 | -1/+1 |
* | Correct printing for LLC and the encoding for the JIT | Chris Lattner | 2004-04-12 | 1 | -3/+4 |
* | Add two new instructions | Chris Lattner | 2004-04-12 | 1 | -0/+4 |
* | Add some new instructions | Chris Lattner | 2004-04-11 | 1 | -1/+38 |
* | Changes recommended by Chris: | John Criswell | 2004-04-08 | 1 | -2/+2 |
* | Added the llvm.readport and llvm.writeport intrinsics for x86. These do | John Criswell | 2004-04-08 | 1 | -2/+25 |
* | Fix incorrect encoding of some ADC and SBB instuctions | Chris Lattner | 2004-04-06 | 1 | -9/+9 |
* | The sbb instructions really ARE sbb's, not adc's | Chris Lattner | 2004-04-06 | 1 | -4/+4 |
* | Fix type in comments | Alkis Evlogimenos | 2004-04-02 | 1 | -2/+2 |
* | Add more ADC and SBB variants | Alkis Evlogimenos | 2004-04-02 | 1 | -7/+14 |
* | Add FP conditional move instructions, which annoyingly have special properties | Chris Lattner | 2004-03-31 | 1 | -4/+17 |
* | Fix some serious bugs in the cmov descriptions, which didn't cause a problem ... | Chris Lattner | 2004-03-30 | 1 | -60/+60 |
* | Add LAHF instruction | Alkis Evlogimenos | 2004-03-15 | 1 | -0/+1 |
* | Add support for a wider range of CMOV instructions. | Alkis Evlogimenos | 2004-03-12 | 1 | -2/+54 |
* | Differentiate between extended precision floats (80-bit) and double precision... | Alkis Evlogimenos | 2004-03-09 | 1 | -1/+1 |
* | Add memory operand version of conditional move. | Alkis Evlogimenos | 2004-03-07 | 1 | -3/+7 |
* | Use correct template for SHLD and SHRD instructions so that the memory | Alkis Evlogimenos | 2004-02-29 | 1 | -9/+9 |
* | A big X86 instruction rename. The instructions are renamed to make | Alkis Evlogimenos | 2004-02-29 | 1 | -334/+334 |
* | Use correct template for ADC instruction with memory operands. | Alkis Evlogimenos | 2004-02-29 | 1 | -2/+2 |
* | SHLD and SHRD take 32-bit operands but an 8-bit immediate. Rename them | Alkis Evlogimenos | 2004-02-28 | 1 | -4/+4 |
* | Floating point loads/stores act on memory operands. Rename them to | Alkis Evlogimenos | 2004-02-28 | 1 | -17/+17 |
* | Rename instruction templates to be easier to the human eye to | Alkis Evlogimenos | 2004-02-28 | 1 | -254/+254 |
* | Each instruction now has both an ImmType and a MemType. This describes | Alkis Evlogimenos | 2004-02-28 | 1 | -433/+467 |