Index: src/ia32/code-stubs-ia32.cc |
diff --git a/src/ia32/code-stubs-ia32.cc b/src/ia32/code-stubs-ia32.cc |
index e9633a14f3d74dd4ab393d73eb6d3fd097c46aaf..fa05dd254c879a01b0bd0684230ec80e83804207 100644 |
--- a/src/ia32/code-stubs-ia32.cc |
+++ b/src/ia32/code-stubs-ia32.cc |
@@ -440,7 +440,9 @@ void MathPowStub::Generate(MacroAssembler* masm) { |
if (exponent_type() != INTEGER) { |
Label fast_power, try_arithmetic_simplification; |
__ DoubleToI(exponent, double_exponent, double_scratch, |
- TREAT_MINUS_ZERO_AS_ZERO, &try_arithmetic_simplification); |
+ TREAT_MINUS_ZERO_AS_ZERO, &try_arithmetic_simplification, |
+ &try_arithmetic_simplification, |
+ &try_arithmetic_simplification); |
__ jmp(&int_exponent); |
__ bind(&try_arithmetic_simplification); |