| Index: src/ia32/lithium-codegen-ia32.cc
|
| diff --git a/src/ia32/lithium-codegen-ia32.cc b/src/ia32/lithium-codegen-ia32.cc
|
| index 95ad5e0665db740cd1260e55a5d5d1312c199ae4..a1b0bc70fce763b0e9e0b1167707c2c93f80ea55 100644
|
| --- a/src/ia32/lithium-codegen-ia32.cc
|
| +++ b/src/ia32/lithium-codegen-ia32.cc
|
| @@ -3756,8 +3756,7 @@ void LCodeGen::DoDeferredTaggedToI(LTaggedToI* instr) {
|
| __ cmp(Operand(input_reg), Immediate(kTooBigExponent));
|
| __ j(less, &convert, Label::kNear);
|
| // Pop FPU stack before deoptimizing.
|
| - __ ffree(0);
|
| - __ fincstp();
|
| + __ fstp(0);
|
| DeoptimizeIf(no_condition, instr->environment());
|
|
|
| // Reserve space for 64 bit answer.
|
|
|