Lines Matching refs:DecodeStatus

35 using DecodeStatus = MCDisassembler::DecodeStatus;  typedef
99 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
114 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
122 DecodeStatus AddThumbPredicate(MCInst&) const;
128 static bool Check(DecodeStatus &Out, DecodeStatus In) { in Check()
145 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, unsigned RegNo,
147 static DecodeStatus DecodeGPRnopcRegisterClass(MCInst &Inst,
150 static DecodeStatus DecodeGPRwithAPSRRegisterClass(MCInst &Inst,
153 static DecodeStatus DecodetGPRRegisterClass(MCInst &Inst, unsigned RegNo,
155 static DecodeStatus DecodetcGPRRegisterClass(MCInst &Inst, unsigned RegNo,
157 static DecodeStatus DecoderGPRRegisterClass(MCInst &Inst, unsigned RegNo,
159 static DecodeStatus DecodeGPRPairRegisterClass(MCInst &Inst, unsigned RegNo,
161 static DecodeStatus DecodeHPRRegisterClass(MCInst &Inst, unsigned RegNo,
163 static DecodeStatus DecodeSPRRegisterClass(MCInst &Inst, unsigned RegNo,
165 static DecodeStatus DecodeDPRRegisterClass(MCInst &Inst, unsigned RegNo,
167 static DecodeStatus DecodeDPR_8RegisterClass(MCInst &Inst, unsigned RegNo,
169 static DecodeStatus DecodeDPR_VFP2RegisterClass(MCInst &Inst,
173 static DecodeStatus DecodeQPRRegisterClass(MCInst &Inst, unsigned RegNo,
175 static DecodeStatus DecodeDPairRegisterClass(MCInst &Inst, unsigned RegNo,
177 static DecodeStatus DecodeDPairSpacedRegisterClass(MCInst &Inst,
181 static DecodeStatus DecodePredicateOperand(MCInst &Inst, unsigned Val,
183 static DecodeStatus DecodeCCOutOperand(MCInst &Inst, unsigned Val,
185 static DecodeStatus DecodeRegListOperand(MCInst &Inst, unsigned Val,
187 static DecodeStatus DecodeSPRRegListOperand(MCInst &Inst, unsigned Val,
189 static DecodeStatus DecodeDPRRegListOperand(MCInst &Inst, unsigned Val,
192 static DecodeStatus DecodeBitfieldMaskOperand(MCInst &Inst, unsigned Insn,
194 static DecodeStatus DecodeCopMemInstruction(MCInst &Inst, unsigned Insn,
196 static DecodeStatus DecodeAddrMode2IdxInstruction(MCInst &Inst,
200 static DecodeStatus DecodeSORegMemOperand(MCInst &Inst, unsigned Insn,
202 static DecodeStatus DecodeAddrMode3Instruction(MCInst &Inst,unsigned Insn,
204 static DecodeStatus DecodeSORegImmOperand(MCInst &Inst, unsigned Insn,
206 static DecodeStatus DecodeSORegRegOperand(MCInst &Inst, unsigned Insn,
209 static DecodeStatus DecodeMemMultipleWritebackInstruction(MCInst & Inst,
213 static DecodeStatus DecodeT2MOVTWInstruction(MCInst &Inst, unsigned Insn,
215 static DecodeStatus DecodeArmMOVTWInstruction(MCInst &Inst, unsigned Insn,
217 static DecodeStatus DecodeSMLAInstruction(MCInst &Inst, unsigned Insn,
219 static DecodeStatus DecodeHINTInstruction(MCInst &Inst, unsigned Insn,
221 static DecodeStatus DecodeCPSInstruction(MCInst &Inst, unsigned Insn,
223 static DecodeStatus DecodeTSTInstruction(MCInst &Inst, unsigned Insn,
225 static DecodeStatus DecodeSETPANInstruction(MCInst &Inst, unsigned Insn,
227 static DecodeStatus DecodeT2CPSInstruction(MCInst &Inst, unsigned Insn,
229 static DecodeStatus DecodeAddrModeImm12Operand(MCInst &Inst, unsigned Val,
231 static DecodeStatus DecodeAddrMode5Operand(MCInst &Inst, unsigned Val,
233 static DecodeStatus DecodeAddrMode5FP16Operand(MCInst &Inst, unsigned Val,
235 static DecodeStatus DecodeAddrMode7Operand(MCInst &Inst, unsigned Val,
237 static DecodeStatus DecodeT2BInstruction(MCInst &Inst, unsigned Insn,
239 static DecodeStatus DecodeBranchImmInstruction(MCInst &Inst,unsigned Insn,
241 static DecodeStatus DecodeAddrMode6Operand(MCInst &Inst, unsigned Val,
243 static DecodeStatus DecodeVLDST1Instruction(MCInst &Inst, unsigned Val,
245 static DecodeStatus DecodeVLDST2Instruction(MCInst &Inst, unsigned Val,
247 static DecodeStatus DecodeVLDST3Instruction(MCInst &Inst, unsigned Val,
249 static DecodeStatus DecodeVLDST4Instruction(MCInst &Inst, unsigned Val,
251 static DecodeStatus DecodeVLDInstruction(MCInst &Inst, unsigned Val,
253 static DecodeStatus DecodeVSTInstruction(MCInst &Inst, unsigned Val,
255 static DecodeStatus DecodeVLD1DupInstruction(MCInst &Inst, unsigned Val,
257 static DecodeStatus DecodeVLD2DupInstruction(MCInst &Inst, unsigned Val,
259 static DecodeStatus DecodeVLD3DupInstruction(MCInst &Inst, unsigned Val,
261 static DecodeStatus DecodeVLD4DupInstruction(MCInst &Inst, unsigned Val,
263 static DecodeStatus DecodeNEONModImmInstruction(MCInst &Inst,unsigned Val,
265 static DecodeStatus DecodeVSHLMaxInstruction(MCInst &Inst, unsigned Val,
267 static DecodeStatus DecodeShiftRight8Imm(MCInst &Inst, unsigned Val,
269 static DecodeStatus DecodeShiftRight16Imm(MCInst &Inst, unsigned Val,
271 static DecodeStatus DecodeShiftRight32Imm(MCInst &Inst, unsigned Val,
273 static DecodeStatus DecodeShiftRight64Imm(MCInst &Inst, unsigned Val,
275 static DecodeStatus DecodeTBLInstruction(MCInst &Inst, unsigned Insn,
277 static DecodeStatus DecodePostIdxReg(MCInst &Inst, unsigned Insn,
279 static DecodeStatus DecodeCoprocessor(MCInst &Inst, unsigned Insn,
281 static DecodeStatus DecodeMemBarrierOption(MCInst &Inst, unsigned Insn,
283 static DecodeStatus DecodeInstSyncBarrierOption(MCInst &Inst, unsigned Insn,
285 static DecodeStatus DecodeMSRMask(MCInst &Inst, unsigned Insn,
287 static DecodeStatus DecodeBankedReg(MCInst &Inst, unsigned Insn,
289 static DecodeStatus DecodeDoubleRegLoad(MCInst &Inst, unsigned Insn,
291 static DecodeStatus DecodeDoubleRegStore(MCInst &Inst, unsigned Insn,
293 static DecodeStatus DecodeLDRPreImm(MCInst &Inst, unsigned Insn,
295 static DecodeStatus DecodeLDRPreReg(MCInst &Inst, unsigned Insn,
297 static DecodeStatus DecodeSTRPreImm(MCInst &Inst, unsigned Insn,
299 static DecodeStatus DecodeSTRPreReg(MCInst &Inst, unsigned Insn,
301 static DecodeStatus DecodeVLD1LN(MCInst &Inst, unsigned Insn,
303 static DecodeStatus DecodeVLD2LN(MCInst &Inst, unsigned Insn,
305 static DecodeStatus DecodeVLD3LN(MCInst &Inst, unsigned Insn,
307 static DecodeStatus DecodeVLD4LN(MCInst &Inst, unsigned Insn,
309 static DecodeStatus DecodeVST1LN(MCInst &Inst, unsigned Insn,
311 static DecodeStatus DecodeVST2LN(MCInst &Inst, unsigned Insn,
313 static DecodeStatus DecodeVST3LN(MCInst &Inst, unsigned Insn,
315 static DecodeStatus DecodeVST4LN(MCInst &Inst, unsigned Insn,
317 static DecodeStatus DecodeVMOVSRR(MCInst &Inst, unsigned Insn,
319 static DecodeStatus DecodeVMOVRRS(MCInst &Inst, unsigned Insn,
321 static DecodeStatus DecodeSwap(MCInst &Inst, unsigned Insn,
323 static DecodeStatus DecodeVCVTD(MCInst &Inst, unsigned Insn,
325 static DecodeStatus DecodeVCVTQ(MCInst &Inst, unsigned Insn,
327 static DecodeStatus DecodeNEONComplexLane64Instruction(MCInst &Inst,
332 static DecodeStatus DecodeThumbAddSpecialReg(MCInst &Inst, uint16_t Insn,
334 static DecodeStatus DecodeThumbBROperand(MCInst &Inst, unsigned Val,
336 static DecodeStatus DecodeT2BROperand(MCInst &Inst, unsigned Val,
338 static DecodeStatus DecodeThumbCmpBROperand(MCInst &Inst, unsigned Val,
340 static DecodeStatus DecodeThumbAddrModeRR(MCInst &Inst, unsigned Val,
342 static DecodeStatus DecodeThumbAddrModeIS(MCInst &Inst, unsigned Val,
344 static DecodeStatus DecodeThumbAddrModePC(MCInst &Inst, unsigned Val,
346 static DecodeStatus DecodeThumbAddrModeSP(MCInst &Inst, unsigned Val,
348 static DecodeStatus DecodeT2AddrModeSOReg(MCInst &Inst, unsigned Val,
350 static DecodeStatus DecodeT2LoadShift(MCInst &Inst, unsigned Val,
352 static DecodeStatus DecodeT2LoadImm8(MCInst &Inst, unsigned Insn,
354 static DecodeStatus DecodeT2LoadImm12(MCInst &Inst, unsigned Insn,
356 static DecodeStatus DecodeT2LoadT(MCInst &Inst, unsigned Insn,
358 static DecodeStatus DecodeT2LoadLabel(MCInst &Inst, unsigned Insn,
360 static DecodeStatus DecodeT2Imm8S4(MCInst &Inst, unsigned Val,
362 static DecodeStatus DecodeT2AddrModeImm8s4(MCInst &Inst, unsigned Val,
364 static DecodeStatus DecodeT2AddrModeImm0_1020s4(MCInst &Inst,unsigned Val,
366 static DecodeStatus DecodeT2Imm8(MCInst &Inst, unsigned Val,
368 static DecodeStatus DecodeT2AddrModeImm8(MCInst &Inst, unsigned Val,
370 static DecodeStatus DecodeThumbAddSPImm(MCInst &Inst, uint16_t Val,
372 static DecodeStatus DecodeThumbAddSPReg(MCInst &Inst, uint16_t Insn,
374 static DecodeStatus DecodeThumbCPS(MCInst &Inst, uint16_t Insn,
376 static DecodeStatus DecodeQADDInstruction(MCInst &Inst, unsigned Insn,
378 static DecodeStatus DecodeThumbBLXOffset(MCInst &Inst, unsigned Insn,
380 static DecodeStatus DecodeT2AddrModeImm12(MCInst &Inst, unsigned Val,
382 static DecodeStatus DecodeThumbTableBranch(MCInst &Inst, unsigned Val,
384 static DecodeStatus DecodeThumb2BCCInstruction(MCInst &Inst, unsigned Val,
386 static DecodeStatus DecodeT2SOImm(MCInst &Inst, unsigned Val,
388 static DecodeStatus DecodeThumbBCCTargetOperand(MCInst &Inst,unsigned Val,
390 static DecodeStatus DecodeThumbBLTargetOperand(MCInst &Inst, unsigned Val,
392 static DecodeStatus DecodeIT(MCInst &Inst, unsigned Val,
394 static DecodeStatus DecodeT2LDRDPreInstruction(MCInst &Inst,unsigned Insn,
396 static DecodeStatus DecodeT2STRDPreInstruction(MCInst &Inst,unsigned Insn,
398 static DecodeStatus DecodeT2Adr(MCInst &Inst, unsigned Val,
400 static DecodeStatus DecodeT2LdStPre(MCInst &Inst, unsigned Val,
402 static DecodeStatus DecodeT2ShifterImmOperand(MCInst &Inst, unsigned Val,
405 static DecodeStatus DecodeLDR(MCInst &Inst, unsigned Val,
407 static DecodeStatus DecoderForMRRC2AndMCRR2(MCInst &Inst, unsigned Val,
409 static DecodeStatus DecodeForVMRSandVMSR(MCInst &Inst, unsigned Val,
427 static DecodeStatus checkDecodedInstruction(MCInst &MI, uint64_t &Size, in checkDecodedInstruction()
431 DecodeStatus Result) { in checkDecodedInstruction()
447 DecodeStatus ARMDisassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()
468 DecodeStatus Result = in getInstruction()
576 MCDisassembler::DecodeStatus
578 MCDisassembler::DecodeStatus S = Success; in AddThumbPredicate()
683 DecodeStatus ThumbDisassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()
700 DecodeStatus Result = in getInstruction()
876 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPRRegisterClass()
886 static DecodeStatus
889 DecodeStatus S = MCDisassembler::Success; in DecodeGPRnopcRegisterClass()
899 static DecodeStatus
902 DecodeStatus S = MCDisassembler::Success; in DecodeGPRwithAPSRRegisterClass()
914 static DecodeStatus DecodetGPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodetGPRRegisterClass()
926 static DecodeStatus DecodeGPRPairRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPRPairRegisterClass()
928 DecodeStatus S = MCDisassembler::Success; in DecodeGPRPairRegisterClass()
941 static DecodeStatus DecodetcGPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodetcGPRRegisterClass()
971 static DecodeStatus DecoderGPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecoderGPRRegisterClass()
973 DecodeStatus S = MCDisassembler::Success; in DecoderGPRRegisterClass()
996 static DecodeStatus DecodeSPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeSPRRegisterClass()
1006 static DecodeStatus DecodeHPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeHPRRegisterClass()
1022 static DecodeStatus DecodeDPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeDPRRegisterClass()
1037 static DecodeStatus DecodeDPR_8RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeDPR_8RegisterClass()
1044 static DecodeStatus
1059 static DecodeStatus DecodeQPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeQPRRegisterClass()
1079 static DecodeStatus DecodeDPairRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeDPairRegisterClass()
1100 static DecodeStatus DecodeDPairSpacedRegisterClass(MCInst &Inst, in DecodeDPairSpacedRegisterClass()
1112 static DecodeStatus DecodePredicateOperand(MCInst &Inst, unsigned Val, in DecodePredicateOperand()
1126 static DecodeStatus DecodeCCOutOperand(MCInst &Inst, unsigned Val, in DecodeCCOutOperand()
1135 static DecodeStatus DecodeSORegImmOperand(MCInst &Inst, unsigned Val, in DecodeSORegImmOperand()
1137 DecodeStatus S = MCDisassembler::Success; in DecodeSORegImmOperand()
1172 static DecodeStatus DecodeSORegRegOperand(MCInst &Inst, unsigned Val, in DecodeSORegRegOperand()
1174 DecodeStatus S = MCDisassembler::Success; in DecodeSORegRegOperand()
1207 static DecodeStatus DecodeRegListOperand(MCInst &Inst, unsigned Val, in DecodeRegListOperand()
1209 DecodeStatus S = MCDisassembler::Success; in DecodeRegListOperand()
1244 static DecodeStatus DecodeSPRRegListOperand(MCInst &Inst, unsigned Val, in DecodeSPRRegListOperand()
1246 DecodeStatus S = MCDisassembler::Success; in DecodeSPRRegListOperand()
1268 static DecodeStatus DecodeDPRRegListOperand(MCInst &Inst, unsigned Val, in DecodeDPRRegListOperand()
1270 DecodeStatus S = MCDisassembler::Success; in DecodeDPRRegListOperand()
1293 static DecodeStatus DecodeBitfieldMaskOperand(MCInst &Inst, unsigned Val, in DecodeBitfieldMaskOperand()
1303 DecodeStatus S = MCDisassembler::Success; in DecodeBitfieldMaskOperand()
1320 static DecodeStatus DecodeCopMemInstruction(MCInst &Inst, unsigned Insn, in DecodeCopMemInstruction()
1322 DecodeStatus S = MCDisassembler::Success; in DecodeCopMemInstruction()
1469 static DecodeStatus
1472 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode2IdxInstruction()
1575 static DecodeStatus DecodeSORegMemOperand(MCInst &Inst, unsigned Val, in DecodeSORegMemOperand()
1577 DecodeStatus S = MCDisassembler::Success; in DecodeSORegMemOperand()
1618 static DecodeStatus
1621 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode3Instruction()
1810 static DecodeStatus DecodeRFEInstruction(MCInst &Inst, unsigned Insn, in DecodeRFEInstruction()
1812 DecodeStatus S = MCDisassembler::Success; in DecodeRFEInstruction()
1839 static DecodeStatus DecodeQADDInstruction(MCInst &Inst, unsigned Insn, in DecodeQADDInstruction()
1841 DecodeStatus S = MCDisassembler::Success; in DecodeQADDInstruction()
1862 static DecodeStatus DecodeMemMultipleWritebackInstruction(MCInst &Inst, in DecodeMemMultipleWritebackInstruction()
1865 DecodeStatus S = MCDisassembler::Success; in DecodeMemMultipleWritebackInstruction()
1954 static DecodeStatus DecodeHINTInstruction(MCInst &Inst, unsigned Insn, in DecodeHINTInstruction()
1961 DecodeStatus S = MCDisassembler::Success; in DecodeHINTInstruction()
1976 static DecodeStatus DecodeCPSInstruction(MCInst &Inst, unsigned Insn, in DecodeCPSInstruction()
1983 DecodeStatus S = MCDisassembler::Success; in DecodeCPSInstruction()
2023 static DecodeStatus DecodeT2CPSInstruction(MCInst &Inst, unsigned Insn, in DecodeT2CPSInstruction()
2030 DecodeStatus S = MCDisassembler::Success; in DecodeT2CPSInstruction()
2065 static DecodeStatus DecodeT2MOVTWInstruction(MCInst &Inst, unsigned Insn, in DecodeT2MOVTWInstruction()
2067 DecodeStatus S = MCDisassembler::Success; in DecodeT2MOVTWInstruction()
2089 static DecodeStatus DecodeArmMOVTWInstruction(MCInst &Inst, unsigned Insn, in DecodeArmMOVTWInstruction()
2091 DecodeStatus S = MCDisassembler::Success; in DecodeArmMOVTWInstruction()
2116 static DecodeStatus DecodeSMLAInstruction(MCInst &Inst, unsigned Insn, in DecodeSMLAInstruction()
2118 DecodeStatus S = MCDisassembler::Success; in DecodeSMLAInstruction()
2144 static DecodeStatus DecodeTSTInstruction(MCInst &Inst, unsigned Insn, in DecodeTSTInstruction()
2146 DecodeStatus S = MCDisassembler::Success; in DecodeTSTInstruction()
2165 static DecodeStatus DecodeSETPANInstruction(MCInst &Inst, unsigned Insn, in DecodeSETPANInstruction()
2167 DecodeStatus S = MCDisassembler::Success; in DecodeSETPANInstruction()
2193 static DecodeStatus DecodeAddrModeImm12Operand(MCInst &Inst, unsigned Val, in DecodeAddrModeImm12Operand()
2195 DecodeStatus S = MCDisassembler::Success; in DecodeAddrModeImm12Operand()
2213 static DecodeStatus DecodeAddrMode5Operand(MCInst &Inst, unsigned Val, in DecodeAddrMode5Operand()
2215 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode5Operand()
2233 static DecodeStatus DecodeAddrMode5FP16Operand(MCInst &Inst, unsigned Val, in DecodeAddrMode5FP16Operand()
2235 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode5FP16Operand()
2253 static DecodeStatus DecodeAddrMode7Operand(MCInst &Inst, unsigned Val, in DecodeAddrMode7Operand()
2258 static DecodeStatus
2261 DecodeStatus Status = MCDisassembler::Success; in DecodeT2BInstruction()
2285 static DecodeStatus
2288 DecodeStatus S = MCDisassembler::Success; in DecodeBranchImmInstruction()
2311 static DecodeStatus DecodeAddrMode6Operand(MCInst &Inst, unsigned Val, in DecodeAddrMode6Operand()
2313 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode6Operand()
2328 static DecodeStatus DecodeVLDInstruction(MCInst &Inst, unsigned Insn, in DecodeVLDInstruction()
2330 DecodeStatus S = MCDisassembler::Success; in DecodeVLDInstruction()
2604 static DecodeStatus DecodeVLDST1Instruction(MCInst &Inst, unsigned Insn, in DecodeVLDST1Instruction()
2617 static DecodeStatus DecodeVLDST2Instruction(MCInst &Inst, unsigned Insn, in DecodeVLDST2Instruction()
2632 static DecodeStatus DecodeVLDST3Instruction(MCInst &Inst, unsigned Insn, in DecodeVLDST3Instruction()
2645 static DecodeStatus DecodeVLDST4Instruction(MCInst &Inst, unsigned Insn, in DecodeVLDST4Instruction()
2655 static DecodeStatus DecodeVSTInstruction(MCInst &Inst, unsigned Insn, in DecodeVSTInstruction()
2657 DecodeStatus S = MCDisassembler::Success; in DecodeVSTInstruction()
2925 static DecodeStatus DecodeVLD1DupInstruction(MCInst &Inst, unsigned Insn, in DecodeVLD1DupInstruction()
2927 DecodeStatus S = MCDisassembler::Success; in DecodeVLD1DupInstruction()
2972 static DecodeStatus DecodeVLD2DupInstruction(MCInst &Inst, unsigned Insn, in DecodeVLD2DupInstruction()
2974 DecodeStatus S = MCDisassembler::Success; in DecodeVLD2DupInstruction()
3020 static DecodeStatus DecodeVLD3DupInstruction(MCInst &Inst, unsigned Insn, in DecodeVLD3DupInstruction()
3022 DecodeStatus S = MCDisassembler::Success; in DecodeVLD3DupInstruction()
3055 static DecodeStatus DecodeVLD4DupInstruction(MCInst &Inst, unsigned Insn, in DecodeVLD4DupInstruction()
3057 DecodeStatus S = MCDisassembler::Success; in DecodeVLD4DupInstruction()
3107 static DecodeStatus
3110 DecodeStatus S = MCDisassembler::Success; in DecodeNEONModImmInstruction()
3153 static DecodeStatus DecodeVSHLMaxInstruction(MCInst &Inst, unsigned Insn, in DecodeVSHLMaxInstruction()
3155 DecodeStatus S = MCDisassembler::Success; in DecodeVSHLMaxInstruction()
3172 static DecodeStatus DecodeShiftRight8Imm(MCInst &Inst, unsigned Val, in DecodeShiftRight8Imm()
3178 static DecodeStatus DecodeShiftRight16Imm(MCInst &Inst, unsigned Val, in DecodeShiftRight16Imm()
3184 static DecodeStatus DecodeShiftRight32Imm(MCInst &Inst, unsigned Val, in DecodeShiftRight32Imm()
3190 static DecodeStatus DecodeShiftRight64Imm(MCInst &Inst, unsigned Val, in DecodeShiftRight64Imm()
3196 static DecodeStatus DecodeTBLInstruction(MCInst &Inst, unsigned Insn, in DecodeTBLInstruction()
3198 DecodeStatus S = MCDisassembler::Success; in DecodeTBLInstruction()
3232 static DecodeStatus DecodeThumbAddSpecialReg(MCInst &Inst, uint16_t Insn, in DecodeThumbAddSpecialReg()
3234 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddSpecialReg()
3256 static DecodeStatus DecodeThumbBROperand(MCInst &Inst, unsigned Val, in DecodeThumbBROperand()
3264 static DecodeStatus DecodeT2BROperand(MCInst &Inst, unsigned Val, in DecodeT2BROperand()
3272 static DecodeStatus DecodeThumbCmpBROperand(MCInst &Inst, unsigned Val, in DecodeThumbCmpBROperand()
3280 static DecodeStatus DecodeThumbAddrModeRR(MCInst &Inst, unsigned Val, in DecodeThumbAddrModeRR()
3282 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddrModeRR()
3295 static DecodeStatus DecodeThumbAddrModeIS(MCInst &Inst, unsigned Val, in DecodeThumbAddrModeIS()
3297 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddrModeIS()
3309 static DecodeStatus DecodeThumbAddrModePC(MCInst &Inst, unsigned Val, in DecodeThumbAddrModePC()
3319 static DecodeStatus DecodeThumbAddrModeSP(MCInst &Inst, unsigned Val, in DecodeThumbAddrModeSP()
3327 static DecodeStatus DecodeT2AddrModeSOReg(MCInst &Inst, unsigned Val, in DecodeT2AddrModeSOReg()
3329 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeSOReg()
3356 static DecodeStatus DecodeT2LoadShift(MCInst &Inst, unsigned Insn, in DecodeT2LoadShift()
3358 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadShift()
3439 static DecodeStatus DecodeT2LoadImm8(MCInst &Inst, unsigned Insn, in DecodeT2LoadImm8()
3441 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadImm8()
3523 static DecodeStatus DecodeT2LoadImm12(MCInst &Inst, unsigned Insn, in DecodeT2LoadImm12()
3525 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadImm12()
3603 static DecodeStatus DecodeT2LoadT(MCInst &Inst, unsigned Insn, in DecodeT2LoadT()
3605 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadT()
3642 static DecodeStatus DecodeT2LoadLabel(MCInst &Inst, unsigned Insn, in DecodeT2LoadLabel()
3644 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadLabel()
3695 static DecodeStatus DecodeT2Imm8S4(MCInst &Inst, unsigned Val, in DecodeT2Imm8S4()
3709 static DecodeStatus DecodeT2AddrModeImm8s4(MCInst &Inst, unsigned Val, in DecodeT2AddrModeImm8s4()
3711 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm8s4()
3724 static DecodeStatus DecodeT2AddrModeImm0_1020s4(MCInst &Inst,unsigned Val, in DecodeT2AddrModeImm0_1020s4()
3726 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm0_1020s4()
3739 static DecodeStatus DecodeT2Imm8(MCInst &Inst, unsigned Val, in DecodeT2Imm8()
3751 static DecodeStatus DecodeT2AddrModeImm8(MCInst &Inst, unsigned Val, in DecodeT2AddrModeImm8()
3753 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm8()
3797 static DecodeStatus DecodeT2LdStPre(MCInst &Inst, unsigned Insn, in DecodeT2LdStPre()
3799 DecodeStatus S = MCDisassembler::Success; in DecodeT2LdStPre()
3858 static DecodeStatus DecodeT2AddrModeImm12(MCInst &Inst, unsigned Val, in DecodeT2AddrModeImm12()
3860 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm12()
3884 static DecodeStatus DecodeThumbAddSPImm(MCInst &Inst, uint16_t Insn, in DecodeThumbAddSPImm()
3895 static DecodeStatus DecodeThumbAddSPReg(MCInst &Inst, uint16_t Insn, in DecodeThumbAddSPReg()
3897 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddSPReg()
3920 static DecodeStatus DecodeThumbCPS(MCInst &Inst, uint16_t Insn, in DecodeThumbCPS()
3931 static DecodeStatus DecodePostIdxReg(MCInst &Inst, unsigned Insn, in DecodePostIdxReg()
3933 DecodeStatus S = MCDisassembler::Success; in DecodePostIdxReg()
3944 static DecodeStatus DecodeThumbBLXOffset(MCInst &Inst, unsigned Val, in DecodeThumbBLXOffset()
3968 static DecodeStatus DecodeCoprocessor(MCInst &Inst, unsigned Val, in DecodeCoprocessor()
3983 static DecodeStatus
3986 DecodeStatus S = MCDisassembler::Success; in DecodeThumbTableBranch()
3999 static DecodeStatus
4002 DecodeStatus S = MCDisassembler::Success; in DecodeThumb2BCCInstruction()
4042 static DecodeStatus DecodeT2SOImm(MCInst &Inst, unsigned Val, in DecodeT2SOImm()
4073 static DecodeStatus
4082 static DecodeStatus DecodeThumbBLTargetOperand(MCInst &Inst, unsigned Val, in DecodeThumbBLTargetOperand()
4106 static DecodeStatus DecodeMemBarrierOption(MCInst &Inst, unsigned Val, in DecodeMemBarrierOption()
4115 static DecodeStatus DecodeInstSyncBarrierOption(MCInst &Inst, unsigned Val, in DecodeInstSyncBarrierOption()
4124 static DecodeStatus DecodeMSRMask(MCInst &Inst, unsigned Val, in DecodeMSRMask()
4126 DecodeStatus S = MCDisassembler::Success; in DecodeMSRMask()
4206 static DecodeStatus DecodeBankedReg(MCInst &Inst, unsigned Val, in DecodeBankedReg()
4221 static DecodeStatus DecodeDoubleRegLoad(MCInst &Inst, unsigned Insn, in DecodeDoubleRegLoad()
4223 DecodeStatus S = MCDisassembler::Success; in DecodeDoubleRegLoad()
4242 static DecodeStatus DecodeDoubleRegStore(MCInst &Inst, unsigned Insn, in DecodeDoubleRegStore()
4245 DecodeStatus S = MCDisassembler::Success; in DecodeDoubleRegStore()
4268 static DecodeStatus DecodeLDRPreImm(MCInst &Inst, unsigned Insn, in DecodeLDRPreImm()
4270 DecodeStatus S = MCDisassembler::Success; in DecodeLDRPreImm()
4293 static DecodeStatus DecodeLDRPreReg(MCInst &Inst, unsigned Insn, in DecodeLDRPreReg()
4295 DecodeStatus S = MCDisassembler::Success; in DecodeLDRPreReg()
4320 static DecodeStatus DecodeSTRPreImm(MCInst &Inst, unsigned Insn, in DecodeSTRPreImm()
4322 DecodeStatus S = MCDisassembler::Success; in DecodeSTRPreImm()
4345 static DecodeStatus DecodeSTRPreReg(MCInst &Inst, unsigned Insn, in DecodeSTRPreReg()
4347 DecodeStatus S = MCDisassembler::Success; in DecodeSTRPreReg()
4370 static DecodeStatus DecodeVLD1LN(MCInst &Inst, unsigned Insn, in DecodeVLD1LN()
4372 DecodeStatus S = MCDisassembler::Success; in DecodeVLD1LN()
4437 static DecodeStatus DecodeVST1LN(MCInst &Inst, unsigned Insn, in DecodeVST1LN()
4439 DecodeStatus S = MCDisassembler::Success; in DecodeVST1LN()
4502 static DecodeStatus DecodeVLD2LN(MCInst &Inst, unsigned Insn, in DecodeVLD2LN()
4504 DecodeStatus S = MCDisassembler::Success; in DecodeVLD2LN()
4569 static DecodeStatus DecodeVST2LN(MCInst &Inst, unsigned Insn, in DecodeVST2LN()
4571 DecodeStatus S = MCDisassembler::Success; in DecodeVST2LN()
4632 static DecodeStatus DecodeVLD3LN(MCInst &Inst, unsigned Insn, in DecodeVLD3LN()
4634 DecodeStatus S = MCDisassembler::Success; in DecodeVLD3LN()
4702 static DecodeStatus DecodeVST3LN(MCInst &Inst, unsigned Insn, in DecodeVST3LN()
4704 DecodeStatus S = MCDisassembler::Success; in DecodeVST3LN()
4765 static DecodeStatus DecodeVLD4LN(MCInst &Inst, unsigned Insn, in DecodeVLD4LN()
4767 DecodeStatus S = MCDisassembler::Success; in DecodeVLD4LN()
4846 static DecodeStatus DecodeVST4LN(MCInst &Inst, unsigned Insn, in DecodeVST4LN()
4848 DecodeStatus S = MCDisassembler::Success; in DecodeVST4LN()
4918 static DecodeStatus DecodeVMOVSRR(MCInst &Inst, unsigned Insn, in DecodeVMOVSRR()
4920 DecodeStatus S = MCDisassembler::Success; in DecodeVMOVSRR()
4944 static DecodeStatus DecodeVMOVRRS(MCInst &Inst, unsigned Insn, in DecodeVMOVRRS()
4946 DecodeStatus S = MCDisassembler::Success; in DecodeVMOVRRS()
4970 static DecodeStatus DecodeIT(MCInst &Inst, unsigned Insn, in DecodeIT()
4972 DecodeStatus S = MCDisassembler::Success; in DecodeIT()
4989 static DecodeStatus
4992 DecodeStatus S = MCDisassembler::Success; in DecodeT2LDRDPreInstruction()
5026 static DecodeStatus
5029 DecodeStatus S = MCDisassembler::Success; in DecodeT2STRDPreInstruction()
5061 static DecodeStatus DecodeT2Adr(MCInst &Inst, uint32_t Insn, in DecodeT2Adr()
5076 static DecodeStatus DecodeT2ShifterImmOperand(MCInst &Inst, uint32_t Val, in DecodeT2ShifterImmOperand()
5079 DecodeStatus S = MCDisassembler::Success; in DecodeT2ShifterImmOperand()
5087 static DecodeStatus DecodeSwap(MCInst &Inst, unsigned Insn, in DecodeSwap()
5097 DecodeStatus S = MCDisassembler::Success; in DecodeSwap()
5114 static DecodeStatus DecodeVCVTD(MCInst &Inst, unsigned Insn, in DecodeVCVTD()
5128 DecodeStatus S = MCDisassembler::Success; in DecodeVCVTD()
5173 static DecodeStatus DecodeVCVTQ(MCInst &Inst, unsigned Insn, in DecodeVCVTQ()
5187 DecodeStatus S = MCDisassembler::Success; in DecodeVCVTQ()
5232 static DecodeStatus DecodeNEONComplexLane64Instruction(MCInst &Inst, in DecodeNEONComplexLane64Instruction()
5245 DecodeStatus S = MCDisassembler::Success; in DecodeNEONComplexLane64Instruction()
5265 static DecodeStatus DecodeLDR(MCInst &Inst, unsigned Val, in DecodeLDR()
5267 DecodeStatus S = MCDisassembler::Success; in DecodeLDR()
5292 static DecodeStatus DecoderForMRRC2AndMCRR2(MCInst &Inst, unsigned Val, in DecoderForMRRC2AndMCRR2()
5294 DecodeStatus S = MCDisassembler::Success; in DecoderForMRRC2AndMCRR2()
5337 static DecodeStatus DecodeForVMRSandVMSR(MCInst &Inst, unsigned Val, in DecodeForVMRSandVMSR()
5342 DecodeStatus S = MCDisassembler::Success; in DecodeForVMRSandVMSR()