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 361862cef38095063e143f3e0ca104ade0406b00..6fa758f27899acb5a0c53f930834ac3ef9270cdd 100644 |
--- a/src/compiler/x64/code-generator-x64.cc |
+++ b/src/compiler/x64/code-generator-x64.cc |
@@ -870,7 +870,7 @@ void CodeGenerator::AssembleMove(InstructionOperand* source, |
switch (src.type()) { |
case Constant::kInt32: |
// TODO(dcarney): don't need scratch in this case. |
- __ movq(dst, Immediate(src.ToInt32())); |
+ __ Set(dst, src.ToInt32()); |
break; |
case Constant::kInt64: |
__ Set(dst, src.ToInt64()); |