Lines Matching refs:RegNo
42 static DecodeStatus DecodeRegisterClass(MCInst &Inst, uint64_t RegNo,
44 if (RegNo >= 24)
46 Inst.addOperand(MCOperand::createReg(RegisterDecode[RegNo]));
50 static DecodeStatus DecodeDR32RegisterClass(MCInst &Inst, uint64_t RegNo,
53 return DecodeRegisterClass(Inst, RegNo, Address, Decoder);
56 static DecodeStatus DecodeDR16RegisterClass(MCInst &Inst, uint64_t RegNo,
59 return DecodeRegisterClass(Inst, RegNo, Address, Decoder);
62 static DecodeStatus DecodeDR8RegisterClass(MCInst &Inst, uint64_t RegNo,
65 return DecodeRegisterClass(Inst, RegNo, Address, Decoder);
68 static DecodeStatus DecodeAR32RegisterClass(MCInst &Inst, uint64_t RegNo,
71 return DecodeRegisterClass(Inst, RegNo | 8ULL, Address, Decoder);
74 static DecodeStatus DecodeAR16RegisterClass(MCInst &Inst, uint64_t RegNo,
77 return DecodeRegisterClass(Inst, RegNo | 8ULL, Address, Decoder);
80 static DecodeStatus DecodeXR32RegisterClass(MCInst &Inst, uint64_t RegNo,
83 return DecodeRegisterClass(Inst, RegNo, Address, Decoder);
86 static DecodeStatus DecodeXR16RegisterClass(MCInst &Inst, uint64_t RegNo,
89 return DecodeRegisterClass(Inst, RegNo, Address, Decoder);
92 static DecodeStatus DecodeFPDRRegisterClass(MCInst &Inst, uint64_t RegNo,
95 return DecodeRegisterClass(Inst, RegNo | 16ULL, Address, Decoder);
101 static DecodeStatus DecodeFPCSCRegisterClass(MCInst &Inst, uint64_t RegNo,
104 return DecodeRegisterClass(Inst, (RegNo >> 1) + 24, Address, Decoder);