| Index: src/x64/code-stubs-x64.cc
|
| diff --git a/src/x64/code-stubs-x64.cc b/src/x64/code-stubs-x64.cc
|
| index 7dae6a0208b57ab5685874c919f4fa56bce67901..c7f271a6f669f8036178c6249cbab5914f2e030a 100644
|
| --- a/src/x64/code-stubs-x64.cc
|
| +++ b/src/x64/code-stubs-x64.cc
|
| @@ -631,7 +631,7 @@ void TranscendentalCacheStub::Generate(MacroAssembler* masm) {
|
| // rcx = TranscendentalCache::hash(double value).
|
| ExternalReference cache_array =
|
| ExternalReference::transcendental_cache_array_address(masm->isolate());
|
| - __ movq(rax, cache_array);
|
| + __ Move(rax, cache_array);
|
| int cache_array_index =
|
| type_ * sizeof(masm->isolate()->transcendental_cache()->caches_[0]);
|
| __ movq(rax, Operand(rax, cache_array_index));
|
| @@ -1873,9 +1873,9 @@ void RegExpExecStub::Generate(MacroAssembler* masm) {
|
| Immediate(1));
|
|
|
| // Argument 7: Start (high end) of backtracking stack memory area.
|
| - __ movq(kScratchRegister, address_of_regexp_stack_memory_address);
|
| + __ Move(kScratchRegister, address_of_regexp_stack_memory_address);
|
| __ movq(r9, Operand(kScratchRegister, 0));
|
| - __ movq(kScratchRegister, address_of_regexp_stack_memory_size);
|
| + __ Move(kScratchRegister, address_of_regexp_stack_memory_size);
|
| __ addq(r9, Operand(kScratchRegister, 0));
|
| __ movq(Operand(rsp, (argument_slots_on_stack - 3) * kPointerSize), r9);
|
|
|
| @@ -2810,9 +2810,9 @@ void CEntryStub::GenerateCore(MacroAssembler* masm,
|
| // PerformGC. No need to use PrepareCallCFunction/CallCFunction here as the
|
| // stack is known to be aligned. This function takes one argument which is
|
| // passed in register.
|
| - __ movq(arg_reg_2, ExternalReference::isolate_address(masm->isolate()));
|
| + __ Move(arg_reg_2, ExternalReference::isolate_address(masm->isolate()));
|
| __ movq(arg_reg_1, rax);
|
| - __ movq(kScratchRegister,
|
| + __ Move(kScratchRegister,
|
| ExternalReference::perform_gc_function(masm->isolate()));
|
| __ call(kScratchRegister);
|
| }
|
| @@ -2849,7 +2849,7 @@ void CEntryStub::GenerateCore(MacroAssembler* masm,
|
| // GCC passes arguments in rdi, rsi, rdx, rcx, r8, r9.
|
| __ movq(rdi, r14); // argc.
|
| __ movq(rsi, r15); // argv.
|
| - __ movq(rdx, ExternalReference::isolate_address(masm->isolate()));
|
| + __ Move(rdx, ExternalReference::isolate_address(masm->isolate()));
|
| #endif
|
| __ call(rbx);
|
| // Result is in rax - do not destroy this register!
|
| @@ -3139,7 +3139,7 @@ void JSEntryStub::GenerateBody(MacroAssembler* masm, bool is_construct) {
|
| __ pop(rbx);
|
| __ Cmp(rbx, Smi::FromInt(StackFrame::OUTERMOST_JSENTRY_FRAME));
|
| __ j(not_equal, ¬_outermost_js_2);
|
| - __ movq(kScratchRegister, js_entry_sp);
|
| + __ Move(kScratchRegister, js_entry_sp);
|
| __ movq(Operand(kScratchRegister, 0), Immediate(0));
|
| __ bind(¬_outermost_js_2);
|
|
|
|
|