Lines Matching defs:DecodeStatus

29 // Pull DecodeStatus and its enum values into the global namespace.
30 typedef llvm::MCDisassembler::DecodeStatus DecodeStatus;
34 static DecodeStatus DecodeFPR128RegisterClass(llvm::MCInst &Inst,
37 static DecodeStatus DecodeFPR128_loRegisterClass(llvm::MCInst &Inst,
41 static DecodeStatus DecodeFPR64RegisterClass(llvm::MCInst &Inst, unsigned RegNo,
44 static DecodeStatus DecodeFPR32RegisterClass(llvm::MCInst &Inst, unsigned RegNo,
47 static DecodeStatus DecodeFPR16RegisterClass(llvm::MCInst &Inst, unsigned RegNo,
50 static DecodeStatus DecodeFPR8RegisterClass(llvm::MCInst &Inst, unsigned RegNo,
53 static DecodeStatus DecodeGPR64RegisterClass(llvm::MCInst &Inst, unsigned RegNo,
56 static DecodeStatus DecodeGPR64spRegisterClass(llvm::MCInst &Inst,
59 static DecodeStatus DecodeGPR32RegisterClass(llvm::MCInst &Inst, unsigned RegNo,
62 static DecodeStatus DecodeGPR32spRegisterClass(llvm::MCInst &Inst,
65 static DecodeStatus DecodeQQRegisterClass(llvm::MCInst &Inst, unsigned RegNo,
68 static DecodeStatus DecodeQQQRegisterClass(llvm::MCInst &Inst, unsigned RegNo,
71 static DecodeStatus DecodeQQQQRegisterClass(llvm::MCInst &Inst, unsigned RegNo,
74 static DecodeStatus DecodeDDRegisterClass(llvm::MCInst &Inst, unsigned RegNo,
77 static DecodeStatus DecodeDDDRegisterClass(llvm::MCInst &Inst, unsigned RegNo,
80 static DecodeStatus DecodeDDDDRegisterClass(llvm::MCInst &Inst, unsigned RegNo,
84 static DecodeStatus DecodeFixedPointScaleImm32(llvm::MCInst &Inst, unsigned Imm,
87 static DecodeStatus DecodeFixedPointScaleImm64(llvm::MCInst &Inst, unsigned Imm,
90 static DecodeStatus DecodePCRelLabel19(llvm::MCInst &Inst, unsigned Imm,
92 static DecodeStatus DecodeMemExtend(llvm::MCInst &Inst, unsigned Imm,
94 static DecodeStatus DecodeMRSSystemRegister(llvm::MCInst &Inst, unsigned Imm,
96 static DecodeStatus DecodeMSRSystemRegister(llvm::MCInst &Inst, unsigned Imm,
98 static DecodeStatus DecodeThreeAddrSRegInstruction(llvm::MCInst &Inst,
102 static DecodeStatus DecodeMoveImmInstruction(llvm::MCInst &Inst, uint32_t insn,
105 static DecodeStatus DecodeUnsignedLdStInstruction(llvm::MCInst &Inst,
109 static DecodeStatus DecodeSignedLdStInstruction(llvm::MCInst &Inst,
112 static DecodeStatus DecodeExclusiveLdStInstruction(llvm::MCInst &Inst,
116 static DecodeStatus DecodePairLdStInstruction(llvm::MCInst &Inst, uint32_t insn,
119 static DecodeStatus DecodeAddSubERegInstruction(llvm::MCInst &Inst,
122 static DecodeStatus DecodeLogicalImmInstruction(llvm::MCInst &Inst,
125 static DecodeStatus DecodeModImmInstruction(llvm::MCInst &Inst, uint32_t insn,
128 static DecodeStatus DecodeModImmTiedInstruction(llvm::MCInst &Inst,
131 static DecodeStatus DecodeAdrInstruction(llvm::MCInst &Inst, uint32_t insn,
133 static DecodeStatus DecodeBaseAddSubImm(llvm::MCInst &Inst, uint32_t insn,
135 static DecodeStatus DecodeUnconditionalBranch(llvm::MCInst &Inst, uint32_t insn,
138 static DecodeStatus DecodeSystemPStateInstruction(llvm::MCInst &Inst,
142 static DecodeStatus DecodeTestAndBranch(llvm::MCInst &Inst, uint32_t insn,
145 static DecodeStatus DecodeFMOVLaneInstruction(llvm::MCInst &Inst, unsigned Insn,
148 static DecodeStatus DecodeVecShiftR64Imm(llvm::MCInst &Inst, unsigned Imm,
150 static DecodeStatus DecodeVecShiftR64ImmNarrow(llvm::MCInst &Inst, unsigned Imm,
153 static DecodeStatus DecodeVecShiftR32Imm(llvm::MCInst &Inst, unsigned Imm,
155 static DecodeStatus DecodeVecShiftR32ImmNarrow(llvm::MCInst &Inst, unsigned Imm,
158 static DecodeStatus DecodeVecShiftR16Imm(llvm::MCInst &Inst, unsigned Imm,
160 static DecodeStatus DecodeVecShiftR16ImmNarrow(llvm::MCInst &Inst, unsigned Imm,
163 static DecodeStatus DecodeVecShiftR8Imm(llvm::MCInst &Inst, unsigned Imm,
165 static DecodeStatus DecodeVecShiftL64Imm(llvm::MCInst &Inst, unsigned Imm,
167 static DecodeStatus DecodeVecShiftL32Imm(llvm::MCInst &Inst, unsigned Imm,
169 static DecodeStatus DecodeVecShiftL16Imm(llvm::MCInst &Inst, unsigned Imm,
171 static DecodeStatus DecodeVecShiftL8Imm(llvm::MCInst &Inst, unsigned Imm,
174 static bool Check(DecodeStatus &Out, DecodeStatus In) {
186 llvm_unreachable("Invalid DecodeStatus!");
202 DecodeStatus AArch64Disassembler::getInstruction(MCInst &MI, uint64_t &Size,
266 static DecodeStatus DecodeFPR128RegisterClass(MCInst &Inst, unsigned RegNo,
277 static DecodeStatus DecodeFPR128_loRegisterClass(MCInst &Inst, unsigned RegNo,
295 static DecodeStatus DecodeFPR64RegisterClass(MCInst &Inst, unsigned RegNo,
316 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, unsigned RegNo,
337 static DecodeStatus DecodeFPR16RegisterClass(MCInst &Inst, unsigned RegNo,
358 static DecodeStatus DecodeFPR8RegisterClass(MCInst &Inst, unsigned RegNo,
379 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst, unsigned RegNo,
390 static DecodeStatus DecodeGPR64spRegisterClass(MCInst &Inst, unsigned RegNo,
412 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, unsigned RegNo,
423 static DecodeStatus DecodeGPR32spRegisterClass(MCInst &Inst, unsigned RegNo,
446 static DecodeStatus DecodeVectorRegisterClass(MCInst &Inst, unsigned RegNo,
468 static DecodeStatus DecodeQQRegisterClass(MCInst &Inst, unsigned RegNo,
491 static DecodeStatus DecodeQQQRegisterClass(MCInst &Inst, unsigned RegNo,
514 static DecodeStatus DecodeQQQQRegisterClass(MCInst &Inst, unsigned RegNo,
535 static DecodeStatus DecodeDDRegisterClass(MCInst &Inst, unsigned RegNo,
558 static DecodeStatus DecodeDDDRegisterClass(MCInst &Inst, unsigned RegNo,
581 static DecodeStatus DecodeDDDDRegisterClass(MCInst &Inst, unsigned RegNo,
591 static DecodeStatus DecodeFixedPointScaleImm32(llvm::MCInst &Inst, unsigned Imm,
600 static DecodeStatus DecodeFixedPointScaleImm64(llvm::MCInst &Inst, unsigned Imm,
607 static DecodeStatus DecodePCRelLabel19(llvm::MCInst &Inst, unsigned Imm,
623 static DecodeStatus DecodeMemExtend(llvm::MCInst &Inst, unsigned Imm,
630 static DecodeStatus DecodeMRSSystemRegister(llvm::MCInst &Inst, unsigned Imm,
647 static DecodeStatus DecodeMSRSystemRegister(llvm::MCInst &Inst, unsigned Imm,
664 static DecodeStatus DecodeFMOVLaneInstruction(llvm::MCInst &Inst, unsigned Insn,
687 static DecodeStatus DecodeVecShiftRImm(llvm::MCInst &Inst, unsigned Imm,
693 static DecodeStatus DecodeVecShiftLImm(llvm::MCInst &Inst, unsigned Imm,
699 static DecodeStatus DecodeVecShiftR64Imm(llvm::MCInst &Inst, unsigned Imm,
704 static DecodeStatus DecodeVecShiftR64ImmNarrow(llvm::MCInst &Inst, unsigned Imm,
710 static DecodeStatus DecodeVecShiftR32Imm(llvm::MCInst &Inst, unsigned Imm,
715 static DecodeStatus DecodeVecShiftR32ImmNarrow(llvm::MCInst &Inst, unsigned Imm,
721 static DecodeStatus DecodeVecShiftR16Imm(llvm::MCInst &Inst, unsigned Imm,
726 static DecodeStatus DecodeVecShiftR16ImmNarrow(llvm::MCInst &Inst, unsigned Imm,
732 static DecodeStatus DecodeVecShiftR8Imm(llvm::MCInst &Inst, unsigned Imm,
737 static DecodeStatus DecodeVecShiftL64Imm(llvm::MCInst &Inst, unsigned Imm,
742 static DecodeStatus DecodeVecShiftL32Imm(llvm::MCInst &Inst, unsigned Imm,
747 static DecodeStatus DecodeVecShiftL16Imm(llvm::MCInst &Inst, unsigned Imm,
752 static DecodeStatus DecodeVecShiftL8Imm(llvm::MCInst &Inst, unsigned Imm,
757 static DecodeStatus DecodeThreeAddrSRegInstruction(llvm::MCInst &Inst,
819 static DecodeStatus DecodeMoveImmInstruction(llvm::MCInst &Inst, uint32_t insn,
852 static DecodeStatus DecodeUnsignedLdStInstruction(llvm::MCInst &Inst,
913 static DecodeStatus DecodeSignedLdStInstruction(llvm::MCInst &Inst,
1098 static DecodeStatus DecodeExclusiveLdStInstruction(llvm::MCInst &Inst,
1173 static DecodeStatus DecodePairLdStInstruction(llvm::MCInst &Inst, uint32_t insn,
1302 static DecodeStatus DecodeAddSubERegInstruction(llvm::MCInst &Inst,
1359 static DecodeStatus DecodeLogicalImmInstruction(llvm::MCInst &Inst,
1390 static DecodeStatus DecodeModImmInstruction(llvm::MCInst &Inst, uint32_t insn,
1429 static DecodeStatus DecodeModImmTiedInstruction(llvm::MCInst &Inst,
1447 static DecodeStatus DecodeAdrInstruction(llvm::MCInst &Inst, uint32_t insn,
1466 static DecodeStatus DecodeBaseAddSubImm(llvm::MCInst &Inst, uint32_t insn,
1502 static DecodeStatus DecodeUnconditionalBranch(llvm::MCInst &Inst, uint32_t insn,
1519 static DecodeStatus DecodeSystemPStateInstruction(llvm::MCInst &Inst,
1537 static DecodeStatus DecodeTestAndBranch(llvm::MCInst &Inst, uint32_t insn,