gencgc: More precise conservatism for pointers to boxed pages.
[sbcl.git] / src / runtime / x86-64-lispregs.h
index 0851642..ca74d31 100644 (file)
@@ -18,7 +18,7 @@
 
 /* the number of registers visible as registers in the virtual machine
  * (excludes stuff like segment registers) */
-#define NREGS  (16)
+#define NREGS   (16)
 
 #ifdef LANGUAGE_ASSEMBLY
 #define REG(num) $ ## num
@@ -43,7 +43,8 @@
 #define reg_R14 REG(28)
 #define reg_R15 REG(30)
 
-#define REGNAMES "RAX", "RCX", "RDX", "RBX", "RSP", "RBP", "RSI", "RDI"
+#define REGNAMES "RAX", "RCX", "RDX", "RBX", "RSP", "RBP", "RSI", "RDI", \
+        "R8", "R9", "R10", "R11", "R12", "R13", "R14", "R15"
 
 /* classification of registers
  *