Home
last modified time | relevance | path

Searched refs:ExtractShuffles (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5379 SmallVector<std::optional<TargetTransformInfo::ShuffleKind>> ExtractShuffles = in findReusedOrderedScalars() local
5385 if (GatherShuffles.empty() && ExtractShuffles.empty()) in findReusedOrderedScalars()
5427 if ((ExtractShuffles.empty() && IsSplatMask(Mask) && in findReusedOrderedScalars()
5502 if (!ExtractShuffles.empty()) in findReusedOrderedScalars()
5505 if (!ExtractShuffles[I]) in findReusedOrderedScalars()
17060 SmallVector<std::optional<TTI::ShuffleKind>> ExtractShuffles; in processBuildVector() local
17071 ExtractShuffles = in processBuildVector()
17073 if (!ExtractShuffles.empty()) { in processBuildVector()
17092 E, ExtractMask, ExtractShuffles, NumParts, UseVecBaseAsInput)) { in processBuildVector()
17106 if (!ExtractShuffles.empty() || !E->hasState() || in processBuildVector()
[all …]