From: Mike Pall Date: Thu, 17 Dec 2009 21:14:24 +0000 (+0100) Subject: Change KBASE/PC regs for x64/POSIX to get shorter encodings. X-Git-Tag: v2.0.0-beta3~184 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=db29a8cb04e29042feddadbd0056fe1f0c052ff2;p=thirdparty%2FLuaJIT.git Change KBASE/PC regs for x64/POSIX to get shorter encodings. --- diff --git a/src/buildvm_x86.dasc b/src/buildvm_x86.dasc index 384af0d2..23a09bd0 100644 --- a/src/buildvm_x86.dasc +++ b/src/buildvm_x86.dasc @@ -24,9 +24,9 @@ |.define KBASEa, KBASE |.define PC, esi // Must be C callee-save. |.else -|.define KBASE, r13d // Must be C callee-save. -|.define KBASEa, r13 -|.define PC, r12d // Must be C callee-save. +|.define KBASE, r15d // Must be C callee-save. +|.define KBASEa, r15 +|.define PC, r14d // Must be C callee-save. |.endif |.define DISPATCH, ebx // Must be C callee-save. |