Searched refs:st_ptr (Results 1 - 14 of 14) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
H A Druntime_sparc.cpp89 __ st_ptr(Oexception, G2_thread, JavaThread::exception_oop_offset());
90 __ st_ptr(Oissuing_pc, G2_thread, JavaThread::exception_pc_offset());
147 __ st_ptr(G0, G2_thread, JavaThread::exception_handler_pc_offset());
148 __ st_ptr(G0, G2_thread, JavaThread::exception_pc_offset());
152 __ delayed()->st_ptr(G0, G2_thread, JavaThread::exception_oop_offset());
H A Dc1_MacroAssembler_sparc.cpp94 st_ptr(Roop, Rbox, BasicObjectLock::obj_offset_in_bytes());
107 st_ptr(Rmark, Rbox, BasicLock::displaced_header_offset_in_bytes());
122 delayed()->st_ptr(Rscratch, Rbox, BasicLock::displaced_header_offset_in_bytes());
188 st_ptr(t1, obj, oopDesc::mark_offset_in_bytes());
195 st_ptr(klass, obj, oopDesc::klass_offset_in_bytes());
210 delayed()->st_ptr(G0, base, index);
285 for (int i = hdr_size_in_bytes; i < con_size_in_bytes; i += HeapWordSize) st_ptr(G0, obj, i);
H A DcppInterpreter_sparc.cpp228 __ st_ptr(O0, L1_scratch, 0);
281 __ st_ptr(O2, O1, -wordSize);
293 __ st_ptr(O2, O1, 0);
736 __ st_ptr(Lstate, SP, (Lstate->sp_offset_in_saved_window() * wordSize) + STACK_BIAS);
787 __ st_ptr(O1, STATE(_oop_temp));
949 __ st_ptr(O0, STATE(_oop_temp));
957 __ st_ptr(G0, G3_scratch, JNIHandleBlock::top_offset_in_bytes());
1139 __ st_ptr(Gargs, XXX_STATE(_locals));
1140 __ st_ptr(G0, XXX_STATE(_oop_temp));
1142 __ st_ptr(stat
[all...]
H A Ddump_sparc.cpp111 __ st_ptr(L3, Address(I0, 0)); // Save correct vtable ptr in entry.
H A Dc1_Runtime1_sparc.cpp76 st_ptr(G0, vm_result_addr);
78 st_ptr(G0, vm_result_addr_2);
100 st_ptr(G0, vm_result_addr);
108 st_ptr(G0, vm_result_addr_2);
193 __ st_ptr(r, SP, (sp_offset * BytesPerWord) + STACK_BIAS);
856 __ st_ptr(pre_val, tmp2, tmp); // [_buf + index] := <address_of_card>
859 __ delayed()->st_ptr(tmp, G2_thread, satb_q_index_byte_offset);
955 __ st_ptr(tmp2, tmp4, tmp3); // [_buf + index] := <address_of_card>
958 __ delayed()->st_ptr(tmp3, G2_thread, dirty_card_q_index_byte_offset);
1013 __ st_ptr(G
[all...]
H A Dassembler_sparc.cpp878 inc(L4, get_pc(L4) + 2 * BytesPerInstWord); // skip getpc() code + inc + st_ptr to point L4 at call
879 st_ptr(L4, L3, 0);
998 st_ptr(last_Java_pc, pc_addr);
1013 st_ptr(G4_scratch, G2_thread, JavaThread::last_Java_sp_offset());
1015 st_ptr(last_java_sp, G2_thread, JavaThread::last_Java_sp_offset());
1039 st_ptr(G0, sp_addr);
1041 st_ptr(G0, pc_addr);
1230 st_ptr(G0, vm_result_addr);
1239 st_ptr(G0, vm_result_addr_2);
1265 st_ptr(oop_resul
[all...]
H A Dinterp_masm_sparc.cpp216 st_ptr(G0, oop_addr); break;
426 st_ptr(r, Lesp, 0);
501 st_ptr(val, Lesp, Interpreter::expr_offset_in_bytes(n));
1197 st_ptr(mark_reg, lock_addr, BasicLock::displaced_header_offset_in_bytes());
1230 delayed()->st_ptr(G0, lock_addr, BasicLock::displaced_header_offset_in_bytes());
1260 st_ptr(G0, lockobj_addr); // free entry
1267 delayed()->st_ptr(G0, lockobj_addr); // free entry
1285 delayed()->st_ptr(G0, lockobj_addr); // free entry
1400 st_ptr(value, ImethodDataPtr, constant);
1420 delayed()->st_ptr(bumped_coun
[all...]
H A DsharedRuntime_sparc.cpp621 __ st_ptr (r, base, arg_slot(st_off));
1005 __ st_ptr(G5_method, callee_target_addr);
1303 __ st_ptr(L5, SP, reg2offset(dst.first()) + STACK_BIAS);
1310 __ st_ptr(src.first()->as_Register(), SP, reg2offset(dst.first()) + STACK_BIAS);
1322 __ st_ptr(L5, SP, reg2offset(dst.first()) + STACK_BIAS);
1329 __ st_ptr(src.first()->as_Register(), SP, reg2offset(dst.first()) + STACK_BIAS);
1360 __ st_ptr(rHandle, SP, reg2offset(dst.first()) + STACK_BIAS);
1374 __ st_ptr(rOop, SP, offset + STACK_BIAS);
1388 __ st_ptr(rHandle, SP, reg2offset(dst.first()) + STACK_BIAS);
2329 __ st_ptr(O
[all...]
H A Dc1_LIRAssembler_sparc.cpp222 __ st_ptr(O7, frame_map()->address_for_monitor_lock(i));
224 __ st_ptr(O7, frame_map()->address_for_monitor_object(i));
430 __ st_ptr(G0, G2_thread, in_bytes(JavaThread::exception_oop_offset()));
431 __ st_ptr(G0, G2_thread, in_bytes(JavaThread::exception_pc_offset()));
830 __ st_ptr(from_reg->as_register(), base, offset);
840 __ st_ptr(from_reg->as_register(), base, offset);
886 __ st_ptr(from_reg->as_register(), base, disp);
896 __ st_ptr(from_reg->as_register(), base, disp);
1051 __ st_ptr(src_reg, addr.base(), addr.disp());
1058 __ st_ptr(src_re
[all...]
H A DtemplateInterpreter_sparc.cpp390 __ st_ptr( O0, Lmonitors, BasicObjectLock::obj_offset_in_bytes()); // store object
867 __ st_ptr(G0, FP, (frame::interpreter_frame_oop_temp_offset * wordSize) + STACK_BIAS);
952 __ st_ptr(Lmethod, SP, (Lmethod->sp_offset_in_saved_window() * wordSize) + STACK_BIAS);
1010 __ st_ptr(O1, Lscratch2, 0);
1154 __ st_ptr(G0, G3_scratch, JNIHandleBlock::top_offset_in_bytes());
1171 __ st_ptr(O0, FP, (frame::interpreter_frame_oop_temp_offset*wordSize) + STACK_BIAS);
1329 __ delayed()->st_ptr( init_value, O2, 0 );
H A Dassembler_sparc.inline.hpp397 inline void MacroAssembler::st_ptr( Register d, Register s1, Register s2 ) { function in class:MacroAssembler
405 inline void MacroAssembler::st_ptr( Register d, Register s1, int simm13a ) { function in class:MacroAssembler
415 inline void MacroAssembler::st_ptr( Register d, Register s1, ByteSize simm13a ) { function in class:MacroAssembler
416 st_ptr(d, s1, in_bytes(simm13a));
420 inline void MacroAssembler::st_ptr( Register d, Register s1, RegisterOrConstant s2 ) { function in class:MacroAssembler
428 inline void MacroAssembler::st_ptr(Register d, const Address& a, int offset) { function in class:MacroAssembler
739 st_ptr(s, temp, addrlit.low10() + offset);
794 st_ptr (s, a.as_address()); // ABI says everything is right justified.
801 st_ptr (s, a.as_address());
H A DstubGenerator_sparc.cpp218 __ st_ptr(tmp, dst, 0);
284 __ delayed()->st_ptr(O0, addr, G0);
342 __ st_ptr(Oexception, pending_exception_addr);
344 __ st_ptr(temp_reg, exception_file_offset_addr);
414 __ delayed()->st_ptr(G0, exception_addr);
894 __ st_ptr(L0,SP,(frame::register_save_words+0)*wordSize);
895 __ st_ptr(L1,SP,(frame::register_save_words+1)*wordSize);
896 __ st_ptr(L2,SP,(frame::register_save_words+2)*wordSize);
897 __ st_ptr(L3,SP,(frame::register_save_words+3)*wordSize);
H A Dassembler_sparc.hpp2175 // st_ptr will perform st for 32 bit VM's and stx for 64 bit VM's
2180 inline void st_ptr(Register d, Register s1, Register s2);
2181 inline void st_ptr(Register d, Register s1, int simm13a);
2182 inline void st_ptr(Register d, Register s1, RegisterOrConstant s2);
2183 inline void st_ptr(Register d, const Address& a, int offset = 0);
2188 inline void st_ptr(Register d, Register s1, ByteSize simm13a);
H A DtemplateTable_sparc.cpp3436 __ delayed()->st_ptr(RnewTopValue, G2_thread, in_bytes(JavaThread::tlab_top_offset()));
3451 __ st_ptr(RtlabWasteLimitValue, G2_thread, in_bytes(JavaThread::tlab_refill_waste_limit_offset()));
3506 __ st_ptr(G0, G3_scratch, Roffset);
3530 __ st_ptr(G4_scratch, RallocatedObject, oopDesc::mark_offset_in_bytes()); // mark
3796 __ st_ptr(O0, O1, BasicObjectLock::obj_offset_in_bytes()); // store object

Completed in 349 milliseconds