Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp15921 SmallVectorImpl<const TreeEntry *> &SubEntries = Entries.emplace_back(); in isGatherShuffledEntry() local
15923 isGatherShuffledSingleRegisterEntry(TE, SubVL, Mask, SubEntries, Part, in isGatherShuffledEntry()
15926 SubEntries.clear(); in isGatherShuffledEntry()
15928 if (SubEntries.size() == 1 && *SubRes == TTI::SK_PermuteSingleSrc && in isGatherShuffledEntry()
15929 SubEntries.front()->getVectorFactor() == VL.size() && in isGatherShuffledEntry()
15930 (SubEntries.front()->isSame(TE->Scalars) || in isGatherShuffledEntry()
15931 SubEntries.front()->isSame(VL))) { in isGatherShuffledEntry()
15933 LocalSubEntries.swap(SubEntries); in isGatherShuffledEntry()