Lines Matching full:decoder
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);
804 // Calling the auto-generated decoder function. in getARMInstruction()
862 const MCDisassembler *Decoder) { in tryAddingSymbolicOperand() argument
864 return Decoder->tryAddingSymbolicOperand(MI, (uint32_t)Value, Address, in tryAddingSymbolicOperand()
879 const MCDisassembler *Decoder) { in tryAddingPcLoadReferenceComment() argument
880 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingPcLoadReferenceComment()
886 // auto-generated decoder won't inject the CPSR operand. We need to fix
1035 // mode, the auto-generated decoder will give them an (incorrect)
1298 const MCDisassembler *Decoder) { in DecodeGPRRegisterClass() argument
1309 const MCDisassembler *Decoder) { in DecodeCLRMGPRRegisterClass() argument
1323 const MCDisassembler *Decoder) { in DecodeGPRnopcRegisterClass() argument
1329 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecodeGPRnopcRegisterClass()
1336 const MCDisassembler *Decoder) { in DecodeGPRnospRegisterClass() argument
1342 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecodeGPRnospRegisterClass()
1349 const MCDisassembler *Decoder) { in DecodeGPRwithAPSRRegisterClass() argument
1358 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecodeGPRwithAPSRRegisterClass()
1364 const MCDisassembler *Decoder) { in DecodeGPRwithZRRegisterClass() argument
1376 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecodeGPRwithZRRegisterClass()
1382 const MCDisassembler *Decoder) { in DecodeGPRwithZRnospRegisterClass() argument
1386 Check(S, DecodeGPRwithZRRegisterClass(Inst, RegNo, Address, Decoder)); in DecodeGPRwithZRnospRegisterClass()
1392 const MCDisassembler *Decoder) { in DecodetGPRRegisterClass() argument
1395 return DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodetGPRRegisterClass()
1405 const MCDisassembler *Decoder) { in DecodeGPRPairRegisterClass() argument
1423 const MCDisassembler *Decoder) { in DecodeGPRPairnospRegisterClass() argument
1437 const MCDisassembler *Decoder) { in DecodeGPRspRegisterClass() argument
1448 const MCDisassembler *Decoder) { in DecodetcGPRRegisterClass() argument
1479 const MCDisassembler *Decoder) { in DecoderGPRRegisterClass() argument
1483 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecoderGPRRegisterClass()
1488 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecoderGPRRegisterClass()
1505 const MCDisassembler *Decoder) { in DecodeSPRRegisterClass() argument
1516 const MCDisassembler *Decoder) { in DecodeHPRRegisterClass() argument
1517 return DecodeSPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeHPRRegisterClass()
1533 const MCDisassembler *Decoder) { in DecodeDPRRegisterClass() argument
1535 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeDPRRegisterClass()
1549 const MCDisassembler *Decoder) { in DecodeDPR_8RegisterClass() argument
1552 return DecodeDPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeDPR_8RegisterClass()
1557 const MCDisassembler *Decoder) { in DecodeSPR_8RegisterClass() argument
1560 return DecodeSPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeSPR_8RegisterClass()
1565 const MCDisassembler *Decoder) { in DecodeDPR_VFP2RegisterClass() argument
1568 return DecodeDPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeDPR_VFP2RegisterClass()
1580 const MCDisassembler *Decoder) { in DecodeQPRRegisterClass() argument
1601 const MCDisassembler *Decoder) { in DecodeDPairRegisterClass() argument
1623 const MCDisassembler *Decoder) { in DecodeDPairSpacedRegisterClass() argument
1634 const MCDisassembler *Decoder) { in DecodePredicateOperand() argument
1641 static_cast<const ARMDisassembler *>(Decoder)->MCII.get(); in DecodePredicateOperand()
1654 const MCDisassembler *Decoder) { in DecodeCCOutOperand() argument
1664 const MCDisassembler *Decoder) { in DecodeSORegImmOperand() argument
1672 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegImmOperand()
1702 const MCDisassembler *Decoder) { in DecodeSORegRegOperand() argument
1710 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegRegOperand()
1712 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rs, Address, Decoder))) in DecodeSORegRegOperand()
1738 const MCDisassembler *Decoder) { in DecodeRegListOperand() argument
1768 if (!Check(S, DecodeCLRMGPRRegisterClass(Inst, i, Address, Decoder))) { in DecodeRegListOperand()
1772 if (!Check(S, DecodeGPRRegisterClass(Inst, i, Address, Decoder))) in DecodeRegListOperand()
1786 const MCDisassembler *Decoder) { in DecodeSPRRegListOperand() argument
1799 if (!Check(S, DecodeSPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeSPRRegListOperand()
1802 if (!Check(S, DecodeSPRRegisterClass(Inst, ++Vd, Address, Decoder))) in DecodeSPRRegListOperand()
1811 const MCDisassembler *Decoder) { in DecodeDPRRegListOperand() argument
1825 if (!Check(S, DecodeDPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeDPRRegListOperand()
1828 if (!Check(S, DecodeDPRRegisterClass(Inst, ++Vd, Address, Decoder))) in DecodeDPRRegListOperand()
1837 const MCDisassembler *Decoder) { in DecodeBitfieldMaskOperand() argument
1865 const MCDisassembler *Decoder) { in DecodeCopMemInstruction() argument
1875 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeCopMemInstruction()
1951 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeCopMemInstruction()
2032 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeCopMemInstruction()
2044 const MCDisassembler *Decoder) { in DecodeAddrMode2IdxInstruction() argument
2066 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
2073 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
2086 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
2093 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
2111 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
2142 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
2150 const MCDisassembler *Decoder) { in DecodeSORegMemOperand() argument
2178 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSORegMemOperand()
2180 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegMemOperand()
2194 const MCDisassembler *Decoder) { in DecodeTSBInstruction() argument
2207 const MCDisassembler *Decoder) { in DecodeAddrMode3Instruction() argument
2330 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
2338 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeAddrMode3Instruction()
2347 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt+1, Address, Decoder))) in DecodeAddrMode3Instruction()
2371 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
2379 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
2386 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode3Instruction()
2391 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeAddrMode3Instruction()
2399 const MCDisassembler *Decoder) { in DecodeRFEInstruction() argument
2421 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeRFEInstruction()
2429 const MCDisassembler *Decoder) { in DecodeQADDInstruction() argument
2438 return DecodeCPSInstruction(Inst, Insn, Address, Decoder); in DecodeQADDInstruction()
2440 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeQADDInstruction()
2442 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeQADDInstruction()
2444 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeQADDInstruction()
2446 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeQADDInstruction()
2454 const MCDisassembler *Decoder) { in DecodeMemMultipleWritebackInstruction() argument
2528 return DecodeRFEInstruction(Inst, Insn, Address, Decoder); in DecodeMemMultipleWritebackInstruction()
2531 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
2533 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
2535 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
2537 if (!Check(S, DecodeRegListOperand(Inst, reglist, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
2546 const MCDisassembler *Decoder) { in DecodeHINTInstruction() argument
2549 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeHINTInstruction()
2556 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeHINTInstruction()
2569 const MCDisassembler *Decoder) { in DecodeCPSInstruction() argument
2577 // This decoder is called from multiple location that do not check in DecodeCPSInstruction()
2617 const MCDisassembler *Decoder) { in DecodeT2CPSInstruction() argument
2660 const MCDisassembler *Decoder) { in DecodeT2HintSpaceInstruction() argument
2685 const MCDisassembler *Decoder) { in DecodeT2MOVTWInstruction() argument
2697 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeT2MOVTWInstruction()
2699 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeT2MOVTWInstruction()
2702 if (!tryAddingSymbolicOperand(Address, imm, false, 4, Inst, Decoder)) in DecodeT2MOVTWInstruction()
2710 const MCDisassembler *Decoder) { in DecodeArmMOVTWInstruction() argument
2721 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeArmMOVTWInstruction()
2724 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeArmMOVTWInstruction()
2727 if (!tryAddingSymbolicOperand(Address, imm, false, 4, Inst, Decoder)) in DecodeArmMOVTWInstruction()
2730 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeArmMOVTWInstruction()
2738 const MCDisassembler *Decoder) { in DecodeSMLAInstruction() argument
2748 return DecodeCPSInstruction(Inst, Insn, Address, Decoder); in DecodeSMLAInstruction()
2750 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeSMLAInstruction()
2752 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSMLAInstruction()
2754 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSMLAInstruction()
2756 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Ra, Address, Decoder))) in DecodeSMLAInstruction()
2759 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSMLAInstruction()
2767 const MCDisassembler *Decoder) { in DecodeTSTInstruction() argument
2775 return DecodeSETPANInstruction(Inst, Insn, Address, Decoder); in DecodeTSTInstruction()
2777 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTSTInstruction()
2779 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeTSTInstruction()
2781 if (!Check(S, DecodePredicateOperand(Inst, Pred, Address, Decoder))) in DecodeTSTInstruction()
2789 const MCDisassembler *Decoder) { in DecodeSETPANInstruction() argument
2794 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeSETPANInstruction()
2801 // Decoder can be called from DecodeTST, which does not check the full in DecodeSETPANInstruction()
2818 const MCDisassembler *Decoder) { in DecodeAddrModeImm12Operand() argument
2825 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrModeImm12Operand()
2832 tryAddingPcLoadReferenceComment(Address, Address + imm + 8, Decoder); in DecodeAddrModeImm12Operand()
2839 const MCDisassembler *Decoder) { in DecodeAddrMode5Operand() argument
2847 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode5Operand()
2860 const MCDisassembler *Decoder) { in DecodeAddrMode5FP16Operand() argument
2868 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode5FP16Operand()
2881 const MCDisassembler *Decoder) { in DecodeAddrMode7Operand() argument
2882 return DecodeGPRRegisterClass(Inst, Val, Address, Decoder); in DecodeAddrMode7Operand()
2887 const MCDisassembler *Decoder) { in DecodeT2BInstruction() argument
2906 true, 4, Inst, Decoder)) in DecodeT2BInstruction()
2914 const MCDisassembler *Decoder) { in DecodeBranchImmInstruction() argument
2924 true, 4, Inst, Decoder)) in DecodeBranchImmInstruction()
2930 true, 4, Inst, Decoder)) in DecodeBranchImmInstruction()
2936 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeBranchImmInstruction()
2944 const MCDisassembler *Decoder) { in DecodeAddrMode6Operand() argument
2950 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode6Operand()
2962 const MCDisassembler *Decoder) { in DecodeVLDInstruction() argument
2983 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLDInstruction()
2995 if (!Check(S, DecodeDPairSpacedRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLDInstruction()
2999 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLDInstruction()
3017 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+1)%32, Address, Decoder))) in DecodeVLDInstruction()
3032 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVLDInstruction()
3053 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVLDInstruction()
3068 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+4)%32, Address, Decoder))) in DecodeVLDInstruction()
3083 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+3)%32, Address, Decoder))) in DecodeVLDInstruction()
3092 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+6)%32, Address, Decoder))) in DecodeVLDInstruction()
3165 if (!Check(S, DecodeGPRRegisterClass(Inst, wb, Address, Decoder))) in DecodeVLDInstruction()
3173 if (!Check(S, DecodeAddrMode6Operand(Inst, Rn, Address, Decoder))) in DecodeVLDInstruction()
3219 !Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLDInstruction()
3239 const MCDisassembler *Decoder) { in DecodeVLDST1Instruction() argument
3247 return load ? DecodeVLDInstruction(Inst, Insn, Address, Decoder) in DecodeVLDST1Instruction()
3248 : DecodeVSTInstruction(Inst, Insn, Address, Decoder); in DecodeVLDST1Instruction()
3253 const MCDisassembler *Decoder) { in DecodeVLDST2Instruction() argument
3263 return load ? DecodeVLDInstruction(Inst, Insn, Address, Decoder) in DecodeVLDST2Instruction()
3264 : DecodeVSTInstruction(Inst, Insn, Address, Decoder); in DecodeVLDST2Instruction()
3269 const MCDisassembler *Decoder) { in DecodeVLDST3Instruction() argument
3277 return load ? DecodeVLDInstruction(Inst, Insn, Address, Decoder) in DecodeVLDST3Instruction()
3278 : DecodeVSTInstruction(Inst, Insn, Address, Decoder); in DecodeVLDST3Instruction()
3283 const MCDisassembler *Decoder) { in DecodeVLDST4Instruction() argument
3288 return load ? DecodeVLDInstruction(Inst, Insn, Address, Decoder) in DecodeVLDST4Instruction()
3289 : DecodeVSTInstruction(Inst, Insn, Address, Decoder); in DecodeVLDST4Instruction()
3294 const MCDisassembler *Decoder) { in DecodeVSTInstruction() argument
3372 if (!Check(S, DecodeGPRRegisterClass(Inst, wb, Address, Decoder))) in DecodeVSTInstruction()
3380 if (!Check(S, DecodeAddrMode6Operand(Inst, Rn, Address, Decoder))) in DecodeVSTInstruction()
3389 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVSTInstruction()
3444 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSTInstruction()
3456 if (!Check(S, DecodeDPairSpacedRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSTInstruction()
3460 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSTInstruction()
3478 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+1)%32, Address, Decoder))) in DecodeVSTInstruction()
3493 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVSTInstruction()
3514 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVSTInstruction()
3529 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+4)%32, Address, Decoder))) in DecodeVSTInstruction()
3544 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+3)%32, Address, Decoder))) in DecodeVSTInstruction()
3553 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+6)%32, Address, Decoder))) in DecodeVSTInstruction()
3565 const MCDisassembler *Decoder) { in DecodeVLD1DupInstruction() argument
3584 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1DupInstruction()
3588 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1DupInstruction()
3593 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1DupInstruction()
3597 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1DupInstruction()
3605 !Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD1DupInstruction()
3613 const MCDisassembler *Decoder) { in DecodeVLD2DupInstruction() argument
3629 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2DupInstruction()
3636 if (!Check(S, DecodeDPairSpacedRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2DupInstruction()
3640 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2DupInstruction()
3648 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2DupInstruction()
3653 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD2DupInstruction()
3662 const MCDisassembler *Decoder) { in DecodeVLD3DupInstruction() argument
3671 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD3DupInstruction()
3673 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+inc)%32, Address, Decoder))) in DecodeVLD3DupInstruction()
3675 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2*inc)%32, Address, Decoder))) in DecodeVLD3DupInstruction()
3678 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3DupInstruction()
3682 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3DupInstruction()
3689 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD3DupInstruction()
3698 const MCDisassembler *Decoder) { in DecodeVLD4DupInstruction() argument
3722 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD4DupInstruction()
3724 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+inc)%32, Address, Decoder))) in DecodeVLD4DupInstruction()
3726 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2*inc)%32, Address, Decoder))) in DecodeVLD4DupInstruction()
3728 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+3*inc)%32, Address, Decoder))) in DecodeVLD4DupInstruction()
3731 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4DupInstruction()
3735 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4DupInstruction()
3742 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD4DupInstruction()
3751 const MCDisassembler *Decoder) { in DecodeVMOVModImmInstruction() argument
3764 if (!Check(S, DecodeQPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVMOVModImmInstruction()
3767 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVMOVModImmInstruction()
3778 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVMOVModImmInstruction()
3785 if (!Check(S, DecodeQPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVMOVModImmInstruction()
3797 const MCDisassembler *Decoder) { in DecodeMVEModImmInstruction() argument
3812 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVEModImmInstruction()
3826 const MCDisassembler *Decoder) { in DecodeMVEVADCInstruction() argument
3831 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVEVADCInstruction()
3837 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qn, Address, Decoder))) in DecodeMVEVADCInstruction()
3841 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qm, Address, Decoder))) in DecodeMVEVADCInstruction()
3852 const MCDisassembler *Decoder) { in DecodeVSHLMaxInstruction() argument
3861 if (!Check(S, DecodeQPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSHLMaxInstruction()
3863 if (!Check(S, DecodeDPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVSHLMaxInstruction()
3872 const MCDisassembler *Decoder) { in DecodeShiftRight8Imm() argument
3879 const MCDisassembler *Decoder) { in DecodeShiftRight16Imm() argument
3886 const MCDisassembler *Decoder) { in DecodeShiftRight32Imm() argument
3893 const MCDisassembler *Decoder) { in DecodeShiftRight64Imm() argument
3900 const MCDisassembler *Decoder) { in DecodeTBLInstruction() argument
3911 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeTBLInstruction()
3914 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeTBLInstruction()
3921 if (!Check(S, DecodeDPairRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTBLInstruction()
3925 if (!Check(S, DecodeDPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTBLInstruction()
3929 if (!Check(S, DecodeDPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeTBLInstruction()
3937 const MCDisassembler *Decoder) { in DecodeThumbAddSpecialReg() argument
3943 if (!Check(S, DecodetGPRRegisterClass(Inst, dst, Address, Decoder))) in DecodeThumbAddSpecialReg()
3962 const MCDisassembler *Decoder) { in DecodeThumbBROperand() argument
3964 true, 2, Inst, Decoder)) in DecodeThumbBROperand()
3971 const MCDisassembler *Decoder) { in DecodeT2BROperand() argument
3973 true, 4, Inst, Decoder)) in DecodeT2BROperand()
3980 const MCDisassembler *Decoder) { in DecodeThumbCmpBROperand() argument
3982 true, 2, Inst, Decoder)) in DecodeThumbCmpBROperand()
3989 const MCDisassembler *Decoder) { in DecodeThumbAddrModeRR() argument
3995 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbAddrModeRR()
3997 if (!Check(S, DecodetGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeThumbAddrModeRR()
4005 const MCDisassembler *Decoder) { in DecodeThumbAddrModeIS() argument
4011 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbAddrModeIS()
4020 const MCDisassembler *Decoder) { in DecodeThumbAddrModePC() argument
4024 tryAddingPcLoadReferenceComment(Address, (Address & ~2u) + imm + 4, Decoder); in DecodeThumbAddrModePC()
4031 const MCDisassembler *Decoder) { in DecodeThumbAddrModeSP() argument
4040 const MCDisassembler *Decoder) { in DecodeT2AddrModeSOReg() argument
4059 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeSOReg()
4061 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeT2AddrModeSOReg()
4070 const MCDisassembler *Decoder) { in DecodeT2LoadShift() argument
4077 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadShift()
4109 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LoadShift()
4139 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadShift()
4146 if (!Check(S, DecodeT2AddrModeSOReg(Inst, addrmode, Address, Decoder))) in DecodeT2LoadShift()
4154 const MCDisassembler *Decoder) { in DecodeT2LoadImm8() argument
4166 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadImm8()
4197 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LoadImm8()
4228 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadImm8()
4232 if (!Check(S, DecodeT2AddrModeImm8(Inst, imm, Address, Decoder))) in DecodeT2LoadImm8()
4239 const MCDisassembler *Decoder) { in DecodeT2LoadImm12() argument
4248 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadImm12()
4279 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LoadImm12()
4309 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadImm12()
4313 if (!Check(S, DecodeT2AddrModeImm12(Inst, imm, Address, Decoder))) in DecodeT2LoadImm12()
4319 const MCDisassembler *Decoder) { in DecodeT2LoadT() argument
4347 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LoadT()
4350 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadT()
4352 if (!Check(S, DecodeT2AddrModeImm8(Inst, imm, Address, Decoder))) in DecodeT2LoadT()
4359 const MCDisassembler *Decoder) { in DecodeT2LoadLabel() argument
4367 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadLabel()
4395 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadLabel()
4412 const MCDisassembler *Decoder) { in DecodeT2Imm8S4() argument
4426 const MCDisassembler *Decoder) { in DecodeT2Imm7S4() argument
4442 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm8s4() argument
4448 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm8s4()
4450 if (!Check(S, DecodeT2Imm8S4(Inst, imm, Address, Decoder))) in DecodeT2AddrModeImm8s4()
4458 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm7s4() argument
4464 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm7s4()
4466 if (!Check(S, DecodeT2Imm7S4(Inst, imm, Address, Decoder))) in DecodeT2AddrModeImm7s4()
4474 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm0_1020s4() argument
4480 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm0_1020s4()
4489 const MCDisassembler *Decoder) { in DecodeT2Imm8() argument
4502 const MCDisassembler *Decoder) { in DecodeT2Imm7() argument
4517 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm8() argument
4554 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm8()
4556 if (!Check(S, DecodeT2Imm8(Inst, imm, Address, Decoder))) in DecodeT2AddrModeImm8()
4565 const MCDisassembler *Decoder) { in DecodeTAddrModeImm7() argument
4571 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTAddrModeImm7()
4573 if (!Check(S, DecodeT2Imm7<shift>(Inst, imm, Address, Decoder))) in DecodeTAddrModeImm7()
4582 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm7() argument
4588 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm7()
4590 } else if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm7()
4592 if (!Check(S, DecodeT2Imm7<shift>(Inst, imm, Address, Decoder))) in DecodeT2AddrModeImm7()
4600 const MCDisassembler *Decoder) { in DecodeT2LdStPre() argument
4638 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LdStPre()
4642 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LdStPre()
4646 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LdStPre()
4650 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LdStPre()
4654 if (!Check(S, DecodeT2AddrModeImm8(Inst, addr, Address, Decoder))) in DecodeT2LdStPre()
4662 const MCDisassembler *Decoder) { in DecodeT2AddrModeImm12() argument
4680 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm12()
4689 const MCDisassembler *Decoder) { in DecodeThumbAddSPImm() argument
4701 const MCDisassembler *Decoder) { in DecodeThumbAddSPReg() argument
4708 if (!Check(S, DecodeGPRRegisterClass(Inst, Rdm, Address, Decoder))) in DecodeThumbAddSPReg()
4711 if (!Check(S, DecodeGPRRegisterClass(Inst, Rdm, Address, Decoder))) in DecodeThumbAddSPReg()
4718 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeThumbAddSPReg()
4727 const MCDisassembler *Decoder) { in DecodeThumbCPS() argument
4739 const MCDisassembler *Decoder) { in DecodePostIdxReg() argument
4744 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodePostIdxReg()
4753 const MCDisassembler *Decoder) { in DecodeMveAddrModeRQ() argument
4758 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMveAddrModeRQ()
4760 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qm, Address, Decoder))) in DecodeMveAddrModeRQ()
4769 const MCDisassembler *Decoder) { in DecodeMveAddrModeQ() argument
4774 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qm, Address, Decoder))) in DecodeMveAddrModeQ()
4792 const MCDisassembler *Decoder) { in DecodeThumbBLXOffset() argument
4810 true, 4, Inst, Decoder)) in DecodeThumbBLXOffset()
4817 const MCDisassembler *Decoder) { in DecodeCoprocessor() argument
4822 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeCoprocessor()
4833 const MCDisassembler *Decoder) { in DecodeThumbTableBranch() argument
4835 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeThumbTableBranch()
4842 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbTableBranch()
4844 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeThumbTableBranch()
4851 const MCDisassembler *Decoder) { in DecodeThumb2BCCInstruction() argument
4872 return DecodeMemBarrierOption(Inst, imm, Address, Decoder); in DecodeThumb2BCCInstruction()
4881 if (!Check(S, DecodeT2BROperand(Inst, brtarget, Address, Decoder))) in DecodeThumb2BCCInstruction()
4883 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeThumb2BCCInstruction()
4893 const MCDisassembler *Decoder) { in DecodeT2SOImm() argument
4925 const MCDisassembler *Decoder) { in DecodeThumbBCCTargetOperand() argument
4927 true, 2, Inst, Decoder)) in DecodeThumbBCCTargetOperand()
4934 const MCDisassembler *Decoder) { in DecodeThumbBLTargetOperand() argument
4951 true, 4, Inst, Decoder)) in DecodeThumbBLTargetOperand()
4958 const MCDisassembler *Decoder) { in DecodeMemBarrierOption() argument
4968 const MCDisassembler *Decoder) { in DecodeInstSyncBarrierOption() argument
4977 const MCDisassembler *Decoder) { in DecodeMSRMask() argument
4980 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeMSRMask()
5079 const MCDisassembler *Decoder) { in DecodeBankedReg() argument
5095 const MCDisassembler *Decoder) { in DecodeDoubleRegLoad() argument
5105 if (!Check(S, DecodeGPRPairRegisterClass(Inst, Rt, Address, Decoder))) in DecodeDoubleRegLoad()
5107 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeDoubleRegLoad()
5109 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeDoubleRegLoad()
5117 const MCDisassembler *Decoder) { in DecodeDoubleRegStore() argument
5125 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeDoubleRegStore()
5131 if (!Check(S, DecodeGPRPairRegisterClass(Inst, Rt, Address, Decoder))) in DecodeDoubleRegStore()
5133 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeDoubleRegStore()
5135 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeDoubleRegStore()
5143 const MCDisassembler *Decoder) { in DecodeLDRPreImm() argument
5155 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeLDRPreImm()
5157 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDRPreImm()
5159 if (!Check(S, DecodeAddrModeImm12Operand(Inst, imm, Address, Decoder))) in DecodeLDRPreImm()
5161 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeLDRPreImm()
5169 const MCDisassembler *Decoder) { in DecodeLDRPreReg() argument
5183 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeLDRPreReg()
5185 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDRPreReg()
5187 if (!Check(S, DecodeSORegMemOperand(Inst, imm, Address, Decoder))) in DecodeLDRPreReg()
5189 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeLDRPreReg()
5197 const MCDisassembler *Decoder) { in DecodeSTRPreImm() argument
5209 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSTRPreImm()
5211 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeSTRPreImm()
5213 if (!Check(S, DecodeAddrModeImm12Operand(Inst, imm, Address, Decoder))) in DecodeSTRPreImm()
5215 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSTRPreImm()
5223 const MCDisassembler *Decoder) { in DecodeSTRPreReg() argument
5235 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSTRPreReg()
5237 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeSTRPreReg()
5239 if (!Check(S, DecodeSORegMemOperand(Inst, imm, Address, Decoder))) in DecodeSTRPreReg()
5241 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSTRPreReg()
5248 const MCDisassembler *Decoder) { in DecodeVLD1LN() argument
5290 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1LN()
5293 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1LN()
5296 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1LN()
5301 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD1LN()
5307 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1LN()
5315 const MCDisassembler *Decoder) { in DecodeVST1LN() argument
5358 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST1LN()
5361 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST1LN()
5366 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST1LN()
5372 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST1LN()
5380 const MCDisassembler *Decoder) { in DecodeVLD2LN() argument
5418 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2LN()
5420 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD2LN()
5423 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2LN()
5426 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2LN()
5431 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD2LN()
5437 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2LN()
5439 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD2LN()
5447 const MCDisassembler *Decoder) { in DecodeVST2LN() argument
5486 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST2LN()
5489 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST2LN()
5494 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST2LN()
5500 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST2LN()
5502 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVST2LN()
5510 const MCDisassembler *Decoder) { in DecodeVLD3LN() argument
5546 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD3LN()
5548 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD3LN()
5550 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD3LN()
5554 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3LN()
5557 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3LN()
5562 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD3LN()
5568 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD3LN()
5570 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD3LN()
5572 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD3LN()
5580 const MCDisassembler *Decoder) { in DecodeVST3LN() argument
5617 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST3LN()
5620 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST3LN()
5625 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST3LN()
5631 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST3LN()
5633 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVST3LN()
5635 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVST3LN()
5643 const MCDisassembler *Decoder) { in DecodeVLD4LN() argument
5686 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD4LN()
5688 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD4LN()
5690 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD4LN()
5692 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+3*inc, Address, Decoder))) in DecodeVLD4LN()
5696 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4LN()
5699 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4LN()
5704 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD4LN()
5710 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD4LN()
5712 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD4LN()
5714 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD4LN()
5716 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+3*inc, Address, Decoder))) in DecodeVLD4LN()
5724 const MCDisassembler *Decoder) { in DecodeVST4LN() argument
5768 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST4LN()
5771 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST4LN()
5776 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST4LN()
5782 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST4LN()
5784 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVST4LN()
5786 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVST4LN()
5788 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+3*inc, Address, Decoder))) in DecodeVST4LN()
5796 const MCDisassembler *Decoder) { in DecodeVMOVSRR() argument
5807 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm , Address, Decoder))) in DecodeVMOVSRR()
5809 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm+1, Address, Decoder))) in DecodeVMOVSRR()
5811 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt , Address, Decoder))) in DecodeVMOVSRR()
5813 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt2 , Address, Decoder))) in DecodeVMOVSRR()
5815 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeVMOVSRR()
5822 const MCDisassembler *Decoder) { in DecodeVMOVRRS() argument
5833 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt , Address, Decoder))) in DecodeVMOVRRS()
5835 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt2 , Address, Decoder))) in DecodeVMOVRRS()
5837 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm , Address, Decoder))) in DecodeVMOVRRS()
5839 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm+1, Address, Decoder))) in DecodeVMOVRRS()
5841 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeVMOVRRS()
5848 const MCDisassembler *Decoder) { in DecodeIT() argument
5878 const MCDisassembler *Decoder) { in DecodeT2LDRDPreInstruction() argument
5898 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5901 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5904 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5907 if (!Check(S, DecodeT2AddrModeImm8s4(Inst, addr, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5915 const MCDisassembler *Decoder) { in DecodeT2STRDPreInstruction() argument
5933 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2STRDPreInstruction()
5936 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2STRDPreInstruction()
5939 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeT2STRDPreInstruction()
5942 if (!Check(S, DecodeT2AddrModeImm8s4(Inst, addr, Address, Decoder))) in DecodeT2STRDPreInstruction()
5949 const MCDisassembler *Decoder) { in DecodeT2Adr() argument
5955 DecodeStatus S = DecoderGPRRegisterClass(Inst, Rd, Address, Decoder); in DecodeT2Adr()
5976 const MCDisassembler *Decoder) { in DecodeT2ShifterImmOperand() argument
5986 const MCDisassembler *Decoder) { in DecodeSwap() argument
5993 return DecodeCPSInstruction(Inst, Insn, Address, Decoder); in DecodeSwap()
6000 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecodeSwap()
6002 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeSwap()
6004 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSwap()
6006 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSwap()
6013 const MCDisassembler *Decoder) { in DecodeVCVTD() argument
6015 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVCVTD()
6057 return DecodeVMOVModImmInstruction(Inst, Insn, Address, Decoder); in DecodeVCVTD()
6062 if (!Check(S, DecodeDPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeVCVTD()
6064 if (!Check(S, DecodeDPRRegisterClass(Inst, Vm, Address, Decoder))) in DecodeVCVTD()
6072 const MCDisassembler *Decoder) { in DecodeVCVTQ() argument
6074 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVCVTQ()
6116 return DecodeVMOVModImmInstruction(Inst, Insn, Address, Decoder); in DecodeVCVTQ()
6121 if (!Check(S, DecodeQPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeVCVTQ()
6123 if (!Check(S, DecodeQPRRegisterClass(Inst, Vm, Address, Decoder))) in DecodeVCVTQ()
6133 const MCDisassembler *Decoder) { in DecodeNEONComplexLane64Instruction() argument
6147 if (!Check(S, DestRegDecoder(Inst, Vd, Address, Decoder))) in DecodeNEONComplexLane64Instruction()
6149 if (!Check(S, DestRegDecoder(Inst, Vd, Address, Decoder))) in DecodeNEONComplexLane64Instruction()
6151 if (!Check(S, DestRegDecoder(Inst, Vn, Address, Decoder))) in DecodeNEONComplexLane64Instruction()
6153 if (!Check(S, DecodeDPRRegisterClass(Inst, Vm, Address, Decoder))) in DecodeNEONComplexLane64Instruction()
6164 const MCDisassembler *Decoder) { in DecodeLDR() argument
6176 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecodeLDR()
6178 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDR()
6180 if (!Check(S, DecodeAddrMode7Operand(Inst, Rn, Address, Decoder))) in DecodeLDR()
6182 if (!Check(S, DecodePostIdxReg(Inst, Rm, Address, Decoder))) in DecodeLDR()
6184 if (!Check(S, DecodePredicateOperand(Inst, Cond, Address, Decoder))) in DecodeLDR()
6192 const MCDisassembler *Decoder) { in DecoderForMRRC2AndMCRR2() argument
6218 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecoderForMRRC2AndMCRR2()
6220 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt2, Address, Decoder))) in DecoderForMRRC2AndMCRR2()
6226 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecoderForMRRC2AndMCRR2()
6228 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt2, Address, Decoder))) in DecoderForMRRC2AndMCRR2()
6238 const MCDisassembler *Decoder) { in DecodeForVMRSandVMSR() argument
6240 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeForVMRSandVMSR()
6260 Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder)); in DecodeForVMRSandVMSR()
6262 Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder)); in DecodeForVMRSandVMSR()
6280 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeForVMRSandVMSR()
6290 const MCDisassembler *Decoder) { in DecodeBFLabelOperand() argument
6302 Decoder)) in DecodeBFLabelOperand()
6309 const MCDisassembler *Decoder) { in DecodeBFAfterTargetOperand() argument
6314 Decoder)) in DecodeBFAfterTargetOperand()
6321 const MCDisassembler *Decoder) { in DecodePredNoALOperand() argument
6329 const MCDisassembler *Decoder) { in DecodeLOLoop() argument
6345 Inst, Imm, Address, Decoder))) in DecodeLOLoop()
6356 Address, Decoder)) || in DecodeLOLoop()
6358 Inst, Imm, Address, Decoder))) in DecodeLOLoop()
6382 Address, Decoder))) in DecodeLOLoop()
6392 const MCDisassembler *Decoder) { in DecodeLongShiftOperand() argument
6405 const MCDisassembler *Decoder) { in DecodetGPROddRegisterClass() argument
6416 const MCDisassembler *Decoder) { in DecodetGPREvenRegisterClass() argument
6428 const MCDisassembler *Decoder) { in DecodeGPRwithAPSR_NZCVnospRegisterClass() argument
6444 const MCDisassembler *Decoder) { in DecodeVSCCLRM() argument
6453 if (!Check(S, DecodeDPRRegListOperand(Inst, reglist, Address, Decoder))) { in DecodeVSCCLRM()
6460 if (!Check(S, DecodeSPRRegListOperand(Inst, reglist, Address, Decoder))) { in DecodeVSCCLRM()
6471 const MCDisassembler *Decoder) { in DecodeMQPRRegisterClass() argument
6487 const MCDisassembler *Decoder) { in DecodeMQQPRRegisterClass() argument
6503 const MCDisassembler *Decoder) { in DecodeMQQQQPRRegisterClass() argument
6514 const MCDisassembler *Decoder) { in DecodeVPTMaskOperand() argument
6545 const MCDisassembler *Decoder) { in DecodeVpredROperand() argument
6550 // constraint. So this is a deliberately empty decoder method that in DecodeVpredROperand()
6558 const MCDisassembler *Decoder) { in DecodeVpredNOperand() argument
6562 // the decoder doesn't actually call it yet. That will be addressed in a in DecodeVpredNOperand()
6569 const MCDisassembler *Decoder) { in DecodeRestrictedIPredicateOperand() argument
6576 const MCDisassembler *Decoder) { in DecodeRestrictedSPredicateOperand() argument
6598 const MCDisassembler *Decoder) { in DecodeRestrictedUPredicateOperand() argument
6605 const MCDisassembler *Decoder) { in DecodeRestrictedFPPredicateOperand() argument
6636 const MCDisassembler *Decoder) { in DecodeVCVTImmOperand() argument
6680 const MCDisassembler *Decoder) { in DecodeVSTRVLDR_SYSREG() argument
6695 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVSTRVLDR_SYSREG()
6709 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVSTRVLDR_SYSREG()
6712 if (!Check(S, DecodeT2AddrModeImm7s4(Inst, addr, Address, Decoder))) in DecodeVSTRVLDR_SYSREG()
6723 const MCDisassembler *Decoder, unsigned Rn, in DecodeMVE_MEM_pre() argument
6731 if (!Check(S, RnDecoder(Inst, Rn, Address, Decoder))) in DecodeMVE_MEM_pre()
6733 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVE_MEM_pre()
6735 if (!Check(S, AddrDecoder(Inst, addr, Address, Decoder))) in DecodeMVE_MEM_pre()
6744 const MCDisassembler *Decoder) { in DecodeMVE_MEM_1_pre() argument
6745 return DecodeMVE_MEM_pre(Inst, Val, Address, Decoder, in DecodeMVE_MEM_1_pre()
6754 const MCDisassembler *Decoder) { in DecodeMVE_MEM_2_pre() argument
6755 return DecodeMVE_MEM_pre(Inst, Val, Address, Decoder, in DecodeMVE_MEM_2_pre()
6764 const MCDisassembler *Decoder) { in DecodeMVE_MEM_3_pre() argument
6765 return DecodeMVE_MEM_pre(Inst, Val, Address, Decoder, in DecodeMVE_MEM_3_pre()
6774 const MCDisassembler *Decoder) { in DecodePowerTwoOperand() argument
6787 const MCDisassembler *Decoder) { in DecodeMVEPairVectorIndexOperand() argument
6797 const MCDisassembler *Decoder) { in DecodeMVEVMOVQtoDReg() argument
6805 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeMVEVMOVQtoDReg()
6807 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeMVEVMOVQtoDReg()
6809 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVEVMOVQtoDReg()
6811 if (!Check(S, DecodeMVEPairVectorIndexOperand<2>(Inst, index, Address, Decoder))) in DecodeMVEVMOVQtoDReg()
6813 if (!Check(S, DecodeMVEPairVectorIndexOperand<0>(Inst, index, Address, Decoder))) in DecodeMVEVMOVQtoDReg()
6821 const MCDisassembler *Decoder) { in DecodeMVEVMOVDRegtoQ() argument
6829 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVEVMOVDRegtoQ()
6831 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVEVMOVDRegtoQ()
6833 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeMVEVMOVDRegtoQ()
6835 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeMVEVMOVDRegtoQ()
6837 if (!Check(S, DecodeMVEPairVectorIndexOperand<2>(Inst, index, Address, Decoder))) in DecodeMVEVMOVDRegtoQ()
6839 if (!Check(S, DecodeMVEPairVectorIndexOperand<0>(Inst, index, Address, Decoder))) in DecodeMVEVMOVDRegtoQ()
6847 const MCDisassembler *Decoder) { in DecodeMVEOverlappingLongShift() argument
6876 if (!Check(S, DecoderGPRRegisterClass(Inst, Rda, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6880 if (!Check(S, DecoderGPRRegisterClass(Inst, Rda, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6884 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6900 if (!Check(S, DecodetGPREvenRegisterClass(Inst, RdaLo, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6902 if (!Check(S, DecodetGPROddRegisterClass(Inst, RdaHi, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6906 if (!Check(S, DecodetGPREvenRegisterClass(Inst, RdaLo, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6908 if (!Check(S, DecodetGPROddRegisterClass(Inst, RdaHi, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6912 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6927 const MCDisassembler *Decoder) { in DecodeMVEVCVTt1fp() argument
6935 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVEVCVTt1fp()
6937 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qm, Address, Decoder))) in DecodeMVEVCVTt1fp()
6939 if (!Check(S, DecodeVCVTImmOperand(Inst, imm6, Address, Decoder))) in DecodeMVEVCVTt1fp()
6947 const MCDisassembler *Decoder) { in DecodeMVEVCMP() argument
6951 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qn, Address, Decoder))) in DecodeMVEVCMP()
6961 if (!Check(S, DecodeGPRwithZRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeMVEVCMP()
6969 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qm, Address, Decoder))) in DecodeMVEVCMP()
6973 if (!Check(S, predicate_decoder(Inst, fc, Address, Decoder))) in DecodeMVEVCMP()
6984 const MCDisassembler *Decoder) { in DecodeMveVCTP() argument
6988 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMveVCTP()
6995 const MCDisassembler *Decoder) { in DecodeMVEVPNOT() argument
7004 const MCDisassembler *Decoder) { in DecodeT2AddSubSPImm() argument
7020 DecodeGPRspRegisterClass(Inst, Rd, Address, Decoder))) || // dst in DecodeT2AddSubSPImm()
7021 (!Check(DS, DecodeGPRspRegisterClass(Inst, Rn, Address, Decoder)))) in DecodeT2AddSubSPImm()
7028 if (!Check(DS, DecodeT2SOImm(Inst, Imm12, Address, Decoder))) // imm12 in DecodeT2AddSubSPImm()
7030 if (!Check(DS, DecodeCCOutOperand(Inst, S, Address, Decoder))) // cc_out in DecodeT2AddSubSPImm()
7039 const MCDisassembler *Decoder) { in DecodeLazyLoadStoreMul() argument
7046 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLazyLoadStoreMul()
7049 DecodePredicateOperand(Inst, ARMCC::AL, Address, Decoder); in DecodeLazyLoadStoreMul()