Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp174 const SCCNodeSet &SCCNodes) { in checkFunctionMemoryAccess() argument
203 SCCNodes.count(Call->getCalledFunction())) { in checkFunctionMemoryAccess()
275 static void addMemoryAttrs(const SCCNodeSet &SCCNodes, AARGetterT &&AARGetter, in addMemoryAttrs() argument
279 for (Function *F : SCCNodes) { in addMemoryAttrs()
286 checkFunctionMemoryAccess(*F, F->hasExactDefinition(), AAR, SCCNodes); in addMemoryAttrs()
299 for (Function *F : SCCNodes) { in addMemoryAttrs()
432 auto PropagateAttributes = [&](std::vector<ValueInfo> &SCCNodes) { in thinLTOPropagateFunctionAttrs() argument
435 InferredFlags.NoRecurse = (SCCNodes.size() == 1); in thinLTOPropagateFunctionAttrs()
438 for (auto &V : SCCNodes) { in thinLTOPropagateFunctionAttrs()
469 for (auto &V : SCCNodes) { in thinLTOPropagateFunctionAttrs()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DSyntheticCountsUtils.cpp26 DenseSet<NodeRef> SCCNodes(llvm::from_range, SCC); in propagateFromSCC() local
31 for (const auto &Node : SCCNodes) { in propagateFromSCC()
33 if (SCCNodes.count(CGT::edge_dest(E))) in propagateFromSCC()
H A DLazyCallGraph.cpp899 auto SCCNodes = make_range( in switchInternalEdgeToRef() local
907 NewSCCs.push_back(G->createSCC(*this, SCCNodes)); in switchInternalEdgeToRef()
912 PendingSCCStack.erase(SCCNodes.end().base(), PendingSCCStack.end()); in switchInternalEdgeToRef()
1883 auto SCCNodes = make_range( in buildGenericSCCs() local
1890 FormSCC(SCCNodes); in buildGenericSCCs()
1891 PendingSCCStack.erase(SCCNodes.end().base(), PendingSCCStack.end()); in buildGenericSCCs()