|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AArch64/AArch64GenAsmMatcher.inc 9372 case MCK_SVEPredicateBReg: {
12030 case MCK_SVEPredicateBReg: return "MCK_SVEPredicateBReg";
12824 { 120 /* and */, AArch64::AND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12824 { 120 /* and */, AArch64::AND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12824 { 120 /* and */, AArch64::AND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12837 { 124 /* ands */, AArch64::ANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12837 { 124 /* ands */, AArch64::ANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12837 { 124 /* ands */, AArch64::ANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12936 { 288 /* bic */, AArch64::BIC_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12936 { 288 /* bic */, AArch64::BIC_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12936 { 288 /* bic */, AArch64::BIC_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12949 { 292 /* bics */, AArch64::BICS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12949 { 292 /* bics */, AArch64::BICS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12949 { 292 /* bics */, AArch64::BICS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12966 { 367 /* brka */, AArch64::BRKA_PPmP, Convert__SVEPredicateBReg1_0__Tie0_1_1__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_m, MCK_SVEPredicateBReg }, },
12966 { 367 /* brka */, AArch64::BRKA_PPmP, Convert__SVEPredicateBReg1_0__Tie0_1_1__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_m, MCK_SVEPredicateBReg }, },
12967 { 367 /* brka */, AArch64::BRKA_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
12967 { 367 /* brka */, AArch64::BRKA_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
12968 { 372 /* brkas */, AArch64::BRKAS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
12968 { 372 /* brkas */, AArch64::BRKAS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
12969 { 378 /* brkb */, AArch64::BRKB_PPmP, Convert__SVEPredicateBReg1_0__Tie0_1_1__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_m, MCK_SVEPredicateBReg }, },
12969 { 378 /* brkb */, AArch64::BRKB_PPmP, Convert__SVEPredicateBReg1_0__Tie0_1_1__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_m, MCK_SVEPredicateBReg }, },
12970 { 378 /* brkb */, AArch64::BRKB_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
12970 { 378 /* brkb */, AArch64::BRKB_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
12971 { 383 /* brkbs */, AArch64::BRKBS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
12971 { 383 /* brkbs */, AArch64::BRKBS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
12972 { 389 /* brkn */, AArch64::BRKN_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__Tie0_1_6, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12972 { 389 /* brkn */, AArch64::BRKN_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__Tie0_1_6, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12972 { 389 /* brkn */, AArch64::BRKN_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__Tie0_1_6, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12973 { 394 /* brkns */, AArch64::BRKNS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__Tie0_1_6, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12973 { 394 /* brkns */, AArch64::BRKNS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__Tie0_1_6, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12973 { 394 /* brkns */, AArch64::BRKNS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__Tie0_1_6, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12974 { 400 /* brkpa */, AArch64::BRKPA_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12974 { 400 /* brkpa */, AArch64::BRKPA_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12974 { 400 /* brkpa */, AArch64::BRKPA_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12975 { 406 /* brkpas */, AArch64::BRKPAS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12975 { 406 /* brkpas */, AArch64::BRKPAS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12975 { 406 /* brkpas */, AArch64::BRKPAS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12976 { 413 /* brkpb */, AArch64::BRKPB_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12976 { 413 /* brkpb */, AArch64::BRKPB_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12976 { 413 /* brkpb */, AArch64::BRKPB_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12977 { 419 /* brkpbs */, AArch64::BRKPBS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12977 { 419 /* brkpbs */, AArch64::BRKPBS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
12977 { 419 /* brkpbs */, AArch64::BRKPBS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
13236 { 669 /* cmpeq */, AArch64::CMPEQ_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SImm5 }, },
13237 { 669 /* cmpeq */, AArch64::CMPEQ_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
13238 { 669 /* cmpeq */, AArch64::CMPEQ_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
13247 { 675 /* cmpge */, AArch64::CMPGE_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SImm5 }, },
13248 { 675 /* cmpge */, AArch64::CMPGE_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
13249 { 675 /* cmpge */, AArch64::CMPGE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
13258 { 681 /* cmpgt */, AArch64::CMPGT_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SImm5 }, },
13259 { 681 /* cmpgt */, AArch64::CMPGT_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
13260 { 681 /* cmpgt */, AArch64::CMPGT_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
13269 { 687 /* cmphi */, AArch64::CMPHI_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_Imm0_127 }, },
13270 { 687 /* cmphi */, AArch64::CMPHI_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
13271 { 687 /* cmphi */, AArch64::CMPHI_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
13280 { 693 /* cmphs */, AArch64::CMPHS_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_Imm0_127 }, },
13281 { 693 /* cmphs */, AArch64::CMPHS_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
13282 { 693 /* cmphs */, AArch64::CMPHS_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
13291 { 699 /* cmple */, AArch64::CMPLE_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SImm5 }, },
13292 { 699 /* cmple */, AArch64::CMPLE_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
13293 { 699 /* cmple */, AArch64::CMPGE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_5__SVEVectorBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
13302 { 705 /* cmplo */, AArch64::CMPLO_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_Imm0_127 }, },
13303 { 705 /* cmplo */, AArch64::CMPLO_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
13304 { 705 /* cmplo */, AArch64::CMPHI_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_5__SVEVectorBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
13313 { 711 /* cmpls */, AArch64::CMPLS_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_Imm0_127 }, },
13314 { 711 /* cmpls */, AArch64::CMPLS_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
13315 { 711 /* cmpls */, AArch64::CMPHS_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_5__SVEVectorBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
13324 { 717 /* cmplt */, AArch64::CMPLT_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SImm5 }, },
13325 { 717 /* cmplt */, AArch64::CMPLT_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
13326 { 717 /* cmplt */, AArch64::CMPGT_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_5__SVEVectorBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
13335 { 723 /* cmpne */, AArch64::CMPNE_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SImm5 }, },
13336 { 723 /* cmpne */, AArch64::CMPNE_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
13337 { 723 /* cmpne */, AArch64::CMPNE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
13371 { 769 /* cntp */, AArch64::CNTP_XPP_B, Convert__Reg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg }, },
13442 { 939 /* decp */, AArch64::DECP_XP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg }, },
13517 { 975 /* eor */, AArch64::EOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
13517 { 975 /* eor */, AArch64::EOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
13517 { 975 /* eor */, AArch64::EOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
13533 { 990 /* eors */, AArch64::EORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
13533 { 990 /* eors */, AArch64::EORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
13533 { 990 /* eors */, AArch64::EORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
14643 { 1809 /* incp */, AArch64::INCP_XP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg }, },
16480 { 3337 /* match */, AArch64::MATCH_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
16537 { 3356 /* mov */, AArch64::ORR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_1__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16537 { 3356 /* mov */, AArch64::ORR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_1__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16578 { 3356 /* mov */, AArch64::SEL_PPPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_0, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_m, MCK_SVEPredicateBReg }, },
16578 { 3356 /* mov */, AArch64::SEL_PPPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_0, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_m, MCK_SVEPredicateBReg }, },
16579 { 3356 /* mov */, AArch64::AND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
16579 { 3356 /* mov */, AArch64::AND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
16651 { 3383 /* movs */, AArch64::ORRS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_1__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16651 { 3383 /* movs */, AArch64::ORRS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_1__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16652 { 3383 /* movs */, AArch64::ANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
16652 { 3383 /* movs */, AArch64::ANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
16720 { 3423 /* nand */, AArch64::NAND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16720 { 3423 /* nand */, AArch64::NAND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16720 { 3423 /* nand */, AArch64::NAND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16721 { 3428 /* nands */, AArch64::NANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16721 { 3428 /* nands */, AArch64::NANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16721 { 3428 /* nands */, AArch64::NANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16748 { 3457 /* nmatch */, AArch64::NMATCH_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
16750 { 3468 /* nor */, AArch64::NOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16750 { 3468 /* nor */, AArch64::NOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16750 { 3468 /* nor */, AArch64::NOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16751 { 3472 /* nors */, AArch64::NORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16751 { 3472 /* nors */, AArch64::NORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16751 { 3472 /* nors */, AArch64::NORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16754 { 3477 /* not */, AArch64::EOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateAnyReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
16754 { 3477 /* not */, AArch64::EOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateAnyReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
16759 { 3481 /* nots */, AArch64::EORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateAnyReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
16759 { 3481 /* nots */, AArch64::EORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateAnyReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
16770 { 3486 /* orn */, AArch64::ORN_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16770 { 3486 /* orn */, AArch64::ORN_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16770 { 3486 /* orn */, AArch64::ORN_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16773 { 3490 /* orns */, AArch64::ORNS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16773 { 3490 /* orns */, AArch64::ORNS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16773 { 3490 /* orns */, AArch64::ORNS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16800 { 3495 /* orr */, AArch64::ORR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16800 { 3495 /* orr */, AArch64::ORR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16800 { 3495 /* orr */, AArch64::ORR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16807 { 3499 /* orrs */, AArch64::ORRS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16807 { 3499 /* orrs */, AArch64::ORRS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16807 { 3499 /* orrs */, AArch64::ORRS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16827 { 3616 /* pfalse */, AArch64::PFALSE, Convert__SVEPredicateBReg1_0, AMFBS_HasSVE, { MCK_SVEPredicateBReg }, },
16828 { 3623 /* pfirst */, AArch64::anonymous_2659, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg }, },
16828 { 3623 /* pfirst */, AArch64::anonymous_2659, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg }, },
16845 { 3662 /* pnext */, AArch64::PNEXT_B, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg }, },
16845 { 3662 /* pnext */, AArch64::PNEXT_B, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg }, },
16904 { 3709 /* ptest */, AArch64::PTEST_PP, Convert__SVEPredicateAnyReg1_0__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg }, },
16908 { 3715 /* ptrue */, AArch64::PTRUE_B, Convert__SVEPredicateBReg1_0__imm_95_31, AMFBS_HasSVE, { MCK_SVEPredicateBReg }, },
16912 { 3715 /* ptrue */, AArch64::PTRUE_B, Convert__SVEPredicateBReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPattern }, },
16916 { 3721 /* ptrues */, AArch64::PTRUES_B, Convert__SVEPredicateBReg1_0__imm_95_31, AMFBS_HasSVE, { MCK_SVEPredicateBReg }, },
16920 { 3721 /* ptrues */, AArch64::PTRUES_B, Convert__SVEPredicateBReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPattern }, },
16921 { 3728 /* punpkhi */, AArch64::PUNPKHI_PP, Convert__SVEPredicateHReg1_0__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateHReg, MCK_SVEPredicateBReg }, },
16922 { 3736 /* punpklo */, AArch64::PUNPKLO_PP, Convert__SVEPredicateHReg1_0__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateHReg, MCK_SVEPredicateBReg }, },
16945 { 3785 /* rdffr */, AArch64::RDFFR_P, Convert__SVEPredicateBReg1_0, AMFBS_HasSVE, { MCK_SVEPredicateBReg }, },
16946 { 3785 /* rdffr */, AArch64::RDFFR_PPz, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z }, },
16947 { 3791 /* rdffrs */, AArch64::RDFFRS_PPz, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z }, },
16958 { 3819 /* rev */, AArch64::REV_PP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
16958 { 3819 /* rev */, AArch64::REV_PP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
17170 { 4132 /* sel */, AArch64::SEL_PPPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_2__SVEPredicateBReg1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
17170 { 4132 /* sel */, AArch64::SEL_PPPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_2__SVEPredicateBReg1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
17170 { 4132 /* sel */, AArch64::SEL_PPPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_2__SVEPredicateBReg1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
17489 { 4610 /* sqdecp */, AArch64::SQDECP_XP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg }, },
17499 { 4610 /* sqdecp */, AArch64::SQDECP_XPWd_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg, MCK_GPR64as32 }, },
17627 { 4778 /* sqincp */, AArch64::SQINCP_XP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg }, },
17637 { 4778 /* sqincp */, AArch64::SQINCP_XPWd_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg, MCK_GPR64as32 }, },
19135 { 6144 /* trn1 */, AArch64::TRN1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
19135 { 6144 /* trn1 */, AArch64::TRN1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
19135 { 6144 /* trn1 */, AArch64::TRN1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
19150 { 6149 /* trn2 */, AArch64::TRN2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
19150 { 6149 /* trn2 */, AArch64::TRN2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
19150 { 6149 /* trn2 */, AArch64::TRN2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
19532 { 6544 /* uqdecp */, AArch64::UQDECP_WP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPredicateBReg }, },
19536 { 6544 /* uqdecp */, AArch64::UQDECP_XP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg }, },
19579 { 6579 /* uqincp */, AArch64::UQINCP_WP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPredicateBReg }, },
19583 { 6579 /* uqincp */, AArch64::UQINCP_XP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg }, },
19891 { 6919 /* uzp1 */, AArch64::UZP1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
19891 { 6919 /* uzp1 */, AArch64::UZP1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
19891 { 6919 /* uzp1 */, AArch64::UZP1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
19906 { 6924 /* uzp2 */, AArch64::UZP2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
19906 { 6924 /* uzp2 */, AArch64::UZP2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
19906 { 6924 /* uzp2 */, AArch64::UZP2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
19926 { 6937 /* whilege */, AArch64::WHILEGE_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
19927 { 6937 /* whilege */, AArch64::WHILEGE_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
19934 { 6945 /* whilegt */, AArch64::WHILEGT_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
19935 { 6945 /* whilegt */, AArch64::WHILEGT_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
19942 { 6953 /* whilehi */, AArch64::WHILEHI_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
19943 { 6953 /* whilehi */, AArch64::WHILEHI_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
19950 { 6961 /* whilehs */, AArch64::WHILEHS_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
19951 { 6961 /* whilehs */, AArch64::WHILEHS_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
19958 { 6969 /* whilele */, AArch64::WHILELE_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
19959 { 6969 /* whilele */, AArch64::WHILELE_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
19966 { 6977 /* whilelo */, AArch64::WHILELO_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
19967 { 6977 /* whilelo */, AArch64::WHILELO_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
19974 { 6985 /* whilels */, AArch64::WHILELS_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
19975 { 6985 /* whilels */, AArch64::WHILELS_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
19982 { 6993 /* whilelt */, AArch64::WHILELT_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
19983 { 6993 /* whilelt */, AArch64::WHILELT_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
19987 { 7001 /* whilerw */, AArch64::WHILERW_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
19991 { 7009 /* whilewr */, AArch64::WHILEWR_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
19992 { 7017 /* wrffr */, AArch64::WRFFR, Convert__SVEPredicateBReg1_0, AMFBS_HasSVE, { MCK_SVEPredicateBReg }, },
20012 { 7069 /* zip1 */, AArch64::ZIP1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20012 { 7069 /* zip1 */, AArch64::ZIP1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20012 { 7069 /* zip1 */, AArch64::ZIP1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20027 { 7074 /* zip2 */, AArch64::ZIP2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20027 { 7074 /* zip2 */, AArch64::ZIP2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20027 { 7074 /* zip2 */, AArch64::ZIP2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20184 { 120 /* and */, AArch64::AND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20184 { 120 /* and */, AArch64::AND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20184 { 120 /* and */, AArch64::AND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20195 { 124 /* ands */, AArch64::ANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20195 { 124 /* ands */, AArch64::ANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20195 { 124 /* ands */, AArch64::ANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20296 { 288 /* bic */, AArch64::BIC_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20296 { 288 /* bic */, AArch64::BIC_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20296 { 288 /* bic */, AArch64::BIC_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20307 { 292 /* bics */, AArch64::BICS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20307 { 292 /* bics */, AArch64::BICS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20307 { 292 /* bics */, AArch64::BICS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20324 { 367 /* brka */, AArch64::BRKA_PPmP, Convert__SVEPredicateBReg1_0__Tie0_1_1__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_m, MCK_SVEPredicateBReg }, },
20324 { 367 /* brka */, AArch64::BRKA_PPmP, Convert__SVEPredicateBReg1_0__Tie0_1_1__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_m, MCK_SVEPredicateBReg }, },
20325 { 367 /* brka */, AArch64::BRKA_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
20325 { 367 /* brka */, AArch64::BRKA_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
20326 { 372 /* brkas */, AArch64::BRKAS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
20326 { 372 /* brkas */, AArch64::BRKAS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
20327 { 378 /* brkb */, AArch64::BRKB_PPmP, Convert__SVEPredicateBReg1_0__Tie0_1_1__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_m, MCK_SVEPredicateBReg }, },
20327 { 378 /* brkb */, AArch64::BRKB_PPmP, Convert__SVEPredicateBReg1_0__Tie0_1_1__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_m, MCK_SVEPredicateBReg }, },
20328 { 378 /* brkb */, AArch64::BRKB_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
20328 { 378 /* brkb */, AArch64::BRKB_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
20329 { 383 /* brkbs */, AArch64::BRKBS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
20329 { 383 /* brkbs */, AArch64::BRKBS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
20330 { 389 /* brkn */, AArch64::BRKN_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__Tie0_1_6, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20330 { 389 /* brkn */, AArch64::BRKN_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__Tie0_1_6, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20330 { 389 /* brkn */, AArch64::BRKN_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__Tie0_1_6, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20331 { 394 /* brkns */, AArch64::BRKNS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__Tie0_1_6, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20331 { 394 /* brkns */, AArch64::BRKNS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__Tie0_1_6, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20331 { 394 /* brkns */, AArch64::BRKNS_PPzP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__Tie0_1_6, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20332 { 400 /* brkpa */, AArch64::BRKPA_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20332 { 400 /* brkpa */, AArch64::BRKPA_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20332 { 400 /* brkpa */, AArch64::BRKPA_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20333 { 406 /* brkpas */, AArch64::BRKPAS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20333 { 406 /* brkpas */, AArch64::BRKPAS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20333 { 406 /* brkpas */, AArch64::BRKPAS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20334 { 413 /* brkpb */, AArch64::BRKPB_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20334 { 413 /* brkpb */, AArch64::BRKPB_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20334 { 413 /* brkpb */, AArch64::BRKPB_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20335 { 419 /* brkpbs */, AArch64::BRKPBS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20335 { 419 /* brkpbs */, AArch64::BRKPBS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20335 { 419 /* brkpbs */, AArch64::BRKPBS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20594 { 669 /* cmpeq */, AArch64::CMPEQ_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SImm5 }, },
20595 { 669 /* cmpeq */, AArch64::CMPEQ_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
20596 { 669 /* cmpeq */, AArch64::CMPEQ_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
20605 { 675 /* cmpge */, AArch64::CMPGE_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SImm5 }, },
20606 { 675 /* cmpge */, AArch64::CMPGE_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
20607 { 675 /* cmpge */, AArch64::CMPGE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
20616 { 681 /* cmpgt */, AArch64::CMPGT_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SImm5 }, },
20617 { 681 /* cmpgt */, AArch64::CMPGT_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
20618 { 681 /* cmpgt */, AArch64::CMPGT_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
20627 { 687 /* cmphi */, AArch64::CMPHI_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_Imm0_127 }, },
20628 { 687 /* cmphi */, AArch64::CMPHI_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
20629 { 687 /* cmphi */, AArch64::CMPHI_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
20638 { 693 /* cmphs */, AArch64::CMPHS_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_Imm0_127 }, },
20639 { 693 /* cmphs */, AArch64::CMPHS_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
20640 { 693 /* cmphs */, AArch64::CMPHS_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
20649 { 699 /* cmple */, AArch64::CMPLE_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SImm5 }, },
20650 { 699 /* cmple */, AArch64::CMPLE_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
20651 { 699 /* cmple */, AArch64::CMPGE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_5__SVEVectorBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
20660 { 705 /* cmplo */, AArch64::CMPLO_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_Imm0_127 }, },
20661 { 705 /* cmplo */, AArch64::CMPLO_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
20662 { 705 /* cmplo */, AArch64::CMPHI_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_5__SVEVectorBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
20671 { 711 /* cmpls */, AArch64::CMPLS_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__Imm0_1271_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_Imm0_127 }, },
20672 { 711 /* cmpls */, AArch64::CMPLS_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
20673 { 711 /* cmpls */, AArch64::CMPHS_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_5__SVEVectorBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
20682 { 717 /* cmplt */, AArch64::CMPLT_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SImm5 }, },
20683 { 717 /* cmplt */, AArch64::CMPLT_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
20684 { 717 /* cmplt */, AArch64::CMPGT_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_5__SVEVectorBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
20693 { 723 /* cmpne */, AArch64::CMPNE_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SImm51_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SImm5 }, },
20694 { 723 /* cmpne */, AArch64::CMPNE_WIDE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorDReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorDReg }, },
20695 { 723 /* cmpne */, AArch64::CMPNE_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
20729 { 769 /* cntp */, AArch64::CNTP_XPP_B, Convert__Reg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg }, },
20800 { 939 /* decp */, AArch64::DECP_XP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg }, },
20877 { 975 /* eor */, AArch64::EOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20877 { 975 /* eor */, AArch64::EOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20877 { 975 /* eor */, AArch64::EOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20891 { 990 /* eors */, AArch64::EORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20891 { 990 /* eors */, AArch64::EORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
20891 { 990 /* eors */, AArch64::EORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
22001 { 1809 /* incp */, AArch64::INCP_XP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg }, },
23838 { 3337 /* match */, AArch64::MATCH_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
23895 { 3356 /* mov */, AArch64::ORR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_1__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
23895 { 3356 /* mov */, AArch64::ORR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_1__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
23940 { 3356 /* mov */, AArch64::SEL_PPPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_0, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_m, MCK_SVEPredicateBReg }, },
23940 { 3356 /* mov */, AArch64::SEL_PPPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_0, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_m, MCK_SVEPredicateBReg }, },
23941 { 3356 /* mov */, AArch64::AND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
23941 { 3356 /* mov */, AArch64::AND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
24009 { 3383 /* movs */, AArch64::ORRS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_1__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24009 { 3383 /* movs */, AArch64::ORRS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_1__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24010 { 3383 /* movs */, AArch64::ANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
24010 { 3383 /* movs */, AArch64::ANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_4, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
24078 { 3423 /* nand */, AArch64::NAND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24078 { 3423 /* nand */, AArch64::NAND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24078 { 3423 /* nand */, AArch64::NAND_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24079 { 3428 /* nands */, AArch64::NANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24079 { 3428 /* nands */, AArch64::NANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24079 { 3428 /* nands */, AArch64::NANDS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24106 { 3457 /* nmatch */, AArch64::NMATCH_PPzZZ_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__SVEVectorBReg1_4__SVEVectorBReg1_5, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_SVEPredicate3bAnyReg, MCK__47_, MCK_z, MCK_SVEVectorBReg, MCK_SVEVectorBReg }, },
24108 { 3468 /* nor */, AArch64::NOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24108 { 3468 /* nor */, AArch64::NOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24108 { 3468 /* nor */, AArch64::NOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24109 { 3472 /* nors */, AArch64::NORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24109 { 3472 /* nors */, AArch64::NORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24109 { 3472 /* nors */, AArch64::NORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24112 { 3477 /* not */, AArch64::EOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateAnyReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
24112 { 3477 /* not */, AArch64::EOR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateAnyReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
24117 { 3481 /* nots */, AArch64::EORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateAnyReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
24117 { 3481 /* nots */, AArch64::EORS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateAnyReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg }, },
24130 { 3486 /* orn */, AArch64::ORN_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24130 { 3486 /* orn */, AArch64::ORN_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24130 { 3486 /* orn */, AArch64::ORN_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24131 { 3490 /* orns */, AArch64::ORNS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24131 { 3490 /* orns */, AArch64::ORNS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24131 { 3490 /* orns */, AArch64::ORNS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24160 { 3495 /* orr */, AArch64::ORR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24160 { 3495 /* orr */, AArch64::ORR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24160 { 3495 /* orr */, AArch64::ORR_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24165 { 3499 /* orrs */, AArch64::ORRS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24165 { 3499 /* orrs */, AArch64::ORRS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24165 { 3499 /* orrs */, AArch64::ORRS_PPzPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_4__SVEPredicateBReg1_5, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24185 { 3616 /* pfalse */, AArch64::PFALSE, Convert__SVEPredicateBReg1_0, AMFBS_HasSVE, { MCK_SVEPredicateBReg }, },
24186 { 3623 /* pfirst */, AArch64::anonymous_2659, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg }, },
24186 { 3623 /* pfirst */, AArch64::anonymous_2659, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg }, },
24203 { 3662 /* pnext */, AArch64::PNEXT_B, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg }, },
24203 { 3662 /* pnext */, AArch64::PNEXT_B, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg }, },
24262 { 3709 /* ptest */, AArch64::PTEST_PP, Convert__SVEPredicateAnyReg1_0__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg }, },
24266 { 3715 /* ptrue */, AArch64::PTRUE_B, Convert__SVEPredicateBReg1_0__imm_95_31, AMFBS_HasSVE, { MCK_SVEPredicateBReg }, },
24270 { 3715 /* ptrue */, AArch64::PTRUE_B, Convert__SVEPredicateBReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPattern }, },
24274 { 3721 /* ptrues */, AArch64::PTRUES_B, Convert__SVEPredicateBReg1_0__imm_95_31, AMFBS_HasSVE, { MCK_SVEPredicateBReg }, },
24278 { 3721 /* ptrues */, AArch64::PTRUES_B, Convert__SVEPredicateBReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPattern }, },
24279 { 3728 /* punpkhi */, AArch64::PUNPKHI_PP, Convert__SVEPredicateHReg1_0__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateHReg, MCK_SVEPredicateBReg }, },
24280 { 3736 /* punpklo */, AArch64::PUNPKLO_PP, Convert__SVEPredicateHReg1_0__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateHReg, MCK_SVEPredicateBReg }, },
24303 { 3785 /* rdffr */, AArch64::RDFFR_P, Convert__SVEPredicateBReg1_0, AMFBS_HasSVE, { MCK_SVEPredicateBReg }, },
24304 { 3785 /* rdffr */, AArch64::RDFFR_PPz, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z }, },
24305 { 3791 /* rdffrs */, AArch64::RDFFRS_PPz, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK__47_, MCK_z }, },
24316 { 3819 /* rev */, AArch64::REV_PP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24316 { 3819 /* rev */, AArch64::REV_PP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24528 { 4132 /* sel */, AArch64::SEL_PPPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_2__SVEPredicateBReg1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24528 { 4132 /* sel */, AArch64::SEL_PPPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_2__SVEPredicateBReg1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24528 { 4132 /* sel */, AArch64::SEL_PPPP, Convert__SVEPredicateBReg1_0__SVEPredicateAnyReg1_1__SVEPredicateBReg1_2__SVEPredicateBReg1_3, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateAnyReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
24847 { 4610 /* sqdecp */, AArch64::SQDECP_XP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg }, },
24857 { 4610 /* sqdecp */, AArch64::SQDECP_XPWd_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg, MCK_GPR64as32 }, },
24985 { 4778 /* sqincp */, AArch64::SQINCP_XP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg }, },
24995 { 4778 /* sqincp */, AArch64::SQINCP_XPWd_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg, MCK_GPR64as32 }, },
26493 { 6144 /* trn1 */, AArch64::TRN1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
26493 { 6144 /* trn1 */, AArch64::TRN1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
26493 { 6144 /* trn1 */, AArch64::TRN1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
26508 { 6149 /* trn2 */, AArch64::TRN2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
26508 { 6149 /* trn2 */, AArch64::TRN2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
26508 { 6149 /* trn2 */, AArch64::TRN2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
26890 { 6544 /* uqdecp */, AArch64::UQDECP_WP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPredicateBReg }, },
26894 { 6544 /* uqdecp */, AArch64::UQDECP_XP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg }, },
26937 { 6579 /* uqincp */, AArch64::UQINCP_WP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPredicateBReg }, },
26941 { 6579 /* uqincp */, AArch64::UQINCP_XP_B, Convert__Reg1_0__SVEPredicateBReg1_1__Tie0_1_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPredicateBReg }, },
27249 { 6919 /* uzp1 */, AArch64::UZP1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
27249 { 6919 /* uzp1 */, AArch64::UZP1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
27249 { 6919 /* uzp1 */, AArch64::UZP1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
27264 { 6924 /* uzp2 */, AArch64::UZP2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
27264 { 6924 /* uzp2 */, AArch64::UZP2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
27264 { 6924 /* uzp2 */, AArch64::UZP2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
27284 { 6937 /* whilege */, AArch64::WHILEGE_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
27285 { 6937 /* whilege */, AArch64::WHILEGE_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
27292 { 6945 /* whilegt */, AArch64::WHILEGT_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
27293 { 6945 /* whilegt */, AArch64::WHILEGT_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
27300 { 6953 /* whilehi */, AArch64::WHILEHI_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
27301 { 6953 /* whilehi */, AArch64::WHILEHI_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
27308 { 6961 /* whilehs */, AArch64::WHILEHS_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
27309 { 6961 /* whilehs */, AArch64::WHILEHS_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
27316 { 6969 /* whilele */, AArch64::WHILELE_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
27317 { 6969 /* whilele */, AArch64::WHILELE_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
27324 { 6977 /* whilelo */, AArch64::WHILELO_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
27325 { 6977 /* whilelo */, AArch64::WHILELO_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
27332 { 6985 /* whilels */, AArch64::WHILELS_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
27333 { 6985 /* whilels */, AArch64::WHILELS_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
27340 { 6993 /* whilelt */, AArch64::WHILELT_PWW_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR32, MCK_GPR32 }, },
27341 { 6993 /* whilelt */, AArch64::WHILELT_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
27345 { 7001 /* whilerw */, AArch64::WHILERW_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
27349 { 7009 /* whilewr */, AArch64::WHILEWR_PXX_B, Convert__SVEPredicateBReg1_0__Reg1_1__Reg1_2, AMFBS_HasSVE2, { MCK_SVEPredicateBReg, MCK_GPR64, MCK_GPR64 }, },
27350 { 7017 /* wrffr */, AArch64::WRFFR, Convert__SVEPredicateBReg1_0, AMFBS_HasSVE, { MCK_SVEPredicateBReg }, },
27370 { 7069 /* zip1 */, AArch64::ZIP1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
27370 { 7069 /* zip1 */, AArch64::ZIP1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
27370 { 7069 /* zip1 */, AArch64::ZIP1_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
27385 { 7074 /* zip2 */, AArch64::ZIP2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
27385 { 7074 /* zip2 */, AArch64::ZIP2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
27385 { 7074 /* zip2 */, AArch64::ZIP2_PPP_B, Convert__SVEPredicateBReg1_0__SVEPredicateBReg1_1__SVEPredicateBReg1_2, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPredicateBReg, MCK_SVEPredicateBReg }, },
27840 { 120 /* and */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
27842 { 120 /* and */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
27860 { 124 /* ands */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
27862 { 124 /* ands */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28030 { 288 /* bic */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28032 { 288 /* bic */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28050 { 292 /* bics */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28052 { 292 /* bics */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28054 { 367 /* brka */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28056 { 367 /* brka */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28058 { 367 /* brka */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28060 { 367 /* brka */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28062 { 372 /* brkas */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28064 { 372 /* brkas */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28066 { 378 /* brkb */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28068 { 378 /* brkb */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28070 { 378 /* brkb */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28072 { 378 /* brkb */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28074 { 383 /* brkbs */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28076 { 383 /* brkbs */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28078 { 389 /* brkn */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28080 { 389 /* brkn */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28082 { 394 /* brkns */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28084 { 394 /* brkns */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28086 { 400 /* brkpa */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28088 { 400 /* brkpa */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28090 { 406 /* brkpas */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28092 { 406 /* brkpas */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28094 { 413 /* brkpb */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28096 { 413 /* brkpb */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28098 { 419 /* brkpbs */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28100 { 419 /* brkpbs */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28367 { 669 /* cmpeq */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28370 { 669 /* cmpeq */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28373 { 669 /* cmpeq */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28377 { 669 /* cmpeq */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28381 { 669 /* cmpeq */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28384 { 669 /* cmpeq */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28439 { 675 /* cmpge */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28442 { 675 /* cmpge */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28445 { 675 /* cmpge */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28449 { 675 /* cmpge */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28453 { 675 /* cmpge */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28456 { 675 /* cmpge */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28511 { 681 /* cmpgt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28514 { 681 /* cmpgt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28517 { 681 /* cmpgt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28521 { 681 /* cmpgt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28525 { 681 /* cmpgt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28528 { 681 /* cmpgt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28583 { 687 /* cmphi */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28586 { 687 /* cmphi */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28589 { 687 /* cmphi */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28593 { 687 /* cmphi */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28597 { 687 /* cmphi */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28600 { 687 /* cmphi */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28655 { 693 /* cmphs */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28658 { 693 /* cmphs */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28661 { 693 /* cmphs */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28665 { 693 /* cmphs */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28669 { 693 /* cmphs */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28672 { 693 /* cmphs */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28727 { 699 /* cmple */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28730 { 699 /* cmple */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28733 { 699 /* cmple */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28737 { 699 /* cmple */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28741 { 699 /* cmple */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28744 { 699 /* cmple */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28799 { 705 /* cmplo */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28802 { 705 /* cmplo */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28805 { 705 /* cmplo */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28809 { 705 /* cmplo */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28813 { 705 /* cmplo */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28816 { 705 /* cmplo */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28871 { 711 /* cmpls */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28874 { 711 /* cmpls */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28877 { 711 /* cmpls */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28881 { 711 /* cmpls */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28885 { 711 /* cmpls */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28888 { 711 /* cmpls */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28943 { 717 /* cmplt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28946 { 717 /* cmplt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28949 { 717 /* cmplt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28953 { 717 /* cmplt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28957 { 717 /* cmplt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
28960 { 717 /* cmplt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29015 { 723 /* cmpne */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29018 { 723 /* cmpne */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29021 { 723 /* cmpne */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29025 { 723 /* cmpne */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29029 { 723 /* cmpne */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29032 { 723 /* cmpne */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29090 { 769 /* cntp */, 4 /* 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29092 { 769 /* cntp */, 4 /* 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29224 { 939 /* decp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29225 { 939 /* decp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29334 { 975 /* eor */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29336 { 975 /* eor */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29370 { 990 /* eors */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
29372 { 990 /* eors */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
30842 { 1809 /* incp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
30843 { 1809 /* incp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
34887 { 3337 /* match */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
34890 { 3337 /* match */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
34948 { 3356 /* mov */, 3 /* 0, 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
34949 { 3356 /* mov */, 3 /* 0, 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35002 { 3356 /* mov */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35004 { 3356 /* mov */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35006 { 3356 /* mov */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35008 { 3356 /* mov */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35140 { 3383 /* movs */, 3 /* 0, 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35141 { 3383 /* movs */, 3 /* 0, 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35142 { 3383 /* movs */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35144 { 3383 /* movs */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35214 { 3423 /* nand */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35216 { 3423 /* nand */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35218 { 3428 /* nands */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35220 { 3428 /* nands */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35247 { 3457 /* nmatch */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
35250 { 3457 /* nmatch */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
35252 { 3468 /* nor */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35254 { 3468 /* nor */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35256 { 3472 /* nors */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35258 { 3472 /* nors */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35260 { 3477 /* not */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35262 { 3477 /* not */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35280 { 3481 /* nots */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35282 { 3481 /* nots */, 17 /* 0, 4 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35292 { 3486 /* orn */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35294 { 3486 /* orn */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35296 { 3490 /* orns */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35298 { 3490 /* orns */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35316 { 3495 /* orr */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35318 { 3495 /* orr */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35336 { 3499 /* orrs */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35338 { 3499 /* orrs */, 49 /* 0, 4, 5 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35356 { 3616 /* pfalse */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35357 { 3616 /* pfalse */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35358 { 3623 /* pfirst */, 5 /* 0, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35360 { 3623 /* pfirst */, 5 /* 0, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35400 { 3662 /* pnext */, 5 /* 0, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35402 { 3662 /* pnext */, 5 /* 0, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35694 { 3709 /* ptest */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35696 { 3709 /* ptest */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35704 { 3715 /* ptrue */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35705 { 3715 /* ptrue */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35718 { 3715 /* ptrue */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35720 { 3715 /* ptrue */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35728 { 3721 /* ptrues */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35729 { 3721 /* ptrues */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35742 { 3721 /* ptrues */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35744 { 3721 /* ptrues */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35747 { 3728 /* punpkhi */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35749 { 3728 /* punpkhi */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35751 { 3736 /* punpklo */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35753 { 3736 /* punpklo */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35796 { 3785 /* rdffr */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35797 { 3785 /* rdffr */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35798 { 3785 /* rdffr */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35800 { 3785 /* rdffr */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35802 { 3791 /* rdffrs */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35804 { 3791 /* rdffrs */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35812 { 3819 /* rev */, 3 /* 0, 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
35813 { 3819 /* rev */, 3 /* 0, 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
36136 { 4132 /* sel */, 13 /* 0, 2, 3 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
36138 { 4132 /* sel */, 13 /* 0, 2, 3 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
36692 { 4610 /* sqdecp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
36693 { 4610 /* sqdecp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
36731 { 4610 /* sqdecp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
36733 { 4610 /* sqdecp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
37014 { 4778 /* sqincp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
37015 { 4778 /* sqincp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
37053 { 4778 /* sqincp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
37055 { 4778 /* sqincp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
39152 { 6144 /* trn1 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
39153 { 6144 /* trn1 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
39168 { 6149 /* trn2 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
39169 { 6149 /* trn2 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
39824 { 6544 /* uqdecp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
39825 { 6544 /* uqdecp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
39832 { 6544 /* uqdecp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
39833 { 6544 /* uqdecp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
39926 { 6579 /* uqincp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
39927 { 6579 /* uqincp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
39934 { 6579 /* uqincp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
39935 { 6579 /* uqincp */, 2 /* 1 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40416 { 6919 /* uzp1 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40417 { 6919 /* uzp1 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40432 { 6924 /* uzp2 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40433 { 6924 /* uzp2 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40454 { 6937 /* whilege */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40455 { 6937 /* whilege */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40456 { 6937 /* whilege */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40457 { 6937 /* whilege */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40470 { 6945 /* whilegt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40471 { 6945 /* whilegt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40472 { 6945 /* whilegt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40473 { 6945 /* whilegt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40486 { 6953 /* whilehi */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40487 { 6953 /* whilehi */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40488 { 6953 /* whilehi */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40489 { 6953 /* whilehi */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40502 { 6961 /* whilehs */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40503 { 6961 /* whilehs */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40504 { 6961 /* whilehs */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40505 { 6961 /* whilehs */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40518 { 6969 /* whilele */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40519 { 6969 /* whilele */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40520 { 6969 /* whilele */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40521 { 6969 /* whilele */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40534 { 6977 /* whilelo */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40535 { 6977 /* whilelo */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40536 { 6977 /* whilelo */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40537 { 6977 /* whilelo */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40550 { 6985 /* whilels */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40551 { 6985 /* whilels */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40552 { 6985 /* whilels */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40553 { 6985 /* whilels */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40566 { 6993 /* whilelt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40567 { 6993 /* whilelt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40568 { 6993 /* whilelt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40569 { 6993 /* whilelt */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40576 { 7001 /* whilerw */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40577 { 7001 /* whilerw */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40584 { 7009 /* whilewr */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40585 { 7009 /* whilewr */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE2 },
40586 { 7017 /* wrffr */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40587 { 7017 /* wrffr */, 1 /* 0 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40602 { 7069 /* zip1 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40603 { 7069 /* zip1 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40618 { 7074 /* zip2 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40619 { 7074 /* zip2 */, 7 /* 0, 1, 2 */, MCK_SVEPredicateBReg, AMFBS_HasSVE },
40691 case MCK_SVEPredicateBReg: