Lines Matching refs:rn

635   // rn
636 // where rn is the general purpose base register only
637 explicit MemOperand(Register rn, AddrMode addrmode = Offset)
638 : rn_(rn),
648 // rn, #<imm>
649 // where rn is the general purpose base register,
650 // <imm> is a 32-bit offset to add to rn
652 // Note: if rn is PC, then this form is equivalent to a "label"
654 MemOperand(Register rn, int32_t offset, AddrMode addrmode = Offset)
655 : rn_(rn),
664 MemOperand(Register rn, Sign sign, int32_t offset, AddrMode addrmode = Offset)
665 : rn_(rn),
677 // rn, {+/-}rm
678 // where rn is the general purpose base register,
681 MemOperand(Register rn, Sign sign, Register rm, AddrMode addrmode = Offset)
682 : rn_(rn),
692 // rn, rm
693 // where rn is the general purpose base register,
695 MemOperand(Register rn, Register rm, AddrMode addrmode = Offset)
696 : rn_(rn),
706 // rn, {+/-}rm, <shift>
707 // where rn is the general purpose base register,
711 MemOperand(Register rn,
716 : rn_(rn),
727 // rn, rm, <shift>
728 // where rn is the general purpose base register,
731 MemOperand(Register rn, Register rm, Shift shift, AddrMode addrmode = Offset)
732 : rn_(rn),
743 // rn, {+/-}rm, <shift> #<amount>
744 // where rn is the general purpose base register,
749 MemOperand(Register rn,
755 : rn_(rn),
766 // rn, rm, <shift> #<amount>
767 // where rn is the general purpose base register,
771 MemOperand(Register rn,
776 : rn_(rn),
877 AlignedMemOperand(Register rn, Alignment align, AddrMode addrmode = Offset)
878 : MemOperand(rn, addrmode), align_(align) {
882 AlignedMemOperand(Register rn,
886 : MemOperand(rn, rm, addrmode), align_(align) {