Index: src/mips/lithium-codegen-mips.cc |
diff --git a/src/mips/lithium-codegen-mips.cc b/src/mips/lithium-codegen-mips.cc |
index 88adcd421769ccd5f448e5ba7ee66abd8f928e90..37fa97d2ecc81e3dbf5bd9949ac4aef27073cea4 100644 |
--- a/src/mips/lithium-codegen-mips.cc |
+++ b/src/mips/lithium-codegen-mips.cc |
@@ -2186,7 +2186,7 @@ void LCodeGen::DoBranch(LBranch* instr) { |
Label not_simd; |
const Register scratch = scratch1(); |
__ lbu(scratch, FieldMemOperand(map, Map::kInstanceTypeOffset)); |
- __ Branch(¬_simd, lt, at, Operand(FIRST_SIMD_VALUE_TYPE)); |
+ __ Branch(¬_simd, lt, scratch, Operand(FIRST_SIMD_VALUE_TYPE)); |
__ Branch(instr->TrueLabel(chunk_), le, scratch, |
Operand(LAST_SIMD_VALUE_TYPE)); |
__ bind(¬_simd); |