Index: src/ia32/codegen-ia32.cc |
diff --git a/src/ia32/codegen-ia32.cc b/src/ia32/codegen-ia32.cc |
index d09a85f8b10c37e8a56fcde32760d395a50fb52b..ab4029da1197990a4d80a041db416a3aa7dd0894 100644 |
--- a/src/ia32/codegen-ia32.cc |
+++ b/src/ia32/codegen-ia32.cc |
@@ -1110,7 +1110,7 @@ void MathExpGenerator::EmitMathExp(MacroAssembler* masm, |
__ pshufd(input, input, static_cast<uint8_t>(0xe1)); // Order: 11 10 00 01 |
__ movsd(double_scratch, Operand::StaticArray( |
temp2, times_8, ExternalReference::math_exp_log_table())); |
- __ por(input, double_scratch); |
+ __ orps(input, double_scratch); |
__ mulsd(result, input); |
__ bind(&done); |
} |