|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AArch64/AArch64GenAsmMatcher.inc 9363 case MCK_SVEPredicateDReg: {
12029 case MCK_SVEPredicateDReg: return "MCK_SVEPredicateDReg";
13234 { 669 /* cmpeq */, AArch64::CMPEQ_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SImm5 }, },
13235 { 669 /* cmpeq */, AArch64::CMPEQ_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13245 { 675 /* cmpge */, AArch64::CMPGE_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SImm5 }, },
13246 { 675 /* cmpge */, AArch64::CMPGE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13256 { 681 /* cmpgt */, AArch64::CMPGT_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SImm5 }, },
13257 { 681 /* cmpgt */, AArch64::CMPGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13267 { 687 /* cmphi */, AArch64::CMPHI_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_Imm0_127 }, },
13268 { 687 /* cmphi */, AArch64::CMPHI_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13278 { 693 /* cmphs */, AArch64::CMPHS_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_Imm0_127 }, },
13279 { 693 /* cmphs */, AArch64::CMPHS_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13289 { 699 /* cmple */, AArch64::CMPLE_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SImm5 }, },
13290 { 699 /* cmple */, AArch64::CMPGE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13300 { 705 /* cmplo */, AArch64::CMPLO_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_Imm0_127 }, },
13301 { 705 /* cmplo */, AArch64::CMPHI_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13311 { 711 /* cmpls */, AArch64::CMPLS_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_Imm0_127 }, },
13312 { 711 /* cmpls */, AArch64::CMPHS_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13322 { 717 /* cmplt */, AArch64::CMPLT_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SImm5 }, },
13323 { 717 /* cmplt */, AArch64::CMPGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13333 { 723 /* cmpne */, AArch64::CMPNE_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SImm5 }, },
13334 { 723 /* cmpne */, AArch64::CMPNE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13370 { 769 /* cntp */, AArch64::CNTP_XPP_D, Convert__Reg1_0__SVEPredicateAnyReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateAnyReg, MCK_SVEPredicateDReg }, },
13441 { 939 /* decp */, AArch64::DECP_XP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg }, },
13447 { 939 /* decp */, AArch64::DECP_ZP_D, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPredicateDReg }, },
13579 { 1048 /* facge */, AArch64::FACGE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13590 { 1054 /* facgt */, AArch64::FACGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13600 { 1060 /* facle */, AArch64::FACGE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13610 { 1066 /* faclt */, AArch64::FACGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13685 { 1114 /* fcmeq */, AArch64::FCMEQ_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13698 { 1114 /* fcmeq */, AArch64::FCMEQ_PPzZ0_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK__HASH_0, MCK__DOT_0 }, },
13720 { 1120 /* fcmge */, AArch64::FCMGE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13733 { 1120 /* fcmge */, AArch64::FCMGE_PPzZ0_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK__HASH_0, MCK__DOT_0 }, },
13755 { 1126 /* fcmgt */, AArch64::FCMGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13768 { 1126 /* fcmgt */, AArch64::FCMGT_PPzZ0_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK__HASH_0, MCK__DOT_0 }, },
13802 { 1138 /* fcmle */, AArch64::FCMGE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13815 { 1138 /* fcmle */, AArch64::FCMLE_PPzZ0_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK__HASH_0, MCK__DOT_0 }, },
13836 { 1144 /* fcmlt */, AArch64::FCMGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13849 { 1144 /* fcmlt */, AArch64::FCMLT_PPzZ0_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK__HASH_0, MCK__DOT_0 }, },
13852 { 1150 /* fcmne */, AArch64::FCMNE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
13855 { 1150 /* fcmne */, AArch64::FCMNE_PPzZ0_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK__HASH_0, MCK__DOT_0 }, },
13870 { 1167 /* fcmuo */, AArch64::FCMUO_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
14642 { 1809 /* incp */, AArch64::INCP_XP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg }, },
14648 { 1809 /* incp */, AArch64::INCP_ZP_D, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPredicateDReg }, },
16844 { 3662 /* pnext */, AArch64::PNEXT_D, Convert__SVEPredicateDReg1_0__SVEPredicateAnyReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateDReg }, },
16844 { 3662 /* pnext */, AArch64::PNEXT_D, Convert__SVEPredicateDReg1_0__SVEPredicateAnyReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateDReg }, },
16907 { 3715 /* ptrue */, AArch64::PTRUE_D, Convert__SVEPredicateDReg1_0__imm_95_31, AMFBS_HasSVE, { MCK_SVEPredicateDReg }, },
16911 { 3715 /* ptrue */, AArch64::PTRUE_D, Convert__SVEPredicateDReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPattern }, },
16915 { 3721 /* ptrues */, AArch64::PTRUES_D, Convert__SVEPredicateDReg1_0__imm_95_31, AMFBS_HasSVE, { MCK_SVEPredicateDReg }, },
16919 { 3721 /* ptrues */, AArch64::PTRUES_D, Convert__SVEPredicateDReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPattern }, },
16957 { 3819 /* rev */, AArch64::REV_PP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
16957 { 3819 /* rev */, AArch64::REV_PP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
17488 { 4610 /* sqdecp */, AArch64::SQDECP_XP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg }, },
17494 { 4610 /* sqdecp */, AArch64::SQDECP_ZP_D, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPredicateDReg }, },
17498 { 4610 /* sqdecp */, AArch64::SQDECP_XPWd_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg, MCK_GPR64as32 }, },
17626 { 4778 /* sqincp */, AArch64::SQINCP_XP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg }, },
17632 { 4778 /* sqincp */, AArch64::SQINCP_ZP_D, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPredicateDReg }, },
17636 { 4778 /* sqincp */, AArch64::SQINCP_XPWd_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg, MCK_GPR64as32 }, },
19134 { 6144 /* trn1 */, AArch64::TRN1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
19134 { 6144 /* trn1 */, AArch64::TRN1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
19134 { 6144 /* trn1 */, AArch64::TRN1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
19149 { 6149 /* trn2 */, AArch64::TRN2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
19149 { 6149 /* trn2 */, AArch64::TRN2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
19149 { 6149 /* trn2 */, AArch64::TRN2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
19531 { 6544 /* uqdecp */, AArch64::UQDECP_WP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPredicateDReg }, },
19535 { 6544 /* uqdecp */, AArch64::UQDECP_XP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg }, },
19541 { 6544 /* uqdecp */, AArch64::UQDECP_ZP_D, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPredicateDReg }, },
19578 { 6579 /* uqincp */, AArch64::UQINCP_WP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPredicateDReg }, },
19582 { 6579 /* uqincp */, AArch64::UQINCP_XP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg }, },
19588 { 6579 /* uqincp */, AArch64::UQINCP_ZP_D, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPredicateDReg }, },
19890 { 6919 /* uzp1 */, AArch64::UZP1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
19890 { 6919 /* uzp1 */, AArch64::UZP1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
19890 { 6919 /* uzp1 */, AArch64::UZP1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
19905 { 6924 /* uzp2 */, AArch64::UZP2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
19905 { 6924 /* uzp2 */, AArch64::UZP2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
19905 { 6924 /* uzp2 */, AArch64::UZP2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
19924 { 6937 /* whilege */, AArch64::WHILEGE_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
19925 { 6937 /* whilege */, AArch64::WHILEGE_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
19932 { 6945 /* whilegt */, AArch64::WHILEGT_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
19933 { 6945 /* whilegt */, AArch64::WHILEGT_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
19940 { 6953 /* whilehi */, AArch64::WHILEHI_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
19941 { 6953 /* whilehi */, AArch64::WHILEHI_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
19948 { 6961 /* whilehs */, AArch64::WHILEHS_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
19949 { 6961 /* whilehs */, AArch64::WHILEHS_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
19956 { 6969 /* whilele */, AArch64::WHILELE_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
19957 { 6969 /* whilele */, AArch64::WHILELE_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
19964 { 6977 /* whilelo */, AArch64::WHILELO_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
19965 { 6977 /* whilelo */, AArch64::WHILELO_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
19972 { 6985 /* whilels */, AArch64::WHILELS_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
19973 { 6985 /* whilels */, AArch64::WHILELS_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
19980 { 6993 /* whilelt */, AArch64::WHILELT_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
19981 { 6993 /* whilelt */, AArch64::WHILELT_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
19986 { 7001 /* whilerw */, AArch64::WHILERW_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
19990 { 7009 /* whilewr */, AArch64::WHILEWR_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
20011 { 7069 /* zip1 */, AArch64::ZIP1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
20011 { 7069 /* zip1 */, AArch64::ZIP1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
20011 { 7069 /* zip1 */, AArch64::ZIP1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
20026 { 7074 /* zip2 */, AArch64::ZIP2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
20026 { 7074 /* zip2 */, AArch64::ZIP2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
20026 { 7074 /* zip2 */, AArch64::ZIP2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
20592 { 669 /* cmpeq */, AArch64::CMPEQ_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SImm5 }, },
20593 { 669 /* cmpeq */, AArch64::CMPEQ_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20603 { 675 /* cmpge */, AArch64::CMPGE_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SImm5 }, },
20604 { 675 /* cmpge */, AArch64::CMPGE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20614 { 681 /* cmpgt */, AArch64::CMPGT_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SImm5 }, },
20615 { 681 /* cmpgt */, AArch64::CMPGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20625 { 687 /* cmphi */, AArch64::CMPHI_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_Imm0_127 }, },
20626 { 687 /* cmphi */, AArch64::CMPHI_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20636 { 693 /* cmphs */, AArch64::CMPHS_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_Imm0_127 }, },
20637 { 693 /* cmphs */, AArch64::CMPHS_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20647 { 699 /* cmple */, AArch64::CMPLE_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SImm5 }, },
20648 { 699 /* cmple */, AArch64::CMPGE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20658 { 705 /* cmplo */, AArch64::CMPLO_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_Imm0_127 }, },
20659 { 705 /* cmplo */, AArch64::CMPHI_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20669 { 711 /* cmpls */, AArch64::CMPLS_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_Imm0_127 }, },
20670 { 711 /* cmpls */, AArch64::CMPHS_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20680 { 717 /* cmplt */, AArch64::CMPLT_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SImm5 }, },
20681 { 717 /* cmplt */, AArch64::CMPGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20691 { 723 /* cmpne */, AArch64::CMPNE_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SImm5 }, },
20692 { 723 /* cmpne */, AArch64::CMPNE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20728 { 769 /* cntp */, AArch64::CNTP_XPP_D, Convert__Reg1_0__SVEPredicateAnyReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateAnyReg, MCK_SVEPredicateDReg }, },
20799 { 939 /* decp */, AArch64::DECP_XP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg }, },
20805 { 939 /* decp */, AArch64::DECP_ZP_D, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPredicateDReg }, },
20942 { 1048 /* facge */, AArch64::FACGE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20953 { 1054 /* facgt */, AArch64::FACGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20963 { 1060 /* facle */, AArch64::FACGE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
20973 { 1066 /* faclt */, AArch64::FACGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
21053 { 1114 /* fcmeq */, AArch64::FCMEQ_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
21056 { 1114 /* fcmeq */, AArch64::FCMEQ_PPzZ0_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK__HASH_0, MCK__DOT_0 }, },
21088 { 1120 /* fcmge */, AArch64::FCMGE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
21091 { 1120 /* fcmge */, AArch64::FCMGE_PPzZ0_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK__HASH_0, MCK__DOT_0 }, },
21123 { 1126 /* fcmgt */, AArch64::FCMGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
21126 { 1126 /* fcmgt */, AArch64::FCMGT_PPzZ0_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK__HASH_0, MCK__DOT_0 }, },
21170 { 1138 /* fcmle */, AArch64::FCMGE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
21173 { 1138 /* fcmle */, AArch64::FCMLE_PPzZ0_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK__HASH_0, MCK__DOT_0 }, },
21204 { 1144 /* fcmlt */, AArch64::FCMGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_5__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
21207 { 1144 /* fcmlt */, AArch64::FCMLT_PPzZ0_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK__HASH_0, MCK__DOT_0 }, },
21210 { 1150 /* fcmne */, AArch64::FCMNE_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
21213 { 1150 /* fcmne */, AArch64::FCMNE_PPzZ0_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK__HASH_0, MCK__DOT_0 }, },
21228 { 1167 /* fcmuo */, AArch64::FCMUO_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorDReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorDReg, MCK_SVEVectorDReg }, },
22000 { 1809 /* incp */, AArch64::INCP_XP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg }, },
22006 { 1809 /* incp */, AArch64::INCP_ZP_D, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPredicateDReg }, },
24202 { 3662 /* pnext */, AArch64::PNEXT_D, Convert__SVEPredicateDReg1_0__SVEPredicateAnyReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateDReg }, },
24202 { 3662 /* pnext */, AArch64::PNEXT_D, Convert__SVEPredicateDReg1_0__SVEPredicateAnyReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateDReg }, },
24265 { 3715 /* ptrue */, AArch64::PTRUE_D, Convert__SVEPredicateDReg1_0__imm_95_31, AMFBS_HasSVE, { MCK_SVEPredicateDReg }, },
24269 { 3715 /* ptrue */, AArch64::PTRUE_D, Convert__SVEPredicateDReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPattern }, },
24273 { 3721 /* ptrues */, AArch64::PTRUES_D, Convert__SVEPredicateDReg1_0__imm_95_31, AMFBS_HasSVE, { MCK_SVEPredicateDReg }, },
24277 { 3721 /* ptrues */, AArch64::PTRUES_D, Convert__SVEPredicateDReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPattern }, },
24315 { 3819 /* rev */, AArch64::REV_PP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
24315 { 3819 /* rev */, AArch64::REV_PP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
24846 { 4610 /* sqdecp */, AArch64::SQDECP_XP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg }, },
24852 { 4610 /* sqdecp */, AArch64::SQDECP_ZP_D, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPredicateDReg }, },
24856 { 4610 /* sqdecp */, AArch64::SQDECP_XPWd_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg, MCK_GPR64as32 }, },
24984 { 4778 /* sqincp */, AArch64::SQINCP_XP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg }, },
24990 { 4778 /* sqincp */, AArch64::SQINCP_ZP_D, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPredicateDReg }, },
24994 { 4778 /* sqincp */, AArch64::SQINCP_XPWd_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg, MCK_GPR64as32 }, },
26492 { 6144 /* trn1 */, AArch64::TRN1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
26492 { 6144 /* trn1 */, AArch64::TRN1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
26492 { 6144 /* trn1 */, AArch64::TRN1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
26507 { 6149 /* trn2 */, AArch64::TRN2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
26507 { 6149 /* trn2 */, AArch64::TRN2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
26507 { 6149 /* trn2 */, AArch64::TRN2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
26889 { 6544 /* uqdecp */, AArch64::UQDECP_WP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPredicateDReg }, },
26893 { 6544 /* uqdecp */, AArch64::UQDECP_XP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg }, },
26899 { 6544 /* uqdecp */, AArch64::UQDECP_ZP_D, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPredicateDReg }, },
26936 { 6579 /* uqincp */, AArch64::UQINCP_WP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPredicateDReg }, },
26940 { 6579 /* uqincp */, AArch64::UQINCP_XP_D, Convert__Reg1_0__SVEPredicateDReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateDReg }, },
26946 { 6579 /* uqincp */, AArch64::UQINCP_ZP_D, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPredicateDReg1_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPredicateDReg }, },
27248 { 6919 /* uzp1 */, AArch64::UZP1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
27248 { 6919 /* uzp1 */, AArch64::UZP1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
27248 { 6919 /* uzp1 */, AArch64::UZP1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
27263 { 6924 /* uzp2 */, AArch64::UZP2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
27263 { 6924 /* uzp2 */, AArch64::UZP2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
27263 { 6924 /* uzp2 */, AArch64::UZP2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
27282 { 6937 /* whilege */, AArch64::WHILEGE_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
27283 { 6937 /* whilege */, AArch64::WHILEGE_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
27290 { 6945 /* whilegt */, AArch64::WHILEGT_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
27291 { 6945 /* whilegt */, AArch64::WHILEGT_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
27298 { 6953 /* whilehi */, AArch64::WHILEHI_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
27299 { 6953 /* whilehi */, AArch64::WHILEHI_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
27306 { 6961 /* whilehs */, AArch64::WHILEHS_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
27307 { 6961 /* whilehs */, AArch64::WHILEHS_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
27314 { 6969 /* whilele */, AArch64::WHILELE_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
27315 { 6969 /* whilele */, AArch64::WHILELE_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
27322 { 6977 /* whilelo */, AArch64::WHILELO_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
27323 { 6977 /* whilelo */, AArch64::WHILELO_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
27330 { 6985 /* whilels */, AArch64::WHILELS_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
27331 { 6985 /* whilels */, AArch64::WHILELS_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
27338 { 6993 /* whilelt */, AArch64::WHILELT_PWW_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR32, MCK_GPR32 }, },
27339 { 6993 /* whilelt */, AArch64::WHILELT_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
27344 { 7001 /* whilerw */, AArch64::WHILERW_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
27348 { 7009 /* whilewr */, AArch64::WHILEWR_PXX_D, Convert__SVEPredicateDReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateDReg, MCK_GPR64, MCK_GPR64 }, },
27369 { 7069 /* zip1 */, AArch64::ZIP1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
27369 { 7069 /* zip1 */, AArch64::ZIP1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
27369 { 7069 /* zip1 */, AArch64::ZIP1_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
27384 { 7074 /* zip2 */, AArch64::ZIP2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
27384 { 7074 /* zip2 */, AArch64::ZIP2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
27384 { 7074 /* zip2 */, AArch64::ZIP2_PPP_D, Convert__SVEPredicateDReg1_0__SVEPredicateDReg1_1__SVEPredicateDReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPredicateDReg, MCK_SVEPredicateDReg }, },
28355 { 669 /* cmpeq */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28358 { 669 /* cmpeq */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28361 { 669 /* cmpeq */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28364 { 669 /* cmpeq */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28427 { 675 /* cmpge */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28430 { 675 /* cmpge */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28433 { 675 /* cmpge */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28436 { 675 /* cmpge */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28499 { 681 /* cmpgt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28502 { 681 /* cmpgt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28505 { 681 /* cmpgt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28508 { 681 /* cmpgt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28571 { 687 /* cmphi */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28574 { 687 /* cmphi */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28577 { 687 /* cmphi */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28580 { 687 /* cmphi */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28643 { 693 /* cmphs */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28646 { 693 /* cmphs */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28649 { 693 /* cmphs */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28652 { 693 /* cmphs */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28715 { 699 /* cmple */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28718 { 699 /* cmple */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28721 { 699 /* cmple */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28724 { 699 /* cmple */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28787 { 705 /* cmplo */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28790 { 705 /* cmplo */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28793 { 705 /* cmplo */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28796 { 705 /* cmplo */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28859 { 711 /* cmpls */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28862 { 711 /* cmpls */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28865 { 711 /* cmpls */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28868 { 711 /* cmpls */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28931 { 717 /* cmplt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28934 { 717 /* cmplt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28937 { 717 /* cmplt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
28940 { 717 /* cmplt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29003 { 723 /* cmpne */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29006 { 723 /* cmpne */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29009 { 723 /* cmpne */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29012 { 723 /* cmpne */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29086 { 769 /* cntp */, 4 /* 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29088 { 769 /* cntp */, 4 /* 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29222 { 939 /* decp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29223 { 939 /* decp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29242 { 939 /* decp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29244 { 939 /* decp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29441 { 1048 /* facge */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29444 { 1048 /* facge */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29459 { 1054 /* facgt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29462 { 1054 /* facgt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29477 { 1060 /* facle */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29480 { 1060 /* facle */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29495 { 1066 /* faclt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29498 { 1066 /* faclt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29597 { 1114 /* fcmeq */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29600 { 1114 /* fcmeq */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29615 { 1114 /* fcmeq */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29618 { 1114 /* fcmeq */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29633 { 1120 /* fcmge */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29636 { 1120 /* fcmge */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29651 { 1120 /* fcmge */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29654 { 1120 /* fcmge */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29669 { 1126 /* fcmgt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29672 { 1126 /* fcmgt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29687 { 1126 /* fcmgt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29690 { 1126 /* fcmgt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29725 { 1138 /* fcmle */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29728 { 1138 /* fcmle */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29743 { 1138 /* fcmle */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29746 { 1138 /* fcmle */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29761 { 1144 /* fcmlt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29764 { 1144 /* fcmlt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29779 { 1144 /* fcmlt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29782 { 1144 /* fcmlt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29797 { 1150 /* fcmne */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29800 { 1150 /* fcmne */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29815 { 1150 /* fcmne */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29818 { 1150 /* fcmne */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29833 { 1167 /* fcmuo */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
29836 { 1167 /* fcmuo */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
30840 { 1809 /* incp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
30841 { 1809 /* incp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
30860 { 1809 /* incp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
30862 { 1809 /* incp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
35396 { 3662 /* pnext */, 5 /* 0, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
35398 { 3662 /* pnext */, 5 /* 0, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
35702 { 3715 /* ptrue */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
35703 { 3715 /* ptrue */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
35714 { 3715 /* ptrue */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
35716 { 3715 /* ptrue */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
35726 { 3721 /* ptrues */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
35727 { 3721 /* ptrues */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
35738 { 3721 /* ptrues */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
35740 { 3721 /* ptrues */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
35810 { 3819 /* rev */, 3 /* 0, 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
35811 { 3819 /* rev */, 3 /* 0, 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
36690 { 4610 /* sqdecp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
36691 { 4610 /* sqdecp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
36710 { 4610 /* sqdecp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
36712 { 4610 /* sqdecp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
36727 { 4610 /* sqdecp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
36729 { 4610 /* sqdecp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
37012 { 4778 /* sqincp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
37013 { 4778 /* sqincp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
37032 { 4778 /* sqincp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
37034 { 4778 /* sqincp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
37049 { 4778 /* sqincp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
37051 { 4778 /* sqincp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39150 { 6144 /* trn1 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39151 { 6144 /* trn1 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39166 { 6149 /* trn2 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39167 { 6149 /* trn2 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39822 { 6544 /* uqdecp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39823 { 6544 /* uqdecp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39830 { 6544 /* uqdecp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39831 { 6544 /* uqdecp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39850 { 6544 /* uqdecp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39852 { 6544 /* uqdecp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39924 { 6579 /* uqincp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39925 { 6579 /* uqincp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39932 { 6579 /* uqincp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39933 { 6579 /* uqincp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39952 { 6579 /* uqincp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
39954 { 6579 /* uqincp */, 2 /* 1 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40414 { 6919 /* uzp1 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40415 { 6919 /* uzp1 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40430 { 6924 /* uzp2 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40431 { 6924 /* uzp2 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40450 { 6937 /* whilege */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40451 { 6937 /* whilege */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40452 { 6937 /* whilege */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40453 { 6937 /* whilege */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40466 { 6945 /* whilegt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40467 { 6945 /* whilegt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40468 { 6945 /* whilegt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40469 { 6945 /* whilegt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40482 { 6953 /* whilehi */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40483 { 6953 /* whilehi */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40484 { 6953 /* whilehi */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40485 { 6953 /* whilehi */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40498 { 6961 /* whilehs */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40499 { 6961 /* whilehs */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40500 { 6961 /* whilehs */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40501 { 6961 /* whilehs */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40514 { 6969 /* whilele */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40515 { 6969 /* whilele */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40516 { 6969 /* whilele */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40517 { 6969 /* whilele */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40530 { 6977 /* whilelo */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40531 { 6977 /* whilelo */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40532 { 6977 /* whilelo */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40533 { 6977 /* whilelo */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40546 { 6985 /* whilels */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40547 { 6985 /* whilels */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40548 { 6985 /* whilels */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40549 { 6985 /* whilels */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40562 { 6993 /* whilelt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40563 { 6993 /* whilelt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40564 { 6993 /* whilelt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40565 { 6993 /* whilelt */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40574 { 7001 /* whilerw */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40575 { 7001 /* whilerw */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40582 { 7009 /* whilewr */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40583 { 7009 /* whilewr */, 1 /* 0 */, MCK_SVEPredicateDReg, AMFBS_HasSVE2 },
40600 { 7069 /* zip1 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40601 { 7069 /* zip1 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40616 { 7074 /* zip2 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40617 { 7074 /* zip2 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateDReg, AMFBS_HasSVE },
40689 case MCK_SVEPredicateDReg: