Lines Matching refs:DecodeStatus
36 using DecodeStatus = MCDisassembler::DecodeStatus; typedef
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 DecodeGPR64x8ClassRegisterClass(MCInst &Inst,
69 static DecodeStatus DecodeGPR64spRegisterClass(MCInst &Inst,
72 static DecodeStatus DecodeMatrixIndexGPR32_12_15RegisterClass(MCInst &Inst,
76 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, unsigned RegNo,
79 static DecodeStatus DecodeGPR32spRegisterClass(MCInst &Inst,
82 static DecodeStatus DecodeQQRegisterClass(MCInst &Inst, unsigned RegNo,
85 static DecodeStatus DecodeQQQRegisterClass(MCInst &Inst, unsigned RegNo,
88 static DecodeStatus DecodeQQQQRegisterClass(MCInst &Inst, unsigned RegNo,
91 static DecodeStatus DecodeDDRegisterClass(MCInst &Inst, unsigned RegNo,
94 static DecodeStatus DecodeDDDRegisterClass(MCInst &Inst, unsigned RegNo,
97 static DecodeStatus DecodeDDDDRegisterClass(MCInst &Inst, unsigned RegNo,
100 static DecodeStatus DecodeZPRRegisterClass(MCInst &Inst, unsigned RegNo,
103 static DecodeStatus DecodeZPR_4bRegisterClass(MCInst &Inst, unsigned RegNo,
106 static DecodeStatus DecodeZPR_3bRegisterClass(MCInst &Inst, unsigned RegNo,
109 static DecodeStatus DecodeZPR2RegisterClass(MCInst &Inst, unsigned RegNo,
112 static DecodeStatus DecodeZPR3RegisterClass(MCInst &Inst, unsigned RegNo,
115 static DecodeStatus DecodeZPR4RegisterClass(MCInst &Inst, unsigned RegNo,
119 static DecodeStatus DecodeMatrixTile(MCInst &Inst, unsigned RegNo,
121 static DecodeStatus DecodeMatrixTileListRegisterClass(MCInst &Inst,
125 static DecodeStatus DecodePPRRegisterClass(MCInst &Inst, unsigned RegNo,
128 static DecodeStatus DecodePPR_3bRegisterClass(MCInst &Inst, unsigned RegNo,
132 static DecodeStatus DecodeFixedPointScaleImm32(MCInst &Inst, unsigned Imm,
135 static DecodeStatus DecodeFixedPointScaleImm64(MCInst &Inst, unsigned Imm,
138 static DecodeStatus DecodePCRelLabel19(MCInst &Inst, unsigned Imm,
140 static DecodeStatus DecodeMemExtend(MCInst &Inst, unsigned Imm,
142 static DecodeStatus DecodeMRSSystemRegister(MCInst &Inst, unsigned Imm,
144 static DecodeStatus DecodeMSRSystemRegister(MCInst &Inst, unsigned Imm,
146 static DecodeStatus DecodeThreeAddrSRegInstruction(MCInst &Inst, uint32_t insn,
149 static DecodeStatus DecodeMoveImmInstruction(MCInst &Inst, uint32_t insn,
152 static DecodeStatus DecodeUnsignedLdStInstruction(MCInst &Inst, uint32_t insn,
155 static DecodeStatus DecodeSignedLdStInstruction(MCInst &Inst, uint32_t insn,
158 static DecodeStatus DecodeExclusiveLdStInstruction(MCInst &Inst, uint32_t insn,
161 static DecodeStatus DecodePairLdStInstruction(MCInst &Inst, uint32_t insn,
164 static DecodeStatus DecodeAuthLoadInstruction(MCInst &Inst, uint32_t insn,
167 static DecodeStatus DecodeAddSubERegInstruction(MCInst &Inst, uint32_t insn,
170 static DecodeStatus DecodeLogicalImmInstruction(MCInst &Inst, uint32_t insn,
173 static DecodeStatus DecodeModImmInstruction(MCInst &Inst, uint32_t insn,
176 static DecodeStatus DecodeModImmTiedInstruction(MCInst &Inst, uint32_t insn,
179 static DecodeStatus DecodeAdrInstruction(MCInst &Inst, uint32_t insn,
181 static DecodeStatus DecodeAddSubImmShift(MCInst &Inst, uint32_t insn,
183 static DecodeStatus DecodeUnconditionalBranch(MCInst &Inst, uint32_t insn,
186 static DecodeStatus DecodeSystemPStateInstruction(MCInst &Inst, uint32_t insn,
189 static DecodeStatus DecodeTestAndBranch(MCInst &Inst, uint32_t insn,
192 static DecodeStatus DecodeFMOVLaneInstruction(MCInst &Inst, unsigned Insn,
195 static DecodeStatus DecodeVecShiftR64Imm(MCInst &Inst, unsigned Imm,
197 static DecodeStatus DecodeVecShiftR64ImmNarrow(MCInst &Inst, unsigned Imm,
200 static DecodeStatus DecodeVecShiftR32Imm(MCInst &Inst, unsigned Imm,
202 static DecodeStatus DecodeVecShiftR32ImmNarrow(MCInst &Inst, unsigned Imm,
205 static DecodeStatus DecodeVecShiftR16Imm(MCInst &Inst, unsigned Imm,
207 static DecodeStatus DecodeVecShiftR16ImmNarrow(MCInst &Inst, unsigned Imm,
210 static DecodeStatus DecodeVecShiftR8Imm(MCInst &Inst, unsigned Imm,
212 static DecodeStatus DecodeVecShiftL64Imm(MCInst &Inst, unsigned Imm,
214 static DecodeStatus DecodeVecShiftL32Imm(MCInst &Inst, unsigned Imm,
216 static DecodeStatus DecodeVecShiftL16Imm(MCInst &Inst, unsigned Imm,
218 static DecodeStatus DecodeVecShiftL8Imm(MCInst &Inst, unsigned Imm,
220 static DecodeStatus DecodeWSeqPairsClassRegisterClass(MCInst &Inst,
224 static DecodeStatus DecodeXSeqPairsClassRegisterClass(MCInst &Inst,
228 static DecodeStatus DecodeSVELogicalImmInstruction(llvm::MCInst &Inst,
233 static DecodeStatus DecodeSImm(llvm::MCInst &Inst, uint64_t Imm,
236 static DecodeStatus DecodeImm8OptLsl(MCInst &Inst, unsigned Imm,
238 static DecodeStatus DecodeSVEIncDecImm(MCInst &Inst, unsigned Imm,
240 static DecodeStatus DecodeSVCROp(MCInst &Inst, unsigned Imm, uint64_t Address,
243 static bool Check(DecodeStatus &Out, DecodeStatus In) { in Check()
271 DecodeStatus AArch64Disassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()
290 DecodeStatus Result = in getInstruction()
379 static DecodeStatus DecodeFPR128RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFPR128RegisterClass()
390 static DecodeStatus DecodeFPR128_loRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFPR128_loRegisterClass()
408 static DecodeStatus DecodeFPR64RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFPR64RegisterClass()
429 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFPR32RegisterClass()
450 static DecodeStatus DecodeFPR16RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFPR16RegisterClass()
471 static DecodeStatus DecodeFPR8RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFPR8RegisterClass()
492 static DecodeStatus DecodeGPR64commonRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPR64commonRegisterClass()
503 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPR64RegisterClass()
529 static DecodeStatus DecodeGPR64x8ClassRegisterClass(MCInst &Inst, in DecodeGPR64x8ClassRegisterClass()
543 static DecodeStatus DecodeGPR64spRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPR64spRegisterClass()
559 static DecodeStatus DecodeMatrixIndexGPR32_12_15RegisterClass(MCInst &Inst, in DecodeMatrixIndexGPR32_12_15RegisterClass()
581 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPR32RegisterClass()
592 static DecodeStatus DecodeGPR32spRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPR32spRegisterClass()
615 static DecodeStatus DecodeZPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeZPRRegisterClass()
626 static DecodeStatus DecodeZPR_4bRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeZPR_4bRegisterClass()
634 static DecodeStatus DecodeZPR_3bRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeZPR_3bRegisterClass()
653 static DecodeStatus DecodeZPR2RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeZPR2RegisterClass()
677 static DecodeStatus DecodeZPR3RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeZPR3RegisterClass()
701 static DecodeStatus DecodeZPR4RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeZPR4RegisterClass()
711 static DecodeStatus DecodeMatrixTileListRegisterClass(MCInst &Inst, in DecodeMatrixTileListRegisterClass()
734 static DecodeStatus DecodeMatrixTile(MCInst &Inst, unsigned RegNo, in DecodeMatrixTile()
751 static DecodeStatus DecodePPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodePPRRegisterClass()
761 static DecodeStatus DecodePPR_3bRegisterClass(MCInst &Inst, unsigned RegNo, in DecodePPR_3bRegisterClass()
781 static DecodeStatus DecodeVectorRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeVectorRegisterClass()
803 static DecodeStatus DecodeQQRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeQQRegisterClass()
826 static DecodeStatus DecodeQQQRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeQQQRegisterClass()
849 static DecodeStatus DecodeQQQQRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeQQQQRegisterClass()
870 static DecodeStatus DecodeDDRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeDDRegisterClass()
893 static DecodeStatus DecodeDDDRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeDDDRegisterClass()
916 static DecodeStatus DecodeDDDDRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeDDDDRegisterClass()
926 static DecodeStatus DecodeFixedPointScaleImm32(MCInst &Inst, unsigned Imm, in DecodeFixedPointScaleImm32()
935 static DecodeStatus DecodeFixedPointScaleImm64(MCInst &Inst, unsigned Imm, in DecodeFixedPointScaleImm64()
942 static DecodeStatus DecodePCRelLabel19(MCInst &Inst, unsigned Imm, in DecodePCRelLabel19()
958 static DecodeStatus DecodeMemExtend(MCInst &Inst, unsigned Imm, in DecodeMemExtend()
965 static DecodeStatus DecodeMRSSystemRegister(MCInst &Inst, unsigned Imm, in DecodeMRSSystemRegister()
975 static DecodeStatus DecodeMSRSystemRegister(MCInst &Inst, unsigned Imm, in DecodeMSRSystemRegister()
983 static DecodeStatus DecodeFMOVLaneInstruction(MCInst &Inst, unsigned Insn, in DecodeFMOVLaneInstruction()
1006 static DecodeStatus DecodeVecShiftRImm(MCInst &Inst, unsigned Imm, in DecodeVecShiftRImm()
1012 static DecodeStatus DecodeVecShiftLImm(MCInst &Inst, unsigned Imm, in DecodeVecShiftLImm()
1018 static DecodeStatus DecodeVecShiftR64Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftR64Imm()
1023 static DecodeStatus DecodeVecShiftR64ImmNarrow(MCInst &Inst, unsigned Imm, in DecodeVecShiftR64ImmNarrow()
1029 static DecodeStatus DecodeVecShiftR32Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftR32Imm()
1034 static DecodeStatus DecodeVecShiftR32ImmNarrow(MCInst &Inst, unsigned Imm, in DecodeVecShiftR32ImmNarrow()
1040 static DecodeStatus DecodeVecShiftR16Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftR16Imm()
1045 static DecodeStatus DecodeVecShiftR16ImmNarrow(MCInst &Inst, unsigned Imm, in DecodeVecShiftR16ImmNarrow()
1051 static DecodeStatus DecodeVecShiftR8Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftR8Imm()
1056 static DecodeStatus DecodeVecShiftL64Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftL64Imm()
1061 static DecodeStatus DecodeVecShiftL32Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftL32Imm()
1066 static DecodeStatus DecodeVecShiftL16Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftL16Imm()
1071 static DecodeStatus DecodeVecShiftL8Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftL8Imm()
1076 static DecodeStatus DecodeThreeAddrSRegInstruction(MCInst &Inst, uint32_t insn, in DecodeThreeAddrSRegInstruction()
1138 static DecodeStatus DecodeMoveImmInstruction(MCInst &Inst, uint32_t insn, in DecodeMoveImmInstruction()
1171 static DecodeStatus DecodeUnsignedLdStInstruction(MCInst &Inst, uint32_t insn, in DecodeUnsignedLdStInstruction()
1232 static DecodeStatus DecodeSignedLdStInstruction(MCInst &Inst, uint32_t insn, in DecodeSignedLdStInstruction()
1430 static DecodeStatus DecodeExclusiveLdStInstruction(MCInst &Inst, uint32_t insn, in DecodeExclusiveLdStInstruction()
1513 static DecodeStatus DecodePairLdStInstruction(MCInst &Inst, uint32_t insn, in DecodePairLdStInstruction()
1647 static DecodeStatus DecodeAuthLoadInstruction(MCInst &Inst, uint32_t insn, in DecodeAuthLoadInstruction()
1680 static DecodeStatus DecodeAddSubERegInstruction(MCInst &Inst, uint32_t insn, in DecodeAddSubERegInstruction()
1737 static DecodeStatus DecodeLogicalImmInstruction(MCInst &Inst, uint32_t insn, in DecodeLogicalImmInstruction()
1768 static DecodeStatus DecodeModImmInstruction(MCInst &Inst, uint32_t insn, in DecodeModImmInstruction()
1807 static DecodeStatus DecodeModImmTiedInstruction(MCInst &Inst, uint32_t insn, in DecodeModImmTiedInstruction()
1825 static DecodeStatus DecodeAdrInstruction(MCInst &Inst, uint32_t insn, in DecodeAdrInstruction()
1844 static DecodeStatus DecodeAddSubImmShift(MCInst &Inst, uint32_t insn, in DecodeAddSubImmShift()
1880 static DecodeStatus DecodeUnconditionalBranch(MCInst &Inst, uint32_t insn, in DecodeUnconditionalBranch()
1897 static DecodeStatus DecodeSystemPStateInstruction(MCInst &Inst, uint32_t insn, in DecodeSystemPStateInstruction()
1927 static DecodeStatus DecodeTestAndBranch(MCInst &Inst, uint32_t insn, in DecodeTestAndBranch()
1951 static DecodeStatus DecodeGPRSeqPairsClassRegisterClass(MCInst &Inst, in DecodeGPRSeqPairsClassRegisterClass()
1965 static DecodeStatus DecodeWSeqPairsClassRegisterClass(MCInst &Inst, in DecodeWSeqPairsClassRegisterClass()
1974 static DecodeStatus DecodeXSeqPairsClassRegisterClass(MCInst &Inst, in DecodeXSeqPairsClassRegisterClass()
1983 static DecodeStatus DecodeSVELogicalImmInstruction(llvm::MCInst &Inst, in DecodeSVELogicalImmInstruction()
2001 static DecodeStatus DecodeSImm(llvm::MCInst &Inst, uint64_t Imm, in DecodeSImm()
2016 static DecodeStatus DecodeImm8OptLsl(MCInst &Inst, unsigned Imm, in DecodeImm8OptLsl()
2028 static DecodeStatus DecodeSVEIncDecImm(MCInst &Inst, unsigned Imm, in DecodeSVEIncDecImm()
2034 static DecodeStatus DecodeSVCROp(MCInst &Inst, unsigned Imm, uint64_t Address, in DecodeSVCROp()