reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
   36 using DecodeStatus = MCDisassembler::DecodeStatus;
lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
   58 using DecodeStatus = llvm::MCDisassembler::DecodeStatus;
lib/Target/ARC/Disassembler/ARCDisassembler.cpp
   30 using DecodeStatus = MCDisassembler::DecodeStatus;
lib/Target/ARM/Disassembler/ARMDisassembler.cpp
   36 using DecodeStatus = MCDisassembler::DecodeStatus;
lib/Target/AVR/Disassembler/AVRDisassembler.cpp
   30 typedef MCDisassembler::DecodeStatus DecodeStatus;
lib/Target/BPF/Disassembler/BPFDisassembler.cpp
   29 typedef MCDisassembler::DecodeStatus DecodeStatus;
lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
   38 using DecodeStatus = MCDisassembler::DecodeStatus;
lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp
   27 typedef MCDisassembler::DecodeStatus DecodeStatus;
lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp
   29 typedef MCDisassembler::DecodeStatus DecodeStatus;
lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
   24 typedef MCDisassembler::DecodeStatus DecodeStatus;
lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
   30 typedef MCDisassembler::DecodeStatus DecodeStatus;
lib/Target/Sparc/Disassembler/SparcDisassembler.cpp
   26 typedef MCDisassembler::DecodeStatus DecodeStatus;
lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp
   25 typedef MCDisassembler::DecodeStatus DecodeStatus;
lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
   36 using DecodeStatus = MCDisassembler::DecodeStatus;
lib/Target/XCore/Disassembler/XCoreDisassembler.cpp
   28 typedef MCDisassembler::DecodeStatus DecodeStatus;

References

gen/lib/Target/AArch64/AArch64GenDisassemblerTables.inc
20641 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
20641 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
25718 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
25726   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc
32905 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
32905 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
41982 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
41990   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/ARC/ARCGenDisassemblerTables.inc
 1021 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 1021 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 1453 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
 1461   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/ARM/ARMGenDisassemblerTables.inc
16758 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
16758 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
21760 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
21768   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/AVR/AVRGenDisassemblerTables.inc
  427 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
  427 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
  575 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
  583   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/BPF/BPFGenDisassemblerTables.inc
  332 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
  332 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
  512 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
  520   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/Hexagon/HexagonGenDisassemblerTables.inc
 8543 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 8543 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
12199 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
12207   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/Lanai/LanaiGenDisassemblerTables.inc
  312 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
  312 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
  453 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
  461   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/MSP430/MSP430GenDisassemblerTables.inc
 1042 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 1042 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 1330 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
 1338   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/Mips/MipsGenDisassemblerTables.inc
 7623 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 7623 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
10310 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
10318   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/PowerPC/PPCGenDisassemblerTables.inc
 4786 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 4786 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 6560 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
 6568   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/RISCV/RISCVGenDisassemblerTables.inc
 1161 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 1161 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 1736 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
 1744   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/Sparc/SparcGenDisassemblerTables.inc
 1782 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 1782 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 2358 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
 2366   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/SystemZ/SystemZGenDisassemblerTables.inc
 6951 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
 6951 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
10731 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
10739   DecodeStatus S = MCDisassembler::Success;
gen/lib/Target/XCore/XCoreGenDisassemblerTables.inc
  641 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
  641 static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
  802 static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
  810   DecodeStatus S = MCDisassembler::Success;
lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
   40 static DecodeStatus DecodeFPR128RegisterClass(MCInst &Inst,
   43 static DecodeStatus DecodeFPR128_loRegisterClass(MCInst &Inst,
   47 static DecodeStatus DecodeFPR64RegisterClass(MCInst &Inst, unsigned RegNo,
   50 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, unsigned RegNo,
   53 static DecodeStatus DecodeFPR16RegisterClass(MCInst &Inst, unsigned RegNo,
   56 static DecodeStatus DecodeFPR8RegisterClass(MCInst &Inst, unsigned RegNo,
   59 static DecodeStatus DecodeGPR64commonRegisterClass(MCInst &Inst, unsigned RegNo,
   62 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst, unsigned RegNo,
   65 static DecodeStatus DecodeGPR64spRegisterClass(MCInst &Inst,
   68 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, unsigned RegNo,
   71 static DecodeStatus DecodeGPR32spRegisterClass(MCInst &Inst,
   74 static DecodeStatus DecodeQQRegisterClass(MCInst &Inst, unsigned RegNo,
   77 static DecodeStatus DecodeQQQRegisterClass(MCInst &Inst, unsigned RegNo,
   80 static DecodeStatus DecodeQQQQRegisterClass(MCInst &Inst, unsigned RegNo,
   83 static DecodeStatus DecodeDDRegisterClass(MCInst &Inst, unsigned RegNo,
   86 static DecodeStatus DecodeDDDRegisterClass(MCInst &Inst, unsigned RegNo,
   89 static DecodeStatus DecodeDDDDRegisterClass(MCInst &Inst, unsigned RegNo,
   92 static DecodeStatus DecodeZPRRegisterClass(MCInst &Inst, unsigned RegNo,
   95 static DecodeStatus DecodeZPR_4bRegisterClass(MCInst &Inst, unsigned RegNo,
   98 static DecodeStatus DecodeZPR_3bRegisterClass(MCInst &Inst, unsigned RegNo,
  101 static DecodeStatus DecodeZPR2RegisterClass(MCInst &Inst, unsigned RegNo,
  104 static DecodeStatus DecodeZPR3RegisterClass(MCInst &Inst, unsigned RegNo,
  107 static DecodeStatus DecodeZPR4RegisterClass(MCInst &Inst, unsigned RegNo,
  110 static DecodeStatus DecodePPRRegisterClass(MCInst &Inst, unsigned RegNo,
  113 static DecodeStatus DecodePPR_3bRegisterClass(MCInst &Inst, unsigned RegNo,
  117 static DecodeStatus DecodeFixedPointScaleImm32(MCInst &Inst, unsigned Imm,
  120 static DecodeStatus DecodeFixedPointScaleImm64(MCInst &Inst, unsigned Imm,
  123 static DecodeStatus DecodePCRelLabel19(MCInst &Inst, unsigned Imm,
  125 static DecodeStatus DecodeMemExtend(MCInst &Inst, unsigned Imm,
  127 static DecodeStatus DecodeMRSSystemRegister(MCInst &Inst, unsigned Imm,
  129 static DecodeStatus DecodeMSRSystemRegister(MCInst &Inst, unsigned Imm,
  131 static DecodeStatus DecodeThreeAddrSRegInstruction(MCInst &Inst, uint32_t insn,
  134 static DecodeStatus DecodeMoveImmInstruction(MCInst &Inst, uint32_t insn,
  137 static DecodeStatus DecodeUnsignedLdStInstruction(MCInst &Inst, uint32_t insn,
  140 static DecodeStatus DecodeSignedLdStInstruction(MCInst &Inst, uint32_t insn,
  143 static DecodeStatus DecodeExclusiveLdStInstruction(MCInst &Inst, uint32_t insn,
  146 static DecodeStatus DecodePairLdStInstruction(MCInst &Inst, uint32_t insn,
  149 static DecodeStatus DecodeAddSubERegInstruction(MCInst &Inst, uint32_t insn,
  152 static DecodeStatus DecodeLogicalImmInstruction(MCInst &Inst, uint32_t insn,
  155 static DecodeStatus DecodeModImmInstruction(MCInst &Inst, uint32_t insn,
  158 static DecodeStatus DecodeModImmTiedInstruction(MCInst &Inst, uint32_t insn,
  161 static DecodeStatus DecodeAdrInstruction(MCInst &Inst, uint32_t insn,
  163 static DecodeStatus DecodeAddSubImmShift(MCInst &Inst, uint32_t insn,
  165 static DecodeStatus DecodeUnconditionalBranch(MCInst &Inst, uint32_t insn,
  168 static DecodeStatus DecodeSystemPStateInstruction(MCInst &Inst, uint32_t insn,
  171 static DecodeStatus DecodeTestAndBranch(MCInst &Inst, uint32_t insn,
  174 static DecodeStatus DecodeFMOVLaneInstruction(MCInst &Inst, unsigned Insn,
  177 static DecodeStatus DecodeVecShiftR64Imm(MCInst &Inst, unsigned Imm,
  179 static DecodeStatus DecodeVecShiftR64ImmNarrow(MCInst &Inst, unsigned Imm,
  182 static DecodeStatus DecodeVecShiftR32Imm(MCInst &Inst, unsigned Imm,
  184 static DecodeStatus DecodeVecShiftR32ImmNarrow(MCInst &Inst, unsigned Imm,
  187 static DecodeStatus DecodeVecShiftR16Imm(MCInst &Inst, unsigned Imm,
  189 static DecodeStatus DecodeVecShiftR16ImmNarrow(MCInst &Inst, unsigned Imm,
  192 static DecodeStatus DecodeVecShiftR8Imm(MCInst &Inst, unsigned Imm,
  194 static DecodeStatus DecodeVecShiftL64Imm(MCInst &Inst, unsigned Imm,
  196 static DecodeStatus DecodeVecShiftL32Imm(MCInst &Inst, unsigned Imm,
  198 static DecodeStatus DecodeVecShiftL16Imm(MCInst &Inst, unsigned Imm,
  200 static DecodeStatus DecodeVecShiftL8Imm(MCInst &Inst, unsigned Imm,
  202 static DecodeStatus DecodeWSeqPairsClassRegisterClass(MCInst &Inst,
  206 static DecodeStatus DecodeXSeqPairsClassRegisterClass(MCInst &Inst,
  210 static DecodeStatus DecodeSVELogicalImmInstruction(llvm::MCInst &Inst,
  215 static DecodeStatus DecodeSImm(llvm::MCInst &Inst, uint64_t Imm,
  218 static DecodeStatus DecodeImm8OptLsl(MCInst &Inst, unsigned Imm,
  220 static DecodeStatus DecodeSVEIncDecImm(MCInst &Inst, unsigned Imm,
  223 static bool Check(DecodeStatus &Out, DecodeStatus In) {
  223 static bool Check(DecodeStatus &Out, DecodeStatus In) {
  251 DecodeStatus AArch64Disassembler::getInstruction(MCInst &MI, uint64_t &Size,
  315 static DecodeStatus DecodeFPR128RegisterClass(MCInst &Inst, unsigned RegNo,
  326 static DecodeStatus DecodeFPR128_loRegisterClass(MCInst &Inst, unsigned RegNo,
  344 static DecodeStatus DecodeFPR64RegisterClass(MCInst &Inst, unsigned RegNo,
  365 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, unsigned RegNo,
  386 static DecodeStatus DecodeFPR16RegisterClass(MCInst &Inst, unsigned RegNo,
  407 static DecodeStatus DecodeFPR8RegisterClass(MCInst &Inst, unsigned RegNo,
  428 static DecodeStatus DecodeGPR64commonRegisterClass(MCInst &Inst, unsigned RegNo,
  439 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst, unsigned RegNo,
  450 static DecodeStatus DecodeGPR64spRegisterClass(MCInst &Inst, unsigned RegNo,
  472 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, unsigned RegNo,
  483 static DecodeStatus DecodeGPR32spRegisterClass(MCInst &Inst, unsigned RegNo,
  506 static DecodeStatus DecodeZPRRegisterClass(MCInst &Inst, unsigned RegNo,
  517 static DecodeStatus DecodeZPR_4bRegisterClass(MCInst &Inst, unsigned RegNo,
  525 static DecodeStatus DecodeZPR_3bRegisterClass(MCInst &Inst, unsigned RegNo,
  544 static DecodeStatus DecodeZPR2RegisterClass(MCInst &Inst, unsigned RegNo,
  568 static DecodeStatus DecodeZPR3RegisterClass(MCInst &Inst, unsigned RegNo,
  592 static DecodeStatus DecodeZPR4RegisterClass(MCInst &Inst, unsigned RegNo,
  609 static DecodeStatus DecodePPRRegisterClass(MCInst &Inst, unsigned RegNo,
  619 static DecodeStatus DecodePPR_3bRegisterClass(MCInst &Inst, unsigned RegNo,
  639 static DecodeStatus DecodeVectorRegisterClass(MCInst &Inst, unsigned RegNo,
  661 static DecodeStatus DecodeQQRegisterClass(MCInst &Inst, unsigned RegNo,
  684 static DecodeStatus DecodeQQQRegisterClass(MCInst &Inst, unsigned RegNo,
  707 static DecodeStatus DecodeQQQQRegisterClass(MCInst &Inst, unsigned RegNo,
  728 static DecodeStatus DecodeDDRegisterClass(MCInst &Inst, unsigned RegNo,
  751 static DecodeStatus DecodeDDDRegisterClass(MCInst &Inst, unsigned RegNo,
  774 static DecodeStatus DecodeDDDDRegisterClass(MCInst &Inst, unsigned RegNo,
  784 static DecodeStatus DecodeFixedPointScaleImm32(MCInst &Inst, unsigned Imm,
  793 static DecodeStatus DecodeFixedPointScaleImm64(MCInst &Inst, unsigned Imm,
  800 static DecodeStatus DecodePCRelLabel19(MCInst &Inst, unsigned Imm,
  816 static DecodeStatus DecodeMemExtend(MCInst &Inst, unsigned Imm,
  823 static DecodeStatus DecodeMRSSystemRegister(MCInst &Inst, unsigned Imm,
  833 static DecodeStatus DecodeMSRSystemRegister(MCInst &Inst, unsigned Imm,
  841 static DecodeStatus DecodeFMOVLaneInstruction(MCInst &Inst, unsigned Insn,
  864 static DecodeStatus DecodeVecShiftRImm(MCInst &Inst, unsigned Imm,
  870 static DecodeStatus DecodeVecShiftLImm(MCInst &Inst, unsigned Imm,
  876 static DecodeStatus DecodeVecShiftR64Imm(MCInst &Inst, unsigned Imm,
  881 static DecodeStatus DecodeVecShiftR64ImmNarrow(MCInst &Inst, unsigned Imm,
  887 static DecodeStatus DecodeVecShiftR32Imm(MCInst &Inst, unsigned Imm,
  892 static DecodeStatus DecodeVecShiftR32ImmNarrow(MCInst &Inst, unsigned Imm,
  898 static DecodeStatus DecodeVecShiftR16Imm(MCInst &Inst, unsigned Imm,
  903 static DecodeStatus DecodeVecShiftR16ImmNarrow(MCInst &Inst, unsigned Imm,
  909 static DecodeStatus DecodeVecShiftR8Imm(MCInst &Inst, unsigned Imm,
  914 static DecodeStatus DecodeVecShiftL64Imm(MCInst &Inst, unsigned Imm,
  919 static DecodeStatus DecodeVecShiftL32Imm(MCInst &Inst, unsigned Imm,
  924 static DecodeStatus DecodeVecShiftL16Imm(MCInst &Inst, unsigned Imm,
  929 static DecodeStatus DecodeVecShiftL8Imm(MCInst &Inst, unsigned Imm,
  934 static DecodeStatus DecodeThreeAddrSRegInstruction(MCInst &Inst, uint32_t insn,
  996 static DecodeStatus DecodeMoveImmInstruction(MCInst &Inst, uint32_t insn,
 1029 static DecodeStatus DecodeUnsignedLdStInstruction(MCInst &Inst, uint32_t insn,
 1090 static DecodeStatus DecodeSignedLdStInstruction(MCInst &Inst, uint32_t insn,
 1288 static DecodeStatus DecodeExclusiveLdStInstruction(MCInst &Inst, uint32_t insn,
 1371 static DecodeStatus DecodePairLdStInstruction(MCInst &Inst, uint32_t insn,
 1505 static DecodeStatus DecodeAddSubERegInstruction(MCInst &Inst, uint32_t insn,
 1562 static DecodeStatus DecodeLogicalImmInstruction(MCInst &Inst, uint32_t insn,
 1593 static DecodeStatus DecodeModImmInstruction(MCInst &Inst, uint32_t insn,
 1632 static DecodeStatus DecodeModImmTiedInstruction(MCInst &Inst, uint32_t insn,
 1650 static DecodeStatus DecodeAdrInstruction(MCInst &Inst, uint32_t insn,
 1669 static DecodeStatus DecodeAddSubImmShift(MCInst &Inst, uint32_t insn,
 1705 static DecodeStatus DecodeUnconditionalBranch(MCInst &Inst, uint32_t insn,
 1722 static DecodeStatus DecodeSystemPStateInstruction(MCInst &Inst, uint32_t insn,
 1752 static DecodeStatus DecodeTestAndBranch(MCInst &Inst, uint32_t insn,
 1776 static DecodeStatus DecodeGPRSeqPairsClassRegisterClass(MCInst &Inst,
 1790 static DecodeStatus DecodeWSeqPairsClassRegisterClass(MCInst &Inst,
 1799 static DecodeStatus DecodeXSeqPairsClassRegisterClass(MCInst &Inst,
 1808 static DecodeStatus DecodeSVELogicalImmInstruction(llvm::MCInst &Inst,
 1826 static DecodeStatus DecodeSImm(llvm::MCInst &Inst, uint64_t Imm,
 1841 static DecodeStatus DecodeImm8OptLsl(MCInst &Inst, unsigned Imm,
 1853 static DecodeStatus DecodeSVEIncDecImm(MCInst &Inst, unsigned Imm,
lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
   90 static DecodeStatus decodeSoppBrTarget(MCInst &Inst, unsigned Imm,
  104 static DecodeStatus decodeBoolReg(MCInst &Inst, unsigned Val,
  149 static DecodeStatus decodeOperand_VSrc16(MCInst &Inst,
  157 static DecodeStatus decodeOperand_VSrcV216(MCInst &Inst,
  165 static DecodeStatus decodeOperand_VS_16(MCInst &Inst,
  173 static DecodeStatus decodeOperand_VS_32(MCInst &Inst,
  181 static DecodeStatus decodeOperand_AReg_128(MCInst &Inst,
  189 static DecodeStatus decodeOperand_AReg_512(MCInst &Inst,
  197 static DecodeStatus decodeOperand_AReg_1024(MCInst &Inst,
  205 static DecodeStatus decodeOperand_SReg_32(MCInst &Inst,
  213 static DecodeStatus decodeOperand_VGPR_32(MCInst &Inst,
  241 DecodeStatus AMDGPUDisassembler::tryDecodeInst(const uint8_t* Table,
  268 DecodeStatus AMDGPUDisassembler::getInstruction(MCInst &MI, uint64_t &Size,
  432 DecodeStatus AMDGPUDisassembler::convertSDWAInst(MCInst &MI) const {
  452 DecodeStatus AMDGPUDisassembler::convertDPP8Inst(MCInst &MI) const {
  473 DecodeStatus AMDGPUDisassembler::convertMIMGInst(MCInst &MI) const {
lib/Target/ARC/Disassembler/ARCDisassembler.cpp
   87 static DecodeStatus DecodeSignedOperand(MCInst &Inst, unsigned InsnS,
   92 static DecodeStatus DecodeFromCyclicRange(MCInst &Inst, unsigned InsnS,
   97 static DecodeStatus DecodeBranchTargetS(MCInst &Inst, unsigned InsnS,
  100 static DecodeStatus DecodeMEMrs9(MCInst &, unsigned, uint64_t, const void *);
  102 static DecodeStatus DecodeLdLImmInstruction(MCInst &, uint64_t, uint64_t,
  105 static DecodeStatus DecodeStLImmInstruction(MCInst &, uint64_t, uint64_t,
  108 static DecodeStatus DecodeLdRLImmInstruction(MCInst &, uint64_t, uint64_t,
  111 static DecodeStatus DecodeMoveHRegInstruction(MCInst &Inst, uint64_t, uint64_t,
  121 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, unsigned RegNo,
  134 static DecodeStatus DecodeGBR32ShortRegister(MCInst &Inst, unsigned RegNo,
  159 static DecodeStatus DecodeMEMrs9(MCInst &Inst, unsigned Insn, uint64_t Address,
  188 static DecodeStatus DecodeBranchTargetS(MCInst &Inst, unsigned InsnS,
  197 static DecodeStatus DecodeSignedOperand(MCInst &Inst, unsigned InsnS,
  208 static DecodeStatus DecodeFromCyclicRange(MCInst &Inst, unsigned InsnS,
  219 static DecodeStatus DecodeStLImmInstruction(MCInst &Inst, uint64_t Insn,
  236 static DecodeStatus DecodeLdLImmInstruction(MCInst &Inst, uint64_t Insn,
  254 static DecodeStatus DecodeLdRLImmInstruction(MCInst &Inst, uint64_t Insn,
  271 static DecodeStatus DecodeMoveHRegInstruction(MCInst &Inst, uint64_t Insn,
  297 DecodeStatus ARCDisassembler::getInstruction(MCInst &Instr, uint64_t &Size,
lib/Target/ARM/Disassembler/ARMDisassembler.cpp
  163 static bool Check(DecodeStatus &Out, DecodeStatus In) {
  163 static bool Check(DecodeStatus &Out, DecodeStatus In) {
  180 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, unsigned RegNo,
  182 static DecodeStatus DecodeCLRMGPRRegisterClass(MCInst &Inst, unsigned RegNo,
  184 static DecodeStatus DecodetGPROddRegisterClass(MCInst &Inst, unsigned RegNo,
  186 static DecodeStatus DecodetGPREvenRegisterClass(MCInst &Inst, unsigned RegNo,
  188 static DecodeStatus DecodeGPRnopcRegisterClass(MCInst &Inst,
  191 static DecodeStatus DecodeGPRwithAPSRRegisterClass(MCInst &Inst,
  194 static DecodeStatus DecodeGPRwithZRRegisterClass(MCInst &Inst,
  197 static DecodeStatus DecodeGPRwithZRnospRegisterClass(
  199 static DecodeStatus DecodetGPRRegisterClass(MCInst &Inst, unsigned RegNo,
  201 static DecodeStatus DecodetcGPRRegisterClass(MCInst &Inst, unsigned RegNo,
  203 static DecodeStatus DecoderGPRRegisterClass(MCInst &Inst, unsigned RegNo,
  205 static DecodeStatus DecodeGPRPairRegisterClass(MCInst &Inst, unsigned RegNo,
  207 static DecodeStatus DecodeHPRRegisterClass(MCInst &Inst, unsigned RegNo,
  209 static DecodeStatus DecodeSPRRegisterClass(MCInst &Inst, unsigned RegNo,
  211 static DecodeStatus DecodeDPRRegisterClass(MCInst &Inst, unsigned RegNo,
  213 static DecodeStatus DecodeDPR_8RegisterClass(MCInst &Inst, unsigned RegNo,
  215 static DecodeStatus DecodeSPR_8RegisterClass(MCInst &Inst, unsigned RegNo,
  217 static DecodeStatus DecodeDPR_VFP2RegisterClass(MCInst &Inst,
  221 static DecodeStatus DecodeQPRRegisterClass(MCInst &Inst, unsigned RegNo,
  223 static DecodeStatus DecodeMQPRRegisterClass(MCInst &Inst, unsigned RegNo,
  225 static DecodeStatus DecodeQQPRRegisterClass(MCInst &Inst, unsigned RegNo,
  227 static DecodeStatus DecodeQQQQPRRegisterClass(MCInst &Inst, unsigned RegNo,
  229 static DecodeStatus DecodeDPairRegisterClass(MCInst &Inst, unsigned RegNo,
  231 static DecodeStatus DecodeDPairSpacedRegisterClass(MCInst &Inst,
  235 static DecodeStatus DecodePredicateOperand(MCInst &Inst, unsigned Val,
  237 static DecodeStatus DecodeCCOutOperand(MCInst &Inst, unsigned Val,
  239 static DecodeStatus DecodeRegListOperand(MCInst &Inst, unsigned Val,
  241 static DecodeStatus DecodeSPRRegListOperand(MCInst &Inst, unsigned Val,
  243 static DecodeStatus DecodeDPRRegListOperand(MCInst &Inst, unsigned Val,
  246 static DecodeStatus DecodeBitfieldMaskOperand(MCInst &Inst, unsigned Insn,
  248 static DecodeStatus DecodeCopMemInstruction(MCInst &Inst, unsigned Insn,
  250 static DecodeStatus DecodeAddrMode2IdxInstruction(MCInst &Inst,
  254 static DecodeStatus DecodeSORegMemOperand(MCInst &Inst, unsigned Insn,
  256 static DecodeStatus DecodeAddrMode3Instruction(MCInst &Inst,unsigned Insn,
  258 static DecodeStatus DecodeSORegImmOperand(MCInst &Inst, unsigned Insn,
  260 static DecodeStatus DecodeSORegRegOperand(MCInst &Inst, unsigned Insn,
  263 static DecodeStatus DecodeMemMultipleWritebackInstruction(MCInst & Inst,
  267 static DecodeStatus DecodeT2MOVTWInstruction(MCInst &Inst, unsigned Insn,
  269 static DecodeStatus DecodeArmMOVTWInstruction(MCInst &Inst, unsigned Insn,
  271 static DecodeStatus DecodeSMLAInstruction(MCInst &Inst, unsigned Insn,
  273 static DecodeStatus DecodeHINTInstruction(MCInst &Inst, unsigned Insn,
  275 static DecodeStatus DecodeCPSInstruction(MCInst &Inst, unsigned Insn,
  277 static DecodeStatus DecodeTSTInstruction(MCInst &Inst, unsigned Insn,
  279 static DecodeStatus DecodeSETPANInstruction(MCInst &Inst, unsigned Insn,
  281 static DecodeStatus DecodeT2CPSInstruction(MCInst &Inst, unsigned Insn,
  283 static DecodeStatus DecodeAddrModeImm12Operand(MCInst &Inst, unsigned Val,
  285 static DecodeStatus DecodeAddrMode5Operand(MCInst &Inst, unsigned Val,
  287 static DecodeStatus DecodeAddrMode5FP16Operand(MCInst &Inst, unsigned Val,
  289 static DecodeStatus DecodeAddrMode7Operand(MCInst &Inst, unsigned Val,
  291 static DecodeStatus DecodeT2BInstruction(MCInst &Inst, unsigned Insn,
  293 static DecodeStatus DecodeBranchImmInstruction(MCInst &Inst,unsigned Insn,
  295 static DecodeStatus DecodeAddrMode6Operand(MCInst &Inst, unsigned Val,
  297 static DecodeStatus DecodeVLDST1Instruction(MCInst &Inst, unsigned Val,
  299 static DecodeStatus DecodeVLDST2Instruction(MCInst &Inst, unsigned Val,
  301 static DecodeStatus DecodeVLDST3Instruction(MCInst &Inst, unsigned Val,
  303 static DecodeStatus DecodeVLDST4Instruction(MCInst &Inst, unsigned Val,
  305 static DecodeStatus DecodeVLDInstruction(MCInst &Inst, unsigned Val,
  307 static DecodeStatus DecodeVSTInstruction(MCInst &Inst, unsigned Val,
  309 static DecodeStatus DecodeVLD1DupInstruction(MCInst &Inst, unsigned Val,
  311 static DecodeStatus DecodeVLD2DupInstruction(MCInst &Inst, unsigned Val,
  313 static DecodeStatus DecodeVLD3DupInstruction(MCInst &Inst, unsigned Val,
  315 static DecodeStatus DecodeVLD4DupInstruction(MCInst &Inst, unsigned Val,
  317 static DecodeStatus DecodeVMOVModImmInstruction(MCInst &Inst,unsigned Val,
  319 static DecodeStatus DecodeMVEModImmInstruction(MCInst &Inst,unsigned Val,
  321 static DecodeStatus DecodeMVEVADCInstruction(MCInst &Inst, unsigned Insn,
  323 static DecodeStatus DecodeVSHLMaxInstruction(MCInst &Inst, unsigned Val,
  325 static DecodeStatus DecodeShiftRight8Imm(MCInst &Inst, unsigned Val,
  327 static DecodeStatus DecodeShiftRight16Imm(MCInst &Inst, unsigned Val,
  329 static DecodeStatus DecodeShiftRight32Imm(MCInst &Inst, unsigned Val,
  331 static DecodeStatus DecodeShiftRight64Imm(MCInst &Inst, unsigned Val,
  333 static DecodeStatus DecodeTBLInstruction(MCInst &Inst, unsigned Insn,
  335 static DecodeStatus DecodePostIdxReg(MCInst &Inst, unsigned Insn,
  337 static DecodeStatus DecodeMveAddrModeRQ(MCInst &Inst, unsigned Insn,
  340 static DecodeStatus DecodeMveAddrModeQ(MCInst &Inst, unsigned Insn,
  342 static DecodeStatus DecodeCoprocessor(MCInst &Inst, unsigned Insn,
  344 static DecodeStatus DecodeMemBarrierOption(MCInst &Inst, unsigned Insn,
  346 static DecodeStatus DecodeInstSyncBarrierOption(MCInst &Inst, unsigned Insn,
  348 static DecodeStatus DecodeMSRMask(MCInst &Inst, unsigned Insn,
  350 static DecodeStatus DecodeBankedReg(MCInst &Inst, unsigned Insn,
  352 static DecodeStatus DecodeDoubleRegLoad(MCInst &Inst, unsigned Insn,
  354 static DecodeStatus DecodeDoubleRegStore(MCInst &Inst, unsigned Insn,
  356 static DecodeStatus DecodeLDRPreImm(MCInst &Inst, unsigned Insn,
  358 static DecodeStatus DecodeLDRPreReg(MCInst &Inst, unsigned Insn,
  360 static DecodeStatus DecodeSTRPreImm(MCInst &Inst, unsigned Insn,
  362 static DecodeStatus DecodeSTRPreReg(MCInst &Inst, unsigned Insn,
  364 static DecodeStatus DecodeVLD1LN(MCInst &Inst, unsigned Insn,
  366 static DecodeStatus DecodeVLD2LN(MCInst &Inst, unsigned Insn,
  368 static DecodeStatus DecodeVLD3LN(MCInst &Inst, unsigned Insn,
  370 static DecodeStatus DecodeVLD4LN(MCInst &Inst, unsigned Insn,
  372 static DecodeStatus DecodeVST1LN(MCInst &Inst, unsigned Insn,
  374 static DecodeStatus DecodeVST2LN(MCInst &Inst, unsigned Insn,
  376 static DecodeStatus DecodeVST3LN(MCInst &Inst, unsigned Insn,
  378 static DecodeStatus DecodeVST4LN(MCInst &Inst, unsigned Insn,
  380 static DecodeStatus DecodeVMOVSRR(MCInst &Inst, unsigned Insn,
  382 static DecodeStatus DecodeVMOVRRS(MCInst &Inst, unsigned Insn,
  384 static DecodeStatus DecodeSwap(MCInst &Inst, unsigned Insn,
  386 static DecodeStatus DecodeVCVTD(MCInst &Inst, unsigned Insn,
  388 static DecodeStatus DecodeVCVTQ(MCInst &Inst, unsigned Insn,
  390 static DecodeStatus DecodeVCVTImmOperand(MCInst &Inst, unsigned Insn,
  392 static DecodeStatus DecodeNEONComplexLane64Instruction(MCInst &Inst,
  397 static DecodeStatus DecodeThumbAddSpecialReg(MCInst &Inst, uint16_t Insn,
  399 static DecodeStatus DecodeThumbBROperand(MCInst &Inst, unsigned Val,
  401 static DecodeStatus DecodeT2BROperand(MCInst &Inst, unsigned Val,
  403 static DecodeStatus DecodeThumbCmpBROperand(MCInst &Inst, unsigned Val,
  405 static DecodeStatus DecodeThumbAddrModeRR(MCInst &Inst, unsigned Val,
  407 static DecodeStatus DecodeThumbAddrModeIS(MCInst &Inst, unsigned Val,
  409 static DecodeStatus DecodeThumbAddrModePC(MCInst &Inst, unsigned Val,
  411 static DecodeStatus DecodeThumbAddrModeSP(MCInst &Inst, unsigned Val,
  413 static DecodeStatus DecodeT2AddrModeSOReg(MCInst &Inst, unsigned Val,
  415 static DecodeStatus DecodeT2LoadShift(MCInst &Inst, unsigned Val,
  417 static DecodeStatus DecodeT2LoadImm8(MCInst &Inst, unsigned Insn,
  419 static DecodeStatus DecodeT2LoadImm12(MCInst &Inst, unsigned Insn,
  421 static DecodeStatus DecodeT2LoadT(MCInst &Inst, unsigned Insn,
  423 static DecodeStatus DecodeT2LoadLabel(MCInst &Inst, unsigned Insn,
  425 static DecodeStatus DecodeT2Imm8S4(MCInst &Inst, unsigned Val,
  427 static DecodeStatus DecodeT2Imm7S4(MCInst &Inst, unsigned Val,
  429 static DecodeStatus DecodeT2AddrModeImm8s4(MCInst &Inst, unsigned Val,
  431 static DecodeStatus DecodeT2AddrModeImm7s4(MCInst &Inst, unsigned Val,
  434 static DecodeStatus DecodeT2AddrModeImm0_1020s4(MCInst &Inst,unsigned Val,
  436 static DecodeStatus DecodeT2Imm8(MCInst &Inst, unsigned Val,
  439 static DecodeStatus DecodeT2Imm7(MCInst &Inst, unsigned Val,
  441 static DecodeStatus DecodeT2AddrModeImm8(MCInst &Inst, unsigned Val,
  444 static DecodeStatus DecodeTAddrModeImm7(MCInst &Inst, unsigned Val,
  447 static DecodeStatus DecodeT2AddrModeImm7(MCInst &Inst, unsigned Val,
  449 static DecodeStatus DecodeThumbAddSPImm(MCInst &Inst, uint16_t Val,
  451 static DecodeStatus DecodeThumbAddSPReg(MCInst &Inst, uint16_t Insn,
  453 static DecodeStatus DecodeThumbCPS(MCInst &Inst, uint16_t Insn,
  455 static DecodeStatus DecodeQADDInstruction(MCInst &Inst, unsigned Insn,
  457 static DecodeStatus DecodeThumbBLXOffset(MCInst &Inst, unsigned Insn,
  459 static DecodeStatus DecodeT2AddrModeImm12(MCInst &Inst, unsigned Val,
  461 static DecodeStatus DecodeThumbTableBranch(MCInst &Inst, unsigned Val,
  463 static DecodeStatus DecodeThumb2BCCInstruction(MCInst &Inst, unsigned Val,
  465 static DecodeStatus DecodeT2SOImm(MCInst &Inst, unsigned Val,
  467 static DecodeStatus DecodeThumbBCCTargetOperand(MCInst &Inst,unsigned Val,
  469 static DecodeStatus DecodeThumbBLTargetOperand(MCInst &Inst, unsigned Val,
  471 static DecodeStatus DecodeIT(MCInst &Inst, unsigned Val,
  473 static DecodeStatus DecodeT2LDRDPreInstruction(MCInst &Inst,unsigned Insn,
  475 static DecodeStatus DecodeT2STRDPreInstruction(MCInst &Inst,unsigned Insn,
  477 static DecodeStatus DecodeT2Adr(MCInst &Inst, unsigned Val,
  479 static DecodeStatus DecodeT2LdStPre(MCInst &Inst, unsigned Val,
  481 static DecodeStatus DecodeT2ShifterImmOperand(MCInst &Inst, unsigned Val,
  484 static DecodeStatus DecodeLDR(MCInst &Inst, unsigned Val,
  486 static DecodeStatus DecoderForMRRC2AndMCRR2(MCInst &Inst, unsigned Val,
  488 static DecodeStatus DecodeForVMRSandVMSR(MCInst &Inst, unsigned Val,
  492 static DecodeStatus DecodeBFLabelOperand(MCInst &Inst, unsigned val,
  494 static DecodeStatus DecodeBFAfterTargetOperand(MCInst &Inst, unsigned val,
  497 static DecodeStatus DecodePredNoALOperand(MCInst &Inst, unsigned Val,
  500 static DecodeStatus DecodeLOLoop(MCInst &Inst, unsigned Insn, uint64_t Address,
  502 static DecodeStatus DecodeLongShiftOperand(MCInst &Inst, unsigned Val,
  505 static DecodeStatus DecodeVSCCLRM(MCInst &Inst, unsigned Insn, uint64_t Address,
  507 static DecodeStatus DecodeVPTMaskOperand(MCInst &Inst, unsigned Val,
  509 static DecodeStatus DecodeVpredROperand(MCInst &Inst, unsigned Val,
  511 static DecodeStatus DecodeRestrictedIPredicateOperand(MCInst &Inst, unsigned Val,
  514 static DecodeStatus DecodeRestrictedSPredicateOperand(MCInst &Inst, unsigned Val,
  517 static DecodeStatus DecodeRestrictedUPredicateOperand(MCInst &Inst, unsigned Val,
  520 static DecodeStatus DecodeRestrictedFPPredicateOperand(MCInst &Inst,
  525 static DecodeStatus DecodeVSTRVLDR_SYSREG(MCInst &Inst, unsigned Insn,
  529 static DecodeStatus DecodeMVE_MEM_1_pre(MCInst &Inst, unsigned Val,
  532 static DecodeStatus DecodeMVE_MEM_2_pre(MCInst &Inst, unsigned Val,
  535 static DecodeStatus DecodeMVE_MEM_3_pre(MCInst &Inst, unsigned Val,
  538 static DecodeStatus DecodePowerTwoOperand(MCInst &Inst, unsigned Val,
  542 static DecodeStatus DecodeExpandedImmOperand(MCInst &Inst, unsigned Val,
  546 static DecodeStatus DecodeMVEPairVectorIndexOperand(MCInst &Inst, unsigned Val,
  549 static DecodeStatus DecodeMVEVMOVQtoDReg(MCInst &Inst, unsigned Insn,
  552 static DecodeStatus DecodeMVEVMOVDRegtoQ(MCInst &Inst, unsigned Insn,
  555 static DecodeStatus DecodeMVEVCVTt1fp(MCInst &Inst, unsigned Insn,
  557 typedef DecodeStatus OperandDecoder(MCInst &Inst, unsigned Val,
  560 static DecodeStatus DecodeMVEVCMP(MCInst &Inst, unsigned Insn,
  562 static DecodeStatus DecodeMveVCTP(MCInst &Inst, unsigned Insn,
  564 static DecodeStatus DecodeMVEVPNOT(MCInst &Inst, unsigned Insn,
  566 static DecodeStatus DecodeMVEOverlappingLongShift(MCInst &Inst, unsigned Insn,
  578 static DecodeStatus checkDecodedInstruction(MCInst &MI, uint64_t &Size,
  582                                             DecodeStatus Result) {
  610 DecodeStatus ARMDisassembler::getInstruction(MCInst &MI, uint64_t &Size,
  619 DecodeStatus ARMDisassembler::getARMInstruction(MCInst &MI, uint64_t &Size,
  906 DecodeStatus ARMDisassembler::getThumbInstruction(MCInst &MI, uint64_t &Size,
 1127 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, unsigned RegNo,
 1137 static DecodeStatus DecodeCLRMGPRRegisterClass(MCInst &Inst, unsigned RegNo,
 1151 static DecodeStatus
 1154   DecodeStatus S = MCDisassembler::Success;
 1164 static DecodeStatus
 1167   DecodeStatus S = MCDisassembler::Success;
 1179 static DecodeStatus
 1182   DecodeStatus S = MCDisassembler::Success;
 1197 static DecodeStatus
 1200   DecodeStatus S = MCDisassembler::Success;
 1207 static DecodeStatus DecodetGPRRegisterClass(MCInst &Inst, unsigned RegNo,
 1219 static DecodeStatus DecodeGPRPairRegisterClass(MCInst &Inst, unsigned RegNo,
 1221   DecodeStatus S = MCDisassembler::Success;
 1234 static DecodeStatus DecodetcGPRRegisterClass(MCInst &Inst, unsigned RegNo,
 1264 static DecodeStatus DecoderGPRRegisterClass(MCInst &Inst, unsigned RegNo,
 1266   DecodeStatus S = MCDisassembler::Success;
 1289 static DecodeStatus DecodeSPRRegisterClass(MCInst &Inst, unsigned RegNo,
 1299 static DecodeStatus DecodeHPRRegisterClass(MCInst &Inst, unsigned RegNo,
 1315 static DecodeStatus DecodeDPRRegisterClass(MCInst &Inst, unsigned RegNo,
 1330 static DecodeStatus DecodeDPR_8RegisterClass(MCInst &Inst, unsigned RegNo,
 1337 static DecodeStatus DecodeSPR_8RegisterClass(MCInst &Inst, unsigned RegNo,
 1344 static DecodeStatus
 1359 static DecodeStatus DecodeQPRRegisterClass(MCInst &Inst, unsigned RegNo,
 1379 static DecodeStatus DecodeDPairRegisterClass(MCInst &Inst, unsigned RegNo,
 1400 static DecodeStatus DecodeDPairSpacedRegisterClass(MCInst &Inst,
 1412 static DecodeStatus DecodePredicateOperand(MCInst &Inst, unsigned Val,
 1414   DecodeStatus S = MCDisassembler::Success;
 1429 static DecodeStatus DecodeCCOutOperand(MCInst &Inst, unsigned Val,
 1438 static DecodeStatus DecodeSORegImmOperand(MCInst &Inst, unsigned Val,
 1440   DecodeStatus S = MCDisassembler::Success;
 1475 static DecodeStatus DecodeSORegRegOperand(MCInst &Inst, unsigned Val,
 1477   DecodeStatus S = MCDisassembler::Success;
 1510 static DecodeStatus DecodeRegListOperand(MCInst &Inst, unsigned Val,
 1512   DecodeStatus S = MCDisassembler::Success;
 1557 static DecodeStatus DecodeSPRRegListOperand(MCInst &Inst, unsigned Val,
 1559   DecodeStatus S = MCDisassembler::Success;
 1581 static DecodeStatus DecodeDPRRegListOperand(MCInst &Inst, unsigned Val,
 1583   DecodeStatus S = MCDisassembler::Success;
 1606 static DecodeStatus DecodeBitfieldMaskOperand(MCInst &Inst, unsigned Val,
 1616   DecodeStatus S = MCDisassembler::Success;
 1633 static DecodeStatus DecodeCopMemInstruction(MCInst &Inst, unsigned Insn,
 1635   DecodeStatus S = MCDisassembler::Success;
 1811 static DecodeStatus
 1814   DecodeStatus S = MCDisassembler::Success;
 1917 static DecodeStatus DecodeSORegMemOperand(MCInst &Inst, unsigned Val,
 1919   DecodeStatus S = MCDisassembler::Success;
 1960 static DecodeStatus
 1963   DecodeStatus S = MCDisassembler::Success;
 2152 static DecodeStatus DecodeRFEInstruction(MCInst &Inst, unsigned Insn,
 2154   DecodeStatus S = MCDisassembler::Success;
 2181 static DecodeStatus DecodeQADDInstruction(MCInst &Inst, unsigned Insn,
 2183   DecodeStatus S = MCDisassembler::Success;
 2204 static DecodeStatus DecodeMemMultipleWritebackInstruction(MCInst &Inst,
 2207   DecodeStatus S = MCDisassembler::Success;
 2296 static DecodeStatus DecodeHINTInstruction(MCInst &Inst, unsigned Insn,
 2303   DecodeStatus S = MCDisassembler::Success;
 2318 static DecodeStatus DecodeCPSInstruction(MCInst &Inst, unsigned Insn,
 2325   DecodeStatus S = MCDisassembler::Success;
 2365 static DecodeStatus DecodeT2CPSInstruction(MCInst &Inst, unsigned Insn,
 2372   DecodeStatus S = MCDisassembler::Success;
 2407 static DecodeStatus DecodeT2MOVTWInstruction(MCInst &Inst, unsigned Insn,
 2409   DecodeStatus S = MCDisassembler::Success;
 2431 static DecodeStatus DecodeArmMOVTWInstruction(MCInst &Inst, unsigned Insn,
 2433   DecodeStatus S = MCDisassembler::Success;
 2458 static DecodeStatus DecodeSMLAInstruction(MCInst &Inst, unsigned Insn,
 2460   DecodeStatus S = MCDisassembler::Success;
 2486 static DecodeStatus DecodeTSTInstruction(MCInst &Inst, unsigned Insn,
 2488   DecodeStatus S = MCDisassembler::Success;
 2507 static DecodeStatus DecodeSETPANInstruction(MCInst &Inst, unsigned Insn,
 2509   DecodeStatus S = MCDisassembler::Success;
 2535 static DecodeStatus DecodeAddrModeImm12Operand(MCInst &Inst, unsigned Val,
 2537   DecodeStatus S = MCDisassembler::Success;
 2555 static DecodeStatus DecodeAddrMode5Operand(MCInst &Inst, unsigned Val,
 2557   DecodeStatus S = MCDisassembler::Success;
 2575 static DecodeStatus DecodeAddrMode5FP16Operand(MCInst &Inst, unsigned Val,
 2577   DecodeStatus S = MCDisassembler::Success;
 2595 static DecodeStatus DecodeAddrMode7Operand(MCInst &Inst, unsigned Val,
 2600 static DecodeStatus
 2603   DecodeStatus Status = MCDisassembler::Success;
 2627 static DecodeStatus
 2630   DecodeStatus S = MCDisassembler::Success;
 2653 static DecodeStatus DecodeAddrMode6Operand(MCInst &Inst, unsigned Val,
 2655   DecodeStatus S = MCDisassembler::Success;
 2670 static DecodeStatus DecodeVLDInstruction(MCInst &Inst, unsigned Insn,
 2672   DecodeStatus S = MCDisassembler::Success;
 2946 static DecodeStatus DecodeVLDST1Instruction(MCInst &Inst, unsigned Insn,
 2959 static DecodeStatus DecodeVLDST2Instruction(MCInst &Inst, unsigned Insn,
 2974 static DecodeStatus DecodeVLDST3Instruction(MCInst &Inst, unsigned Insn,
 2987 static DecodeStatus DecodeVLDST4Instruction(MCInst &Inst, unsigned Insn,
 2997 static DecodeStatus DecodeVSTInstruction(MCInst &Inst, unsigned Insn,
 2999   DecodeStatus S = MCDisassembler::Success;
 3267 static DecodeStatus DecodeVLD1DupInstruction(MCInst &Inst, unsigned Insn,
 3269   DecodeStatus S = MCDisassembler::Success;
 3314 static DecodeStatus DecodeVLD2DupInstruction(MCInst &Inst, unsigned Insn,
 3316   DecodeStatus S = MCDisassembler::Success;
 3362 static DecodeStatus DecodeVLD3DupInstruction(MCInst &Inst, unsigned Insn,
 3364   DecodeStatus S = MCDisassembler::Success;
 3397 static DecodeStatus DecodeVLD4DupInstruction(MCInst &Inst, unsigned Insn,
 3399   DecodeStatus S = MCDisassembler::Success;
 3449 static DecodeStatus
 3452   DecodeStatus S = MCDisassembler::Success;
 3495 static DecodeStatus
 3498   DecodeStatus S = MCDisassembler::Success;
 3524 static DecodeStatus DecodeMVEVADCInstruction(MCInst &Inst, unsigned Insn,
 3526   DecodeStatus S = MCDisassembler::Success;
 3549 static DecodeStatus DecodeVSHLMaxInstruction(MCInst &Inst, unsigned Insn,
 3551   DecodeStatus S = MCDisassembler::Success;
 3568 static DecodeStatus DecodeShiftRight8Imm(MCInst &Inst, unsigned Val,
 3574 static DecodeStatus DecodeShiftRight16Imm(MCInst &Inst, unsigned Val,
 3580 static DecodeStatus DecodeShiftRight32Imm(MCInst &Inst, unsigned Val,
 3586 static DecodeStatus DecodeShiftRight64Imm(MCInst &Inst, unsigned Val,
 3592 static DecodeStatus DecodeTBLInstruction(MCInst &Inst, unsigned Insn,
 3594   DecodeStatus S = MCDisassembler::Success;
 3628 static DecodeStatus DecodeThumbAddSpecialReg(MCInst &Inst, uint16_t Insn,
 3630   DecodeStatus S = MCDisassembler::Success;
 3652 static DecodeStatus DecodeThumbBROperand(MCInst &Inst, unsigned Val,
 3660 static DecodeStatus DecodeT2BROperand(MCInst &Inst, unsigned Val,
 3668 static DecodeStatus DecodeThumbCmpBROperand(MCInst &Inst, unsigned Val,
 3676 static DecodeStatus DecodeThumbAddrModeRR(MCInst &Inst, unsigned Val,
 3678   DecodeStatus S = MCDisassembler::Success;
 3691 static DecodeStatus DecodeThumbAddrModeIS(MCInst &Inst, unsigned Val,
 3693   DecodeStatus S = MCDisassembler::Success;
 3705 static DecodeStatus DecodeThumbAddrModePC(MCInst &Inst, unsigned Val,
 3715 static DecodeStatus DecodeThumbAddrModeSP(MCInst &Inst, unsigned Val,
 3723 static DecodeStatus DecodeT2AddrModeSOReg(MCInst &Inst, unsigned Val,
 3725   DecodeStatus S = MCDisassembler::Success;
 3752 static DecodeStatus DecodeT2LoadShift(MCInst &Inst, unsigned Insn,
 3754   DecodeStatus S = MCDisassembler::Success;
 3835 static DecodeStatus DecodeT2LoadImm8(MCInst &Inst, unsigned Insn,
 3837   DecodeStatus S = MCDisassembler::Success;
 3919 static DecodeStatus DecodeT2LoadImm12(MCInst &Inst, unsigned Insn,
 3921   DecodeStatus S = MCDisassembler::Success;
 3999 static DecodeStatus DecodeT2LoadT(MCInst &Inst, unsigned Insn,
 4001   DecodeStatus S = MCDisassembler::Success;
 4038 static DecodeStatus DecodeT2LoadLabel(MCInst &Inst, unsigned Insn,
 4040   DecodeStatus S = MCDisassembler::Success;
 4091 static DecodeStatus DecodeT2Imm8S4(MCInst &Inst, unsigned Val,
 4105 static DecodeStatus DecodeT2Imm7S4(MCInst &Inst, unsigned Val, uint64_t Address,
 4120 static DecodeStatus DecodeT2AddrModeImm8s4(MCInst &Inst, unsigned Val,
 4122   DecodeStatus S = MCDisassembler::Success;
 4135 static DecodeStatus DecodeT2AddrModeImm7s4(MCInst &Inst, unsigned Val,
 4138   DecodeStatus S = MCDisassembler::Success;
 4151 static DecodeStatus DecodeT2AddrModeImm0_1020s4(MCInst &Inst,unsigned Val,
 4153   DecodeStatus S = MCDisassembler::Success;
 4166 static DecodeStatus DecodeT2Imm8(MCInst &Inst, unsigned Val,
 4179 static DecodeStatus DecodeT2Imm7(MCInst &Inst, unsigned Val,
 4193 static DecodeStatus DecodeT2AddrModeImm8(MCInst &Inst, unsigned Val,
 4195   DecodeStatus S = MCDisassembler::Success;
 4240 static DecodeStatus DecodeTAddrModeImm7(MCInst &Inst, unsigned Val,
 4243   DecodeStatus S = MCDisassembler::Success;
 4257 static DecodeStatus DecodeT2AddrModeImm7(MCInst &Inst, unsigned Val,
 4260   DecodeStatus S = MCDisassembler::Success;
 4275 static DecodeStatus DecodeT2LdStPre(MCInst &Inst, unsigned Insn,
 4277   DecodeStatus S = MCDisassembler::Success;
 4336 static DecodeStatus DecodeT2AddrModeImm12(MCInst &Inst, unsigned Val,
 4338   DecodeStatus S = MCDisassembler::Success;
 4362 static DecodeStatus DecodeThumbAddSPImm(MCInst &Inst, uint16_t Insn,
 4373 static DecodeStatus DecodeThumbAddSPReg(MCInst &Inst, uint16_t Insn,
 4375   DecodeStatus S = MCDisassembler::Success;
 4398 static DecodeStatus DecodeThumbCPS(MCInst &Inst, uint16_t Insn,
 4409 static DecodeStatus DecodePostIdxReg(MCInst &Inst, unsigned Insn,
 4411   DecodeStatus S = MCDisassembler::Success;
 4422 static DecodeStatus DecodeMveAddrModeRQ(MCInst &Inst, unsigned Insn,
 4424   DecodeStatus S = MCDisassembler::Success;
 4437 static DecodeStatus DecodeMveAddrModeQ(MCInst &Inst, unsigned Insn,
 4439   DecodeStatus S = MCDisassembler::Success;
 4459 static DecodeStatus DecodeThumbBLXOffset(MCInst &Inst, unsigned Val,
 4483 static DecodeStatus DecodeCoprocessor(MCInst &Inst, unsigned Val,
 4498 static DecodeStatus
 4501   DecodeStatus S = MCDisassembler::Success;
 4514 static DecodeStatus
 4517   DecodeStatus S = MCDisassembler::Success;
 4557 static DecodeStatus DecodeT2SOImm(MCInst &Inst, unsigned Val,
 4588 static DecodeStatus
 4597 static DecodeStatus DecodeThumbBLTargetOperand(MCInst &Inst, unsigned Val,
 4621 static DecodeStatus DecodeMemBarrierOption(MCInst &Inst, unsigned Val,
 4630 static DecodeStatus DecodeInstSyncBarrierOption(MCInst &Inst, unsigned Val,
 4639 static DecodeStatus DecodeMSRMask(MCInst &Inst, unsigned Val,
 4641   DecodeStatus S = MCDisassembler::Success;
 4721 static DecodeStatus DecodeBankedReg(MCInst &Inst, unsigned Val,
 4736 static DecodeStatus DecodeDoubleRegLoad(MCInst &Inst, unsigned Insn,
 4738   DecodeStatus S = MCDisassembler::Success;
 4757 static DecodeStatus DecodeDoubleRegStore(MCInst &Inst, unsigned Insn,
 4760   DecodeStatus S = MCDisassembler::Success;
 4783 static DecodeStatus DecodeLDRPreImm(MCInst &Inst, unsigned Insn,
 4785   DecodeStatus S = MCDisassembler::Success;
 4808 static DecodeStatus DecodeLDRPreReg(MCInst &Inst, unsigned Insn,
 4810   DecodeStatus S = MCDisassembler::Success;
 4835 static DecodeStatus DecodeSTRPreImm(MCInst &Inst, unsigned Insn,
 4837   DecodeStatus S = MCDisassembler::Success;
 4860 static DecodeStatus DecodeSTRPreReg(MCInst &Inst, unsigned Insn,
 4862   DecodeStatus S = MCDisassembler::Success;
 4885 static DecodeStatus DecodeVLD1LN(MCInst &Inst, unsigned Insn,
 4887   DecodeStatus S = MCDisassembler::Success;
 4952 static DecodeStatus DecodeVST1LN(MCInst &Inst, unsigned Insn,
 4954   DecodeStatus S = MCDisassembler::Success;
 5017 static DecodeStatus DecodeVLD2LN(MCInst &Inst, unsigned Insn,
 5019   DecodeStatus S = MCDisassembler::Success;
 5084 static DecodeStatus DecodeVST2LN(MCInst &Inst, unsigned Insn,
 5086   DecodeStatus S = MCDisassembler::Success;
 5147 static DecodeStatus DecodeVLD3LN(MCInst &Inst, unsigned Insn,
 5149   DecodeStatus S = MCDisassembler::Success;
 5217 static DecodeStatus DecodeVST3LN(MCInst &Inst, unsigned Insn,
 5219   DecodeStatus S = MCDisassembler::Success;
 5280 static DecodeStatus DecodeVLD4LN(MCInst &Inst, unsigned Insn,
 5282   DecodeStatus S = MCDisassembler::Success;
 5361 static DecodeStatus DecodeVST4LN(MCInst &Inst, unsigned Insn,
 5363   DecodeStatus S = MCDisassembler::Success;
 5433 static DecodeStatus DecodeVMOVSRR(MCInst &Inst, unsigned Insn,
 5435   DecodeStatus S = MCDisassembler::Success;
 5459 static DecodeStatus DecodeVMOVRRS(MCInst &Inst, unsigned Insn,
 5461   DecodeStatus S = MCDisassembler::Success;
 5485 static DecodeStatus DecodeIT(MCInst &Inst, unsigned Insn,
 5487   DecodeStatus S = MCDisassembler::Success;
 5514 static DecodeStatus
 5517   DecodeStatus S = MCDisassembler::Success;
 5551 static DecodeStatus
 5554   DecodeStatus S = MCDisassembler::Success;
 5586 static DecodeStatus DecodeT2Adr(MCInst &Inst, uint32_t Insn,
 5601 static DecodeStatus DecodeT2ShifterImmOperand(MCInst &Inst, uint32_t Val,
 5604   DecodeStatus S = MCDisassembler::Success;
 5612 static DecodeStatus DecodeSwap(MCInst &Inst, unsigned Insn,
 5622   DecodeStatus S = MCDisassembler::Success;
 5639 static DecodeStatus DecodeVCVTD(MCInst &Inst, unsigned Insn,
 5653   DecodeStatus S = MCDisassembler::Success;
 5698 static DecodeStatus DecodeVCVTQ(MCInst &Inst, unsigned Insn,
 5712   DecodeStatus S = MCDisassembler::Success;
 5757 static DecodeStatus DecodeNEONComplexLane64Instruction(MCInst &Inst,
 5770   DecodeStatus S = MCDisassembler::Success;
 5790 static DecodeStatus DecodeLDR(MCInst &Inst, unsigned Val,
 5792   DecodeStatus S = MCDisassembler::Success;
 5817 static DecodeStatus DecoderForMRRC2AndMCRR2(MCInst &Inst, unsigned Val,
 5819   DecodeStatus S = MCDisassembler::Success;
 5862 static DecodeStatus DecodeForVMRSandVMSR(MCInst &Inst, unsigned Val,
 5867   DecodeStatus S = MCDisassembler::Success;
 5914 static DecodeStatus DecodeBFLabelOperand(MCInst &Inst, unsigned Val,
 5917   DecodeStatus S = MCDisassembler::Success;
 5933 static DecodeStatus DecodeBFAfterTargetOperand(MCInst &Inst, unsigned Val,
 5945 static DecodeStatus DecodePredNoALOperand(MCInst &Inst, unsigned Val,
 5954 static DecodeStatus DecodeLOLoop(MCInst &Inst, unsigned Insn, uint64_t Address,
 5956   DecodeStatus S = MCDisassembler::Success;
 6016 static DecodeStatus DecodeLongShiftOperand(MCInst &Inst, unsigned Val,
 6019   DecodeStatus S = MCDisassembler::Success;
 6029 static DecodeStatus DecodetGPROddRegisterClass(MCInst &Inst, unsigned RegNo,
 6039 static DecodeStatus DecodetGPREvenRegisterClass(MCInst &Inst, unsigned RegNo,
 6049 static DecodeStatus DecodeVSCCLRM(MCInst &Inst, unsigned Insn, uint64_t Address,
 6051   DecodeStatus S = MCDisassembler::Success;
 6075 static DecodeStatus DecodeMQPRRegisterClass(MCInst &Inst, unsigned RegNo,
 6091 static DecodeStatus DecodeQQPRRegisterClass(MCInst &Inst, unsigned RegNo,
 6107 static DecodeStatus DecodeQQQQPRRegisterClass(MCInst &Inst, unsigned RegNo,
 6118 static DecodeStatus DecodeVPTMaskOperand(MCInst &Inst, unsigned Val,
 6121   DecodeStatus S = MCDisassembler::Success;
 6149 static DecodeStatus DecodeVpredROperand(MCInst &Inst, unsigned RegNo,
 6161 static DecodeStatus DecodeRestrictedIPredicateOperand(MCInst &Inst,
 6169 static DecodeStatus DecodeRestrictedSPredicateOperand(MCInst &Inst,
 6192 static DecodeStatus DecodeRestrictedUPredicateOperand(MCInst &Inst,
 6200 static DecodeStatus DecodeRestrictedFPPredicateOperand(MCInst &Inst, unsigned Val,
 6231 static DecodeStatus DecodeVCVTImmOperand(MCInst &Inst, unsigned Val,
 6233   DecodeStatus S = MCDisassembler::Success;
 6274 static DecodeStatus DecodeVSTRVLDR_SYSREG(MCInst &Inst, unsigned Val,
 6297   DecodeStatus S = MCDisassembler::Success;
 6317 static inline DecodeStatus DecodeMVE_MEM_pre(
 6320   DecodeStatus S = MCDisassembler::Success;
 6337 static DecodeStatus DecodeMVE_MEM_1_pre(MCInst &Inst, unsigned Val,
 6346 static DecodeStatus DecodeMVE_MEM_2_pre(MCInst &Inst, unsigned Val,
 6355 static DecodeStatus DecodeMVE_MEM_3_pre(MCInst &Inst, unsigned Val,
 6364 static DecodeStatus DecodePowerTwoOperand(MCInst &Inst, unsigned Val,
 6367   DecodeStatus S = MCDisassembler::Success;
 6377 static DecodeStatus DecodeExpandedImmOperand(MCInst &Inst, unsigned Val,
 6387 static DecodeStatus DecodeMVEPairVectorIndexOperand(MCInst &Inst, unsigned Val,
 6390   DecodeStatus S = MCDisassembler::Success;
 6397 static DecodeStatus DecodeMVEVMOVQtoDReg(MCInst &Inst, unsigned Insn,
 6399   DecodeStatus S = MCDisassembler::Success;
 6420 static DecodeStatus DecodeMVEVMOVDRegtoQ(MCInst &Inst, unsigned Insn,
 6422   DecodeStatus S = MCDisassembler::Success;
 6445 static DecodeStatus DecodeMVEOverlappingLongShift(
 6447   DecodeStatus S = MCDisassembler::Success;
 6524 static DecodeStatus DecodeMVEVCVTt1fp(MCInst &Inst, unsigned Insn, uint64_t Address,
 6526   DecodeStatus S = MCDisassembler::Success;
 6544 static DecodeStatus DecodeMVEVCMP(MCInst &Inst, unsigned Insn, uint64_t Address,
 6546   DecodeStatus S = MCDisassembler::Success;
 6581 static DecodeStatus DecodeMveVCTP(MCInst &Inst, unsigned Insn, uint64_t Address,
 6583   DecodeStatus S = MCDisassembler::Success;
 6591 static DecodeStatus DecodeMVEVPNOT(MCInst &Inst, unsigned Insn, uint64_t Address,
 6593   DecodeStatus S = MCDisassembler::Success;
lib/Target/AVR/Disassembler/AVRDisassembler.cpp
   61 static DecodeStatus DecodeGPR8RegisterClass(MCInst &Inst, unsigned RegNo,
   66 static DecodeStatus DecodeLD8RegisterClass(MCInst &Inst, unsigned RegNo,
   71 static DecodeStatus DecodePTRREGSRegisterClass(MCInst &Inst, unsigned RegNo,
   78 static DecodeStatus readInstruction16(ArrayRef<uint8_t> Bytes, uint64_t Address,
   91 static DecodeStatus readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t Address,
  114 DecodeStatus AVRDisassembler::getInstruction(MCInst &Instr, uint64_t &Size,
  154 typedef DecodeStatus (*DecodeFunc)(MCInst &MI, unsigned insn, uint64_t Address,
lib/Target/BPF/Disassembler/BPFDisassembler.cpp
  101 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, unsigned RegNo,
  116 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, unsigned RegNo,
  127 static DecodeStatus decodeMemoryOpValue(MCInst &Inst, unsigned Insn,
  138 static DecodeStatus readInstruction64(ArrayRef<uint8_t> Bytes, uint64_t Address,
  162 DecodeStatus BPFDisassembler::getInstruction(MCInst &Instr, uint64_t &Size,
  221 typedef DecodeStatus (*DecodeFunc)(MCInst &MI, unsigned insn, uint64_t Address,
lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
   98 static DecodeStatus DecodeIntRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  101 static DecodeStatus DecodeGeneralSubRegsRegisterClass(MCInst &Inst,
  105 static DecodeStatus DecodeIntRegsLow8RegisterClass(MCInst &Inst, unsigned RegNo,
  108 static DecodeStatus DecodeHvxVRRegisterClass(MCInst &Inst, unsigned RegNo,
  111 static DecodeStatus DecodeDoubleRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  114 static DecodeStatus
  117 static DecodeStatus DecodeHvxWRRegisterClass(MCInst &Inst, unsigned RegNo,
  120 static DecodeStatus DecodeHvxVQRRegisterClass(MCInst &Inst,
  124 static DecodeStatus DecodePredRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  127 static DecodeStatus DecodeHvxQRRegisterClass(MCInst &Inst, unsigned RegNo,
  130 static DecodeStatus DecodeCtrRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  133 static DecodeStatus DecodeGuestRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  136 static DecodeStatus DecodeModRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  139 static DecodeStatus DecodeCtrRegs64RegisterClass(MCInst &Inst, unsigned RegNo,
  142 static DecodeStatus DecodeGuestRegs64RegisterClass(MCInst &Inst, unsigned RegNo,
  146 static DecodeStatus unsignedImmDecoder(MCInst &MI, unsigned tmp,
  148 static DecodeStatus s32_0ImmDecoder(MCInst &MI, unsigned tmp,
  150 static DecodeStatus brtargetDecoder(MCInst &MI, unsigned tmp, uint64_t Address,
  166 DecodeStatus HexagonDisassembler::getInstruction(MCInst &MI, uint64_t &Size,
  293 DecodeStatus HexagonDisassembler::getSingleInstruction(
  522 static DecodeStatus DecodeRegisterClass(MCInst &Inst, unsigned RegNo,
  532 static DecodeStatus DecodeIntRegsLow8RegisterClass(MCInst &Inst, unsigned RegNo,
  538 static DecodeStatus DecodeIntRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  553 static DecodeStatus DecodeGeneralSubRegsRegisterClass(MCInst &Inst,
  567 static DecodeStatus DecodeHvxVRRegisterClass(MCInst &Inst, unsigned RegNo,
  582 static DecodeStatus DecodeDoubleRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  594 static DecodeStatus DecodeGeneralDoubleLow8RegsRegisterClass(
  603 static DecodeStatus DecodeHvxWRRegisterClass(MCInst &Inst, unsigned RegNo,
  616 static DecodeStatus DecodeHvxVQRRegisterClass(MCInst &Inst,
  627 static DecodeStatus DecodePredRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  636 static DecodeStatus DecodeHvxQRRegisterClass(MCInst &Inst, unsigned RegNo,
  645 static DecodeStatus DecodeCtrRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  673 static DecodeStatus DecodeCtrRegs64RegisterClass(MCInst &Inst, unsigned RegNo,
  701 static DecodeStatus DecodeModRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  719 static DecodeStatus unsignedImmDecoder(MCInst &MI, unsigned tmp,
  729 static DecodeStatus s32_0ImmDecoder(MCInst &MI, unsigned tmp,
  739 static DecodeStatus brtargetDecoder(MCInst &MI, unsigned tmp, uint64_t Address,
  753 static DecodeStatus DecodeGuestRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  779 static DecodeStatus DecodeGuestRegs64RegisterClass(MCInst &Inst, unsigned RegNo,
lib/Target/Hexagon/HexagonDepDecoders.inc
   18 static DecodeStatus s4_0ImmDecoder(MCInst &MI, unsigned tmp,
   23 static DecodeStatus s29_3ImmDecoder(MCInst &MI, unsigned tmp,
   28 static DecodeStatus s8_0ImmDecoder(MCInst &MI, unsigned tmp,
   33 static DecodeStatus s4_3ImmDecoder(MCInst &MI, unsigned tmp,
   38 static DecodeStatus s31_1ImmDecoder(MCInst &MI, unsigned tmp,
   43 static DecodeStatus s3_0ImmDecoder(MCInst &MI, unsigned tmp,
   48 static DecodeStatus s30_2ImmDecoder(MCInst &MI, unsigned tmp,
   53 static DecodeStatus s6_0ImmDecoder(MCInst &MI, unsigned tmp,
   58 static DecodeStatus s6_3ImmDecoder(MCInst &MI, unsigned tmp,
   63 static DecodeStatus s4_1ImmDecoder(MCInst &MI, unsigned tmp,
   68 static DecodeStatus s4_2ImmDecoder(MCInst &MI, unsigned tmp,
lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp
   50 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, unsigned RegNo,
   54 static DecodeStatus decodeRiMemoryValue(MCInst &Inst, unsigned Insn,
   57 static DecodeStatus decodeRrMemoryValue(MCInst &Inst, unsigned Insn,
   60 static DecodeStatus decodeSplsValue(MCInst &Inst, unsigned Insn,
   63 static DecodeStatus decodeBranch(MCInst &Inst, unsigned Insn, uint64_t Address,
   66 static DecodeStatus decodePredicateOperand(MCInst &Inst, unsigned Val,
   70 static DecodeStatus decodeShiftImm(MCInst &Inst, unsigned Insn,
   75 static DecodeStatus readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t &Size,
  131 DecodeStatus LanaiDisassembler::getInstruction(
  162 DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, unsigned RegNo,
  173 static DecodeStatus decodeRiMemoryValue(MCInst &Inst, unsigned Insn,
  185 static DecodeStatus decodeRrMemoryValue(MCInst &Inst, unsigned Insn,
  197 static DecodeStatus decodeSplsValue(MCInst &Inst, unsigned Insn,
  218 static DecodeStatus decodeBranch(MCInst &MI, unsigned Insn, uint64_t Address,
  226 static DecodeStatus decodeShiftImm(MCInst &Inst, unsigned Insn,
  234 static DecodeStatus decodePredicateOperand(MCInst &Inst, unsigned Val,
lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp
   77 static DecodeStatus DecodeGR8RegisterClass(MCInst &MI, uint64_t RegNo,
   95 static DecodeStatus DecodeGR16RegisterClass(MCInst &MI, uint64_t RegNo,
  106 static DecodeStatus DecodeCGImm(MCInst &MI, uint64_t Bits, uint64_t Address,
  109 static DecodeStatus DecodeMemOperand(MCInst &MI, uint64_t Bits,
  115 static DecodeStatus DecodeCGImm(MCInst &MI, uint64_t Bits, uint64_t Address,
  132 static DecodeStatus DecodeMemOperand(MCInst &MI, uint64_t Bits,
  233 DecodeStatus MSP430Disassembler::getInstructionI(MCInst &MI, uint64_t &Size,
  289 DecodeStatus MSP430Disassembler::getInstructionII(MCInst &MI, uint64_t &Size,
  345 DecodeStatus MSP430Disassembler::getInstructionCJ(MCInst &MI, uint64_t &Size,
  367 DecodeStatus MSP430Disassembler::getInstruction(MCInst &MI, uint64_t &Size,
lib/Target/Mips/Disassembler/MipsDisassembler.cpp
   81 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst,
   86 static DecodeStatus DecodeCPU16RegsRegisterClass(MCInst &Inst,
   91 static DecodeStatus DecodeGPRMM16RegisterClass(MCInst &Inst,
   96 static DecodeStatus DecodeGPRMM16ZeroRegisterClass(MCInst &Inst,
  101 static DecodeStatus DecodeGPRMM16MovePRegisterClass(MCInst &Inst,
  106 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst,
  111 static DecodeStatus DecodePtrRegisterClass(MCInst &Inst,
  116 static DecodeStatus DecodeDSPRRegisterClass(MCInst &Inst,
  121 static DecodeStatus DecodeFGR64RegisterClass(MCInst &Inst,
  126 static DecodeStatus DecodeFGR32RegisterClass(MCInst &Inst,
  131 static DecodeStatus DecodeCCRRegisterClass(MCInst &Inst,
  136 static DecodeStatus DecodeFCCRegisterClass(MCInst &Inst,
  141 static DecodeStatus DecodeFGRCCRegisterClass(MCInst &Inst, unsigned RegNo,
  145 static DecodeStatus DecodeHWRegsRegisterClass(MCInst &Inst,
  150 static DecodeStatus DecodeAFGR64RegisterClass(MCInst &Inst,
  155 static DecodeStatus DecodeACC64DSPRegisterClass(MCInst &Inst,
  160 static DecodeStatus DecodeHI32DSPRegisterClass(MCInst &Inst,
  165 static DecodeStatus DecodeLO32DSPRegisterClass(MCInst &Inst,
  170 static DecodeStatus DecodeMSA128BRegisterClass(MCInst &Inst,
  175 static DecodeStatus DecodeMSA128HRegisterClass(MCInst &Inst,
  180 static DecodeStatus DecodeMSA128WRegisterClass(MCInst &Inst,
  185 static DecodeStatus DecodeMSA128DRegisterClass(MCInst &Inst,
  190 static DecodeStatus DecodeMSACtrlRegisterClass(MCInst &Inst,
  195 static DecodeStatus DecodeCOP0RegisterClass(MCInst &Inst,
  200 static DecodeStatus DecodeCOP2RegisterClass(MCInst &Inst,
  205 static DecodeStatus DecodeBranchTarget(MCInst &Inst,
  210 static DecodeStatus DecodeBranchTarget1SImm16(MCInst &Inst,
  215 static DecodeStatus DecodeJumpTarget(MCInst &Inst,
  220 static DecodeStatus DecodeBranchTarget21(MCInst &Inst,
  225 static DecodeStatus DecodeBranchTarget21MM(MCInst &Inst,
  230 static DecodeStatus DecodeBranchTarget26(MCInst &Inst,
  237 static DecodeStatus DecodeBranchTarget7MM(MCInst &Inst,
  244 static DecodeStatus DecodeBranchTarget10MM(MCInst &Inst,
  251 static DecodeStatus DecodeBranchTargetMM(MCInst &Inst,
  258 static DecodeStatus DecodeBranchTarget26MM(MCInst &Inst,
  265 static DecodeStatus DecodeJumpTargetMM(MCInst &Inst,
  272 static DecodeStatus DecodeJumpTargetXMM(MCInst &Inst,
  277 static DecodeStatus DecodeMem(MCInst &Inst,
  282 static DecodeStatus DecodeMemEVA(MCInst &Inst,
  287 static DecodeStatus DecodeLoadByte15(MCInst &Inst,
  292 static DecodeStatus DecodeCacheOp(MCInst &Inst, unsigned Insn, uint64_t Address,
  295 static DecodeStatus DecodeCacheeOp_CacheOpR6(MCInst &Inst,
  300 static DecodeStatus DecodeCacheOpMM(MCInst &Inst,
  305 static DecodeStatus DecodePrefeOpMM(MCInst &Inst,
  310 static DecodeStatus DecodeSyncI(MCInst &Inst,
  315 static DecodeStatus DecodeSyncI_MM(MCInst &Inst,
  320 static DecodeStatus DecodeSynciR6(MCInst &Inst,
  325 static DecodeStatus DecodeMSA128Mem(MCInst &Inst, unsigned Insn,
  328 static DecodeStatus DecodeMemMMImm4(MCInst &Inst,
  333 static DecodeStatus DecodeMemMMSPImm5Lsl2(MCInst &Inst,
  338 static DecodeStatus DecodeMemMMGPImm7Lsl2(MCInst &Inst,
  343 static DecodeStatus DecodeMemMMReglistImm4Lsl2(MCInst &Inst,
  348 static DecodeStatus DecodeMemMMImm9(MCInst &Inst,
  353 static DecodeStatus DecodeMemMMImm12(MCInst &Inst,
  358 static DecodeStatus DecodeMemMMImm16(MCInst &Inst,
  363 static DecodeStatus DecodeFMem(MCInst &Inst, unsigned Insn,
  367 static DecodeStatus DecodeFMemMMR2(MCInst &Inst, unsigned Insn,
  371 static DecodeStatus DecodeFMem2(MCInst &Inst, unsigned Insn, uint64_t Address,
  374 static DecodeStatus DecodeFMem3(MCInst &Inst, unsigned Insn, uint64_t Address,
  377 static DecodeStatus DecodeFMemCop2R6(MCInst &Inst, unsigned Insn,
  380 static DecodeStatus DecodeFMemCop2MMR6(MCInst &Inst, unsigned Insn,
  384 static DecodeStatus DecodeSpecial3LlSc(MCInst &Inst,
  389 static DecodeStatus DecodeAddiur2Simm7(MCInst &Inst,
  394 static DecodeStatus DecodeLi16Imm(MCInst &Inst,
  399 static DecodeStatus DecodePOOL16BEncodedField(MCInst &Inst,
  405 static DecodeStatus DecodeUImmWithOffsetAndScale(MCInst &Inst, unsigned Value,
  410 static DecodeStatus DecodeUImmWithOffset(MCInst &Inst, unsigned Value,
  418 static DecodeStatus DecodeSImmWithOffsetAndScale(MCInst &Inst, unsigned Value,
  422 static DecodeStatus DecodeInsSize(MCInst &Inst,
  427 static DecodeStatus DecodeSimm19Lsl2(MCInst &Inst, unsigned Insn,
  430 static DecodeStatus DecodeSimm18Lsl3(MCInst &Inst, unsigned Insn,
  433 static DecodeStatus DecodeSimm9SP(MCInst &Inst, unsigned Insn,
  436 static DecodeStatus DecodeANDI16Imm(MCInst &Inst, unsigned Insn,
  439 static DecodeStatus DecodeSimm23Lsl2(MCInst &Inst, unsigned Insn,
  445 static DecodeStatus DecodeINSVE_DF(MCInst &MI, InsnType insn, uint64_t Address,
  449 static DecodeStatus DecodeDAHIDATIMMR6(MCInst &MI, InsnType insn, uint64_t Address,
  453 static DecodeStatus DecodeDAHIDATI(MCInst &MI, InsnType insn, uint64_t Address,
  457 static DecodeStatus DecodeDAHIDATIMMR6(MCInst &MI, InsnType insn, uint64_t Address,
  461 static DecodeStatus DecodeDAHIDATI(MCInst &MI, InsnType insn, uint64_t Address,
  465 static DecodeStatus
  470 static DecodeStatus
  475 static DecodeStatus
  480 static DecodeStatus
  485 static DecodeStatus
  490 static DecodeStatus
  495 static DecodeStatus
  500 static DecodeStatus
  505 static DecodeStatus
  510 static DecodeStatus
  515 static DecodeStatus
  520 static DecodeStatus
  525 static DecodeStatus DecodeDINS(MCInst &MI, InsnType Insn, uint64_t Address,
  529 static DecodeStatus DecodeDEXT(MCInst &MI, InsnType Insn, uint64_t Address,
  533 static DecodeStatus DecodeCRC(MCInst &MI, InsnType Insn, uint64_t Address,
  536 static DecodeStatus DecodeRegListOperand(MCInst &Inst, unsigned Insn,
  540 static DecodeStatus DecodeRegListOperand16(MCInst &Inst, unsigned Insn,
  544 static DecodeStatus DecodeMovePRegPair(MCInst &Inst, unsigned RegPair,
  548 static DecodeStatus DecodeMovePOperands(MCInst &Inst, unsigned Insn,
  586 static DecodeStatus DecodeINSVE_DF(MCInst &MI, InsnType insn, uint64_t Address,
  588   using DecodeFN = DecodeStatus (*)(MCInst &, unsigned, uint64_t, const void *);
  633 static DecodeStatus DecodeDAHIDATIMMR6(MCInst &MI, InsnType insn, uint64_t Address,
  647 static DecodeStatus DecodeDAHIDATI(MCInst &MI, InsnType insn, uint64_t Address,
  661 static DecodeStatus DecodeAddiGroupBranch(MCInst &MI, InsnType insn,
  700 static DecodeStatus DecodePOP35GroupBranchMMR6(MCInst &MI, InsnType insn,
  734 static DecodeStatus DecodeDaddiGroupBranch(MCInst &MI, InsnType insn,
  773 static DecodeStatus DecodePOP37GroupBranchMMR6(MCInst &MI, InsnType insn,
  807 static DecodeStatus DecodePOP65GroupBranchMMR6(MCInst &MI, InsnType insn,
  846 static DecodeStatus DecodePOP75GroupBranchMMR6(MCInst &MI, InsnType insn,
  885 static DecodeStatus DecodeBlezlGroupBranch(MCInst &MI, InsnType insn,
  928 static DecodeStatus DecodeBgtzlGroupBranch(MCInst &MI, InsnType insn,
  972 static DecodeStatus DecodeBgtzGroupBranch(MCInst &MI, InsnType insn,
 1021 static DecodeStatus DecodeBlezGroupBranch(MCInst &MI, InsnType insn,
 1065 static DecodeStatus DecodeDEXT(MCInst &MI, InsnType Insn, uint64_t Address,
 1105 static DecodeStatus DecodeDINS(MCInst &MI, InsnType Insn, uint64_t Address,
 1145 static DecodeStatus DecodeCRC(MCInst &MI, InsnType Insn, uint64_t Address,
 1160 static DecodeStatus readInstruction16(ArrayRef<uint8_t> Bytes, uint64_t Address,
 1180 static DecodeStatus readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t Address,
 1214 DecodeStatus MipsDisassembler::getInstruction(MCInst &Instr, uint64_t &Size,
 1383 static DecodeStatus DecodeCPU16RegsRegisterClass(MCInst &Inst,
 1390 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst,
 1402 static DecodeStatus DecodeGPRMM16RegisterClass(MCInst &Inst,
 1413 static DecodeStatus DecodeGPRMM16ZeroRegisterClass(MCInst &Inst,
 1424 static DecodeStatus DecodeGPRMM16MovePRegisterClass(MCInst &Inst,
 1435 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst,
 1446 static DecodeStatus DecodePtrRegisterClass(MCInst &Inst,
 1456 static DecodeStatus DecodeDSPRRegisterClass(MCInst &Inst,
 1463 static DecodeStatus DecodeFGR64RegisterClass(MCInst &Inst,
 1475 static DecodeStatus DecodeFGR32RegisterClass(MCInst &Inst,
 1487 static DecodeStatus DecodeCCRRegisterClass(MCInst &Inst,
 1498 static DecodeStatus DecodeFCCRegisterClass(MCInst &Inst,
 1509 static DecodeStatus DecodeFGRCCRegisterClass(MCInst &Inst, unsigned RegNo,
 1520 static DecodeStatus DecodeMem(MCInst &Inst,
 1542 static DecodeStatus DecodeMemEVA(MCInst &Inst,
 1563 static DecodeStatus DecodeLoadByte15(MCInst &Inst,
 1581 static DecodeStatus DecodeCacheOp(MCInst &Inst,
 1598 static DecodeStatus DecodeCacheOpMM(MCInst &Inst,
 1615 static DecodeStatus DecodePrefeOpMM(MCInst &Inst,
 1632 static DecodeStatus DecodeCacheeOp_CacheOpR6(MCInst &Inst,
 1649 static DecodeStatus DecodeSyncI(MCInst &Inst,
 1664 static DecodeStatus DecodeSyncI_MM(MCInst &Inst, unsigned Insn,
 1677 static DecodeStatus DecodeSynciR6(MCInst &Inst,
 1692 static DecodeStatus DecodeMSA128Mem(MCInst &Inst, unsigned Insn,
 1738 static DecodeStatus DecodeMemMMImm4(MCInst &Inst,
 1796 static DecodeStatus DecodeMemMMSPImm5Lsl2(MCInst &Inst,
 1812 static DecodeStatus DecodeMemMMGPImm7Lsl2(MCInst &Inst,
 1828 static DecodeStatus DecodeMemMMReglistImm4Lsl2(MCInst &Inst,
 1853 static DecodeStatus DecodeMemMMImm9(MCInst &Inst,
 1874 static DecodeStatus DecodeMemMMImm12(MCInst &Inst,
 1909 static DecodeStatus DecodeMemMMImm16(MCInst &Inst,
 1927 static DecodeStatus DecodeFMem(MCInst &Inst,
 1945 static DecodeStatus DecodeFMemMMR2(MCInst &Inst, unsigned Insn,
 1963 static DecodeStatus DecodeFMem2(MCInst &Inst,
 1981 static DecodeStatus DecodeFMem3(MCInst &Inst,
 1999 static DecodeStatus DecodeFMemCop2R6(MCInst &Inst,
 2017 static DecodeStatus DecodeFMemCop2MMR6(MCInst &Inst, unsigned Insn,
 2033 static DecodeStatus DecodeSpecial3LlSc(MCInst &Inst,
 2055 static DecodeStatus DecodeHWRegsRegisterClass(MCInst &Inst,
 2066 static DecodeStatus DecodeAFGR64RegisterClass(MCInst &Inst,
 2078 static DecodeStatus DecodeACC64DSPRegisterClass(MCInst &Inst,
 2090 static DecodeStatus DecodeHI32DSPRegisterClass(MCInst &Inst,
 2102 static DecodeStatus DecodeLO32DSPRegisterClass(MCInst &Inst,
 2114 static DecodeStatus DecodeMSA128BRegisterClass(MCInst &Inst,
 2126 static DecodeStatus DecodeMSA128HRegisterClass(MCInst &Inst,
 2138 static DecodeStatus DecodeMSA128WRegisterClass(MCInst &Inst,
 2150 static DecodeStatus DecodeMSA128DRegisterClass(MCInst &Inst,
 2162 static DecodeStatus DecodeMSACtrlRegisterClass(MCInst &Inst,
 2174 static DecodeStatus DecodeCOP0RegisterClass(MCInst &Inst,
 2186 static DecodeStatus DecodeCOP2RegisterClass(MCInst &Inst,
 2198 static DecodeStatus DecodeBranchTarget(MCInst &Inst,
 2207 static DecodeStatus DecodeBranchTarget1SImm16(MCInst &Inst,
 2216 static DecodeStatus DecodeJumpTarget(MCInst &Inst,
 2225 static DecodeStatus DecodeBranchTarget21(MCInst &Inst,
 2235 static DecodeStatus DecodeBranchTarget21MM(MCInst &Inst,
 2245 static DecodeStatus DecodeBranchTarget26(MCInst &Inst,
 2255 static DecodeStatus DecodeBranchTarget7MM(MCInst &Inst,
 2264 static DecodeStatus DecodeBranchTarget10MM(MCInst &Inst,
 2273 static DecodeStatus DecodeBranchTargetMM(MCInst &Inst,
 2282 static DecodeStatus DecodeBranchTarget26MM(MCInst &Inst,
 2292 static DecodeStatus DecodeJumpTargetMM(MCInst &Inst,
 2301 static DecodeStatus DecodeJumpTargetXMM(MCInst &Inst,
 2310 static DecodeStatus DecodeAddiur2Simm7(MCInst &Inst,
 2323 static DecodeStatus DecodeLi16Imm(MCInst &Inst,
 2334 static DecodeStatus DecodePOOL16BEncodedField(MCInst &Inst,
 2343 static DecodeStatus DecodeUImmWithOffsetAndScale(MCInst &Inst, unsigned Value,
 2353 static DecodeStatus DecodeSImmWithOffsetAndScale(MCInst &Inst, unsigned Value,
 2361 static DecodeStatus DecodeInsSize(MCInst &Inst,
 2374 static DecodeStatus DecodeSimm19Lsl2(MCInst &Inst, unsigned Insn,
 2380 static DecodeStatus DecodeSimm18Lsl3(MCInst &Inst, unsigned Insn,
 2386 static DecodeStatus DecodeSimm9SP(MCInst &Inst, unsigned Insn,
 2400 static DecodeStatus DecodeANDI16Imm(MCInst &Inst, unsigned Insn,
 2410 static DecodeStatus DecodeRegListOperand(MCInst &Inst,
 2439 static DecodeStatus DecodeRegListOperand16(MCInst &Inst, unsigned Insn,
 2463 static DecodeStatus DecodeMovePOperands(MCInst &Inst, unsigned Insn,
 2489 static DecodeStatus DecodeMovePRegPair(MCInst &Inst, unsigned RegPair,
 2531 static DecodeStatus DecodeSimm23Lsl2(MCInst &Inst, unsigned Insn,
 2538 static DecodeStatus DecodeBgtzGroupBranchMMR6(MCInst &MI, InsnType insn,
 2587 static DecodeStatus DecodeBlezGroupBranchMMR6(MCInst &MI, InsnType insn,
lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
   64 static DecodeStatus DecodePCRel24BranchTarget(MCInst &Inst, unsigned Imm,
   76 static DecodeStatus decodeRegisterClass(MCInst &Inst, uint64_t RegNo,
   83 static DecodeStatus DecodeCRRCRegisterClass(MCInst &Inst, uint64_t RegNo,
   89 static DecodeStatus DecodeCRBITRCRegisterClass(MCInst &Inst, uint64_t RegNo,
   95 static DecodeStatus DecodeF4RCRegisterClass(MCInst &Inst, uint64_t RegNo,
  101 static DecodeStatus DecodeF8RCRegisterClass(MCInst &Inst, uint64_t RegNo,
  107 static DecodeStatus DecodeVFRCRegisterClass(MCInst &Inst, uint64_t RegNo,
  113 static DecodeStatus DecodeVRRCRegisterClass(MCInst &Inst, uint64_t RegNo,
  119 static DecodeStatus DecodeVSRCRegisterClass(MCInst &Inst, uint64_t RegNo,
  125 static DecodeStatus DecodeVSFRCRegisterClass(MCInst &Inst, uint64_t RegNo,
  131 static DecodeStatus DecodeVSSRCRegisterClass(MCInst &Inst, uint64_t RegNo,
  137 static DecodeStatus DecodeGPRCRegisterClass(MCInst &Inst, uint64_t RegNo,
  143 static DecodeStatus DecodeGPRC_NOR0RegisterClass(MCInst &Inst, uint64_t RegNo,
  149 static DecodeStatus DecodeG8RCRegisterClass(MCInst &Inst, uint64_t RegNo,
  155 static DecodeStatus DecodeG8RC_NOX0RegisterClass(MCInst &Inst, uint64_t RegNo,
  164 static DecodeStatus DecodeQFRCRegisterClass(MCInst &Inst, uint64_t RegNo,
  170 static DecodeStatus DecodeSPERCRegisterClass(MCInst &Inst, uint64_t RegNo,
  180 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint64_t Imm,
  188 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint64_t Imm,
  195 static DecodeStatus decodeMemRIOperands(MCInst &Inst, uint64_t Imm,
  230 static DecodeStatus decodeMemRIXOperands(MCInst &Inst, uint64_t Imm,
  251 static DecodeStatus decodeMemRIX16Operands(MCInst &Inst, uint64_t Imm,
  266 static DecodeStatus decodeSPE8Operands(MCInst &Inst, uint64_t Imm,
  281 static DecodeStatus decodeSPE4Operands(MCInst &Inst, uint64_t Imm,
  296 static DecodeStatus decodeSPE2Operands(MCInst &Inst, uint64_t Imm,
  311 static DecodeStatus decodeCRBitMOperand(MCInst &Inst, uint64_t Imm,
  324 DecodeStatus PPCDisassembler::getInstruction(MCInst &MI, uint64_t &Size,
lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
   60 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, uint64_t RegNo,
   77 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, uint64_t RegNo,
   88 static DecodeStatus DecodeFPR32CRegisterClass(MCInst &Inst, uint64_t RegNo,
   99 static DecodeStatus DecodeFPR64RegisterClass(MCInst &Inst, uint64_t RegNo,
  110 static DecodeStatus DecodeFPR64CRegisterClass(MCInst &Inst, uint64_t RegNo,
  121 static DecodeStatus DecodeGPRNoX0RegisterClass(MCInst &Inst, uint64_t RegNo,
  131 static DecodeStatus DecodeGPRNoX0X2RegisterClass(MCInst &Inst, uint64_t RegNo,
  141 static DecodeStatus DecodeGPRCRegisterClass(MCInst &Inst, uint64_t RegNo,
  171 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint64_t Imm,
  180 static DecodeStatus decodeUImmNonZeroOperand(MCInst &Inst, uint64_t Imm,
  189 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint64_t Imm,
  199 static DecodeStatus decodeSImmNonZeroOperand(MCInst &Inst, uint64_t Imm,
  208 static DecodeStatus decodeSImmOperandAndLsl1(MCInst &Inst, uint64_t Imm,
  219 static DecodeStatus decodeCLUIImmOperand(MCInst &Inst, uint64_t Imm,
  230 static DecodeStatus decodeFRMArg(MCInst &Inst, uint64_t Imm,
  241 static DecodeStatus decodeRVCInstrSImm(MCInst &Inst, unsigned Insn,
  244 static DecodeStatus decodeRVCInstrRdSImm(MCInst &Inst, unsigned Insn,
  247 static DecodeStatus decodeRVCInstrRdRs1UImm(MCInst &Inst, unsigned Insn,
  251 static DecodeStatus decodeRVCInstrRdRs2(MCInst &Inst, unsigned Insn,
  254 static DecodeStatus decodeRVCInstrRdRs1Rs2(MCInst &Inst, unsigned Insn,
  260 static DecodeStatus decodeRVCInstrSImm(MCInst &Inst, unsigned Insn,
  264   DecodeStatus Result = decodeSImmOperand<6>(Inst, SImm6, Address, Decoder);
  270 static DecodeStatus decodeRVCInstrRdSImm(MCInst &Inst, unsigned Insn,
  276   DecodeStatus Result = decodeSImmOperand<6>(Inst, SImm6, Address, Decoder);
  282 static DecodeStatus decodeRVCInstrRdRs1UImm(MCInst &Inst, unsigned Insn,
  289   DecodeStatus Result = decodeUImmOperand<6>(Inst, UImm6, Address, Decoder);
  295 static DecodeStatus decodeRVCInstrRdRs2(MCInst &Inst, unsigned Insn,
  304 static DecodeStatus decodeRVCInstrRdRs1Rs2(MCInst &Inst, unsigned Insn,
  315 DecodeStatus RISCVDisassembler::getInstruction(MCInst &MI, uint64_t &Size,
lib/Target/Sparc/Disassembler/SparcDisassembler.cpp
  146 static DecodeStatus DecodeIntRegsRegisterClass(MCInst &Inst,
  157 static DecodeStatus DecodeI64RegsRegisterClass(MCInst &Inst,
  169 static DecodeStatus DecodeFPRegsRegisterClass(MCInst &Inst,
  181 static DecodeStatus DecodeDFPRegsRegisterClass(MCInst &Inst,
  193 static DecodeStatus DecodeQFPRegsRegisterClass(MCInst &Inst,
  207 static DecodeStatus DecodeCPRegsRegisterClass(MCInst &Inst,
  218 static DecodeStatus DecodeFCCRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  227 static DecodeStatus DecodeASRRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  236 static DecodeStatus DecodePRRegsRegisterClass(MCInst &Inst, unsigned RegNo,
  245 static DecodeStatus DecodeIntPairRegisterClass(MCInst &Inst, unsigned RegNo,
  247   DecodeStatus S = MCDisassembler::Success;
  260 static DecodeStatus DecodeCPPairRegisterClass(MCInst &Inst, unsigned RegNo,
  270 static DecodeStatus DecodeLoadInt(MCInst &Inst, unsigned insn, uint64_t Address,
  272 static DecodeStatus DecodeLoadIntPair(MCInst &Inst, unsigned insn, uint64_t Address,
  274 static DecodeStatus DecodeLoadFP(MCInst &Inst, unsigned insn, uint64_t Address,
  276 static DecodeStatus DecodeLoadDFP(MCInst &Inst, unsigned insn, uint64_t Address,
  278 static DecodeStatus DecodeLoadQFP(MCInst &Inst, unsigned insn, uint64_t Address,
  280 static DecodeStatus DecodeLoadCP(MCInst &Inst, unsigned insn, uint64_t Address,
  282 static DecodeStatus DecodeLoadCPPair(MCInst &Inst, unsigned insn, uint64_t Address,
  284 static DecodeStatus DecodeStoreInt(MCInst &Inst, unsigned insn,
  286 static DecodeStatus DecodeStoreIntPair(MCInst &Inst, unsigned insn,
  288 static DecodeStatus DecodeStoreFP(MCInst &Inst, unsigned insn,
  290 static DecodeStatus DecodeStoreDFP(MCInst &Inst, unsigned insn,
  292 static DecodeStatus DecodeStoreQFP(MCInst &Inst, unsigned insn,
  294 static DecodeStatus DecodeStoreCP(MCInst &Inst, unsigned insn,
  296 static DecodeStatus DecodeStoreCPPair(MCInst &Inst, unsigned insn,
  298 static DecodeStatus DecodeCall(MCInst &Inst, unsigned insn,
  300 static DecodeStatus DecodeSIMM13(MCInst &Inst, unsigned insn,
  302 static DecodeStatus DecodeJMPL(MCInst &Inst, unsigned insn, uint64_t Address,
  304 static DecodeStatus DecodeReturn(MCInst &MI, unsigned insn, uint64_t Address,
  306 static DecodeStatus DecodeSWAP(MCInst &Inst, unsigned insn, uint64_t Address,
  308 static DecodeStatus DecodeTRAP(MCInst &Inst, unsigned insn, uint64_t Address,
  314 static DecodeStatus readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t Address,
  332 DecodeStatus SparcDisassembler::getInstruction(MCInst &Instr, uint64_t &Size,
  369 typedef DecodeStatus (*DecodeFunc)(MCInst &MI, unsigned insn, uint64_t Address,
  372 static DecodeStatus DecodeMem(MCInst &MI, unsigned insn, uint64_t Address,
  387   DecodeStatus status;
  419 static DecodeStatus DecodeLoadInt(MCInst &Inst, unsigned insn, uint64_t Address,
  425 static DecodeStatus DecodeLoadIntPair(MCInst &Inst, unsigned insn, uint64_t Address,
  431 static DecodeStatus DecodeLoadFP(MCInst &Inst, unsigned insn, uint64_t Address,
  437 static DecodeStatus DecodeLoadDFP(MCInst &Inst, unsigned insn, uint64_t Address,
  443 static DecodeStatus DecodeLoadQFP(MCInst &Inst, unsigned insn, uint64_t Address,
  449 static DecodeStatus DecodeLoadCP(MCInst &Inst, unsigned insn, uint64_t Address,
  455 static DecodeStatus DecodeLoadCPPair(MCInst &Inst, unsigned insn, uint64_t Address,
  461 static DecodeStatus DecodeStoreInt(MCInst &Inst, unsigned insn,
  467 static DecodeStatus DecodeStoreIntPair(MCInst &Inst, unsigned insn,
  473 static DecodeStatus DecodeStoreFP(MCInst &Inst, unsigned insn, uint64_t Address,
  479 static DecodeStatus DecodeStoreDFP(MCInst &Inst, unsigned insn,
  485 static DecodeStatus DecodeStoreQFP(MCInst &Inst, unsigned insn,
  491 static DecodeStatus DecodeStoreCP(MCInst &Inst, unsigned insn,
  497 static DecodeStatus DecodeStoreCPPair(MCInst &Inst, unsigned insn,
  512 static DecodeStatus DecodeCall(MCInst &MI, unsigned insn,
  522 static DecodeStatus DecodeSIMM13(MCInst &MI, unsigned insn,
  529 static DecodeStatus DecodeJMPL(MCInst &MI, unsigned insn, uint64_t Address,
  543   DecodeStatus status = DecodeIntRegsRegisterClass(MI, rd, Address, Decoder);
  563 static DecodeStatus DecodeReturn(MCInst &MI, unsigned insn, uint64_t Address,
  576   DecodeStatus status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder);
  591 static DecodeStatus DecodeSWAP(MCInst &MI, unsigned insn, uint64_t Address,
  607   DecodeStatus status = DecodeIntRegsRegisterClass(MI, rd, Address, Decoder);
  631 static DecodeStatus DecodeTRAP(MCInst &MI, unsigned insn, uint64_t Address,
  645   DecodeStatus status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder);
lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp
   83 static DecodeStatus decodeRegisterClass(MCInst &Inst, uint64_t RegNo,
   93 static DecodeStatus DecodeGR32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
   99 static DecodeStatus DecodeGRH32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
  105 static DecodeStatus DecodeGR64BitRegisterClass(MCInst &Inst, uint64_t RegNo,
  111 static DecodeStatus DecodeGR128BitRegisterClass(MCInst &Inst, uint64_t RegNo,
  117 static DecodeStatus DecodeADDR64BitRegisterClass(MCInst &Inst, uint64_t RegNo,
  123 static DecodeStatus DecodeFP32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
  129 static DecodeStatus DecodeFP64BitRegisterClass(MCInst &Inst, uint64_t RegNo,
  135 static DecodeStatus DecodeFP128BitRegisterClass(MCInst &Inst, uint64_t RegNo,
  141 static DecodeStatus DecodeVR32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
  147 static DecodeStatus DecodeVR64BitRegisterClass(MCInst &Inst, uint64_t RegNo,
  153 static DecodeStatus DecodeVR128BitRegisterClass(MCInst &Inst, uint64_t RegNo,
  159 static DecodeStatus DecodeAR32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
  165 static DecodeStatus DecodeCR64BitRegisterClass(MCInst &Inst, uint64_t RegNo,
  172 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint64_t Imm) {
  180 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint64_t Imm) {
  187 static DecodeStatus decodeU1ImmOperand(MCInst &Inst, uint64_t Imm,
  192 static DecodeStatus decodeU2ImmOperand(MCInst &Inst, uint64_t Imm,
  197 static DecodeStatus decodeU3ImmOperand(MCInst &Inst, uint64_t Imm,
  202 static DecodeStatus decodeU4ImmOperand(MCInst &Inst, uint64_t Imm,
  207 static DecodeStatus decodeU6ImmOperand(MCInst &Inst, uint64_t Imm,
  212 static DecodeStatus decodeU8ImmOperand(MCInst &Inst, uint64_t Imm,
  217 static DecodeStatus decodeU12ImmOperand(MCInst &Inst, uint64_t Imm,
  222 static DecodeStatus decodeU16ImmOperand(MCInst &Inst, uint64_t Imm,
  227 static DecodeStatus decodeU32ImmOperand(MCInst &Inst, uint64_t Imm,
  232 static DecodeStatus decodeS8ImmOperand(MCInst &Inst, uint64_t Imm,
  237 static DecodeStatus decodeS16ImmOperand(MCInst &Inst, uint64_t Imm,
  242 static DecodeStatus decodeS32ImmOperand(MCInst &Inst, uint64_t Imm,
  248 static DecodeStatus decodePCDBLOperand(MCInst &Inst, uint64_t Imm,
  262 static DecodeStatus decodePC12DBLBranchOperand(MCInst &Inst, uint64_t Imm,
  268 static DecodeStatus decodePC16DBLBranchOperand(MCInst &Inst, uint64_t Imm,
  274 static DecodeStatus decodePC24DBLBranchOperand(MCInst &Inst, uint64_t Imm,
  280 static DecodeStatus decodePC32DBLBranchOperand(MCInst &Inst, uint64_t Imm,
  286 static DecodeStatus decodePC32DBLOperand(MCInst &Inst, uint64_t Imm,
  292 static DecodeStatus decodeBDAddr12Operand(MCInst &Inst, uint64_t Field,
  302 static DecodeStatus decodeBDAddr20Operand(MCInst &Inst, uint64_t Field,
  312 static DecodeStatus decodeBDXAddr12Operand(MCInst &Inst, uint64_t Field,
  324 static DecodeStatus decodeBDXAddr20Operand(MCInst &Inst, uint64_t Field,
  336 static DecodeStatus decodeBDLAddr12Len4Operand(MCInst &Inst, uint64_t Field,
  348 static DecodeStatus decodeBDLAddr12Len8Operand(MCInst &Inst, uint64_t Field,
  360 static DecodeStatus decodeBDRAddr12Operand(MCInst &Inst, uint64_t Field,
  372 static DecodeStatus decodeBDVAddr12Operand(MCInst &Inst, uint64_t Field,
  384 static DecodeStatus decodeBDAddr32Disp12Operand(MCInst &Inst, uint64_t Field,
  390 static DecodeStatus decodeBDAddr32Disp20Operand(MCInst &Inst, uint64_t Field,
  396 static DecodeStatus decodeBDAddr64Disp12Operand(MCInst &Inst, uint64_t Field,
  402 static DecodeStatus decodeBDAddr64Disp20Operand(MCInst &Inst, uint64_t Field,
  408 static DecodeStatus decodeBDXAddr64Disp12Operand(MCInst &Inst, uint64_t Field,
  414 static DecodeStatus decodeBDXAddr64Disp20Operand(MCInst &Inst, uint64_t Field,
  420 static DecodeStatus decodeBDLAddr64Disp12Len4Operand(MCInst &Inst,
  427 static DecodeStatus decodeBDLAddr64Disp12Len8Operand(MCInst &Inst,
  434 static DecodeStatus decodeBDRAddr64Disp12Operand(MCInst &Inst,
  441 static DecodeStatus decodeBDVAddr64Disp12Operand(MCInst &Inst, uint64_t Field,
  449 DecodeStatus SystemZDisassembler::getInstruction(MCInst &MI, uint64_t &Size,
lib/Target/XCore/Disassembler/XCoreDisassembler.cpp
   76 static DecodeStatus DecodeGRRegsRegisterClass(MCInst &Inst,
   81 static DecodeStatus DecodeRRegsRegisterClass(MCInst &Inst,
   86 static DecodeStatus DecodeBitpOperand(MCInst &Inst, unsigned Val,
   89 static DecodeStatus DecodeNegImmOperand(MCInst &Inst, unsigned Val,
   92 static DecodeStatus Decode2RInstruction(MCInst &Inst,
   97 static DecodeStatus Decode2RImmInstruction(MCInst &Inst,
  102 static DecodeStatus DecodeR2RInstruction(MCInst &Inst,
  107 static DecodeStatus Decode2RSrcDstInstruction(MCInst &Inst,
  112 static DecodeStatus DecodeRUSInstruction(MCInst &Inst,
  117 static DecodeStatus DecodeRUSBitpInstruction(MCInst &Inst,
  122 static DecodeStatus DecodeRUSSrcDstBitpInstruction(MCInst &Inst,
  127 static DecodeStatus DecodeL2RInstruction(MCInst &Inst,
  132 static DecodeStatus DecodeLR2RInstruction(MCInst &Inst,
  137 static DecodeStatus Decode3RInstruction(MCInst &Inst,
  142 static DecodeStatus Decode3RImmInstruction(MCInst &Inst,
  147 static DecodeStatus Decode2RUSInstruction(MCInst &Inst,
  152 static DecodeStatus Decode2RUSBitpInstruction(MCInst &Inst,
  157 static DecodeStatus DecodeL3RInstruction(MCInst &Inst,
  162 static DecodeStatus DecodeL3RSrcDstInstruction(MCInst &Inst,
  167 static DecodeStatus DecodeL2RUSInstruction(MCInst &Inst,
  172 static DecodeStatus DecodeL2RUSBitpInstruction(MCInst &Inst,
  177 static DecodeStatus DecodeL6RInstruction(MCInst &Inst,
  182 static DecodeStatus DecodeL5RInstruction(MCInst &Inst,
  187 static DecodeStatus DecodeL4RSrcDstInstruction(MCInst &Inst,
  192 static DecodeStatus DecodeL4RSrcDstSrcDstInstruction(MCInst &Inst,
  199 static DecodeStatus DecodeGRRegsRegisterClass(MCInst &Inst,
  211 static DecodeStatus DecodeRRegsRegisterClass(MCInst &Inst,
  223 static DecodeStatus DecodeBitpOperand(MCInst &Inst, unsigned Val,
  234 static DecodeStatus DecodeNegImmOperand(MCInst &Inst, unsigned Val,
  240 static DecodeStatus
  258 static DecodeStatus
  274 static DecodeStatus
  344 static DecodeStatus
  348   DecodeStatus S = Decode2OpInstruction(Insn, Op1, Op2);
  357 static DecodeStatus
  361   DecodeStatus S = Decode2OpInstruction(Insn, Op1, Op2);
  370 static DecodeStatus
  374   DecodeStatus S = Decode2OpInstruction(Insn, Op2, Op1);
  383 static DecodeStatus
  387   DecodeStatus S = Decode2OpInstruction(Insn, Op1, Op2);
  397 static DecodeStatus
  401   DecodeStatus S = Decode2OpInstruction(Insn, Op1, Op2);
  410 static DecodeStatus
  414   DecodeStatus S = Decode2OpInstruction(Insn, Op1, Op2);
  423 static DecodeStatus
  427   DecodeStatus S = Decode2OpInstruction(Insn, Op1, Op2);
  437 static DecodeStatus
  508 static DecodeStatus
  512   DecodeStatus S = Decode2OpInstruction(fieldFromInstruction(Insn, 0, 16),
  522 static DecodeStatus
  526   DecodeStatus S = Decode2OpInstruction(fieldFromInstruction(Insn, 0, 16),
  536 static DecodeStatus
  540   DecodeStatus S = Decode3OpInstruction(Insn, Op1, Op2, Op3);
  549 static DecodeStatus
  553   DecodeStatus S = Decode3OpInstruction(Insn, Op1, Op2, Op3);
  562 static DecodeStatus
  566   DecodeStatus S = Decode3OpInstruction(Insn, Op1, Op2, Op3);
  575 static DecodeStatus
  579   DecodeStatus S = Decode3OpInstruction(Insn, Op1, Op2, Op3);
  588 static DecodeStatus
  592   DecodeStatus S =
  602 static DecodeStatus
  606   DecodeStatus S =
  617 static DecodeStatus
  621   DecodeStatus S =
  631 static DecodeStatus
  635   DecodeStatus S =
  645 static DecodeStatus
  649   DecodeStatus S =
  665 static DecodeStatus
  679 static DecodeStatus
  683   DecodeStatus S =
  699 static DecodeStatus
  704   DecodeStatus S =
  718 static DecodeStatus
  723   DecodeStatus S =