Index: src/mips/lithium-codegen-mips.cc |
diff --git a/src/mips/lithium-codegen-mips.cc b/src/mips/lithium-codegen-mips.cc |
index eef54058e0314164b478d94c3bee7ca11eed62cf..a2df23fc5a88bcd6278f2a46a3b70fc3944bb6bd 100644 |
--- a/src/mips/lithium-codegen-mips.cc |
+++ b/src/mips/lithium-codegen-mips.cc |
@@ -179,8 +179,7 @@ bool LCodeGen::GeneratePrologue() { |
if (slots > 0) { |
if (FLAG_debug_code) { |
__ Subu(sp, sp, Operand(slots * kPointerSize)); |
- __ push(a0); |
- __ push(a1); |
+ __ Push(a0, a1); |
__ Addu(a0, sp, Operand(slots * kPointerSize)); |
__ li(a1, Operand(kSlotsZapValue)); |
Label loop; |
@@ -188,8 +187,7 @@ bool LCodeGen::GeneratePrologue() { |
__ Subu(a0, a0, Operand(kPointerSize)); |
__ sw(a1, MemOperand(a0, 2 * kPointerSize)); |
__ Branch(&loop, ne, a0, Operand(sp)); |
- __ pop(a1); |
- __ pop(a0); |
+ __ Pop(a0, a1); |
} else { |
__ Subu(sp, sp, Operand(slots * kPointerSize)); |
} |