Lines Matching defs:DecodeStatus

33 // Pull DecodeStatus and its enum values into the global namespace.
34 using DecodeStatus = MCDisassembler::DecodeStatus;
39 static DecodeStatus DecodeSimpleRegisterClass(MCInst &Inst, unsigned RegNo,
42 static DecodeStatus
46 static DecodeStatus DecodeZPRMul2_MinMax(MCInst &Inst, unsigned RegNo,
49 static DecodeStatus DecodeZK(MCInst &Inst, unsigned RegNo, uint64_t Address,
52 static DecodeStatus DecodeZPR2Mul2RegisterClass(MCInst &Inst, unsigned RegNo,
55 static DecodeStatus DecodeZPR4Mul4RegisterClass(MCInst &Inst, unsigned RegNo,
59 static DecodeStatus DecodeMatrixTile(MCInst &Inst, unsigned RegNo,
62 static DecodeStatus
66 static DecodeStatus DecodePPR2Mul2RegisterClass(MCInst &Inst, unsigned RegNo,
70 static DecodeStatus DecodeFixedPointScaleImm32(MCInst &Inst, unsigned Imm,
73 static DecodeStatus DecodeFixedPointScaleImm64(MCInst &Inst, unsigned Imm,
76 static DecodeStatus DecodePCRelLabel16(MCInst &Inst, unsigned Imm,
79 static DecodeStatus DecodePCRelLabel19(MCInst &Inst, unsigned Imm,
82 static DecodeStatus DecodePCRelLabel9(MCInst &Inst, unsigned Imm,
85 static DecodeStatus DecodeMemExtend(MCInst &Inst, unsigned Imm,
88 static DecodeStatus DecodeMRSSystemRegister(MCInst &Inst, unsigned Imm,
91 static DecodeStatus DecodeMSRSystemRegister(MCInst &Inst, unsigned Imm,
94 static DecodeStatus
97 static DecodeStatus DecodeMoveImmInstruction(MCInst &Inst, uint32_t insn,
100 static DecodeStatus
103 static DecodeStatus DecodeSignedLdStInstruction(MCInst &Inst, uint32_t insn,
106 static DecodeStatus
109 static DecodeStatus DecodePairLdStInstruction(MCInst &Inst, uint32_t insn,
112 static DecodeStatus DecodeAuthLoadInstruction(MCInst &Inst, uint32_t insn,
115 static DecodeStatus DecodeAddSubERegInstruction(MCInst &Inst, uint32_t insn,
118 static DecodeStatus DecodeLogicalImmInstruction(MCInst &Inst, uint32_t insn,
121 static DecodeStatus DecodeModImmInstruction(MCInst &Inst, uint32_t insn,
124 static DecodeStatus DecodeModImmTiedInstruction(MCInst &Inst, uint32_t insn,
127 static DecodeStatus DecodeAdrInstruction(MCInst &Inst, uint32_t insn,
130 static DecodeStatus DecodeAddSubImmShift(MCInst &Inst, uint32_t insn,
133 static DecodeStatus DecodeUnconditionalBranch(MCInst &Inst, uint32_t insn,
136 static DecodeStatus
140 static DecodeStatus
144 static DecodeStatus DecodeTestAndBranch(MCInst &Inst, uint32_t insn,
148 static DecodeStatus DecodeFMOVLaneInstruction(MCInst &Inst, unsigned Insn,
151 static DecodeStatus DecodeVecShiftR64Imm(MCInst &Inst, unsigned Imm,
154 static DecodeStatus DecodeVecShiftR64ImmNarrow(MCInst &Inst, unsigned Imm,
157 static DecodeStatus DecodeVecShiftR32Imm(MCInst &Inst, unsigned Imm,
160 static DecodeStatus DecodeVecShiftR32ImmNarrow(MCInst &Inst, unsigned Imm,
163 static DecodeStatus DecodeVecShiftR16Imm(MCInst &Inst, unsigned Imm,
166 static DecodeStatus DecodeVecShiftR16ImmNarrow(MCInst &Inst, unsigned Imm,
169 static DecodeStatus DecodeVecShiftR8Imm(MCInst &Inst, unsigned Imm,
172 static DecodeStatus DecodeVecShiftL64Imm(MCInst &Inst, unsigned Imm,
175 static DecodeStatus DecodeVecShiftL32Imm(MCInst &Inst, unsigned Imm,
178 static DecodeStatus DecodeVecShiftL16Imm(MCInst &Inst, unsigned Imm,
181 static DecodeStatus DecodeVecShiftL8Imm(MCInst &Inst, unsigned Imm,
184 static DecodeStatus
187 static DecodeStatus
190 static DecodeStatus DecodeSyspXzrInstruction(MCInst &Inst, uint32_t insn,
193 static DecodeStatus
197 static DecodeStatus DecodeSImm(MCInst &Inst, uint64_t Imm, uint64_t Address,
200 static DecodeStatus DecodeImm8OptLsl(MCInst &Inst, unsigned Imm, uint64_t Addr,
202 static DecodeStatus DecodeSVEIncDecImm(MCInst &Inst, unsigned Imm,
205 static DecodeStatus DecodeSVCROp(MCInst &Inst, unsigned Imm, uint64_t Address,
207 static DecodeStatus DecodeCPYMemOpInstruction(MCInst &Inst, uint32_t insn,
210 static DecodeStatus DecodeSETMemOpInstruction(MCInst &Inst, uint32_t insn,
213 static DecodeStatus DecodePRFMRegInstruction(MCInst &Inst, uint32_t insn,
231 DecodeStatus AArch64Disassembler::getInstruction(MCInst &MI, uint64_t &Size,
250 DecodeStatus Result =
338 static DecodeStatus DecodeSimpleRegisterClass(MCInst &Inst, unsigned RegNo,
350 static DecodeStatus
366 static DecodeStatus DecodeZPRMul2_MinMax(MCInst &Inst, unsigned RegNo,
379 static DecodeStatus DecodeZPR2Mul2RegisterClass(MCInst &Inst, unsigned RegNo,
392 static DecodeStatus DecodeZK(MCInst &Inst, unsigned RegNo, uint64_t Address,
403 static DecodeStatus DecodeZPR4Mul4RegisterClass(MCInst &Inst, unsigned RegNo,
414 static DecodeStatus
436 static DecodeStatus DecodeMatrixTile(MCInst &Inst, unsigned RegNo,
447 static DecodeStatus DecodePPR2Mul2RegisterClass(MCInst &Inst, unsigned RegNo,
458 static DecodeStatus DecodeFixedPointScaleImm32(MCInst &Inst, unsigned Imm,
467 static DecodeStatus DecodeFixedPointScaleImm64(MCInst &Inst, unsigned Imm,
474 static DecodeStatus DecodePCRelLabel16(MCInst &Inst, unsigned Imm,
489 static DecodeStatus DecodePCRelLabel19(MCInst &Inst, unsigned Imm,
504 static DecodeStatus DecodePCRelLabel9(MCInst &Inst, unsigned Imm, uint64_t Addr,
518 static DecodeStatus DecodeMemExtend(MCInst &Inst, unsigned Imm,
526 static DecodeStatus DecodeMRSSystemRegister(MCInst &Inst, unsigned Imm,
536 static DecodeStatus DecodeMSRSystemRegister(MCInst &Inst, unsigned Imm,
544 static DecodeStatus DecodeFMOVLaneInstruction(MCInst &Inst, unsigned Insn,
571 static DecodeStatus DecodeVecShiftRImm(MCInst &Inst, unsigned Imm,
577 static DecodeStatus DecodeVecShiftLImm(MCInst &Inst, unsigned Imm,
583 static DecodeStatus DecodeVecShiftR64Imm(MCInst &Inst, unsigned Imm,
589 static DecodeStatus DecodeVecShiftR64ImmNarrow(MCInst &Inst, unsigned Imm,
595 static DecodeStatus DecodeVecShiftR32Imm(MCInst &Inst, unsigned Imm,
601 static DecodeStatus DecodeVecShiftR32ImmNarrow(MCInst &Inst, unsigned Imm,
607 static DecodeStatus DecodeVecShiftR16Imm(MCInst &Inst, unsigned Imm,
613 static DecodeStatus DecodeVecShiftR16ImmNarrow(MCInst &Inst, unsigned Imm,
619 static DecodeStatus DecodeVecShiftR8Imm(MCInst &Inst, unsigned Imm,
625 static DecodeStatus DecodeVecShiftL64Imm(MCInst &Inst, unsigned Imm,
631 static DecodeStatus DecodeVecShiftL32Imm(MCInst &Inst, unsigned Imm,
637 static DecodeStatus DecodeVecShiftL16Imm(MCInst &Inst, unsigned Imm,
643 static DecodeStatus DecodeVecShiftL8Imm(MCInst &Inst, unsigned Imm,
649 static DecodeStatus
717 static DecodeStatus DecodeMoveImmInstruction(MCInst &Inst, uint32_t insn,
752 static DecodeStatus
819 static DecodeStatus DecodeSignedLdStInstruction(MCInst &Inst, uint32_t insn,
1026 static DecodeStatus
1120 static DecodeStatus DecodePairLdStInstruction(MCInst &Inst, uint32_t insn,
1290 static DecodeStatus DecodeAuthLoadInstruction(MCInst &Inst, uint32_t insn,
1325 static DecodeStatus DecodeAddSubERegInstruction(MCInst &Inst, uint32_t insn,
1400 static DecodeStatus DecodeLogicalImmInstruction(MCInst &Inst, uint32_t insn,
1437 static DecodeStatus DecodeModImmInstruction(MCInst &Inst, uint32_t insn,
1478 static DecodeStatus DecodeModImmTiedInstruction(MCInst &Inst, uint32_t insn,
1498 static DecodeStatus DecodeAdrInstruction(MCInst &Inst, uint32_t insn,
1517 static DecodeStatus DecodeAddSubImmShift(MCInst &Inst, uint32_t insn,
1558 static DecodeStatus DecodeUnconditionalBranch(MCInst &Inst, uint32_t insn,
1579 static DecodeStatus
1600 static DecodeStatus
1622 static DecodeStatus DecodeTestAndBranch(MCInst &Inst, uint32_t insn,
1647 static DecodeStatus
1660 static DecodeStatus
1667 static DecodeStatus
1674 static DecodeStatus DecodeSyspXzrInstruction(MCInst &Inst, uint32_t insn,
1695 static DecodeStatus
1714 static DecodeStatus DecodeSImm(MCInst &Inst, uint64_t Imm, uint64_t Address,
1729 static DecodeStatus DecodeImm8OptLsl(MCInst &Inst, unsigned Imm, uint64_t Addr,
1741 static DecodeStatus DecodeSVEIncDecImm(MCInst &Inst, unsigned Imm,
1748 static DecodeStatus DecodeSVCROp(MCInst &Inst, unsigned Imm, uint64_t Address,
1757 static DecodeStatus DecodeCPYMemOpInstruction(MCInst &Inst, uint32_t insn,
1788 static DecodeStatus DecodeSETMemOpInstruction(MCInst &Inst, uint32_t insn,
1817 static DecodeStatus DecodePRFMRegInstruction(MCInst &Inst, uint32_t insn,