Home | History | Annotate | Download | only in X86

Lines Matching full:opc

142 multiclass sse12_fp_scalar<bits<8> opc, string OpcodeStr, SDNode OpNode,
147 def rr : SI<opc, MRMSrcReg, (outs RC:$dst), (ins RC:$src1, RC:$src2),
153 def rm : SI<opc, MRMSrcMem, (outs RC:$dst), (ins RC:$src1, x86memop:$src2),
161 multiclass sse12_fp_scalar_int<bits<8> opc, string OpcodeStr, RegisterClass RC,
166 def rr_Int : SI<opc, MRMSrcReg, (outs RC:$dst), (ins RC:$src1, RC:$src2),
173 def rm_Int : SI<opc, MRMSrcMem, (outs RC:$dst), (ins RC:$src1, memopr:$src2),
183 multiclass sse12_fp_packed<bits<8> opc, string OpcodeStr, SDNode OpNode,
188 def rr : PI<opc, MRMSrcReg, (outs RC:$dst), (ins RC:$src1, RC:$src2),
194 def rm : PI<opc, MRMSrcMem, (outs RC:$dst), (ins RC:$src1, x86memop:$src2),
203 multiclass sse12_fp_packed_logical_rm<bits<8> opc, RegisterClass RC, Domain d,
209 def rr : PI<opc, MRMSrcReg, (outs RC:$dst), (ins RC:$src1, RC:$src2),
214 def rm : PI<opc, MRMSrcMem, (outs RC:$dst), (ins RC:$src1, x86memop:$src2),
222 multiclass sse12_fp_packed_int<bits<8> opc, string OpcodeStr, RegisterClass RC,
226 def rr_Int : PI<opc, MRMSrcReg, (outs RC:$dst), (ins RC:$src1, RC:$src2),
233 def rm_Int : PI<opc, MRMSrcMem, (outs RC:$dst), (ins RC:$src1,x86memop:$src2),
814 multiclass sse12_mov_packed<bits<8> opc, RegisterClass RC,
820 def rr : PI<opc, MRMSrcReg, (outs RC:$dst), (ins RC:$src),
823 def rm : PI<opc, MRMSrcMem, (outs RC:$dst), (ins x86memop:$src),
1122 multiclass sse12_mov_hilo_packed<bits<8>opc, RegisterClass RC,
1125 def PSrm : PI<opc, MRMSrcMem,
1133 def PDrm : PI<opc, MRMSrcMem,
1407 multiclass sse12_cvt_s<bits<8> opc, RegisterClass SrcRC, RegisterClass DstRC,
1410 def rr : SI<opc, MRMSrcReg, (outs DstRC:$dst), (ins SrcRC:$src), asm,
1413 def rm : SI<opc, MRMSrcMem, (outs DstRC:$dst), (ins x86memop:$src), asm,
1418 multiclass sse12_cvt_p<bits<8> opc, RegisterClass SrcRC, RegisterClass DstRC,
1421 def rr : PI<opc, MRMSrcReg, (outs DstRC:$dst), (ins SrcRC:$src), asm,
1424 def rm : PI<opc, MRMSrcMem, (outs DstRC:$dst), (ins x86memop:$src), asm,
1429 multiclass sse12_vcvt_avx<bits<8> opc, RegisterClass SrcRC, RegisterClass DstRC,
1432 def rr : SI<opc, MRMSrcReg, (outs DstRC:$dst), (ins DstRC:$src1, SrcRC:$src),
1435 def rm : SI<opc, MRMSrcMem, (outs DstRC:$dst),
1521 multiclass sse12_cvt_sint<bits<8> opc, RegisterClass SrcRC, RegisterClass DstRC,
1524 def rr : SI<opc, MRMSrcReg, (outs DstRC:$dst), (ins SrcRC:$src),
1527 def rm : SI<opc, MRMSrcMem, (outs DstRC:$dst), (ins x86memop:$src),
1532 multiclass sse12_cvt_sint_3addr<bits<8> opc, RegisterClass SrcRC,
1536 def rr : SI<opc, MRMSrcReg, (outs DstRC:$dst), (ins DstRC:$src1, SrcRC:$src2),
1542 def rm : SI<opc, MRMSrcMem, (outs DstRC:$dst),
2248 multiclass sse12_ord_cmp<bits<8> opc, RegisterClass RC, SDNode OpNode,
2251 def rr: PI<opc, MRMSrcReg, (outs), (ins RC:$src1, RC:$src2),
2255 def rm: PI<opc, MRMSrcMem, (outs), (ins RC:$src1, x86memop:$src2),
2486 multiclass sse12_unpack_interleave<bits<8> opc, SDNode OpNode, ValueType vt,
2490 def rr : PI<opc, MRMSrcReg,
2495 def rm : PI<opc, MRMSrcMem,
2644 multiclass PDI_binop_rm<bits<8> opc, string OpcodeStr, SDNode OpNode,
2651 def rr : PDI<opc, MRMSrcReg, (outs RC:$dst),
2657 def rm : PDI<opc, MRMSrcMem, (outs RC:$dst),
2709 multiclass sse12_fp_alias_pack_logical<bits<8> opc, string OpcodeStr,
2711 defm V#NAME#PS : sse12_fp_packed<opc, !strconcat(OpcodeStr, "ps"), OpNode,
2715 defm V#NAME#PD : sse12_fp_packed<opc, !strconcat(OpcodeStr, "pd"), OpNode,
2720 defm PS : sse12_fp_packed<opc, !strconcat(OpcodeStr, "ps"), OpNode, FR32,
2724 defm PD : sse12_fp_packed<opc, !strconcat(OpcodeStr, "pd"), OpNode, FR64,
2746 multiclass sse12_fp_packed_logical<bits<8> opc, string OpcodeStr,
2752 defm V#NAME#PS : sse12_fp_packed_logical_rm<opc, VR128, SSEPackedSingle,
2757 defm V#NAME#PD : sse12_fp_packed_logical_rm<opc, VR128, SSEPackedDouble,
2765 defm PS : sse12_fp_packed_logical_rm<opc, VR128, SSEPackedSingle,
2771 defm PD : sse12_fp_packed_logical_rm<opc, VR128, SSEPackedDouble,
2782 multiclass sse12_fp_packed_logical_y<bits<8> opc, string OpcodeStr,
2784 defm PSY : sse12_fp_packed_logical_rm<opc, VR256, SSEPackedSingle,
2790 defm PDY : sse12_fp_packed_logical_rm<opc, VR256, SSEPackedDouble,
2828 multiclass basic_sse12_fp_binop_s<bits<8> opc, string OpcodeStr, SDNode OpNode,
2831 defm SS : sse12_fp_scalar<opc, !strconcat(OpcodeStr, "ss"),
2834 defm SD : sse12_fp_scalar<opc, !strconcat(OpcodeStr, "sd"),
2839 multiclass basic_sse12_fp_binop_p<bits<8> opc, string OpcodeStr, SDNode OpNode,
2843 defm PS : sse12_fp_packed<opc, !strconcat(OpcodeStr, "ps"), OpNode, VR128,
2846 defm PD : sse12_fp_packed<opc, !strconcat(OpcodeStr, "pd"), OpNode, VR128,
2852 multiclass basic_sse12_fp_binop_p_y<bits<8> opc, string OpcodeStr,
2856 defm PSY : sse12_fp_packed<opc, !strconcat(OpcodeStr, "ps"), OpNode, VR256,
2859 defm PDY : sse12_fp_packed<opc, !strconcat(OpcodeStr, "pd"), OpNode, VR256,
2865 multiclass basic_sse12_fp_binop_s_int<bits<8> opc, string OpcodeStr,
2868 defm SS : sse12_fp_scalar_int<opc, OpcodeStr, VR128,
2871 defm SD : sse12_fp_scalar_int<opc, OpcodeStr, VR128,
2876 multiclass basic_sse12_fp_binop_p_int<bits<8> opc, string OpcodeStr,
2879 defm PS : sse12_fp_packed_int<opc, OpcodeStr, VR128,
2884 defm PD : sse12_fp_packed_int<opc, OpcodeStr, VR128,
2890 multiclass basic_sse12_fp_binop_p_y_int<bits<8> opc, string OpcodeStr,
2892 defm PSY : sse12_fp_packed_int<opc, OpcodeStr, VR256,
2896 defm PDY : sse12_fp_packed_int<opc, OpcodeStr, VR256,
2996 multiclass sse1_fp_unop_s<bits<8> opc, string OpcodeStr,
2998 def SSr : SSI<opc, MRMSrcReg, (outs FR32:$dst), (ins FR32:$src),
3005 def SSm : I<opc, MRMSrcMem, (outs FR32:$dst), (ins f32mem:$src),
3009 def SSr_Int : SSI<opc, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src),
3012 def SSm_Int : SSI<opc, MRMSrcMem, (outs VR128:$dst), (ins ssmem:$src),
3018 multiclass sse1_fp_unop_s_avx<bits<8> opc, string OpcodeStr> {
3019 def SSr : SSI<opc, MRMSrcReg, (outs FR32:$dst), (ins FR32:$src1, FR32:$src2),
3023 def SSm : SSI<opc, MRMSrcMem, (outs FR32:$dst), (ins FR32:$src1,f32mem:$src2),
3026 def SSm_Int : SSI<opc, MRMSrcMem, (outs VR128:$dst),
3033 multiclass sse1_fp_unop_p<bits<8> opc, string OpcodeStr, SDNode OpNode,
3035 def PSr : PSI<opc, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src),
3038 def PSm : PSI<opc, MRMSrcMem, (outs VR128:$dst), (ins f128mem:$src),
3044 multiclass sse1_fp_unop_p_y<bits<8> opc, string OpcodeStr, SDNode OpNode,
3046 def PSYr : PSI<opc, MRMSrcReg, (outs VR256:$dst), (ins VR256:$src),
3050 def PSYm : PSI<opc, MRMSrcMem, (outs VR256:$dst), (ins f256mem:$src),
3057 multiclass sse1_fp_unop_p_int<bits<8> opc, string OpcodeStr,
3059 def PSr_Int : PSI<opc, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src),
3063 def PSm_Int : PSI<opc, MRMSrcMem, (outs VR128:$dst), (ins f128mem:$src),
3070 multiclass sse1_fp_unop_p_y_int<bits<8> opc, string OpcodeStr,
3072 def PSYr_Int : PSI<opc, MRMSrcReg, (outs VR256:$dst), (ins VR256:$src),
3076 def PSYm_Int : PSI<opc, MRMSrcMem, (outs VR256:$dst), (ins f256mem:$src),
3083 multiclass sse2_fp_unop_s<bits<8> opc, string OpcodeStr,
3085 def SDr : SDI<opc, MRMSrcReg, (outs FR64:$dst), (ins FR64:$src),
3089 def SDm : I<opc, MRMSrcMem, (outs FR64:$dst), (ins f64mem:$src),
3093 def SDr_Int : SDI<opc, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src),
3096 def SDm_Int : SDI<opc, MRMSrcMem, (outs VR128:$dst), (ins sdmem:$src),
3102 multiclass sse2_fp_unop_s_avx<bits<8> opc, string OpcodeStr> {
3104 def SDr : SDI<opc, MRMSrcReg, (outs FR64:$dst), (ins FR64:$src1, FR64:$src2),
3108 def SDm : SDI<opc, MRMSrcMem, (outs FR64:$dst), (ins FR64:$src1,f64mem:$src2),
3112 def SDm_Int : SDI<opc, MRMSrcMem, (outs VR128:$dst),
3119 multiclass sse2_fp_unop_p<bits<8> opc, string OpcodeStr,
3121 def PDr : PDI<opc, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src),
3124 def PDm : PDI<opc, MRMSrcMem, (outs VR128:$dst), (ins f128mem:$src),
3130 multiclass sse2_fp_unop_p_y<bits<8> opc, string OpcodeStr, SDNode OpNode,
3132 def PDYr : PDI<opc, MRMSrcReg, (outs VR256:$dst), (ins VR256:$src),
3136 def PDYm : PDI<opc, MRMSrcMem, (outs VR256:$dst), (ins f256mem:$src),
3143 multiclass sse2_fp_unop_p_int<bits<8> opc, string OpcodeStr,
3145 def PDr_Int : PDI<opc, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src),
3149 def PDm_Int : PDI<opc, MRMSrcMem, (outs VR128:$dst), (ins f128mem:$src),
3156 multiclass sse2_fp_unop_p_y_int<bits<8> opc, string OpcodeStr,
3158 def PDYr_Int : PDI<opc, MRMSrcReg, (outs VR256:$dst), (ins VR256:$src),
3162 def PDYm_Int : PDI<opc, MRMSrcMem, (outs VR256:$dst), (ins f256mem:$src),
3590 multiclass PDI_binop_rm_int<bits<8> opc, string OpcodeStr, Intrinsic IntId,
3597 def rr : PDI<opc, MRMSrcReg, (outs RC:$dst),
3603 def rm : PDI<opc, MRMSrcMem, (outs RC:$dst),
3612 multiclass PDI_binop_rmi<bits<8> opc, bits<8> opc2, Format ImmForm,
3619 def rr : PDI<opc, MRMSrcReg, (outs RC:$dst),
3626 def rm : PDI<opc, MRMSrcMem, (outs RC:$dst),
3642 multiclass PDI_binop_rm2<bits<8> opc, string OpcodeStr, SDNode OpNode,
3648 def rr : PDI<opc, MRMSrcReg, (outs RC:$dst),
3654 def rm : PDI<opc, MRMSrcMem, (outs RC:$dst),
4272 multiclass sse2_unpack<bits<8> opc, string OpcodeStr, ValueType vt,
4274 def rr : PDI<opc, MRMSrcReg,
4281 def rm : PDI<opc, MRMSrcMem,
4292 multiclass sse2_unpack_y<bits<8> opc, string OpcodeStr, ValueType vt,
4294 def Yrr : PDI<opc, MRMSrcReg,
4298 def Yrm : PDI<opc, MRMSrcMem,
5241 multiclass SS3I_unop_rm_int<bits<8> opc, string OpcodeStr,
5243 def rr128 : SS38I<opc, MRMSrcReg, (outs VR128:$dst),
5249 def rm128 : SS38I<opc, MRMSrcMem, (outs VR128:$dst),
5259 multiclass SS3I_unop_rm_int_y<bits<8> opc, string OpcodeStr,
5261 def rr256 : SS38I<opc, MRMSrcReg, (outs VR256:$dst),
5267 def rm256 : SS38I<opc, MRMSrcMem, (outs VR256:$dst),
5324 multiclass SS3I_binop_rm<bits<8> opc, string OpcodeStr, SDNode OpNode,
5329 def rr : SS38I<opc, MRMSrcReg, (outs RC:$dst),
5336 def rm : SS38I<opc, MRMSrcMem, (outs RC:$dst),
5347 multiclass SS3I_binop_rm_int<bits<8> opc, string OpcodeStr,
5351 def rr128 : SS38I<opc, MRMSrcReg, (outs VR128:$dst),
5358 def rm128 : SS38I<opc, MRMSrcMem, (outs VR128:$dst),
5368 multiclass SS3I_binop_rm_int_y<bits<8> opc, string OpcodeStr,
5371 def rr256 : SS38I<opc, MRMSrcReg, (outs VR256:$dst),
5376 def rm256 : SS38I<opc, MRMSrcMem, (outs VR256:$dst),
5607 multiclass SS41I_binop_rm_int8<bits<8> opc, string OpcodeStr, Intrinsic IntId> {
5608 def rr : SS48I<opc, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src),
5612 def rm : SS48I<opc, MRMSrcMem, (outs VR128:$dst), (ins i64mem:$src),
5619 multiclass SS41I_binop_rm_int16_y<bits<8> opc, string OpcodeStr,
5621 def Yrr : SS48I<opc, MRMSrcReg, (outs VR256:$dst), (ins VR128:$src),
5625 def Yrm : SS48I<opc, MRMSrcMem, (outs VR256:$dst), (ins i128mem:$src),
5744 multiclass SS41I_binop_rm_int4<bits<8> opc, string OpcodeStr, Intrinsic IntId> {
5745 def rr : SS48I<opc, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src),
5749 def rm : SS48I<opc, MRMSrcMem, (outs VR128:$dst), (ins i32mem:$src),
5756 multiclass SS41I_binop_rm_int8_y<bits<8> opc, string OpcodeStr,
5758 def Yrr : SS48I<opc, MRMSrcReg, (outs VR256:$dst), (ins VR128:$src),
5762 def Yrm : SS48I<opc, MRMSrcMem, (outs VR256:$dst), (ins i32mem:$src),
5822 multiclass SS41I_binop_rm_int2<bits<8> opc, string OpcodeStr, Intrinsic IntId> {
5823 def rr : SS48I<opc, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src),
5828 def rm : SS48I<opc, MRMSrcMem, (outs VR128:$dst), (ins i16mem:$src),
5835 multiclass SS41I_binop_rm_int4_y<bits<8> opc, string OpcodeStr,
5837 def Yrr : SS48I<opc, MRMSrcReg, (outs VR256:$dst), (ins VR128:$src),
5842 def Yrm : SS48I<opc, MRMSrcMem, (outs VR256:$dst), (ins i16mem:$src),
5895 multiclass SS41I_extract8<bits<8> opc, string OpcodeStr> {
5896 def rr : SS4AIi8<opc, MRMDestReg, (outs GR32:$dst),
5903 def mr : SS4AIi8<opc, MRMDestMem, (outs),
5924 multiclass SS41I_extract16<bits<8> opc, string OpcodeStr> {
5926 def mr : SS4AIi8<opc, MRMDestMem, (outs),
5943 multiclass SS41I_extract32<bits<8> opc, string OpcodeStr> {
5944 def rr : SS4AIi8<opc, MRMDestReg, (outs GR32:$dst),
5950 def mr : SS4AIi8<opc, MRMDestMem, (outs),
5964 multiclass SS41I_extract64<bits<8> opc, string OpcodeStr> {
5965 def rr : SS4AIi8<opc, MRMDestReg, (outs GR64:$dst),
5971 def mr : SS4AIi8<opc, MRMDestMem, (outs),
5986 multiclass SS41I_extractf32<bits<8> opc, string OpcodeStr> {
5987 def rr : SS4AIi8<opc, MRMDestReg, (outs GR32:$dst),
5994 def mr : SS4AIi8<opc, MRMDestMem, (outs),
6029 multiclass SS41I_insert8<bits<8> opc, string asm, bit Is2Addr = 1> {
6030 def rr : SS4AIi8<opc, MRMSrcReg, (outs VR128:$dst),
6038 def rm : SS4AIi8<opc, MRMSrcMem, (outs VR128:$dst),
6054 multiclass SS41I_insert32<bits<8> opc, string asm, bit Is2Addr = 1> {
6055 def rr : SS4AIi8<opc, MRMSrcReg, (outs VR128:$dst),
6064 def rm : SS4AIi8<opc, MRMSrcMem, (outs VR128:$dst),
6080 multiclass SS41I_insert64<bits<8> opc, string asm, bit Is2Addr = 1> {
6081 def rr : SS4AIi8<opc, MRMSrcReg, (outs VR128:$dst),
6090 def rm : SS4AIi8<opc, MRMSrcMem, (outs VR128:$dst),
6110 multiclass SS41I_insertf32<bits<8> opc, string asm, bit Is2Addr = 1> {
6111 def rr : SS4AIi8<opc, MRMSrcReg, (outs VR128:$dst),
6120 def rm : SS4AIi8<opc, MRMSrcMem, (outs VR128:$dst),
6363 multiclass avx_bittest<bits<8> opc, string OpcodeStr, RegisterClass RC,
6365 def rr : SS48I<opc, MRMSrcReg, (outs), (ins RC:$src1, RC:$src2),
6368 def rm : SS48I<opc, MRMSrcMem, (outs), (ins RC:$src1, x86memop:$src2),
6421 multiclass SS41I_unop_rm_int_v16<bits<8> opc, string OpcodeStr,
6423 def rr128 : SS48I<opc, MRMSrcReg, (outs VR128:$dst),
6427 def rm128 : SS48I<opc, MRMSrcMem, (outs VR128:$dst),
6442 multiclass SS41I_binop_rm_int<bits<8> opc, string OpcodeStr,
6445 def rr : SS48I<opc, MRMSrcReg, (outs VR128:$dst),
6451 def rm : SS48I<opc, MRMSrcMem, (outs VR128:$dst),
6462 multiclass SS41I_binop_rm_int_y<bits<8> opc, string OpcodeStr,
6465 def Yrr : SS48I<opc, MRMSrcReg, (outs VR256:$dst),
6469 def Yrm : SS48I<opc, MRMSrcMem, (outs VR256:$dst),
6540 multiclass SS48I_binop_rm<bits<8> opc, string OpcodeStr, SDNode OpNode,
6544 def rr : SS48I<opc, MRMSrcReg, (outs RC:$dst),
6550 def rm : SS48I<opc, MRMSrcMem, (outs RC:$dst),
6581 multiclass SS41I_binop_rmi_int<bits<8> opc, string OpcodeStr,
6585 def rri : SS4AIi8<opc, MRMSrcReg, (outs RC:$dst),
6594 def rmi : SS4AIi8<opc, MRMSrcMem, (outs RC:$dst),
6668 multiclass SS41I_quaternary_int_avx<bits<8> opc, string OpcodeStr,
6671 def rr : Ii8<opc, MRMSrcReg, (outs RC:$dst),
6678 def rm : Ii8<opc, MRMSrcMem, (outs RC:$dst),
6768 multiclass SS41I_ternary_int<bits<8> opc, string OpcodeStr, PatFrag mem_frag,
6770 def rr0 : SS48I<opc, MRMSrcReg, (outs VR128:$dst),
6777 def rm0 : SS48I<opc, MRMSrcMem, (outs VR128:$dst),
6845 multiclass SS42I_binop_rm<bits<8> opc, string OpcodeStr, SDNode OpNode,
6848 def rr : SS428I<opc, MRMSrcReg, (outs RC:$dst),
6855 def rm : SS428I<opc, MRMSrcMem, (outs RC:$dst),
7111 multiclass AESI_binop_rm_int<bits<8> opc, string OpcodeStr,
7113 def rr : AES8I<opc, MRMSrcReg, (outs VR128:$dst),
7120 def rm : AES8I<opc, MRMSrcMem, (outs VR128:$dst),
7269 class avx_broadcast<bits<8> opc, string OpcodeStr, RegisterClass RC,
7271 AVX8I<opc, MRMSrcMem, (outs RC:$dst), (ins x86memop:$src),
7276 class avx2_broadcast_reg<bits<8> opc, string OpcodeStr, RegisterClass RC,
7278 AVX28I<opc, MRMSrcReg, (outs RC:$dst), (ins VR128:$src),
7634 multiclass AVX2_binop_rmi_int<bits<8> opc, string OpcodeStr,
7638 def rri : AVX2AIi8<opc, MRMSrcReg, (outs RC:$dst),
7644 def rmi : AVX2AIi8<opc, MRMSrcMem, (outs RC:$dst),
7665 multiclass avx2_broadcast<bits<8> opc, string OpcodeStr,
7668 def rr : AVX28I<opc, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src),
7671 def rm : AVX28I<opc, MRMSrcMem, (outs VR128:$dst), (ins x86memop:$src),
7675 def Yrr : AVX28I<opc, MRMSrcReg, (outs VR256:$dst), (ins VR128:$src),
7678 def Yrm : AVX28I<opc, MRMSrcMem, (outs VR256:$dst), (ins x86memop:$src),
7737 multiclass avx2_perm<bits<8> opc, string OpcodeStr, PatFrag mem_frag,
7739 def Yrr : AVX28I<opc, MRMSrcReg, (outs VR256:$dst),
7745 def Yrm : AVX28I<opc, MRMSrcMem, (outs VR256:$dst),
7759 multiclass avx2_perm_imm<bits<8> opc, string OpcodeStr, PatFrag mem_frag,
7761 def Yri : AVX2AIi8<opc, MRMSrcReg, (outs VR256:$dst),
7767 def Ymi : AVX2AIi8<opc, MRMSrcMem, (outs VR256:$dst),
7922 multiclass avx2_var_shift<bits<8> opc, string OpcodeStr, SDNode OpNode,
7924 def rr : AVX28I<opc, MRMSrcReg, (outs VR128:$dst),
7930 def rm : AVX28I<opc, MRMSrcMem, (outs VR128:$dst),
7937 def Yrr : AVX28I<opc, MRMSrcReg, (outs VR256:$dst),
7943 def Yrm : AVX28I<opc, MRMSrcMem, (outs VR256:$dst),