Index: src/x64/stub-cache-x64.cc |
diff --git a/src/x64/stub-cache-x64.cc b/src/x64/stub-cache-x64.cc |
index 7bc588fc173e30416a273a1bcf76b4ec6a014fb6..c5af9bb13f797b79268be3d4ce0226e9166a35b4 100644 |
--- a/src/x64/stub-cache-x64.cc |
+++ b/src/x64/stub-cache-x64.cc |
@@ -1222,18 +1222,14 @@ Handle<Code> LoadStubCompiler::CompileLoadNonexistent(Handle<HeapType> type, |
Register* LoadStubCompiler::registers() { |
// receiver, name, scratch1, scratch2, scratch3, scratch4. |
- Register receiver = LoadIC::kReceiverRegister; |
- Register name = LoadIC::kNameRegister; |
- static Register registers[] = { receiver, name, rdx, rbx, rdi, r8 }; |
+ static Register registers[] = { rax, rcx, rdx, rbx, rdi, r8 }; |
return registers; |
} |
Register* KeyedLoadStubCompiler::registers() { |
// receiver, name, scratch1, scratch2, scratch3, scratch4. |
- Register receiver = KeyedLoadIC::kReceiverRegister; |
- Register name = KeyedLoadIC::kNameRegister; |
- static Register registers[] = { receiver, name, rbx, rcx, rdi, r8 }; |
+ static Register registers[] = { rdx, rax, rbx, rcx, rdi, r8 }; |
return registers; |
} |