Searched refs:O3 (Results 1 - 21 of 21) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
H A DstubGenerator_sparc.cpp662 __ mov(O0, O3); // scratch copy of exchange value
664 // try to replace O2 with O3
665 __ cas_under_lock(O1, O2, O3,
667 __ cmp_and_br_short(O2, O3, Assembler::notEqual, Assembler::pn, retry);
678 const Register& lock_ptr_reg = O3;
710 // Overwrites (v8): O3,O4,O5
731 // compare_value: O4:O3
751 __ sllx(O3, 32, O3);
753 __ or3(O3,O
[all...]
H A DjniFastGetField_sparc.cpp65 __ sethi (cnt_addrlit, O3);
66 Address cnt_addr(O3, cnt_addrlit.low10());
159 __ ld (O5, 4, O3);
163 __ ldx (O5, 0, O3);
174 __ delayed()->mov (O3, O1);
177 __ delayed()->mov (O3, O0);
216 __ sethi (cnt_addrlit, O3);
217 Address cnt_addr(O3, cnt_addrlit.low10());
H A DtemplateTable_sparc.cpp587 __ index_check(O2, Otos_i, LogBytesPerInt, G3_scratch, O3);
588 __ ld(O3, arrayOopDesc::base_offset_in_bytes(T_INT), Otos_i);
596 __ index_check(O2, Otos_i, LogBytesPerLong, G3_scratch, O3);
597 __ ld_long(O3, arrayOopDesc::base_offset_in_bytes(T_LONG), Otos_l);
605 __ index_check(O2, Otos_i, LogBytesPerInt, G3_scratch, O3);
606 __ ldf(FloatRegisterImpl::S, O3, arrayOopDesc::base_offset_in_bytes(T_FLOAT), Ftos_f);
614 __ index_check(O2, Otos_i, LogBytesPerLong, G3_scratch, O3);
615 __ ldf(FloatRegisterImpl::D, O3, arrayOopDesc::base_offset_in_bytes(T_DOUBLE), Ftos_d);
623 __ index_check(O2, Otos_i, UseCompressedOops ? 2 : LogBytesPerWord, G3_scratch, O3);
624 __ load_heap_oop(O3, arrayOopDes
[all...]
H A DmethodHandles_sparc.cpp290 Register temp3 = (for_compiler_entry ? G4_scratch : O3);
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);
563 __ mov(Gargs, O3);
H A Dinterpreter_sparc.cpp103 __ add(argv.address_in_frame(), O3);
153 __ add(argv.address_in_frame(), O3);
H A Dc1_FrameMap_sparc.cpp218 /* 17 */ map_register(i++, O3);
258 O3_opr = as_opr(O3);
291 O3_oop_opr = as_oop_opr(O3);
H A DcppInterpreter_sparc.cpp255 // destroys O2, O3
284 __ ld(O0, wordSize, O3);
285 __ st(O3, O1, 0);
741 __ sub(SP, FP, O3); // Calculate negative of current frame size
742 __ save(SP, O3, SP); // Allocate an identical sized frame
1160 __ ld_ptr(constMethod, O3);
1161 __ ld_ptr(O3, in_bytes(constMethodOopDesc::constants_offset()), O3);
1162 __ ld_ptr(O3, constantPoolOopDesc::cache_offset_in_bytes(), O2);
1213 __ lduh(max_stack, O3); // Ful
[all...]
H A Dregister_sparc.hpp131 CONSTANT_REGISTER_DECLARATION(Register, O3 , (RegisterImpl::obase + 3));
186 #define O3 ((Register)(O3_RegisterEnumValue)) macro
H A Dassembler_sparc.cpp258 casxa( O1, O2, O3, 0 );
316 ldfsr( O3, O4 );
332 lduh( O1, O2, O3 );
346 ldswa( O2, -1, O3 );
361 ldstuba( O2, O3, 5, O4 );
434 prefetcha( O3, O2, 6, severalWritesAndPossiblyReads );
618 set((intptr_t)file, O3);
629 st(O3, O1, 2*sizeof(intptr_t));
653 set((intptr_t)file, O3);
664 st(O3, O
[all...]
H A Dregister_definitions_sparc.cpp48 REGISTER_DEFINITION(Register, O3);
H A DsharedRuntime_sparc.cpp133 __ stx(O3, G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+3*8);
147 __ ldx(G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+3*8, O3);
161 __ stx(O3, SP, o3_offset+STACK_BIAS);
162 map->set_callee_saved(VMRegImpl::stack2reg((o3_offset + 4)>>2), O3->as_VMReg());
196 map->set_callee_saved(VMRegImpl::stack2reg((o3_offset)>>2), O3->as_VMReg()->next());
256 __ ldx(SP, o3_offset+STACK_BIAS, O3);
265 __ stx(O3, G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+3*8);
281 __ ldx(G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+3*8, O3);
3305 Register O3array = O3; // Array of frame sizes (input)
3366 Register O3array = O3;
[all...]
H A DtemplateInterpreter_sparc.cpp509 const Register Otmp1 = O3;
959 __ sub(SP, FP, O3); // Calculate negative of current frame size
960 __ save(SP, O3, SP); // Allocate an identical sized frame
H A Dc1_CodeStubs_sparc.cpp383 __ mov(dst_pos()->as_register(), O3);
H A Dc1_Runtime1_sparc.cpp134 mov(arg3, O3); assert(arg3 != O1 && arg3 != O2, "smashed argument");
H A Dc1_LIRAssembler_sparc.cpp2093 __ mov(dst_pos, O3);
2240 Register chk_off = O3;
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/sparc/
H A DSPARCRegisters.java42 public static final SPARCRegister O3; field in class:SPARCRegisters
80 O3 = new SPARCRegister(11);
113 registerNames[O3.getNumber()] = "%o3";
136 O2, O3, O4, O5, O6, O7, L0, L1, L2, L3,
/openjdk7/jdk/make/common/
H A DDefs-windows.gmk163 CC_OPT/HIGHER = -O3
164 CC_OPT/HIGHEST = -O3
187 CC_OPT/HIGHEST = -O3
H A DDefs-solaris.gmk519 CC_OPT/HIGHER = -O3
520 CC_OPT/HIGHEST = -O3
524 CXX_OPT/HIGHER = -O3
525 CXX_OPT/HIGHEST = -O3
H A DDefs-linux.gmk182 CC_OPT/HIGHER = -O3
183 CC_OPT/HIGHEST = -O3
/openjdk7/jdk/src/solaris/native/sun/awt/medialib/
H A Dmlib_v_ImageCopy_blk.s96 #define O3 %f22 define
188 std O3,[da + 24]; \
203 fmovd A3, O3; \
213 fmovd B3, O3; \
/openjdk7/jdk/test/java/beans/XMLEncoder/
H A DEnumPrivate.java28 A3,B3,C3,D3,E3,F3,G3,H3,I3,J3,K3,L3,M3,N3,O3,P3,Q3,R3,S3,T3,U3,V3,W3,X3,Y3,Z3, enum constant in enum:EnumPrivate

Completed in 98 milliseconds