Index: src/mips/lithium-codegen-mips.cc |
diff --git a/src/mips/lithium-codegen-mips.cc b/src/mips/lithium-codegen-mips.cc |
index 0ba5e23ce984b6f2da9be285caa070cac734d7ee..8100ae19b6b1b82432548d48022734f1cf5745ba 100644 |
--- a/src/mips/lithium-codegen-mips.cc |
+++ b/src/mips/lithium-codegen-mips.cc |
@@ -5178,7 +5178,7 @@ void LCodeGen::DoCheckArrayBufferNotNeutered( |
__ JumpIfSmi(scratch, &has_no_buffer); |
__ lw(scratch, FieldMemOperand(scratch, JSArrayBuffer::kBitFieldOffset)); |
__ And(at, scratch, 1 << JSArrayBuffer::WasNeutered::kShift); |
- DeoptimizeIf(ne, instr, Deoptimizer::kOutOfBounds); |
+ DeoptimizeIf(ne, instr, Deoptimizer::kOutOfBounds, at, Operand(zero_reg)); |
__ bind(&has_no_buffer); |
} |