Index: src/x64/codegen-x64.cc |
diff --git a/src/x64/codegen-x64.cc b/src/x64/codegen-x64.cc |
index 53738276561b1efa4a6f90127bb5cbfac016095b..5f14f88c46facc438b6d969fdd4d659cede6db9e 100644 |
--- a/src/x64/codegen-x64.cc |
+++ b/src/x64/codegen-x64.cc |
@@ -466,7 +466,7 @@ void ElementsTransitionGenerator::GenerateDoubleToObject( |
// Non-hole double, copy value into a heap number. |
__ AllocateHeapNumber(rax, r15, &gc_required); |
// rax: new heap number |
- __ movq(FieldOperand(rax, HeapNumber::kValueOffset), r14); |
+ __ MoveDouble(FieldOperand(rax, HeapNumber::kValueOffset), r14); |
__ movq(FieldOperand(r11, |
r9, |
times_pointer_size, |