Index: src/x64/assembler-x64.h |
diff --git a/src/x64/assembler-x64.h b/src/x64/assembler-x64.h |
index 7af33e126f8401641ea128ecc7d1054267dbb5a5..ef0806476bbea399fba3fa74718b060eb593f23e 100644 |
--- a/src/x64/assembler-x64.h |
+++ b/src/x64/assembler-x64.h |
@@ -161,23 +161,41 @@ struct Register { |
static const int kAllocationIndexByRegisterCode[kNumRegisters]; |
}; |
-const Register rax = { 0 }; |
-const Register rcx = { 1 }; |
-const Register rdx = { 2 }; |
-const Register rbx = { 3 }; |
-const Register rsp = { 4 }; |
-const Register rbp = { 5 }; |
-const Register rsi = { 6 }; |
-const Register rdi = { 7 }; |
-const Register r8 = { 8 }; |
-const Register r9 = { 9 }; |
-const Register r10 = { 10 }; |
-const Register r11 = { 11 }; |
-const Register r12 = { 12 }; |
-const Register r13 = { 13 }; |
-const Register r14 = { 14 }; |
-const Register r15 = { 15 }; |
-const Register no_reg = { -1 }; |
+const int kRegisterRaxCode = 0; |
+const int kRegisterRcxCode = 1; |
+const int kRegisterRdxCode = 2; |
+const int kRegisterRbxCode = 3; |
+const int kRegisterRspCode = 4; |
+const int kRegisterRbpCode = 5; |
+const int kRegisterRsiCode = 6; |
+const int kRegisterRdiCode = 7; |
+const int kRegisterR8Code = 8; |
+const int kRegisterR9Code = 9; |
+const int kRegisterR10Code = 10; |
+const int kRegisterR11Code = 11; |
+const int kRegisterR12Code = 12; |
+const int kRegisterR13Code = 13; |
+const int kRegisterR14Code = 14; |
+const int kRegisterR15Code = 15; |
+const int kRegisterNoneCode = -1; |
+ |
+const Register rax = { kRegisterRaxCode }; |
+const Register rcx = { kRegisterRcxCode }; |
+const Register rdx = { kRegisterRdxCode }; |
+const Register rbx = { kRegisterRbxCode }; |
+const Register rsp = { kRegisterRspCode }; |
+const Register rbp = { kRegisterRbpCode }; |
+const Register rsi = { kRegisterRsiCode }; |
+const Register rdi = { kRegisterRdiCode }; |
+const Register r8 = { kRegisterR8Code }; |
+const Register r9 = { kRegisterR9Code }; |
+const Register r10 = { kRegisterR10Code }; |
+const Register r11 = { kRegisterR11Code }; |
+const Register r12 = { kRegisterR12Code }; |
+const Register r13 = { kRegisterR13Code }; |
+const Register r14 = { kRegisterR14Code }; |
+const Register r15 = { kRegisterR15Code }; |
+const Register no_reg = { kRegisterNoneCode }; |
struct XMMRegister { |