Lines Matching refs:DecodeStatus
38 using DecodeStatus = MCDisassembler::DecodeStatus; typedef
54 DecodeStatus getSingleInstruction(MCInst &Instr, MCInst &MCB,
57 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
61 DecodeStatus getInstructionBundle(MCInst &Instr, uint64_t &Size,
117 static DecodeStatus DecodeIntRegsRegisterClass(MCInst &Inst, unsigned RegNo,
120 static DecodeStatus
124 static DecodeStatus
127 static DecodeStatus DecodeHvxVRRegisterClass(MCInst &Inst, unsigned RegNo,
130 static DecodeStatus
133 static DecodeStatus
137 static DecodeStatus DecodeHvxWRRegisterClass(MCInst &Inst, unsigned RegNo,
140 static DecodeStatus DecodeHvxVQRRegisterClass(MCInst &Inst, unsigned RegNo,
143 static DecodeStatus DecodePredRegsRegisterClass(MCInst &Inst, unsigned RegNo,
146 static DecodeStatus DecodeHvxQRRegisterClass(MCInst &Inst, unsigned RegNo,
149 static DecodeStatus DecodeCtrRegsRegisterClass(MCInst &Inst, unsigned RegNo,
152 static DecodeStatus DecodeGuestRegsRegisterClass(MCInst &Inst, unsigned RegNo,
155 static DecodeStatus DecodeSysRegsRegisterClass(MCInst &Inst, unsigned RegNo,
158 static DecodeStatus DecodeModRegsRegisterClass(MCInst &Inst, unsigned RegNo,
161 static DecodeStatus DecodeCtrRegs64RegisterClass(MCInst &Inst, unsigned RegNo,
164 static DecodeStatus
167 static DecodeStatus DecodeSysRegs64RegisterClass(MCInst &Inst, unsigned RegNo,
171 static DecodeStatus unsignedImmDecoder(MCInst &MI, unsigned tmp,
174 static DecodeStatus s32_0ImmDecoder(MCInst &MI, unsigned tmp,
177 static DecodeStatus brtargetDecoder(MCInst &MI, unsigned tmp, uint64_t Address,
198 DecodeStatus Result = DecodeStatus::Success; in makeBundle()
228 DecodeStatus HexagonDisassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()
253 DecodeStatus HexagonDisassembler::getInstructionBundle(MCInst &MI, in getInstructionBundle()
370 DecodeStatus HexagonDisassembler::getSingleInstruction(MCInst &MI, MCInst &MCB, in getSingleInstruction()
387 return DecodeStatus::Fail; in getSingleInstruction()
393 DecodeStatus Result = DecodeStatus::Fail; in getSingleInstruction()
472 if (Result != DecodeStatus::Success) in getSingleInstruction()
473 return DecodeStatus::Fail; in getSingleInstruction()
477 if (Result != DecodeStatus::Success) in getSingleInstruction()
478 return DecodeStatus::Fail; in getSingleInstruction()
623 static DecodeStatus DecodeRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeRegisterClass()
633 static DecodeStatus
639 static DecodeStatus DecodeIntRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeIntRegsRegisterClass()
654 static DecodeStatus
668 static DecodeStatus DecodeHvxVRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeHvxVRRegisterClass()
683 static DecodeStatus
696 static DecodeStatus
707 static DecodeStatus DecodeHvxWRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeHvxWRRegisterClass()
724 static DecodeStatus
735 static DecodeStatus DecodePredRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodePredRegsRegisterClass()
744 static DecodeStatus DecodeHvxQRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeHvxQRRegisterClass()
753 static DecodeStatus DecodeCtrRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeCtrRegsRegisterClass()
781 static DecodeStatus
809 static DecodeStatus DecodeModRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeModRegsRegisterClass()
827 static DecodeStatus unsignedImmDecoder(MCInst &MI, unsigned tmp, in unsignedImmDecoder()
837 static DecodeStatus s32_0ImmDecoder(MCInst &MI, unsigned tmp, in s32_0ImmDecoder()
848 static DecodeStatus brtargetDecoder(MCInst &MI, unsigned tmp, uint64_t Address, in brtargetDecoder()
893 static DecodeStatus DecodeSysRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeSysRegsRegisterClass()
920 static DecodeStatus
935 static DecodeStatus
961 static DecodeStatus