Lines Matching refs:DecodeStatus
41 static DecodeStatus DecodeFPR128RegisterClass(MCInst *Inst,
44 static DecodeStatus DecodeFPR128_loRegisterClass(MCInst *Inst,
48 static DecodeStatus DecodeFPR64RegisterClass(MCInst *Inst, unsigned RegNo,
51 static DecodeStatus DecodeFPR32RegisterClass(MCInst *Inst, unsigned RegNo,
54 static DecodeStatus DecodeFPR16RegisterClass(MCInst *Inst, unsigned RegNo,
57 static DecodeStatus DecodeFPR8RegisterClass(MCInst *Inst, unsigned RegNo,
60 static DecodeStatus DecodeGPR64RegisterClass(MCInst *Inst, unsigned RegNo,
63 static DecodeStatus DecodeGPR64spRegisterClass(MCInst *Inst,
66 static DecodeStatus DecodeGPR32RegisterClass(MCInst *Inst, unsigned RegNo,
69 static DecodeStatus DecodeGPR32spRegisterClass(MCInst *Inst,
72 static DecodeStatus DecodeQQRegisterClass(MCInst *Inst, unsigned RegNo,
75 static DecodeStatus DecodeQQQRegisterClass(MCInst *Inst, unsigned RegNo,
78 static DecodeStatus DecodeQQQQRegisterClass(MCInst *Inst, unsigned RegNo,
81 static DecodeStatus DecodeDDRegisterClass(MCInst *Inst, unsigned RegNo,
84 static DecodeStatus DecodeDDDRegisterClass(MCInst *Inst, unsigned RegNo,
87 static DecodeStatus DecodeDDDDRegisterClass(MCInst *Inst, unsigned RegNo,
91 static DecodeStatus DecodeFixedPointScaleImm32(MCInst *Inst, unsigned Imm,
94 static DecodeStatus DecodeFixedPointScaleImm64(MCInst *Inst, unsigned Imm,
97 static DecodeStatus DecodePCRelLabel19(MCInst *Inst, unsigned Imm,
99 static DecodeStatus DecodeMemExtend(MCInst *Inst, unsigned Imm,
101 static DecodeStatus DecodeMRSSystemRegister(MCInst *Inst, unsigned Imm,
103 static DecodeStatus DecodeMSRSystemRegister(MCInst *Inst, unsigned Imm,
105 static DecodeStatus DecodeThreeAddrSRegInstruction(MCInst *Inst,
109 static DecodeStatus DecodeMoveImmInstruction(MCInst *Inst, uint32_t insn,
112 static DecodeStatus DecodeUnsignedLdStInstruction(MCInst *Inst,
116 static DecodeStatus DecodeSignedLdStInstruction(MCInst *Inst,
119 static DecodeStatus DecodeExclusiveLdStInstruction(MCInst *Inst,
123 static DecodeStatus DecodePairLdStInstruction(MCInst *Inst, uint32_t insn,
126 static DecodeStatus DecodeAddSubERegInstruction(MCInst *Inst,
129 static DecodeStatus DecodeLogicalImmInstruction(MCInst *Inst,
132 static DecodeStatus DecodeModImmInstruction(MCInst *Inst, uint32_t insn,
135 static DecodeStatus DecodeModImmTiedInstruction(MCInst *Inst,
138 static DecodeStatus DecodeAdrInstruction(MCInst *Inst, uint32_t insn,
140 static DecodeStatus DecodeBaseAddSubImm(MCInst *Inst, uint32_t insn,
142 static DecodeStatus DecodeUnconditionalBranch(MCInst *Inst, uint32_t insn,
145 static DecodeStatus DecodeSystemPStateInstruction(MCInst *Inst,
149 static DecodeStatus DecodeTestAndBranch(MCInst *Inst, uint32_t insn,
152 static DecodeStatus DecodeFMOVLaneInstruction(MCInst *Inst, unsigned Insn,
155 static DecodeStatus DecodeVecShiftR64Imm(MCInst *Inst, unsigned Imm,
157 static DecodeStatus DecodeVecShiftR64ImmNarrow(MCInst *Inst, unsigned Imm,
160 static DecodeStatus DecodeVecShiftR32Imm(MCInst *Inst, unsigned Imm,
162 static DecodeStatus DecodeVecShiftR32ImmNarrow(MCInst *Inst, unsigned Imm,
165 static DecodeStatus DecodeVecShiftR16Imm(MCInst *Inst, unsigned Imm,
167 static DecodeStatus DecodeVecShiftR16ImmNarrow(MCInst *Inst, unsigned Imm,
170 static DecodeStatus DecodeVecShiftR8Imm(MCInst *Inst, unsigned Imm,
172 static DecodeStatus DecodeVecShiftL64Imm(MCInst *Inst, unsigned Imm,
174 static DecodeStatus DecodeVecShiftL32Imm(MCInst *Inst, unsigned Imm,
176 static DecodeStatus DecodeVecShiftL16Imm(MCInst *Inst, unsigned Imm,
178 static DecodeStatus DecodeVecShiftL8Imm(MCInst *Inst, unsigned Imm,
181 static bool Check(DecodeStatus *Out, DecodeStatus In) in Check()
222 static DecodeStatus _getInstruction(cs_struct *ud, MCInst *MI, in _getInstruction()
228 DecodeStatus result; in _getInstruction()
265 DecodeStatus status = _getInstruction((cs_struct *)ud, instr, in AArch64_getInstruction()
283 static DecodeStatus DecodeFPR128RegisterClass(MCInst *Inst, unsigned RegNo, in DecodeFPR128RegisterClass()
296 static DecodeStatus DecodeFPR128_loRegisterClass(MCInst *Inst, unsigned RegNo, in DecodeFPR128_loRegisterClass()
316 static DecodeStatus DecodeFPR64RegisterClass(MCInst *Inst, unsigned RegNo, in DecodeFPR64RegisterClass()
340 static DecodeStatus DecodeFPR32RegisterClass(MCInst *Inst, unsigned RegNo, in DecodeFPR32RegisterClass()
364 static DecodeStatus DecodeFPR16RegisterClass(MCInst *Inst, unsigned RegNo, in DecodeFPR16RegisterClass()
388 static DecodeStatus DecodeFPR8RegisterClass(MCInst *Inst, unsigned RegNo, in DecodeFPR8RegisterClass()
412 static DecodeStatus DecodeGPR64RegisterClass(MCInst *Inst, unsigned RegNo, in DecodeGPR64RegisterClass()
426 static DecodeStatus DecodeGPR64spRegisterClass(MCInst *Inst, unsigned RegNo, in DecodeGPR64spRegisterClass()
454 static DecodeStatus DecodeGPR32RegisterClass(MCInst *Inst, unsigned RegNo, in DecodeGPR32RegisterClass()
468 static DecodeStatus DecodeGPR32spRegisterClass(MCInst *Inst, unsigned RegNo, in DecodeGPR32spRegisterClass()
495 static DecodeStatus DecodeVectorRegisterClass(MCInst *Inst, unsigned RegNo, in DecodeVectorRegisterClass()
520 static DecodeStatus DecodeQQRegisterClass(MCInst *Inst, unsigned RegNo, in DecodeQQRegisterClass()
547 static DecodeStatus DecodeQQQRegisterClass(MCInst *Inst, unsigned RegNo, in DecodeQQQRegisterClass()
574 static DecodeStatus DecodeQQQQRegisterClass(MCInst *Inst, unsigned RegNo, in DecodeQQQQRegisterClass()
598 static DecodeStatus DecodeDDRegisterClass(MCInst *Inst, unsigned RegNo, in DecodeDDRegisterClass()
625 static DecodeStatus DecodeDDDRegisterClass(MCInst *Inst, unsigned RegNo, in DecodeDDDRegisterClass()
652 static DecodeStatus DecodeDDDDRegisterClass(MCInst *Inst, unsigned RegNo, in DecodeDDDDRegisterClass()
666 static DecodeStatus DecodeFixedPointScaleImm32(MCInst *Inst, unsigned Imm, in DecodeFixedPointScaleImm32()
676 static DecodeStatus DecodeFixedPointScaleImm64(MCInst *Inst, unsigned Imm, in DecodeFixedPointScaleImm64()
684 static DecodeStatus DecodePCRelLabel19(MCInst *Inst, unsigned Imm, in DecodePCRelLabel19()
697 static DecodeStatus DecodeMemExtend(MCInst *Inst, unsigned Imm, in DecodeMemExtend()
705 static DecodeStatus DecodeMRSSystemRegister(MCInst *Inst, unsigned Imm, in DecodeMRSSystemRegister()
715 static DecodeStatus DecodeMSRSystemRegister(MCInst *Inst, unsigned Imm, in DecodeMSRSystemRegister()
724 static DecodeStatus DecodeFMOVLaneInstruction(MCInst *Inst, unsigned Insn, in DecodeFMOVLaneInstruction()
748 static DecodeStatus DecodeVecShiftRImm(MCInst *Inst, unsigned Imm, in DecodeVecShiftRImm()
755 static DecodeStatus DecodeVecShiftLImm(MCInst *Inst, unsigned Imm, in DecodeVecShiftLImm()
762 static DecodeStatus DecodeVecShiftR64Imm(MCInst *Inst, unsigned Imm, in DecodeVecShiftR64Imm()
768 static DecodeStatus DecodeVecShiftR64ImmNarrow(MCInst *Inst, unsigned Imm, in DecodeVecShiftR64ImmNarrow()
775 static DecodeStatus DecodeVecShiftR32Imm(MCInst *Inst, unsigned Imm, in DecodeVecShiftR32Imm()
781 static DecodeStatus DecodeVecShiftR32ImmNarrow(MCInst *Inst, unsigned Imm, in DecodeVecShiftR32ImmNarrow()
788 static DecodeStatus DecodeVecShiftR16Imm(MCInst *Inst, unsigned Imm, in DecodeVecShiftR16Imm()
794 static DecodeStatus DecodeVecShiftR16ImmNarrow(MCInst *Inst, unsigned Imm, in DecodeVecShiftR16ImmNarrow()
801 static DecodeStatus DecodeVecShiftR8Imm(MCInst *Inst, unsigned Imm, in DecodeVecShiftR8Imm()
807 static DecodeStatus DecodeVecShiftL64Imm(MCInst *Inst, unsigned Imm, in DecodeVecShiftL64Imm()
813 static DecodeStatus DecodeVecShiftL32Imm(MCInst *Inst, unsigned Imm, in DecodeVecShiftL32Imm()
819 static DecodeStatus DecodeVecShiftL16Imm(MCInst *Inst, unsigned Imm, in DecodeVecShiftL16Imm()
825 static DecodeStatus DecodeVecShiftL8Imm(MCInst *Inst, unsigned Imm, in DecodeVecShiftL8Imm()
831 static DecodeStatus DecodeThreeAddrSRegInstruction(MCInst *Inst, in DecodeThreeAddrSRegInstruction()
895 static DecodeStatus DecodeMoveImmInstruction(MCInst *Inst, uint32_t insn, in DecodeMoveImmInstruction()
931 static DecodeStatus DecodeUnsignedLdStInstruction(MCInst *Inst, in DecodeUnsignedLdStInstruction()
992 static DecodeStatus DecodeSignedLdStInstruction(MCInst *Inst, in DecodeSignedLdStInstruction()
1181 static DecodeStatus DecodeExclusiveLdStInstruction(MCInst *Inst, in DecodeExclusiveLdStInstruction()
1257 static DecodeStatus DecodePairLdStInstruction(MCInst *Inst, uint32_t insn, in DecodePairLdStInstruction()
1386 static DecodeStatus DecodeAddSubERegInstruction(MCInst *Inst, in DecodeAddSubERegInstruction()
1446 static DecodeStatus DecodeLogicalImmInstruction(MCInst *Inst, in DecodeLogicalImmInstruction()
1479 static DecodeStatus DecodeModImmInstruction(MCInst *Inst, uint32_t insn, in DecodeModImmInstruction()
1519 static DecodeStatus DecodeModImmTiedInstruction(MCInst *Inst, in DecodeModImmTiedInstruction()
1538 static DecodeStatus DecodeAdrInstruction(MCInst *Inst, uint32_t insn, in DecodeAdrInstruction()
1556 static DecodeStatus DecodeBaseAddSubImm(MCInst *Inst, uint32_t insn, in DecodeBaseAddSubImm()
1591 static DecodeStatus DecodeUnconditionalBranch(MCInst *Inst, uint32_t insn, in DecodeUnconditionalBranch()
1607 static DecodeStatus DecodeSystemPStateInstruction(MCInst *Inst, in DecodeSystemPStateInstruction()
1625 static DecodeStatus DecodeTestAndBranch(MCInst *Inst, uint32_t insn, in DecodeTestAndBranch()