Lines Matching refs:MCDisassembler

38 using DecodeStatus = MCDisassembler::DecodeStatus;
43 class HexagonDisassembler : public MCDisassembler {
51 : MCDisassembler(STI, Ctx), MCII(MCII), CurrentBundle(new MCInst *), in HexagonDisassembler()
153 static MCDisassembler *createHexagonDisassembler(const Target &T, in createHexagonDisassembler()
177 return MCDisassembler::Fail; in getInstruction()
184 if (Result == MCDisassembler::Fail) in getInstruction()
187 return MCDisassembler::Fail; in getInstruction()
194 return MCDisassembler::Fail; in getInstruction()
196 return MCDisassembler::Success; in getInstruction()
324 return MCDisassembler::Fail; in getSingleInstruction()
417 if (Result != MCDisassembler::Success) in getSingleInstruction()
421 if (Result != MCDisassembler::Success && in getSingleInstruction()
468 return MCDisassembler::Fail; in getSingleInstruction()
478 return MCDisassembler::Fail; in getSingleInstruction()
510 return MCDisassembler::Fail; in getSingleInstruction()
514 return MCDisassembler::Fail; in getSingleInstruction()
523 return MCDisassembler::Fail; in getSingleInstruction()
532 return MCDisassembler::Success; in DecodeRegisterClass()
535 return MCDisassembler::Fail; in DecodeRegisterClass()
672 return MCDisassembler::Fail; in DecodeCtrRegsRegisterClass()
676 return MCDisassembler::Fail; in DecodeCtrRegsRegisterClass()
680 return MCDisassembler::Success; in DecodeCtrRegsRegisterClass()
700 return MCDisassembler::Fail; in DecodeCtrRegs64RegisterClass()
704 return MCDisassembler::Fail; in DecodeCtrRegs64RegisterClass()
708 return MCDisassembler::Success; in DecodeCtrRegs64RegisterClass()
723 return MCDisassembler::Fail; in DecodeModRegsRegisterClass()
726 return MCDisassembler::Success; in DecodeModRegsRegisterClass()
736 return MCDisassembler::Success; in unsignedImmDecoder()
745 return MCDisassembler::Success; in s32_0ImmDecoder()
760 return MCDisassembler::Success; in brtargetDecoder()
780 return MCDisassembler::Fail; in DecodeGuestRegsRegisterClass()
782 return MCDisassembler::Fail; in DecodeGuestRegsRegisterClass()
786 return MCDisassembler::Success; in DecodeGuestRegsRegisterClass()
806 return MCDisassembler::Fail; in DecodeGuestRegs64RegisterClass()
808 return MCDisassembler::Fail; in DecodeGuestRegs64RegisterClass()
812 return MCDisassembler::Success; in DecodeGuestRegs64RegisterClass()