Slava Pestov
|
4b2f4fc72e
|
cpu.x86.assembler: AH CH DH BH register operands now work properly
|
2010-05-18 17:10:32 -04:00 |
Slava Pestov
|
66e9bed2d8
|
cpu.x86: add x87 codegen for Model T enthusiasts
|
2010-05-17 11:35:47 -04:00 |
Joe Groff
|
62b882937a
|
cpu.x86.assembler: a choice selection of x87 instructions
|
2010-05-17 02:02:40 -07:00 |
Slava Pestov
|
a5e4eb1948
|
cpu.x86.assembler: support all addressing modes
|
2010-05-03 17:34:06 -04:00 |
Slava Pestov
|
639a1f7043
|
cpu.x86.assembler: add support for absolute addressing on x86-64; [RIP+] now behaves like [] did, and [] now does absolute addressing just like in 32-bit mode
|
2010-04-04 19:42:57 -04:00 |
Doug Coleman
|
b5fd809209
|
memq? -> member-eq?, sorted-memq? -> sorted-member-eq?
|
2009-10-28 15:02:00 -05:00 |
Slava Pestov
|
960602059d
|
cpu.x86.assembler: cleanup
|
2009-09-23 19:30:36 -05:00 |
Slava Pestov
|
4d2160799f
|
Split off the notion of a register representation from a register class
|
2009-08-07 17:44:50 -05:00 |
Slava Pestov
|
226908d2d2
|
cpu.x86.assembler: fix extended 8-bit registers (DIL, SIL, SPL, BPL)
|
2009-07-29 22:32:22 -05:00 |
Slava Pestov
|
0899934220
|
cpu.x86: use full set of 8-bit, 16-bit and 32-bit registers on x86-64 to avoid clumsy save/restore logic
|
2009-07-29 21:56:37 -05:00 |
Slava Pestov
|
7831293fda
|
cpu.x86.assembler: move operands to operands sub-vocabulary, clean up small-reg-* code in compiler backend
|
2009-07-29 21:44:08 -05:00 |