Lines Matching refs:MCDisassembler
29 typedef MCDisassembler::DecodeStatus DecodeStatus;
32 class RISCVDisassembler : public MCDisassembler {
36 : MCDisassembler(STI, Ctx) {} in RISCVDisassembler()
45 static MCDisassembler *createRISCVDisassembler(const Target &T, in createRISCVDisassembler()
74 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
81 return MCDisassembler::Success; in DecodeGPRRegisterClass()
99 return MCDisassembler::Fail; in DecodeFPR32RegisterClass()
106 return MCDisassembler::Success; in DecodeFPR32RegisterClass()
113 return MCDisassembler::Fail; in DecodeFPR32CRegisterClass()
117 return MCDisassembler::Success; in DecodeFPR32CRegisterClass()
135 return MCDisassembler::Fail; in DecodeFPR64RegisterClass()
142 return MCDisassembler::Success; in DecodeFPR64RegisterClass()
149 return MCDisassembler::Fail; in DecodeFPR64CRegisterClass()
153 return MCDisassembler::Success; in DecodeFPR64CRegisterClass()
160 return MCDisassembler::Fail; in DecodeGPRNoX0RegisterClass()
170 return MCDisassembler::Fail; in DecodeGPRNoX0X2RegisterClass()
180 return MCDisassembler::Fail; in DecodeGPRCRegisterClass()
184 return MCDisassembler::Success; in DecodeGPRCRegisterClass()
211 return MCDisassembler::Success; in decodeUImmOperand()
219 return MCDisassembler::Fail; in decodeUImmNonZeroOperand()
230 return MCDisassembler::Success; in decodeSImmOperand()
238 return MCDisassembler::Fail; in decodeSImmNonZeroOperand()
251 return MCDisassembler::Success; in decodeSImmOperandAndLsl1()
262 return MCDisassembler::Success; in decodeCLUIImmOperand()
270 return MCDisassembler::Fail; in decodeFRMArg()
273 return MCDisassembler::Success; in decodeFRMArg()
292 return MCDisassembler::Fail; in getInstruction()
301 return MCDisassembler::Fail; in getInstruction()
311 if (Result != MCDisassembler::Fail) { in getInstruction()