Index: src/crankshaft/mips/lithium-codegen-mips.cc |
diff --git a/src/crankshaft/mips/lithium-codegen-mips.cc b/src/crankshaft/mips/lithium-codegen-mips.cc |
index 490ed7a0ac58ced7fb6f95fd9f4deabd7a73236b..4c2b1580dda135341c7b6dbc3904c750d80474a6 100644 |
--- a/src/crankshaft/mips/lithium-codegen-mips.cc |
+++ b/src/crankshaft/mips/lithium-codegen-mips.cc |
@@ -2417,9 +2417,9 @@ void LCodeGen::DoHasInPrototypeChainAndBranch( |
Operand(JS_PROXY_TYPE)); |
__ lw(object_prototype, FieldMemOperand(object_map, Map::kPrototypeOffset)); |
- EmitTrueBranch(instr, eq, object_prototype, Operand(prototype)); |
__ LoadRoot(at, Heap::kNullValueRootIndex); |
EmitFalseBranch(instr, eq, object_prototype, Operand(at)); |
+ EmitTrueBranch(instr, eq, object_prototype, Operand(prototype)); |
__ Branch(USE_DELAY_SLOT, &loop); |
__ lw(object_map, FieldMemOperand(object_prototype, HeapObject::kMapOffset)); |
} |