mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-07 15:14:08 +00:00
Change KBASE/PC regs for x64/POSIX to get shorter encodings.
This commit is contained in:
parent
6adab430af
commit
db29a8cb04
@ -24,9 +24,9 @@
|
|||||||
|.define KBASEa, KBASE
|
|.define KBASEa, KBASE
|
||||||
|.define PC, esi // Must be C callee-save.
|
|.define PC, esi // Must be C callee-save.
|
||||||
|.else
|
|.else
|
||||||
|.define KBASE, r13d // Must be C callee-save.
|
|.define KBASE, r15d // Must be C callee-save.
|
||||||
|.define KBASEa, r13
|
|.define KBASEa, r15
|
||||||
|.define PC, r12d // Must be C callee-save.
|
|.define PC, r14d // Must be C callee-save.
|
||||||
|.endif
|
|.endif
|
||||||
|.define DISPATCH, ebx // Must be C callee-save.
|
|.define DISPATCH, ebx // Must be C callee-save.
|
||||||
|
|
|
|
||||||
|
Loading…
Reference in New Issue
Block a user