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 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 DecodeStatus DecodeLoadAllocTagArrayInstruction(MCInst &Inst,
228 static bool Check(DecodeStatus &Out, DecodeStatus In) { in Check()
256 DecodeStatus AArch64Disassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()
312 static DecodeStatus DecodeFPR128RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFPR128RegisterClass()
323 static DecodeStatus DecodeFPR128_loRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFPR128_loRegisterClass()
341 static DecodeStatus DecodeFPR64RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFPR64RegisterClass()
362 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFPR32RegisterClass()
383 static DecodeStatus DecodeFPR16RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFPR16RegisterClass()
404 static DecodeStatus DecodeFPR8RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFPR8RegisterClass()
425 static DecodeStatus DecodeGPR64commonRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPR64commonRegisterClass()
436 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPR64RegisterClass()
447 static DecodeStatus DecodeGPR64spRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPR64spRegisterClass()
469 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPR32RegisterClass()
480 static DecodeStatus DecodeGPR32spRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPR32spRegisterClass()
503 static DecodeStatus DecodeZPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeZPRRegisterClass()
514 static DecodeStatus DecodeZPR_4bRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeZPR_4bRegisterClass()
522 static DecodeStatus DecodeZPR_3bRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeZPR_3bRegisterClass()
541 static DecodeStatus DecodeZPR2RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeZPR2RegisterClass()
565 static DecodeStatus DecodeZPR3RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeZPR3RegisterClass()
589 static DecodeStatus DecodeZPR4RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeZPR4RegisterClass()
606 static DecodeStatus DecodePPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodePPRRegisterClass()
616 static DecodeStatus DecodePPR_3bRegisterClass(MCInst &Inst, unsigned RegNo, in DecodePPR_3bRegisterClass()
636 static DecodeStatus DecodeVectorRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeVectorRegisterClass()
658 static DecodeStatus DecodeQQRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeQQRegisterClass()
681 static DecodeStatus DecodeQQQRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeQQQRegisterClass()
704 static DecodeStatus DecodeQQQQRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeQQQQRegisterClass()
725 static DecodeStatus DecodeDDRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeDDRegisterClass()
748 static DecodeStatus DecodeDDDRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeDDDRegisterClass()
771 static DecodeStatus DecodeDDDDRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeDDDDRegisterClass()
781 static DecodeStatus DecodeFixedPointScaleImm32(MCInst &Inst, unsigned Imm, in DecodeFixedPointScaleImm32()
790 static DecodeStatus DecodeFixedPointScaleImm64(MCInst &Inst, unsigned Imm, in DecodeFixedPointScaleImm64()
797 static DecodeStatus DecodePCRelLabel19(MCInst &Inst, unsigned Imm, in DecodePCRelLabel19()
813 static DecodeStatus DecodeMemExtend(MCInst &Inst, unsigned Imm, in DecodeMemExtend()
820 static DecodeStatus DecodeMRSSystemRegister(MCInst &Inst, unsigned Imm, in DecodeMRSSystemRegister()
830 static DecodeStatus DecodeMSRSystemRegister(MCInst &Inst, unsigned Imm, in DecodeMSRSystemRegister()
838 static DecodeStatus DecodeFMOVLaneInstruction(MCInst &Inst, unsigned Insn, in DecodeFMOVLaneInstruction()
861 static DecodeStatus DecodeVecShiftRImm(MCInst &Inst, unsigned Imm, in DecodeVecShiftRImm()
867 static DecodeStatus DecodeVecShiftLImm(MCInst &Inst, unsigned Imm, in DecodeVecShiftLImm()
873 static DecodeStatus DecodeVecShiftR64Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftR64Imm()
878 static DecodeStatus DecodeVecShiftR64ImmNarrow(MCInst &Inst, unsigned Imm, in DecodeVecShiftR64ImmNarrow()
884 static DecodeStatus DecodeVecShiftR32Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftR32Imm()
889 static DecodeStatus DecodeVecShiftR32ImmNarrow(MCInst &Inst, unsigned Imm, in DecodeVecShiftR32ImmNarrow()
895 static DecodeStatus DecodeVecShiftR16Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftR16Imm()
900 static DecodeStatus DecodeVecShiftR16ImmNarrow(MCInst &Inst, unsigned Imm, in DecodeVecShiftR16ImmNarrow()
906 static DecodeStatus DecodeVecShiftR8Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftR8Imm()
911 static DecodeStatus DecodeVecShiftL64Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftL64Imm()
916 static DecodeStatus DecodeVecShiftL32Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftL32Imm()
921 static DecodeStatus DecodeVecShiftL16Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftL16Imm()
926 static DecodeStatus DecodeVecShiftL8Imm(MCInst &Inst, unsigned Imm, in DecodeVecShiftL8Imm()
931 static DecodeStatus DecodeThreeAddrSRegInstruction(MCInst &Inst, uint32_t insn, in DecodeThreeAddrSRegInstruction()
993 static DecodeStatus DecodeMoveImmInstruction(MCInst &Inst, uint32_t insn, in DecodeMoveImmInstruction()
1026 static DecodeStatus DecodeUnsignedLdStInstruction(MCInst &Inst, uint32_t insn, in DecodeUnsignedLdStInstruction()
1087 static DecodeStatus DecodeSignedLdStInstruction(MCInst &Inst, uint32_t insn, in DecodeSignedLdStInstruction()
1285 static DecodeStatus DecodeExclusiveLdStInstruction(MCInst &Inst, uint32_t insn, in DecodeExclusiveLdStInstruction()
1368 static DecodeStatus DecodePairLdStInstruction(MCInst &Inst, uint32_t insn, in DecodePairLdStInstruction()
1502 static DecodeStatus DecodeAddSubERegInstruction(MCInst &Inst, uint32_t insn, in DecodeAddSubERegInstruction()
1559 static DecodeStatus DecodeLogicalImmInstruction(MCInst &Inst, uint32_t insn, in DecodeLogicalImmInstruction()
1590 static DecodeStatus DecodeModImmInstruction(MCInst &Inst, uint32_t insn, in DecodeModImmInstruction()
1629 static DecodeStatus DecodeModImmTiedInstruction(MCInst &Inst, uint32_t insn, in DecodeModImmTiedInstruction()
1647 static DecodeStatus DecodeAdrInstruction(MCInst &Inst, uint32_t insn, in DecodeAdrInstruction()
1666 static DecodeStatus DecodeAddSubImmShift(MCInst &Inst, uint32_t insn, in DecodeAddSubImmShift()
1702 static DecodeStatus DecodeUnconditionalBranch(MCInst &Inst, uint32_t insn, in DecodeUnconditionalBranch()
1719 static DecodeStatus DecodeSystemPStateInstruction(MCInst &Inst, uint32_t insn, in DecodeSystemPStateInstruction()
1749 static DecodeStatus DecodeTestAndBranch(MCInst &Inst, uint32_t insn, in DecodeTestAndBranch()
1773 static DecodeStatus DecodeGPRSeqPairsClassRegisterClass(MCInst &Inst, in DecodeGPRSeqPairsClassRegisterClass()
1787 static DecodeStatus DecodeWSeqPairsClassRegisterClass(MCInst &Inst, in DecodeWSeqPairsClassRegisterClass()
1796 static DecodeStatus DecodeXSeqPairsClassRegisterClass(MCInst &Inst, in DecodeXSeqPairsClassRegisterClass()
1805 static DecodeStatus DecodeSVELogicalImmInstruction(llvm::MCInst &Inst, in DecodeSVELogicalImmInstruction()
1823 static DecodeStatus DecodeSImm(llvm::MCInst &Inst, uint64_t Imm, in DecodeSImm()
1838 static DecodeStatus DecodeImm8OptLsl(MCInst &Inst, unsigned Imm, in DecodeImm8OptLsl()
1850 static DecodeStatus DecodeSVEIncDecImm(MCInst &Inst, unsigned Imm, in DecodeSVEIncDecImm()
1856 static DecodeStatus DecodeLoadAllocTagArrayInstruction(MCInst &Inst, in DecodeLoadAllocTagArrayInstruction()