Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp9722 SmallVectorImpl<const TreeEntry *> &SubEntries = Entries.emplace_back(); in isGatherShuffledEntry() local
9724 isGatherShuffledSingleRegisterEntry(TE, SubVL, Mask, SubEntries, Part); in isGatherShuffledEntry()
9726 SubEntries.clear(); in isGatherShuffledEntry()
9728 if (SubEntries.size() == 1 && *SubRes == TTI::SK_PermuteSingleSrc && in isGatherShuffledEntry()
9729 SubEntries.front()->getVectorFactor() == VL.size() && in isGatherShuffledEntry()
9730 (SubEntries.front()->isSame(TE->Scalars) || in isGatherShuffledEntry()
9731 SubEntries.front()->isSame(VL))) { in isGatherShuffledEntry()
9733 LocalSubEntries.swap(SubEntries); in isGatherShuffledEntry()