Lines Matching refs:MCDisassembler

37 using DecodeStatus = MCDisassembler::DecodeStatus;
131 class ARMDisassembler : public MCDisassembler {
137 : MCDisassembler(STI, Ctx), MCII(MCII) { in ARMDisassembler()
178 const MCDisassembler *Decoder);
181 const MCDisassembler *Decoder);
184 const MCDisassembler *Decoder);
187 const MCDisassembler *Decoder);
191 const MCDisassembler *Decoder);
194 const MCDisassembler *Decoder);
197 const MCDisassembler *Decoder);
200 const MCDisassembler *Decoder);
203 const MCDisassembler *Decoder);
206 const MCDisassembler *Decoder);
209 const MCDisassembler *Decoder);
212 const MCDisassembler *Decoder);
215 const MCDisassembler *Decoder);
218 const MCDisassembler *Decoder);
221 const MCDisassembler *Decoder);
224 const MCDisassembler *Decoder);
227 const MCDisassembler *Decoder);
230 const MCDisassembler *Decoder);
233 const MCDisassembler *Decoder);
236 const MCDisassembler *Decoder);
239 const MCDisassembler *Decoder);
242 const MCDisassembler *Decoder);
245 const MCDisassembler *Decoder);
248 const MCDisassembler *Decoder);
251 const MCDisassembler *Decoder);
254 const MCDisassembler *Decoder);
257 const MCDisassembler *Decoder);
260 const MCDisassembler *Decoder);
264 const MCDisassembler *Decoder);
267 const MCDisassembler *Decoder);
270 const MCDisassembler *Decoder);
273 const MCDisassembler *Decoder);
276 const MCDisassembler *Decoder);
280 const MCDisassembler *Decoder);
283 const MCDisassembler *Decoder);
286 const MCDisassembler *Decoder);
289 const MCDisassembler *Decoder);
292 const MCDisassembler *Decoder);
295 const MCDisassembler *Decoder);
298 const MCDisassembler *Decoder);
301 const MCDisassembler *Decoder);
306 const MCDisassembler *Decoder);
309 const MCDisassembler *Decoder);
312 const MCDisassembler *Decoder);
315 const MCDisassembler *Decoder);
318 const MCDisassembler *Decoder);
321 const MCDisassembler *Decoder);
324 const MCDisassembler *Decoder);
327 const MCDisassembler *Decoder);
330 const MCDisassembler *Decoder);
333 const MCDisassembler *Decoder);
336 const MCDisassembler *Decoder);
339 const MCDisassembler *Decoder);
342 const MCDisassembler *Decoder);
345 const MCDisassembler *Decoder);
348 const MCDisassembler *Decoder);
351 const MCDisassembler *Decoder);
354 const MCDisassembler *Decoder);
357 const MCDisassembler *Decoder);
360 const MCDisassembler *Decoder);
363 const MCDisassembler *Decoder);
366 const MCDisassembler *Decoder);
369 const MCDisassembler *Decoder);
372 const MCDisassembler *Decoder);
375 const MCDisassembler *Decoder);
378 const MCDisassembler *Decoder);
381 const MCDisassembler *Decoder);
384 const MCDisassembler *Decoder);
387 const MCDisassembler *Decoder);
390 const MCDisassembler *Decoder);
393 const MCDisassembler *Decoder);
396 const MCDisassembler *Decoder);
399 const MCDisassembler *Decoder);
402 const MCDisassembler *Decoder);
405 const MCDisassembler *Decoder);
408 const MCDisassembler *Decoder);
411 const MCDisassembler *Decoder);
414 const MCDisassembler *Decoder);
417 const MCDisassembler *Decoder);
421 const MCDisassembler *Decoder);
424 const MCDisassembler *Decoder);
427 const MCDisassembler *Decoder);
430 const MCDisassembler *Decoder);
432 const MCDisassembler *Decoder);
435 const MCDisassembler *Decoder);
438 const MCDisassembler *Decoder);
441 const MCDisassembler *Decoder);
444 const MCDisassembler *Decoder);
447 const MCDisassembler *Decoder);
450 const MCDisassembler *Decoder);
453 const MCDisassembler *Decoder);
455 const MCDisassembler *Decoder);
457 const MCDisassembler *Decoder);
459 const MCDisassembler *Decoder);
461 const MCDisassembler *Decoder);
463 const MCDisassembler *Decoder);
465 const MCDisassembler *Decoder);
467 const MCDisassembler *Decoder);
469 const MCDisassembler *Decoder);
471 const MCDisassembler *Decoder);
473 const MCDisassembler *Decoder);
475 const MCDisassembler *Decoder);
477 const MCDisassembler *Decoder);
479 const MCDisassembler *Decoder);
482 const MCDisassembler *Decoder);
485 const MCDisassembler *Decoder);
489 const MCDisassembler *Decoder);
492 const MCDisassembler *Decoder);
495 const MCDisassembler *Decoder);
498 const MCDisassembler *Decoder);
501 const MCDisassembler *Decoder);
504 const MCDisassembler *Decoder);
507 const MCDisassembler *Decoder);
510 const MCDisassembler *Decoder);
513 const MCDisassembler *Decoder);
516 const MCDisassembler *Decoder);
519 const MCDisassembler *Decoder);
522 const MCDisassembler *Decoder);
524 const MCDisassembler *Decoder);
527 const MCDisassembler *Decoder);
529 const MCDisassembler *Decoder);
531 const MCDisassembler *Decoder);
534 const MCDisassembler *Decoder);
537 const MCDisassembler *Decoder);
540 const MCDisassembler *Decoder);
542 const MCDisassembler *Decoder);
545 const MCDisassembler *Decoder);
548 const MCDisassembler *Decoder);
552 const MCDisassembler *Decoder);
556 const MCDisassembler *Decoder);
559 const MCDisassembler *Decoder);
562 const MCDisassembler *Decoder);
565 const MCDisassembler *Decoder);
568 const MCDisassembler *Decoder);
571 const MCDisassembler *Decoder);
574 const MCDisassembler *Decoder);
577 const MCDisassembler *Decoder);
580 const MCDisassembler *Decoder);
582 const MCDisassembler *Decoder);
585 const MCDisassembler *Decoder);
588 const MCDisassembler *Decoder);
590 const MCDisassembler *Decoder);
593 const MCDisassembler *Decoder);
596 const MCDisassembler *Decoder);
598 const MCDisassembler *Decoder);
601 const MCDisassembler *Decoder);
604 const MCDisassembler *Decoder);
607 const MCDisassembler *Decoder);
610 const MCDisassembler *Decoder);
613 const MCDisassembler *Decoder);
618 const MCDisassembler *Decoder);
621 const MCDisassembler *Decoder);
624 const MCDisassembler *Decoder);
626 const MCDisassembler *Decoder);
629 const MCDisassembler *Decoder);
631 const MCDisassembler *Decoder);
634 const MCDisassembler *Decoder);
637 const MCDisassembler *Decoder);
640 const MCDisassembler *Decoder);
643 const MCDisassembler *Decoder);
646 const MCDisassembler *Decoder);
649 const MCDisassembler *Decoder);
652 const MCDisassembler *Decoder);
656 const MCDisassembler *Decoder);
660 const MCDisassembler *Decoder);
664 const MCDisassembler *Decoder);
668 const MCDisassembler *Decoder);
672 const MCDisassembler *Decoder);
676 const MCDisassembler *Decoder);
679 const MCDisassembler *Decoder);
682 const MCDisassembler *Decoder);
685 const MCDisassembler *Decoder);
688 const MCDisassembler *Decoder);
691 const MCDisassembler *Decoder);
693 const MCDisassembler *Decoder);
696 const MCDisassembler *Decoder);
699 const MCDisassembler *Decoder);
702 const MCDisassembler *Decoder);
706 static MCDisassembler *createARMDisassembler(const Target &T, in createARMDisassembler()
723 return MCDisassembler::Fail; in checkDecodedInstruction()
725 return MCDisassembler::SoftFail; in checkDecodedInstruction()
738 return MCDisassembler::SoftFail; in checkDecodedInstruction()
794 return MCDisassembler::Fail; in getARMInstruction()
804 if (Result != MCDisassembler::Fail) { in getARMInstruction()
823 if (Result != MCDisassembler::Fail) { in getARMInstruction()
828 return MCDisassembler::Fail; in getARMInstruction()
835 if (Result != MCDisassembler::Fail) { in getARMInstruction()
841 return MCDisassembler::Fail; in getARMInstruction()
859 const MCDisassembler *Decoder) { in tryAddingSymbolicOperand()
876 const MCDisassembler *Decoder) { in tryAddingPcLoadReferenceComment()
877 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingPcLoadReferenceComment()
915 MCDisassembler::DecodeStatus
917 MCDisassembler::DecodeStatus S = Success; in AddThumbPredicate()
1079 return MCDisassembler::Fail; in getThumbInstruction()
1086 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1104 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1110 Result = MCDisassembler::SoftFail; in getThumbInstruction()
1133 return MCDisassembler::Fail; in getThumbInstruction()
1142 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1148 Result = MCDisassembler::SoftFail; in getThumbInstruction()
1162 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1172 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1181 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1190 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1198 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1211 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1225 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1237 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1246 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1258 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1265 return MCDisassembler::Fail; in getThumbInstruction()
1295 const MCDisassembler *Decoder) { in DecodeGPRRegisterClass()
1297 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
1301 return MCDisassembler::Success; in DecodeGPRRegisterClass()
1306 const MCDisassembler *Decoder) { in DecodeCLRMGPRRegisterClass()
1308 return MCDisassembler::Fail; in DecodeCLRMGPRRegisterClass()
1312 return MCDisassembler::Fail; in DecodeCLRMGPRRegisterClass()
1315 return MCDisassembler::Success; in DecodeCLRMGPRRegisterClass()
1320 const MCDisassembler *Decoder) { in DecodeGPRnopcRegisterClass()
1321 DecodeStatus S = MCDisassembler::Success; in DecodeGPRnopcRegisterClass()
1324 S = MCDisassembler::SoftFail; in DecodeGPRnopcRegisterClass()
1333 const MCDisassembler *Decoder) { in DecodeGPRnospRegisterClass()
1334 DecodeStatus S = MCDisassembler::Success; in DecodeGPRnospRegisterClass()
1337 S = MCDisassembler::SoftFail; in DecodeGPRnospRegisterClass()
1346 const MCDisassembler *Decoder) { in DecodeGPRwithAPSRRegisterClass()
1347 DecodeStatus S = MCDisassembler::Success; in DecodeGPRwithAPSRRegisterClass()
1352 return MCDisassembler::Success; in DecodeGPRwithAPSRRegisterClass()
1361 const MCDisassembler *Decoder) { in DecodeGPRwithZRRegisterClass()
1362 DecodeStatus S = MCDisassembler::Success; in DecodeGPRwithZRRegisterClass()
1367 return MCDisassembler::Success; in DecodeGPRwithZRRegisterClass()
1371 Check(S, MCDisassembler::SoftFail); in DecodeGPRwithZRRegisterClass()
1379 const MCDisassembler *Decoder) { in DecodeGPRwithZRnospRegisterClass()
1380 DecodeStatus S = MCDisassembler::Success; in DecodeGPRwithZRnospRegisterClass()
1382 return MCDisassembler::Fail; in DecodeGPRwithZRnospRegisterClass()
1389 const MCDisassembler *Decoder) { in DecodetGPRRegisterClass()
1391 return MCDisassembler::Fail; in DecodetGPRRegisterClass()
1402 const MCDisassembler *Decoder) { in DecodeGPRPairRegisterClass()
1403 DecodeStatus S = MCDisassembler::Success; in DecodeGPRPairRegisterClass()
1408 return MCDisassembler::Fail; in DecodeGPRPairRegisterClass()
1411 S = MCDisassembler::SoftFail; in DecodeGPRPairRegisterClass()
1420 const MCDisassembler *Decoder) { in DecodeGPRPairnospRegisterClass()
1422 return MCDisassembler::Fail; in DecodeGPRPairnospRegisterClass()
1428 return MCDisassembler::SoftFail; in DecodeGPRPairnospRegisterClass()
1429 return MCDisassembler::Success; in DecodeGPRPairnospRegisterClass()
1434 const MCDisassembler *Decoder) { in DecodeGPRspRegisterClass()
1436 return MCDisassembler::Fail; in DecodeGPRspRegisterClass()
1440 return MCDisassembler::Success; in DecodeGPRspRegisterClass()
1445 const MCDisassembler *Decoder) { in DecodetcGPRRegisterClass()
1467 return MCDisassembler::Fail; in DecodetcGPRRegisterClass()
1471 return MCDisassembler::Success; in DecodetcGPRRegisterClass()
1476 const MCDisassembler *Decoder) { in DecoderGPRRegisterClass()
1477 DecodeStatus S = MCDisassembler::Success; in DecoderGPRRegisterClass()
1480 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecoderGPRRegisterClass()
1483 S = MCDisassembler::SoftFail; in DecoderGPRRegisterClass()
1502 const MCDisassembler *Decoder) { in DecodeSPRRegisterClass()
1504 return MCDisassembler::Fail; in DecodeSPRRegisterClass()
1508 return MCDisassembler::Success; in DecodeSPRRegisterClass()
1513 const MCDisassembler *Decoder) { in DecodeHPRRegisterClass()
1530 const MCDisassembler *Decoder) { in DecodeDPRRegisterClass()
1532 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeDPRRegisterClass()
1537 return MCDisassembler::Fail; in DecodeDPRRegisterClass()
1541 return MCDisassembler::Success; in DecodeDPRRegisterClass()
1546 const MCDisassembler *Decoder) { in DecodeDPR_8RegisterClass()
1548 return MCDisassembler::Fail; in DecodeDPR_8RegisterClass()
1554 const MCDisassembler *Decoder) { in DecodeSPR_8RegisterClass()
1556 return MCDisassembler::Fail; in DecodeSPR_8RegisterClass()
1562 const MCDisassembler *Decoder) { in DecodeDPR_VFP2RegisterClass()
1564 return MCDisassembler::Fail; in DecodeDPR_VFP2RegisterClass()
1577 const MCDisassembler *Decoder) { in DecodeQPRRegisterClass()
1579 return MCDisassembler::Fail; in DecodeQPRRegisterClass()
1584 return MCDisassembler::Success; in DecodeQPRRegisterClass()
1598 const MCDisassembler *Decoder) { in DecodeDPairRegisterClass()
1600 return MCDisassembler::Fail; in DecodeDPairRegisterClass()
1604 return MCDisassembler::Success; in DecodeDPairRegisterClass()
1620 const MCDisassembler *Decoder) { in DecodeDPairSpacedRegisterClass()
1622 return MCDisassembler::Fail; in DecodeDPairSpacedRegisterClass()
1626 return MCDisassembler::Success; in DecodeDPairSpacedRegisterClass()
1631 const MCDisassembler *Decoder) { in DecodePredicateOperand()
1632 DecodeStatus S = MCDisassembler::Success; in DecodePredicateOperand()
1633 if (Val == 0xF) return MCDisassembler::Fail; in DecodePredicateOperand()
1636 return MCDisassembler::Fail; in DecodePredicateOperand()
1640 Check(S, MCDisassembler::SoftFail); in DecodePredicateOperand()
1651 const MCDisassembler *Decoder) { in DecodeCCOutOperand()
1656 return MCDisassembler::Success; in DecodeCCOutOperand()
1661 const MCDisassembler *Decoder) { in DecodeSORegImmOperand()
1662 DecodeStatus S = MCDisassembler::Success; in DecodeSORegImmOperand()
1670 return MCDisassembler::Fail; in DecodeSORegImmOperand()
1699 const MCDisassembler *Decoder) { in DecodeSORegRegOperand()
1700 DecodeStatus S = MCDisassembler::Success; in DecodeSORegRegOperand()
1708 return MCDisassembler::Fail; in DecodeSORegRegOperand()
1710 return MCDisassembler::Fail; in DecodeSORegRegOperand()
1735 const MCDisassembler *Decoder) { in DecodeRegListOperand()
1736 DecodeStatus S = MCDisassembler::Success; in DecodeRegListOperand()
1761 if (Val == 0) return MCDisassembler::Fail; in DecodeRegListOperand()
1766 return MCDisassembler::Fail; in DecodeRegListOperand()
1770 return MCDisassembler::Fail; in DecodeRegListOperand()
1773 Check(S, MCDisassembler::SoftFail); in DecodeRegListOperand()
1783 const MCDisassembler *Decoder) { in DecodeSPRRegListOperand()
1784 DecodeStatus S = MCDisassembler::Success; in DecodeSPRRegListOperand()
1793 S = MCDisassembler::SoftFail; in DecodeSPRRegListOperand()
1797 return MCDisassembler::Fail; in DecodeSPRRegListOperand()
1800 return MCDisassembler::Fail; in DecodeSPRRegListOperand()
1808 const MCDisassembler *Decoder) { in DecodeDPRRegListOperand()
1809 DecodeStatus S = MCDisassembler::Success; in DecodeDPRRegListOperand()
1819 S = MCDisassembler::SoftFail; in DecodeDPRRegListOperand()
1823 return MCDisassembler::Fail; in DecodeDPRRegListOperand()
1826 return MCDisassembler::Fail; in DecodeDPRRegListOperand()
1834 const MCDisassembler *Decoder) { in DecodeBitfieldMaskOperand()
1843 DecodeStatus S = MCDisassembler::Success; in DecodeBitfieldMaskOperand()
1845 Check(S, MCDisassembler::SoftFail); in DecodeBitfieldMaskOperand()
1862 const MCDisassembler *Decoder) { in DecodeCopMemInstruction()
1863 DecodeStatus S = MCDisassembler::Success; in DecodeCopMemInstruction()
1872 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeCopMemInstruction()
1937 return MCDisassembler::Fail; in DecodeCopMemInstruction()
1944 return MCDisassembler::Fail; in DecodeCopMemInstruction()
1949 return MCDisassembler::Fail; in DecodeCopMemInstruction()
2030 return MCDisassembler::Fail; in DecodeCopMemInstruction()
2041 const MCDisassembler *Decoder) { in DecodeAddrMode2IdxInstruction()
2042 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode2IdxInstruction()
2064 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2071 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2084 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2091 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2105 S = MCDisassembler::SoftFail; // UNPREDICTABLE in DecodeAddrMode2IdxInstruction()
2109 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2125 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2140 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2147 const MCDisassembler *Decoder) { in DecodeSORegMemOperand()
2148 DecodeStatus S = MCDisassembler::Success; in DecodeSORegMemOperand()
2176 return MCDisassembler::Fail; in DecodeSORegMemOperand()
2178 return MCDisassembler::Fail; in DecodeSORegMemOperand()
2191 const MCDisassembler *Decoder) { in DecodeTSBInstruction()
2193 return MCDisassembler::Fail; in DecodeTSBInstruction()
2199 return MCDisassembler::Success; in DecodeTSBInstruction()
2204 const MCDisassembler *Decoder) { in DecodeAddrMode3Instruction()
2205 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode3Instruction()
2228 if (Rt & 0x1) S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2238 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2241 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2243 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2245 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2247 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2253 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2255 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2257 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2264 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2268 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2270 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2272 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2274 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2281 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2285 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2287 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2289 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2299 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2303 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2305 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2307 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2328 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2336 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2345 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2369 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2377 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2384 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2389 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2396 const MCDisassembler *Decoder) { in DecodeRFEInstruction()
2397 DecodeStatus S = MCDisassembler::Success; in DecodeRFEInstruction()
2419 return MCDisassembler::Fail; in DecodeRFEInstruction()
2426 const MCDisassembler *Decoder) { in DecodeQADDInstruction()
2427 DecodeStatus S = MCDisassembler::Success; in DecodeQADDInstruction()
2438 return MCDisassembler::Fail; in DecodeQADDInstruction()
2440 return MCDisassembler::Fail; in DecodeQADDInstruction()
2442 return MCDisassembler::Fail; in DecodeQADDInstruction()
2444 return MCDisassembler::Fail; in DecodeQADDInstruction()
2451 const MCDisassembler *Decoder) { in DecodeMemMultipleWritebackInstruction()
2452 DecodeStatus S = MCDisassembler::Success; in DecodeMemMultipleWritebackInstruction()
2510 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2518 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2529 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2531 return MCDisassembler::Fail; // Tied in DecodeMemMultipleWritebackInstruction()
2533 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2535 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2543 const MCDisassembler *Decoder) { in DecodeHINTInstruction()
2546 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeHINTInstruction()
2549 DecodeStatus S = MCDisassembler::Success; in DecodeHINTInstruction()
2554 return MCDisassembler::Fail; in DecodeHINTInstruction()
2559 S = MCDisassembler::SoftFail; in DecodeHINTInstruction()
2566 const MCDisassembler *Decoder) { in DecodeCPSInstruction()
2572 DecodeStatus S = MCDisassembler::Success; in DecodeCPSInstruction()
2579 return MCDisassembler::Fail; in DecodeCPSInstruction()
2586 if (imod == 1) return MCDisassembler::Fail; in DecodeCPSInstruction()
2597 if (mode) S = MCDisassembler::SoftFail; in DecodeCPSInstruction()
2601 if (iflags) S = MCDisassembler::SoftFail; in DecodeCPSInstruction()
2606 S = MCDisassembler::SoftFail; in DecodeCPSInstruction()
2614 const MCDisassembler *Decoder) { in DecodeT2CPSInstruction()
2620 DecodeStatus S = MCDisassembler::Success; in DecodeT2CPSInstruction()
2627 if (imod == 1) return MCDisassembler::Fail; in DecodeT2CPSInstruction()
2638 if (mode) S = MCDisassembler::SoftFail; in DecodeT2CPSInstruction()
2642 if (iflags) S = MCDisassembler::SoftFail; in DecodeT2CPSInstruction()
2647 if(imm > 4) return MCDisassembler::Fail; in DecodeT2CPSInstruction()
2657 const MCDisassembler *Decoder) { in DecodeT2HintSpaceInstruction()
2677 return MCDisassembler::Success; in DecodeT2HintSpaceInstruction()
2682 const MCDisassembler *Decoder) { in DecodeT2MOVTWInstruction()
2683 DecodeStatus S = MCDisassembler::Success; in DecodeT2MOVTWInstruction()
2695 return MCDisassembler::Fail; in DecodeT2MOVTWInstruction()
2697 return MCDisassembler::Fail; in DecodeT2MOVTWInstruction()
2707 const MCDisassembler *Decoder) { in DecodeArmMOVTWInstruction()
2708 DecodeStatus S = MCDisassembler::Success; in DecodeArmMOVTWInstruction()
2719 return MCDisassembler::Fail; in DecodeArmMOVTWInstruction()
2722 return MCDisassembler::Fail; in DecodeArmMOVTWInstruction()
2728 return MCDisassembler::Fail; in DecodeArmMOVTWInstruction()
2735 const MCDisassembler *Decoder) { in DecodeSMLAInstruction()
2736 DecodeStatus S = MCDisassembler::Success; in DecodeSMLAInstruction()
2748 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2750 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2752 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2754 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2757 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2764 const MCDisassembler *Decoder) { in DecodeTSTInstruction()
2765 DecodeStatus S = MCDisassembler::Success; in DecodeTSTInstruction()
2775 return MCDisassembler::Fail; in DecodeTSTInstruction()
2777 return MCDisassembler::Fail; in DecodeTSTInstruction()
2779 return MCDisassembler::Fail; in DecodeTSTInstruction()
2786 const MCDisassembler *Decoder) { in DecodeSETPANInstruction()
2787 DecodeStatus S = MCDisassembler::Success; in DecodeSETPANInstruction()
2791 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeSETPANInstruction()
2796 return MCDisassembler::Fail; in DecodeSETPANInstruction()
2802 return MCDisassembler::Fail; in DecodeSETPANInstruction()
2805 S = MCDisassembler::SoftFail; in DecodeSETPANInstruction()
2815 const MCDisassembler *Decoder) { in DecodeAddrModeImm12Operand()
2816 DecodeStatus S = MCDisassembler::Success; in DecodeAddrModeImm12Operand()
2823 return MCDisassembler::Fail; in DecodeAddrModeImm12Operand()
2836 const MCDisassembler *Decoder) { in DecodeAddrMode5Operand()
2837 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode5Operand()
2845 return MCDisassembler::Fail; in DecodeAddrMode5Operand()
2857 const MCDisassembler *Decoder) { in DecodeAddrMode5FP16Operand()
2858 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode5FP16Operand()
2866 return MCDisassembler::Fail; in DecodeAddrMode5FP16Operand()
2878 const MCDisassembler *Decoder) { in DecodeAddrMode7Operand()
2884 const MCDisassembler *Decoder) { in DecodeT2BInstruction()
2885 DecodeStatus Status = MCDisassembler::Success; in DecodeT2BInstruction()
2911 const MCDisassembler *Decoder) { in DecodeBranchImmInstruction()
2912 DecodeStatus S = MCDisassembler::Success; in DecodeBranchImmInstruction()
2934 return MCDisassembler::Fail; in DecodeBranchImmInstruction()
2941 const MCDisassembler *Decoder) { in DecodeAddrMode6Operand()
2942 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode6Operand()
2948 return MCDisassembler::Fail; in DecodeAddrMode6Operand()
2959 const MCDisassembler *Decoder) { in DecodeVLDInstruction()
2960 DecodeStatus S = MCDisassembler::Success; in DecodeVLDInstruction()
2981 return MCDisassembler::Fail; in DecodeVLDInstruction()
2993 return MCDisassembler::Fail; in DecodeVLDInstruction()
2997 return MCDisassembler::Fail; in DecodeVLDInstruction()
3015 return MCDisassembler::Fail; in DecodeVLDInstruction()
3030 return MCDisassembler::Fail; in DecodeVLDInstruction()
3051 return MCDisassembler::Fail; in DecodeVLDInstruction()
3066 return MCDisassembler::Fail; in DecodeVLDInstruction()
3081 return MCDisassembler::Fail; in DecodeVLDInstruction()
3090 return MCDisassembler::Fail; in DecodeVLDInstruction()
3163 return MCDisassembler::Fail; in DecodeVLDInstruction()
3171 return MCDisassembler::Fail; in DecodeVLDInstruction()
3217 return MCDisassembler::Fail; in DecodeVLDInstruction()
3236 const MCDisassembler *Decoder) { in DecodeVLDST1Instruction()
3239 if (type == 6 && (align & 2)) return MCDisassembler::Fail; in DecodeVLDST1Instruction()
3240 if (type == 7 && (align & 2)) return MCDisassembler::Fail; in DecodeVLDST1Instruction()
3241 if (type == 10 && align == 3) return MCDisassembler::Fail; in DecodeVLDST1Instruction()
3250 const MCDisassembler *Decoder) { in DecodeVLDST2Instruction()
3252 if (size == 3) return MCDisassembler::Fail; in DecodeVLDST2Instruction()
3256 if (type == 8 && align == 3) return MCDisassembler::Fail; in DecodeVLDST2Instruction()
3257 if (type == 9 && align == 3) return MCDisassembler::Fail; in DecodeVLDST2Instruction()
3266 const MCDisassembler *Decoder) { in DecodeVLDST3Instruction()
3268 if (size == 3) return MCDisassembler::Fail; in DecodeVLDST3Instruction()
3271 if (align & 2) return MCDisassembler::Fail; in DecodeVLDST3Instruction()
3280 const MCDisassembler *Decoder) { in DecodeVLDST4Instruction()
3282 if (size == 3) return MCDisassembler::Fail; in DecodeVLDST4Instruction()
3291 const MCDisassembler *Decoder) { in DecodeVSTInstruction()
3292 DecodeStatus S = MCDisassembler::Success; in DecodeVSTInstruction()
3354 return MCDisassembler::Fail; in DecodeVSTInstruction()
3370 return MCDisassembler::Fail; in DecodeVSTInstruction()
3378 return MCDisassembler::Fail; in DecodeVSTInstruction()
3387 return MCDisassembler::Fail; in DecodeVSTInstruction()
3442 return MCDisassembler::Fail; in DecodeVSTInstruction()
3454 return MCDisassembler::Fail; in DecodeVSTInstruction()
3458 return MCDisassembler::Fail; in DecodeVSTInstruction()
3476 return MCDisassembler::Fail; in DecodeVSTInstruction()
3491 return MCDisassembler::Fail; in DecodeVSTInstruction()
3512 return MCDisassembler::Fail; in DecodeVSTInstruction()
3527 return MCDisassembler::Fail; in DecodeVSTInstruction()
3542 return MCDisassembler::Fail; in DecodeVSTInstruction()
3551 return MCDisassembler::Fail; in DecodeVSTInstruction()
3562 const MCDisassembler *Decoder) { in DecodeVLD1DupInstruction()
3563 DecodeStatus S = MCDisassembler::Success; in DecodeVLD1DupInstruction()
3573 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3582 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3586 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3591 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3595 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3603 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3610 const MCDisassembler *Decoder) { in DecodeVLD2DupInstruction()
3611 DecodeStatus S = MCDisassembler::Success; in DecodeVLD2DupInstruction()
3627 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3634 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3638 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3646 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3651 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3659 const MCDisassembler *Decoder) { in DecodeVLD3DupInstruction()
3660 DecodeStatus S = MCDisassembler::Success; in DecodeVLD3DupInstruction()
3669 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3671 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3673 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3676 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3680 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3687 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3695 const MCDisassembler *Decoder) { in DecodeVLD4DupInstruction()
3696 DecodeStatus S = MCDisassembler::Success; in DecodeVLD4DupInstruction()
3708 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3720 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3722 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3724 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3726 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3729 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3733 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3740 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3748 const MCDisassembler *Decoder) { in DecodeVMOVModImmInstruction()
3749 DecodeStatus S = MCDisassembler::Success; in DecodeVMOVModImmInstruction()
3762 return MCDisassembler::Fail; in DecodeVMOVModImmInstruction()
3765 return MCDisassembler::Fail; in DecodeVMOVModImmInstruction()
3776 return MCDisassembler::Fail; in DecodeVMOVModImmInstruction()
3783 return MCDisassembler::Fail; in DecodeVMOVModImmInstruction()
3794 const MCDisassembler *Decoder) { in DecodeMVEModImmInstruction()
3795 DecodeStatus S = MCDisassembler::Success; in DecodeMVEModImmInstruction()
3807 return MCDisassembler::Fail; in DecodeMVEModImmInstruction()
3810 return MCDisassembler::Fail; in DecodeMVEModImmInstruction()
3823 const MCDisassembler *Decoder) { in DecodeMVEVADCInstruction()
3824 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVADCInstruction()
3829 return MCDisassembler::Fail; in DecodeMVEVADCInstruction()
3835 return MCDisassembler::Fail; in DecodeMVEVADCInstruction()
3839 return MCDisassembler::Fail; in DecodeMVEVADCInstruction()
3849 const MCDisassembler *Decoder) { in DecodeVSHLMaxInstruction()
3850 DecodeStatus S = MCDisassembler::Success; in DecodeVSHLMaxInstruction()
3859 return MCDisassembler::Fail; in DecodeVSHLMaxInstruction()
3861 return MCDisassembler::Fail; in DecodeVSHLMaxInstruction()
3869 const MCDisassembler *Decoder) { in DecodeShiftRight8Imm()
3871 return MCDisassembler::Success; in DecodeShiftRight8Imm()
3876 const MCDisassembler *Decoder) { in DecodeShiftRight16Imm()
3878 return MCDisassembler::Success; in DecodeShiftRight16Imm()
3883 const MCDisassembler *Decoder) { in DecodeShiftRight32Imm()
3885 return MCDisassembler::Success; in DecodeShiftRight32Imm()
3890 const MCDisassembler *Decoder) { in DecodeShiftRight64Imm()
3892 return MCDisassembler::Success; in DecodeShiftRight64Imm()
3897 const MCDisassembler *Decoder) { in DecodeTBLInstruction()
3898 DecodeStatus S = MCDisassembler::Success; in DecodeTBLInstruction()
3909 return MCDisassembler::Fail; in DecodeTBLInstruction()
3912 return MCDisassembler::Fail; // Writeback in DecodeTBLInstruction()
3919 return MCDisassembler::Fail; in DecodeTBLInstruction()
3923 return MCDisassembler::Fail; in DecodeTBLInstruction()
3927 return MCDisassembler::Fail; in DecodeTBLInstruction()
3934 const MCDisassembler *Decoder) { in DecodeThumbAddSpecialReg()
3935 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddSpecialReg()
3941 return MCDisassembler::Fail; in DecodeThumbAddSpecialReg()
3945 return MCDisassembler::Fail; in DecodeThumbAddSpecialReg()
3959 const MCDisassembler *Decoder) { in DecodeThumbBROperand()
3963 return MCDisassembler::Success; in DecodeThumbBROperand()
3968 const MCDisassembler *Decoder) { in DecodeT2BROperand()
3972 return MCDisassembler::Success; in DecodeT2BROperand()
3977 const MCDisassembler *Decoder) { in DecodeThumbCmpBROperand()
3981 return MCDisassembler::Success; in DecodeThumbCmpBROperand()
3986 const MCDisassembler *Decoder) { in DecodeThumbAddrModeRR()
3987 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddrModeRR()
3993 return MCDisassembler::Fail; in DecodeThumbAddrModeRR()
3995 return MCDisassembler::Fail; in DecodeThumbAddrModeRR()
4002 const MCDisassembler *Decoder) { in DecodeThumbAddrModeIS()
4003 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddrModeIS()
4009 return MCDisassembler::Fail; in DecodeThumbAddrModeIS()
4017 const MCDisassembler *Decoder) { in DecodeThumbAddrModePC()
4023 return MCDisassembler::Success; in DecodeThumbAddrModePC()
4028 const MCDisassembler *Decoder) { in DecodeThumbAddrModeSP()
4032 return MCDisassembler::Success; in DecodeThumbAddrModeSP()
4037 const MCDisassembler *Decoder) { in DecodeT2AddrModeSOReg()
4038 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeSOReg()
4050 return MCDisassembler::Fail; in DecodeT2AddrModeSOReg()
4057 return MCDisassembler::Fail; in DecodeT2AddrModeSOReg()
4059 return MCDisassembler::Fail; in DecodeT2AddrModeSOReg()
4067 const MCDisassembler *Decoder) { in DecodeT2LoadShift()
4068 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadShift()
4074 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadShift()
4103 return MCDisassembler::Fail; in DecodeT2LoadShift()
4112 return MCDisassembler::Fail; in DecodeT2LoadShift()
4129 return MCDisassembler::Fail; in DecodeT2LoadShift()
4133 return MCDisassembler::Fail; in DecodeT2LoadShift()
4137 return MCDisassembler::Fail; in DecodeT2LoadShift()
4144 return MCDisassembler::Fail; in DecodeT2LoadShift()
4151 const MCDisassembler *Decoder) { in DecodeT2LoadImm8()
4152 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadImm8()
4163 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadImm8()
4192 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4200 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4218 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4222 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4226 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4230 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4236 const MCDisassembler *Decoder) { in DecodeT2LoadImm12()
4237 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadImm12()
4245 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadImm12()
4274 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4282 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4299 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4303 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4307 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4311 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4316 const MCDisassembler *Decoder) { in DecodeT2LoadT()
4317 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadT()
4342 return MCDisassembler::Fail; in DecodeT2LoadT()
4348 return MCDisassembler::Fail; in DecodeT2LoadT()
4350 return MCDisassembler::Fail; in DecodeT2LoadT()
4356 const MCDisassembler *Decoder) { in DecodeT2LoadLabel()
4357 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadLabel()
4364 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadLabel()
4378 return MCDisassembler::Fail; in DecodeT2LoadLabel()
4389 return MCDisassembler::Fail; in DecodeT2LoadLabel()
4393 return MCDisassembler::Fail; in DecodeT2LoadLabel()
4409 const MCDisassembler *Decoder) { in DecodeT2Imm8S4()
4419 return MCDisassembler::Success; in DecodeT2Imm8S4()
4423 const MCDisassembler *Decoder) { in DecodeT2Imm7S4()
4434 return MCDisassembler::Success; in DecodeT2Imm7S4()
4439 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm8s4()
4440 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm8s4()
4446 return MCDisassembler::Fail; in DecodeT2AddrModeImm8s4()
4448 return MCDisassembler::Fail; in DecodeT2AddrModeImm8s4()
4455 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm7s4()
4456 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm7s4()
4462 return MCDisassembler::Fail; in DecodeT2AddrModeImm7s4()
4464 return MCDisassembler::Fail; in DecodeT2AddrModeImm7s4()
4471 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm0_1020s4()
4472 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm0_1020s4()
4478 return MCDisassembler::Fail; in DecodeT2AddrModeImm0_1020s4()
4486 const MCDisassembler *Decoder) { in DecodeT2Imm8()
4494 return MCDisassembler::Success; in DecodeT2Imm8()
4499 const MCDisassembler *Decoder) { in DecodeT2Imm7()
4509 return MCDisassembler::Success; in DecodeT2Imm7()
4514 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm8()
4515 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm8()
4529 return MCDisassembler::Fail; in DecodeT2AddrModeImm8()
4552 return MCDisassembler::Fail; in DecodeT2AddrModeImm8()
4554 return MCDisassembler::Fail; in DecodeT2AddrModeImm8()
4562 const MCDisassembler *Decoder) { in DecodeTAddrModeImm7()
4563 DecodeStatus S = MCDisassembler::Success; in DecodeTAddrModeImm7()
4569 return MCDisassembler::Fail; in DecodeTAddrModeImm7()
4571 return MCDisassembler::Fail; in DecodeTAddrModeImm7()
4579 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm7()
4580 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm7()
4586 return MCDisassembler::Fail; in DecodeT2AddrModeImm7()
4588 return MCDisassembler::Fail; in DecodeT2AddrModeImm7()
4590 return MCDisassembler::Fail; in DecodeT2AddrModeImm7()
4597 const MCDisassembler *Decoder) { in DecodeT2LdStPre()
4598 DecodeStatus S = MCDisassembler::Success; in DecodeT2LdStPre()
4633 return MCDisassembler::Fail; in DecodeT2LdStPre()
4640 return MCDisassembler::Fail; in DecodeT2LdStPre()
4644 return MCDisassembler::Fail; in DecodeT2LdStPre()
4648 return MCDisassembler::Fail; in DecodeT2LdStPre()
4652 return MCDisassembler::Fail; in DecodeT2LdStPre()
4659 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm12()
4660 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm12()
4671 return MCDisassembler::Fail; in DecodeT2AddrModeImm12()
4678 return MCDisassembler::Fail; in DecodeT2AddrModeImm12()
4686 const MCDisassembler *Decoder) { in DecodeThumbAddSPImm()
4693 return MCDisassembler::Success; in DecodeThumbAddSPImm()
4698 const MCDisassembler *Decoder) { in DecodeThumbAddSPReg()
4699 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddSPReg()
4706 return MCDisassembler::Fail; in DecodeThumbAddSPReg()
4709 return MCDisassembler::Fail; in DecodeThumbAddSPReg()
4716 return MCDisassembler::Fail; in DecodeThumbAddSPReg()
4724 const MCDisassembler *Decoder) { in DecodeThumbCPS()
4731 return MCDisassembler::Success; in DecodeThumbCPS()
4736 const MCDisassembler *Decoder) { in DecodePostIdxReg()
4737 DecodeStatus S = MCDisassembler::Success; in DecodePostIdxReg()
4742 return MCDisassembler::Fail; in DecodePostIdxReg()
4750 const MCDisassembler *Decoder) { in DecodeMveAddrModeRQ()
4751 DecodeStatus S = MCDisassembler::Success; in DecodeMveAddrModeRQ()
4756 return MCDisassembler::Fail; in DecodeMveAddrModeRQ()
4758 return MCDisassembler::Fail; in DecodeMveAddrModeRQ()
4766 const MCDisassembler *Decoder) { in DecodeMveAddrModeQ()
4767 DecodeStatus S = MCDisassembler::Success; in DecodeMveAddrModeQ()
4772 return MCDisassembler::Fail; in DecodeMveAddrModeQ()
4789 const MCDisassembler *Decoder) { in DecodeThumbBLXOffset()
4809 return MCDisassembler::Success; in DecodeThumbBLXOffset()
4814 const MCDisassembler *Decoder) { in DecodeCoprocessor()
4816 return MCDisassembler::Fail; in DecodeCoprocessor()
4819 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeCoprocessor()
4822 return MCDisassembler::Fail; in DecodeCoprocessor()
4825 return MCDisassembler::Success; in DecodeCoprocessor()
4830 const MCDisassembler *Decoder) { in DecodeThumbTableBranch()
4832 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeThumbTableBranch()
4833 DecodeStatus S = MCDisassembler::Success; in DecodeThumbTableBranch()
4838 if (Rn == 13 && !FeatureBits[ARM::HasV8Ops]) S = MCDisassembler::SoftFail; in DecodeThumbTableBranch()
4840 return MCDisassembler::Fail; in DecodeThumbTableBranch()
4842 return MCDisassembler::Fail; in DecodeThumbTableBranch()
4848 const MCDisassembler *Decoder) { in DecodeThumb2BCCInstruction()
4849 DecodeStatus S = MCDisassembler::Success; in DecodeThumb2BCCInstruction()
4856 return MCDisassembler::Fail; in DecodeThumb2BCCInstruction()
4879 return MCDisassembler::Fail; in DecodeThumb2BCCInstruction()
4881 return MCDisassembler::Fail; in DecodeThumb2BCCInstruction()
4890 const MCDisassembler *Decoder) { in DecodeT2SOImm()
4917 return MCDisassembler::Success; in DecodeT2SOImm()
4922 const MCDisassembler *Decoder) { in DecodeThumbBCCTargetOperand()
4926 return MCDisassembler::Success; in DecodeThumbBCCTargetOperand()
4931 const MCDisassembler *Decoder) { in DecodeThumbBLTargetOperand()
4950 return MCDisassembler::Success; in DecodeThumbBLTargetOperand()
4955 const MCDisassembler *Decoder) { in DecodeMemBarrierOption()
4957 return MCDisassembler::Fail; in DecodeMemBarrierOption()
4960 return MCDisassembler::Success; in DecodeMemBarrierOption()
4965 const MCDisassembler *Decoder) { in DecodeInstSyncBarrierOption()
4967 return MCDisassembler::Fail; in DecodeInstSyncBarrierOption()
4970 return MCDisassembler::Success; in DecodeInstSyncBarrierOption()
4974 const MCDisassembler *Decoder) { in DecodeMSRMask()
4975 DecodeStatus S = MCDisassembler::Success; in DecodeMSRMask()
4977 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeMSRMask()
5001 return MCDisassembler::Fail; in DecodeMSRMask()
5008 return MCDisassembler::Fail; in DecodeMSRMask()
5018 return MCDisassembler::Fail; in DecodeMSRMask()
5037 return MCDisassembler::Fail; in DecodeMSRMask()
5041 S = MCDisassembler::SoftFail; in DecodeMSRMask()
5051 S = MCDisassembler::SoftFail; in DecodeMSRMask()
5062 S = MCDisassembler::SoftFail; in DecodeMSRMask()
5068 return MCDisassembler::Fail; in DecodeMSRMask()
5076 const MCDisassembler *Decoder) { in DecodeBankedReg()
5084 return MCDisassembler::Fail; in DecodeBankedReg()
5087 return MCDisassembler::Success; in DecodeBankedReg()
5092 const MCDisassembler *Decoder) { in DecodeDoubleRegLoad()
5093 DecodeStatus S = MCDisassembler::Success; in DecodeDoubleRegLoad()
5100 S = MCDisassembler::SoftFail; in DecodeDoubleRegLoad()
5103 return MCDisassembler::Fail; in DecodeDoubleRegLoad()
5105 return MCDisassembler::Fail; in DecodeDoubleRegLoad()
5107 return MCDisassembler::Fail; in DecodeDoubleRegLoad()
5114 const MCDisassembler *Decoder) { in DecodeDoubleRegStore()
5115 DecodeStatus S = MCDisassembler::Success; in DecodeDoubleRegStore()
5123 return MCDisassembler::Fail; in DecodeDoubleRegStore()
5126 S = MCDisassembler::SoftFail; in DecodeDoubleRegStore()
5129 return MCDisassembler::Fail; in DecodeDoubleRegStore()
5131 return MCDisassembler::Fail; in DecodeDoubleRegStore()
5133 return MCDisassembler::Fail; in DecodeDoubleRegStore()
5140 const MCDisassembler *Decoder) { in DecodeLDRPreImm()
5141 DecodeStatus S = MCDisassembler::Success; in DecodeLDRPreImm()
5150 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeLDRPreImm()
5153 return MCDisassembler::Fail; in DecodeLDRPreImm()
5155 return MCDisassembler::Fail; in DecodeLDRPreImm()
5157 return MCDisassembler::Fail; in DecodeLDRPreImm()
5159 return MCDisassembler::Fail; in DecodeLDRPreImm()
5166 const MCDisassembler *Decoder) { in DecodeLDRPreReg()
5167 DecodeStatus S = MCDisassembler::Success; in DecodeLDRPreReg()
5177 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeLDRPreReg()
5178 if (Rm == 0xF) S = MCDisassembler::SoftFail; in DecodeLDRPreReg()
5181 return MCDisassembler::Fail; in DecodeLDRPreReg()
5183 return MCDisassembler::Fail; in DecodeLDRPreReg()
5185 return MCDisassembler::Fail; in DecodeLDRPreReg()
5187 return MCDisassembler::Fail; in DecodeLDRPreReg()
5194 const MCDisassembler *Decoder) { in DecodeSTRPreImm()
5195 DecodeStatus S = MCDisassembler::Success; in DecodeSTRPreImm()
5204 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeSTRPreImm()
5207 return MCDisassembler::Fail; in DecodeSTRPreImm()
5209 return MCDisassembler::Fail; in DecodeSTRPreImm()
5211 return MCDisassembler::Fail; in DecodeSTRPreImm()
5213 return MCDisassembler::Fail; in DecodeSTRPreImm()
5220 const MCDisassembler *Decoder) { in DecodeSTRPreReg()
5221 DecodeStatus S = MCDisassembler::Success; in DecodeSTRPreReg()
5230 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeSTRPreReg()
5233 return MCDisassembler::Fail; in DecodeSTRPreReg()
5235 return MCDisassembler::Fail; in DecodeSTRPreReg()
5237 return MCDisassembler::Fail; in DecodeSTRPreReg()
5239 return MCDisassembler::Fail; in DecodeSTRPreReg()
5245 const MCDisassembler *Decoder) { in DecodeVLD1LN()
5246 DecodeStatus S = MCDisassembler::Success; in DecodeVLD1LN()
5258 return MCDisassembler::Fail; in DecodeVLD1LN()
5261 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD1LN()
5266 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD1LN()
5273 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD1LN()
5282 return MCDisassembler::Fail; in DecodeVLD1LN()
5288 return MCDisassembler::Fail; in DecodeVLD1LN()
5291 return MCDisassembler::Fail; in DecodeVLD1LN()
5294 return MCDisassembler::Fail; in DecodeVLD1LN()
5299 return MCDisassembler::Fail; in DecodeVLD1LN()
5305 return MCDisassembler::Fail; in DecodeVLD1LN()
5312 const MCDisassembler *Decoder) { in DecodeVST1LN()
5313 DecodeStatus S = MCDisassembler::Success; in DecodeVST1LN()
5325 return MCDisassembler::Fail; in DecodeVST1LN()
5328 return MCDisassembler::Fail; // UNDEFINED in DecodeVST1LN()
5333 return MCDisassembler::Fail; // UNDEFINED in DecodeVST1LN()
5340 return MCDisassembler::Fail; // UNDEFINED in DecodeVST1LN()
5349 return MCDisassembler::Fail; in DecodeVST1LN()
5356 return MCDisassembler::Fail; in DecodeVST1LN()
5359 return MCDisassembler::Fail; in DecodeVST1LN()
5364 return MCDisassembler::Fail; in DecodeVST1LN()
5370 return MCDisassembler::Fail; in DecodeVST1LN()
5377 const MCDisassembler *Decoder) { in DecodeVLD2LN()
5378 DecodeStatus S = MCDisassembler::Success; in DecodeVLD2LN()
5391 return MCDisassembler::Fail; in DecodeVLD2LN()
5406 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD2LN()
5416 return MCDisassembler::Fail; in DecodeVLD2LN()
5418 return MCDisassembler::Fail; in DecodeVLD2LN()
5421 return MCDisassembler::Fail; in DecodeVLD2LN()
5424 return MCDisassembler::Fail; in DecodeVLD2LN()
5429 return MCDisassembler::Fail; in DecodeVLD2LN()
5435 return MCDisassembler::Fail; in DecodeVLD2LN()
5437 return MCDisassembler::Fail; in DecodeVLD2LN()
5444 const MCDisassembler *Decoder) { in DecodeVST2LN()
5445 DecodeStatus S = MCDisassembler::Success; in DecodeVST2LN()
5458 return MCDisassembler::Fail; in DecodeVST2LN()
5473 return MCDisassembler::Fail; // UNDEFINED in DecodeVST2LN()
5484 return MCDisassembler::Fail; in DecodeVST2LN()
5487 return MCDisassembler::Fail; in DecodeVST2LN()
5492 return MCDisassembler::Fail; in DecodeVST2LN()
5498 return MCDisassembler::Fail; in DecodeVST2LN()
5500 return MCDisassembler::Fail; in DecodeVST2LN()
5507 const MCDisassembler *Decoder) { in DecodeVLD3LN()
5508 DecodeStatus S = MCDisassembler::Success; in DecodeVLD3LN()
5521 return MCDisassembler::Fail; in DecodeVLD3LN()
5524 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD3LN()
5529 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD3LN()
5536 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD3LN()
5544 return MCDisassembler::Fail; in DecodeVLD3LN()
5546 return MCDisassembler::Fail; in DecodeVLD3LN()
5548 return MCDisassembler::Fail; in DecodeVLD3LN()
5552 return MCDisassembler::Fail; in DecodeVLD3LN()
5555 return MCDisassembler::Fail; in DecodeVLD3LN()
5560 return MCDisassembler::Fail; in DecodeVLD3LN()
5566 return MCDisassembler::Fail; in DecodeVLD3LN()
5568 return MCDisassembler::Fail; in DecodeVLD3LN()
5570 return MCDisassembler::Fail; in DecodeVLD3LN()
5577 const MCDisassembler *Decoder) { in DecodeVST3LN()
5578 DecodeStatus S = MCDisassembler::Success; in DecodeVST3LN()
5591 return MCDisassembler::Fail; in DecodeVST3LN()
5594 return MCDisassembler::Fail; // UNDEFINED in DecodeVST3LN()
5599 return MCDisassembler::Fail; // UNDEFINED in DecodeVST3LN()
5606 return MCDisassembler::Fail; // UNDEFINED in DecodeVST3LN()
5615 return MCDisassembler::Fail; in DecodeVST3LN()
5618 return MCDisassembler::Fail; in DecodeVST3LN()
5623 return MCDisassembler::Fail; in DecodeVST3LN()
5629 return MCDisassembler::Fail; in DecodeVST3LN()
5631 return MCDisassembler::Fail; in DecodeVST3LN()
5633 return MCDisassembler::Fail; in DecodeVST3LN()
5640 const MCDisassembler *Decoder) { in DecodeVLD4LN()
5641 DecodeStatus S = MCDisassembler::Success; in DecodeVLD4LN()
5654 return MCDisassembler::Fail; in DecodeVLD4LN()
5672 return MCDisassembler::Fail; in DecodeVLD4LN()
5684 return MCDisassembler::Fail; in DecodeVLD4LN()
5686 return MCDisassembler::Fail; in DecodeVLD4LN()
5688 return MCDisassembler::Fail; in DecodeVLD4LN()
5690 return MCDisassembler::Fail; in DecodeVLD4LN()
5694 return MCDisassembler::Fail; in DecodeVLD4LN()
5697 return MCDisassembler::Fail; in DecodeVLD4LN()
5702 return MCDisassembler::Fail; in DecodeVLD4LN()
5708 return MCDisassembler::Fail; in DecodeVLD4LN()
5710 return MCDisassembler::Fail; in DecodeVLD4LN()
5712 return MCDisassembler::Fail; in DecodeVLD4LN()
5714 return MCDisassembler::Fail; in DecodeVLD4LN()
5721 const MCDisassembler *Decoder) { in DecodeVST4LN()
5722 DecodeStatus S = MCDisassembler::Success; in DecodeVST4LN()
5735 return MCDisassembler::Fail; in DecodeVST4LN()
5753 return MCDisassembler::Fail; in DecodeVST4LN()
5766 return MCDisassembler::Fail; in DecodeVST4LN()
5769 return MCDisassembler::Fail; in DecodeVST4LN()
5774 return MCDisassembler::Fail; in DecodeVST4LN()
5780 return MCDisassembler::Fail; in DecodeVST4LN()
5782 return MCDisassembler::Fail; in DecodeVST4LN()
5784 return MCDisassembler::Fail; in DecodeVST4LN()
5786 return MCDisassembler::Fail; in DecodeVST4LN()
5793 const MCDisassembler *Decoder) { in DecodeVMOVSRR()
5794 DecodeStatus S = MCDisassembler::Success; in DecodeVMOVSRR()
5802 S = MCDisassembler::SoftFail; in DecodeVMOVSRR()
5805 return MCDisassembler::Fail; in DecodeVMOVSRR()
5807 return MCDisassembler::Fail; in DecodeVMOVSRR()
5809 return MCDisassembler::Fail; in DecodeVMOVSRR()
5811 return MCDisassembler::Fail; in DecodeVMOVSRR()
5813 return MCDisassembler::Fail; in DecodeVMOVSRR()
5819 const MCDisassembler *Decoder) { in DecodeVMOVRRS()
5820 DecodeStatus S = MCDisassembler::Success; in DecodeVMOVRRS()
5828 S = MCDisassembler::SoftFail; in DecodeVMOVRRS()
5831 return MCDisassembler::Fail; in DecodeVMOVRRS()
5833 return MCDisassembler::Fail; in DecodeVMOVRRS()
5835 return MCDisassembler::Fail; in DecodeVMOVRRS()
5837 return MCDisassembler::Fail; in DecodeVMOVRRS()
5839 return MCDisassembler::Fail; in DecodeVMOVRRS()
5845 const MCDisassembler *Decoder) { in DecodeIT()
5846 DecodeStatus S = MCDisassembler::Success; in DecodeIT()
5852 S = MCDisassembler::SoftFail; in DecodeIT()
5856 return MCDisassembler::Fail; in DecodeIT()
5875 const MCDisassembler *Decoder) { in DecodeT2LDRDPreInstruction()
5876 DecodeStatus S = MCDisassembler::Success; in DecodeT2LDRDPreInstruction()
5890 Check(S, MCDisassembler::SoftFail); in DecodeT2LDRDPreInstruction()
5892 Check(S, MCDisassembler::SoftFail); in DecodeT2LDRDPreInstruction()
5896 return MCDisassembler::Fail; in DecodeT2LDRDPreInstruction()
5899 return MCDisassembler::Fail; in DecodeT2LDRDPreInstruction()
5902 return MCDisassembler::Fail; in DecodeT2LDRDPreInstruction()
5905 return MCDisassembler::Fail; in DecodeT2LDRDPreInstruction()
5912 const MCDisassembler *Decoder) { in DecodeT2STRDPreInstruction()
5913 DecodeStatus S = MCDisassembler::Success; in DecodeT2STRDPreInstruction()
5927 Check(S, MCDisassembler::SoftFail); in DecodeT2STRDPreInstruction()
5931 return MCDisassembler::Fail; in DecodeT2STRDPreInstruction()
5934 return MCDisassembler::Fail; in DecodeT2STRDPreInstruction()
5937 return MCDisassembler::Fail; in DecodeT2STRDPreInstruction()
5940 return MCDisassembler::Fail; in DecodeT2STRDPreInstruction()
5946 const MCDisassembler *Decoder) { in DecodeT2Adr()
5949 if (sign1 != sign2) return MCDisassembler::Fail; in DecodeT2Adr()
5973 const MCDisassembler *Decoder) { in DecodeT2ShifterImmOperand()
5974 DecodeStatus S = MCDisassembler::Success; in DecodeT2ShifterImmOperand()
5977 if (Val == 0x20) S = MCDisassembler::Fail; in DecodeT2ShifterImmOperand()
5983 const MCDisassembler *Decoder) { in DecodeSwap()
5992 DecodeStatus S = MCDisassembler::Success; in DecodeSwap()
5995 S = MCDisassembler::SoftFail; in DecodeSwap()
5998 return MCDisassembler::Fail; in DecodeSwap()
6000 return MCDisassembler::Fail; in DecodeSwap()
6002 return MCDisassembler::Fail; in DecodeSwap()
6004 return MCDisassembler::Fail; in DecodeSwap()
6010 const MCDisassembler *Decoder) { in DecodeVCVTD()
6012 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVCVTD()
6023 DecodeStatus S = MCDisassembler::Success; in DecodeVCVTD()
6028 if (op == 1) return MCDisassembler::Fail; in DecodeVCVTD()
6057 if (!(imm & 0x20)) return MCDisassembler::Fail; in DecodeVCVTD()
6060 return MCDisassembler::Fail; in DecodeVCVTD()
6062 return MCDisassembler::Fail; in DecodeVCVTD()
6069 const MCDisassembler *Decoder) { in DecodeVCVTQ()
6071 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVCVTQ()
6082 DecodeStatus S = MCDisassembler::Success; in DecodeVCVTQ()
6087 if (op == 1) return MCDisassembler::Fail; in DecodeVCVTQ()
6116 if (!(imm & 0x20)) return MCDisassembler::Fail; in DecodeVCVTQ()
6119 return MCDisassembler::Fail; in DecodeVCVTQ()
6121 return MCDisassembler::Fail; in DecodeVCVTQ()
6130 const MCDisassembler *Decoder) { in DecodeNEONComplexLane64Instruction()
6140 DecodeStatus S = MCDisassembler::Success; in DecodeNEONComplexLane64Instruction()
6145 return MCDisassembler::Fail; in DecodeNEONComplexLane64Instruction()
6147 return MCDisassembler::Fail; in DecodeNEONComplexLane64Instruction()
6149 return MCDisassembler::Fail; in DecodeNEONComplexLane64Instruction()
6151 return MCDisassembler::Fail; in DecodeNEONComplexLane64Instruction()
6161 const MCDisassembler *Decoder) { in DecodeLDR()
6162 DecodeStatus S = MCDisassembler::Success; in DecodeLDR()
6171 S = MCDisassembler::SoftFail; in DecodeLDR()
6174 return MCDisassembler::Fail; in DecodeLDR()
6176 return MCDisassembler::Fail; in DecodeLDR()
6178 return MCDisassembler::Fail; in DecodeLDR()
6180 return MCDisassembler::Fail; in DecodeLDR()
6182 return MCDisassembler::Fail; in DecodeLDR()
6189 const MCDisassembler *Decoder) { in DecoderForMRRC2AndMCRR2()
6190 DecodeStatus S = MCDisassembler::Success; in DecoderForMRRC2AndMCRR2()
6199 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6202 S = MCDisassembler::SoftFail; in DecoderForMRRC2AndMCRR2()
6216 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6218 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6224 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6226 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6235 const MCDisassembler *Decoder) { in DecodeForVMRSandVMSR()
6237 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeForVMRSandVMSR()
6238 DecodeStatus S = MCDisassembler::Success; in DecodeForVMRSandVMSR()
6256 S = MCDisassembler::SoftFail; in DecodeForVMRSandVMSR()
6278 return MCDisassembler::Fail; in DecodeForVMRSandVMSR()
6287 const MCDisassembler *Decoder) { in DecodeBFLabelOperand()
6288 DecodeStatus S = MCDisassembler::Success; in DecodeBFLabelOperand()
6290 S = MCDisassembler::Fail; in DecodeBFLabelOperand()
6306 const MCDisassembler *Decoder) { in DecodeBFAfterTargetOperand()
6313 return MCDisassembler::Success; in DecodeBFAfterTargetOperand()
6318 const MCDisassembler *Decoder) { in DecodePredNoALOperand()
6320 return MCDisassembler::Fail; in DecodePredNoALOperand()
6322 return MCDisassembler::Success; in DecodePredNoALOperand()
6326 const MCDisassembler *Decoder) { in DecodeLOLoop()
6327 DecodeStatus S = MCDisassembler::Success; in DecodeLOLoop()
6343 return MCDisassembler::Fail; in DecodeLOLoop()
6356 return MCDisassembler::Fail; in DecodeLOLoop()
6370 return MCDisassembler::Fail; // a mandatory bit is wrong: hard fail in DecodeLOLoop()
6372 Check(S, MCDisassembler::SoftFail); // an SBZ bit is wrong: soft fail in DecodeLOLoop()
6380 return MCDisassembler::Fail; in DecodeLOLoop()
6389 const MCDisassembler *Decoder) { in DecodeLongShiftOperand()
6390 DecodeStatus S = MCDisassembler::Success; in DecodeLongShiftOperand()
6402 const MCDisassembler *Decoder) { in DecodetGPROddRegisterClass()
6404 return MCDisassembler::Fail; in DecodetGPROddRegisterClass()
6408 return MCDisassembler::Success; in DecodetGPROddRegisterClass()
6413 const MCDisassembler *Decoder) { in DecodetGPREvenRegisterClass()
6415 return MCDisassembler::Fail; in DecodetGPREvenRegisterClass()
6419 return MCDisassembler::Success; in DecodetGPREvenRegisterClass()
6425 const MCDisassembler *Decoder) { in DecodeGPRwithAPSR_NZCVnospRegisterClass()
6428 return MCDisassembler::Success; in DecodeGPRwithAPSR_NZCVnospRegisterClass()
6435 return MCDisassembler::SoftFail; in DecodeGPRwithAPSR_NZCVnospRegisterClass()
6437 return MCDisassembler::Success; in DecodeGPRwithAPSR_NZCVnospRegisterClass()
6441 const MCDisassembler *Decoder) { in DecodeVSCCLRM()
6442 DecodeStatus S = MCDisassembler::Success; in DecodeVSCCLRM()
6451 return MCDisassembler::Fail; in DecodeVSCCLRM()
6458 return MCDisassembler::Fail; in DecodeVSCCLRM()
6468 const MCDisassembler *Decoder) { in DecodeMQPRRegisterClass()
6470 return MCDisassembler::Fail; in DecodeMQPRRegisterClass()
6474 return MCDisassembler::Success; in DecodeMQPRRegisterClass()
6484 const MCDisassembler *Decoder) { in DecodeMQQPRRegisterClass()
6486 return MCDisassembler::Fail; in DecodeMQQPRRegisterClass()
6490 return MCDisassembler::Success; in DecodeMQQPRRegisterClass()
6500 const MCDisassembler *Decoder) { in DecodeMQQQQPRRegisterClass()
6502 return MCDisassembler::Fail; in DecodeMQQQQPRRegisterClass()
6506 return MCDisassembler::Success; in DecodeMQQQQPRRegisterClass()
6511 const MCDisassembler *Decoder) { in DecodeVPTMaskOperand()
6512 DecodeStatus S = MCDisassembler::Success; in DecodeVPTMaskOperand()
6542 const MCDisassembler *Decoder) { in DecodeVpredROperand()
6550 return MCDisassembler::Success; in DecodeVpredROperand()
6555 const MCDisassembler *Decoder) { in DecodeVpredNOperand()
6561 return MCDisassembler::Success; in DecodeVpredNOperand()
6566 const MCDisassembler *Decoder) { in DecodeRestrictedIPredicateOperand()
6568 return MCDisassembler::Success; in DecodeRestrictedIPredicateOperand()
6573 const MCDisassembler *Decoder) { in DecodeRestrictedSPredicateOperand()
6590 return MCDisassembler::Success; in DecodeRestrictedSPredicateOperand()
6595 const MCDisassembler *Decoder) { in DecodeRestrictedUPredicateOperand()
6597 return MCDisassembler::Success; in DecodeRestrictedUPredicateOperand()
6602 const MCDisassembler *Decoder) { in DecodeRestrictedFPPredicateOperand()
6606 return MCDisassembler::Fail; in DecodeRestrictedFPPredicateOperand()
6628 return MCDisassembler::Success; in DecodeRestrictedFPPredicateOperand()
6633 const MCDisassembler *Decoder) { in DecodeVCVTImmOperand()
6634 DecodeStatus S = MCDisassembler::Success; in DecodeVCVTImmOperand()
6644 return MCDisassembler::Fail; in DecodeVCVTImmOperand()
6651 return MCDisassembler::Fail; in DecodeVCVTImmOperand()
6677 const MCDisassembler *Decoder) { in DecodeVSTRVLDR_SYSREG()
6692 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVSTRVLDR_SYSREG()
6695 return MCDisassembler::Fail; in DecodeVSTRVLDR_SYSREG()
6698 DecodeStatus S = MCDisassembler::Success; in DecodeVSTRVLDR_SYSREG()
6707 return MCDisassembler::Fail; in DecodeVSTRVLDR_SYSREG()
6710 return MCDisassembler::Fail; in DecodeVSTRVLDR_SYSREG()
6720 const MCDisassembler *Decoder, unsigned Rn, in DecodeMVE_MEM_pre()
6722 DecodeStatus S = MCDisassembler::Success; in DecodeMVE_MEM_pre()
6729 return MCDisassembler::Fail; in DecodeMVE_MEM_pre()
6731 return MCDisassembler::Fail; in DecodeMVE_MEM_pre()
6733 return MCDisassembler::Fail; in DecodeMVE_MEM_pre()
6741 const MCDisassembler *Decoder) { in DecodeMVE_MEM_1_pre()
6751 const MCDisassembler *Decoder) { in DecodeMVE_MEM_2_pre()
6761 const MCDisassembler *Decoder) { in DecodeMVE_MEM_3_pre()
6771 const MCDisassembler *Decoder) { in DecodePowerTwoOperand()
6772 DecodeStatus S = MCDisassembler::Success; in DecodePowerTwoOperand()
6775 return MCDisassembler::Fail; in DecodePowerTwoOperand()
6784 const MCDisassembler *Decoder) { in DecodeMVEPairVectorIndexOperand()
6785 DecodeStatus S = MCDisassembler::Success; in DecodeMVEPairVectorIndexOperand()
6794 const MCDisassembler *Decoder) { in DecodeMVEVMOVQtoDReg()
6795 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVMOVQtoDReg()
6803 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6805 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6807 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6809 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6811 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6818 const MCDisassembler *Decoder) { in DecodeMVEVMOVDRegtoQ()
6819 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVMOVDRegtoQ()
6827 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6829 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6831 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6833 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6835 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6837 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6844 const MCDisassembler *Decoder) { in DecodeMVEOverlappingLongShift()
6845 DecodeStatus S = MCDisassembler::Success; in DecodeMVEOverlappingLongShift()
6874 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6878 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6882 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6885 return MCDisassembler::SoftFail; in DecodeMVEOverlappingLongShift()
6888 return MCDisassembler::SoftFail; in DecodeMVEOverlappingLongShift()
6898 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6900 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6904 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6906 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6910 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6924 const MCDisassembler *Decoder) { in DecodeMVEVCVTt1fp()
6925 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVCVTt1fp()
6933 return MCDisassembler::Fail; in DecodeMVEVCVTt1fp()
6935 return MCDisassembler::Fail; in DecodeMVEVCVTt1fp()
6937 return MCDisassembler::Fail; in DecodeMVEVCVTt1fp()
6944 const MCDisassembler *Decoder) { in DecodeMVEVCMP()
6945 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVCMP()
6949 return MCDisassembler::Fail; in DecodeMVEVCMP()
6959 return MCDisassembler::Fail; in DecodeMVEVCMP()
6967 return MCDisassembler::Fail; in DecodeMVEVCMP()
6971 return MCDisassembler::Fail; in DecodeMVEVCMP()
6981 const MCDisassembler *Decoder) { in DecodeMveVCTP()
6982 DecodeStatus S = MCDisassembler::Success; in DecodeMveVCTP()
6986 return MCDisassembler::Fail; in DecodeMveVCTP()
6992 const MCDisassembler *Decoder) { in DecodeMVEVPNOT()
6993 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVPNOT()
7001 const MCDisassembler *Decoder) { in DecodeT2AddSubSPImm()
7012 return MCDisassembler::Fail; in DecodeT2AddSubSPImm()
7015 DecodeStatus DS = MCDisassembler::Success; in DecodeT2AddSubSPImm()
7019 return MCDisassembler::Fail; in DecodeT2AddSubSPImm()
7026 return MCDisassembler::Fail; in DecodeT2AddSubSPImm()
7028 return MCDisassembler::Fail; in DecodeT2AddSubSPImm()