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 8d1c2a2835c1614990ff2e6be01205d81bf57e7f..01cfb1232b8c866baf927a3385a1c584e677891b 100644 |
--- a/src/x64/lithium-gap-resolver-x64.cc |
+++ b/src/x64/lithium-gap-resolver-x64.cc |
@@ -305,7 +305,7 @@ void LGapResolver::EmitSwap(int index) { |
Operand other_operand = cgen_->ToOperand(other); |
__ movsd(xmm0, other_operand); |
__ movsd(other_operand, reg); |
- __ movsd(reg, xmm0); |
+ __ movaps(reg, xmm0); |
} else { |
// No other combinations are possible. |