2004-04-11 |
Chris Lattner | Add some new instructions |
blob | commitdiff | raw |
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 |
2003-10-19 |
Chris Lattner | Add some new instructions. Wheee |
blob | commitdiff | raw | diff to current |
2003-08-15 |
Chris Lattner | Add support for unconditional branches and for emitting... |
blob | commitdiff | raw | diff to current |
2003-08-11 |
Chris Lattner | Add basic support for 16 and 32 bit function arguments! |
blob | commitdiff | raw | diff to current |
2003-08-11 |
Chris Lattner | Add (ret int) expander so that we can at least write... |
blob | commitdiff | raw | diff to current |
2003-08-11 |
Chris Lattner | Add patterns for multiply, and, or, and xor |
blob | commitdiff | raw | diff to current |
2003-08-06 |
Chris Lattner | add a pattern for RET, immediates no longer need to... |
blob | commitdiff | raw | diff to current |
2003-08-05 |
Chris Lattner | This is the real fix for the previous register allocato... |
blob | commitdiff | raw | diff to current |
2003-08-04 |
Chris Lattner | Add patterns for (mov R, R) (mov R, I) and subtracts... |
blob | commitdiff | raw | diff to current |
2003-08-04 |
Chris Lattner | Change comments into something that TableGen can read! |
blob | commitdiff | raw | diff to current |
2003-08-04 |
Chris Lattner | transition to using let instead of set |
blob | commitdiff | raw | diff to current |
2003-08-03 |
Chris Lattner | Add new TableGen instruction definitions |
blob | commitdiff | raw | diff to current |
|