| Index: src/ia32/lithium-codegen-ia32.cc
|
| diff --git a/src/ia32/lithium-codegen-ia32.cc b/src/ia32/lithium-codegen-ia32.cc
|
| index 2832e1ea320aca9ff6269aa54f5ae1eb610af9b2..8bde2ce59557481ad0b3a6306f8a787ba5cbc161 100644
|
| --- a/src/ia32/lithium-codegen-ia32.cc
|
| +++ b/src/ia32/lithium-codegen-ia32.cc
|
| @@ -811,6 +811,8 @@ void LCodeGen::DoModI(LModI* instr) {
|
| if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) {
|
| __ j(not_zero, &done, Label::kNear);
|
| DeoptimizeIf(no_condition, instr->environment());
|
| + } else {
|
| + __ jmp(&done, Label::kNear);
|
| }
|
| __ bind(&positive_dividend);
|
| __ and_(dividend, divisor - 1);
|
|
|