Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp8933 SmallVector<const DomTreeNode *, 8> CSEWorkList; in optimizeGatherSequence() local
8934 CSEWorkList.reserve(CSEBlocks.size()); in optimizeGatherSequence()
8938 CSEWorkList.push_back(N); in optimizeGatherSequence()
8943 llvm::sort(CSEWorkList, [](const DomTreeNode *A, const DomTreeNode *B) { in optimizeGatherSequence()
8996 for (auto I = CSEWorkList.begin(), E = CSEWorkList.end(); I != E; ++I) { in optimizeGatherSequence()
8998 (I == CSEWorkList.begin() || !DT->dominates(*I, *std::prev(I))) && in optimizeGatherSequence()