Index: src/ppc/builtins-ppc.cc |
diff --git a/src/ppc/builtins-ppc.cc b/src/ppc/builtins-ppc.cc |
index 8cb905889ae07cfa2555f014f84a2e5def084d70..c901df308d799da794f7fd411a66d01831bf6aa0 100644 |
--- a/src/ppc/builtins-ppc.cc |
+++ b/src/ppc/builtins-ppc.cc |
@@ -1013,7 +1013,8 @@ void Builtins::Generate_InterpreterPushArgsAndConstruct(MacroAssembler* masm) { |
// ----------------------------------- |
// Push a slot for the receiver to be constructed. |
- __ push(r3); |
+ __ li(r0, Operand::Zero()); |
+ __ push(r0); |
// Push the arguments (skip if none). |
Label skip; |