Lines Matching defs:end_to

1309   //   end_to       - destination array end address
1315 void copy_bytes_forward(Register end_from, Register end_to,
1327 __ vmovdqu(Address(end_to, qword_count, Address::times_8, -56), xmm0);
1329 __ vmovdqu(Address(end_to, qword_count, Address::times_8, -24), xmm1);
1332 __ movdqu(Address(end_to, qword_count, Address::times_8, -56), xmm0);
1334 __ movdqu(Address(end_to, qword_count, Address::times_8, -40), xmm1);
1336 __ movdqu(Address(end_to, qword_count, Address::times_8, -24), xmm2);
1338 __ movdqu(Address(end_to, qword_count, Address::times_8, - 8), xmm3);
1348 __ vmovdqu(Address(end_to, qword_count, Address::times_8, -24), xmm0);
1351 __ movdqu(Address(end_to, qword_count, Address::times_8, -24), xmm0);
1353 __ movdqu(Address(end_to, qword_count, Address::times_8, - 8), xmm1);
1365 __ movq(Address(end_to, qword_count, Address::times_8, -24), to);
1367 __ movq(Address(end_to, qword_count, Address::times_8, -16), to);
1369 __ movq(Address(end_to, qword_count, Address::times_8, - 8), to);
1371 __ movq(Address(end_to, qword_count, Address::times_8, - 0), to);
1491 const Register end_to = to; // destination array end address
1493 // to the last unit copied: end_to[0] := end_from[0]
1513 __ lea(end_to, Address(to, qword_count, Address::times_8, -8));
1520 __ movq(Address(end_to, qword_count, Address::times_8, 8), rax);
1529 __ movl(Address(end_to, 8), rax);
1532 __ addptr(end_to, 4);
1539 __ movw(Address(end_to, 8), rax);
1542 __ addptr(end_to, 2);
1549 __ movb(Address(end_to, 8), rax);
1559 copy_bytes_forward(end_from, end_to, qword_count, rax, L_copy_bytes, L_copy_8_bytes);
1690 const Register end_to = to; // destination array end address
1692 // to the last unit copied: end_to[0] := end_from[0]
1712 __ lea(end_to, Address(to, qword_count, Address::times_8, -8));
1719 __ movq(Address(end_to, qword_count, Address::times_8, 8), rax);
1731 __ movl(Address(end_to, 8), rax);
1734 __ addptr(end_to, 4);
1741 __ movw(Address(end_to, 8), rax);
1751 copy_bytes_forward(end_from, end_to, qword_count, rax, L_copy_bytes, L_copy_8_bytes);
1895 const Register end_to = to; // destination array end address
1898 // to the last unit copied: end_to[0] := end_from[0]
1922 __ lea(end_to, Address(to, qword_count, Address::times_8, -8));
1929 __ movq(Address(end_to, qword_count, Address::times_8, 8), rax);
1938 __ movl(Address(end_to, 8), rax);
1951 copy_bytes_forward(end_from, end_to, qword_count, rax, L_copy_bytes, L_copy_8_bytes);
2076 const Register end_to = rcx; // destination array end address
2080 // to the last unit copied: end_to[0] := end_from[0]
2104 __ lea(end_to, Address(to, qword_count, Address::times_8, -8));
2111 __ movq(Address(end_to, qword_count, Address::times_8, 8), rax);
2126 copy_bytes_forward(end_from, end_to, qword_count, rax, L_copy_bytes, L_copy_8_bytes);
2280 const Register end_to = r13; // destination array end address
2284 // to the last unit copied: end_to[0] := end_from[0]
2358 Address to_element_addr(end_to, count, TIMES_OOP, 0);
2364 __ lea(end_to, end_to_addr);
2400 assert_different_registers(rax, r14_length, count, to, end_to, rcx, rscratch1);