Index: src/crankshaft/ppc/lithium-ppc.cc |
diff --git a/src/crankshaft/ppc/lithium-ppc.cc b/src/crankshaft/ppc/lithium-ppc.cc |
index 0dbe7309e7d08fc253fab9eedc221a66bc3c7076..179dcd78dcfc01259ebc5049adb08f75678ca603 100644 |
--- a/src/crankshaft/ppc/lithium-ppc.cc |
+++ b/src/crankshaft/ppc/lithium-ppc.cc |
@@ -2239,9 +2239,10 @@ LInstruction* LChunkBuilder::DoTransitionElementsKind( |
LInstruction* LChunkBuilder::DoTrapAllocationMemento( |
HTrapAllocationMemento* instr) { |
LOperand* object = UseRegister(instr->object()); |
- LOperand* temp = TempRegister(); |
+ LOperand* temp1 = TempRegister(); |
+ LOperand* temp2 = TempRegister(); |
LTrapAllocationMemento* result = |
- new (zone()) LTrapAllocationMemento(object, temp); |
+ new (zone()) LTrapAllocationMemento(object, temp1, temp2); |
return AssignEnvironment(result); |
} |