Index: src/x64/macro-assembler-x64.cc |
diff --git a/src/x64/macro-assembler-x64.cc b/src/x64/macro-assembler-x64.cc |
index 13d7ddaa685bf92e16a4adab1faa1dc17fee4aae..8f430bc23d3b970b0278da8849f26f632fb9e47f 100644 |
--- a/src/x64/macro-assembler-x64.cc |
+++ b/src/x64/macro-assembler-x64.cc |
@@ -155,7 +155,7 @@ int MacroAssembler::LoadAddressSize(ExternalReference source) { |
} |
} |
// Size of movq(destination, src); |
- return 10; |
+ return Assembler::kMoveAddressIntoScratchRegisterInstructionLength; |
} |
@@ -2510,8 +2510,8 @@ void MacroAssembler::Jump(Handle<Code> code_object, RelocInfo::Mode rmode) { |
int MacroAssembler::CallSize(ExternalReference ext) { |
// Opcode for call kScratchRegister is: Rex.B FF D4 (three bytes). |
- const int kCallInstructionSize = 3; |
- return LoadAddressSize(ext) + kCallInstructionSize; |
+ return LoadAddressSize(ext) + |
+ Assembler::kCallScratchRegisterInstructionLength; |
} |