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.cpp161 const SCCNodeSet &SCCNodes) { in checkFunctionMemoryAccess() argument
190 SCCNodes.count(Call->getCalledFunction())) { in checkFunctionMemoryAccess()
259 static void addMemoryAttrs(const SCCNodeSet &SCCNodes, AARGetterT &&AARGetter, in addMemoryAttrs() argument
263 for (Function *F : SCCNodes) { in addMemoryAttrs()
270 checkFunctionMemoryAccess(*F, F->hasExactDefinition(), AAR, SCCNodes); in addMemoryAttrs()
283 for (Function *F : SCCNodes) { in addMemoryAttrs()
415 auto PropagateAttributes = [&](std::vector<ValueInfo> &SCCNodes) { in thinLTOPropagateFunctionAttrs() argument
418 InferredFlags.NoRecurse = (SCCNodes.size() == 1); in thinLTOPropagateFunctionAttrs()
421 for (auto &V : SCCNodes) { in thinLTOPropagateFunctionAttrs()
452 for (auto &V : SCCNodes) { in thinLTOPropagateFunctionAttrs()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DSyntheticCountsUtils.cpp26 DenseSet<NodeRef> SCCNodes; in propagateFromSCC() local
30 SCCNodes.insert(Node); in propagateFromSCC()
34 for (const auto &Node : SCCNodes) { in propagateFromSCC()
36 if (SCCNodes.count(CGT::edge_dest(E))) in propagateFromSCC()
H A DLazyCallGraph.cpp897 auto SCCNodes = make_range( in switchInternalEdgeToRef() local
905 NewSCCs.push_back(G->createSCC(*this, SCCNodes)); in switchInternalEdgeToRef()
910 PendingSCCStack.erase(SCCNodes.end().base(), PendingSCCStack.end()); in switchInternalEdgeToRef()
1881 auto SCCNodes = make_range( in buildGenericSCCs() local
1888 FormSCC(SCCNodes); in buildGenericSCCs()
1889 PendingSCCStack.erase(SCCNodes.end().base(), PendingSCCStack.end()); in buildGenericSCCs()