Chromium Code Reviews| Index: src/crankshaft/x87/lithium-codegen-x87.cc |
| diff --git a/src/crankshaft/x87/lithium-codegen-x87.cc b/src/crankshaft/x87/lithium-codegen-x87.cc |
| index e7e99c5e739abc21c2417ea82f6bf9ce393fb390..a754856587990d7269000b37fa0ec236b91c0db9 100644 |
| --- a/src/crankshaft/x87/lithium-codegen-x87.cc |
| +++ b/src/crankshaft/x87/lithium-codegen-x87.cc |
| @@ -4735,8 +4735,8 @@ void LCodeGen::EmitNumberUntagDNoSSE2(LNumberUntagD* instr, Register input_reg, |
| DeoptimizeReason::kNotAHeapNumberUndefined); |
| __ bind(&convert); |
| - __ push(Immediate(0xffffffff)); |
| - __ push(Immediate(0x7fffffff)); |
| + __ push(Immediate(0xfff80000)); |
|
ahaas
2016/08/11 08:06:11
In the old code the low word "0xffffffff" was push
|
| + __ push(Immediate(0x00000000)); |
| __ fld_d(MemOperand(esp, 0)); |
| __ lea(esp, Operand(esp, kDoubleSize)); |
| __ jmp(&done, Label::kNear); |