| Index: src/x64/lithium-codegen-x64.cc
|
| diff --git a/src/x64/lithium-codegen-x64.cc b/src/x64/lithium-codegen-x64.cc
|
| index 9d0dc9423e6cfb5253b9d5870d7cac135d0f07a4..0557982fbaf37d10b006739ef3ba2768cf23545f 100644
|
| --- a/src/x64/lithium-codegen-x64.cc
|
| +++ b/src/x64/lithium-codegen-x64.cc
|
| @@ -1675,7 +1675,7 @@ void LCodeGen::DoDateField(LDateField* instr) {
|
| __ bind(&runtime);
|
| __ PrepareCallCFunction(2);
|
| __ movq(arg_reg_1, object);
|
| - __ movq(arg_reg_2, index, RelocInfo::NONE64);
|
| + __ Move(arg_reg_2, index, RelocInfo::NONE64);
|
| __ CallCFunction(ExternalReference::get_date_field_function(isolate()), 2);
|
| __ bind(&done);
|
| }
|
| @@ -2596,7 +2596,7 @@ void LCodeGen::DoInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr) {
|
| __ movq(map, FieldOperand(object, HeapObject::kMapOffset));
|
| __ bind(deferred->map_check()); // Label for calculating code patching.
|
| Handle<Cell> cache_cell = factory()->NewCell(factory()->the_hole_value());
|
| - __ movq(kScratchRegister, cache_cell, RelocInfo::CELL);
|
| + __ Move(kScratchRegister, cache_cell, RelocInfo::CELL);
|
| __ cmpq(map, Operand(kScratchRegister, 0));
|
| __ j(not_equal, &cache_miss, Label::kNear);
|
| // Patched to load either true or false.
|
| @@ -2763,14 +2763,14 @@ void LCodeGen::DoStoreGlobalCell(LStoreGlobalCell* instr) {
|
| // We have a temp because CompareRoot might clobber kScratchRegister.
|
| Register cell = ToRegister(instr->temp());
|
| ASSERT(!value.is(cell));
|
| - __ movq(cell, cell_handle, RelocInfo::CELL);
|
| + __ Move(cell, cell_handle, RelocInfo::CELL);
|
| __ CompareRoot(Operand(cell, 0), Heap::kTheHoleValueRootIndex);
|
| DeoptimizeIf(equal, instr->environment());
|
| // Store the value.
|
| __ movq(Operand(cell, 0), value);
|
| } else {
|
| // Store the value.
|
| - __ movq(kScratchRegister, cell_handle, RelocInfo::CELL);
|
| + __ Move(kScratchRegister, cell_handle, RelocInfo::CELL);
|
| __ movq(Operand(kScratchRegister, 0), value);
|
| }
|
| // Cells are always rescanned, so no write barrier here.
|
| @@ -4362,7 +4362,7 @@ void LCodeGen::DoTransitionElementsKind(LTransitionElementsKind* instr) {
|
| __ j(not_equal, ¬_applicable);
|
| if (IsSimpleMapChangeTransition(from_kind, to_kind)) {
|
| Register new_map_reg = ToRegister(instr->new_map_temp());
|
| - __ movq(new_map_reg, to_map, RelocInfo::EMBEDDED_OBJECT);
|
| + __ Move(new_map_reg, to_map, RelocInfo::EMBEDDED_OBJECT);
|
| __ movq(FieldOperand(object_reg, HeapObject::kMapOffset), new_map_reg);
|
| // Write barrier.
|
| ASSERT_NE(instr->temp(), NULL);
|
|
|