| 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 6a80143ad36cb59d1bfd7446fac022e84aaa5b8a..a8f22be732521e0f1c6546a8a312cf7decc58d07 100644
|
| --- a/src/crankshaft/x87/lithium-codegen-x87.cc
|
| +++ b/src/crankshaft/x87/lithium-codegen-x87.cc
|
| @@ -2080,7 +2080,7 @@ void LCodeGen::DoMathMinMax(LMathMinMax* instr) {
|
| __ fstp_s(MemOperand(esp, 0));
|
| __ fstp_s(MemOperand(esp, kPointerSize));
|
| __ pop(scratch_reg);
|
| - __ xor_(MemOperand(esp, 0), scratch_reg);
|
| + __ or_(MemOperand(esp, 0), scratch_reg);
|
| X87Mov(left_reg, MemOperand(esp, 0), kX87FloatOperand);
|
| __ pop(scratch_reg); // restore esp
|
| } else {
|
|
|