Lines Matching refs:MCDisassembler

36 using DecodeStatus = MCDisassembler::DecodeStatus;
130 class ARMDisassembler : public MCDisassembler {
133 MCDisassembler(STI, Ctx) { in ARMDisassembler()
165 case MCDisassembler::Success: in Check()
168 case MCDisassembler::SoftFail: in Check()
171 case MCDisassembler::Fail: in Check()
182 const MCDisassembler *Decoder);
185 const MCDisassembler *Decoder);
188 const MCDisassembler *Decoder);
191 const MCDisassembler *Decoder);
195 const MCDisassembler *Decoder);
198 const MCDisassembler *Decoder);
201 const MCDisassembler *Decoder);
204 const MCDisassembler *Decoder);
207 const MCDisassembler *Decoder);
210 const MCDisassembler *Decoder);
213 const MCDisassembler *Decoder);
216 const MCDisassembler *Decoder);
219 const MCDisassembler *Decoder);
222 const MCDisassembler *Decoder);
225 const MCDisassembler *Decoder);
228 const MCDisassembler *Decoder);
231 const MCDisassembler *Decoder);
234 const MCDisassembler *Decoder);
237 const MCDisassembler *Decoder);
240 const MCDisassembler *Decoder);
243 const MCDisassembler *Decoder);
246 const MCDisassembler *Decoder);
249 const MCDisassembler *Decoder);
252 const MCDisassembler *Decoder);
255 const MCDisassembler *Decoder);
258 const MCDisassembler *Decoder);
261 const MCDisassembler *Decoder);
264 const MCDisassembler *Decoder);
268 const MCDisassembler *Decoder);
271 const MCDisassembler *Decoder);
274 const MCDisassembler *Decoder);
277 const MCDisassembler *Decoder);
280 const MCDisassembler *Decoder);
284 const MCDisassembler *Decoder);
287 const MCDisassembler *Decoder);
290 const MCDisassembler *Decoder);
293 const MCDisassembler *Decoder);
296 const MCDisassembler *Decoder);
299 const MCDisassembler *Decoder);
302 const MCDisassembler *Decoder);
305 const MCDisassembler *Decoder);
310 const MCDisassembler *Decoder);
313 const MCDisassembler *Decoder);
316 const MCDisassembler *Decoder);
319 const MCDisassembler *Decoder);
322 const MCDisassembler *Decoder);
325 const MCDisassembler *Decoder);
328 const MCDisassembler *Decoder);
331 const MCDisassembler *Decoder);
334 const MCDisassembler *Decoder);
337 const MCDisassembler *Decoder);
340 const MCDisassembler *Decoder);
343 const MCDisassembler *Decoder);
346 const MCDisassembler *Decoder);
349 const MCDisassembler *Decoder);
352 const MCDisassembler *Decoder);
355 const MCDisassembler *Decoder);
358 const MCDisassembler *Decoder);
361 const MCDisassembler *Decoder);
364 const MCDisassembler *Decoder);
367 const MCDisassembler *Decoder);
370 const MCDisassembler *Decoder);
373 const MCDisassembler *Decoder);
376 const MCDisassembler *Decoder);
379 const MCDisassembler *Decoder);
382 const MCDisassembler *Decoder);
385 const MCDisassembler *Decoder);
388 const MCDisassembler *Decoder);
391 const MCDisassembler *Decoder);
394 const MCDisassembler *Decoder);
397 const MCDisassembler *Decoder);
400 const MCDisassembler *Decoder);
403 const MCDisassembler *Decoder);
406 const MCDisassembler *Decoder);
409 const MCDisassembler *Decoder);
412 const MCDisassembler *Decoder);
415 const MCDisassembler *Decoder);
418 const MCDisassembler *Decoder);
421 const MCDisassembler *Decoder);
425 const MCDisassembler *Decoder);
428 const MCDisassembler *Decoder);
431 const MCDisassembler *Decoder);
434 const MCDisassembler *Decoder);
436 const MCDisassembler *Decoder);
439 const MCDisassembler *Decoder);
442 const MCDisassembler *Decoder);
445 const MCDisassembler *Decoder);
448 const MCDisassembler *Decoder);
451 const MCDisassembler *Decoder);
454 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);
481 const MCDisassembler *Decoder);
483 const MCDisassembler *Decoder);
486 const MCDisassembler *Decoder);
489 const MCDisassembler *Decoder);
493 const MCDisassembler *Decoder);
496 const MCDisassembler *Decoder);
499 const MCDisassembler *Decoder);
502 const MCDisassembler *Decoder);
505 const MCDisassembler *Decoder);
508 const MCDisassembler *Decoder);
511 const MCDisassembler *Decoder);
514 const MCDisassembler *Decoder);
517 const MCDisassembler *Decoder);
520 const MCDisassembler *Decoder);
523 const MCDisassembler *Decoder);
526 const MCDisassembler *Decoder);
528 const MCDisassembler *Decoder);
531 const MCDisassembler *Decoder);
533 const MCDisassembler *Decoder);
535 const MCDisassembler *Decoder);
538 const MCDisassembler *Decoder);
541 const MCDisassembler *Decoder);
544 const MCDisassembler *Decoder);
546 const MCDisassembler *Decoder);
549 const MCDisassembler *Decoder);
552 const MCDisassembler *Decoder);
556 const MCDisassembler *Decoder);
560 const MCDisassembler *Decoder);
563 const MCDisassembler *Decoder);
566 const MCDisassembler *Decoder);
569 const MCDisassembler *Decoder);
572 const MCDisassembler *Decoder);
575 const MCDisassembler *Decoder);
578 const MCDisassembler *Decoder);
581 const MCDisassembler *Decoder);
584 const MCDisassembler *Decoder);
586 const MCDisassembler *Decoder);
589 const MCDisassembler *Decoder);
592 const MCDisassembler *Decoder);
594 const MCDisassembler *Decoder);
597 const MCDisassembler *Decoder);
600 const MCDisassembler *Decoder);
602 const MCDisassembler *Decoder);
605 const MCDisassembler *Decoder);
608 const MCDisassembler *Decoder);
611 const MCDisassembler *Decoder);
614 const MCDisassembler *Decoder);
617 const MCDisassembler *Decoder);
622 const MCDisassembler *Decoder);
625 const MCDisassembler *Decoder);
628 const MCDisassembler *Decoder);
630 const MCDisassembler *Decoder);
633 const MCDisassembler *Decoder);
635 const MCDisassembler *Decoder);
638 const MCDisassembler *Decoder);
641 const MCDisassembler *Decoder);
644 const MCDisassembler *Decoder);
647 const MCDisassembler *Decoder);
650 const MCDisassembler *Decoder);
653 const MCDisassembler *Decoder);
657 const MCDisassembler *Decoder);
661 const MCDisassembler *Decoder);
665 const MCDisassembler *Decoder);
669 const MCDisassembler *Decoder);
673 const MCDisassembler *Decoder);
677 const MCDisassembler *Decoder);
680 const MCDisassembler *Decoder);
683 const MCDisassembler *Decoder);
686 const MCDisassembler *Decoder);
689 const MCDisassembler *Decoder);
692 const MCDisassembler *Decoder);
694 const MCDisassembler *Decoder);
697 const MCDisassembler *Decoder);
700 const MCDisassembler *Decoder);
703 const MCDisassembler *Decoder);
707 static MCDisassembler *createARMDisassembler(const Target &T, in createARMDisassembler()
724 return MCDisassembler::Fail; in checkDecodedInstruction()
726 return MCDisassembler::SoftFail; in checkDecodedInstruction()
739 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()
865 const MCDisassembler *Decoder) { in tryAddingSymbolicOperand()
882 const MCDisassembler *Decoder) { in tryAddingPcLoadReferenceComment()
883 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingPcLoadReferenceComment()
921 MCDisassembler::DecodeStatus
923 MCDisassembler::DecodeStatus S = Success; in AddThumbPredicate()
1084 return MCDisassembler::Fail; in getThumbInstruction()
1090 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1108 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1114 Result = MCDisassembler::SoftFail; in getThumbInstruction()
1137 return MCDisassembler::Fail; in getThumbInstruction()
1145 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1151 Result = MCDisassembler::SoftFail; in getThumbInstruction()
1165 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1175 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1184 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1193 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1201 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1214 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1228 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1240 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1249 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1261 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1268 return MCDisassembler::Fail; in getThumbInstruction()
1298 const MCDisassembler *Decoder) { in DecodeGPRRegisterClass()
1300 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
1304 return MCDisassembler::Success; in DecodeGPRRegisterClass()
1309 const MCDisassembler *Decoder) { in DecodeCLRMGPRRegisterClass()
1311 return MCDisassembler::Fail; in DecodeCLRMGPRRegisterClass()
1315 return MCDisassembler::Fail; in DecodeCLRMGPRRegisterClass()
1318 return MCDisassembler::Success; in DecodeCLRMGPRRegisterClass()
1323 const MCDisassembler *Decoder) { in DecodeGPRnopcRegisterClass()
1324 DecodeStatus S = MCDisassembler::Success; in DecodeGPRnopcRegisterClass()
1327 S = MCDisassembler::SoftFail; in DecodeGPRnopcRegisterClass()
1336 const MCDisassembler *Decoder) { in DecodeGPRnospRegisterClass()
1337 DecodeStatus S = MCDisassembler::Success; in DecodeGPRnospRegisterClass()
1340 S = MCDisassembler::SoftFail; in DecodeGPRnospRegisterClass()
1349 const MCDisassembler *Decoder) { in DecodeGPRwithAPSRRegisterClass()
1350 DecodeStatus S = MCDisassembler::Success; in DecodeGPRwithAPSRRegisterClass()
1355 return MCDisassembler::Success; in DecodeGPRwithAPSRRegisterClass()
1364 const MCDisassembler *Decoder) { in DecodeGPRwithZRRegisterClass()
1365 DecodeStatus S = MCDisassembler::Success; in DecodeGPRwithZRRegisterClass()
1370 return MCDisassembler::Success; in DecodeGPRwithZRRegisterClass()
1374 Check(S, MCDisassembler::SoftFail); in DecodeGPRwithZRRegisterClass()
1382 const MCDisassembler *Decoder) { in DecodeGPRwithZRnospRegisterClass()
1383 DecodeStatus S = MCDisassembler::Success; in DecodeGPRwithZRnospRegisterClass()
1385 return MCDisassembler::Fail; in DecodeGPRwithZRnospRegisterClass()
1392 const MCDisassembler *Decoder) { in DecodetGPRRegisterClass()
1394 return MCDisassembler::Fail; in DecodetGPRRegisterClass()
1405 const MCDisassembler *Decoder) { in DecodeGPRPairRegisterClass()
1406 DecodeStatus S = MCDisassembler::Success; in DecodeGPRPairRegisterClass()
1411 return MCDisassembler::Fail; in DecodeGPRPairRegisterClass()
1414 S = MCDisassembler::SoftFail; in DecodeGPRPairRegisterClass()
1423 const MCDisassembler *Decoder) { in DecodeGPRPairnospRegisterClass()
1425 return MCDisassembler::Fail; in DecodeGPRPairnospRegisterClass()
1431 return MCDisassembler::SoftFail; in DecodeGPRPairnospRegisterClass()
1432 return MCDisassembler::Success; in DecodeGPRPairnospRegisterClass()
1437 const MCDisassembler *Decoder) { in DecodeGPRspRegisterClass()
1439 return MCDisassembler::Fail; in DecodeGPRspRegisterClass()
1443 return MCDisassembler::Success; in DecodeGPRspRegisterClass()
1448 const MCDisassembler *Decoder) { in DecodetcGPRRegisterClass()
1470 return MCDisassembler::Fail; in DecodetcGPRRegisterClass()
1474 return MCDisassembler::Success; in DecodetcGPRRegisterClass()
1479 const MCDisassembler *Decoder) { in DecoderGPRRegisterClass()
1480 DecodeStatus S = MCDisassembler::Success; in DecoderGPRRegisterClass()
1483 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecoderGPRRegisterClass()
1486 S = MCDisassembler::SoftFail; in DecoderGPRRegisterClass()
1505 const MCDisassembler *Decoder) { in DecodeSPRRegisterClass()
1507 return MCDisassembler::Fail; in DecodeSPRRegisterClass()
1511 return MCDisassembler::Success; in DecodeSPRRegisterClass()
1516 const MCDisassembler *Decoder) { in DecodeHPRRegisterClass()
1533 const MCDisassembler *Decoder) { in DecodeDPRRegisterClass()
1535 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeDPRRegisterClass()
1540 return MCDisassembler::Fail; in DecodeDPRRegisterClass()
1544 return MCDisassembler::Success; in DecodeDPRRegisterClass()
1549 const MCDisassembler *Decoder) { in DecodeDPR_8RegisterClass()
1551 return MCDisassembler::Fail; in DecodeDPR_8RegisterClass()
1557 const MCDisassembler *Decoder) { in DecodeSPR_8RegisterClass()
1559 return MCDisassembler::Fail; in DecodeSPR_8RegisterClass()
1565 const MCDisassembler *Decoder) { in DecodeDPR_VFP2RegisterClass()
1567 return MCDisassembler::Fail; in DecodeDPR_VFP2RegisterClass()
1580 const MCDisassembler *Decoder) { in DecodeQPRRegisterClass()
1582 return MCDisassembler::Fail; in DecodeQPRRegisterClass()
1587 return MCDisassembler::Success; in DecodeQPRRegisterClass()
1601 const MCDisassembler *Decoder) { in DecodeDPairRegisterClass()
1603 return MCDisassembler::Fail; in DecodeDPairRegisterClass()
1607 return MCDisassembler::Success; in DecodeDPairRegisterClass()
1623 const MCDisassembler *Decoder) { in DecodeDPairSpacedRegisterClass()
1625 return MCDisassembler::Fail; in DecodeDPairSpacedRegisterClass()
1629 return MCDisassembler::Success; in DecodeDPairSpacedRegisterClass()
1634 const MCDisassembler *Decoder) { in DecodePredicateOperand()
1635 DecodeStatus S = MCDisassembler::Success; in DecodePredicateOperand()
1636 if (Val == 0xF) return MCDisassembler::Fail; in DecodePredicateOperand()
1639 return MCDisassembler::Fail; in DecodePredicateOperand()
1641 Check(S, MCDisassembler::SoftFail); in DecodePredicateOperand()
1652 const MCDisassembler *Decoder) { in DecodeCCOutOperand()
1657 return MCDisassembler::Success; in DecodeCCOutOperand()
1662 const MCDisassembler *Decoder) { in DecodeSORegImmOperand()
1663 DecodeStatus S = MCDisassembler::Success; in DecodeSORegImmOperand()
1671 return MCDisassembler::Fail; in DecodeSORegImmOperand()
1700 const MCDisassembler *Decoder) { in DecodeSORegRegOperand()
1701 DecodeStatus S = MCDisassembler::Success; in DecodeSORegRegOperand()
1709 return MCDisassembler::Fail; in DecodeSORegRegOperand()
1711 return MCDisassembler::Fail; in DecodeSORegRegOperand()
1736 const MCDisassembler *Decoder) { in DecodeRegListOperand()
1737 DecodeStatus S = MCDisassembler::Success; in DecodeRegListOperand()
1762 if (Val == 0) return MCDisassembler::Fail; in DecodeRegListOperand()
1767 return MCDisassembler::Fail; in DecodeRegListOperand()
1771 return MCDisassembler::Fail; in DecodeRegListOperand()
1774 Check(S, MCDisassembler::SoftFail); in DecodeRegListOperand()
1784 const MCDisassembler *Decoder) { in DecodeSPRRegListOperand()
1785 DecodeStatus S = MCDisassembler::Success; in DecodeSPRRegListOperand()
1794 S = MCDisassembler::SoftFail; in DecodeSPRRegListOperand()
1798 return MCDisassembler::Fail; in DecodeSPRRegListOperand()
1801 return MCDisassembler::Fail; in DecodeSPRRegListOperand()
1809 const MCDisassembler *Decoder) { in DecodeDPRRegListOperand()
1810 DecodeStatus S = MCDisassembler::Success; in DecodeDPRRegListOperand()
1820 S = MCDisassembler::SoftFail; in DecodeDPRRegListOperand()
1824 return MCDisassembler::Fail; in DecodeDPRRegListOperand()
1827 return MCDisassembler::Fail; in DecodeDPRRegListOperand()
1835 const MCDisassembler *Decoder) { in DecodeBitfieldMaskOperand()
1844 DecodeStatus S = MCDisassembler::Success; in DecodeBitfieldMaskOperand()
1846 Check(S, MCDisassembler::SoftFail); in DecodeBitfieldMaskOperand()
1863 const MCDisassembler *Decoder) { in DecodeCopMemInstruction()
1864 DecodeStatus S = MCDisassembler::Success; in DecodeCopMemInstruction()
1873 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeCopMemInstruction()
1938 return MCDisassembler::Fail; in DecodeCopMemInstruction()
1945 return MCDisassembler::Fail; in DecodeCopMemInstruction()
1950 return MCDisassembler::Fail; in DecodeCopMemInstruction()
2031 return MCDisassembler::Fail; in DecodeCopMemInstruction()
2042 const MCDisassembler *Decoder) { in DecodeAddrMode2IdxInstruction()
2043 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode2IdxInstruction()
2065 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2072 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2085 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2092 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2106 S = MCDisassembler::SoftFail; // UNPREDICTABLE in DecodeAddrMode2IdxInstruction()
2110 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2126 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2141 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2148 const MCDisassembler *Decoder) { in DecodeSORegMemOperand()
2149 DecodeStatus S = MCDisassembler::Success; in DecodeSORegMemOperand()
2177 return MCDisassembler::Fail; in DecodeSORegMemOperand()
2179 return MCDisassembler::Fail; in DecodeSORegMemOperand()
2192 const MCDisassembler *Decoder) { in DecodeTSBInstruction()
2194 return MCDisassembler::Fail; in DecodeTSBInstruction()
2200 return MCDisassembler::Success; in DecodeTSBInstruction()
2205 const MCDisassembler *Decoder) { in DecodeAddrMode3Instruction()
2206 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode3Instruction()
2229 if (Rt & 0x1) S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2239 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2242 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2244 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2246 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2248 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2254 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2256 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2258 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2265 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2269 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2271 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2273 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2275 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2282 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2286 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2288 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2290 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2300 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2304 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2306 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2308 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2329 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2337 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2346 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2370 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2378 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2385 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2390 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2397 const MCDisassembler *Decoder) { in DecodeRFEInstruction()
2398 DecodeStatus S = MCDisassembler::Success; in DecodeRFEInstruction()
2420 return MCDisassembler::Fail; in DecodeRFEInstruction()
2427 const MCDisassembler *Decoder) { in DecodeQADDInstruction()
2428 DecodeStatus S = MCDisassembler::Success; in DecodeQADDInstruction()
2439 return MCDisassembler::Fail; in DecodeQADDInstruction()
2441 return MCDisassembler::Fail; in DecodeQADDInstruction()
2443 return MCDisassembler::Fail; in DecodeQADDInstruction()
2445 return MCDisassembler::Fail; in DecodeQADDInstruction()
2452 const MCDisassembler *Decoder) { in DecodeMemMultipleWritebackInstruction()
2453 DecodeStatus S = MCDisassembler::Success; in DecodeMemMultipleWritebackInstruction()
2511 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2519 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2530 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2532 return MCDisassembler::Fail; // Tied in DecodeMemMultipleWritebackInstruction()
2534 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2536 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2544 const MCDisassembler *Decoder) { in DecodeHINTInstruction()
2547 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeHINTInstruction()
2550 DecodeStatus S = MCDisassembler::Success; in DecodeHINTInstruction()
2555 return MCDisassembler::Fail; in DecodeHINTInstruction()
2560 S = MCDisassembler::SoftFail; in DecodeHINTInstruction()
2567 const MCDisassembler *Decoder) { in DecodeCPSInstruction()
2573 DecodeStatus S = MCDisassembler::Success; in DecodeCPSInstruction()
2580 return MCDisassembler::Fail; in DecodeCPSInstruction()
2587 if (imod == 1) return MCDisassembler::Fail; in DecodeCPSInstruction()
2598 if (mode) S = MCDisassembler::SoftFail; in DecodeCPSInstruction()
2602 if (iflags) S = MCDisassembler::SoftFail; in DecodeCPSInstruction()
2607 S = MCDisassembler::SoftFail; in DecodeCPSInstruction()
2615 const MCDisassembler *Decoder) { in DecodeT2CPSInstruction()
2621 DecodeStatus S = MCDisassembler::Success; in DecodeT2CPSInstruction()
2628 if (imod == 1) return MCDisassembler::Fail; in DecodeT2CPSInstruction()
2639 if (mode) S = MCDisassembler::SoftFail; in DecodeT2CPSInstruction()
2643 if (iflags) S = MCDisassembler::SoftFail; in DecodeT2CPSInstruction()
2648 if(imm > 4) return MCDisassembler::Fail; in DecodeT2CPSInstruction()
2658 const MCDisassembler *Decoder) { in DecodeT2HintSpaceInstruction()
2678 return MCDisassembler::Success; in DecodeT2HintSpaceInstruction()
2683 const MCDisassembler *Decoder) { in DecodeT2MOVTWInstruction()
2684 DecodeStatus S = MCDisassembler::Success; in DecodeT2MOVTWInstruction()
2696 return MCDisassembler::Fail; in DecodeT2MOVTWInstruction()
2698 return MCDisassembler::Fail; in DecodeT2MOVTWInstruction()
2708 const MCDisassembler *Decoder) { in DecodeArmMOVTWInstruction()
2709 DecodeStatus S = MCDisassembler::Success; in DecodeArmMOVTWInstruction()
2720 return MCDisassembler::Fail; in DecodeArmMOVTWInstruction()
2723 return MCDisassembler::Fail; in DecodeArmMOVTWInstruction()
2729 return MCDisassembler::Fail; in DecodeArmMOVTWInstruction()
2736 const MCDisassembler *Decoder) { in DecodeSMLAInstruction()
2737 DecodeStatus S = MCDisassembler::Success; in DecodeSMLAInstruction()
2749 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2751 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2753 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2755 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2758 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2765 const MCDisassembler *Decoder) { in DecodeTSTInstruction()
2766 DecodeStatus S = MCDisassembler::Success; in DecodeTSTInstruction()
2776 return MCDisassembler::Fail; in DecodeTSTInstruction()
2778 return MCDisassembler::Fail; in DecodeTSTInstruction()
2780 return MCDisassembler::Fail; in DecodeTSTInstruction()
2787 const MCDisassembler *Decoder) { in DecodeSETPANInstruction()
2788 DecodeStatus S = MCDisassembler::Success; in DecodeSETPANInstruction()
2792 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeSETPANInstruction()
2797 return MCDisassembler::Fail; in DecodeSETPANInstruction()
2803 return MCDisassembler::Fail; in DecodeSETPANInstruction()
2806 S = MCDisassembler::SoftFail; in DecodeSETPANInstruction()
2816 const MCDisassembler *Decoder) { in DecodeAddrModeImm12Operand()
2817 DecodeStatus S = MCDisassembler::Success; in DecodeAddrModeImm12Operand()
2824 return MCDisassembler::Fail; in DecodeAddrModeImm12Operand()
2837 const MCDisassembler *Decoder) { in DecodeAddrMode5Operand()
2838 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode5Operand()
2846 return MCDisassembler::Fail; in DecodeAddrMode5Operand()
2858 const MCDisassembler *Decoder) { in DecodeAddrMode5FP16Operand()
2859 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode5FP16Operand()
2867 return MCDisassembler::Fail; in DecodeAddrMode5FP16Operand()
2879 const MCDisassembler *Decoder) { in DecodeAddrMode7Operand()
2885 const MCDisassembler *Decoder) { in DecodeT2BInstruction()
2886 DecodeStatus Status = MCDisassembler::Success; in DecodeT2BInstruction()
2912 const MCDisassembler *Decoder) { in DecodeBranchImmInstruction()
2913 DecodeStatus S = MCDisassembler::Success; in DecodeBranchImmInstruction()
2935 return MCDisassembler::Fail; in DecodeBranchImmInstruction()
2942 const MCDisassembler *Decoder) { in DecodeAddrMode6Operand()
2943 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode6Operand()
2949 return MCDisassembler::Fail; in DecodeAddrMode6Operand()
2960 const MCDisassembler *Decoder) { in DecodeVLDInstruction()
2961 DecodeStatus S = MCDisassembler::Success; in DecodeVLDInstruction()
2982 return MCDisassembler::Fail; in DecodeVLDInstruction()
2994 return MCDisassembler::Fail; in DecodeVLDInstruction()
2998 return MCDisassembler::Fail; in DecodeVLDInstruction()
3016 return MCDisassembler::Fail; in DecodeVLDInstruction()
3031 return MCDisassembler::Fail; in DecodeVLDInstruction()
3052 return MCDisassembler::Fail; in DecodeVLDInstruction()
3067 return MCDisassembler::Fail; in DecodeVLDInstruction()
3082 return MCDisassembler::Fail; in DecodeVLDInstruction()
3091 return MCDisassembler::Fail; in DecodeVLDInstruction()
3164 return MCDisassembler::Fail; in DecodeVLDInstruction()
3172 return MCDisassembler::Fail; in DecodeVLDInstruction()
3218 return MCDisassembler::Fail; in DecodeVLDInstruction()
3237 const MCDisassembler *Decoder) { in DecodeVLDST1Instruction()
3240 if (type == 6 && (align & 2)) return MCDisassembler::Fail; in DecodeVLDST1Instruction()
3241 if (type == 7 && (align & 2)) return MCDisassembler::Fail; in DecodeVLDST1Instruction()
3242 if (type == 10 && align == 3) return MCDisassembler::Fail; in DecodeVLDST1Instruction()
3251 const MCDisassembler *Decoder) { in DecodeVLDST2Instruction()
3253 if (size == 3) return MCDisassembler::Fail; in DecodeVLDST2Instruction()
3257 if (type == 8 && align == 3) return MCDisassembler::Fail; in DecodeVLDST2Instruction()
3258 if (type == 9 && align == 3) return MCDisassembler::Fail; in DecodeVLDST2Instruction()
3267 const MCDisassembler *Decoder) { in DecodeVLDST3Instruction()
3269 if (size == 3) return MCDisassembler::Fail; in DecodeVLDST3Instruction()
3272 if (align & 2) return MCDisassembler::Fail; in DecodeVLDST3Instruction()
3281 const MCDisassembler *Decoder) { in DecodeVLDST4Instruction()
3283 if (size == 3) return MCDisassembler::Fail; in DecodeVLDST4Instruction()
3292 const MCDisassembler *Decoder) { in DecodeVSTInstruction()
3293 DecodeStatus S = MCDisassembler::Success; in DecodeVSTInstruction()
3355 return MCDisassembler::Fail; in DecodeVSTInstruction()
3371 return MCDisassembler::Fail; in DecodeVSTInstruction()
3379 return MCDisassembler::Fail; in DecodeVSTInstruction()
3388 return MCDisassembler::Fail; in DecodeVSTInstruction()
3443 return MCDisassembler::Fail; in DecodeVSTInstruction()
3455 return MCDisassembler::Fail; in DecodeVSTInstruction()
3459 return MCDisassembler::Fail; in DecodeVSTInstruction()
3477 return MCDisassembler::Fail; in DecodeVSTInstruction()
3492 return MCDisassembler::Fail; in DecodeVSTInstruction()
3513 return MCDisassembler::Fail; in DecodeVSTInstruction()
3528 return MCDisassembler::Fail; in DecodeVSTInstruction()
3543 return MCDisassembler::Fail; in DecodeVSTInstruction()
3552 return MCDisassembler::Fail; in DecodeVSTInstruction()
3563 const MCDisassembler *Decoder) { in DecodeVLD1DupInstruction()
3564 DecodeStatus S = MCDisassembler::Success; in DecodeVLD1DupInstruction()
3574 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3583 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3587 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3592 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3596 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3604 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3611 const MCDisassembler *Decoder) { in DecodeVLD2DupInstruction()
3612 DecodeStatus S = MCDisassembler::Success; in DecodeVLD2DupInstruction()
3628 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3635 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3639 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3647 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3652 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3660 const MCDisassembler *Decoder) { in DecodeVLD3DupInstruction()
3661 DecodeStatus S = MCDisassembler::Success; in DecodeVLD3DupInstruction()
3670 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3672 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3674 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3677 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3681 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3688 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3696 const MCDisassembler *Decoder) { in DecodeVLD4DupInstruction()
3697 DecodeStatus S = MCDisassembler::Success; in DecodeVLD4DupInstruction()
3709 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3721 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3723 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3725 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3727 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3730 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3734 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3741 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3749 const MCDisassembler *Decoder) { in DecodeVMOVModImmInstruction()
3750 DecodeStatus S = MCDisassembler::Success; in DecodeVMOVModImmInstruction()
3763 return MCDisassembler::Fail; in DecodeVMOVModImmInstruction()
3766 return MCDisassembler::Fail; in DecodeVMOVModImmInstruction()
3777 return MCDisassembler::Fail; in DecodeVMOVModImmInstruction()
3784 return MCDisassembler::Fail; in DecodeVMOVModImmInstruction()
3795 const MCDisassembler *Decoder) { in DecodeMVEModImmInstruction()
3796 DecodeStatus S = MCDisassembler::Success; in DecodeMVEModImmInstruction()
3808 return MCDisassembler::Fail; in DecodeMVEModImmInstruction()
3811 return MCDisassembler::Fail; in DecodeMVEModImmInstruction()
3824 const MCDisassembler *Decoder) { in DecodeMVEVADCInstruction()
3825 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVADCInstruction()
3830 return MCDisassembler::Fail; in DecodeMVEVADCInstruction()
3836 return MCDisassembler::Fail; in DecodeMVEVADCInstruction()
3840 return MCDisassembler::Fail; in DecodeMVEVADCInstruction()
3850 const MCDisassembler *Decoder) { in DecodeVSHLMaxInstruction()
3851 DecodeStatus S = MCDisassembler::Success; in DecodeVSHLMaxInstruction()
3860 return MCDisassembler::Fail; in DecodeVSHLMaxInstruction()
3862 return MCDisassembler::Fail; in DecodeVSHLMaxInstruction()
3870 const MCDisassembler *Decoder) { in DecodeShiftRight8Imm()
3872 return MCDisassembler::Success; in DecodeShiftRight8Imm()
3877 const MCDisassembler *Decoder) { in DecodeShiftRight16Imm()
3879 return MCDisassembler::Success; in DecodeShiftRight16Imm()
3884 const MCDisassembler *Decoder) { in DecodeShiftRight32Imm()
3886 return MCDisassembler::Success; in DecodeShiftRight32Imm()
3891 const MCDisassembler *Decoder) { in DecodeShiftRight64Imm()
3893 return MCDisassembler::Success; in DecodeShiftRight64Imm()
3898 const MCDisassembler *Decoder) { in DecodeTBLInstruction()
3899 DecodeStatus S = MCDisassembler::Success; in DecodeTBLInstruction()
3910 return MCDisassembler::Fail; in DecodeTBLInstruction()
3913 return MCDisassembler::Fail; // Writeback in DecodeTBLInstruction()
3920 return MCDisassembler::Fail; in DecodeTBLInstruction()
3924 return MCDisassembler::Fail; in DecodeTBLInstruction()
3928 return MCDisassembler::Fail; in DecodeTBLInstruction()
3935 const MCDisassembler *Decoder) { in DecodeThumbAddSpecialReg()
3936 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddSpecialReg()
3942 return MCDisassembler::Fail; in DecodeThumbAddSpecialReg()
3946 return MCDisassembler::Fail; in DecodeThumbAddSpecialReg()
3960 const MCDisassembler *Decoder) { in DecodeThumbBROperand()
3964 return MCDisassembler::Success; in DecodeThumbBROperand()
3969 const MCDisassembler *Decoder) { in DecodeT2BROperand()
3973 return MCDisassembler::Success; in DecodeT2BROperand()
3978 const MCDisassembler *Decoder) { in DecodeThumbCmpBROperand()
3982 return MCDisassembler::Success; in DecodeThumbCmpBROperand()
3987 const MCDisassembler *Decoder) { in DecodeThumbAddrModeRR()
3988 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddrModeRR()
3994 return MCDisassembler::Fail; in DecodeThumbAddrModeRR()
3996 return MCDisassembler::Fail; in DecodeThumbAddrModeRR()
4003 const MCDisassembler *Decoder) { in DecodeThumbAddrModeIS()
4004 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddrModeIS()
4010 return MCDisassembler::Fail; in DecodeThumbAddrModeIS()
4018 const MCDisassembler *Decoder) { in DecodeThumbAddrModePC()
4024 return MCDisassembler::Success; in DecodeThumbAddrModePC()
4029 const MCDisassembler *Decoder) { in DecodeThumbAddrModeSP()
4033 return MCDisassembler::Success; in DecodeThumbAddrModeSP()
4038 const MCDisassembler *Decoder) { in DecodeT2AddrModeSOReg()
4039 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeSOReg()
4051 return MCDisassembler::Fail; in DecodeT2AddrModeSOReg()
4058 return MCDisassembler::Fail; in DecodeT2AddrModeSOReg()
4060 return MCDisassembler::Fail; in DecodeT2AddrModeSOReg()
4068 const MCDisassembler *Decoder) { in DecodeT2LoadShift()
4069 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadShift()
4075 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadShift()
4104 return MCDisassembler::Fail; in DecodeT2LoadShift()
4113 return MCDisassembler::Fail; in DecodeT2LoadShift()
4130 return MCDisassembler::Fail; in DecodeT2LoadShift()
4134 return MCDisassembler::Fail; in DecodeT2LoadShift()
4138 return MCDisassembler::Fail; in DecodeT2LoadShift()
4145 return MCDisassembler::Fail; in DecodeT2LoadShift()
4152 const MCDisassembler *Decoder) { in DecodeT2LoadImm8()
4153 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadImm8()
4164 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadImm8()
4193 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4201 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4219 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4223 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4227 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4231 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4237 const MCDisassembler *Decoder) { in DecodeT2LoadImm12()
4238 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadImm12()
4246 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadImm12()
4275 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4283 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4300 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4304 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4308 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4312 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4317 const MCDisassembler *Decoder) { in DecodeT2LoadT()
4318 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadT()
4343 return MCDisassembler::Fail; in DecodeT2LoadT()
4349 return MCDisassembler::Fail; in DecodeT2LoadT()
4351 return MCDisassembler::Fail; in DecodeT2LoadT()
4357 const MCDisassembler *Decoder) { in DecodeT2LoadLabel()
4358 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadLabel()
4365 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadLabel()
4379 return MCDisassembler::Fail; in DecodeT2LoadLabel()
4390 return MCDisassembler::Fail; in DecodeT2LoadLabel()
4394 return MCDisassembler::Fail; in DecodeT2LoadLabel()
4410 const MCDisassembler *Decoder) { in DecodeT2Imm8S4()
4420 return MCDisassembler::Success; in DecodeT2Imm8S4()
4424 const MCDisassembler *Decoder) { in DecodeT2Imm7S4()
4435 return MCDisassembler::Success; in DecodeT2Imm7S4()
4440 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm8s4()
4441 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm8s4()
4447 return MCDisassembler::Fail; in DecodeT2AddrModeImm8s4()
4449 return MCDisassembler::Fail; in DecodeT2AddrModeImm8s4()
4456 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm7s4()
4457 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm7s4()
4463 return MCDisassembler::Fail; in DecodeT2AddrModeImm7s4()
4465 return MCDisassembler::Fail; in DecodeT2AddrModeImm7s4()
4472 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm0_1020s4()
4473 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm0_1020s4()
4479 return MCDisassembler::Fail; in DecodeT2AddrModeImm0_1020s4()
4487 const MCDisassembler *Decoder) { in DecodeT2Imm8()
4495 return MCDisassembler::Success; in DecodeT2Imm8()
4500 const MCDisassembler *Decoder) { in DecodeT2Imm7()
4510 return MCDisassembler::Success; in DecodeT2Imm7()
4515 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm8()
4516 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm8()
4530 return MCDisassembler::Fail; in DecodeT2AddrModeImm8()
4553 return MCDisassembler::Fail; in DecodeT2AddrModeImm8()
4555 return MCDisassembler::Fail; in DecodeT2AddrModeImm8()
4563 const MCDisassembler *Decoder) { in DecodeTAddrModeImm7()
4564 DecodeStatus S = MCDisassembler::Success; in DecodeTAddrModeImm7()
4570 return MCDisassembler::Fail; in DecodeTAddrModeImm7()
4572 return MCDisassembler::Fail; in DecodeTAddrModeImm7()
4580 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm7()
4581 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm7()
4587 return MCDisassembler::Fail; in DecodeT2AddrModeImm7()
4589 return MCDisassembler::Fail; in DecodeT2AddrModeImm7()
4591 return MCDisassembler::Fail; in DecodeT2AddrModeImm7()
4598 const MCDisassembler *Decoder) { in DecodeT2LdStPre()
4599 DecodeStatus S = MCDisassembler::Success; in DecodeT2LdStPre()
4634 return MCDisassembler::Fail; in DecodeT2LdStPre()
4641 return MCDisassembler::Fail; in DecodeT2LdStPre()
4645 return MCDisassembler::Fail; in DecodeT2LdStPre()
4649 return MCDisassembler::Fail; in DecodeT2LdStPre()
4653 return MCDisassembler::Fail; in DecodeT2LdStPre()
4660 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm12()
4661 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm12()
4672 return MCDisassembler::Fail; in DecodeT2AddrModeImm12()
4679 return MCDisassembler::Fail; in DecodeT2AddrModeImm12()
4687 const MCDisassembler *Decoder) { in DecodeThumbAddSPImm()
4694 return MCDisassembler::Success; in DecodeThumbAddSPImm()
4699 const MCDisassembler *Decoder) { in DecodeThumbAddSPReg()
4700 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddSPReg()
4707 return MCDisassembler::Fail; in DecodeThumbAddSPReg()
4710 return MCDisassembler::Fail; in DecodeThumbAddSPReg()
4717 return MCDisassembler::Fail; in DecodeThumbAddSPReg()
4725 const MCDisassembler *Decoder) { in DecodeThumbCPS()
4732 return MCDisassembler::Success; in DecodeThumbCPS()
4737 const MCDisassembler *Decoder) { in DecodePostIdxReg()
4738 DecodeStatus S = MCDisassembler::Success; in DecodePostIdxReg()
4743 return MCDisassembler::Fail; in DecodePostIdxReg()
4751 const MCDisassembler *Decoder) { in DecodeMveAddrModeRQ()
4752 DecodeStatus S = MCDisassembler::Success; in DecodeMveAddrModeRQ()
4757 return MCDisassembler::Fail; in DecodeMveAddrModeRQ()
4759 return MCDisassembler::Fail; in DecodeMveAddrModeRQ()
4767 const MCDisassembler *Decoder) { in DecodeMveAddrModeQ()
4768 DecodeStatus S = MCDisassembler::Success; in DecodeMveAddrModeQ()
4773 return MCDisassembler::Fail; in DecodeMveAddrModeQ()
4790 const MCDisassembler *Decoder) { in DecodeThumbBLXOffset()
4810 return MCDisassembler::Success; in DecodeThumbBLXOffset()
4815 const MCDisassembler *Decoder) { in DecodeCoprocessor()
4817 return MCDisassembler::Fail; in DecodeCoprocessor()
4820 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeCoprocessor()
4823 return MCDisassembler::Fail; in DecodeCoprocessor()
4826 return MCDisassembler::Success; in DecodeCoprocessor()
4831 const MCDisassembler *Decoder) { in DecodeThumbTableBranch()
4833 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeThumbTableBranch()
4834 DecodeStatus S = MCDisassembler::Success; in DecodeThumbTableBranch()
4839 if (Rn == 13 && !FeatureBits[ARM::HasV8Ops]) S = MCDisassembler::SoftFail; in DecodeThumbTableBranch()
4841 return MCDisassembler::Fail; in DecodeThumbTableBranch()
4843 return MCDisassembler::Fail; in DecodeThumbTableBranch()
4849 const MCDisassembler *Decoder) { in DecodeThumb2BCCInstruction()
4850 DecodeStatus S = MCDisassembler::Success; in DecodeThumb2BCCInstruction()
4857 return MCDisassembler::Fail; in DecodeThumb2BCCInstruction()
4880 return MCDisassembler::Fail; in DecodeThumb2BCCInstruction()
4882 return MCDisassembler::Fail; in DecodeThumb2BCCInstruction()
4891 const MCDisassembler *Decoder) { in DecodeT2SOImm()
4918 return MCDisassembler::Success; in DecodeT2SOImm()
4923 const MCDisassembler *Decoder) { in DecodeThumbBCCTargetOperand()
4927 return MCDisassembler::Success; in DecodeThumbBCCTargetOperand()
4932 const MCDisassembler *Decoder) { in DecodeThumbBLTargetOperand()
4951 return MCDisassembler::Success; in DecodeThumbBLTargetOperand()
4956 const MCDisassembler *Decoder) { in DecodeMemBarrierOption()
4958 return MCDisassembler::Fail; in DecodeMemBarrierOption()
4961 return MCDisassembler::Success; in DecodeMemBarrierOption()
4966 const MCDisassembler *Decoder) { in DecodeInstSyncBarrierOption()
4968 return MCDisassembler::Fail; in DecodeInstSyncBarrierOption()
4971 return MCDisassembler::Success; in DecodeInstSyncBarrierOption()
4975 const MCDisassembler *Decoder) { in DecodeMSRMask()
4976 DecodeStatus S = MCDisassembler::Success; in DecodeMSRMask()
4978 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeMSRMask()
5002 return MCDisassembler::Fail; in DecodeMSRMask()
5009 return MCDisassembler::Fail; in DecodeMSRMask()
5019 return MCDisassembler::Fail; in DecodeMSRMask()
5038 return MCDisassembler::Fail; in DecodeMSRMask()
5042 S = MCDisassembler::SoftFail; in DecodeMSRMask()
5052 S = MCDisassembler::SoftFail; in DecodeMSRMask()
5063 S = MCDisassembler::SoftFail; in DecodeMSRMask()
5069 return MCDisassembler::Fail; in DecodeMSRMask()
5077 const MCDisassembler *Decoder) { in DecodeBankedReg()
5085 return MCDisassembler::Fail; in DecodeBankedReg()
5088 return MCDisassembler::Success; in DecodeBankedReg()
5093 const MCDisassembler *Decoder) { in DecodeDoubleRegLoad()
5094 DecodeStatus S = MCDisassembler::Success; in DecodeDoubleRegLoad()
5101 S = MCDisassembler::SoftFail; in DecodeDoubleRegLoad()
5104 return MCDisassembler::Fail; in DecodeDoubleRegLoad()
5106 return MCDisassembler::Fail; in DecodeDoubleRegLoad()
5108 return MCDisassembler::Fail; in DecodeDoubleRegLoad()
5115 const MCDisassembler *Decoder) { in DecodeDoubleRegStore()
5116 DecodeStatus S = MCDisassembler::Success; in DecodeDoubleRegStore()
5124 return MCDisassembler::Fail; in DecodeDoubleRegStore()
5127 S = MCDisassembler::SoftFail; in DecodeDoubleRegStore()
5130 return MCDisassembler::Fail; in DecodeDoubleRegStore()
5132 return MCDisassembler::Fail; in DecodeDoubleRegStore()
5134 return MCDisassembler::Fail; in DecodeDoubleRegStore()
5141 const MCDisassembler *Decoder) { in DecodeLDRPreImm()
5142 DecodeStatus S = MCDisassembler::Success; in DecodeLDRPreImm()
5151 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeLDRPreImm()
5154 return MCDisassembler::Fail; in DecodeLDRPreImm()
5156 return MCDisassembler::Fail; in DecodeLDRPreImm()
5158 return MCDisassembler::Fail; in DecodeLDRPreImm()
5160 return MCDisassembler::Fail; in DecodeLDRPreImm()
5167 const MCDisassembler *Decoder) { in DecodeLDRPreReg()
5168 DecodeStatus S = MCDisassembler::Success; in DecodeLDRPreReg()
5178 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeLDRPreReg()
5179 if (Rm == 0xF) S = MCDisassembler::SoftFail; in DecodeLDRPreReg()
5182 return MCDisassembler::Fail; in DecodeLDRPreReg()
5184 return MCDisassembler::Fail; in DecodeLDRPreReg()
5186 return MCDisassembler::Fail; in DecodeLDRPreReg()
5188 return MCDisassembler::Fail; in DecodeLDRPreReg()
5195 const MCDisassembler *Decoder) { in DecodeSTRPreImm()
5196 DecodeStatus S = MCDisassembler::Success; in DecodeSTRPreImm()
5205 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeSTRPreImm()
5208 return MCDisassembler::Fail; in DecodeSTRPreImm()
5210 return MCDisassembler::Fail; in DecodeSTRPreImm()
5212 return MCDisassembler::Fail; in DecodeSTRPreImm()
5214 return MCDisassembler::Fail; in DecodeSTRPreImm()
5221 const MCDisassembler *Decoder) { in DecodeSTRPreReg()
5222 DecodeStatus S = MCDisassembler::Success; in DecodeSTRPreReg()
5231 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeSTRPreReg()
5234 return MCDisassembler::Fail; in DecodeSTRPreReg()
5236 return MCDisassembler::Fail; in DecodeSTRPreReg()
5238 return MCDisassembler::Fail; in DecodeSTRPreReg()
5240 return MCDisassembler::Fail; in DecodeSTRPreReg()
5246 const MCDisassembler *Decoder) { in DecodeVLD1LN()
5247 DecodeStatus S = MCDisassembler::Success; in DecodeVLD1LN()
5259 return MCDisassembler::Fail; in DecodeVLD1LN()
5262 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD1LN()
5267 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD1LN()
5274 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD1LN()
5283 return MCDisassembler::Fail; in DecodeVLD1LN()
5289 return MCDisassembler::Fail; in DecodeVLD1LN()
5292 return MCDisassembler::Fail; in DecodeVLD1LN()
5295 return MCDisassembler::Fail; in DecodeVLD1LN()
5300 return MCDisassembler::Fail; in DecodeVLD1LN()
5306 return MCDisassembler::Fail; in DecodeVLD1LN()
5313 const MCDisassembler *Decoder) { in DecodeVST1LN()
5314 DecodeStatus S = MCDisassembler::Success; in DecodeVST1LN()
5326 return MCDisassembler::Fail; in DecodeVST1LN()
5329 return MCDisassembler::Fail; // UNDEFINED in DecodeVST1LN()
5334 return MCDisassembler::Fail; // UNDEFINED in DecodeVST1LN()
5341 return MCDisassembler::Fail; // UNDEFINED in DecodeVST1LN()
5350 return MCDisassembler::Fail; in DecodeVST1LN()
5357 return MCDisassembler::Fail; in DecodeVST1LN()
5360 return MCDisassembler::Fail; in DecodeVST1LN()
5365 return MCDisassembler::Fail; in DecodeVST1LN()
5371 return MCDisassembler::Fail; in DecodeVST1LN()
5378 const MCDisassembler *Decoder) { in DecodeVLD2LN()
5379 DecodeStatus S = MCDisassembler::Success; in DecodeVLD2LN()
5392 return MCDisassembler::Fail; in DecodeVLD2LN()
5407 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD2LN()
5417 return MCDisassembler::Fail; in DecodeVLD2LN()
5419 return MCDisassembler::Fail; in DecodeVLD2LN()
5422 return MCDisassembler::Fail; in DecodeVLD2LN()
5425 return MCDisassembler::Fail; in DecodeVLD2LN()
5430 return MCDisassembler::Fail; in DecodeVLD2LN()
5436 return MCDisassembler::Fail; in DecodeVLD2LN()
5438 return MCDisassembler::Fail; in DecodeVLD2LN()
5445 const MCDisassembler *Decoder) { in DecodeVST2LN()
5446 DecodeStatus S = MCDisassembler::Success; in DecodeVST2LN()
5459 return MCDisassembler::Fail; in DecodeVST2LN()
5474 return MCDisassembler::Fail; // UNDEFINED in DecodeVST2LN()
5485 return MCDisassembler::Fail; in DecodeVST2LN()
5488 return MCDisassembler::Fail; in DecodeVST2LN()
5493 return MCDisassembler::Fail; in DecodeVST2LN()
5499 return MCDisassembler::Fail; in DecodeVST2LN()
5501 return MCDisassembler::Fail; in DecodeVST2LN()
5508 const MCDisassembler *Decoder) { in DecodeVLD3LN()
5509 DecodeStatus S = MCDisassembler::Success; in DecodeVLD3LN()
5522 return MCDisassembler::Fail; in DecodeVLD3LN()
5525 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD3LN()
5530 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD3LN()
5537 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD3LN()
5545 return MCDisassembler::Fail; in DecodeVLD3LN()
5547 return MCDisassembler::Fail; in DecodeVLD3LN()
5549 return MCDisassembler::Fail; in DecodeVLD3LN()
5553 return MCDisassembler::Fail; in DecodeVLD3LN()
5556 return MCDisassembler::Fail; in DecodeVLD3LN()
5561 return MCDisassembler::Fail; in DecodeVLD3LN()
5567 return MCDisassembler::Fail; in DecodeVLD3LN()
5569 return MCDisassembler::Fail; in DecodeVLD3LN()
5571 return MCDisassembler::Fail; in DecodeVLD3LN()
5578 const MCDisassembler *Decoder) { in DecodeVST3LN()
5579 DecodeStatus S = MCDisassembler::Success; in DecodeVST3LN()
5592 return MCDisassembler::Fail; in DecodeVST3LN()
5595 return MCDisassembler::Fail; // UNDEFINED in DecodeVST3LN()
5600 return MCDisassembler::Fail; // UNDEFINED in DecodeVST3LN()
5607 return MCDisassembler::Fail; // UNDEFINED in DecodeVST3LN()
5616 return MCDisassembler::Fail; in DecodeVST3LN()
5619 return MCDisassembler::Fail; in DecodeVST3LN()
5624 return MCDisassembler::Fail; in DecodeVST3LN()
5630 return MCDisassembler::Fail; in DecodeVST3LN()
5632 return MCDisassembler::Fail; in DecodeVST3LN()
5634 return MCDisassembler::Fail; in DecodeVST3LN()
5641 const MCDisassembler *Decoder) { in DecodeVLD4LN()
5642 DecodeStatus S = MCDisassembler::Success; in DecodeVLD4LN()
5655 return MCDisassembler::Fail; in DecodeVLD4LN()
5673 return MCDisassembler::Fail; in DecodeVLD4LN()
5685 return MCDisassembler::Fail; in DecodeVLD4LN()
5687 return MCDisassembler::Fail; in DecodeVLD4LN()
5689 return MCDisassembler::Fail; in DecodeVLD4LN()
5691 return MCDisassembler::Fail; in DecodeVLD4LN()
5695 return MCDisassembler::Fail; in DecodeVLD4LN()
5698 return MCDisassembler::Fail; in DecodeVLD4LN()
5703 return MCDisassembler::Fail; in DecodeVLD4LN()
5709 return MCDisassembler::Fail; in DecodeVLD4LN()
5711 return MCDisassembler::Fail; in DecodeVLD4LN()
5713 return MCDisassembler::Fail; in DecodeVLD4LN()
5715 return MCDisassembler::Fail; in DecodeVLD4LN()
5722 const MCDisassembler *Decoder) { in DecodeVST4LN()
5723 DecodeStatus S = MCDisassembler::Success; in DecodeVST4LN()
5736 return MCDisassembler::Fail; in DecodeVST4LN()
5754 return MCDisassembler::Fail; in DecodeVST4LN()
5767 return MCDisassembler::Fail; in DecodeVST4LN()
5770 return MCDisassembler::Fail; in DecodeVST4LN()
5775 return MCDisassembler::Fail; in DecodeVST4LN()
5781 return MCDisassembler::Fail; in DecodeVST4LN()
5783 return MCDisassembler::Fail; in DecodeVST4LN()
5785 return MCDisassembler::Fail; in DecodeVST4LN()
5787 return MCDisassembler::Fail; in DecodeVST4LN()
5794 const MCDisassembler *Decoder) { in DecodeVMOVSRR()
5795 DecodeStatus S = MCDisassembler::Success; in DecodeVMOVSRR()
5803 S = MCDisassembler::SoftFail; in DecodeVMOVSRR()
5806 return MCDisassembler::Fail; in DecodeVMOVSRR()
5808 return MCDisassembler::Fail; in DecodeVMOVSRR()
5810 return MCDisassembler::Fail; in DecodeVMOVSRR()
5812 return MCDisassembler::Fail; in DecodeVMOVSRR()
5814 return MCDisassembler::Fail; in DecodeVMOVSRR()
5820 const MCDisassembler *Decoder) { in DecodeVMOVRRS()
5821 DecodeStatus S = MCDisassembler::Success; in DecodeVMOVRRS()
5829 S = MCDisassembler::SoftFail; in DecodeVMOVRRS()
5832 return MCDisassembler::Fail; in DecodeVMOVRRS()
5834 return MCDisassembler::Fail; in DecodeVMOVRRS()
5836 return MCDisassembler::Fail; in DecodeVMOVRRS()
5838 return MCDisassembler::Fail; in DecodeVMOVRRS()
5840 return MCDisassembler::Fail; in DecodeVMOVRRS()
5846 const MCDisassembler *Decoder) { in DecodeIT()
5847 DecodeStatus S = MCDisassembler::Success; in DecodeIT()
5853 S = MCDisassembler::SoftFail; in DecodeIT()
5857 return MCDisassembler::Fail; in DecodeIT()
5876 const MCDisassembler *Decoder) { in DecodeT2LDRDPreInstruction()
5877 DecodeStatus S = MCDisassembler::Success; in DecodeT2LDRDPreInstruction()
5891 Check(S, MCDisassembler::SoftFail); in DecodeT2LDRDPreInstruction()
5893 Check(S, MCDisassembler::SoftFail); in DecodeT2LDRDPreInstruction()
5897 return MCDisassembler::Fail; in DecodeT2LDRDPreInstruction()
5900 return MCDisassembler::Fail; in DecodeT2LDRDPreInstruction()
5903 return MCDisassembler::Fail; in DecodeT2LDRDPreInstruction()
5906 return MCDisassembler::Fail; in DecodeT2LDRDPreInstruction()
5913 const MCDisassembler *Decoder) { in DecodeT2STRDPreInstruction()
5914 DecodeStatus S = MCDisassembler::Success; in DecodeT2STRDPreInstruction()
5928 Check(S, MCDisassembler::SoftFail); in DecodeT2STRDPreInstruction()
5932 return MCDisassembler::Fail; in DecodeT2STRDPreInstruction()
5935 return MCDisassembler::Fail; in DecodeT2STRDPreInstruction()
5938 return MCDisassembler::Fail; in DecodeT2STRDPreInstruction()
5941 return MCDisassembler::Fail; in DecodeT2STRDPreInstruction()
5947 const MCDisassembler *Decoder) { in DecodeT2Adr()
5950 if (sign1 != sign2) return MCDisassembler::Fail; in DecodeT2Adr()
5974 const MCDisassembler *Decoder) { in DecodeT2ShifterImmOperand()
5975 DecodeStatus S = MCDisassembler::Success; in DecodeT2ShifterImmOperand()
5978 if (Val == 0x20) S = MCDisassembler::Fail; in DecodeT2ShifterImmOperand()
5984 const MCDisassembler *Decoder) { in DecodeSwap()
5993 DecodeStatus S = MCDisassembler::Success; in DecodeSwap()
5996 S = MCDisassembler::SoftFail; in DecodeSwap()
5999 return MCDisassembler::Fail; in DecodeSwap()
6001 return MCDisassembler::Fail; in DecodeSwap()
6003 return MCDisassembler::Fail; in DecodeSwap()
6005 return MCDisassembler::Fail; in DecodeSwap()
6011 const MCDisassembler *Decoder) { in DecodeVCVTD()
6013 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVCVTD()
6024 DecodeStatus S = MCDisassembler::Success; in DecodeVCVTD()
6029 if (op == 1) return MCDisassembler::Fail; in DecodeVCVTD()
6058 if (!(imm & 0x20)) return MCDisassembler::Fail; in DecodeVCVTD()
6061 return MCDisassembler::Fail; in DecodeVCVTD()
6063 return MCDisassembler::Fail; in DecodeVCVTD()
6070 const MCDisassembler *Decoder) { in DecodeVCVTQ()
6072 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVCVTQ()
6083 DecodeStatus S = MCDisassembler::Success; in DecodeVCVTQ()
6088 if (op == 1) return MCDisassembler::Fail; in DecodeVCVTQ()
6117 if (!(imm & 0x20)) return MCDisassembler::Fail; in DecodeVCVTQ()
6120 return MCDisassembler::Fail; in DecodeVCVTQ()
6122 return MCDisassembler::Fail; in DecodeVCVTQ()
6131 const MCDisassembler *Decoder) { in DecodeNEONComplexLane64Instruction()
6141 DecodeStatus S = MCDisassembler::Success; in DecodeNEONComplexLane64Instruction()
6146 return MCDisassembler::Fail; in DecodeNEONComplexLane64Instruction()
6148 return MCDisassembler::Fail; in DecodeNEONComplexLane64Instruction()
6150 return MCDisassembler::Fail; in DecodeNEONComplexLane64Instruction()
6152 return MCDisassembler::Fail; in DecodeNEONComplexLane64Instruction()
6162 const MCDisassembler *Decoder) { in DecodeLDR()
6163 DecodeStatus S = MCDisassembler::Success; in DecodeLDR()
6172 S = MCDisassembler::SoftFail; in DecodeLDR()
6175 return MCDisassembler::Fail; in DecodeLDR()
6177 return MCDisassembler::Fail; in DecodeLDR()
6179 return MCDisassembler::Fail; in DecodeLDR()
6181 return MCDisassembler::Fail; in DecodeLDR()
6183 return MCDisassembler::Fail; in DecodeLDR()
6190 const MCDisassembler *Decoder) { in DecoderForMRRC2AndMCRR2()
6191 DecodeStatus S = MCDisassembler::Success; in DecoderForMRRC2AndMCRR2()
6200 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6203 S = MCDisassembler::SoftFail; in DecoderForMRRC2AndMCRR2()
6217 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6219 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6225 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6227 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6236 const MCDisassembler *Decoder) { in DecodeForVMRSandVMSR()
6238 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeForVMRSandVMSR()
6239 DecodeStatus S = MCDisassembler::Success; in DecodeForVMRSandVMSR()
6257 S = MCDisassembler::SoftFail; in DecodeForVMRSandVMSR()
6279 return MCDisassembler::Fail; in DecodeForVMRSandVMSR()
6288 const MCDisassembler *Decoder) { in DecodeBFLabelOperand()
6289 DecodeStatus S = MCDisassembler::Success; in DecodeBFLabelOperand()
6291 S = MCDisassembler::Fail; in DecodeBFLabelOperand()
6307 const MCDisassembler *Decoder) { in DecodeBFAfterTargetOperand()
6314 return MCDisassembler::Success; in DecodeBFAfterTargetOperand()
6319 const MCDisassembler *Decoder) { in DecodePredNoALOperand()
6321 return MCDisassembler::Fail; in DecodePredNoALOperand()
6323 return MCDisassembler::Success; in DecodePredNoALOperand()
6327 const MCDisassembler *Decoder) { in DecodeLOLoop()
6328 DecodeStatus S = MCDisassembler::Success; in DecodeLOLoop()
6344 return MCDisassembler::Fail; in DecodeLOLoop()
6357 return MCDisassembler::Fail; in DecodeLOLoop()
6371 return MCDisassembler::Fail; // a mandatory bit is wrong: hard fail in DecodeLOLoop()
6373 Check(S, MCDisassembler::SoftFail); // an SBZ bit is wrong: soft fail in DecodeLOLoop()
6381 return MCDisassembler::Fail; in DecodeLOLoop()
6390 const MCDisassembler *Decoder) { in DecodeLongShiftOperand()
6391 DecodeStatus S = MCDisassembler::Success; in DecodeLongShiftOperand()
6403 const MCDisassembler *Decoder) { in DecodetGPROddRegisterClass()
6405 return MCDisassembler::Fail; in DecodetGPROddRegisterClass()
6409 return MCDisassembler::Success; in DecodetGPROddRegisterClass()
6414 const MCDisassembler *Decoder) { in DecodetGPREvenRegisterClass()
6416 return MCDisassembler::Fail; in DecodetGPREvenRegisterClass()
6420 return MCDisassembler::Success; in DecodetGPREvenRegisterClass()
6426 const MCDisassembler *Decoder) { in DecodeGPRwithAPSR_NZCVnospRegisterClass()
6429 return MCDisassembler::Success; in DecodeGPRwithAPSR_NZCVnospRegisterClass()
6436 return MCDisassembler::SoftFail; in DecodeGPRwithAPSR_NZCVnospRegisterClass()
6438 return MCDisassembler::Success; in DecodeGPRwithAPSR_NZCVnospRegisterClass()
6442 const MCDisassembler *Decoder) { in DecodeVSCCLRM()
6443 DecodeStatus S = MCDisassembler::Success; in DecodeVSCCLRM()
6452 return MCDisassembler::Fail; in DecodeVSCCLRM()
6459 return MCDisassembler::Fail; in DecodeVSCCLRM()
6469 const MCDisassembler *Decoder) { in DecodeMQPRRegisterClass()
6471 return MCDisassembler::Fail; in DecodeMQPRRegisterClass()
6475 return MCDisassembler::Success; in DecodeMQPRRegisterClass()
6485 const MCDisassembler *Decoder) { in DecodeMQQPRRegisterClass()
6487 return MCDisassembler::Fail; in DecodeMQQPRRegisterClass()
6491 return MCDisassembler::Success; in DecodeMQQPRRegisterClass()
6501 const MCDisassembler *Decoder) { in DecodeMQQQQPRRegisterClass()
6503 return MCDisassembler::Fail; in DecodeMQQQQPRRegisterClass()
6507 return MCDisassembler::Success; in DecodeMQQQQPRRegisterClass()
6512 const MCDisassembler *Decoder) { in DecodeVPTMaskOperand()
6513 DecodeStatus S = MCDisassembler::Success; in DecodeVPTMaskOperand()
6543 const MCDisassembler *Decoder) { in DecodeVpredROperand()
6551 return MCDisassembler::Success; in DecodeVpredROperand()
6556 const MCDisassembler *Decoder) { in DecodeRestrictedIPredicateOperand()
6558 return MCDisassembler::Success; in DecodeRestrictedIPredicateOperand()
6563 const MCDisassembler *Decoder) { in DecodeRestrictedSPredicateOperand()
6580 return MCDisassembler::Success; in DecodeRestrictedSPredicateOperand()
6585 const MCDisassembler *Decoder) { in DecodeRestrictedUPredicateOperand()
6587 return MCDisassembler::Success; in DecodeRestrictedUPredicateOperand()
6592 const MCDisassembler *Decoder) { in DecodeRestrictedFPPredicateOperand()
6596 return MCDisassembler::Fail; in DecodeRestrictedFPPredicateOperand()
6618 return MCDisassembler::Success; in DecodeRestrictedFPPredicateOperand()
6623 const MCDisassembler *Decoder) { in DecodeVCVTImmOperand()
6624 DecodeStatus S = MCDisassembler::Success; in DecodeVCVTImmOperand()
6634 return MCDisassembler::Fail; in DecodeVCVTImmOperand()
6641 return MCDisassembler::Fail; in DecodeVCVTImmOperand()
6667 const MCDisassembler *Decoder) { in DecodeVSTRVLDR_SYSREG()
6682 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVSTRVLDR_SYSREG()
6685 return MCDisassembler::Fail; in DecodeVSTRVLDR_SYSREG()
6688 DecodeStatus S = MCDisassembler::Success; in DecodeVSTRVLDR_SYSREG()
6697 return MCDisassembler::Fail; in DecodeVSTRVLDR_SYSREG()
6700 return MCDisassembler::Fail; in DecodeVSTRVLDR_SYSREG()
6710 const MCDisassembler *Decoder, unsigned Rn, in DecodeMVE_MEM_pre()
6712 DecodeStatus S = MCDisassembler::Success; in DecodeMVE_MEM_pre()
6719 return MCDisassembler::Fail; in DecodeMVE_MEM_pre()
6721 return MCDisassembler::Fail; in DecodeMVE_MEM_pre()
6723 return MCDisassembler::Fail; in DecodeMVE_MEM_pre()
6731 const MCDisassembler *Decoder) { in DecodeMVE_MEM_1_pre()
6741 const MCDisassembler *Decoder) { in DecodeMVE_MEM_2_pre()
6751 const MCDisassembler *Decoder) { in DecodeMVE_MEM_3_pre()
6761 const MCDisassembler *Decoder) { in DecodePowerTwoOperand()
6762 DecodeStatus S = MCDisassembler::Success; in DecodePowerTwoOperand()
6765 return MCDisassembler::Fail; in DecodePowerTwoOperand()
6774 const MCDisassembler *Decoder) { in DecodeMVEPairVectorIndexOperand()
6775 DecodeStatus S = MCDisassembler::Success; in DecodeMVEPairVectorIndexOperand()
6784 const MCDisassembler *Decoder) { in DecodeMVEVMOVQtoDReg()
6785 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVMOVQtoDReg()
6793 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6795 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6797 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6799 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6801 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6808 const MCDisassembler *Decoder) { in DecodeMVEVMOVDRegtoQ()
6809 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVMOVDRegtoQ()
6817 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6819 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6821 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6823 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6825 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6827 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6834 const MCDisassembler *Decoder) { in DecodeMVEOverlappingLongShift()
6835 DecodeStatus S = MCDisassembler::Success; in DecodeMVEOverlappingLongShift()
6864 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6868 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6872 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6875 return MCDisassembler::SoftFail; in DecodeMVEOverlappingLongShift()
6878 return MCDisassembler::SoftFail; in DecodeMVEOverlappingLongShift()
6888 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6890 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6894 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6896 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6900 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6914 const MCDisassembler *Decoder) { in DecodeMVEVCVTt1fp()
6915 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVCVTt1fp()
6923 return MCDisassembler::Fail; in DecodeMVEVCVTt1fp()
6925 return MCDisassembler::Fail; in DecodeMVEVCVTt1fp()
6927 return MCDisassembler::Fail; in DecodeMVEVCVTt1fp()
6934 const MCDisassembler *Decoder) { in DecodeMVEVCMP()
6935 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVCMP()
6939 return MCDisassembler::Fail; in DecodeMVEVCMP()
6949 return MCDisassembler::Fail; in DecodeMVEVCMP()
6957 return MCDisassembler::Fail; in DecodeMVEVCMP()
6961 return MCDisassembler::Fail; in DecodeMVEVCMP()
6971 const MCDisassembler *Decoder) { in DecodeMveVCTP()
6972 DecodeStatus S = MCDisassembler::Success; in DecodeMveVCTP()
6976 return MCDisassembler::Fail; in DecodeMveVCTP()
6982 const MCDisassembler *Decoder) { in DecodeMVEVPNOT()
6983 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVPNOT()
6991 const MCDisassembler *Decoder) { in DecodeT2AddSubSPImm()
7002 return MCDisassembler::Fail; in DecodeT2AddSubSPImm()
7005 DecodeStatus DS = MCDisassembler::Success; in DecodeT2AddSubSPImm()
7009 return MCDisassembler::Fail; in DecodeT2AddSubSPImm()
7016 return MCDisassembler::Fail; in DecodeT2AddSubSPImm()
7018 return MCDisassembler::Fail; in DecodeT2AddSubSPImm()