Index: src/mips/lithium-codegen-mips.cc |
diff --git a/src/mips/lithium-codegen-mips.cc b/src/mips/lithium-codegen-mips.cc |
index 7fabb9ff2e56a8521e500d83f144c7607cdc450b..10477a3c87e0ff8cc3c18bc0974c91afcb599b6b 100644 |
--- a/src/mips/lithium-codegen-mips.cc |
+++ b/src/mips/lithium-codegen-mips.cc |
@@ -4466,10 +4466,11 @@ void LCodeGen::DoTransitionElementsKind(LTransitionElementsKind* instr) { |
void LCodeGen::DoTrapAllocationMemento(LTrapAllocationMemento* instr) { |
Register object = ToRegister(instr->object()); |
Register temp = ToRegister(instr->temp()); |
- Label fail; |
- __ TestJSArrayForAllocationMemento(object, temp, ne, &fail); |
+ Label no_memento_found; |
+ __ TestJSArrayForAllocationMemento(object, temp, &no_memento_found, |
+ ne, &no_memento_found); |
DeoptimizeIf(al, instr->environment()); |
- __ bind(&fail); |
+ __ bind(&no_memento_found); |
} |