Index: src/compiler/x64/linkage-x64.cc |
diff --git a/src/compiler/x64/linkage-x64.cc b/src/compiler/x64/linkage-x64.cc |
index 8bfbce02130c84bf44c01857084c1b50d94e052f..a49e6b3e35dc53d1b4d5f77212ab3eddf50f5304 100644 |
--- a/src/compiler/x64/linkage-x64.cc |
+++ b/src/compiler/x64/linkage-x64.cc |
@@ -23,6 +23,8 @@ struct X64LinkageHelperTraits { |
static Register ReturnValue2Reg() { return rdx; } |
static Register JSCallFunctionReg() { return rdi; } |
static Register ContextReg() { return rsi; } |
+ static Register InterpreterBytecodePointerReg() { return rbx; } |
+ static Register InterpreterDispatchTableReg() { return rdi; } |
static Register RuntimeCallFunctionReg() { return rbx; } |
static Register RuntimeCallArgCountReg() { return rax; } |
static RegList CCalleeSaveRegisters() { |
@@ -89,9 +91,8 @@ CallDescriptor* Linkage::GetSimplifiedCDescriptor(Zone* zone, |
} |
-CallDescriptor* Linkage::GetInterpreterDispatchDescriptor( |
- Zone* zone, const MachineSignature* sig) { |
- return LH::GetInterpreterDispatchDescriptor(zone, sig); |
+CallDescriptor* Linkage::GetInterpreterDispatchDescriptor(Zone* zone) { |
+ return LH::GetInterpreterDispatchDescriptor(zone); |
} |
} // namespace compiler |