reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AArch64/AArch64GenAsmMatcher.inc
 9644   case MCK_SVEPattern: {
12062   case MCK_SVEPattern: return "MCK_SVEPattern";
13360   { 754 /* cntb */, AArch64::CNTB_XPiI, Convert__Reg1_0__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
13361   { 754 /* cntb */, AArch64::CNTB_XPiI, Convert__Reg1_0__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
13363   { 759 /* cntd */, AArch64::CNTD_XPiI, Convert__Reg1_0__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
13364   { 759 /* cntd */, AArch64::CNTD_XPiI, Convert__Reg1_0__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
13366   { 764 /* cnth */, AArch64::CNTH_XPiI, Convert__Reg1_0__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
13367   { 764 /* cnth */, AArch64::CNTH_XPiI, Convert__Reg1_0__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
13373   { 774 /* cntw */, AArch64::CNTW_XPiI, Convert__Reg1_0__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
13374   { 774 /* cntw */, AArch64::CNTW_XPiI, Convert__Reg1_0__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
13425   { 924 /* decb */, AArch64::DECB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
13426   { 924 /* decb */, AArch64::DECB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
13429   { 929 /* decd */, AArch64::DECD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
13430   { 929 /* decd */, AArch64::DECD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern }, },
13431   { 929 /* decd */, AArch64::DECD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
13432   { 929 /* decd */, AArch64::DECD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
13435   { 934 /* dech */, AArch64::DECH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
13436   { 934 /* dech */, AArch64::DECH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern }, },
13437   { 934 /* dech */, AArch64::DECH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
13438   { 934 /* dech */, AArch64::DECH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
13451   { 944 /* decw */, AArch64::DECW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
13452   { 944 /* decw */, AArch64::DECW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern }, },
13453   { 944 /* decw */, AArch64::DECW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
13454   { 944 /* decw */, AArch64::DECW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
14626   { 1794 /* incb */, AArch64::INCB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
14627   { 1794 /* incb */, AArch64::INCB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
14630   { 1799 /* incd */, AArch64::INCD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
14631   { 1799 /* incd */, AArch64::INCD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern }, },
14632   { 1799 /* incd */, AArch64::INCD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
14633   { 1799 /* incd */, AArch64::INCD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
14636   { 1804 /* inch */, AArch64::INCH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
14637   { 1804 /* inch */, AArch64::INCH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern }, },
14638   { 1804 /* inch */, AArch64::INCH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
14639   { 1804 /* inch */, AArch64::INCH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
14652   { 1814 /* incw */, AArch64::INCW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
14653   { 1814 /* incw */, AArch64::INCW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern }, },
14654   { 1814 /* incw */, AArch64::INCW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
14655   { 1814 /* incw */, AArch64::INCW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
16909   { 3715 /* ptrue */, AArch64::PTRUE_H, Convert__SVEPredicateHReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateHReg, MCK_SVEPattern }, },
16910   { 3715 /* ptrue */, AArch64::PTRUE_S, Convert__SVEPredicateSReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateSReg, MCK_SVEPattern }, },
16911   { 3715 /* ptrue */, AArch64::PTRUE_D, Convert__SVEPredicateDReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPattern }, },
16912   { 3715 /* ptrue */, AArch64::PTRUE_B, Convert__SVEPredicateBReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPattern }, },
16917   { 3721 /* ptrues */, AArch64::PTRUES_H, Convert__SVEPredicateHReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateHReg, MCK_SVEPattern }, },
16918   { 3721 /* ptrues */, AArch64::PTRUES_S, Convert__SVEPredicateSReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateSReg, MCK_SVEPattern }, },
16919   { 3721 /* ptrues */, AArch64::PTRUES_D, Convert__SVEPredicateDReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPattern }, },
16920   { 3721 /* ptrues */, AArch64::PTRUES_B, Convert__SVEPredicateBReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPattern }, },
17464   { 4589 /* sqdecb */, AArch64::SQDECB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
17465   { 4589 /* sqdecb */, AArch64::SQDECB_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
17466   { 4589 /* sqdecb */, AArch64::SQDECB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17467   { 4589 /* sqdecb */, AArch64::SQDECB_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17471   { 4596 /* sqdecd */, AArch64::SQDECD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
17472   { 4596 /* sqdecd */, AArch64::SQDECD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern }, },
17473   { 4596 /* sqdecd */, AArch64::SQDECD_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
17474   { 4596 /* sqdecd */, AArch64::SQDECD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17475   { 4596 /* sqdecd */, AArch64::SQDECD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17476   { 4596 /* sqdecd */, AArch64::SQDECD_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17480   { 4603 /* sqdech */, AArch64::SQDECH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
17481   { 4603 /* sqdech */, AArch64::SQDECH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern }, },
17482   { 4603 /* sqdech */, AArch64::SQDECH_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
17483   { 4603 /* sqdech */, AArch64::SQDECH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17484   { 4603 /* sqdech */, AArch64::SQDECH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17485   { 4603 /* sqdech */, AArch64::SQDECH_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17503   { 4617 /* sqdecw */, AArch64::SQDECW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
17504   { 4617 /* sqdecw */, AArch64::SQDECW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern }, },
17505   { 4617 /* sqdecw */, AArch64::SQDECW_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
17506   { 4617 /* sqdecw */, AArch64::SQDECW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17507   { 4617 /* sqdecw */, AArch64::SQDECW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17508   { 4617 /* sqdecw */, AArch64::SQDECW_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17602   { 4757 /* sqincb */, AArch64::SQINCB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
17603   { 4757 /* sqincb */, AArch64::SQINCB_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
17604   { 4757 /* sqincb */, AArch64::SQINCB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17605   { 4757 /* sqincb */, AArch64::SQINCB_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17609   { 4764 /* sqincd */, AArch64::SQINCD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
17610   { 4764 /* sqincd */, AArch64::SQINCD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern }, },
17611   { 4764 /* sqincd */, AArch64::SQINCD_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
17612   { 4764 /* sqincd */, AArch64::SQINCD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17613   { 4764 /* sqincd */, AArch64::SQINCD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17614   { 4764 /* sqincd */, AArch64::SQINCD_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17618   { 4771 /* sqinch */, AArch64::SQINCH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
17619   { 4771 /* sqinch */, AArch64::SQINCH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern }, },
17620   { 4771 /* sqinch */, AArch64::SQINCH_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
17621   { 4771 /* sqinch */, AArch64::SQINCH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17622   { 4771 /* sqinch */, AArch64::SQINCH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17623   { 4771 /* sqinch */, AArch64::SQINCH_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17641   { 4785 /* sqincw */, AArch64::SQINCW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
17642   { 4785 /* sqincw */, AArch64::SQINCW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern }, },
17643   { 4785 /* sqincw */, AArch64::SQINCW_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
17644   { 4785 /* sqincw */, AArch64::SQINCW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17645   { 4785 /* sqincw */, AArch64::SQINCW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
17646   { 4785 /* sqincw */, AArch64::SQINCW_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19507   { 6523 /* uqdecb */, AArch64::UQDECB_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
19508   { 6523 /* uqdecb */, AArch64::UQDECB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
19509   { 6523 /* uqdecb */, AArch64::UQDECB_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19510   { 6523 /* uqdecb */, AArch64::UQDECB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19514   { 6530 /* uqdecd */, AArch64::UQDECD_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
19515   { 6530 /* uqdecd */, AArch64::UQDECD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
19516   { 6530 /* uqdecd */, AArch64::UQDECD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern }, },
19517   { 6530 /* uqdecd */, AArch64::UQDECD_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19518   { 6530 /* uqdecd */, AArch64::UQDECD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19519   { 6530 /* uqdecd */, AArch64::UQDECD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19523   { 6537 /* uqdech */, AArch64::UQDECH_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
19524   { 6537 /* uqdech */, AArch64::UQDECH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
19525   { 6537 /* uqdech */, AArch64::UQDECH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern }, },
19526   { 6537 /* uqdech */, AArch64::UQDECH_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19527   { 6537 /* uqdech */, AArch64::UQDECH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19528   { 6537 /* uqdech */, AArch64::UQDECH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19546   { 6551 /* uqdecw */, AArch64::UQDECW_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
19547   { 6551 /* uqdecw */, AArch64::UQDECW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
19548   { 6551 /* uqdecw */, AArch64::UQDECW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern }, },
19549   { 6551 /* uqdecw */, AArch64::UQDECW_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19550   { 6551 /* uqdecw */, AArch64::UQDECW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19551   { 6551 /* uqdecw */, AArch64::UQDECW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19554   { 6558 /* uqincb */, AArch64::UQINCB_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
19555   { 6558 /* uqincb */, AArch64::UQINCB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
19556   { 6558 /* uqincb */, AArch64::UQINCB_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19557   { 6558 /* uqincb */, AArch64::UQINCB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19561   { 6565 /* uqincd */, AArch64::UQINCD_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
19562   { 6565 /* uqincd */, AArch64::UQINCD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
19563   { 6565 /* uqincd */, AArch64::UQINCD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern }, },
19564   { 6565 /* uqincd */, AArch64::UQINCD_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19565   { 6565 /* uqincd */, AArch64::UQINCD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19566   { 6565 /* uqincd */, AArch64::UQINCD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19570   { 6572 /* uqinch */, AArch64::UQINCH_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
19571   { 6572 /* uqinch */, AArch64::UQINCH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
19572   { 6572 /* uqinch */, AArch64::UQINCH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern }, },
19573   { 6572 /* uqinch */, AArch64::UQINCH_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19574   { 6572 /* uqinch */, AArch64::UQINCH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19575   { 6572 /* uqinch */, AArch64::UQINCH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19593   { 6586 /* uqincw */, AArch64::UQINCW_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
19594   { 6586 /* uqincw */, AArch64::UQINCW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
19595   { 6586 /* uqincw */, AArch64::UQINCW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern }, },
19596   { 6586 /* uqincw */, AArch64::UQINCW_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19597   { 6586 /* uqincw */, AArch64::UQINCW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
19598   { 6586 /* uqincw */, AArch64::UQINCW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
20718   { 754 /* cntb */, AArch64::CNTB_XPiI, Convert__Reg1_0__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
20719   { 754 /* cntb */, AArch64::CNTB_XPiI, Convert__Reg1_0__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
20721   { 759 /* cntd */, AArch64::CNTD_XPiI, Convert__Reg1_0__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
20722   { 759 /* cntd */, AArch64::CNTD_XPiI, Convert__Reg1_0__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
20724   { 764 /* cnth */, AArch64::CNTH_XPiI, Convert__Reg1_0__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
20725   { 764 /* cnth */, AArch64::CNTH_XPiI, Convert__Reg1_0__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
20731   { 774 /* cntw */, AArch64::CNTW_XPiI, Convert__Reg1_0__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
20732   { 774 /* cntw */, AArch64::CNTW_XPiI, Convert__Reg1_0__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
20783   { 924 /* decb */, AArch64::DECB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
20784   { 924 /* decb */, AArch64::DECB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
20787   { 929 /* decd */, AArch64::DECD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
20788   { 929 /* decd */, AArch64::DECD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern }, },
20789   { 929 /* decd */, AArch64::DECD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
20790   { 929 /* decd */, AArch64::DECD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
20793   { 934 /* dech */, AArch64::DECH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
20794   { 934 /* dech */, AArch64::DECH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern }, },
20795   { 934 /* dech */, AArch64::DECH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
20796   { 934 /* dech */, AArch64::DECH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
20809   { 944 /* decw */, AArch64::DECW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
20810   { 944 /* decw */, AArch64::DECW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern }, },
20811   { 944 /* decw */, AArch64::DECW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
20812   { 944 /* decw */, AArch64::DECW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
21984   { 1794 /* incb */, AArch64::INCB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
21985   { 1794 /* incb */, AArch64::INCB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
21988   { 1799 /* incd */, AArch64::INCD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
21989   { 1799 /* incd */, AArch64::INCD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern }, },
21990   { 1799 /* incd */, AArch64::INCD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
21991   { 1799 /* incd */, AArch64::INCD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
21994   { 1804 /* inch */, AArch64::INCH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
21995   { 1804 /* inch */, AArch64::INCH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern }, },
21996   { 1804 /* inch */, AArch64::INCH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
21997   { 1804 /* inch */, AArch64::INCH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
22010   { 1814 /* incw */, AArch64::INCW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
22011   { 1814 /* incw */, AArch64::INCW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern }, },
22012   { 1814 /* incw */, AArch64::INCW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
22013   { 1814 /* incw */, AArch64::INCW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24267   { 3715 /* ptrue */, AArch64::PTRUE_H, Convert__SVEPredicateHReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateHReg, MCK_SVEPattern }, },
24268   { 3715 /* ptrue */, AArch64::PTRUE_S, Convert__SVEPredicateSReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateSReg, MCK_SVEPattern }, },
24269   { 3715 /* ptrue */, AArch64::PTRUE_D, Convert__SVEPredicateDReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPattern }, },
24270   { 3715 /* ptrue */, AArch64::PTRUE_B, Convert__SVEPredicateBReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPattern }, },
24275   { 3721 /* ptrues */, AArch64::PTRUES_H, Convert__SVEPredicateHReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateHReg, MCK_SVEPattern }, },
24276   { 3721 /* ptrues */, AArch64::PTRUES_S, Convert__SVEPredicateSReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateSReg, MCK_SVEPattern }, },
24277   { 3721 /* ptrues */, AArch64::PTRUES_D, Convert__SVEPredicateDReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateDReg, MCK_SVEPattern }, },
24278   { 3721 /* ptrues */, AArch64::PTRUES_B, Convert__SVEPredicateBReg1_0__SVEPattern1_1, AMFBS_HasSVE, { MCK_SVEPredicateBReg, MCK_SVEPattern }, },
24822   { 4589 /* sqdecb */, AArch64::SQDECB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
24823   { 4589 /* sqdecb */, AArch64::SQDECB_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
24824   { 4589 /* sqdecb */, AArch64::SQDECB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24825   { 4589 /* sqdecb */, AArch64::SQDECB_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24829   { 4596 /* sqdecd */, AArch64::SQDECD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
24830   { 4596 /* sqdecd */, AArch64::SQDECD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern }, },
24831   { 4596 /* sqdecd */, AArch64::SQDECD_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
24832   { 4596 /* sqdecd */, AArch64::SQDECD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24833   { 4596 /* sqdecd */, AArch64::SQDECD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24834   { 4596 /* sqdecd */, AArch64::SQDECD_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24838   { 4603 /* sqdech */, AArch64::SQDECH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
24839   { 4603 /* sqdech */, AArch64::SQDECH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern }, },
24840   { 4603 /* sqdech */, AArch64::SQDECH_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
24841   { 4603 /* sqdech */, AArch64::SQDECH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24842   { 4603 /* sqdech */, AArch64::SQDECH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24843   { 4603 /* sqdech */, AArch64::SQDECH_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24861   { 4617 /* sqdecw */, AArch64::SQDECW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
24862   { 4617 /* sqdecw */, AArch64::SQDECW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern }, },
24863   { 4617 /* sqdecw */, AArch64::SQDECW_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
24864   { 4617 /* sqdecw */, AArch64::SQDECW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24865   { 4617 /* sqdecw */, AArch64::SQDECW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24866   { 4617 /* sqdecw */, AArch64::SQDECW_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24960   { 4757 /* sqincb */, AArch64::SQINCB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
24961   { 4757 /* sqincb */, AArch64::SQINCB_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
24962   { 4757 /* sqincb */, AArch64::SQINCB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24963   { 4757 /* sqincb */, AArch64::SQINCB_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24967   { 4764 /* sqincd */, AArch64::SQINCD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
24968   { 4764 /* sqincd */, AArch64::SQINCD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern }, },
24969   { 4764 /* sqincd */, AArch64::SQINCD_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
24970   { 4764 /* sqincd */, AArch64::SQINCD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24971   { 4764 /* sqincd */, AArch64::SQINCD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24972   { 4764 /* sqincd */, AArch64::SQINCD_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24976   { 4771 /* sqinch */, AArch64::SQINCH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
24977   { 4771 /* sqinch */, AArch64::SQINCH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern }, },
24978   { 4771 /* sqinch */, AArch64::SQINCH_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
24979   { 4771 /* sqinch */, AArch64::SQINCH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24980   { 4771 /* sqinch */, AArch64::SQINCH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24981   { 4771 /* sqinch */, AArch64::SQINCH_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
24999   { 4785 /* sqincw */, AArch64::SQINCW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
25000   { 4785 /* sqincw */, AArch64::SQINCW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern }, },
25001   { 4785 /* sqincw */, AArch64::SQINCW_XPiWdI, Convert__Reg1_0__Tie255_1_2__GPR64as321_1__SVEPattern1_2__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern }, },
25002   { 4785 /* sqincw */, AArch64::SQINCW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
25003   { 4785 /* sqincw */, AArch64::SQINCW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
25004   { 4785 /* sqincw */, AArch64::SQINCW_XPiWdI, Convert__Reg1_0__Tie0_1_2__SVEPattern1_2__Imm1_161_4, AMFBS_HasSVE, { MCK_GPR64, MCK_GPR64as32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26865   { 6523 /* uqdecb */, AArch64::UQDECB_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
26866   { 6523 /* uqdecb */, AArch64::UQDECB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
26867   { 6523 /* uqdecb */, AArch64::UQDECB_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26868   { 6523 /* uqdecb */, AArch64::UQDECB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26872   { 6530 /* uqdecd */, AArch64::UQDECD_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
26873   { 6530 /* uqdecd */, AArch64::UQDECD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
26874   { 6530 /* uqdecd */, AArch64::UQDECD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern }, },
26875   { 6530 /* uqdecd */, AArch64::UQDECD_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26876   { 6530 /* uqdecd */, AArch64::UQDECD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26877   { 6530 /* uqdecd */, AArch64::UQDECD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26881   { 6537 /* uqdech */, AArch64::UQDECH_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
26882   { 6537 /* uqdech */, AArch64::UQDECH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
26883   { 6537 /* uqdech */, AArch64::UQDECH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern }, },
26884   { 6537 /* uqdech */, AArch64::UQDECH_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26885   { 6537 /* uqdech */, AArch64::UQDECH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26886   { 6537 /* uqdech */, AArch64::UQDECH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26904   { 6551 /* uqdecw */, AArch64::UQDECW_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
26905   { 6551 /* uqdecw */, AArch64::UQDECW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
26906   { 6551 /* uqdecw */, AArch64::UQDECW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern }, },
26907   { 6551 /* uqdecw */, AArch64::UQDECW_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26908   { 6551 /* uqdecw */, AArch64::UQDECW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26909   { 6551 /* uqdecw */, AArch64::UQDECW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26912   { 6558 /* uqincb */, AArch64::UQINCB_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
26913   { 6558 /* uqincb */, AArch64::UQINCB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
26914   { 6558 /* uqincb */, AArch64::UQINCB_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26915   { 6558 /* uqincb */, AArch64::UQINCB_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26919   { 6565 /* uqincd */, AArch64::UQINCD_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
26920   { 6565 /* uqincd */, AArch64::UQINCD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
26921   { 6565 /* uqincd */, AArch64::UQINCD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern }, },
26922   { 6565 /* uqincd */, AArch64::UQINCD_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26923   { 6565 /* uqincd */, AArch64::UQINCD_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26924   { 6565 /* uqincd */, AArch64::UQINCD_ZPiI, Convert__SVEVectorDReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorDReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26928   { 6572 /* uqinch */, AArch64::UQINCH_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
26929   { 6572 /* uqinch */, AArch64::UQINCH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
26930   { 6572 /* uqinch */, AArch64::UQINCH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern }, },
26931   { 6572 /* uqinch */, AArch64::UQINCH_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26932   { 6572 /* uqinch */, AArch64::UQINCH_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26933   { 6572 /* uqinch */, AArch64::UQINCH_ZPiI, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorHReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26951   { 6586 /* uqincw */, AArch64::UQINCW_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern }, },
26952   { 6586 /* uqincw */, AArch64::UQINCW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern }, },
26953   { 6586 /* uqincw */, AArch64::UQINCW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern }, },
26954   { 6586 /* uqincw */, AArch64::UQINCW_WPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR32, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26955   { 6586 /* uqincw */, AArch64::UQINCW_XPiI, Convert__Reg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_GPR64, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
26956   { 6586 /* uqincw */, AArch64::UQINCW_ZPiI, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { MCK_SVEVectorSReg, MCK_SVEPattern, MCK_mul, MCK_Imm1_16 }, },
29066   { 754 /* cntb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29067   { 754 /* cntb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29068   { 754 /* cntb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29069   { 754 /* cntb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29070   { 759 /* cntd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29071   { 759 /* cntd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29072   { 759 /* cntd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29073   { 759 /* cntd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29074   { 764 /* cnth */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29075   { 764 /* cnth */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29076   { 764 /* cnth */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29077   { 764 /* cnth */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29094   { 774 /* cntw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29095   { 774 /* cntw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29096   { 774 /* cntw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29097   { 774 /* cntw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29186   { 924 /* decb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29187   { 924 /* decb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29188   { 924 /* decb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29189   { 924 /* decb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29192   { 929 /* decd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29193   { 929 /* decd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29194   { 929 /* decd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29196   { 929 /* decd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29198   { 929 /* decd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29199   { 929 /* decd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29200   { 929 /* decd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29202   { 929 /* decd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29206   { 934 /* dech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29207   { 934 /* dech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29208   { 934 /* dech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29210   { 934 /* dech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29212   { 934 /* dech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29213   { 934 /* dech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29214   { 934 /* dech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29216   { 934 /* dech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29252   { 944 /* decw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29253   { 944 /* decw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29254   { 944 /* decw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29256   { 944 /* decw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29258   { 944 /* decw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29259   { 944 /* decw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29260   { 944 /* decw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
29262   { 944 /* decw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30804   { 1794 /* incb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30805   { 1794 /* incb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30806   { 1794 /* incb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30807   { 1794 /* incb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30810   { 1799 /* incd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30811   { 1799 /* incd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30812   { 1799 /* incd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30814   { 1799 /* incd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30816   { 1799 /* incd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30817   { 1799 /* incd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30818   { 1799 /* incd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30820   { 1799 /* incd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30824   { 1804 /* inch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30825   { 1804 /* inch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30826   { 1804 /* inch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30828   { 1804 /* inch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30830   { 1804 /* inch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30831   { 1804 /* inch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30832   { 1804 /* inch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30834   { 1804 /* inch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30870   { 1814 /* incw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30871   { 1814 /* incw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30872   { 1814 /* incw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30874   { 1814 /* incw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30876   { 1814 /* incw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30877   { 1814 /* incw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30878   { 1814 /* incw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
30880   { 1814 /* incw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35707   { 3715 /* ptrue */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35709   { 3715 /* ptrue */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35711   { 3715 /* ptrue */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35713   { 3715 /* ptrue */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35715   { 3715 /* ptrue */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35717   { 3715 /* ptrue */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35719   { 3715 /* ptrue */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35721   { 3715 /* ptrue */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35731   { 3721 /* ptrues */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35733   { 3721 /* ptrues */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35735   { 3721 /* ptrues */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35737   { 3721 /* ptrues */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35739   { 3721 /* ptrues */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35741   { 3721 /* ptrues */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35743   { 3721 /* ptrues */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
35745   { 3721 /* ptrues */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36626   { 4589 /* sqdecb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36627   { 4589 /* sqdecb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36629   { 4589 /* sqdecb */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36631   { 4589 /* sqdecb */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36632   { 4589 /* sqdecb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36633   { 4589 /* sqdecb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36635   { 4589 /* sqdecb */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36637   { 4589 /* sqdecb */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36642   { 4596 /* sqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36643   { 4596 /* sqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36644   { 4596 /* sqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36646   { 4596 /* sqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36649   { 4596 /* sqdecd */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36651   { 4596 /* sqdecd */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36652   { 4596 /* sqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36653   { 4596 /* sqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36654   { 4596 /* sqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36656   { 4596 /* sqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36659   { 4596 /* sqdecd */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36661   { 4596 /* sqdecd */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36666   { 4603 /* sqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36667   { 4603 /* sqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36668   { 4603 /* sqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36670   { 4603 /* sqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36673   { 4603 /* sqdech */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36675   { 4603 /* sqdech */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36676   { 4603 /* sqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36677   { 4603 /* sqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36678   { 4603 /* sqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36680   { 4603 /* sqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36683   { 4603 /* sqdech */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36685   { 4603 /* sqdech */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36738   { 4617 /* sqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36739   { 4617 /* sqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36740   { 4617 /* sqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36742   { 4617 /* sqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36745   { 4617 /* sqdecw */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36747   { 4617 /* sqdecw */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36748   { 4617 /* sqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36749   { 4617 /* sqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36750   { 4617 /* sqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36752   { 4617 /* sqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36755   { 4617 /* sqdecw */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36757   { 4617 /* sqdecw */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36948   { 4757 /* sqincb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36949   { 4757 /* sqincb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36951   { 4757 /* sqincb */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36953   { 4757 /* sqincb */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36954   { 4757 /* sqincb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36955   { 4757 /* sqincb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36957   { 4757 /* sqincb */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36959   { 4757 /* sqincb */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36964   { 4764 /* sqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36965   { 4764 /* sqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36966   { 4764 /* sqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36968   { 4764 /* sqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36971   { 4764 /* sqincd */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36973   { 4764 /* sqincd */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36974   { 4764 /* sqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36975   { 4764 /* sqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36976   { 4764 /* sqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36978   { 4764 /* sqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36981   { 4764 /* sqincd */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36983   { 4764 /* sqincd */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36988   { 4771 /* sqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36989   { 4771 /* sqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36990   { 4771 /* sqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36992   { 4771 /* sqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36995   { 4771 /* sqinch */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36997   { 4771 /* sqinch */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
36998   { 4771 /* sqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
36999   { 4771 /* sqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
37000   { 4771 /* sqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
37002   { 4771 /* sqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
37005   { 4771 /* sqinch */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
37007   { 4771 /* sqinch */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
37060   { 4785 /* sqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
37061   { 4785 /* sqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
37062   { 4785 /* sqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
37064   { 4785 /* sqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
37067   { 4785 /* sqincw */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
37069   { 4785 /* sqincw */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
37070   { 4785 /* sqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
37071   { 4785 /* sqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
37072   { 4785 /* sqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
37074   { 4785 /* sqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
37077   { 4785 /* sqincw */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
37079   { 4785 /* sqincw */, 4 /* 2 */, MCK_SVEPattern, AMFBS_HasSVE },
39774   { 6523 /* uqdecb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39775   { 6523 /* uqdecb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39776   { 6523 /* uqdecb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39777   { 6523 /* uqdecb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39778   { 6523 /* uqdecb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39779   { 6523 /* uqdecb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39780   { 6523 /* uqdecb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39781   { 6523 /* uqdecb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39784   { 6530 /* uqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39785   { 6530 /* uqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39786   { 6530 /* uqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39787   { 6530 /* uqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39788   { 6530 /* uqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39790   { 6530 /* uqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39792   { 6530 /* uqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39793   { 6530 /* uqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39794   { 6530 /* uqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39795   { 6530 /* uqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39796   { 6530 /* uqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39798   { 6530 /* uqdecd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39802   { 6537 /* uqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39803   { 6537 /* uqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39804   { 6537 /* uqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39805   { 6537 /* uqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39806   { 6537 /* uqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39808   { 6537 /* uqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39810   { 6537 /* uqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39811   { 6537 /* uqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39812   { 6537 /* uqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39813   { 6537 /* uqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39814   { 6537 /* uqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39816   { 6537 /* uqdech */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39860   { 6551 /* uqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39861   { 6551 /* uqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39862   { 6551 /* uqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39863   { 6551 /* uqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39864   { 6551 /* uqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39866   { 6551 /* uqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39868   { 6551 /* uqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39869   { 6551 /* uqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39870   { 6551 /* uqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39871   { 6551 /* uqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39872   { 6551 /* uqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39874   { 6551 /* uqdecw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39876   { 6558 /* uqincb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39877   { 6558 /* uqincb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39878   { 6558 /* uqincb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39879   { 6558 /* uqincb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39880   { 6558 /* uqincb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39881   { 6558 /* uqincb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39882   { 6558 /* uqincb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39883   { 6558 /* uqincb */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39886   { 6565 /* uqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39887   { 6565 /* uqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39888   { 6565 /* uqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39889   { 6565 /* uqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39890   { 6565 /* uqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39892   { 6565 /* uqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39894   { 6565 /* uqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39895   { 6565 /* uqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39896   { 6565 /* uqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39897   { 6565 /* uqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39898   { 6565 /* uqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39900   { 6565 /* uqincd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39904   { 6572 /* uqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39905   { 6572 /* uqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39906   { 6572 /* uqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39907   { 6572 /* uqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39908   { 6572 /* uqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39910   { 6572 /* uqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39912   { 6572 /* uqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39913   { 6572 /* uqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39914   { 6572 /* uqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39915   { 6572 /* uqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39916   { 6572 /* uqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39918   { 6572 /* uqinch */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39962   { 6586 /* uqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39963   { 6586 /* uqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39964   { 6586 /* uqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39965   { 6586 /* uqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39966   { 6586 /* uqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39968   { 6586 /* uqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39970   { 6586 /* uqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39971   { 6586 /* uqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39972   { 6586 /* uqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39973   { 6586 /* uqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39974   { 6586 /* uqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
39976   { 6586 /* uqincw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },
40715   case MCK_SVEPattern: