• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/Disassembler/

Lines Matching defs:DecodeStatus

30 typedef MCDisassembler::DecodeStatus DecodeStatus;
39 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
59 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, uint64_t RegNo,
76 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, uint64_t RegNo,
87 static DecodeStatus DecodeFPR32CRegisterClass(MCInst &Inst, uint64_t RegNo,
98 static DecodeStatus DecodeFPR64RegisterClass(MCInst &Inst, uint64_t RegNo,
109 static DecodeStatus DecodeFPR64CRegisterClass(MCInst &Inst, uint64_t RegNo,
120 static DecodeStatus DecodeGPRNoX0RegisterClass(MCInst &Inst, uint64_t RegNo,
130 static DecodeStatus DecodeGPRNoX0X2RegisterClass(MCInst &Inst, uint64_t RegNo,
140 static DecodeStatus DecodeGPRCRegisterClass(MCInst &Inst, uint64_t RegNo,
170 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint64_t Imm,
179 static DecodeStatus decodeUImmNonZeroOperand(MCInst &Inst, uint64_t Imm,
188 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint64_t Imm,
198 static DecodeStatus decodeSImmNonZeroOperand(MCInst &Inst, uint64_t Imm,
207 static DecodeStatus decodeSImmOperandAndLsl1(MCInst &Inst, uint64_t Imm,
218 static DecodeStatus decodeCLUIImmOperand(MCInst &Inst, uint64_t Imm,
229 static DecodeStatus decodeFRMArg(MCInst &Inst, uint64_t Imm,
240 static DecodeStatus decodeRVCInstrSImm(MCInst &Inst, unsigned Insn,
243 static DecodeStatus decodeRVCInstrRdSImm(MCInst &Inst, unsigned Insn,
246 static DecodeStatus decodeRVCInstrRdRs1UImm(MCInst &Inst, unsigned Insn,
250 static DecodeStatus decodeRVCInstrRdRs2(MCInst &Inst, unsigned Insn,
253 static DecodeStatus decodeRVCInstrRdRs1Rs2(MCInst &Inst, unsigned Insn,
259 static DecodeStatus decodeRVCInstrSImm(MCInst &Inst, unsigned Insn,
263 DecodeStatus Result = decodeSImmOperand<6>(Inst, SImm6, Address, Decoder);
269 static DecodeStatus decodeRVCInstrRdSImm(MCInst &Inst, unsigned Insn,
275 DecodeStatus Result = decodeSImmOperand<6>(Inst, SImm6, Address, Decoder);
281 static DecodeStatus decodeRVCInstrRdRs1UImm(MCInst &Inst, unsigned Insn,
288 DecodeStatus Result = decodeUImmOperand<6>(Inst, UImm6, Address, Decoder);
294 static DecodeStatus decodeRVCInstrRdRs2(MCInst &Inst, unsigned Insn,
303 static DecodeStatus decodeRVCInstrRdRs1Rs2(MCInst &Inst, unsigned Insn,
314 DecodeStatus RISCVDisassembler::getInstruction(MCInst &MI, uint64_t &Size,
321 DecodeStatus Result;