Lines Matching refs:DstSVT
10101 MVT DstSVT = DstVT.getScalarType(); in getAVX512TruncNode() local
10114 MVT TruncVT = MVT::getVectorVT(DstSVT, NumSrcElts); in getAVX512TruncNode()
10120 MVT TruncVT = MVT::getVectorVT(DstSVT, NumSrcElts); in getAVX512TruncNode()
10134 MVT TruncVT = MVT::getVectorVT(DstSVT, 128 / DstEltSizeInBits); in getAVX512TruncNode()
10465 MVT DstSVT = MVT::getIntegerVT(SrcEltBits / 2); in lowerShuffleWithPACK() local
10467 MVT DstVT = MVT::getVectorVT(DstSVT, NumSrcElts * 2); in lowerShuffleWithPACK()
20451 EVT DstSVT = DstVT.getVectorElementType(); in matchTruncateWithPACK() local
20453 unsigned NumDstEltBits = DstSVT.getSizeInBits(); in matchTruncateWithPACK()
20458 (DstSVT == MVT::i8 || DstSVT == MVT::i16 || DstSVT == MVT::i32))) in matchTruncateWithPACK()
20467 if ((DstSVT == MVT::i32 && SrcVT.getSizeInBits() <= 128) || in matchTruncateWithPACK()
20468 (DstSVT == MVT::i16 && SrcVT.getSizeInBits() <= (64 * NumStages)) || in matchTruncateWithPACK()
20505 if (DstSVT == MVT::i32 && NumSignBits != NumSrcEltBits && in matchTruncateWithPACK()
20537 MVT DstSVT = DstVT.getVectorElementType(); in LowerTruncateVecPackWithSignBits() local
20540 (DstSVT == MVT::i8 || DstSVT == MVT::i16 || DstSVT == MVT::i32))) in LowerTruncateVecPackWithSignBits()
20570 MVT DstSVT = DstVT.getVectorElementType(); in LowerTruncateVecPack() local
20574 (DstSVT == MVT::i8 || DstSVT == MVT::i16) && isPowerOf2_32(NumElems) && in LowerTruncateVecPack()
20582 if (SrcSVT == MVT::i32 && (DstSVT == MVT::i8 || !Subtarget.hasSSE41())) in LowerTruncateVecPack()
20601 if (Subtarget.hasSSE41() || DstSVT == MVT::i8) in LowerTruncateVecPack()
20608 if (DstSVT == MVT::i16 && SrcSVT == MVT::i64) { in LowerTruncateVecPack()