Index: src/compiler/x64/code-generator-x64.cc |
diff --git a/src/compiler/x64/code-generator-x64.cc b/src/compiler/x64/code-generator-x64.cc |
index 0ab84e412be54008c1cf154eee2c9c0a14eb480c..301f690a7acb3abbc1a62379ddf029665c201c5d 100644 |
--- a/src/compiler/x64/code-generator-x64.cc |
+++ b/src/compiler/x64/code-generator-x64.cc |
@@ -170,7 +170,10 @@ class OutOfLineLoadNaN final : public OutOfLineCode { |
OutOfLineLoadNaN(CodeGenerator* gen, XMMRegister result) |
: OutOfLineCode(gen), result_(result) {} |
- void Generate() final { __ Pcmpeqd(result_, result_); } |
+ void Generate() final { |
+ __ xorpd(result_, result_); |
Benedikt Meurer
2016/08/03 03:24:34
Please use Xorpd and Divsd here.
ahaas
2016/08/03 07:17:14
Done.
|
+ __ divsd(result_, result_); |
+ } |
private: |
XMMRegister const result_; |