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);
705 const MCDisassembler *Decoder);
709 static MCDisassembler *createARMDisassembler(const Target &T, in createARMDisassembler()
726 return MCDisassembler::Fail; in checkDecodedInstruction()
728 return MCDisassembler::SoftFail; in checkDecodedInstruction()
741 return MCDisassembler::SoftFail; in checkDecodedInstruction()
797 return MCDisassembler::Fail; in getARMInstruction()
807 if (Result != MCDisassembler::Fail) { in getARMInstruction()
826 if (Result != MCDisassembler::Fail) { in getARMInstruction()
831 return MCDisassembler::Fail; in getARMInstruction()
838 if (Result != MCDisassembler::Fail) { in getARMInstruction()
844 return MCDisassembler::Fail; in getARMInstruction()
862 const MCDisassembler *Decoder) { in tryAddingSymbolicOperand()
879 const MCDisassembler *Decoder) { in tryAddingPcLoadReferenceComment()
880 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingPcLoadReferenceComment()
918 MCDisassembler::DecodeStatus
920 MCDisassembler::DecodeStatus S = Success; in AddThumbPredicate()
1082 return MCDisassembler::Fail; in getThumbInstruction()
1089 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1107 if (Result != MCDisassembler::Fail) { in getThumbInstruction()
1113 Result = MCDisassembler::SoftFail; in getThumbInstruction()
1136 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()
1643 Check(S, MCDisassembler::SoftFail); in DecodePredicateOperand()
1654 const MCDisassembler *Decoder) { in DecodeCCOutOperand()
1659 return MCDisassembler::Success; in DecodeCCOutOperand()
1664 const MCDisassembler *Decoder) { in DecodeSORegImmOperand()
1665 DecodeStatus S = MCDisassembler::Success; in DecodeSORegImmOperand()
1673 return MCDisassembler::Fail; in DecodeSORegImmOperand()
1702 const MCDisassembler *Decoder) { in DecodeSORegRegOperand()
1703 DecodeStatus S = MCDisassembler::Success; in DecodeSORegRegOperand()
1711 return MCDisassembler::Fail; in DecodeSORegRegOperand()
1713 return MCDisassembler::Fail; in DecodeSORegRegOperand()
1738 const MCDisassembler *Decoder) { in DecodeRegListOperand()
1739 DecodeStatus S = MCDisassembler::Success; in DecodeRegListOperand()
1764 if (Val == 0) return MCDisassembler::Fail; in DecodeRegListOperand()
1769 return MCDisassembler::Fail; in DecodeRegListOperand()
1773 return MCDisassembler::Fail; in DecodeRegListOperand()
1776 Check(S, MCDisassembler::SoftFail); in DecodeRegListOperand()
1786 const MCDisassembler *Decoder) { in DecodeSPRRegListOperand()
1787 DecodeStatus S = MCDisassembler::Success; in DecodeSPRRegListOperand()
1796 S = MCDisassembler::SoftFail; in DecodeSPRRegListOperand()
1800 return MCDisassembler::Fail; in DecodeSPRRegListOperand()
1803 return MCDisassembler::Fail; in DecodeSPRRegListOperand()
1811 const MCDisassembler *Decoder) { in DecodeDPRRegListOperand()
1812 DecodeStatus S = MCDisassembler::Success; in DecodeDPRRegListOperand()
1822 S = MCDisassembler::SoftFail; in DecodeDPRRegListOperand()
1826 return MCDisassembler::Fail; in DecodeDPRRegListOperand()
1829 return MCDisassembler::Fail; in DecodeDPRRegListOperand()
1837 const MCDisassembler *Decoder) { in DecodeBitfieldMaskOperand()
1846 DecodeStatus S = MCDisassembler::Success; in DecodeBitfieldMaskOperand()
1848 Check(S, MCDisassembler::SoftFail); in DecodeBitfieldMaskOperand()
1865 const MCDisassembler *Decoder) { in DecodeCopMemInstruction()
1866 DecodeStatus S = MCDisassembler::Success; in DecodeCopMemInstruction()
1875 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeCopMemInstruction()
1940 return MCDisassembler::Fail; in DecodeCopMemInstruction()
1947 return MCDisassembler::Fail; in DecodeCopMemInstruction()
1952 return MCDisassembler::Fail; in DecodeCopMemInstruction()
2033 return MCDisassembler::Fail; in DecodeCopMemInstruction()
2044 const MCDisassembler *Decoder) { in DecodeAddrMode2IdxInstruction()
2045 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode2IdxInstruction()
2067 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2074 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2087 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2094 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2108 S = MCDisassembler::SoftFail; // UNPREDICTABLE in DecodeAddrMode2IdxInstruction()
2112 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2128 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2143 return MCDisassembler::Fail; in DecodeAddrMode2IdxInstruction()
2150 const MCDisassembler *Decoder) { in DecodeSORegMemOperand()
2151 DecodeStatus S = MCDisassembler::Success; in DecodeSORegMemOperand()
2179 return MCDisassembler::Fail; in DecodeSORegMemOperand()
2181 return MCDisassembler::Fail; in DecodeSORegMemOperand()
2194 const MCDisassembler *Decoder) { in DecodeTSBInstruction()
2196 return MCDisassembler::Fail; in DecodeTSBInstruction()
2202 return MCDisassembler::Success; in DecodeTSBInstruction()
2207 const MCDisassembler *Decoder) { in DecodeAddrMode3Instruction()
2208 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode3Instruction()
2231 if (Rt & 0x1) S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2241 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2244 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2246 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2248 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2250 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2256 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2258 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2260 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2267 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2271 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2273 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2275 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2277 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2284 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2288 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2290 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2292 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2302 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2306 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2308 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2310 S = MCDisassembler::SoftFail; in DecodeAddrMode3Instruction()
2331 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2339 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2348 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2372 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2380 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2387 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2392 return MCDisassembler::Fail; in DecodeAddrMode3Instruction()
2399 const MCDisassembler *Decoder) { in DecodeRFEInstruction()
2400 DecodeStatus S = MCDisassembler::Success; in DecodeRFEInstruction()
2422 return MCDisassembler::Fail; in DecodeRFEInstruction()
2429 const MCDisassembler *Decoder) { in DecodeQADDInstruction()
2430 DecodeStatus S = MCDisassembler::Success; in DecodeQADDInstruction()
2441 return MCDisassembler::Fail; in DecodeQADDInstruction()
2443 return MCDisassembler::Fail; in DecodeQADDInstruction()
2445 return MCDisassembler::Fail; in DecodeQADDInstruction()
2447 return MCDisassembler::Fail; in DecodeQADDInstruction()
2454 const MCDisassembler *Decoder) { in DecodeMemMultipleWritebackInstruction()
2455 DecodeStatus S = MCDisassembler::Success; in DecodeMemMultipleWritebackInstruction()
2513 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2521 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2532 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2534 return MCDisassembler::Fail; // Tied in DecodeMemMultipleWritebackInstruction()
2536 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2538 return MCDisassembler::Fail; in DecodeMemMultipleWritebackInstruction()
2546 const MCDisassembler *Decoder) { in DecodeHINTInstruction()
2549 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeHINTInstruction()
2552 DecodeStatus S = MCDisassembler::Success; in DecodeHINTInstruction()
2557 return MCDisassembler::Fail; in DecodeHINTInstruction()
2562 S = MCDisassembler::SoftFail; in DecodeHINTInstruction()
2569 const MCDisassembler *Decoder) { in DecodeCPSInstruction()
2575 DecodeStatus S = MCDisassembler::Success; in DecodeCPSInstruction()
2582 return MCDisassembler::Fail; in DecodeCPSInstruction()
2589 if (imod == 1) return MCDisassembler::Fail; in DecodeCPSInstruction()
2600 if (mode) S = MCDisassembler::SoftFail; in DecodeCPSInstruction()
2604 if (iflags) S = MCDisassembler::SoftFail; in DecodeCPSInstruction()
2609 S = MCDisassembler::SoftFail; in DecodeCPSInstruction()
2617 const MCDisassembler *Decoder) { in DecodeT2CPSInstruction()
2623 DecodeStatus S = MCDisassembler::Success; in DecodeT2CPSInstruction()
2630 if (imod == 1) return MCDisassembler::Fail; in DecodeT2CPSInstruction()
2641 if (mode) S = MCDisassembler::SoftFail; in DecodeT2CPSInstruction()
2645 if (iflags) S = MCDisassembler::SoftFail; in DecodeT2CPSInstruction()
2650 if(imm > 4) return MCDisassembler::Fail; in DecodeT2CPSInstruction()
2660 const MCDisassembler *Decoder) { in DecodeT2HintSpaceInstruction()
2680 return MCDisassembler::Success; in DecodeT2HintSpaceInstruction()
2685 const MCDisassembler *Decoder) { in DecodeT2MOVTWInstruction()
2686 DecodeStatus S = MCDisassembler::Success; in DecodeT2MOVTWInstruction()
2698 return MCDisassembler::Fail; in DecodeT2MOVTWInstruction()
2700 return MCDisassembler::Fail; in DecodeT2MOVTWInstruction()
2710 const MCDisassembler *Decoder) { in DecodeArmMOVTWInstruction()
2711 DecodeStatus S = MCDisassembler::Success; in DecodeArmMOVTWInstruction()
2722 return MCDisassembler::Fail; in DecodeArmMOVTWInstruction()
2725 return MCDisassembler::Fail; in DecodeArmMOVTWInstruction()
2731 return MCDisassembler::Fail; in DecodeArmMOVTWInstruction()
2738 const MCDisassembler *Decoder) { in DecodeSMLAInstruction()
2739 DecodeStatus S = MCDisassembler::Success; in DecodeSMLAInstruction()
2751 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2753 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2755 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2757 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2760 return MCDisassembler::Fail; in DecodeSMLAInstruction()
2767 const MCDisassembler *Decoder) { in DecodeTSTInstruction()
2768 DecodeStatus S = MCDisassembler::Success; in DecodeTSTInstruction()
2778 return MCDisassembler::Fail; in DecodeTSTInstruction()
2780 return MCDisassembler::Fail; in DecodeTSTInstruction()
2782 return MCDisassembler::Fail; in DecodeTSTInstruction()
2789 const MCDisassembler *Decoder) { in DecodeSETPANInstruction()
2790 DecodeStatus S = MCDisassembler::Success; in DecodeSETPANInstruction()
2794 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeSETPANInstruction()
2799 return MCDisassembler::Fail; in DecodeSETPANInstruction()
2805 return MCDisassembler::Fail; in DecodeSETPANInstruction()
2808 S = MCDisassembler::SoftFail; in DecodeSETPANInstruction()
2818 const MCDisassembler *Decoder) { in DecodeAddrModeImm12Operand()
2819 DecodeStatus S = MCDisassembler::Success; in DecodeAddrModeImm12Operand()
2826 return MCDisassembler::Fail; in DecodeAddrModeImm12Operand()
2839 const MCDisassembler *Decoder) { in DecodeAddrMode5Operand()
2840 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode5Operand()
2848 return MCDisassembler::Fail; in DecodeAddrMode5Operand()
2860 const MCDisassembler *Decoder) { in DecodeAddrMode5FP16Operand()
2861 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode5FP16Operand()
2869 return MCDisassembler::Fail; in DecodeAddrMode5FP16Operand()
2881 const MCDisassembler *Decoder) { in DecodeAddrMode7Operand()
2887 const MCDisassembler *Decoder) { in DecodeT2BInstruction()
2888 DecodeStatus Status = MCDisassembler::Success; in DecodeT2BInstruction()
2914 const MCDisassembler *Decoder) { in DecodeBranchImmInstruction()
2915 DecodeStatus S = MCDisassembler::Success; in DecodeBranchImmInstruction()
2937 return MCDisassembler::Fail; in DecodeBranchImmInstruction()
2944 const MCDisassembler *Decoder) { in DecodeAddrMode6Operand()
2945 DecodeStatus S = MCDisassembler::Success; in DecodeAddrMode6Operand()
2951 return MCDisassembler::Fail; in DecodeAddrMode6Operand()
2962 const MCDisassembler *Decoder) { in DecodeVLDInstruction()
2963 DecodeStatus S = MCDisassembler::Success; in DecodeVLDInstruction()
2984 return MCDisassembler::Fail; in DecodeVLDInstruction()
2996 return MCDisassembler::Fail; in DecodeVLDInstruction()
3000 return MCDisassembler::Fail; in DecodeVLDInstruction()
3018 return MCDisassembler::Fail; in DecodeVLDInstruction()
3033 return MCDisassembler::Fail; in DecodeVLDInstruction()
3054 return MCDisassembler::Fail; in DecodeVLDInstruction()
3069 return MCDisassembler::Fail; in DecodeVLDInstruction()
3084 return MCDisassembler::Fail; in DecodeVLDInstruction()
3093 return MCDisassembler::Fail; in DecodeVLDInstruction()
3166 return MCDisassembler::Fail; in DecodeVLDInstruction()
3174 return MCDisassembler::Fail; in DecodeVLDInstruction()
3220 return MCDisassembler::Fail; in DecodeVLDInstruction()
3239 const MCDisassembler *Decoder) { in DecodeVLDST1Instruction()
3242 if (type == 6 && (align & 2)) return MCDisassembler::Fail; in DecodeVLDST1Instruction()
3243 if (type == 7 && (align & 2)) return MCDisassembler::Fail; in DecodeVLDST1Instruction()
3244 if (type == 10 && align == 3) return MCDisassembler::Fail; in DecodeVLDST1Instruction()
3253 const MCDisassembler *Decoder) { in DecodeVLDST2Instruction()
3255 if (size == 3) return MCDisassembler::Fail; in DecodeVLDST2Instruction()
3259 if (type == 8 && align == 3) return MCDisassembler::Fail; in DecodeVLDST2Instruction()
3260 if (type == 9 && align == 3) return MCDisassembler::Fail; in DecodeVLDST2Instruction()
3269 const MCDisassembler *Decoder) { in DecodeVLDST3Instruction()
3271 if (size == 3) return MCDisassembler::Fail; in DecodeVLDST3Instruction()
3274 if (align & 2) return MCDisassembler::Fail; in DecodeVLDST3Instruction()
3283 const MCDisassembler *Decoder) { in DecodeVLDST4Instruction()
3285 if (size == 3) return MCDisassembler::Fail; in DecodeVLDST4Instruction()
3294 const MCDisassembler *Decoder) { in DecodeVSTInstruction()
3295 DecodeStatus S = MCDisassembler::Success; in DecodeVSTInstruction()
3357 return MCDisassembler::Fail; in DecodeVSTInstruction()
3373 return MCDisassembler::Fail; in DecodeVSTInstruction()
3381 return MCDisassembler::Fail; in DecodeVSTInstruction()
3390 return MCDisassembler::Fail; in DecodeVSTInstruction()
3445 return MCDisassembler::Fail; in DecodeVSTInstruction()
3457 return MCDisassembler::Fail; in DecodeVSTInstruction()
3461 return MCDisassembler::Fail; in DecodeVSTInstruction()
3479 return MCDisassembler::Fail; in DecodeVSTInstruction()
3494 return MCDisassembler::Fail; in DecodeVSTInstruction()
3515 return MCDisassembler::Fail; in DecodeVSTInstruction()
3530 return MCDisassembler::Fail; in DecodeVSTInstruction()
3545 return MCDisassembler::Fail; in DecodeVSTInstruction()
3554 return MCDisassembler::Fail; in DecodeVSTInstruction()
3565 const MCDisassembler *Decoder) { in DecodeVLD1DupInstruction()
3566 DecodeStatus S = MCDisassembler::Success; in DecodeVLD1DupInstruction()
3576 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3585 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3589 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3594 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3598 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3606 return MCDisassembler::Fail; in DecodeVLD1DupInstruction()
3613 const MCDisassembler *Decoder) { in DecodeVLD2DupInstruction()
3614 DecodeStatus S = MCDisassembler::Success; in DecodeVLD2DupInstruction()
3630 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3637 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3641 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3649 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3654 return MCDisassembler::Fail; in DecodeVLD2DupInstruction()
3662 const MCDisassembler *Decoder) { in DecodeVLD3DupInstruction()
3663 DecodeStatus S = MCDisassembler::Success; in DecodeVLD3DupInstruction()
3672 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3674 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3676 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3679 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3683 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3690 return MCDisassembler::Fail; in DecodeVLD3DupInstruction()
3698 const MCDisassembler *Decoder) { in DecodeVLD4DupInstruction()
3699 DecodeStatus S = MCDisassembler::Success; in DecodeVLD4DupInstruction()
3711 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3723 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3725 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3727 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3729 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3732 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3736 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3743 return MCDisassembler::Fail; in DecodeVLD4DupInstruction()
3751 const MCDisassembler *Decoder) { in DecodeVMOVModImmInstruction()
3752 DecodeStatus S = MCDisassembler::Success; in DecodeVMOVModImmInstruction()
3765 return MCDisassembler::Fail; in DecodeVMOVModImmInstruction()
3768 return MCDisassembler::Fail; in DecodeVMOVModImmInstruction()
3779 return MCDisassembler::Fail; in DecodeVMOVModImmInstruction()
3786 return MCDisassembler::Fail; in DecodeVMOVModImmInstruction()
3797 const MCDisassembler *Decoder) { in DecodeMVEModImmInstruction()
3798 DecodeStatus S = MCDisassembler::Success; in DecodeMVEModImmInstruction()
3810 return MCDisassembler::Fail; in DecodeMVEModImmInstruction()
3813 return MCDisassembler::Fail; in DecodeMVEModImmInstruction()
3826 const MCDisassembler *Decoder) { in DecodeMVEVADCInstruction()
3827 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVADCInstruction()
3832 return MCDisassembler::Fail; in DecodeMVEVADCInstruction()
3838 return MCDisassembler::Fail; in DecodeMVEVADCInstruction()
3842 return MCDisassembler::Fail; in DecodeMVEVADCInstruction()
3852 const MCDisassembler *Decoder) { in DecodeVSHLMaxInstruction()
3853 DecodeStatus S = MCDisassembler::Success; in DecodeVSHLMaxInstruction()
3862 return MCDisassembler::Fail; in DecodeVSHLMaxInstruction()
3864 return MCDisassembler::Fail; in DecodeVSHLMaxInstruction()
3872 const MCDisassembler *Decoder) { in DecodeShiftRight8Imm()
3874 return MCDisassembler::Success; in DecodeShiftRight8Imm()
3879 const MCDisassembler *Decoder) { in DecodeShiftRight16Imm()
3881 return MCDisassembler::Success; in DecodeShiftRight16Imm()
3886 const MCDisassembler *Decoder) { in DecodeShiftRight32Imm()
3888 return MCDisassembler::Success; in DecodeShiftRight32Imm()
3893 const MCDisassembler *Decoder) { in DecodeShiftRight64Imm()
3895 return MCDisassembler::Success; in DecodeShiftRight64Imm()
3900 const MCDisassembler *Decoder) { in DecodeTBLInstruction()
3901 DecodeStatus S = MCDisassembler::Success; in DecodeTBLInstruction()
3912 return MCDisassembler::Fail; in DecodeTBLInstruction()
3915 return MCDisassembler::Fail; // Writeback in DecodeTBLInstruction()
3922 return MCDisassembler::Fail; in DecodeTBLInstruction()
3926 return MCDisassembler::Fail; in DecodeTBLInstruction()
3930 return MCDisassembler::Fail; in DecodeTBLInstruction()
3937 const MCDisassembler *Decoder) { in DecodeThumbAddSpecialReg()
3938 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddSpecialReg()
3944 return MCDisassembler::Fail; in DecodeThumbAddSpecialReg()
3948 return MCDisassembler::Fail; in DecodeThumbAddSpecialReg()
3962 const MCDisassembler *Decoder) { in DecodeThumbBROperand()
3966 return MCDisassembler::Success; in DecodeThumbBROperand()
3971 const MCDisassembler *Decoder) { in DecodeT2BROperand()
3975 return MCDisassembler::Success; in DecodeT2BROperand()
3980 const MCDisassembler *Decoder) { in DecodeThumbCmpBROperand()
3984 return MCDisassembler::Success; in DecodeThumbCmpBROperand()
3989 const MCDisassembler *Decoder) { in DecodeThumbAddrModeRR()
3990 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddrModeRR()
3996 return MCDisassembler::Fail; in DecodeThumbAddrModeRR()
3998 return MCDisassembler::Fail; in DecodeThumbAddrModeRR()
4005 const MCDisassembler *Decoder) { in DecodeThumbAddrModeIS()
4006 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddrModeIS()
4012 return MCDisassembler::Fail; in DecodeThumbAddrModeIS()
4020 const MCDisassembler *Decoder) { in DecodeThumbAddrModePC()
4026 return MCDisassembler::Success; in DecodeThumbAddrModePC()
4031 const MCDisassembler *Decoder) { in DecodeThumbAddrModeSP()
4035 return MCDisassembler::Success; in DecodeThumbAddrModeSP()
4040 const MCDisassembler *Decoder) { in DecodeT2AddrModeSOReg()
4041 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeSOReg()
4053 return MCDisassembler::Fail; in DecodeT2AddrModeSOReg()
4060 return MCDisassembler::Fail; in DecodeT2AddrModeSOReg()
4062 return MCDisassembler::Fail; in DecodeT2AddrModeSOReg()
4070 const MCDisassembler *Decoder) { in DecodeT2LoadShift()
4071 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadShift()
4077 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadShift()
4106 return MCDisassembler::Fail; in DecodeT2LoadShift()
4115 return MCDisassembler::Fail; in DecodeT2LoadShift()
4132 return MCDisassembler::Fail; in DecodeT2LoadShift()
4136 return MCDisassembler::Fail; in DecodeT2LoadShift()
4140 return MCDisassembler::Fail; in DecodeT2LoadShift()
4147 return MCDisassembler::Fail; in DecodeT2LoadShift()
4154 const MCDisassembler *Decoder) { in DecodeT2LoadImm8()
4155 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadImm8()
4166 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadImm8()
4195 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4203 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4221 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4225 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4229 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4233 return MCDisassembler::Fail; in DecodeT2LoadImm8()
4239 const MCDisassembler *Decoder) { in DecodeT2LoadImm12()
4240 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadImm12()
4248 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadImm12()
4277 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4285 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4302 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4306 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4310 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4314 return MCDisassembler::Fail; in DecodeT2LoadImm12()
4319 const MCDisassembler *Decoder) { in DecodeT2LoadT()
4320 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadT()
4345 return MCDisassembler::Fail; in DecodeT2LoadT()
4351 return MCDisassembler::Fail; in DecodeT2LoadT()
4353 return MCDisassembler::Fail; in DecodeT2LoadT()
4359 const MCDisassembler *Decoder) { in DecodeT2LoadLabel()
4360 DecodeStatus S = MCDisassembler::Success; in DecodeT2LoadLabel()
4367 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadLabel()
4381 return MCDisassembler::Fail; in DecodeT2LoadLabel()
4392 return MCDisassembler::Fail; in DecodeT2LoadLabel()
4396 return MCDisassembler::Fail; in DecodeT2LoadLabel()
4412 const MCDisassembler *Decoder) { in DecodeT2Imm8S4()
4422 return MCDisassembler::Success; in DecodeT2Imm8S4()
4426 const MCDisassembler *Decoder) { in DecodeT2Imm7S4()
4437 return MCDisassembler::Success; in DecodeT2Imm7S4()
4442 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm8s4()
4443 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm8s4()
4449 return MCDisassembler::Fail; in DecodeT2AddrModeImm8s4()
4451 return MCDisassembler::Fail; in DecodeT2AddrModeImm8s4()
4458 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm7s4()
4459 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm7s4()
4465 return MCDisassembler::Fail; in DecodeT2AddrModeImm7s4()
4467 return MCDisassembler::Fail; in DecodeT2AddrModeImm7s4()
4474 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm0_1020s4()
4475 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm0_1020s4()
4481 return MCDisassembler::Fail; in DecodeT2AddrModeImm0_1020s4()
4489 const MCDisassembler *Decoder) { in DecodeT2Imm8()
4497 return MCDisassembler::Success; in DecodeT2Imm8()
4502 const MCDisassembler *Decoder) { in DecodeT2Imm7()
4512 return MCDisassembler::Success; in DecodeT2Imm7()
4517 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm8()
4518 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm8()
4532 return MCDisassembler::Fail; in DecodeT2AddrModeImm8()
4555 return MCDisassembler::Fail; in DecodeT2AddrModeImm8()
4557 return MCDisassembler::Fail; in DecodeT2AddrModeImm8()
4565 const MCDisassembler *Decoder) { in DecodeTAddrModeImm7()
4566 DecodeStatus S = MCDisassembler::Success; in DecodeTAddrModeImm7()
4572 return MCDisassembler::Fail; in DecodeTAddrModeImm7()
4574 return MCDisassembler::Fail; in DecodeTAddrModeImm7()
4582 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm7()
4583 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm7()
4589 return MCDisassembler::Fail; in DecodeT2AddrModeImm7()
4591 return MCDisassembler::Fail; in DecodeT2AddrModeImm7()
4593 return MCDisassembler::Fail; in DecodeT2AddrModeImm7()
4600 const MCDisassembler *Decoder) { in DecodeT2LdStPre()
4601 DecodeStatus S = MCDisassembler::Success; in DecodeT2LdStPre()
4636 return MCDisassembler::Fail; in DecodeT2LdStPre()
4643 return MCDisassembler::Fail; in DecodeT2LdStPre()
4647 return MCDisassembler::Fail; in DecodeT2LdStPre()
4651 return MCDisassembler::Fail; in DecodeT2LdStPre()
4655 return MCDisassembler::Fail; in DecodeT2LdStPre()
4662 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm12()
4663 DecodeStatus S = MCDisassembler::Success; in DecodeT2AddrModeImm12()
4674 return MCDisassembler::Fail; in DecodeT2AddrModeImm12()
4681 return MCDisassembler::Fail; in DecodeT2AddrModeImm12()
4689 const MCDisassembler *Decoder) { in DecodeThumbAddSPImm()
4696 return MCDisassembler::Success; in DecodeThumbAddSPImm()
4701 const MCDisassembler *Decoder) { in DecodeThumbAddSPReg()
4702 DecodeStatus S = MCDisassembler::Success; in DecodeThumbAddSPReg()
4709 return MCDisassembler::Fail; in DecodeThumbAddSPReg()
4712 return MCDisassembler::Fail; in DecodeThumbAddSPReg()
4719 return MCDisassembler::Fail; in DecodeThumbAddSPReg()
4727 const MCDisassembler *Decoder) { in DecodeThumbCPS()
4734 return MCDisassembler::Success; in DecodeThumbCPS()
4739 const MCDisassembler *Decoder) { in DecodePostIdxReg()
4740 DecodeStatus S = MCDisassembler::Success; in DecodePostIdxReg()
4745 return MCDisassembler::Fail; in DecodePostIdxReg()
4753 const MCDisassembler *Decoder) { in DecodeMveAddrModeRQ()
4754 DecodeStatus S = MCDisassembler::Success; in DecodeMveAddrModeRQ()
4759 return MCDisassembler::Fail; in DecodeMveAddrModeRQ()
4761 return MCDisassembler::Fail; in DecodeMveAddrModeRQ()
4769 const MCDisassembler *Decoder) { in DecodeMveAddrModeQ()
4770 DecodeStatus S = MCDisassembler::Success; in DecodeMveAddrModeQ()
4775 return MCDisassembler::Fail; in DecodeMveAddrModeQ()
4792 const MCDisassembler *Decoder) { in DecodeThumbBLXOffset()
4812 return MCDisassembler::Success; in DecodeThumbBLXOffset()
4817 const MCDisassembler *Decoder) { in DecodeCoprocessor()
4819 return MCDisassembler::Fail; in DecodeCoprocessor()
4822 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeCoprocessor()
4825 return MCDisassembler::Fail; in DecodeCoprocessor()
4828 return MCDisassembler::Success; in DecodeCoprocessor()
4833 const MCDisassembler *Decoder) { in DecodeThumbTableBranch()
4835 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeThumbTableBranch()
4836 DecodeStatus S = MCDisassembler::Success; in DecodeThumbTableBranch()
4841 if (Rn == 13 && !FeatureBits[ARM::HasV8Ops]) S = MCDisassembler::SoftFail; in DecodeThumbTableBranch()
4843 return MCDisassembler::Fail; in DecodeThumbTableBranch()
4845 return MCDisassembler::Fail; in DecodeThumbTableBranch()
4851 const MCDisassembler *Decoder) { in DecodeThumb2BCCInstruction()
4852 DecodeStatus S = MCDisassembler::Success; in DecodeThumb2BCCInstruction()
4859 return MCDisassembler::Fail; in DecodeThumb2BCCInstruction()
4882 return MCDisassembler::Fail; in DecodeThumb2BCCInstruction()
4884 return MCDisassembler::Fail; in DecodeThumb2BCCInstruction()
4893 const MCDisassembler *Decoder) { in DecodeT2SOImm()
4920 return MCDisassembler::Success; in DecodeT2SOImm()
4925 const MCDisassembler *Decoder) { in DecodeThumbBCCTargetOperand()
4929 return MCDisassembler::Success; in DecodeThumbBCCTargetOperand()
4934 const MCDisassembler *Decoder) { in DecodeThumbBLTargetOperand()
4953 return MCDisassembler::Success; in DecodeThumbBLTargetOperand()
4958 const MCDisassembler *Decoder) { in DecodeMemBarrierOption()
4960 return MCDisassembler::Fail; in DecodeMemBarrierOption()
4963 return MCDisassembler::Success; in DecodeMemBarrierOption()
4968 const MCDisassembler *Decoder) { in DecodeInstSyncBarrierOption()
4970 return MCDisassembler::Fail; in DecodeInstSyncBarrierOption()
4973 return MCDisassembler::Success; in DecodeInstSyncBarrierOption()
4977 const MCDisassembler *Decoder) { in DecodeMSRMask()
4978 DecodeStatus S = MCDisassembler::Success; in DecodeMSRMask()
4980 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeMSRMask()
5004 return MCDisassembler::Fail; in DecodeMSRMask()
5011 return MCDisassembler::Fail; in DecodeMSRMask()
5021 return MCDisassembler::Fail; in DecodeMSRMask()
5040 return MCDisassembler::Fail; in DecodeMSRMask()
5044 S = MCDisassembler::SoftFail; in DecodeMSRMask()
5054 S = MCDisassembler::SoftFail; in DecodeMSRMask()
5065 S = MCDisassembler::SoftFail; in DecodeMSRMask()
5071 return MCDisassembler::Fail; in DecodeMSRMask()
5079 const MCDisassembler *Decoder) { in DecodeBankedReg()
5087 return MCDisassembler::Fail; in DecodeBankedReg()
5090 return MCDisassembler::Success; in DecodeBankedReg()
5095 const MCDisassembler *Decoder) { in DecodeDoubleRegLoad()
5096 DecodeStatus S = MCDisassembler::Success; in DecodeDoubleRegLoad()
5103 S = MCDisassembler::SoftFail; in DecodeDoubleRegLoad()
5106 return MCDisassembler::Fail; in DecodeDoubleRegLoad()
5108 return MCDisassembler::Fail; in DecodeDoubleRegLoad()
5110 return MCDisassembler::Fail; in DecodeDoubleRegLoad()
5117 const MCDisassembler *Decoder) { in DecodeDoubleRegStore()
5118 DecodeStatus S = MCDisassembler::Success; in DecodeDoubleRegStore()
5126 return MCDisassembler::Fail; in DecodeDoubleRegStore()
5129 S = MCDisassembler::SoftFail; in DecodeDoubleRegStore()
5132 return MCDisassembler::Fail; in DecodeDoubleRegStore()
5134 return MCDisassembler::Fail; in DecodeDoubleRegStore()
5136 return MCDisassembler::Fail; in DecodeDoubleRegStore()
5143 const MCDisassembler *Decoder) { in DecodeLDRPreImm()
5144 DecodeStatus S = MCDisassembler::Success; in DecodeLDRPreImm()
5153 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeLDRPreImm()
5156 return MCDisassembler::Fail; in DecodeLDRPreImm()
5158 return MCDisassembler::Fail; in DecodeLDRPreImm()
5160 return MCDisassembler::Fail; in DecodeLDRPreImm()
5162 return MCDisassembler::Fail; in DecodeLDRPreImm()
5169 const MCDisassembler *Decoder) { in DecodeLDRPreReg()
5170 DecodeStatus S = MCDisassembler::Success; in DecodeLDRPreReg()
5180 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeLDRPreReg()
5181 if (Rm == 0xF) S = MCDisassembler::SoftFail; in DecodeLDRPreReg()
5184 return MCDisassembler::Fail; in DecodeLDRPreReg()
5186 return MCDisassembler::Fail; in DecodeLDRPreReg()
5188 return MCDisassembler::Fail; in DecodeLDRPreReg()
5190 return MCDisassembler::Fail; in DecodeLDRPreReg()
5197 const MCDisassembler *Decoder) { in DecodeSTRPreImm()
5198 DecodeStatus S = MCDisassembler::Success; in DecodeSTRPreImm()
5207 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeSTRPreImm()
5210 return MCDisassembler::Fail; in DecodeSTRPreImm()
5212 return MCDisassembler::Fail; in DecodeSTRPreImm()
5214 return MCDisassembler::Fail; in DecodeSTRPreImm()
5216 return MCDisassembler::Fail; in DecodeSTRPreImm()
5223 const MCDisassembler *Decoder) { in DecodeSTRPreReg()
5224 DecodeStatus S = MCDisassembler::Success; in DecodeSTRPreReg()
5233 if (Rn == 0xF || Rn == Rt) S = MCDisassembler::SoftFail; in DecodeSTRPreReg()
5236 return MCDisassembler::Fail; in DecodeSTRPreReg()
5238 return MCDisassembler::Fail; in DecodeSTRPreReg()
5240 return MCDisassembler::Fail; in DecodeSTRPreReg()
5242 return MCDisassembler::Fail; in DecodeSTRPreReg()
5248 const MCDisassembler *Decoder) { in DecodeVLD1LN()
5249 DecodeStatus S = MCDisassembler::Success; in DecodeVLD1LN()
5261 return MCDisassembler::Fail; in DecodeVLD1LN()
5264 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD1LN()
5269 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD1LN()
5276 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD1LN()
5285 return MCDisassembler::Fail; in DecodeVLD1LN()
5291 return MCDisassembler::Fail; in DecodeVLD1LN()
5294 return MCDisassembler::Fail; in DecodeVLD1LN()
5297 return MCDisassembler::Fail; in DecodeVLD1LN()
5302 return MCDisassembler::Fail; in DecodeVLD1LN()
5308 return MCDisassembler::Fail; in DecodeVLD1LN()
5315 const MCDisassembler *Decoder) { in DecodeVST1LN()
5316 DecodeStatus S = MCDisassembler::Success; in DecodeVST1LN()
5328 return MCDisassembler::Fail; in DecodeVST1LN()
5331 return MCDisassembler::Fail; // UNDEFINED in DecodeVST1LN()
5336 return MCDisassembler::Fail; // UNDEFINED in DecodeVST1LN()
5343 return MCDisassembler::Fail; // UNDEFINED in DecodeVST1LN()
5352 return MCDisassembler::Fail; in DecodeVST1LN()
5359 return MCDisassembler::Fail; in DecodeVST1LN()
5362 return MCDisassembler::Fail; in DecodeVST1LN()
5367 return MCDisassembler::Fail; in DecodeVST1LN()
5373 return MCDisassembler::Fail; in DecodeVST1LN()
5380 const MCDisassembler *Decoder) { in DecodeVLD2LN()
5381 DecodeStatus S = MCDisassembler::Success; in DecodeVLD2LN()
5394 return MCDisassembler::Fail; in DecodeVLD2LN()
5409 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD2LN()
5419 return MCDisassembler::Fail; in DecodeVLD2LN()
5421 return MCDisassembler::Fail; in DecodeVLD2LN()
5424 return MCDisassembler::Fail; in DecodeVLD2LN()
5427 return MCDisassembler::Fail; in DecodeVLD2LN()
5432 return MCDisassembler::Fail; in DecodeVLD2LN()
5438 return MCDisassembler::Fail; in DecodeVLD2LN()
5440 return MCDisassembler::Fail; in DecodeVLD2LN()
5447 const MCDisassembler *Decoder) { in DecodeVST2LN()
5448 DecodeStatus S = MCDisassembler::Success; in DecodeVST2LN()
5461 return MCDisassembler::Fail; in DecodeVST2LN()
5476 return MCDisassembler::Fail; // UNDEFINED in DecodeVST2LN()
5487 return MCDisassembler::Fail; in DecodeVST2LN()
5490 return MCDisassembler::Fail; in DecodeVST2LN()
5495 return MCDisassembler::Fail; in DecodeVST2LN()
5501 return MCDisassembler::Fail; in DecodeVST2LN()
5503 return MCDisassembler::Fail; in DecodeVST2LN()
5510 const MCDisassembler *Decoder) { in DecodeVLD3LN()
5511 DecodeStatus S = MCDisassembler::Success; in DecodeVLD3LN()
5524 return MCDisassembler::Fail; in DecodeVLD3LN()
5527 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD3LN()
5532 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD3LN()
5539 return MCDisassembler::Fail; // UNDEFINED in DecodeVLD3LN()
5547 return MCDisassembler::Fail; in DecodeVLD3LN()
5549 return MCDisassembler::Fail; in DecodeVLD3LN()
5551 return MCDisassembler::Fail; in DecodeVLD3LN()
5555 return MCDisassembler::Fail; in DecodeVLD3LN()
5558 return MCDisassembler::Fail; in DecodeVLD3LN()
5563 return MCDisassembler::Fail; in DecodeVLD3LN()
5569 return MCDisassembler::Fail; in DecodeVLD3LN()
5571 return MCDisassembler::Fail; in DecodeVLD3LN()
5573 return MCDisassembler::Fail; in DecodeVLD3LN()
5580 const MCDisassembler *Decoder) { in DecodeVST3LN()
5581 DecodeStatus S = MCDisassembler::Success; in DecodeVST3LN()
5594 return MCDisassembler::Fail; in DecodeVST3LN()
5597 return MCDisassembler::Fail; // UNDEFINED in DecodeVST3LN()
5602 return MCDisassembler::Fail; // UNDEFINED in DecodeVST3LN()
5609 return MCDisassembler::Fail; // UNDEFINED in DecodeVST3LN()
5618 return MCDisassembler::Fail; in DecodeVST3LN()
5621 return MCDisassembler::Fail; in DecodeVST3LN()
5626 return MCDisassembler::Fail; in DecodeVST3LN()
5632 return MCDisassembler::Fail; in DecodeVST3LN()
5634 return MCDisassembler::Fail; in DecodeVST3LN()
5636 return MCDisassembler::Fail; in DecodeVST3LN()
5643 const MCDisassembler *Decoder) { in DecodeVLD4LN()
5644 DecodeStatus S = MCDisassembler::Success; in DecodeVLD4LN()
5657 return MCDisassembler::Fail; in DecodeVLD4LN()
5675 return MCDisassembler::Fail; in DecodeVLD4LN()
5687 return MCDisassembler::Fail; in DecodeVLD4LN()
5689 return MCDisassembler::Fail; in DecodeVLD4LN()
5691 return MCDisassembler::Fail; in DecodeVLD4LN()
5693 return MCDisassembler::Fail; in DecodeVLD4LN()
5697 return MCDisassembler::Fail; in DecodeVLD4LN()
5700 return MCDisassembler::Fail; in DecodeVLD4LN()
5705 return MCDisassembler::Fail; in DecodeVLD4LN()
5711 return MCDisassembler::Fail; in DecodeVLD4LN()
5713 return MCDisassembler::Fail; in DecodeVLD4LN()
5715 return MCDisassembler::Fail; in DecodeVLD4LN()
5717 return MCDisassembler::Fail; in DecodeVLD4LN()
5724 const MCDisassembler *Decoder) { in DecodeVST4LN()
5725 DecodeStatus S = MCDisassembler::Success; in DecodeVST4LN()
5738 return MCDisassembler::Fail; in DecodeVST4LN()
5756 return MCDisassembler::Fail; in DecodeVST4LN()
5769 return MCDisassembler::Fail; in DecodeVST4LN()
5772 return MCDisassembler::Fail; in DecodeVST4LN()
5777 return MCDisassembler::Fail; in DecodeVST4LN()
5783 return MCDisassembler::Fail; in DecodeVST4LN()
5785 return MCDisassembler::Fail; in DecodeVST4LN()
5787 return MCDisassembler::Fail; in DecodeVST4LN()
5789 return MCDisassembler::Fail; in DecodeVST4LN()
5796 const MCDisassembler *Decoder) { in DecodeVMOVSRR()
5797 DecodeStatus S = MCDisassembler::Success; in DecodeVMOVSRR()
5805 S = MCDisassembler::SoftFail; 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()
5816 return MCDisassembler::Fail; in DecodeVMOVSRR()
5822 const MCDisassembler *Decoder) { in DecodeVMOVRRS()
5823 DecodeStatus S = MCDisassembler::Success; in DecodeVMOVRRS()
5831 S = MCDisassembler::SoftFail; 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()
5842 return MCDisassembler::Fail; in DecodeVMOVRRS()
5848 const MCDisassembler *Decoder) { in DecodeIT()
5849 DecodeStatus S = MCDisassembler::Success; in DecodeIT()
5855 S = MCDisassembler::SoftFail; in DecodeIT()
5859 return MCDisassembler::Fail; in DecodeIT()
5878 const MCDisassembler *Decoder) { in DecodeT2LDRDPreInstruction()
5879 DecodeStatus S = MCDisassembler::Success; in DecodeT2LDRDPreInstruction()
5893 Check(S, MCDisassembler::SoftFail); in DecodeT2LDRDPreInstruction()
5895 Check(S, MCDisassembler::SoftFail); in DecodeT2LDRDPreInstruction()
5899 return MCDisassembler::Fail; in DecodeT2LDRDPreInstruction()
5902 return MCDisassembler::Fail; in DecodeT2LDRDPreInstruction()
5905 return MCDisassembler::Fail; in DecodeT2LDRDPreInstruction()
5908 return MCDisassembler::Fail; in DecodeT2LDRDPreInstruction()
5915 const MCDisassembler *Decoder) { in DecodeT2STRDPreInstruction()
5916 DecodeStatus S = MCDisassembler::Success; in DecodeT2STRDPreInstruction()
5930 Check(S, MCDisassembler::SoftFail); in DecodeT2STRDPreInstruction()
5934 return MCDisassembler::Fail; in DecodeT2STRDPreInstruction()
5937 return MCDisassembler::Fail; in DecodeT2STRDPreInstruction()
5940 return MCDisassembler::Fail; in DecodeT2STRDPreInstruction()
5943 return MCDisassembler::Fail; in DecodeT2STRDPreInstruction()
5949 const MCDisassembler *Decoder) { in DecodeT2Adr()
5952 if (sign1 != sign2) return MCDisassembler::Fail; in DecodeT2Adr()
5976 const MCDisassembler *Decoder) { in DecodeT2ShifterImmOperand()
5977 DecodeStatus S = MCDisassembler::Success; in DecodeT2ShifterImmOperand()
5980 if (Val == 0x20) S = MCDisassembler::Fail; in DecodeT2ShifterImmOperand()
5986 const MCDisassembler *Decoder) { in DecodeSwap()
5995 DecodeStatus S = MCDisassembler::Success; in DecodeSwap()
5998 S = MCDisassembler::SoftFail; in DecodeSwap()
6001 return MCDisassembler::Fail; in DecodeSwap()
6003 return MCDisassembler::Fail; in DecodeSwap()
6005 return MCDisassembler::Fail; in DecodeSwap()
6007 return MCDisassembler::Fail; in DecodeSwap()
6013 const MCDisassembler *Decoder) { in DecodeVCVTD()
6015 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVCVTD()
6026 DecodeStatus S = MCDisassembler::Success; in DecodeVCVTD()
6031 if (op == 1) return MCDisassembler::Fail; in DecodeVCVTD()
6060 if (!(imm & 0x20)) return MCDisassembler::Fail; in DecodeVCVTD()
6063 return MCDisassembler::Fail; in DecodeVCVTD()
6065 return MCDisassembler::Fail; in DecodeVCVTD()
6072 const MCDisassembler *Decoder) { in DecodeVCVTQ()
6074 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVCVTQ()
6085 DecodeStatus S = MCDisassembler::Success; in DecodeVCVTQ()
6090 if (op == 1) return MCDisassembler::Fail; in DecodeVCVTQ()
6119 if (!(imm & 0x20)) return MCDisassembler::Fail; in DecodeVCVTQ()
6122 return MCDisassembler::Fail; in DecodeVCVTQ()
6124 return MCDisassembler::Fail; in DecodeVCVTQ()
6133 const MCDisassembler *Decoder) { in DecodeNEONComplexLane64Instruction()
6143 DecodeStatus S = MCDisassembler::Success; in DecodeNEONComplexLane64Instruction()
6148 return MCDisassembler::Fail; in DecodeNEONComplexLane64Instruction()
6150 return MCDisassembler::Fail; in DecodeNEONComplexLane64Instruction()
6152 return MCDisassembler::Fail; in DecodeNEONComplexLane64Instruction()
6154 return MCDisassembler::Fail; in DecodeNEONComplexLane64Instruction()
6164 const MCDisassembler *Decoder) { in DecodeLDR()
6165 DecodeStatus S = MCDisassembler::Success; in DecodeLDR()
6174 S = MCDisassembler::SoftFail; 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()
6185 return MCDisassembler::Fail; in DecodeLDR()
6192 const MCDisassembler *Decoder) { in DecoderForMRRC2AndMCRR2()
6193 DecodeStatus S = MCDisassembler::Success; in DecoderForMRRC2AndMCRR2()
6202 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6205 S = MCDisassembler::SoftFail; in DecoderForMRRC2AndMCRR2()
6219 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6221 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6227 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6229 return MCDisassembler::Fail; in DecoderForMRRC2AndMCRR2()
6238 const MCDisassembler *Decoder) { in DecodeForVMRSandVMSR()
6240 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeForVMRSandVMSR()
6241 DecodeStatus S = MCDisassembler::Success; in DecodeForVMRSandVMSR()
6259 S = MCDisassembler::SoftFail; in DecodeForVMRSandVMSR()
6281 return MCDisassembler::Fail; in DecodeForVMRSandVMSR()
6290 const MCDisassembler *Decoder) { in DecodeBFLabelOperand()
6291 DecodeStatus S = MCDisassembler::Success; in DecodeBFLabelOperand()
6293 S = MCDisassembler::Fail; in DecodeBFLabelOperand()
6309 const MCDisassembler *Decoder) { in DecodeBFAfterTargetOperand()
6316 return MCDisassembler::Success; in DecodeBFAfterTargetOperand()
6321 const MCDisassembler *Decoder) { in DecodePredNoALOperand()
6323 return MCDisassembler::Fail; in DecodePredNoALOperand()
6325 return MCDisassembler::Success; in DecodePredNoALOperand()
6329 const MCDisassembler *Decoder) { in DecodeLOLoop()
6330 DecodeStatus S = MCDisassembler::Success; in DecodeLOLoop()
6346 return MCDisassembler::Fail; in DecodeLOLoop()
6359 return MCDisassembler::Fail; in DecodeLOLoop()
6373 return MCDisassembler::Fail; // a mandatory bit is wrong: hard fail in DecodeLOLoop()
6375 Check(S, MCDisassembler::SoftFail); // an SBZ bit is wrong: soft fail in DecodeLOLoop()
6383 return MCDisassembler::Fail; in DecodeLOLoop()
6392 const MCDisassembler *Decoder) { in DecodeLongShiftOperand()
6393 DecodeStatus S = MCDisassembler::Success; in DecodeLongShiftOperand()
6405 const MCDisassembler *Decoder) { in DecodetGPROddRegisterClass()
6407 return MCDisassembler::Fail; in DecodetGPROddRegisterClass()
6411 return MCDisassembler::Success; in DecodetGPROddRegisterClass()
6416 const MCDisassembler *Decoder) { in DecodetGPREvenRegisterClass()
6418 return MCDisassembler::Fail; in DecodetGPREvenRegisterClass()
6422 return MCDisassembler::Success; in DecodetGPREvenRegisterClass()
6428 const MCDisassembler *Decoder) { in DecodeGPRwithAPSR_NZCVnospRegisterClass()
6431 return MCDisassembler::Success; in DecodeGPRwithAPSR_NZCVnospRegisterClass()
6438 return MCDisassembler::SoftFail; in DecodeGPRwithAPSR_NZCVnospRegisterClass()
6440 return MCDisassembler::Success; in DecodeGPRwithAPSR_NZCVnospRegisterClass()
6444 const MCDisassembler *Decoder) { in DecodeVSCCLRM()
6445 DecodeStatus S = MCDisassembler::Success; in DecodeVSCCLRM()
6454 return MCDisassembler::Fail; in DecodeVSCCLRM()
6461 return MCDisassembler::Fail; in DecodeVSCCLRM()
6471 const MCDisassembler *Decoder) { in DecodeMQPRRegisterClass()
6473 return MCDisassembler::Fail; in DecodeMQPRRegisterClass()
6477 return MCDisassembler::Success; in DecodeMQPRRegisterClass()
6487 const MCDisassembler *Decoder) { in DecodeMQQPRRegisterClass()
6489 return MCDisassembler::Fail; in DecodeMQQPRRegisterClass()
6493 return MCDisassembler::Success; in DecodeMQQPRRegisterClass()
6503 const MCDisassembler *Decoder) { in DecodeMQQQQPRRegisterClass()
6505 return MCDisassembler::Fail; in DecodeMQQQQPRRegisterClass()
6509 return MCDisassembler::Success; in DecodeMQQQQPRRegisterClass()
6514 const MCDisassembler *Decoder) { in DecodeVPTMaskOperand()
6515 DecodeStatus S = MCDisassembler::Success; in DecodeVPTMaskOperand()
6545 const MCDisassembler *Decoder) { in DecodeVpredROperand()
6553 return MCDisassembler::Success; in DecodeVpredROperand()
6558 const MCDisassembler *Decoder) { in DecodeVpredNOperand()
6564 return MCDisassembler::Success; in DecodeVpredNOperand()
6569 const MCDisassembler *Decoder) { in DecodeRestrictedIPredicateOperand()
6571 return MCDisassembler::Success; in DecodeRestrictedIPredicateOperand()
6576 const MCDisassembler *Decoder) { in DecodeRestrictedSPredicateOperand()
6593 return MCDisassembler::Success; in DecodeRestrictedSPredicateOperand()
6598 const MCDisassembler *Decoder) { in DecodeRestrictedUPredicateOperand()
6600 return MCDisassembler::Success; in DecodeRestrictedUPredicateOperand()
6605 const MCDisassembler *Decoder) { in DecodeRestrictedFPPredicateOperand()
6609 return MCDisassembler::Fail; in DecodeRestrictedFPPredicateOperand()
6631 return MCDisassembler::Success; in DecodeRestrictedFPPredicateOperand()
6636 const MCDisassembler *Decoder) { in DecodeVCVTImmOperand()
6637 DecodeStatus S = MCDisassembler::Success; in DecodeVCVTImmOperand()
6647 return MCDisassembler::Fail; in DecodeVCVTImmOperand()
6654 return MCDisassembler::Fail; in DecodeVCVTImmOperand()
6680 const MCDisassembler *Decoder) { in DecodeVSTRVLDR_SYSREG()
6695 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVSTRVLDR_SYSREG()
6698 return MCDisassembler::Fail; in DecodeVSTRVLDR_SYSREG()
6701 DecodeStatus S = MCDisassembler::Success; in DecodeVSTRVLDR_SYSREG()
6710 return MCDisassembler::Fail; in DecodeVSTRVLDR_SYSREG()
6713 return MCDisassembler::Fail; in DecodeVSTRVLDR_SYSREG()
6723 const MCDisassembler *Decoder, unsigned Rn, in DecodeMVE_MEM_pre()
6725 DecodeStatus S = MCDisassembler::Success; in DecodeMVE_MEM_pre()
6732 return MCDisassembler::Fail; in DecodeMVE_MEM_pre()
6734 return MCDisassembler::Fail; in DecodeMVE_MEM_pre()
6736 return MCDisassembler::Fail; in DecodeMVE_MEM_pre()
6744 const MCDisassembler *Decoder) { in DecodeMVE_MEM_1_pre()
6754 const MCDisassembler *Decoder) { in DecodeMVE_MEM_2_pre()
6764 const MCDisassembler *Decoder) { in DecodeMVE_MEM_3_pre()
6774 const MCDisassembler *Decoder) { in DecodePowerTwoOperand()
6775 DecodeStatus S = MCDisassembler::Success; in DecodePowerTwoOperand()
6778 return MCDisassembler::Fail; in DecodePowerTwoOperand()
6787 const MCDisassembler *Decoder) { in DecodeMVEPairVectorIndexOperand()
6788 DecodeStatus S = MCDisassembler::Success; in DecodeMVEPairVectorIndexOperand()
6797 const MCDisassembler *Decoder) { in DecodeMVEVMOVQtoDReg()
6798 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVMOVQtoDReg()
6806 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6808 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6810 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6812 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6814 return MCDisassembler::Fail; in DecodeMVEVMOVQtoDReg()
6821 const MCDisassembler *Decoder) { in DecodeMVEVMOVDRegtoQ()
6822 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVMOVDRegtoQ()
6830 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6832 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6834 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6836 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6838 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6840 return MCDisassembler::Fail; in DecodeMVEVMOVDRegtoQ()
6847 const MCDisassembler *Decoder) { in DecodeMVEOverlappingLongShift()
6848 DecodeStatus S = MCDisassembler::Success; in DecodeMVEOverlappingLongShift()
6877 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6881 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6885 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6888 return MCDisassembler::SoftFail; in DecodeMVEOverlappingLongShift()
6891 return MCDisassembler::SoftFail; in DecodeMVEOverlappingLongShift()
6901 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6903 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6907 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6909 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6913 return MCDisassembler::Fail; in DecodeMVEOverlappingLongShift()
6927 const MCDisassembler *Decoder) { in DecodeMVEVCVTt1fp()
6928 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVCVTt1fp()
6936 return MCDisassembler::Fail; in DecodeMVEVCVTt1fp()
6938 return MCDisassembler::Fail; in DecodeMVEVCVTt1fp()
6940 return MCDisassembler::Fail; in DecodeMVEVCVTt1fp()
6947 const MCDisassembler *Decoder) { in DecodeMVEVCMP()
6948 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVCMP()
6952 return MCDisassembler::Fail; in DecodeMVEVCMP()
6962 return MCDisassembler::Fail; in DecodeMVEVCMP()
6970 return MCDisassembler::Fail; in DecodeMVEVCMP()
6974 return MCDisassembler::Fail; in DecodeMVEVCMP()
6984 const MCDisassembler *Decoder) { in DecodeMveVCTP()
6985 DecodeStatus S = MCDisassembler::Success; in DecodeMveVCTP()
6989 return MCDisassembler::Fail; in DecodeMveVCTP()
6995 const MCDisassembler *Decoder) { in DecodeMVEVPNOT()
6996 DecodeStatus S = MCDisassembler::Success; in DecodeMVEVPNOT()
7004 const MCDisassembler *Decoder) { in DecodeT2AddSubSPImm()
7015 return MCDisassembler::Fail; in DecodeT2AddSubSPImm()
7018 DecodeStatus DS = MCDisassembler::Success; in DecodeT2AddSubSPImm()
7022 return MCDisassembler::Fail; in DecodeT2AddSubSPImm()
7029 return MCDisassembler::Fail; in DecodeT2AddSubSPImm()
7031 return MCDisassembler::Fail; in DecodeT2AddSubSPImm()
7039 const MCDisassembler *Decoder) { in DecodeLazyLoadStoreMul()
7040 DecodeStatus S = MCDisassembler::Success; in DecodeLazyLoadStoreMul()
7047 return MCDisassembler::Fail; in DecodeLazyLoadStoreMul()