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

References

gen/lib/Target/AArch64/AArch64GenAsmMatcher.inc
10351   case MCK_IndexRange0_15: {
12155   case MCK_IndexRange0_15: return "MCK_IndexRange0_15";
13481   { 962 /* dup */, AArch64::CPYi8, Convert__Reg1_0__VectorReg1281_1__IndexRange0_151_3, AMFBS_HasNEON, { MCK_FPR8, MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15 }, },
13482   { 962 /* dup */, AArch64::DUPv16i8lane, Convert__VectorReg1281_0__VectorReg1281_2__IndexRange0_151_4, AMFBS_HasNEON, { MCK_VectorReg128, MCK__DOT_16b, MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15 }, },
13488   { 962 /* dup */, AArch64::DUPv8i8lane, Convert__VectorReg641_0__VectorReg1281_2__IndexRange0_151_4, AMFBS_HasNEON, { MCK_VectorReg64, MCK__DOT_8b, MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15 }, },
14672   { 1825 /* ins */, AArch64::INSvi8gpr, Convert__VectorReg1281_0__Tie0_1_1__IndexRange0_151_2__Reg1_3, AMFBS_HasNEON, { MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15, MCK_GPR32 }, },
14676   { 1825 /* ins */, AArch64::INSvi8lane, Convert__VectorReg1281_0__Tie0_1_1__IndexRange0_151_2__VectorReg1281_3__IndexRange0_151_5, AMFBS_HasNEON, { MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15, MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15 }, },
14676   { 1825 /* ins */, AArch64::INSvi8lane, Convert__VectorReg1281_0__Tie0_1_1__IndexRange0_151_2__VectorReg1281_3__IndexRange0_151_5, AMFBS_HasNEON, { MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15, MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15 }, },
14804   { 1854 /* ld1 */, AArch64::LD1i8, Convert__TypedVectorList1_081_0__Tie0_1_1__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList1_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
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_ }, },
14908   { 1854 /* ld1 */, AArch64::LD1i8_POST, Convert__Reg1_3__TypedVectorList1_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList1_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_1 }, },
14909   { 1854 /* ld1 */, AArch64::LD1i8_POST, Convert__Reg1_3__TypedVectorList1_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList1_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
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 }, },
15336   { 1974 /* ld2 */, AArch64::LD2i8, Convert__TypedVectorList2_081_0__Tie0_1_1__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList2_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
15354   { 1974 /* ld2 */, AArch64::LD2i8, Convert__VecListTwo1281_1__Tie0_2_2__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListTwo128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
15358   { 1974 /* ld2 */, AArch64::LD2i8_POST, Convert__Reg1_3__TypedVectorList2_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList2_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
15359   { 1974 /* ld2 */, AArch64::LD2i8_POST, Convert__Reg1_3__TypedVectorList2_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList2_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
15366   { 1974 /* ld2 */, AArch64::LD2i8_POST, Convert__Reg1_4__VecListTwo1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListTwo128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
15367   { 1974 /* ld2 */, AArch64::LD2i8_POST, Convert__Reg1_4__VecListTwo1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListTwo128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
15462   { 2003 /* ld3 */, AArch64::LD3i8, Convert__TypedVectorList3_081_0__Tie0_1_1__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList3_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
15480   { 2003 /* ld3 */, AArch64::LD3i8, Convert__VecListThree1281_1__Tie0_2_2__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListThree128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
15484   { 2003 /* ld3 */, AArch64::LD3i8_POST, Convert__Reg1_3__TypedVectorList3_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList3_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_3 }, },
15485   { 2003 /* ld3 */, AArch64::LD3i8_POST, Convert__Reg1_3__TypedVectorList3_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList3_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
15492   { 2003 /* ld3 */, AArch64::LD3i8_POST, Convert__Reg1_4__VecListThree1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListThree128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_3 }, },
15493   { 2003 /* ld3 */, AArch64::LD3i8_POST, Convert__Reg1_4__VecListThree1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListThree128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
15588   { 2032 /* ld4 */, AArch64::LD4i8, Convert__TypedVectorList4_081_0__Tie0_1_1__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList4_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
15606   { 2032 /* ld4 */, AArch64::LD4i8, Convert__VecListFour1281_1__Tie0_2_2__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListFour128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
15610   { 2032 /* ld4 */, AArch64::LD4i8_POST, Convert__Reg1_3__TypedVectorList4_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList4_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
15611   { 2032 /* ld4 */, AArch64::LD4i8_POST, Convert__Reg1_3__TypedVectorList4_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList4_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
15618   { 2032 /* ld4 */, AArch64::LD4i8_POST, Convert__Reg1_4__VecListFour1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListFour128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
15619   { 2032 /* ld4 */, AArch64::LD4i8_POST, Convert__Reg1_4__VecListFour1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListFour128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
16563   { 3356 /* mov */, AArch64::CPYi8, Convert__Reg1_0__VectorReg1281_1__IndexRange0_151_3, AMFBS_HasNEON, { MCK_FPR8, MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15 }, },
16570   { 3356 /* mov */, AArch64::INSvi8gpr, Convert__VectorReg1281_0__Tie0_1_1__IndexRange0_151_2__Reg1_3, AMFBS_HasNEON, { MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15, MCK_GPR32 }, },
16600   { 3356 /* mov */, AArch64::INSvi8lane, Convert__VectorReg1281_0__Tie0_1_1__IndexRange0_151_2__VectorReg1281_3__IndexRange0_151_5, AMFBS_HasNEON, { MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15, MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15 }, },
16600   { 3356 /* mov */, AArch64::INSvi8lane, Convert__VectorReg1281_0__Tie0_1_1__IndexRange0_151_2__VectorReg1281_3__IndexRange0_151_5, AMFBS_HasNEON, { MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15, MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15 }, },
17376   { 4518 /* smov */, AArch64::SMOVvi8to32, Convert__Reg1_0__VectorReg1281_1__IndexRange0_151_3, AMFBS_HasNEON, { MCK_GPR32, MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15 }, },
17378   { 4518 /* smov */, AArch64::SMOVvi8to64, Convert__Reg1_0__VectorReg1281_1__IndexRange0_151_3, AMFBS_HasNEON, { MCK_GPR64, MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15 }, },
18139   { 5234 /* st1 */, AArch64::ST1i8, Convert__TypedVectorList1_081_0__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList1_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
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_ }, },
18243   { 5234 /* st1 */, AArch64::ST1i8_POST, Convert__Reg1_3__TypedVectorList1_081_0__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList1_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_1 }, },
18244   { 5234 /* st1 */, AArch64::ST1i8_POST, Convert__Reg1_3__TypedVectorList1_081_0__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList1_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
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 }, },
18437   { 5258 /* st2 */, AArch64::ST2i8, Convert__TypedVectorList2_081_0__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList2_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18455   { 5258 /* st2 */, AArch64::ST2i8, Convert__VecListTwo1281_1__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListTwo128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18459   { 5258 /* st2 */, AArch64::ST2i8_POST, Convert__Reg1_3__TypedVectorList2_081_0__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList2_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
18460   { 5258 /* st2 */, AArch64::ST2i8_POST, Convert__Reg1_3__TypedVectorList2_081_0__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList2_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18467   { 5258 /* st2 */, AArch64::ST2i8_POST, Convert__Reg1_4__VecListTwo1281_1__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListTwo128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
18468   { 5258 /* st2 */, AArch64::ST2i8_POST, Convert__Reg1_4__VecListTwo1281_1__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListTwo128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18519   { 5287 /* st3 */, AArch64::ST3i8, Convert__TypedVectorList3_081_0__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList3_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18537   { 5287 /* st3 */, AArch64::ST3i8, Convert__VecListThree1281_1__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListThree128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18541   { 5287 /* st3 */, AArch64::ST3i8_POST, Convert__Reg1_3__TypedVectorList3_081_0__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList3_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_3 }, },
18542   { 5287 /* st3 */, AArch64::ST3i8_POST, Convert__Reg1_3__TypedVectorList3_081_0__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList3_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18549   { 5287 /* st3 */, AArch64::ST3i8_POST, Convert__Reg1_4__VecListThree1281_1__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListThree128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_3 }, },
18550   { 5287 /* st3 */, AArch64::ST3i8_POST, Convert__Reg1_4__VecListThree1281_1__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListThree128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18597   { 5311 /* st4 */, AArch64::ST4i8, Convert__TypedVectorList4_081_0__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList4_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18615   { 5311 /* st4 */, AArch64::ST4i8, Convert__VecListFour1281_1__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListFour128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
18619   { 5311 /* st4 */, AArch64::ST4i8_POST, Convert__Reg1_3__TypedVectorList4_081_0__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList4_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
18620   { 5311 /* st4 */, AArch64::ST4i8_POST, Convert__Reg1_3__TypedVectorList4_081_0__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList4_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
18627   { 5311 /* st4 */, AArch64::ST4i8_POST, Convert__Reg1_4__VecListFour1281_1__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListFour128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
18628   { 5311 /* st4 */, AArch64::ST4i8_POST, Convert__Reg1_4__VecListFour1281_1__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListFour128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
19447   { 6472 /* umov */, AArch64::UMOVvi8, Convert__Reg1_0__VectorReg1281_1__IndexRange0_151_3, AMFBS_HasNEON, { MCK_GPR32, MCK_VectorReg128, MCK__DOT_b, MCK_IndexRange0_15 }, },
20834   { 962 /* dup */, AArch64::CPYi8, Convert__Reg1_0__VectorReg1281_1__IndexRange0_151_2, AMFBS_HasNEON, { MCK_FPR8, MCK_VectorReg128, MCK_IndexRange0_15 }, },
20840   { 962 /* dup */, AArch64::DUPv16i8lane, Convert__VectorReg1281_1__VectorReg1281_2__IndexRange0_151_3, AMFBS_HasNEON, { MCK__DOT_16b, MCK_VectorReg128, MCK_VectorReg128, MCK_IndexRange0_15 }, },
20845   { 962 /* dup */, AArch64::DUPv8i8lane, Convert__VectorReg641_1__VectorReg1281_2__IndexRange0_151_3, AMFBS_HasNEON, { MCK__DOT_8b, MCK_VectorReg64, MCK_VectorReg128, MCK_IndexRange0_15 }, },
22030   { 1825 /* ins */, AArch64::INSvi8gpr, Convert__VectorReg1281_1__Tie0_2_2__IndexRange0_151_2__Reg1_3, AMFBS_HasNEON, { MCK__DOT_b, MCK_VectorReg128, MCK_IndexRange0_15, MCK_GPR32 }, },
22034   { 1825 /* ins */, AArch64::INSvi8lane, Convert__VectorReg1281_1__Tie0_2_2__IndexRange0_151_2__VectorReg1281_3__IndexRange0_151_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VectorReg128, MCK_IndexRange0_15, MCK_VectorReg128, MCK_IndexRange0_15 }, },
22034   { 1825 /* ins */, AArch64::INSvi8lane, Convert__VectorReg1281_1__Tie0_2_2__IndexRange0_151_2__VectorReg1281_3__IndexRange0_151_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VectorReg128, MCK_IndexRange0_15, MCK_VectorReg128, MCK_IndexRange0_15 }, },
22162   { 1854 /* ld1 */, AArch64::LD1i8, Convert__TypedVectorList1_081_0__Tie0_1_1__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList1_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
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_ }, },
22266   { 1854 /* ld1 */, AArch64::LD1i8_POST, Convert__Reg1_3__TypedVectorList1_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList1_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_1 }, },
22267   { 1854 /* ld1 */, AArch64::LD1i8_POST, Convert__Reg1_3__TypedVectorList1_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList1_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
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 }, },
22694   { 1974 /* ld2 */, AArch64::LD2i8, Convert__TypedVectorList2_081_0__Tie0_1_1__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList2_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22712   { 1974 /* ld2 */, AArch64::LD2i8, Convert__VecListTwo1281_1__Tie0_2_2__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListTwo128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22716   { 1974 /* ld2 */, AArch64::LD2i8_POST, Convert__Reg1_3__TypedVectorList2_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList2_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
22717   { 1974 /* ld2 */, AArch64::LD2i8_POST, Convert__Reg1_3__TypedVectorList2_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList2_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22724   { 1974 /* ld2 */, AArch64::LD2i8_POST, Convert__Reg1_4__VecListTwo1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListTwo128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
22725   { 1974 /* ld2 */, AArch64::LD2i8_POST, Convert__Reg1_4__VecListTwo1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListTwo128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22820   { 2003 /* ld3 */, AArch64::LD3i8, Convert__TypedVectorList3_081_0__Tie0_1_1__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList3_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22838   { 2003 /* ld3 */, AArch64::LD3i8, Convert__VecListThree1281_1__Tie0_2_2__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListThree128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22842   { 2003 /* ld3 */, AArch64::LD3i8_POST, Convert__Reg1_3__TypedVectorList3_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList3_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_3 }, },
22843   { 2003 /* ld3 */, AArch64::LD3i8_POST, Convert__Reg1_3__TypedVectorList3_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList3_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22850   { 2003 /* ld3 */, AArch64::LD3i8_POST, Convert__Reg1_4__VecListThree1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListThree128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_3 }, },
22851   { 2003 /* ld3 */, AArch64::LD3i8_POST, Convert__Reg1_4__VecListThree1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListThree128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22946   { 2032 /* ld4 */, AArch64::LD4i8, Convert__TypedVectorList4_081_0__Tie0_1_1__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList4_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22964   { 2032 /* ld4 */, AArch64::LD4i8, Convert__VecListFour1281_1__Tie0_2_2__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListFour128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
22968   { 2032 /* ld4 */, AArch64::LD4i8_POST, Convert__Reg1_3__TypedVectorList4_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList4_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
22969   { 2032 /* ld4 */, AArch64::LD4i8_POST, Convert__Reg1_3__TypedVectorList4_081_0__Tie1_1_1__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList4_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
22976   { 2032 /* ld4 */, AArch64::LD4i8_POST, Convert__Reg1_4__VecListFour1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListFour128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
22977   { 2032 /* ld4 */, AArch64::LD4i8_POST, Convert__Reg1_4__VecListFour1281_1__Tie1_2_2__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListFour128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
23924   { 3356 /* mov */, AArch64::CPYi8, Convert__Reg1_0__VectorReg1281_1__IndexRange0_151_2, AMFBS_HasNEON, { MCK_FPR8, MCK_VectorReg128, MCK_IndexRange0_15 }, },
23930   { 3356 /* mov */, AArch64::INSvi8gpr, Convert__VectorReg1281_1__Tie0_2_2__IndexRange0_151_2__Reg1_3, AMFBS_HasNEON, { MCK__DOT_b, MCK_VectorReg128, MCK_IndexRange0_15, MCK_GPR32 }, },
23936   { 3356 /* mov */, AArch64::INSvi8lane, Convert__VectorReg1281_1__Tie0_2_2__IndexRange0_151_2__VectorReg1281_3__IndexRange0_151_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VectorReg128, MCK_IndexRange0_15, MCK_VectorReg128, MCK_IndexRange0_15 }, },
23936   { 3356 /* mov */, AArch64::INSvi8lane, Convert__VectorReg1281_1__Tie0_2_2__IndexRange0_151_2__VectorReg1281_3__IndexRange0_151_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VectorReg128, MCK_IndexRange0_15, MCK_VectorReg128, MCK_IndexRange0_15 }, },
24734   { 4518 /* smov */, AArch64::SMOVvi8to32, Convert__Reg1_1__VectorReg1281_2__IndexRange0_151_3, AMFBS_HasNEON, { MCK__DOT_b, MCK_GPR32, MCK_VectorReg128, MCK_IndexRange0_15 }, },
24735   { 4518 /* smov */, AArch64::SMOVvi8to64, Convert__Reg1_1__VectorReg1281_2__IndexRange0_151_3, AMFBS_HasNEON, { MCK__DOT_b, MCK_GPR64, MCK_VectorReg128, MCK_IndexRange0_15 }, },
25497   { 5234 /* st1 */, AArch64::ST1i8, Convert__TypedVectorList1_081_0__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList1_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
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_ }, },
25601   { 5234 /* st1 */, AArch64::ST1i8_POST, Convert__Reg1_3__TypedVectorList1_081_0__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList1_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_1 }, },
25602   { 5234 /* st1 */, AArch64::ST1i8_POST, Convert__Reg1_3__TypedVectorList1_081_0__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList1_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
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 }, },
25795   { 5258 /* st2 */, AArch64::ST2i8, Convert__TypedVectorList2_081_0__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList2_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25813   { 5258 /* st2 */, AArch64::ST2i8, Convert__VecListTwo1281_1__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListTwo128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25817   { 5258 /* st2 */, AArch64::ST2i8_POST, Convert__Reg1_3__TypedVectorList2_081_0__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList2_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
25818   { 5258 /* st2 */, AArch64::ST2i8_POST, Convert__Reg1_3__TypedVectorList2_081_0__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList2_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25825   { 5258 /* st2 */, AArch64::ST2i8_POST, Convert__Reg1_4__VecListTwo1281_1__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListTwo128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_2 }, },
25826   { 5258 /* st2 */, AArch64::ST2i8_POST, Convert__Reg1_4__VecListTwo1281_1__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListTwo128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25877   { 5287 /* st3 */, AArch64::ST3i8, Convert__TypedVectorList3_081_0__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList3_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25895   { 5287 /* st3 */, AArch64::ST3i8, Convert__VecListThree1281_1__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListThree128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25899   { 5287 /* st3 */, AArch64::ST3i8_POST, Convert__Reg1_3__TypedVectorList3_081_0__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList3_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_3 }, },
25900   { 5287 /* st3 */, AArch64::ST3i8_POST, Convert__Reg1_3__TypedVectorList3_081_0__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList3_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25907   { 5287 /* st3 */, AArch64::ST3i8_POST, Convert__Reg1_4__VecListThree1281_1__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListThree128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_3 }, },
25908   { 5287 /* st3 */, AArch64::ST3i8_POST, Convert__Reg1_4__VecListThree1281_1__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListThree128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25955   { 5311 /* st4 */, AArch64::ST4i8, Convert__TypedVectorList4_081_0__IndexRange0_151_1__Reg1_3, AMFBS_HasNEON, { MCK_TypedVectorList4_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25973   { 5311 /* st4 */, AArch64::ST4i8, Convert__VecListFour1281_1__IndexRange0_151_2__Reg1_4, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListFour128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_ }, },
25977   { 5311 /* st4 */, AArch64::ST4i8_POST, Convert__Reg1_3__TypedVectorList4_081_0__IndexRange0_151_1__Tie0_4_4__regXZR, AMFBS_HasNEON, { MCK_TypedVectorList4_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
25978   { 5311 /* st4 */, AArch64::ST4i8_POST, Convert__Reg1_3__TypedVectorList4_081_0__IndexRange0_151_1__Tie0_4_4__Reg1_5, AMFBS_HasNEON, { MCK_TypedVectorList4_08, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
25985   { 5311 /* st4 */, AArch64::ST4i8_POST, Convert__Reg1_4__VecListFour1281_1__IndexRange0_151_2__Tie0_5_5__regXZR, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListFour128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK__HASH_4 }, },
25986   { 5311 /* st4 */, AArch64::ST4i8_POST, Convert__Reg1_4__VecListFour1281_1__IndexRange0_151_2__Tie0_5_5__Reg1_6, AMFBS_HasNEON, { MCK__DOT_b, MCK_VecListFour128, MCK_IndexRange0_15, MCK__91_, MCK_GPR64sp, MCK__93_, MCK_GPR64 }, },
26805   { 6472 /* umov */, AArch64::UMOVvi8, Convert__Reg1_1__VectorReg1281_2__IndexRange0_151_3, AMFBS_HasNEON, { MCK__DOT_b, MCK_GPR32, MCK_VectorReg128, MCK_IndexRange0_15 }, },