Index: src/arm/lithium-codegen-arm.cc |
diff --git a/src/arm/lithium-codegen-arm.cc b/src/arm/lithium-codegen-arm.cc |
index cc09036670288ed71ad3077eac45f78342cfdfab..e7db26902872493b35a6ed3585a294092ecf6ca9 100644 |
--- a/src/arm/lithium-codegen-arm.cc |
+++ b/src/arm/lithium-codegen-arm.cc |
@@ -888,6 +888,8 @@ void LCodeGen::DoModI(LModI* instr) { |
if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { |
__ b(ne, &done); |
DeoptimizeIf(al, instr->environment()); |
+ } else { |
+ __ b(al, &done); |
Mads Ager (chromium)
2011/06/15 19:53:31
Just use '__ b(&done);'?
|
} |
__ bind(&positive_dividend); |
__ and_(dividend, dividend, Operand(divisor - 1)); |