Lines Matching refs:Mov
189 Mov(rd, 0);
193 Mov(rd, rn);
205 Mov(rd, rn);
208 Mov(rd, immediate);
238 Mov(sp, temp);
263 void TurboAssembler::Mov(const Register& rd, uint64_t imm) {
304 // Mov instructions can't move immediate values into the stack pointer, so
339 void TurboAssembler::Mov(const Register& rd, const Operand& operand,
371 Mov(dst, operand.ImmediateValue());
407 void TurboAssembler::Mov(const Register& rd, Smi smi) {
408 return Mov(rd, Operand(smi));
505 Mov(temp, imm);
537 Mov(temp, imm);
574 Mov(temp, hi);
588 Mov(rd, ~operand.ImmediateValue());
591 // Emit two instructions for the extend case. This differs from Mov, as
654 Mov(temp, operand);
678 Mov(temp, imm);
688 Mov(temp, operand);
759 Mov(dst, imm);
803 Mov(temp, operand);
827 Mov(temp, operand);
874 Mov(temp, addr.offset());
1336 Mov(temp, sp);
1487 void TurboAssembler::Move(Register dst, Smi src) { Mov(dst, src); }
1491 Mov(dst, src);
1498 Mov(dst0, src0);
1499 Mov(dst1, src1);
1502 Mov(dst1, src1);
1503 Mov(dst0, src0);
1515 Mov(temp, rhs);
1516 Mov(rhs, lhs);
1517 Mov(lhs, temp);
1533 Mov(temp, rhs);
1534 Mov(rhs, lhs);
1535 Mov(lhs, temp);
1681 Mov(x0, num_arguments);
1682 Mov(x1, ExternalReference::Create(f));
1692 Mov(x1, builtin);
1713 Mov(x0, function->nargs);
1745 Mov(temp, function);
1776 Mov(addr_scratch,
1779 Mov(addr_scratch,
1797 Mov(addr_scratch,
1834 Mov(destination, kRootRegister);
1860 Mov(temp, Immediate(imm, rmode));
1931 Mov(scratch, reference);
1978 Mov(temp, target);
2133 Mov(x17, code_object);
2179 Mov(x17, code_data_container_object);
2247 Mov(temp, Immediate(target, rmode));
2334 Mov(slots_to_copy, actual_argument_count);
2335 Mov(slots_to_claim, extra_argument_count);
2377 Mov(count, extra_argument_count);
2444 Mov(x4, ExternalReference::debug_hook_on_function_call_address(isolate()));
2636 Mov(type_reg, StackFrame::TypeToMarker(type));
2650 Mov(type_reg, StackFrame::TypeToMarker(type));
2652 Mov(fp, sp);
2661 Mov(type_reg, StackFrame::TypeToMarker(type));
2680 Mov(fp, sp);
2690 Mov(sp, fp);
2725 Mov(fp, sp);
2726 Mov(scratch, StackFrame::TypeToMarker(frame_type));
2741 Mov(scratch,
2744 Mov(scratch,
2787 Mov(scratch,
2793 Mov(scratch2, Operand(Context::kInvalidContext));
2794 Mov(scratch, ExternalReference::Create(IsolateAddressId::kContextAddress,
2799 Mov(scratch,
2807 Mov(sp, fp);
2834 Mov(scratch2, ExternalReference::Create(counter));
3105 Mov(value, Operand(value, LSL, kSandboxedPointerShift));
3133 Mov(scratch, value);
3161 Mov(destination, Operand(destination, LSR, shift_amount));
3261 Mov(dst_object, object);
3270 Mov(dst_object, dst_slot);
3341 if (FLAG_debug_code) Mov(slot_address, Operand(kZapValue));
3388 Mov(w0, static_cast<int>(reason));
3396 Mov(x1, Smi::FromInt(static_cast<int>(reason)));
3503 Mov(new_arg, old_arg);
3530 Mov(pcs[i].Reg(), args[i].Reg(), kDiscardForSameWReg);
3535 Mov(pcs[i].Reg(), args[i].Reg(), kDiscardForSameWReg);
3716 Mov(lr, x17);
3751 Mov(dst.X(), tmp1.D(), 0);
3752 Mov(tmp2.X(), tmp1.D(), 1);