Lines Matching refs:IdxVT
1729 X86VectorVTInfo _, X86VectorVTInfo IdxVT> {
1732 defm rr: AVX512_maskable_3src_cast<opc, MRMSrcReg, _, IdxVT, (outs _.RC:$dst),
1735 (_.VT (X86VPermt2 _.RC:$src2, IdxVT.RC:$src1, _.RC:$src3)), 1>,
1739 defm rm: AVX512_maskable_3src_cast<opc, MRMSrcMem, _, IdxVT, (outs _.RC:$dst),
1742 (_.VT (X86VPermt2 _.RC:$src2, IdxVT.RC:$src1,
1750 X86VectorVTInfo _, X86VectorVTInfo IdxVT> {
1753 defm rmb: AVX512_maskable_3src_cast<opc, MRMSrcMem, _, IdxVT, (outs _.RC:$dst),
1758 IdxVT.RC:$src1,(_.VT (_.BroadcastLdFrag addr:$src3)))), 1>,
1817 X86VectorVTInfo IdxVT,
1821 (IdxVT.VT (bitconvert
1829 (IdxVT.VT (bitconvert
1837 (IdxVT.VT (bitconvert (CastVT.VT _.RC:$src1))),
1852 X86VectorVTInfo _, X86VectorVTInfo IdxVT> {
1855 (ins IdxVT.RC:$src2, _.RC:$src3),
1857 (_.VT (X86VPermt2 _.RC:$src1, IdxVT.RC:$src2, _.RC:$src3)), 1>,
1861 (ins IdxVT.RC:$src2, _.MemOp:$src3),
1863 (_.VT (X86VPermt2 _.RC:$src1, IdxVT.RC:$src2,
1870 X86VectorVTInfo _, X86VectorVTInfo IdxVT> {
1873 (ins IdxVT.RC:$src2, _.ScalarMemOp:$src3),
1877 IdxVT.RC:$src2,(_.VT (_.BroadcastLdFrag addr:$src3)))), 1>,