Lines Matching refs:ShuffleSrcVT
38142 MVT ShuffleSrcVT, ShuffleVT; in combineX86ShuffleChain() local
38184 DAG, Subtarget, Shuffle, ShuffleSrcVT, ShuffleVT) && in combineX86ShuffleChain()
38189 Res = CanonicalizeShuffleInput(ShuffleSrcVT, V1); in combineX86ShuffleChain()
38246 NewV2, DL, DAG, Subtarget, Shuffle, ShuffleSrcVT, in combineX86ShuffleChain()
38251 NewV1 = CanonicalizeShuffleInput(ShuffleSrcVT, NewV1); in combineX86ShuffleChain()
38252 NewV2 = CanonicalizeShuffleInput(ShuffleSrcVT, NewV2); in combineX86ShuffleChain()
38305 if (matchShuffleAsVTRUNC(ShuffleSrcVT, ShuffleVT, IntMaskVT, Mask, Zeroable, in combineX86ShuffleChain()
38308 ShuffleSrcVT.getVectorNumElements(); in combineX86ShuffleChain()
38313 V1 = CanonicalizeShuffleInput(ShuffleSrcVT, V1); in combineX86ShuffleChain()
38332 ShuffleSrcVT = MVT::getIntegerVT(MaskEltSizeInBits * 2); in combineX86ShuffleChain()
38333 ShuffleSrcVT = MVT::getVectorVT(ShuffleSrcVT, NumMaskElts / 2); in combineX86ShuffleChain()
38334 V1 = CanonicalizeShuffleInput(ShuffleSrcVT, V1); in combineX86ShuffleChain()
38335 V2 = CanonicalizeShuffleInput(ShuffleSrcVT, V2); in combineX86ShuffleChain()
38336 ShuffleSrcVT = MVT::getIntegerVT(MaskEltSizeInBits * 2); in combineX86ShuffleChain()
38337 ShuffleSrcVT = MVT::getVectorVT(ShuffleSrcVT, NumMaskElts); in combineX86ShuffleChain()
38338 Res = DAG.getNode(ISD::CONCAT_VECTORS, DL, ShuffleSrcVT, V1, V2); in combineX86ShuffleChain()