Lines Matching refs:MRMSrcReg
437 defm rr : AVX512_maskable<Opcode, MRMSrcReg, To, (outs To.RC:$dst),
551 def VINSERTPSzrr : AVX512AIi8<0x21, MRMSrcReg, (outs VR128X:$dst),
802 def r_s : I< opc, MRMSrcReg, (outs DestInfo.RC:$dst),
808 def rk_s : I< opc, MRMSrcReg, (outs DestInfo.RC:$dst),
817 def rkz_s : I< opc, MRMSrcReg, (outs DestInfo.RC:$dst),
831 defm r : AVX512_maskable<opc, MRMSrcReg, DestInfo, (outs DestInfo.RC:$dst),
887 defm r : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
1053 def rr : AVX512XS8I<opc, MRMSrcReg, (outs _.RC:$dst), (ins KRC:$src),
1078 defm rr: AVX512_maskable_3src_cast<opc, MRMSrcReg, _, IdxVT, (outs _.RC:$dst),
1157 defm rr: AVX512_maskable_3src<opc, MRMSrcReg, _, (outs _.RC:$dst),
1238 def rr : AVX5128I<opc, MRMSrcReg, (outs _.RC:$dst),
1243 def rrk : AVX5128I<opc, MRMSrcReg, (outs _.RC:$dst),
1251 def rrkz : AVX5128I<opc, MRMSrcReg, (outs _.RC:$dst),
1356 defm rr_Int : AVX512_maskable_cmp<0xC2, MRMSrcReg, _,
1373 defm rrb_Int : AVX512_maskable_cmp<0xC2, MRMSrcReg, _,
1384 defm rri_alt : AVX512_maskable_cmp_alt<0xC2, MRMSrcReg, _,
1396 defm rrb_alt : AVX512_maskable_cmp_alt<0xC2, MRMSrcReg, _,
1405 def rr : AVX512Ii8<0xC2, MRMSrcReg,
1434 def rr : AVX512BI<opc, MRMSrcReg,
1445 def rrk : AVX512BI<opc, MRMSrcReg,
1559 def rri : AVX512AIi8<opc, MRMSrcReg,
1574 def rrik : AVX512AIi8<opc, MRMSrcReg,
1598 def rri_alt : AVX512AIi8<opc, MRMSrcReg,
1609 def rrik_alt : AVX512AIi8<opc, MRMSrcReg,
1718 defm rri : AVX512_maskable_cmp<0xC2, MRMSrcReg, _,
1745 defm rri_alt : AVX512_maskable_cmp_alt<0xC2, MRMSrcReg, _,
1770 defm rrib : AVX512_maskable_cmp<0xC2, MRMSrcReg, _,
1780 defm rrib_alt : AVX512_maskable_cmp_alt<0xC2, MRMSrcReg, _,
1829 def rr : AVX512<opc, MRMSrcReg, (outs _.KRC:$dst),//_.KRC:$dst),
1834 def rrk : AVX512<opc, MRMSrcReg, (outs _.KRC:$dst),
1865 def rr : AVX512<opc, MRMSrcReg, (outs _.KRC:$dst),
1870 def rrk : AVX512<opc, MRMSrcReg, (outs _.KRC:$dst),
1952 def kk : I<opc_kk, MRMSrcReg, (outs KRC:$dst), (ins KRC:$src),
1966 def kr : I<opc_kr, MRMSrcReg, (outs KRC:$dst), (ins GRC:$src),
1968 def rk : I<opc_rk, MRMSrcReg, (outs GRC:$dst), (ins KRC:$src),
2200 def rr : I<opc, MRMSrcReg, (outs KRC:$dst), (ins KRC:$src),
2256 def rr : I<opc, MRMSrcReg, (outs KRC:$dst), (ins KRC:$src1, KRC:$src2),
2361 def rr : I<0x4b, MRMSrcReg, (outs KRC:$dst),
2381 def rr : I<opc, MRMSrcReg, (outs), (ins KRC:$src1, KRC:$src2),
2405 def ri : Ii8<opc, MRMSrcReg, (outs KRC:$dst), (ins KRC:$src, u8imm:$imm),
2522 def rr : AVX512PI<opc, MRMSrcReg, (outs _.RC:$dst), (ins _.RC:$src),
2525 def rrkz : AVX512PI<opc, MRMSrcReg, (outs _.RC:$dst),
2542 def rrk : AVX512PI<opc, MRMSrcReg, (outs _.RC:$dst),
2870 def VMOVDI2PDIZrr : AVX512BI<0x6E, MRMSrcReg, (outs VR128X:$dst), (ins GR32:$src),
2880 def VMOV64toPQIZrr : AVX512BI<0x6E, MRMSrcReg, (outs VR128X:$dst), (ins GR64:$src),
2891 def VMOV64toSDZrr : AVX512BI<0x6E, MRMSrcReg, (outs FR64X:$dst), (ins GR64:$src),
2909 def VMOVDI2SSZrr : AVX512BI<0x6E, MRMSrcReg, (outs FR32X:$dst), (ins GR32:$src),
2993 defm rr_Int : AVX512_maskable_scalar<0x10, MRMSrcReg, _, (outs _.RC:$dst),
3008 def rr : AVX512PI<0x10, MRMSrcReg, (outs _.RC:$dst),
3215 def VMOVZPQILo2PQIZrr : AVX512XSI<0x7E, MRMSrcReg, (outs VR128X:$dst),
3406 defm rr : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
3530 defm rr : AVX512_maskable<opc, MRMSrcReg, _Dst, (outs _Dst.RC:$dst),
3631 defm rr : AVX512_maskable<opc, MRMSrcReg, _Dst, (outs _Dst.RC:$dst),
3748 defm rr_Int : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
3764 def rr : I< opc, MRMSrcReg, (outs _.FRC:$dst),
3780 defm rrb : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
3790 defm rrb : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
3838 def rr : I< opc, MRMSrcReg, (outs _.FRC:$dst),
3868 defm rr: AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
3887 defm rb: AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
3897 defm rb: AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
3969 defm rr: AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
3988 defm rr: AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
4035 defm rr : AVX512_maskable_cmp<opc, MRMSrcReg, _, (outs _.KRC:$dst),
4166 defm rr : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
4270 defm rr : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
4426 defm VPERMQ : avx512_vpermi_dq_sizes<0x00, MRMSrcReg, MRMSrcMem, "vpermq",
4429 defm VPERMPD : avx512_vpermi_dq_sizes<0x01, MRMSrcReg, MRMSrcMem, "vpermpd",
4438 defm rr: AVX512_maskable<OpcVar, MRMSrcReg, _, (outs _.RC:$dst),
4480 defm NAME: avx512_shift_rmi_sizes<OpcImm, MRMSrcReg, MRMSrcMem, OpcodeStr,
4493 defm VPSHUFD : avx512_shift_rmi_sizes<0x70, MRMSrcReg, MRMSrcMem, "vpshufd",
4496 defm VPSHUFH : avx512_shift_rmi_w<0x70, MRMSrcReg, MRMSrcMem, "vpshufhw",
4498 defm VPSHUFL : avx512_shift_rmi_w<0x70, MRMSrcReg, MRMSrcMem, "vpshuflw",
4516 def VMOVLHPSZrr : AVX512PSI<0x16, MRMSrcReg, (outs VR128X:$dst),
4521 def VMOVHLPSZrr : AVX512PSI<0x12, MRMSrcReg, (outs VR128X:$dst),
4653 defm r: AVX512_maskable_3src<opc, MRMSrcReg, _, (outs _.RC:$dst),
4676 defm rb: AVX512_maskable_3src<opc, MRMSrcReg, _, (outs _.RC:$dst),
4718 defm r: AVX512_maskable_3src<opc, MRMSrcReg, _, (outs _.RC:$dst),
4741 defm rb: AVX512_maskable_3src<opc, MRMSrcReg, _, (outs _.RC:$dst),
4782 defm r: AVX512_maskable_3src<opc, MRMSrcReg, _, (outs _.RC:$dst),
4805 defm rb: AVX512_maskable_3src<opc, MRMSrcReg, _, (outs _.RC:$dst),
4848 defm r_Int: AVX512_maskable_3src_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
4856 defm rb_Int: AVX512_maskable_3src_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
4862 def r : AVX512FMA3<opc, MRMSrcReg, (outs _.FRC:$dst),
4939 defm r: AVX512_maskable_3src<opc, MRMSrcReg, _, (outs _.RC:$dst),
4988 def rr : SI<opc, MRMSrcReg, (outs DstVT.FRC:$dst),
4999 def rr_Int : SI<opc, MRMSrcReg, (outs DstVT.RC:$dst),
5019 def rrb_Int : SI<opc, MRMSrcReg, (outs DstVT.RC:$dst),
5107 def rr : SI<opc, MRMSrcReg, (outs DstVT.RC:$dst), (ins SrcVT.RC:$src),
5111 def rb : SI<opc, MRMSrcReg, (outs DstVT.RC:$dst), (ins SrcVT.RC:$src, AVX512RC:$rc),
5187 def rr : SI<opc, MRMSrcReg, (outs _DstRC.RC:$dst), (ins _SrcRC.FRC:$src),
5190 def rb : SI<opc, MRMSrcReg, (outs _DstRC.RC:$dst), (ins _SrcRC.FRC:$src),
5199 def rr_Int : SI<opc, MRMSrcReg, (outs _DstRC.RC:$dst), (ins _SrcRC.RC:$src),
5203 def rb_Int : SI<opc, MRMSrcReg, (outs _DstRC.RC:$dst), (ins _SrcRC.RC:$src),
5260 defm rr : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
5278 defm rrb : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
5290 defm rrb : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
5354 defm rr : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
5373 defm rrb : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
5384 defm rrb : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
5764 defm rr : AVX512_maskable<0x13, MRMSrcReg, _dest ,(outs _dest.RC:$dst), (ins _src.RC:$src),
5775 defm rb : AVX512_maskable<0x13, MRMSrcReg, _dest ,(outs _dest.RC:$dst), (ins _src.RC:$src),
5839 def rb: AVX512<opc, MRMSrcReg, (outs), (ins _.RC:$src1, _.RC:$src2),
5894 defm rr : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
5918 defm r: AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
5963 defm r : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
5969 defm rb : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
6001 defm r : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
6020 defm rb : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
6060 defm rb: AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
6068 defm r: AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
6120 defm r_Int : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
6134 defm rb_Int : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
6143 def r : I<opc, MRMSrcReg, (outs _.FRC:$dst),
6191 defm r : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
6197 defm rb : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
6488 defm rr : AVX512_maskable<opc, MRMSrcReg, DestInfo, (outs DestInfo.RC:$dst),
6847 def rr : AVX512XS8I<opc, MRMSrcReg, (outs Vec.RC:$dst), (ins Vec.KRC:$src),
6877 def rr : AVX512XS8I<opc, MRMSrcReg, (outs _.KRC:$dst), (ins _.RC:$src),
6968 defm rr : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
7004 defm rri : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
7028 defm rrib : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
7058 defm rri : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
7087 defm rri : AVX512_maskable<opc, MRMSrcReg, DestInfo, (outs DestInfo.RC:$dst),
7124 defm rri : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
7151 defm rrib : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
7163 defm NAME#rrib : AVX512_maskable_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
7347 defm rr : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
7457 defm rr : AVX512_maskable<opc, MRMSrcReg, _, (outs _.RC:$dst),
7546 def rr : AVX512Ii8<0xC5, MRMSrcReg, (outs GR32orGR64:$dst),
7600 def rr : AVX512Ii8<opc, MRMSrcReg, (outs _.RC:$dst),
7613 def rr : AVX512Ii8<opc, MRMSrcReg, (outs _.RC:$dst),
7682 def rr : AVX512BI<opc, MRMSrcReg,
7716 defm rri : AVX512_maskable_3src<opc, MRMSrcReg, _, (outs _.RC:$dst),
7762 defm rri : AVX512_maskable_3src<opc, MRMSrcReg, _, (outs _.RC:$dst),
7793 defm rrib : AVX512_maskable_3src<opc, MRMSrcReg, _, (outs _.RC:$dst),
7808 defm rri : AVX512_maskable_3src_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),
7817 defm rrib : AVX512_maskable_3src_scalar<opc, MRMSrcReg, _, (outs _.RC:$dst),