Lines Matching refs:addrlit
688 inline void MacroAssembler::load_contents(const AddressLiteral& addrlit, Register d, int offset) {
691 patchable_sethi(addrlit, d);
693 sethi(addrlit, d);
695 ld(d, addrlit.low10() + offset, d);
699 inline void MacroAssembler::load_bool_contents(const AddressLiteral& addrlit, Register d, int offset) {
702 patchable_sethi(addrlit, d);
704 sethi(addrlit, d);
706 ldub(d, addrlit.low10() + offset, d);
710 inline void MacroAssembler::load_ptr_contents(const AddressLiteral& addrlit, Register d, int offset) {
713 patchable_sethi(addrlit, d);
715 sethi(addrlit, d);
717 ld_ptr(d, addrlit.low10() + offset, d);
721 inline void MacroAssembler::store_contents(Register s, const AddressLiteral& addrlit, Register temp, int offset) {
724 patchable_sethi(addrlit, temp);
726 sethi(addrlit, temp);
728 st(s, temp, addrlit.low10() + offset);
732 inline void MacroAssembler::store_ptr_contents(Register s, const AddressLiteral& addrlit, Register temp, int offset) {
735 patchable_sethi(addrlit, temp);
737 sethi(addrlit, temp);
739 st_ptr(s, temp, addrlit.low10() + offset);
744 inline void MacroAssembler::jumpl_to(const AddressLiteral& addrlit, Register temp, Register d, int offset) {
748 patchable_sethi(addrlit, temp);
749 jmpl(temp, addrlit.low10() + offset, d);
753 inline void MacroAssembler::jump_to(const AddressLiteral& addrlit, Register temp, int offset) {
754 jumpl_to(addrlit, temp, G0, offset);