Lines Matching refs:DecodeStatus
31 typedef MCDisassembler::DecodeStatus DecodeStatus; typedef
42 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
49 DecodeStatus getInstruction48(MCInst &Instr, uint64_t &Size,
53 DecodeStatus getInstruction32(MCInst &Instr, uint64_t &Size,
56 DecodeStatus getInstruction16(MCInst &Instr, uint64_t &Size,
77 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeGPRRegisterClass()
90 static DecodeStatus DecodeGPRF16RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeGPRF16RegisterClass()
103 static DecodeStatus DecodeGPRF32RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeGPRF32RegisterClass()
116 static DecodeStatus DecodeGPRX1X5RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeGPRX1X5RegisterClass()
127 static DecodeStatus DecodeFPR16RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeFPR16RegisterClass()
138 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeFPR32RegisterClass()
149 static DecodeStatus DecodeFPR32CRegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeFPR32CRegisterClass()
160 static DecodeStatus DecodeFPR64RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeFPR64RegisterClass()
171 static DecodeStatus DecodeFPR64CRegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeFPR64CRegisterClass()
182 static DecodeStatus DecodeFPR128RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeFPR128RegisterClass()
193 static DecodeStatus DecodeGPRNoX0RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeGPRNoX0RegisterClass()
203 static DecodeStatus
213 static DecodeStatus DecodeGPRNoX31RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeGPRNoX31RegisterClass()
223 static DecodeStatus DecodeGPRCRegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeGPRCRegisterClass()
234 static DecodeStatus DecodeGPRPairRegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeGPRPairRegisterClass()
250 static DecodeStatus DecodeGPRPairCRegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeGPRPairCRegisterClass()
266 static DecodeStatus DecodeSR07RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeSR07RegisterClass()
277 static DecodeStatus DecodeVRRegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeVRRegisterClass()
288 static DecodeStatus DecodeVRM2RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeVRM2RegisterClass()
305 static DecodeStatus DecodeVRM4RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeVRM4RegisterClass()
322 static DecodeStatus DecodeVRM8RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeVRM8RegisterClass()
339 static DecodeStatus DecodeVMV0RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeVMV0RegisterClass()
349 static DecodeStatus DecodeTRRegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeTRRegisterClass()
360 static DecodeStatus DecodeTRM2RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeTRM2RegisterClass()
371 static DecodeStatus DecodeTRM4RegisterClass(MCInst &Inst, uint32_t RegNo, in DecodeTRM4RegisterClass()
382 static DecodeStatus decodeVMaskReg(MCInst &Inst, uint32_t RegNo, in decodeVMaskReg()
395 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint32_t Imm, in decodeUImmOperand()
404 static DecodeStatus decodeUImmOperandGE(MCInst &Inst, uint32_t Imm, in decodeUImmOperandGE()
417 static DecodeStatus decodeUImmPlus1OperandGE(MCInst &Inst, uint32_t Imm, in decodeUImmPlus1OperandGE()
429 static DecodeStatus decodeUImmSlistOperand(MCInst &Inst, uint32_t Imm, in decodeUImmSlistOperand()
438 static DecodeStatus decodeUImmLog2XLenOperand(MCInst &Inst, uint32_t Imm, in decodeUImmLog2XLenOperand()
452 static DecodeStatus decodeUImmNonZeroOperand(MCInst &Inst, uint32_t Imm, in decodeUImmNonZeroOperand()
460 static DecodeStatus
469 static DecodeStatus decodeUImmPlus1Operand(MCInst &Inst, uint32_t Imm, in decodeUImmPlus1Operand()
478 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint32_t Imm, in decodeSImmOperand()
488 static DecodeStatus decodeSImmNonZeroOperand(MCInst &Inst, uint32_t Imm, in decodeSImmNonZeroOperand()
497 static DecodeStatus decodeSImmOperandAndLslN(MCInst &Inst, uint32_t Imm, in decodeSImmOperandAndLslN()
508 static DecodeStatus decodeCLUIImmOperand(MCInst &Inst, uint32_t Imm, in decodeCLUIImmOperand()
519 static DecodeStatus decodeFRMArg(MCInst &Inst, uint32_t Imm, int64_t Address, in decodeFRMArg()
529 static DecodeStatus decodeRTZArg(MCInst &Inst, uint32_t Imm, int64_t Address, in decodeRTZArg()
539 static DecodeStatus decodeRVCInstrRdRs1ImmZero(MCInst &Inst, uint32_t Insn,
543 static DecodeStatus decodeRVCInstrRdSImm6(MCInst &Inst, uint32_t Insn,
547 static DecodeStatus decodeRVCInstrRdCLUIImm(MCInst &Inst, uint32_t Insn,
551 static DecodeStatus
556 static DecodeStatus decodeRVCInstrRdRs2(MCInst &Inst, uint32_t Insn,
560 static DecodeStatus decodeRVCInstrRdRs1Rs2(MCInst &Inst, uint32_t Insn,
564 static DecodeStatus decodeXTHeadMemPair(MCInst &Inst, uint32_t Insn,
568 static DecodeStatus decodeZcmpRlist(MCInst &Inst, uint32_t Imm,
572 static DecodeStatus decodeXqccmpRlistS0(MCInst &Inst, uint32_t Imm,
576 static DecodeStatus decodeCSSPushPopchk(MCInst &Inst, uint32_t Insn,
582 static DecodeStatus decodeRVCInstrRdRs1ImmZero(MCInst &Inst, uint32_t Insn, in decodeRVCInstrRdRs1ImmZero()
585 DecodeStatus S = MCDisassembler::Success; in decodeRVCInstrRdRs1ImmZero()
594 static DecodeStatus decodeCSSPushPopchk(MCInst &Inst, uint32_t Insn, in decodeCSSPushPopchk()
598 [[maybe_unused]] DecodeStatus Result = in decodeCSSPushPopchk()
604 static DecodeStatus decodeRVCInstrRdSImm6(MCInst &Inst, uint32_t Insn, in decodeRVCInstrRdSImm6()
610 [[maybe_unused]] DecodeStatus Result = in decodeRVCInstrRdSImm6()
616 static DecodeStatus decodeRVCInstrRdCLUIImm(MCInst &Inst, uint32_t Insn, in decodeRVCInstrRdCLUIImm()
625 static DecodeStatus
637 static DecodeStatus decodeRVCInstrRdRs2(MCInst &Inst, uint32_t Insn, in decodeRVCInstrRdRs2()
640 DecodeStatus S = MCDisassembler::Success; in decodeRVCInstrRdRs2()
650 static DecodeStatus decodeRVCInstrRdRs1Rs2(MCInst &Inst, uint32_t Insn, in decodeRVCInstrRdRs1Rs2()
653 DecodeStatus S = MCDisassembler::Success; in decodeRVCInstrRdRs1Rs2()
664 static DecodeStatus decodeXTHeadMemPair(MCInst &Inst, uint32_t Insn, in decodeXTHeadMemPair()
667 DecodeStatus S = MCDisassembler::Success; in decodeXTHeadMemPair()
678 [[maybe_unused]] DecodeStatus Result = in decodeXTHeadMemPair()
694 static DecodeStatus decodeZcmpRlist(MCInst &Inst, uint32_t Imm, in decodeZcmpRlist()
704 static DecodeStatus decodeXqccmpRlistS0(MCInst &Inst, uint32_t Imm, in decodeXqccmpRlistS0()
809 DecodeStatus RISCVDisassembler::getInstruction32(MCInst &MI, uint64_t &Size, in getInstruction32()
828 DecodeStatus Result = in getInstruction32()
857 DecodeStatus RISCVDisassembler::getInstruction16(MCInst &MI, uint64_t &Size, in getInstruction16()
876 DecodeStatus Result = in getInstruction16()
893 DecodeStatus RISCVDisassembler::getInstruction48(MCInst &MI, uint64_t &Size, in getInstruction48()
912 DecodeStatus Result = in getInstruction48()
923 DecodeStatus RISCVDisassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()