Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp347 ExternalUses.clear(); in deleteTree()
553 UserList ExternalUses; member in llvm::slpvectorizer::BoUpSLP
962 ExternalUses.push_back(ExternalUser(Scalar, U, Lane)); in buildTree()
1847 assert(!ExternalUses.size() && "We should not have any external users"); in getTreeCost()
1863 for (ExternalUser &EU : ExternalUses) { in getTreeCost()
2157 ExternalUses.push_back(ExternalUser(VL[i], Insrt, FoundLane)); in Gather()
2414 ExternalUses.push_back( in vectorizeTree()
2447 ExternalUses.push_back( in vectorizeTree()
2530 ExternalUses.push_back(ExternalUser(ScalarArg, cast<User>(V), 0)); in vectorizeTree()
2615 DEBUG(dbgs() << "SLP: Extracting " << ExternalUses.size() << " values .\n"); in vectorizeTree()
[all …]