Lines Matching defs:Rn
925 // [Rn, Rm]
927 // {2-0} = Rn
930 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg());
932 return (Rm << 3) | Rn;
983 Reg = CTX.getRegisterInfo()->getEncodingValue(ARM::PC); // Rn is PC.
1057 // {6-3} Rn
1062 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(M0.getReg());
1067 return (Rn << 3) | Qm;
1116 Reg = CTX.getRegisterInfo()->getEncodingValue(ARM::PC); // Rn is PC.
1248 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO.getReg());
1259 // {16-13} = Rn
1267 Binary |= Rn << 13;
1335 // {12-9} Rn
1345 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(ARM::PC); // Rn is PC.
1353 return (Rn << 9) | (1 << 13);
1355 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO.getReg());
1363 return (Rn << 9) | Imm8 | (isAdd << 8) | (isImm << 13);
1387 // [Rn, #imm]
1389 // {2-0} = Rn
1392 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO.getReg());
1394 return ((Imm5 & 0x1f) << 3) | Rn;
1421 Reg = CTX.getRegisterInfo()->getEncodingValue(ARM::PC); // Rn is PC.
1461 Reg = CTX.getRegisterInfo()->getEncodingValue(ARM::PC); // Rn is PC.
1591 // Encoded as [Rn, Rm, imm].