Lines Matching refs:src_pos
571 HIntConstant* src_pos = invoke->InputAt(1)->AsIntConstant(); in VisitSystemArrayCopyChar() local
575 if ((src_pos != nullptr && src_pos->GetValue() < 0) || in VisitSystemArrayCopyChar()
675 Location src_pos = locations->InAt(1); in VisitSystemArrayCopyChar() local
711 CheckPosition(assembler, src_pos, src, length, slow_path, src_base); in VisitSystemArrayCopyChar()
730 if (src_pos.IsConstant()) { in VisitSystemArrayCopyChar()
731 int32_t src_pos_const = src_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopyChar()
734 __ leal(src_base, Address(src, src_pos.AsRegister<CpuRegister>(), in VisitSystemArrayCopyChar()
768 const Location& src_pos, in GenSystemArrayCopyAddresses() argument
781 if (src_pos.IsConstant()) { in GenSystemArrayCopyAddresses()
782 int32_t constant = src_pos.GetConstant()->AsIntConstant()->GetValue(); in GenSystemArrayCopyAddresses()
785 __ leal(src_base, Address(src, src_pos.AsRegister<CpuRegister>(), scale_factor, data_offset)); in GenSystemArrayCopyAddresses()
818 Location src_pos = locations->InAt(1); in VisitSystemArrayCopy() local
839 if (src_pos.IsConstant()) { in VisitSystemArrayCopy()
840 int32_t src_pos_constant = src_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopy()
865 __ cmpl(src_pos.AsRegister<CpuRegister>(), Immediate(dest_pos_constant)); in VisitSystemArrayCopy()
868 __ cmpl(src_pos.AsRegister<CpuRegister>(), dest_pos.AsRegister<CpuRegister>()); in VisitSystemArrayCopy()
898 src_pos, in VisitSystemArrayCopy()
1058 GetAssembler(), type, src, src_pos, dest, dest_pos, length, temp1, temp2, temp3); in VisitSystemArrayCopy()