Index: src/x64/macro-assembler-x64.h |
diff --git a/src/x64/macro-assembler-x64.h b/src/x64/macro-assembler-x64.h |
index baeee867ac3f5878089bf63f48060c568c9510f3..08db9b9c08394ebd32542e49b7290942e54223b2 100644 |
--- a/src/x64/macro-assembler-x64.h |
+++ b/src/x64/macro-assembler-x64.h |
@@ -721,7 +721,7 @@ class MacroAssembler: public Assembler { |
void Move(const Operand& dst, Smi* source) { |
Register constant = GetSmiConstant(source); |
- movq(dst, constant); |
+ movp(dst, constant); |
} |
void Push(Smi* smi); |