forked from Mirrors/tinycc
x86-asm: Fix register order
Inserting random registers in the middle of the 8-blocks breaks register assignment.master
parent
bde802df29
commit
8a10a442ff
|
@ -35,7 +35,6 @@
|
||||||
DEF_ASM(rbp)
|
DEF_ASM(rbp)
|
||||||
DEF_ASM(rsi)
|
DEF_ASM(rsi)
|
||||||
DEF_ASM(rdi)
|
DEF_ASM(rdi)
|
||||||
DEF_ASM(rip)
|
|
||||||
#endif
|
#endif
|
||||||
DEF_ASM(mm0)
|
DEF_ASM(mm0)
|
||||||
DEF_ASM(mm1)
|
DEF_ASM(mm1)
|
||||||
|
@ -92,6 +91,7 @@
|
||||||
DEF_ASM(fs)
|
DEF_ASM(fs)
|
||||||
DEF_ASM(gs)
|
DEF_ASM(gs)
|
||||||
DEF_ASM(st)
|
DEF_ASM(st)
|
||||||
|
DEF_ASM(rip)
|
||||||
|
|
||||||
/* generic two operands */
|
/* generic two operands */
|
||||||
DEF_BWLX(mov)
|
DEF_BWLX(mov)
|
||||||
|
|
Loading…
Reference in New Issue