Lines Matching defs:end_to

1296   //   end_to       - destination array end address
1302 void copy_bytes_forward(Register end_from, Register end_to,
1318 __ evmovdqul(Address(end_to, qword_count, Address::times_8, -56), xmm0, Assembler::AVX_512bit);
1321 __ vmovdqu(Address(end_to, qword_count, Address::times_8, -56), xmm0);
1323 __ vmovdqu(Address(end_to, qword_count, Address::times_8, -24), xmm1);
1326 __ movdqu(Address(end_to, qword_count, Address::times_8, -56), xmm0);
1328 __ movdqu(Address(end_to, qword_count, Address::times_8, -40), xmm1);
1330 __ movdqu(Address(end_to, qword_count, Address::times_8, -24), xmm2);
1332 __ movdqu(Address(end_to, qword_count, Address::times_8, - 8), xmm3);
1342 __ vmovdqu(Address(end_to, qword_count, Address::times_8, -24), xmm0);
1345 __ movdqu(Address(end_to, qword_count, Address::times_8, -24), xmm0);
1347 __ movdqu(Address(end_to, qword_count, Address::times_8, - 8), xmm1);
1360 __ movq(Address(end_to, qword_count, Address::times_8, -24), to);
1362 __ movq(Address(end_to, qword_count, Address::times_8, -16), to);
1364 __ movq(Address(end_to, qword_count, Address::times_8, - 8), to);
1366 __ movq(Address(end_to, qword_count, Address::times_8, - 0), to);
1494 const Register end_to = to; // destination array end address
1496 // to the last unit copied: end_to[0] := end_from[0]
1516 __ lea(end_to, Address(to, qword_count, Address::times_8, -8));
1523 __ movq(Address(end_to, qword_count, Address::times_8, 8), rax);
1532 __ movl(Address(end_to, 8), rax);
1535 __ addptr(end_to, 4);
1542 __ movw(Address(end_to, 8), rax);
1545 __ addptr(end_to, 2);
1552 __ movb(Address(end_to, 8), rax);
1563 copy_bytes_forward(end_from, end_to, qword_count, rax, L_copy_bytes, L_copy_8_bytes);
1696 const Register end_to = to; // destination array end address
1698 // to the last unit copied: end_to[0] := end_from[0]
1718 __ lea(end_to, Address(to, qword_count, Address::times_8, -8));
1725 __ movq(Address(end_to, qword_count, Address::times_8, 8), rax);
1737 __ movl(Address(end_to, 8), rax);
1740 __ addptr(end_to, 4);
1747 __ movw(Address(end_to, 8), rax);
1758 copy_bytes_forward(end_from, end_to, qword_count, rax, L_copy_bytes, L_copy_8_bytes);
1905 const Register end_to = to; // destination array end address
1908 // to the last unit copied: end_to[0] := end_from[0]
1932 __ lea(end_to, Address(to, qword_count, Address::times_8, -8));
1939 __ movq(Address(end_to, qword_count, Address::times_8, 8), rax);
1948 __ movl(Address(end_to, 8), rax);
1962 copy_bytes_forward(end_from, end_to, qword_count, rax, L_copy_bytes, L_copy_8_bytes);
2089 const Register end_to = rcx; // destination array end address
2093 // to the last unit copied: end_to[0] := end_from[0]
2117 __ lea(end_to, Address(to, qword_count, Address::times_8, -8));
2124 __ movq(Address(end_to, qword_count, Address::times_8, 8), rax);
2140 copy_bytes_forward(end_from, end_to, qword_count, rax, L_copy_bytes, L_copy_8_bytes);
2297 const Register end_to = r13; // destination array end address
2301 // to the last unit copied: end_to[0] := end_from[0]
2375 Address to_element_addr(end_to, count, TIMES_OOP, 0);
2381 __ lea(end_to, end_to_addr);
2417 assert_different_registers(rax, r14_length, count, to, end_to, rcx, rscratch1);