Index: src/x64/lithium-codegen-x64.cc |
diff --git a/src/x64/lithium-codegen-x64.cc b/src/x64/lithium-codegen-x64.cc |
index c82ef8d81b3c9274672970b06642aea6884d29e6..4327997952b82652abefaa29fa5e34a980a1e951 100644 |
--- a/src/x64/lithium-codegen-x64.cc |
+++ b/src/x64/lithium-codegen-x64.cc |
@@ -5257,7 +5257,7 @@ void LCodeGen::EmitIsConstructCall(Register temp) { |
__ Cmp(Operand(temp, StandardFrameConstants::kContextOffset), |
Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)); |
__ j(not_equal, &check_frame_marker, Label::kNear); |
- __ movq(temp, Operand(rax, StandardFrameConstants::kCallerFPOffset)); |
+ __ movq(temp, Operand(temp, StandardFrameConstants::kCallerFPOffset)); |
// Check the marker in the calling frame. |
__ bind(&check_frame_marker); |