Lines Matching refs:G4
848 __ mov(G4, L4);
862 __ mov(L4, G4);
1223 __ ldx(from, 8, G4);
1230 __ srlx(G4, right_shift, G3);
1240 __ delayed()->sllx(G4, left_shift, O3);
1339 __ ldx(end_from, -16, G4);
1347 __ sllx(G4, left_shift, G3);
1351 __ delayed()->mov(G4, O3);
1393 // O3, O4, G3, G4 are used as temp registers
1457 __ and3(count, 7, G4); // Save count
1460 __ mov(G4, count); // Restore count
1614 // O3, O4, G3, G4 are used as temp registers
1685 __ and3(count, 3, G4); // Save
1688 __ mov(G4, count); // restore
2071 __ ldx(from, 12, G4);
2079 __ srlx(G4, 32, G3);
2089 __ delayed()->sllx(G4, 32, O3);
2112 // O3, O4, G3, G4 are used as temp registers
2168 __ and3(count, 1, G4); // Save
2171 __ mov(G4, count); // Restore
2743 const Register G4_klass = G4; // oop._klass
2764 __ mov(O4, G4); // spill: overlap test smashes O4
2769 __ mov(G4, O4);
2795 // G3, G4, G5 --- current oop, oop.klass, oop.klass.super
2968 const Register G4_dst_klass = G4; // destination array klass