Searched refs:lduw (Results 1 - 9 of 9) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
H A Druntime_sparc.cpp132 __ lduw(Address(G2_thread, JavaThread::is_method_handle_return_offset()), O7);
H A Dassembler_sparc.inline.hpp147 inline void Assembler::lduw( Register s1, Register s2, Register d) { emit_long( op(ldst_op) | rd(d) | op3(lduw_op3) | rs1(s1) | rs2(s2) ); } function in class:Assembler
148 inline void Assembler::lduw( Register s1, int simm13a, Register d) { emit_data( op(ldst_op) | rd(d) | op3(lduw_op3) | rs1(s1) | immed(true) | simm(simm13a, 13)); } function in class:Assembler
160 inline void Assembler::ld( Register s1, Register s2, Register d) { lduw( s1, s2, d); }
161 inline void Assembler::ld( Register s1, int simm13a, Register d) { lduw( s1, simm13a, d); }
169 inline void Assembler::ld( Register s1, ByteSize simm13a, Register d) { lduw( s1, in_bytes(simm13a), d); }
197 inline void Assembler::lduw(const Address& a, Register d, int offset) { function in class:Assembler
198 if (a.has_index()) { assert(offset == 0, ""); lduw(a.base(), a.index(), d); }
199 else { lduw(a.base(), a.disp() + offset, d); }
214 inline void Assembler::lduw(Register s1, RegisterOrConstant s2, Register d) { lduw(Addres function in class:Assembler
[all...]
H A DnativeInst_sparc.cpp607 a->lduw( G5, al1.low10(), G4 ); idx++;
609 a->lduw( G5, I3, G4 ); idx++;
751 a->lduw( G5, al.low10(), G4); idx++;
753 a->lduw( G5, I3, G4 ); idx++;
919 a->lduw(G0, 0, O7); // "ld" must agree with code in the signal handler
H A Dassembler_sparc.cpp334 lduw( O6, O7, G0 );
335 lduw( G1, -1, G2 );
2938 lduw(recv_klass, instanceKlass::vtable_length_offset() * wordSize, scan_temp);
3003 lduw(scan_temp, ito_offset, scan_temp);
3130 lduw(super_klass, sco_offset, temp2_reg);
3245 lduw(scan_temp, arrayOopDesc::length_offset_in_bytes(), count_temp);
3263 lduw( scan_temp, elem_offset, scratch_reg );
4675 lduw(src_oop, oopDesc::klass_offset_in_bytes(), klass);
4701 lduw(s, d);
4710 lduw(s
[all...]
H A Dc1_LIRAssembler_sparc.cpp938 __ lduw(base, offset + lo_word_offset_in_bytes, O7); // in case O7 is base or offset, use it last
957 __ lduw(base, offset, to_reg->as_register());
1000 __ lduw(base, disp, to_reg->as_register());
1304 __ lduw(from.base(), from.disp(), tmp);
1321 __ lduw(from.base(), from.disp(), tmp);
1323 __ lduw(from.base(), from.disp() + 4, tmp);
2180 __ lduw(src, oopDesc::klass_offset_in_bytes(), tmp);
2181 __ lduw(dst, oopDesc::klass_offset_in_bytes(), tmp2);
2228 __ lduw(tmp, lh_offset, tmp2);
2265 __ lduw(super_
[all...]
H A DstubGenerator_sparc.cpp786 __ lduw(O1, 0, O2);
2917 __ lduw(src, arrayOopDesc::length_offset_in_bytes(), array_length);
2923 __ lduw(dst, arrayOopDesc::length_offset_in_bytes(), array_length);
3052 __ lduw(G3_src_klass, lh_offset, G5_lh);
3153 __ delayed()->lduw(G4_dst_klass, lh_offset, O5_temp); // hoisted from below
3173 // lduw(G4_dst_klass, lh_offset, O5_temp); // hoisted to delay slot
3197 __ lduw(G4_dst_klass, sco_offset, sco_temp);
3206 // lduw(O4, sco_offset, O3); // sco of elem klass
3209 __ delayed()->lduw(O4, sco_offset, O3);
H A DmethodHandles_sparc.cpp105 __ lduw(Address(member_reg, NONZERO(java_lang_invoke_MemberName::flags_offset_in_bytes())), temp);
H A Dc1_Runtime1_sparc.cpp672 __ lduw(Address(G2_thread, JavaThread::is_method_handle_return_offset()), L0);
1062 __ lduw(Address(G2_thread, JavaThread::is_method_handle_return_offset()), L0);
H A Dassembler_sparc.hpp1425 // pp 175, lduw is ld on v8
1437 inline void lduw( Register s1, Register s2, Register d );
1438 inline void lduw( Register s1, int simm13a, Register d);
1456 inline void lduw(const Address& a, Register d, int offset = 0);
1465 inline void lduw( Register s1, RegisterOrConstant s2, Register d );

Completed in 94 milliseconds