浏览代码

Change KBASE/PC regs for x64/POSIX to get shorter encodings.

Mike Pall 16 年之前
父节点
当前提交
db29a8cb04
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/buildvm_x86.dasc

+ 3 - 3
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.
 |