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 6059c50b726e7d467949d62bdc1b27b785edfc4a..ded8c4ef2be76ee9e86b24f35bef8856b446b048 100644 |
--- a/src/x64/lithium-gap-resolver-x64.cc |
+++ b/src/x64/lithium-gap-resolver-x64.cc |
@@ -198,7 +198,7 @@ void LGapResolver::EmitMove(int index) { |
if (cgen_->IsSmiConstant(constant_source)) { |
__ Move(dst, cgen_->ToSmi(constant_source)); |
} else if (cgen_->IsInteger32Constant(constant_source)) { |
- __ movl(dst, Immediate(cgen_->ToInteger32(constant_source))); |
+ __ Set(dst, cgen_->ToInteger32(constant_source)); |
} else { |
__ Move(dst, cgen_->ToHandle(constant_source)); |
} |