Index: src/x64/lithium-gap-resolver-x64.cc |
diff --git a/src/x64/lithium-gap-resolver-x64.cc b/src/x64/lithium-gap-resolver-x64.cc |
index fbedbfb0cade69b2fa70a07a43e40b8311073b83..93cce97bc35da39bc38f10d35c45abc705da5919 100644 |
--- a/src/x64/lithium-gap-resolver-x64.cc |
+++ b/src/x64/lithium-gap-resolver-x64.cc |
@@ -189,7 +189,7 @@ void LGapResolver::EmitMove(int index) { |
uint64_t int_val = bit_cast<uint64_t, double>(v); |
XMMRegister dst = cgen_->ToDoubleRegister(destination); |
if (int_val == 0) { |
- __ xorps(dst, dst); |
+ __ Xorpd(dst, dst); |
} else { |
__ Set(kScratchRegister, int_val); |
__ Movq(dst, kScratchRegister); |