Lines Matching refs:G1

301   // longs in G1 in the 32-bit build whereas the interpreter wants them in O0/O1.
302 // Since the interpreter will return longs in G1 and O0/O1 in the 32bit
303 // build we simply always use G1.
304 // Note: I tried to make c2 return longs in O0/O1 and G1 so we wouldn't have to
309 __ delayed()->stx(G1, addr, G0); // store entire long
740 // Overwrites: G1,G2,G3
845 __ mov(G1, L1);
859 __ mov(L1, G1);
1033 // With G1, don't generate the call if we statically know that the target in uninitialized
1209 const Register left_shift = G1; // left shift bit counter
1259 __ andcc(from, 7, G1); // misaligned bytes
1263 const Register left_shift = G1; // left shift bit counter
1266 __ sll(G1, LogBitsPerByte, left_shift);
1318 __ andcc(end_from, 7, G1); // misaligned bytes
1322 const Register left_shift = G1; // left shift bit counter
1325 __ sll(G1, LogBitsPerByte, left_shift);
1429 __ andcc(to, 7, G1); // misaligned bytes
1431 __ delayed()->neg(G1);
1432 __ inc(G1, 8); // bytes need to copy to next 8-bytes alignment
1433 __ sub(count, G1, count);
1436 __ deccc(G1);
1529 __ andcc(end_to, 7, G1); // misaligned bytes
1532 __ sub(count, G1, count);
1537 __ deccc(G1);
2607 __ mov(to, G1);
2609 gen_write_ref_array_pre_barrier(G1, G5, dest_uninitialized);
2621 gen_write_ref_array_post_barrier(G1, G5, O0);
2661 __ mov(to, G1);
2663 gen_write_ref_array_pre_barrier(G1, G5, dest_uninitialized);
2676 gen_write_ref_array_post_barrier(G1, G5, O0);
2741 const Register G1_remain = G1; // loop var, with stride -1
2757 assert_clean_int(O2_count, G1); // Make sure 'count' is clean int.
2763 __ mov(O3, G1); // spill: overlap test smashes O3
2768 __ mov(G1, O3);
2818 // Register G1 has number of *remaining* oops, O2 number of *total* oops.
2819 // Emit GC store barriers for the oops we have copied (O2 minus G1),
2860 const Register G1_bits = G1; // test copy of low bits
2867 inc_counter_np(SharedRuntime::_unsafe_array_copy_ctr, G1, G3);
2977 inc_counter_np(SharedRuntime::_generic_array_copy_ctr, G1, G3);
2980 //assert_clean_int(src_pos, G1);
2981 //assert_clean_int(dst_pos, G1);
2982 //assert_clean_int(length, G1);