Lines Matching refs:DecodeStatus

30 typedef MCDisassembler::DecodeStatus DecodeStatus;  typedef
41 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
61 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGPRRegisterClass()
76 static DecodeStatus DecodeFPR16RegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFPR16RegisterClass()
87 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFPR32RegisterClass()
98 static DecodeStatus DecodeFPR32CRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFPR32CRegisterClass()
109 static DecodeStatus DecodeFPR64RegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFPR64RegisterClass()
120 static DecodeStatus DecodeFPR64CRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeFPR64CRegisterClass()
131 static DecodeStatus DecodeGPRNoX0RegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGPRNoX0RegisterClass()
141 static DecodeStatus
151 static DecodeStatus DecodeGPRCRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGPRCRegisterClass()
162 static DecodeStatus DecodeGPRPF64RegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeGPRPF64RegisterClass()
173 static DecodeStatus DecodeVRRegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeVRRegisterClass()
184 static DecodeStatus DecodeVRM2RegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeVRM2RegisterClass()
204 static DecodeStatus DecodeVRM4RegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeVRM4RegisterClass()
224 static DecodeStatus DecodeVRM8RegisterClass(MCInst &Inst, uint64_t RegNo, in DecodeVRM8RegisterClass()
244 static DecodeStatus decodeVMaskReg(MCInst &Inst, uint64_t RegNo, in decodeVMaskReg()
281 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint64_t Imm, in decodeUImmOperand()
291 static DecodeStatus decodeUImmNonZeroOperand(MCInst &Inst, uint64_t Imm, in decodeUImmNonZeroOperand()
300 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint64_t Imm, in decodeSImmOperand()
311 static DecodeStatus decodeSImmNonZeroOperand(MCInst &Inst, uint64_t Imm, in decodeSImmNonZeroOperand()
320 static DecodeStatus decodeSImmOperandAndLsl1(MCInst &Inst, uint64_t Imm, in decodeSImmOperandAndLsl1()
331 static DecodeStatus decodeCLUIImmOperand(MCInst &Inst, uint64_t Imm, in decodeCLUIImmOperand()
342 static DecodeStatus decodeFRMArg(MCInst &Inst, uint64_t Imm, int64_t Address, in decodeFRMArg()
352 static DecodeStatus decodeRVCInstrSImm(MCInst &Inst, unsigned Insn,
356 static DecodeStatus decodeRVCInstrRdSImm(MCInst &Inst, unsigned Insn,
360 static DecodeStatus decodeRVCInstrRdRs1UImm(MCInst &Inst, unsigned Insn,
364 static DecodeStatus decodeRVCInstrRdRs2(MCInst &Inst, unsigned Insn,
368 static DecodeStatus decodeRVCInstrRdRs1Rs2(MCInst &Inst, unsigned Insn,
374 static DecodeStatus decodeRVCInstrSImm(MCInst &Inst, unsigned Insn, in decodeRVCInstrSImm()
379 DecodeStatus Result = decodeSImmOperand<6>(Inst, SImm6, Address, Decoder); in decodeRVCInstrSImm()
385 static DecodeStatus decodeRVCInstrRdSImm(MCInst &Inst, unsigned Insn, in decodeRVCInstrRdSImm()
391 DecodeStatus Result = decodeSImmOperand<6>(Inst, SImm6, Address, Decoder); in decodeRVCInstrRdSImm()
397 static DecodeStatus decodeRVCInstrRdRs1UImm(MCInst &Inst, unsigned Insn, in decodeRVCInstrRdRs1UImm()
404 DecodeStatus Result = decodeUImmOperand<6>(Inst, UImm6, Address, Decoder); in decodeRVCInstrRdRs1UImm()
410 static DecodeStatus decodeRVCInstrRdRs2(MCInst &Inst, unsigned Insn, in decodeRVCInstrRdRs2()
420 static DecodeStatus decodeRVCInstrRdRs1Rs2(MCInst &Inst, unsigned Insn, in decodeRVCInstrRdRs1Rs2()
431 DecodeStatus RISCVDisassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()
438 DecodeStatus Result; in getInstruction()