Searched refs:G0 (Results 26 - 50 of 51) sorted by relevance

123

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/sparc/
H A DSPARCJmplInstruction.java49 if (rd == SPARCRegisters.G0) {
H A DSPARCRegisters.java31 public static final SPARCRegister G0; field in class:SPARCRegisters
69 G0 = new SPARCRegister(0);
102 registerNames[G0.getNumber()] = "%g0";
135 G0, G1, G2, G3, G4, G5, G6, G7, O0, O1,
H A DSPARCStoreInstruction.java60 if (register == SPARCRegisters.G0) {
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DcppInterpreter_sparc.cpp120 case T_BOOLEAN: __ subcc(G0, O0, G0); __ addc(G0, 0, Itos_i); break; // !0 => true; 0 => false
139 __ delayed()->restore(I5_savedSP, G0, SP); // remove interpreter frame
157 __ subcc(G0, O0, G0);
158 __ addc(G0, 0, O0);
476 __ ld_ptr(Gargs, G0, Otos_i ); // get local 0
635 generate_compute_interpreter_state(Lstate, G0, true);
669 __ stbool(G0, do_not_unlock_if_synchronize
[all...]
H A DstubGenerator_sparc.cpp254 __ jmpl(entry_point.as_in().as_register(), G0, O7);
276 __ st(O0, addr, G0);
284 __ delayed()->st_ptr(O0, addr, G0);
288 __ delayed()->stf(FloatRegisterImpl::S, F0, addr, G0);
292 __ delayed()->stf(FloatRegisterImpl::D, F0, addr, G0);
297 __ delayed()->st_long(O0, addr, G0); // store entire long
309 __ delayed()->stx(G1, addr, G0); // store entire long
313 __ delayed()->st(O0, addr, G0);
414 __ delayed()->st_ptr(G0, exception_addr);
468 __ set_last_Java_frame(last_java_sp, G0);
[all...]
H A DtemplateInterpreter_sparc.cpp242 case T_BOOLEAN: __ subcc(G0, O0, G0); __ addc(G0, 0, Itos_i); break; // !0 => true; 0 => false
261 __ delayed()->restore(I5_savedSP, G0, SP); // remove interpreter frame
574 __ mov(G0, Lbcp);
658 __ ld_ptr(Gargs, G0, Otos_i ); // get local 0
774 __ ld_ptr(Gargs, G0, Otos_i ); // get local 0
867 __ st_ptr(G0, FP, (frame::interpreter_frame_oop_temp_offset * wordSize) + STACK_BIAS);
899 __ stbool(G0, do_not_unlock_if_synchronized);
1138 __ restore(O1, G0, O
[all...]
H A DnativeInst_sparc.cpp114 inv_immed(x) && inv_rd(x) == G0) {
115 if (inv_rs1(x) == G0) {
118 } else if (inv_rs2(x) == G0) {
311 if (!(is_op2(i0, Assembler::sethi_op2) && rd != G0 &&
318 if (!is_op2(i0, Assembler::sethi_op2) && rd != G0 ) {
427 if (!(is_op2(i0, Assembler::sethi_op2) && rd0 != G0 &&
428 is_op2(i1, Assembler::sethi_op2) && rd1 == G0 && // nop is a special case of sethi
826 if (!(is_op2(i0, Assembler::sethi_op2) && rd != G0 &&
837 if (!is_op2(i0, Assembler::sethi_op2) && rd != G0 ) {
872 a->jmpl(I3, al.low10(), G0, RelocationHolde
[all...]
H A Dc1_Runtime1_sparc.cpp51 st(G0, SP, G3_scratch);
76 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);
596 __ andcc(G3, t, G0);
851 __ cmp_and_brx_short(tmp, G0, Assembler::equal, Assembler::pn, refill);
914 __ cmp_and_br_short(tmp, G0, Assembler::notEqual, Assembler::pt, not_already_dirty);
928 __ stb(G0, tmp2, 0); // [cardPtr] := 0 (i.e., dirty).
950 __ cmp_and_brx_short(tmp3, G0, Assemble
[all...]
H A DjniFastGetField_sparc.cpp68 __ andcc (G4, 1, G0);
147 __ andcc (G4, 1, G0);
219 __ andcc (G4, 1, G0);
H A Dc1_FrameMap_sparc.cpp184 return (r->is_global() && (r != G0)) || r->is_out();
196 // G0: zero
225 /* 24 */ map_register(i++, G0);
247 G0_opr = as_opr(G0);
280 G0_oop_opr = as_oop_opr(G0);
H A Dc1_MacroAssembler_sparc.cpp199 store_klass_gap(G0, obj);
210 delayed()->st_ptr(G0, base, index);
281 for (int i = hdr_size_in_bytes; i < con_size_in_bytes; i += 2 * HeapWordSize) stx(G0, obj, i);
285 for (int i = hdr_size_in_bytes; i < con_size_in_bytes; i += HeapWordSize) st_ptr(G0, obj, i);
H A Dinterp_masm_sparc.cpp76 delayed()->mov(G0, delta);
200 jmpl(O0, G0, G0);
216 st_ptr(G0, oop_addr); break;
227 or3(G0, ilgl, G3_scratch);
229 st_long(G0, val_addr);
253 jmpl(O0, G0, G0);
346 debug_only(stx(G0, r1, offset+Interpreter::stackElementSize);)
372 debug_only(stx(G0, r
[all...]
H A DnativeInst_sparc.hpp59 && inv_rd(long_at(0)) != G0); }
76 && Assembler::inv_rs1(x) == G0
87 && inv_rd(x) == G0;
111 (inv_rd(x) == G0) && (inv_rs1(x) == SP) && (inv_rs2(x) == G3_scratch);
122 (inv_rd(x) == G0) && (inv_rs1(x) == O7);
132 (inv_rd(x) == G0) && (inv_immed(x) ? Assembler::inv_simm13(x) == 0 : inv_rs2(x) == G0);
807 // == sethi %hi22(addr), temp ; jumpl reg, %lo10(addr), G0 ; <delay>
H A DsharedRuntime_sparc.cpp742 __ jmpl(G3_scratch, 0, G0);
1010 __ mov(G0, L0);
1018 __ jmpl(G3, 0, G0);
1354 __ movr( Assembler::rc_z, L4, G0, rHandle );
1357 __ movcc( Assembler::zero, false, Assembler::icc, G0, rHandle );
1381 __ movr( Assembler::rc_z, rOop, G0, rHandle );
1384 __ movcc( Assembler::zero, false, Assembler::icc, G0, rHandle );
1762 __ mov(G0, reg);
1786 __ cmp(reg.first()->as_Register(), G0);
1795 move_ptr(masm, reg64_to_VMRegPair(G0), body_ar
[all...]
H A Dassembler_sparc.hpp1619 void restore( Register s1 = G0, Register s2 = G0, Register d = G0 ) { emit_long( op(arith_op) | rd(d) | op3(restore_op3) | rs1(s1) | rs2(s2) ); } argument
1774 void trap( int trapa ) { trap( always, icc, G0, trapa ); }
1979 inline void cmp( Register s1, Register s2 ) { subcc( s1, s2, G0 ); }
1980 inline void cmp( Register s1, int simm13a ) { subcc( s1, simm13a, G0 ); }
1996 inline void tst( Register s ) { orcc( G0, s, G0 ); }
2003 jmpl( I7, 2 * BytesPerInstWord, G0 );
2008 else jmpl( O7, 2 * BytesPerInstWord, G0 ); }
[all...]
H A Dassembler_sparc.inline.hpp600 inline void MacroAssembler::jmp( Register s1, Register s2 ) { jmpl( s1, s2, G0 ); }
601 inline void MacroAssembler::jmp( Register s1, int simm13a, RelocationHolder const& rspec ) { jmpl( s1, simm13a, G0, rspec); }
754 jumpl_to(addrlit, temp, G0, offset);
832 inline void MacroAssembler::clrb( Register s1, Register s2) { stb( G0, s1, s2 ); }
833 inline void MacroAssembler::clrh( Register s1, Register s2) { sth( G0, s1, s2 ); }
834 inline void MacroAssembler::clr( Register s1, Register s2) { stw( G0, s1, s2 ); }
835 inline void MacroAssembler::clrx( Register s1, Register s2) { stx( G0, s1, s2 ); }
837 inline void MacroAssembler::clrb( Register s1, int simm13a) { stb( G0, s1, simm13a); }
838 inline void MacroAssembler::clrh( Register s1, int simm13a) { sth( G0, s1, simm13a); }
839 inline void MacroAssembler::clr( Register s1, int simm13a) { stw( G0, s
[all...]
H A Dc1_CodeStubs_sparc.cpp123 __ delayed()->mov(G0, G4);
426 __ cmp(pre_val_reg, G0);
458 __ cmp(new_val_reg, G0);
H A Dregister_sparc.hpp119 CONSTANT_REGISTER_DECLARATION(Register, G0 , (RegisterImpl::gbase + 0));
174 #define G0 ((Register)(G0_RegisterEnumValue)) macro
H A Dc1_LIRAssembler_sparc.cpp215 __ cmp_and_br_short(O7, G0, Assembler::notEqual, Assembler::pt, L);
430 __ st_ptr(G0, G2_thread, in_bytes(JavaThread::exception_oop_offset()));
431 __ st_ptr(G0, G2_thread, in_bytes(JavaThread::exception_pc_offset()));
705 __ delayed()->st(G0, addr); // annuled if contents of rsrc is not NaN
792 __ callr(G3_scratch, G0);
1034 src_reg = G0;
1046 src_reg = G0;
1068 tmp = G0;
1075 tmp = G0;
1571 __ ld_ptr(L0, 0, G0);
[all...]
H A DinterpreterRT_sparc.cpp115 else __ addcc(G0, Rtmp1, Rtmp2); // optimize mov/test pair
H A Dregister_definitions_sparc.cpp36 REGISTER_DEFINITION(Register, G0);
/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/
H A Dlinux_sparc.s62 # -- CAS (SP + BIAS, G0, G0)
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/
H A Dsolaris_sparc.s67 !! -- CAS (SP + BIAS, G0, G0)
/openjdk7/jdk/test/java/beans/XMLEncoder/
H A DEnumPrivate.java25 A0,B0,C0,D0,E0,F0,G0,H0,I0,J0,K0,L0,M0,N0,O0,P0,Q0,R0,S0,T0,U0,V0,W0,X0,Y0,Z0, enum constant in enum:EnumPrivate
/openjdk7/jdk/src/share/classes/sun/nio/cs/ext/
H A DIBM33722.java108 private final int G0 = 0; field in class:IBM33722.Decoder

Completed in 220 milliseconds

123