2004-10-06 |
Chris Lattner | Remove debugging code, fix encoding problem. This... |
blob | commitdiff | raw |
2004-10-06 |
Chris Lattner | Add some new instructions. Fix the asm string for... |
blob | commitdiff | raw | diff to current |
2004-10-04 |
Chris Lattner | Convert some missed patterns to support AT&T style |
blob | commitdiff | raw | diff to current |
2004-10-04 |
Chris Lattner | Apparently the GNU assembler has a HUGE hack to be... |
blob | commitdiff | raw | diff to current |
2004-10-04 |
Chris Lattner | Fix incorrect suffix |
blob | commitdiff | raw | diff to current |
2004-10-04 |
Chris Lattner | Fix some more missed suffixes and swapped operands |
blob | commitdiff | raw | diff to current |
2004-10-04 |
Chris Lattner | Add missing suffixes to FP instructions for AT&T mode |
blob | commitdiff | raw | diff to current |
2004-10-03 |
Chris Lattner | Add support to the instruction patterns for AT&T style... |
blob | commitdiff | raw | diff to current |
2004-09-08 |
Alkis Evlogimenos | Use a shorter form to express implicit use/defs in... |
blob | commitdiff | raw | diff to current |
2004-09-08 |
Alkis Evlogimenos | A call instruction should implicitely define ST0 since... |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Chris Lattner | Remove a bunch of ad-hoc target-specific flags that... |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Chris Lattner | Add asmprintergen support for the last X86 instruction... |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Chris Lattner | Scrunch memoperands, add a few more for floating point... |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Chris Lattner | Make FPI take asm string and operand list |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Chris Lattner | Nuke the Im*i* patterns, by asmprintergenifying all... |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Chris Lattner | X86 instructions that read-modify-write memory are... |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Chris Lattner | Get rid of the Im8, Im16, Im32 classes, converting... |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Chris Lattner | Convert asmprinter to new style of instruction printer |
blob | commitdiff | raw | diff to current |
2004-08-10 |
Chris Lattner | This is purely a formatting patch that gets us closer... |
blob | commitdiff | raw | diff to current |
2004-08-10 |
Chris Lattner | Drop the first argument of FPI, and asmprinterify fxch |
blob | commitdiff | raw | diff to current |
2004-08-10 |
Chris Lattner | This purely mechanical patch gives the "I" tblgen class... |
blob | commitdiff | raw | diff to current |
2004-08-10 |
Chris Lattner | Convert Ii32 instructions over to use the asmprinter... |
blob | commitdiff | raw | diff to current |
2004-08-10 |
Chris Lattner | Convert the Ii16 instructions over |
blob | commitdiff | raw | diff to current |
2004-08-10 |
Chris Lattner | Convert all Ii8 instructions over to the autogenerated... |
blob | commitdiff | raw | diff to current |
2004-08-01 |
Chris Lattner | Convert all I<> instructions to asmformat. |
blob | commitdiff | raw | diff to current |
2004-08-01 |
Chris Lattner | Eliminate 3 of the X86 printImplicit* flags. |
blob | commitdiff | raw | diff to current |
2004-08-01 |
Chris Lattner | Convert more instructions over to the asmprinter |
blob | commitdiff | raw | diff to current |
2004-08-01 |
Chris Lattner | Switch more instructions over to using the asmprinter... |
blob | commitdiff | raw | diff to current |
2004-08-01 |
Chris Lattner | Specify an asm string and operands lists for a bunch... |
blob | commitdiff | raw | diff to current |
2004-08-01 |
Chris Lattner | Entirely eliminate all patterns and expanders from... |
blob | commitdiff | raw | diff to current |
2004-07-31 |
Chris Lattner | Mark barrier instructions. Execution does not fall... |
blob | commitdiff | raw | diff to current |
2004-06-11 |
Chris Lattner | No really, these are dead now |
blob | commitdiff | raw | diff to current |
2004-06-11 |
Chris Lattner | Now that compare instructions aren't lumped in with... |
blob | commitdiff | raw | diff to current |
2004-06-11 |
Chris Lattner | Introduce a new FP instruction type to separate the... |
blob | commitdiff | raw | diff to current |
2004-06-11 |
Chris Lattner | Add support for the setp instructions |
blob | commitdiff | raw | diff to current |
2004-04-13 |
Chris Lattner | Add immediate forms of in/out. Use let to shorten... |
blob | commitdiff | raw | diff to current |
2004-04-12 |
Chris Lattner | Fix issues that the local allocator has dealing with... |
blob | commitdiff | raw | diff to current |
2004-04-12 |
Chris Lattner | No really, fix printing for LLC. I gotta get a way... |
blob | commitdiff | raw | diff to current |
2004-04-12 |
Chris Lattner | Correct printing for LLC and the encoding for the JIT |
blob | commitdiff | raw | diff to current |
2004-04-12 |
Chris Lattner | Add two new instructions |
blob | commitdiff | raw | diff to current |
2004-04-11 |
Chris Lattner | Add some new instructions |
blob | commitdiff | raw | diff to current |
2004-04-08 |
John Criswell | Changes recommended by Chris: |
blob | commitdiff | raw | diff to current |
2004-04-08 |
John Criswell | Added the llvm.readport and llvm.writeport intrinsics... |
blob | commitdiff | raw | diff to current |
2004-04-06 |
Chris Lattner | Fix incorrect encoding of some ADC and SBB instuctions |
blob | commitdiff | raw | diff to current |
2004-04-06 |
Chris Lattner | The sbb instructions really ARE sbb's, not adc's |
blob | commitdiff | raw | diff to current |
2004-04-02 |
Alkis Evlogimenos | Fix type in comments |
blob | commitdiff | raw | diff to current |
2004-04-02 |
Alkis Evlogimenos | Add more ADC and SBB variants |
blob | commitdiff | raw | diff to current |
2004-03-31 |
Chris Lattner | Add FP conditional move instructions, which annoyingly... |
blob | commitdiff | raw | diff to current |
2004-03-30 |
Chris Lattner | Fix some serious bugs in the cmov descriptions, which... |
blob | commitdiff | raw | diff to current |
2004-03-15 |
Alkis Evlogimenos | Add LAHF instruction |
blob | commitdiff | raw | diff to current |
2004-03-12 |
Alkis Evlogimenos | Add support for a wider range of CMOV instructions. |
blob | commitdiff | raw | diff to current |
2004-03-09 |
Alkis Evlogimenos | Differentiate between extended precision floats (80... |
blob | commitdiff | raw | diff to current |
2004-03-07 |
Alkis Evlogimenos | Add memory operand version of conditional move. |
blob | commitdiff | raw | diff to current |
2004-02-29 |
Alkis Evlogimenos | Use correct template for SHLD and SHRD instructions... |
blob | commitdiff | raw | diff to current |
2004-02-29 |
Alkis Evlogimenos | A big X86 instruction rename. The instructions are... |
blob | commitdiff | raw | diff to current |
2004-02-29 |
Alkis Evlogimenos | Use correct template for ADC instruction with memory... |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Alkis Evlogimenos | SHLD and SHRD take 32-bit operands but an 8-bit immedia... |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Alkis Evlogimenos | Floating point loads/stores act on memory operands... |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Alkis Evlogimenos | Rename instruction templates to be easier to the human... |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Alkis Evlogimenos | Each instruction now has both an ImmType and a MemType... |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Alkis Evlogimenos | Do not generate instructions with mismatched memory... |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Alkis Evlogimenos | Further comment updates. |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Alkis Evlogimenos | Update comments. |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Alkis Evlogimenos | My previous commit broke the jit. The shift instruction... |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Alkis Evlogimenos | Fix argument size for SHL, SHR, SAR, SHLD and SHRD... |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Alkis Evlogimenos | Fix encoding of ADD and SUB family of instructions... |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Alkis Evlogimenos | Rename MRMS[0-7]{r,m} to MRM[0-7]{r,m}. |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Alkis Evlogimenos | Add memory operand folding support for the SETcc family of |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Alkis Evlogimenos | Add memory operand folding support for SHLD and SHRD... |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Alkis Evlogimenos | Add memory operand folding support for SHL, SHR and... |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Alkis Evlogimenos | Rename SHL, SHR, SAR, SHLD and SHLR instructions to... |
blob | commitdiff | raw | diff to current |
2004-02-23 |
Chris Lattner | Add a new cmove instruction |
blob | commitdiff | raw | diff to current |
2004-02-18 |
Alkis Evlogimenos | Fix argument size for MOVSX and MOVZX instructions. |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | These store to memory too. |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | These store to memory, not read from it. |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add TEST and XCHG memory operand support. |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add OR and XOR memory operand support. |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add memory operand folding support for MUL, DIV, IDIV... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add CMP{rm,mr,mi}{8,16,32}, INCm{8,16,32} and DECm... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add SUB{rm,mr,mi}{8,16,32} instructions. |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add support for ADC{rm.mr}32 and SBB{rm,mr}32. |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Fix the mneumonics for the mov instructions to have... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Fix the last crimes against nature that used the 'ir... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Rename MOVi[mr] instructions to MOV[rm]i |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Add mem forms of AND instructions |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Rename the IMULri* instructions to IMULrri, as they... |
blob | commitdiff | raw | diff to current |
2004-02-16 |
Alkis Evlogimenos | Add two more variants of add. Update comments. |
blob | commitdiff | raw | diff to current |
2004-02-16 |
Chris Lattner | Add some ADD instructions that take memory operands... |
blob | commitdiff | raw | diff to current |
2004-02-14 |
Chris Lattner | Add support for the 'pop' instruction |
blob | commitdiff | raw | diff to current |
2004-02-14 |
Chris Lattner | Urg, right. These need an input value... |
blob | commitdiff | raw | diff to current |
2004-02-14 |
Chris Lattner | add 'rep stos[bwd]' instructions |
blob | commitdiff | raw | diff to current |
2004-02-12 |
Chris Lattner | Add support for the rep movs[bwd] instructions, and... |
blob | commitdiff | raw | diff to current |
2004-02-04 |
Alkis Evlogimenos | IMULri* instructions do not require their first two... |
blob | commitdiff | raw | diff to current |
2004-02-03 |
Chris Lattner | Add the ftst instruction |
blob | commitdiff | raw | diff to current |
2004-02-02 |
Chris Lattner | No need to declare implicit uses/defs of ST0 |
blob | commitdiff | raw | diff to current |
2004-02-02 |
Chris Lattner | Generate the fchs instruction to negate a floating... |
blob | commitdiff | raw | diff to current |
2003-12-20 |
Alkis Evlogimenos | Remove floating point killer pass. This is now implemen... |
blob | commitdiff | raw | diff to current |
2003-10-21 |
John Criswell | Added LLVM copyright header. |
blob | commitdiff | raw | diff to current |
2003-10-20 |
Chris Lattner | Emit x86 instructions for: A = B op C, where A and... |
blob | commitdiff | raw | diff to current |
2003-10-20 |
Chris Lattner | * Rename X86::IMULr16 -> X86::IMULrr16 |
blob | commitdiff | raw | diff to current |
next |