Searched refs:subcc (Results 1 - 12 of 12) sorted by relevance

/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/
H A Dlinux_sparc.s80 subcc %o4, 8, %o4
92 subcc %o4, 8, %o4
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/
H A Dsolaris_sparc.s87 subcc %o4, 8, %o4
99 subcc %o4, 8, %o4
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_MacroAssembler_sparc.cpp208 subcc(index, HeapWordSize, index);
H A DstubGenerator_sparc.cpp1004 __ subcc(to, from, to_from);
1110 __ subcc(count, 1, count);
1816 __ subcc(count, 8 << shift, count);
1829 __ subcc(count, 8 << shift, count);
1836 __ delayed()->subcc(count, 1 << (shift + 1), count);
1846 __ subcc(count, 1 << (shift + 1), count);
2432 __ subcc(count, 6, O3);
2521 __ subcc(count, 1, count);
2822 __ subcc(O2_count, G1_remain, O2_count);
H A Dassembler_sparc.cpp504 subcc( I5, I6, I7 );
505 subcc( I7, -1, I6 );
800 subcc(s2, s1, G0);
820 subcc(s2, s1, G0);
2091 subcc( Rparam_words, Argument::n_register_parameters, Rresult); // how many mem words?
2293 subcc( G0, Rlow, Rlow );
2322 subcc(Rcount, 31, Ralt_count);
2383 subcc(Rcount, 31, Ralt_count);
2446 subcc(Rcount, 31, Ralt_count);
H A Dassembler_sparc.hpp1737 void subcc( Register s1, Register s2, Register d ) { emit_long( op(arith_op) | rd(d) | op3(sub_op3 | cc_bit_op3 ) | rs1(s1) | rs2(s2) ); } function in class:Assembler
1738 void subcc( Register s1, int simm13a, Register d ) { emit_long( op(arith_op) | rd(d) | op3(sub_op3 | cc_bit_op3 ) | rs1(s1) | immed(true) | simm(simm13a, 13) ); } function in class:Assembler
1979 inline void cmp( Register s1, Register s2 ) { subcc( s1, s2, G0 ); }
1980 inline void cmp( Register s1, int simm13a ) { subcc( s1, simm13a, G0 ); }
2084 inline void deccc( Register d, int const13 = 1 ) { subcc( d, const13, d); }
H A Dc1_LIRAssembler_sparc.cpp287 __ subcc(str0, str1, O7);
326 __ subcc(chr0, chr1, chr0);
1676 __ subcc(xlo, ylo, xlo);
1848 __ subcc(op1_lo, op2_lo, dst_lo);
3121 __ subcc(G0, Rlow, dest->as_register_lo());
H A DcppInterpreter_sparc.cpp120 case T_BOOLEAN: __ subcc(G0, O0, G0); __ addc(G0, 0, Itos_i); break; // !0 => true; 0 => false
157 __ subcc(G0, O0, G0);
H A Dinterp_masm_sparc.cpp71 subcc(locals_size, args_size, delta);// extra space for non-arguments locals in words
1413 subcc(bumped_count, DataLayout::counter_increment, bumped_count);
H A DtemplateTable_sparc.cpp1141 case sub: __ subcc(O3, Otos_l2, Otos_l2); __ subc(O2, Otos_l1, Otos_l1); break;
3503 __ subcc(Roffset, wordSize, Roffset);
3505 //__ subcc(Roffset, wordSize, Roffset); // executed above loop or in delay slot
3508 __ delayed()->subcc(Roffset, wordSize, Roffset);
H A DtemplateInterpreter_sparc.cpp242 case T_BOOLEAN: __ subcc(G0, O0, G0); __ addc(G0, 0, Itos_i); break; // !0 => true; 0 => false
H A DsharedRuntime_sparc.cpp2520 case T_BOOLEAN: __ subcc(G0, O0, G0); __ addc(G0, 0, I0); break; // !0 => true; 0 => false

Completed in 129 milliseconds