Lines Matching refs:ShuffleKind
349 static Optional<TargetTransformInfo::ShuffleKind>
2165 Optional<TargetTransformInfo::ShuffleKind>
5692 TargetTransformInfo::ShuffleKind ShuffleKind, in computeExtractCost() argument
5696 if (ShuffleKind != TargetTransformInfo::SK_PermuteSingleSrc || !NumOfParts || in computeExtractCost()
5698 return TTI.getShuffleCost(ShuffleKind, VecTy, Mask); in computeExtractCost()
5922 Optional<TargetTransformInfo::ShuffleKind> Shuffle = in getEntryCost()
5958 Optional<TargetTransformInfo::ShuffleKind> ShuffleKind = in getEntryCost() local
5960 if (ShuffleKind) { in getEntryCost()
5965 computeExtractCost(VL, VecTy, *ShuffleKind, Mask, *TTI); in getEntryCost()
7246 Optional<TargetTransformInfo::ShuffleKind>
7844 Optional<TargetTransformInfo::ShuffleKind> Shuffle = in vectorizeTree()