Lines Matching defs:src_pos
2119 HIntConstant* src_pos = invoke->InputAt(1)->AsIntConstant();
2123 if ((src_pos != nullptr && src_pos->GetValue() < 0) ||
2144 // arraycopy(char[] src, int src_pos, char[] dst, int dst_pos, int length).
2206 const Location& src_pos,
2220 if (src_pos.IsConstant()) {
2221 int32_t constant = src_pos.GetConstant()->AsIntConstant()->GetValue();
2225 __ Add(src_base, src_base, Operand(XRegisterFrom(src_pos), LSL, element_size_shift));
2248 Location src_pos = locations->InAt(1);
2284 src_pos,
2306 src_pos,
2345 HIntConstant* src_pos = invoke->InputAt(1)->AsIntConstant();
2349 if ((src_pos != nullptr && src_pos->GetValue() < 0) ||
2368 if (src_pos != nullptr && dest_pos != nullptr && src_pos->GetValue() < dest_pos->GetValue()) {
2383 // arraycopy(Object src, int src_pos, Object dest, int dest_pos, int length).
2422 Location src_pos = locations->InAt(1);
2439 if (src_pos.IsConstant()) {
2440 int32_t src_pos_constant = src_pos.GetConstant()->AsIntConstant()->GetValue();
2466 __ Cmp(RegisterFrom(src_pos, invoke->InputAt(1)->GetType()),
2495 src_pos,
2793 // `src_pos`) here, and thus honors the artificial dependency
2798 src_pos,
2835 src_pos,