Lines Matching refs:DstRC

778                           RegisterClass DstRC, ValueType OpVT, ValueType SrcVT,
780 def rr : AVX5128I<opc, MRMSrcReg, (outs DstRC:$dst), (ins VR128X:$src),
782 [(set DstRC:$dst,
784 def krr : AVX5128I<opc, MRMSrcReg, (outs DstRC:$dst), (ins KRC:$mask,
788 [(set DstRC:$dst,
792 def rm : AVX5128I<opc, MRMSrcMem, (outs DstRC:$dst), (ins x86memop:$src),
794 [(set DstRC:$dst,
796 def krm : AVX5128I<opc, MRMSrcMem, (outs DstRC:$dst), (ins KRC:$mask,
800 [(set DstRC:$dst, (OpVT (X86VBroadcastm KRC:$mask,
3880 multiclass avx512_vcvtsi<bits<8> opc, RegisterClass SrcRC, RegisterClass DstRC,
3883 def rr : SI<opc, MRMSrcReg, (outs DstRC:$dst), (ins DstRC:$src1, SrcRC:$src),
3887 def rm : SI<opc, MRMSrcMem, (outs DstRC:$dst),
3888 (ins DstRC:$src1, x86memop:$src),
3953 multiclass avx512_cvt_s_int<bits<8> opc, RegisterClass SrcRC, RegisterClass DstRC,
3957 def rr : SI<opc, MRMSrcReg, (outs DstRC:$dst), (ins SrcRC:$src),
3959 [(set DstRC:$dst, (Int SrcRC:$src))]>, EVEX, VEX_LIG,
3962 def rm : SI<opc, MRMSrcMem, (outs DstRC:$dst), (ins memop:$src),
4057 multiclass avx512_cvt_s<bits<8> opc, RegisterClass SrcRC, RegisterClass DstRC,
4060 def rr : SI<opc, MRMSrcReg, (outs DstRC:$dst), (ins SrcRC:$src),
4062 [(set DstRC:$dst, (OpNode SrcRC:$src))]>, EVEX;
4063 def rm : SI<opc, MRMSrcMem, (outs DstRC:$dst), (ins x86memop:$src),
4065 [(set DstRC:$dst, (OpNode (ld_frag addr:$src)))]>, EVEX;
4138 RegisterClass DstRC, SDNode OpNode, PatFrag mem_frag,
4142 def rr : AVX512PI<opc, MRMSrcReg, (outs DstRC:$dst), (ins SrcRC:$src),
4144 [(set DstRC:$dst,
4146 def rrb : AVX512PI<opc, MRMSrcReg, (outs DstRC:$dst), (ins SrcRC:$src, AVX512RC:$rc),
4150 def rm : AVX512PI<opc, MRMSrcMem, (outs DstRC:$dst), (ins x86memop:$src),
4152 [(set DstRC:$dst,
4158 RegisterClass DstRC, SDNode OpNode, PatFrag mem_frag,
4162 def rr : AVX512PI<opc, MRMSrcReg, (outs DstRC:$dst), (ins SrcRC:$src),
4164 [(set DstRC:$dst,
4167 def rm : AVX512PI<opc, MRMSrcMem, (outs DstRC:$dst), (ins x86memop:$src),
4169 [(set DstRC:$dst,
4282 RegisterClass DstRC, PatFrag mem_frag,
4285 def rr : AVX512PI<opc, MRMSrcReg, (outs DstRC:$dst), (ins SrcRC:$src),
4288 def rrb : AVX512PI<opc, MRMSrcReg, (outs DstRC:$dst), (ins SrcRC:$src, AVX512RC:$rc),
4292 def rm : AVX512PI<opc, MRMSrcMem, (outs DstRC:$dst), (ins x86memop:$src),
4957 RegisterClass DstRC, RegisterClass SrcRC, SDNode OpNode,
4961 def rr : AVX5128I<opc, MRMSrcReg, (outs DstRC:$dst),
4964 [(set DstRC:$dst, (OpVT (OpNode (InVT SrcRC:$src))))]>, EVEX;
4966 def rrk : AVX5128I<opc, MRMSrcReg, (outs DstRC:$dst),
4971 def rrkz : AVX5128I<opc, MRMSrcReg, (outs DstRC:$dst),
4977 def rm : AVX5128I<opc, MRMSrcMem, (outs DstRC:$dst),
4980 [(set DstRC:$dst,
4984 def rmk : AVX5128I<opc, MRMSrcMem, (outs DstRC:$dst),
4990 def rmkz : AVX5128I<opc, MRMSrcMem, (outs DstRC:$dst),