Lines Matching defs:Rtmp

666                                   Register    Rtmp,
670 assert(Rtmp != Rdst, "need separate temp register");
678 ldub( Lbcp, bcp_offset + 1, Rtmp ); // low byte
683 case set_CC: orcc( Rdst, Rtmp, Rdst ); break;
684 case dont_set_CC: or3( Rdst, Rtmp, Rdst ); break;
691 Register Rtmp,
694 assert(Rtmp != Rdst, "need separate temp register");
696 add( Lbcp, bcp_offset, Rtmp);
697 andcc( Rtmp, 3, G0);
708 delayed()->ldsw(Rtmp, 0, Rdst);
710 delayed()->ld(Rtmp, 0, Rdst);
714 ldub(Lbcp, bcp_offset + 2, Rtmp); sll(Rtmp, 8, Rtmp); or3(Rtmp, Rdst, Rdst);
715 ldub(Lbcp, bcp_offset + 1, Rtmp); sll(Rtmp, 16, Rtmp); or3(Rtmp, Rdst, Rdst);
717 ldsb(Lbcp, bcp_offset + 0, Rtmp); sll(Rtmp, 24, Rtmp);
720 ldub(Lbcp, bcp_offset + 0, Rtmp); sll(Rtmp, 24, Rtmp);
722 or3(Rtmp, Rdst, Rdst );
1367 Register Rtmp,
1380 sethi(profile_limit, Rtmp);
1381 ld(Rtmp, profile_limit.low10(), Rtmp);
1382 cmp(invocation_count, Rtmp);
2077 void InterpreterMacroAssembler::increment_invocation_counter( Register Rtmp, Register Rtmp2 ) {
2093 ld( inv_counter, Rtmp );
2099 add( Rtmp, delta, Rtmp );
2105 st( Rtmp, inv_counter);
2108 add( Rtmp, Rtmp2, Rtmp);
2110 // Note that this macro must leave the backedge_count + invocation_count in Rtmp!
2113 void InterpreterMacroAssembler::increment_backedge_counter( Register Rtmp, Register Rtmp2 ) {
2128 ld( be_counter, Rtmp );
2132 add( Rtmp, delta, Rtmp );
2138 st( Rtmp, be_counter );
2141 add( Rtmp, Rtmp2, Rtmp );
2143 // Note that this macro must leave backedge_count + invocation_count in Rtmp!
2149 Register Rtmp ) {
2152 assert_different_registers(backedge_count, Rtmp, branch_bcp);
2156 load_contents(limit, Rtmp);
2157 cmp_and_br_short(backedge_count, Rtmp, Assembler::lessUnsigned, Assembler::pt, did_not_overflow);
2166 andcc(backedge_count, overflow_frequency-1, Rtmp);
2172 set(6,Rtmp);
2173 call_VM(noreg, CAST_FROM_FN_PTR(address, InterpreterRuntime::frequency_counter_overflow), branch_bcp, Rtmp);
2236 void InterpreterMacroAssembler::verify_oop_or_return_address(Register reg, Register Rtmp) {
2244 mov(reg, Rtmp);
2246 srl(Rtmp, log2_bytecode_size_limit, Rtmp);
2247 br_notnull_short( Rtmp, pt, test );