Lines Matching refs:G0
1619 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) ); }
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 ); }
2048 inline void signx( Register s, Register d ) { sra( s, G0, d); }
2049 inline void signx( Register d ) { sra( d, G0, d); }
2051 inline void not1( Register s, Register d ) { xnor( s, G0, d ); }
2052 inline void not1( Register d ) { xnor( d, G0, d ); }
2054 inline void neg( Register s, Register d ) { sub( G0, s, d ); }
2055 inline void neg( Register d ) { sub( G0, d, d ); }
2086 inline void btst( Register s1, Register s2 ) { andcc( s1, s2, G0 ); }
2087 inline void btst( int simm13a, Register s ) { andcc( s, simm13a, G0 ); }
2098 inline void clr( Register d ) { or3( G0, G0, d ); }
2111 inline void clruw( Register s, Register d ) { srl( s, G0, d); }
2113 inline void clruwu( Register d ) { srl( d, G0, d); }
2123 if ( s != d ) or3( G0, s, d);
2128 if ( s != d ) or3( G0, s, d);
2132 inline void mov( int simm13a, Register d) { or3( G0, simm13a, d); }
2599 st(G0, SP, G3_scratch);