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

References

gen/lib/Target/AArch64/AArch64GenAsmMatcher.inc
10048   case MCK_VecListOne128: {
12112   case MCK_VecListOne128: return "MCK_VecListOne128";
14741   { 1854 /* ld1 */, AArch64::LD1Onev16b, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
14749   { 1854 /* ld1 */, AArch64::LD1Onev2d, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
14761   { 1854 /* ld1 */, AArch64::LD1Onev4s, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
14769   { 1854 /* ld1 */, AArch64::LD1Onev8h, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
14842   { 1854 /* ld1 */, AArch64::LD1Onev16b_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
14843   { 1854 /* ld1 */, AArch64::LD1Onev16b_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
14858   { 1854 /* ld1 */, AArch64::LD1Onev2d_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
14859   { 1854 /* ld1 */, AArch64::LD1Onev2d_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
14882   { 1854 /* ld1 */, AArch64::LD1Onev4s_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
14883   { 1854 /* ld1 */, AArch64::LD1Onev4s_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
14898   { 1854 /* ld1 */, AArch64::LD1Onev8h_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
14899   { 1854 /* ld1 */, AArch64::LD1Onev8h_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
14904   { 1854 /* ld1 */, AArch64::LD1i8, Convert__VecListOne1281_1__Tie0_2_2__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListOne128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
14905   { 1854 /* ld1 */, AArch64::LD1i64, Convert__VecListOne1281_1__Tie0_2_2__IndexRange0_11_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_d, MCK_VecListOne128, MCK_IndexRange0_1, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
14906   { 1854 /* ld1 */, AArch64::LD1i16, Convert__VecListOne1281_1__Tie0_2_2__IndexRange0_71_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_h, MCK_VecListOne128, MCK_IndexRange0_7, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
14907   { 1854 /* ld1 */, AArch64::LD1i32, Convert__VecListOne1281_1__Tie0_2_2__IndexRange0_31_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_s, MCK_VecListOne128, MCK_IndexRange0_3, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
14916   { 1854 /* ld1 */, AArch64::LD1i8_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListOne128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_1 }, },
14917   { 1854 /* ld1 */, AArch64::LD1i8_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListOne128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
14918   { 1854 /* ld1 */, AArch64::LD1i64_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_11_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_d, MCK_VecListOne128, MCK_IndexRange0_1, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_8 }, },
14919   { 1854 /* ld1 */, AArch64::LD1i64_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_11_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_d, MCK_VecListOne128, MCK_IndexRange0_1, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
14920   { 1854 /* ld1 */, AArch64::LD1i16_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_71_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_h, MCK_VecListOne128, MCK_IndexRange0_7, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
14921   { 1854 /* ld1 */, AArch64::LD1i16_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_71_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_h, MCK_VecListOne128, MCK_IndexRange0_7, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
14922   { 1854 /* ld1 */, AArch64::LD1i32_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_31_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_s, MCK_VecListOne128, MCK_IndexRange0_3, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
14923   { 1854 /* ld1 */, AArch64::LD1i32_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_31_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_s, MCK_VecListOne128, MCK_IndexRange0_3, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
15042   { 1873 /* ld1r */, AArch64::LD1Rv16b, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
15044   { 1873 /* ld1r */, AArch64::LD1Rv2d, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
15047   { 1873 /* ld1r */, AArch64::LD1Rv4s, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
15049   { 1873 /* ld1r */, AArch64::LD1Rv8h, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
15066   { 1873 /* ld1r */, AArch64::LD1Rv16b_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_1 }, },
15067   { 1873 /* ld1r */, AArch64::LD1Rv16b_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
15070   { 1873 /* ld1r */, AArch64::LD1Rv2d_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_8 }, },
15071   { 1873 /* ld1r */, AArch64::LD1Rv2d_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
15076   { 1873 /* ld1r */, AArch64::LD1Rv4s_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
15077   { 1873 /* ld1r */, AArch64::LD1Rv4s_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
15080   { 1873 /* ld1r */, AArch64::LD1Rv8h_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
15081   { 1873 /* ld1r */, AArch64::LD1Rv8h_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18076   { 5234 /* st1 */, AArch64::ST1Onev16b, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18084   { 5234 /* st1 */, AArch64::ST1Onev2d, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18096   { 5234 /* st1 */, AArch64::ST1Onev4s, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18104   { 5234 /* st1 */, AArch64::ST1Onev8h, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18177   { 5234 /* st1 */, AArch64::ST1Onev16b_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
18178   { 5234 /* st1 */, AArch64::ST1Onev16b_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18193   { 5234 /* st1 */, AArch64::ST1Onev2d_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
18194   { 5234 /* st1 */, AArch64::ST1Onev2d_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18217   { 5234 /* st1 */, AArch64::ST1Onev4s_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
18218   { 5234 /* st1 */, AArch64::ST1Onev4s_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18233   { 5234 /* st1 */, AArch64::ST1Onev8h_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
18234   { 5234 /* st1 */, AArch64::ST1Onev8h_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18239   { 5234 /* st1 */, AArch64::ST1i8, Convert__VecListOne1281_1__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListOne128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18240   { 5234 /* st1 */, AArch64::ST1i64, Convert__VecListOne1281_1__IndexRange0_11_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_d, MCK_VecListOne128, MCK_IndexRange0_1, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18241   { 5234 /* st1 */, AArch64::ST1i16, Convert__VecListOne1281_1__IndexRange0_71_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_h, MCK_VecListOne128, MCK_IndexRange0_7, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18242   { 5234 /* st1 */, AArch64::ST1i32, Convert__VecListOne1281_1__IndexRange0_31_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_s, MCK_VecListOne128, MCK_IndexRange0_3, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18251   { 5234 /* st1 */, AArch64::ST1i8_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListOne128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_1 }, },
18252   { 5234 /* st1 */, AArch64::ST1i8_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListOne128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18253   { 5234 /* st1 */, AArch64::ST1i64_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_11_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_d, MCK_VecListOne128, MCK_IndexRange0_1, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_8 }, },
18254   { 5234 /* st1 */, AArch64::ST1i64_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_11_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_d, MCK_VecListOne128, MCK_IndexRange0_1, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18255   { 5234 /* st1 */, AArch64::ST1i16_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_71_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_h, MCK_VecListOne128, MCK_IndexRange0_7, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
18256   { 5234 /* st1 */, AArch64::ST1i16_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_71_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_h, MCK_VecListOne128, MCK_IndexRange0_7, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18257   { 5234 /* st1 */, AArch64::ST1i32_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_31_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_s, MCK_VecListOne128, MCK_IndexRange0_3, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
18258   { 5234 /* st1 */, AArch64::ST1i32_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_31_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_s, MCK_VecListOne128, MCK_IndexRange0_3, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
19089   { 6111 /* tbl */, AArch64::TBLv16i8One, Convert__VectorReg1281_1__VecListOne1281_2__VectorReg1281_3, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VectorReg128, MCK_VecListOne128, MCK_VectorReg128 }, },
19093   { 6111 /* tbl */, AArch64::TBLv8i8One, Convert__VectorReg641_1__VecListOne1281_2__VectorReg641_3, AMFBS_HasNEON, { MCK__DOT_8b, MCK_VectorReg64, MCK_VecListOne128, MCK_VectorReg64 }, },
19112   { 6120 /* tbx */, AArch64::TBXv16i8One, Convert__VectorReg1281_1__Tie0_2_2__VecListOne1281_2__VectorReg1281_3, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VectorReg128, MCK_VecListOne128, MCK_VectorReg128 }, },
19116   { 6120 /* tbx */, AArch64::TBXv8i8One, Convert__VectorReg641_1__Tie0_2_2__VecListOne1281_2__VectorReg641_3, AMFBS_HasNEON, { MCK__DOT_8b, MCK_VectorReg64, MCK_VecListOne128, MCK_VectorReg64 }, },
22099   { 1854 /* ld1 */, AArch64::LD1Onev16b, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22107   { 1854 /* ld1 */, AArch64::LD1Onev2d, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22119   { 1854 /* ld1 */, AArch64::LD1Onev4s, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22127   { 1854 /* ld1 */, AArch64::LD1Onev8h, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22200   { 1854 /* ld1 */, AArch64::LD1Onev16b_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
22201   { 1854 /* ld1 */, AArch64::LD1Onev16b_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22216   { 1854 /* ld1 */, AArch64::LD1Onev2d_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
22217   { 1854 /* ld1 */, AArch64::LD1Onev2d_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22240   { 1854 /* ld1 */, AArch64::LD1Onev4s_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
22241   { 1854 /* ld1 */, AArch64::LD1Onev4s_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22256   { 1854 /* ld1 */, AArch64::LD1Onev8h_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
22257   { 1854 /* ld1 */, AArch64::LD1Onev8h_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22262   { 1854 /* ld1 */, AArch64::LD1i8, Convert__VecListOne1281_1__Tie0_2_2__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListOne128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22263   { 1854 /* ld1 */, AArch64::LD1i64, Convert__VecListOne1281_1__Tie0_2_2__IndexRange0_11_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_d, MCK_VecListOne128, MCK_IndexRange0_1, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22264   { 1854 /* ld1 */, AArch64::LD1i16, Convert__VecListOne1281_1__Tie0_2_2__IndexRange0_71_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_h, MCK_VecListOne128, MCK_IndexRange0_7, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22265   { 1854 /* ld1 */, AArch64::LD1i32, Convert__VecListOne1281_1__Tie0_2_2__IndexRange0_31_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_s, MCK_VecListOne128, MCK_IndexRange0_3, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22274   { 1854 /* ld1 */, AArch64::LD1i8_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListOne128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_1 }, },
22275   { 1854 /* ld1 */, AArch64::LD1i8_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListOne128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22276   { 1854 /* ld1 */, AArch64::LD1i64_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_11_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_d, MCK_VecListOne128, MCK_IndexRange0_1, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_8 }, },
22277   { 1854 /* ld1 */, AArch64::LD1i64_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_11_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_d, MCK_VecListOne128, MCK_IndexRange0_1, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22278   { 1854 /* ld1 */, AArch64::LD1i16_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_71_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_h, MCK_VecListOne128, MCK_IndexRange0_7, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
22279   { 1854 /* ld1 */, AArch64::LD1i16_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_71_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_h, MCK_VecListOne128, MCK_IndexRange0_7, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22280   { 1854 /* ld1 */, AArch64::LD1i32_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_31_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_s, MCK_VecListOne128, MCK_IndexRange0_3, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
22281   { 1854 /* ld1 */, AArch64::LD1i32_POST, Convert__Reg1_4__VecListOne1281_1__Tie1_2_2__IndexRange0_31_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_s, MCK_VecListOne128, MCK_IndexRange0_3, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22400   { 1873 /* ld1r */, AArch64::LD1Rv16b, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22402   { 1873 /* ld1r */, AArch64::LD1Rv2d, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22405   { 1873 /* ld1r */, AArch64::LD1Rv4s, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22407   { 1873 /* ld1r */, AArch64::LD1Rv8h, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22424   { 1873 /* ld1r */, AArch64::LD1Rv16b_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_1 }, },
22425   { 1873 /* ld1r */, AArch64::LD1Rv16b_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22428   { 1873 /* ld1r */, AArch64::LD1Rv2d_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_8 }, },
22429   { 1873 /* ld1r */, AArch64::LD1Rv2d_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22434   { 1873 /* ld1r */, AArch64::LD1Rv4s_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
22435   { 1873 /* ld1r */, AArch64::LD1Rv4s_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22438   { 1873 /* ld1r */, AArch64::LD1Rv8h_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
22439   { 1873 /* ld1r */, AArch64::LD1Rv8h_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25434   { 5234 /* st1 */, AArch64::ST1Onev16b, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25442   { 5234 /* st1 */, AArch64::ST1Onev2d, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25454   { 5234 /* st1 */, AArch64::ST1Onev4s, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25462   { 5234 /* st1 */, AArch64::ST1Onev8h, Convert__VecListOne1281_1__Reg1_3, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25535   { 5234 /* st1 */, AArch64::ST1Onev16b_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
25536   { 5234 /* st1 */, AArch64::ST1Onev16b_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25551   { 5234 /* st1 */, AArch64::ST1Onev2d_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
25552   { 5234 /* st1 */, AArch64::ST1Onev2d_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_2d, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25575   { 5234 /* st1 */, AArch64::ST1Onev4s_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
25576   { 5234 /* st1 */, AArch64::ST1Onev4s_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_4s, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25591   { 5234 /* st1 */, AArch64::ST1Onev8h_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_16 }, },
25592   { 5234 /* st1 */, AArch64::ST1Onev8h_POST, Convert__Reg1_3__VecListOne1281_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK__DOT_8h, MCK_VecListOne128, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25597   { 5234 /* st1 */, AArch64::ST1i8, Convert__VecListOne1281_1__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListOne128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25598   { 5234 /* st1 */, AArch64::ST1i64, Convert__VecListOne1281_1__IndexRange0_11_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_d, MCK_VecListOne128, MCK_IndexRange0_1, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25599   { 5234 /* st1 */, AArch64::ST1i16, Convert__VecListOne1281_1__IndexRange0_71_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_h, MCK_VecListOne128, MCK_IndexRange0_7, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25600   { 5234 /* st1 */, AArch64::ST1i32, Convert__VecListOne1281_1__IndexRange0_31_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_s, MCK_VecListOne128, MCK_IndexRange0_3, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25609   { 5234 /* st1 */, AArch64::ST1i8_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListOne128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_1 }, },
25610   { 5234 /* st1 */, AArch64::ST1i8_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListOne128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25611   { 5234 /* st1 */, AArch64::ST1i64_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_11_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_d, MCK_VecListOne128, MCK_IndexRange0_1, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_8 }, },
25612   { 5234 /* st1 */, AArch64::ST1i64_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_11_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_d, MCK_VecListOne128, MCK_IndexRange0_1, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25613   { 5234 /* st1 */, AArch64::ST1i16_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_71_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_h, MCK_VecListOne128, MCK_IndexRange0_7, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
25614   { 5234 /* st1 */, AArch64::ST1i16_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_71_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_h, MCK_VecListOne128, MCK_IndexRange0_7, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25615   { 5234 /* st1 */, AArch64::ST1i32_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_31_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_s, MCK_VecListOne128, MCK_IndexRange0_3, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
25616   { 5234 /* st1 */, AArch64::ST1i32_POST, Convert__Reg1_4__VecListOne1281_1__IndexRange0_31_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_s, MCK_VecListOne128, MCK_IndexRange0_3, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
26447   { 6111 /* tbl */, AArch64::TBLv16i8One, Convert__VectorReg1281_1__VecListOne1281_2__VectorReg1281_3, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VectorReg128, MCK_VecListOne128, MCK_VectorReg128 }, },
26451   { 6111 /* tbl */, AArch64::TBLv8i8One, Convert__VectorReg641_1__VecListOne1281_2__VectorReg641_3, AMFBS_HasNEON, { MCK__DOT_8b, MCK_VectorReg64, MCK_VecListOne128, MCK_VectorReg64 }, },
26470   { 6120 /* tbx */, AArch64::TBXv16i8One, Convert__VectorReg1281_1__Tie0_2_2__VecListOne1281_2__VectorReg1281_3, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VectorReg128, MCK_VecListOne128, MCK_VectorReg128 }, },
26474   { 6120 /* tbx */, AArch64::TBXv8i8One, Convert__VectorReg641_1__Tie0_2_2__VecListOne1281_2__VectorReg641_3, AMFBS_HasNEON, { MCK__DOT_8b, MCK_VectorReg64, MCK_VecListOne128, MCK_VectorReg64 }, },