Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5241 DenseMap<const TreeEntry *, OrdersType> GathersToOrders; in reorderTopToBottom() local
5310 GathersToOrders.try_emplace(TE.get(), *CurrentOrder); in reorderTopToBottom()
5336 if (!OpTE->ReuseShuffleIndices.empty() && !GathersToOrders.count(OpTE)) in reorderTopToBottom()
5339 const auto &Order = [OpTE, &GathersToOrders, &AltShufflesToOrders, in reorderTopToBottom()
5342 auto It = GathersToOrders.find(OpTE); in reorderTopToBottom()
5343 if (It != GathersToOrders.end()) in reorderTopToBottom()
5555 DenseSet<const TreeEntry *> GathersToOrders; in reorderBottomToTop() local
5570 GathersToOrders.insert(TE.get()); in reorderBottomToTop()
5587 (TE->isGather() && GathersToOrders.contains(TE))) || in reorderBottomToTop()
5639 if (!OpTE->ReuseShuffleIndices.empty() && !GathersToOrders in reorderBottomToTop()
[all...]