Searched refs:O4 (Results 1 - 17 of 17) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
H A DjniFastGetField_sparc.cpp43 // O4: offset (O2 >> 2)
70 __ delayed()->srl (O2, 2, O4);
76 case T_BOOLEAN: __ ldub (O5, O4, G3); break;
77 case T_BYTE: __ ldsb (O5, O4, G3); break;
78 case T_CHAR: __ lduh (O5, O4, G3); break;
79 case T_SHORT: __ ldsh (O5, O4, G3); break;
80 case T_INT: __ ld (O5, O4, G3); break;
149 __ delayed()->srl (O2, 2, O4);
151 __ add (O5, O4, O5);
221 __ delayed()->srl (O2, 2, O4);
[all...]
H A DstubGenerator_sparc.cpp679 const Register& yield_reg = O4;
710 // Overwrites (v8): O3,O4,O5
731 // compare_value: O4:O3
752 __ srl(O4, 0, O4);
753 __ or3(O3,O4,O3); // O3 holds 64-bit value from exchange_value
775 // Overwrites (v8): O3,O4,O5
795 const Register& value_reg = O4;
988 // Kills temps: O3, O4
1002 const Register byte_count = O4; // coun
[all...]
H A DmethodHandles_sparc.cpp211 // O1, O4: garbage temps, blown away
213 Register O4_param_size = O4; // size of parameters
291 Register temp4 = (for_compiler_entry ? noreg : O4);
294 assert_different_registers(temp1, O0, O1, O2, O3, O4, O5);
295 assert_different_registers(temp2, O0, O1, O2, O3, O4, O5);
296 assert_different_registers(temp3, O0, O1, O2, O3, O4, O5);
297 assert_different_registers(temp4, O0, O1, O2, O3, O4, O5);
564 __ mov(I6, O4); // frame identifier for safe stack walking
H A Dc1_FrameMap_sparc.cpp219 /* 18 */ map_register(i++, O4);
259 O4_opr = as_opr(O4);
292 O4_oop_opr = as_oop_opr(O4);
H A DtemplateTable_sparc.cpp893 __ 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); // offse
[all...]
H A Dregister_sparc.hpp132 CONSTANT_REGISTER_DECLARATION(Register, O4 , (RegisterImpl::obase + 4));
187 #define O4 ((Register)(O4_RegisterEnumValue)) macro
H A Dregister_definitions_sparc.cpp49 REGISTER_DEFINITION(Register, O4);
H A DsharedRuntime_sparc.cpp134 __ stx(O4, G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+4*8);
148 __ ldx(G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+4*8, O4);
164 __ stx(O4, SP, o4_offset+STACK_BIAS);
165 map->set_callee_saved(VMRegImpl::stack2reg((o4_offset + 4)>>2), O4->as_VMReg());
197 map->set_callee_saved(VMRegImpl::stack2reg((o4_offset)>>2), O4->as_VMReg()->next());
257 __ ldx(SP, o4_offset+STACK_BIAS, O4);
266 __ stx(O4, G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+4*8);
282 __ ldx(G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+4*8, O4);
837 // O0..O4 - free for scratch
3306 Register O4array_size = O4; // numbe
[all...]
H A Dassembler_sparc.cpp260 udiv( O4, O5, O7 );
316 ldfsr( O3, O4 );
333 lduh( O4, -1, O5 );
347 lduba( O4, O5, 0, O6 );
361 ldstuba( O2, O3, 5, O4 );
619 set(line, O4);
631 st(O4, O1, 3*sizeof(intptr_t));
654 set(line, O4);
666 st(O4, O1, 3*sizeof(intptr_t));
696 set(line, O4);
[all...]
H A Dinterp_masm_sparc.hpp150 void pop_ptr( Register r = Otos_i, Register scratch = O4);
H A Dc1_CodeStubs_sparc.cpp384 __ mov(length()->as_register(), O4);
H A DtemplateInterpreter_sparc.cpp510 const Register Otmp2 = O4;
549 const Register Otmp2 = O4;
H A DcppInterpreter_sparc.cpp1588 __ set(0xdeaf004, O4);
H A Dc1_LIRAssembler_sparc.cpp2094 __ mov(length, O4);
2241 Register super_k = O4;
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/sparc/
H A DSPARCRegisters.java43 public static final SPARCRegister O4; field in class:SPARCRegisters
81 O4 = new SPARCRegister(12);
114 registerNames[O4.getNumber()] = "%o4";
136 O2, O3, O4, O5, O6, O7, L0, L1, L2, L3,
/openjdk7/jdk/src/solaris/native/sun/awt/medialib/
H A Dmlib_v_ImageCopy_blk.s97 #define O4 %f24 define
189 std O4,[da + 32]; \
204 fmovd A4, O4; \
214 fmovd B4, O4; \
/openjdk7/jdk/test/java/beans/XMLEncoder/
H A DEnumPrivate.java29 A4,B4,C4,D4,E4,F4,G4,H4,I4,J4,K4,L4,M4,N4,O4,P4,Q4,R4,S4,T4,U4,V4,W4,X4,Y4,Z4, enum constant in enum:EnumPrivate

Completed in 94 milliseconds