Lines Matching refs:G3
740 // Overwrites: G1,G2,G3
847 __ mov(G3, L3);
861 __ mov(L3, G3);
1227 __ srlx(O4, right_shift, G3);
1228 __ bset(G3, O3);
1230 __ srlx(G4, right_shift, G3);
1231 __ bset(G3, O4);
1290 __ srlx(O4, right_shift, G3);
1291 __ bset(O3, G3);
1292 __ stx(G3, to, -8);
1343 __ sllx(O4, left_shift, G3);
1344 __ bset(G3, O3);
1347 __ sllx(G4, left_shift, G3);
1348 __ bset(G3, O4);
1362 __ sllx(O4, left_shift, G3);
1363 __ bset(O3, G3);
1364 __ stx(G3, end_to, 0);
1393 // O3, O4, G3, G4 are used as temp registers
1614 // O3, O4, G3, G4 are used as temp registers
2076 __ srlx(O4, 32, G3);
2077 __ bset(G3, O3);
2079 __ srlx(G4, 32, G3);
2080 __ bset(G3, O4);
2112 // O3, O4, G3, G4 are used as temp registers
2238 // O3, O4, O5, G3 are used as temp registers
2279 __ sllx(O4, 32, G3);
2280 __ bset(G3, O3);
2283 __ sllx(O5, 32, G3);
2284 __ bset(O4, G3);
2285 __ stx(G3, end_to, 0);
2431 const Register to64 = G3; // destination address
2452 __ ldx(from, offset8, G3);
2456 __ stx(G3, to, offset8);
2742 const Register G3_oop = G3; // actual oop copied
2795 // G3, G4, G5 --- current oop, oop.klass, oop.klass.super
2867 inc_counter_np(SharedRuntime::_unsafe_array_copy_ctr, G1, G3);
2967 const Register G3_src_klass = G3; // source array klass
2977 inc_counter_np(SharedRuntime::_generic_array_copy_ctr, G1, G3);