Lines Matching refs:O4
893 __ load_klass(O3, O4); // get array klass
898 __ ld_ptr(O4, in_bytes(objArrayKlass::element_klass_offset()), O4);
906 // O4: array element klass
913 __ gen_subtype_check( O5, O4, G3_scratch, G4_scratch, G1_scratch, store_ok );
1259 __ lshl(O2, O3, Otos_i, Otos_l1, Otos_l2, O4);
1271 __ lshr(O2, O3, Otos_i, Otos_l1, Otos_l2, O4);
1284 __ lushr(O2, O3, Otos_i, Otos_l1, Otos_l2, O4);
1881 __ cmp(O4, Otos_i);
1883 __ delayed()->ld(O3, BytesPerInt, O4); // offset -> O4
1889 __ delayed()->ld(O3, 0, O4);
1892 __ ld(O1, 0, O4); // get default offset
1908 __ add(Lbcp, O4, Lbcp);
1946 const Register Rh = O4;
3080 __ profile_virtual_call(O0_recv, O4);
3107 __ profile_final_call(O4);
3137 __ profile_call(O4);
3153 __ profile_call(O4);
3175 __ profile_final_call(O4);
3183 __ profile_virtual_call(RklassOop, O4);
3222 __ profile_virtual_call(O2_klassOop, O4);
3320 __ profile_final_call(O4); // FIXME: profile the LambdaForm also
3353 __ profile_call(O4);
3375 Register Rscratch = O4;
3581 Register RspecifiedKlass = O4;
3636 Register RspecifiedKlass = O4;
3757 __ verify_oop(O4); // verify each monitor's oop
3758 __ tst(O4); // is this entry unused?
3768 __ cmp(O4, O0); // check if current entry is for same object
3776 __ delayed()->ld_ptr(O3, BasicObjectLock::obj_offset_in_bytes(), O4);
3824 __ verify_oop(O4); // verify each monitor's oop
3825 __ cmp(O4, O0); // check if current entry is for desired object
3835 __ delayed()->ld_ptr(Lscratch, BasicObjectLock::obj_offset_in_bytes(), O4);