Index: src/mips/lithium-codegen-mips.cc |
diff --git a/src/mips/lithium-codegen-mips.cc b/src/mips/lithium-codegen-mips.cc |
index 8100ae19b6b1b82432548d48022734f1cf5745ba..2abde16a40b3a2e3efe092081cbcc82cafa139c7 100644 |
--- a/src/mips/lithium-codegen-mips.cc |
+++ b/src/mips/lithium-codegen-mips.cc |
@@ -5173,14 +5173,10 @@ void LCodeGen::DoCheckArrayBufferNotNeutered( |
Register view = ToRegister(instr->view()); |
Register scratch = scratch0(); |
- Label has_no_buffer; |
__ lw(scratch, FieldMemOperand(view, JSArrayBufferView::kBufferOffset)); |
- __ JumpIfSmi(scratch, &has_no_buffer); |
__ lw(scratch, FieldMemOperand(scratch, JSArrayBuffer::kBitFieldOffset)); |
__ And(at, scratch, 1 << JSArrayBuffer::WasNeutered::kShift); |
DeoptimizeIf(ne, instr, Deoptimizer::kOutOfBounds, at, Operand(zero_reg)); |
- |
- __ bind(&has_no_buffer); |
} |