| Index: src/arm/lithium-codegen-arm.cc
|
| diff --git a/src/arm/lithium-codegen-arm.cc b/src/arm/lithium-codegen-arm.cc
|
| index 54ad4581c5ce632e7c74d7f193e5a627fcdff88f..ee2bb843468221609b0d55c6682106da6860f50e 100644
|
| --- a/src/arm/lithium-codegen-arm.cc
|
| +++ b/src/arm/lithium-codegen-arm.cc
|
| @@ -1560,7 +1560,7 @@ void LCodeGen::DoBranch(LBranch* instr) {
|
| // Test the double value. Zero and NaN are false.
|
| __ VFPCompareAndLoadFlags(reg, 0.0, scratch);
|
| __ tst(scratch, Operand(kVFPZConditionFlagBit | kVFPVConditionFlagBit));
|
| - EmitBranch(true_block, false_block, ne);
|
| + EmitBranch(true_block, false_block, eq);
|
| } else {
|
| ASSERT(r.IsTagged());
|
| Register reg = ToRegister(instr->InputAt(0));
|
|
|