Searched refs:ExternalUses (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 347 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 …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 597 ExternalUses.clear(); in deleteTree() 1775 UserList ExternalUses; member in llvm::slpvectorizer::BoUpSLP 2308 R->ExternalUses.begin(), R->ExternalUses.end(), in getNodeLabel() 2388 ExternalUses.emplace_back(Scalar, nullptr, FoundLane); in buildTree() 2418 ExternalUses.push_back(ExternalUser(Scalar, U, FoundLane)); in buildTree() 3663 ? ExternalUses.empty() in isTreeTinyAndNotFullyVectorizable() 3780 for (ExternalUser &EU : ExternalUses) { in getTreeCost() 3963 ExternalUses.push_back(ExternalUser(VL[i], Insrt, FoundLane)); in Gather() 4350 ExternalUses.push_back(ExternalUser(PO, cast<User>(VecPtr), 0)); in vectorizeTree() 4399 ExternalUses.push_back(ExternalUser(ScalarPtr, cast<User>(VecPtr), 0)); in vectorizeTree() [all …]
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 610 ExternalUses.clear(); in deleteTree() 1917 UserList ExternalUses; member in llvm::slpvectorizer::BoUpSLP 2463 R->ExternalUses.begin(), R->ExternalUses.end(), in getNodeLabel() 2544 ExternalUses.emplace_back(Scalar, nullptr, FoundLane); in buildTree() 2574 ExternalUses.push_back(ExternalUser(Scalar, U, FoundLane)); in buildTree() 3928 ? ExternalUses.empty() in isTreeTinyAndNotFullyVectorizable() 4059 for (ExternalUser &EU : ExternalUses) { in getTreeCost() 4243 ExternalUses.push_back(ExternalUser(Val, InsElt, FoundLane)); in gather() 4616 ExternalUses.emplace_back(PO, cast<User>(VecPtr), 0); in vectorizeTree() 4660 ExternalUses.push_back(ExternalUser(ScalarPtr, cast<User>(VecPtr), 0)); in vectorizeTree() [all …]
|