H A D | assembler_sparc.inline.hpp | 65 inline void Assembler::add(Register s1, int simm13a, Register d ) { emit_int32( op(arith_op) | rd(d) | op3(add_op3) | rs1(s1) | immed(true) | simm(simm13a, 13) ); } argument 68 inline void Assembler::addcc( Register s1, int simm13a, Register d ) { emit_int32( op(arith_op) | rd(d) | op3(add_op3 | cc_bit_op3) | rs1(s1) | immed(true) | simm(simm13a, 13) ); } argument 70 inline void Assembler::addc( Register s1, int simm13a, Register d ) { emit_int32( op(arith_op) | rd(d) | op3(addc_op3 ) | rs1(s1) | immed(true) | simm(simm13a, 13) ); } argument 72 inline void Assembler::addccc( Register s1, int simm13a, Register d ) { emit_int32( op(arith_op) | rd(d) | op3(addc_op3 | cc_bit_op3) | rs1(s1) | immed(true) | simm(simm13a, 13) ); } argument 118 inline void Assembler::udiv( Register s1, int simm13a, Register d ) { emit_int32( op(arith_op) | rd(d) | op3(udiv_op3 ) | rs1(s1) | immed(true) | simm(simm13a, 1 argument 120 sdiv( Register s1, int simm13a, Register d ) argument 122 udivcc( Register s1, int simm13a, Register d ) argument 124 sdivcc( Register s1, int simm13a, Register d ) argument 155 flush( Register s1, int simm13a) argument 165 jmpl( Register s1, int simm13a, Register d, RelocationHolder const& rspec ) argument 168 ldf(FloatRegisterImpl::Width w, Register s1, int simm13a, FloatRegister d, RelocationHolder const& rspec) argument 171 ldxfsr( Register s1, int simm13a) argument 174 ldfa( FloatRegisterImpl::Width w, Register s1, int simm13a, FloatRegister d ) argument 177 ldsb( Register s1, int simm13a, Register d) argument 180 ldsh( Register s1, int simm13a, Register d) argument 182 ldsw( Register s1, int simm13a, Register d) argument 184 ldub( Register s1, int simm13a, Register d) argument 186 lduh( Register s1, int simm13a, Register d) argument 188 lduw( Register s1, int simm13a, Register d) argument 191 ldx( Register s1, int simm13a, Register d) argument 193 ldd( Register s1, int simm13a, Register d) argument 196 ldsba( Register s1, int simm13a, Register d ) argument 198 ldsha( Register s1, int simm13a, Register d ) argument 200 ldswa( Register s1, int simm13a, Register d ) argument 202 lduba( Register s1, int simm13a, Register d ) argument 204 lduha( Register s1, int simm13a, Register d ) argument 206 lduwa( Register s1, int simm13a, Register d ) argument 208 ldxa( Register s1, int simm13a, Register d ) argument 211 and3( Register s1, int simm13a, Register d ) argument 213 andcc( Register s1, int simm13a, Register d ) argument 215 andn( Register s1, int simm13a, Register d ) argument 217 andncc( Register s1, int simm13a, Register d ) argument 219 or3( Register s1, int simm13a, Register d ) argument 221 orcc( Register s1, int simm13a, Register d ) argument 223 orn( Register s1, int simm13a, Register d ) argument 225 orncc( Register s1, int simm13a, Register d ) argument 227 xor3( Register s1, int simm13a, Register d ) argument 229 xorcc( Register s1, int simm13a, Register d ) argument 231 xnor( Register s1, int simm13a, Register d ) argument 233 xnorcc( Register s1, int simm13a, Register d ) argument 248 mulx( Register s1, int simm13a, Register d ) argument 250 sdivx( Register s1, int simm13a, Register d ) argument 252 udivx( Register s1, int simm13a, Register d ) argument 255 umul( Register s1, int simm13a, Register d ) argument 257 smul( Register s1, int simm13a, Register d ) argument 259 umulcc( Register s1, int simm13a, Register d ) argument 261 smulcc( Register s1, int simm13a, Register d ) argument 268 popc( int simm13a, Register d) argument 271 prefetch( Register s1, int simm13a, PrefetchFcn f) argument 274 prefetcha( Register s1, int simm13a, PrefetchFcn f ) argument 284 rett( Register s1, int simm13a, relocInfo::relocType rt) argument 287 save( Register s1, int simm13a, Register d ) argument 294 restore( Register s1, int simm13a, Register d ) argument 326 stf( FloatRegisterImpl::Width w, FloatRegister d, Register s1, int simm13a) argument 329 stxfsr( Register s1, int simm13a) argument 337 stb( Register d, Register s1, int simm13a) argument 339 sth( Register d, Register s1, int simm13a) argument 341 stw( Register d, Register s1, int simm13a) argument 345 stx( Register d, Register s1, int simm13a) argument 347 std( Register d, Register s1, int simm13a) argument 363 sub( Register s1, int simm13a, Register d ) argument 366 subcc( Register s1, int simm13a, Register d ) argument 368 subc( Register s1, int simm13a, Register d ) argument 370 subccc( Register s1, int simm13a, Register d ) argument 375 swap( Register s1, int simm13a, Register d) argument 378 swapa( Register s1, int simm13a, Register d ) argument 383 taddcc( Register s1, int simm13a, Register d ) argument 388 tsubcc( Register s1, int simm13a, Register d ) argument 399 wrccr(Register s, int simm13a) argument 402 wrasi(Register d, int simm13a) argument [all...] |