Lines Matching defs:DecodeStatus

30 typedef MCDisassembler::DecodeStatus DecodeStatus;
41 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
48 DecodeStatus getInstruction48(MCInst &Instr, uint64_t &Size,
52 DecodeStatus getInstruction32(MCInst &Instr, uint64_t &Size,
55 DecodeStatus getInstruction16(MCInst &Instr, uint64_t &Size,
75 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, uint32_t RegNo,
88 static DecodeStatus DecodeGPRF16RegisterClass(MCInst &Inst, uint32_t RegNo,
101 static DecodeStatus DecodeGPRF32RegisterClass(MCInst &Inst, uint32_t RegNo,
114 static DecodeStatus DecodeGPRX1X5RegisterClass(MCInst &Inst, uint32_t RegNo,
125 static DecodeStatus DecodeFPR16RegisterClass(MCInst &Inst, uint32_t RegNo,
136 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, uint32_t RegNo,
147 static DecodeStatus DecodeFPR32CRegisterClass(MCInst &Inst, uint32_t RegNo,
158 static DecodeStatus DecodeFPR64RegisterClass(MCInst &Inst, uint32_t RegNo,
169 static DecodeStatus DecodeFPR64CRegisterClass(MCInst &Inst, uint32_t RegNo,
180 static DecodeStatus DecodeGPRNoX0RegisterClass(MCInst &Inst, uint32_t RegNo,
190 static DecodeStatus
200 static DecodeStatus DecodeGPRCRegisterClass(MCInst &Inst, uint32_t RegNo,
211 static DecodeStatus DecodeGPRPairRegisterClass(MCInst &Inst, uint32_t RegNo,
227 static DecodeStatus DecodeSR07RegisterClass(MCInst &Inst, uint32_t RegNo,
238 static DecodeStatus DecodeVRRegisterClass(MCInst &Inst, uint32_t RegNo,
249 static DecodeStatus DecodeVRM2RegisterClass(MCInst &Inst, uint32_t RegNo,
266 static DecodeStatus DecodeVRM4RegisterClass(MCInst &Inst, uint32_t RegNo,
283 static DecodeStatus DecodeVRM8RegisterClass(MCInst &Inst, uint32_t RegNo,
300 static DecodeStatus DecodeVMV0RegisterClass(MCInst &Inst, uint32_t RegNo,
310 static DecodeStatus decodeVMaskReg(MCInst &Inst, uint32_t RegNo,
323 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint32_t Imm,
331 static DecodeStatus decodeUImmLog2XLenOperand(MCInst &Inst, uint32_t Imm,
345 static DecodeStatus decodeUImmNonZeroOperand(MCInst &Inst, uint32_t Imm,
353 static DecodeStatus
362 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint32_t Imm,
372 static DecodeStatus decodeSImmNonZeroOperand(MCInst &Inst, uint32_t Imm,
381 static DecodeStatus decodeSImmOperandAndLsl1(MCInst &Inst, uint32_t Imm,
392 static DecodeStatus decodeCLUIImmOperand(MCInst &Inst, uint32_t Imm,
403 static DecodeStatus decodeFRMArg(MCInst &Inst, uint32_t Imm, int64_t Address,
413 static DecodeStatus decodeRTZArg(MCInst &Inst, uint32_t Imm, int64_t Address,
423 static DecodeStatus decodeRVCInstrRdRs1ImmZero(MCInst &Inst, uint32_t Insn,
427 static DecodeStatus decodeRVCInstrRdSImm(MCInst &Inst, uint32_t Insn,
431 static DecodeStatus decodeRVCInstrRdRs1UImm(MCInst &Inst, uint32_t Insn,
435 static DecodeStatus decodeRVCInstrRdRs2(MCInst &Inst, uint32_t Insn,
439 static DecodeStatus decodeRVCInstrRdRs1Rs2(MCInst &Inst, uint32_t Insn,
443 static DecodeStatus decodeXTHeadMemPair(MCInst &Inst, uint32_t Insn,
447 static DecodeStatus decodeZcmpRlist(MCInst &Inst, uint32_t Imm,
450 static DecodeStatus decodeRegReg(MCInst &Inst, uint32_t Insn, uint64_t Address,
453 static DecodeStatus decodeZcmpSpimm(MCInst &Inst, uint32_t Imm,
456 static DecodeStatus decodeCSSPushPopchk(MCInst &Inst, uint32_t Insn,
462 static DecodeStatus decodeRVCInstrRdRs1ImmZero(MCInst &Inst, uint32_t Insn,
466 [[maybe_unused]] DecodeStatus Result =
474 static DecodeStatus decodeCSSPushPopchk(MCInst &Inst, uint32_t Insn,
478 [[maybe_unused]] DecodeStatus Result =
484 static DecodeStatus decodeRVCInstrRdSImm(MCInst &Inst, uint32_t Insn,
490 [[maybe_unused]] DecodeStatus Result =
496 static DecodeStatus decodeRVCInstrRdRs1UImm(MCInst &Inst, uint32_t Insn,
503 [[maybe_unused]] DecodeStatus Result =
509 static DecodeStatus decodeRVCInstrRdRs2(MCInst &Inst, uint32_t Insn,
519 static DecodeStatus decodeRVCInstrRdRs1Rs2(MCInst &Inst, uint32_t Insn,
530 static DecodeStatus decodeXTHeadMemPair(MCInst &Inst, uint32_t Insn,
540 [[maybe_unused]] DecodeStatus Result =
556 static DecodeStatus decodeZcmpRlist(MCInst &Inst, uint32_t Imm,
564 static DecodeStatus decodeRegReg(MCInst &Inst, uint32_t Insn, uint64_t Address,
573 static DecodeStatus decodeZcmpSpimm(MCInst &Inst, uint32_t Imm,
593 DecodeStatus Result = \
610 DecodeStatus RISCVDisassembler::getInstruction32(MCInst &MI, uint64_t &Size,
729 DecodeStatus RISCVDisassembler::getInstruction16(MCInst &MI, uint64_t &Size,
767 DecodeStatus RISCVDisassembler::getInstruction48(MCInst &MI, uint64_t &Size,
788 DecodeStatus RISCVDisassembler::getInstruction(MCInst &MI, uint64_t &Size,