Index: src/builtins/s390/builtins-s390.cc |
diff --git a/src/builtins/s390/builtins-s390.cc b/src/builtins/s390/builtins-s390.cc |
index d65bb68b0ef03fa640378b8b379a91173cff8bf5..c2e3f52b0edaf986317d0243b57228940fd26cd4 100644 |
--- a/src/builtins/s390/builtins-s390.cc |
+++ b/src/builtins/s390/builtins-s390.cc |
@@ -736,7 +736,7 @@ void Generate_JSConstructStubHelper(MacroAssembler* masm, bool is_api_function, |
// frame description in place of the receiver by the optimizing compiler. |
__ la(r5, MemOperand(fp, StandardFrameConstants::kCallerSPOffset)); |
__ ShiftLeftP(ip, r2, Operand(kPointerSizeLog2)); |
- __ LoadP(r5, MemOperand(r2, ip)); |
+ __ LoadP(r5, MemOperand(r5, ip)); |
// Continue with constructor function invocation. |
__ b(&post_instantiation_deopt_entry); |