Lines Matching defs:Rdst
667 Register Rdst,
670 assert(Rtmp != Rdst, "need separate temp register");
675 case Signed: ldsb( Lbcp, bcp_offset, Rdst ); break; // high byte
676 case Unsigned: ldub( Lbcp, bcp_offset, Rdst ); break; // high byte
679 sll( Rdst, BitsPerByte, Rdst);
683 case set_CC: orcc( Rdst, Rtmp, Rdst ); break;
684 case dont_set_CC: or3( Rdst, Rtmp, Rdst ); break;
692 Register Rdst,
694 assert(Rtmp != Rdst, "need separate temp register");
708 delayed()->ldsw(Rtmp, 0, Rdst);
710 delayed()->ld(Rtmp, 0, Rdst);
713 ldub(Lbcp, bcp_offset + 3, 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);
722 or3(Rtmp, Rdst, Rdst );
725 if (should_set_CC == set_CC) tst(Rdst);
941 void InterpreterMacroAssembler::get_const(Register Rdst) {
942 ld_ptr(Lmethod, in_bytes(methodOopDesc::const_offset()), Rdst);
946 void InterpreterMacroAssembler::get_constant_pool(Register Rdst) {
947 get_const(Rdst);
948 ld_ptr(Rdst, in_bytes(constMethodOopDesc::constants_offset()), Rdst);
952 void InterpreterMacroAssembler::get_constant_pool_cache(Register Rdst) {
953 get_constant_pool(Rdst);
954 ld_ptr(Rdst, constantPoolOopDesc::cache_offset_in_bytes(), Rdst);