Index: src/x64/assembler-x64.h |
diff --git a/src/x64/assembler-x64.h b/src/x64/assembler-x64.h |
index 508c62211237f61d7f78198db4730e9848718064..680dcadc2041c68e76f95ec73fcc3854e010c09c 100644 |
--- a/src/x64/assembler-x64.h |
+++ b/src/x64/assembler-x64.h |
@@ -91,11 +91,10 @@ struct Register { |
// The non-allocatable registers are: |
// rsp - stack pointer |
// rbp - frame pointer |
- // rsi - context register |
// r10 - fixed scratch register |
// r12 - smi constant register |
// r13 - root register |
- static const int kMaxNumAllocatableRegisters = 10; |
+ static const int kMaxNumAllocatableRegisters = 11; |
static int NumAllocatableRegisters() { |
return kMaxNumAllocatableRegisters; |
} |
@@ -118,6 +117,7 @@ struct Register { |
"rbx", |
"rdx", |
"rcx", |
+ "rsi", |
"rdi", |
"r8", |
"r9", |