Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp106 const SCCNodeSet &SCCNodes) { in checkFunctionMemoryAccess() argument
134 SCCNodes.count(CS.getCalledFunction())) in checkFunctionMemoryAccess()
219 static bool addReadAttrs(const SCCNodeSet &SCCNodes, AARGetterT &&AARGetter) { in addReadAttrs() argument
223 for (Function *F : SCCNodes) { in addReadAttrs()
231 AAR, SCCNodes)) { in addReadAttrs()
246 for (Function *F : SCCNodes) { in addReadAttrs()
319 ArgumentUsesTracker(const SCCNodeSet &SCCNodes) : SCCNodes(SCCNodes) {} in ArgumentUsesTracker()
331 if (!F || !F->hasExactDefinition() || !SCCNodes.count(F)) { in captured()
374 const SCCNodeSet &SCCNodes; member
406 const SmallPtrSet<Argument *, 8> &SCCNodes) { in determinePointerReadAttrs() argument
[all …]
DPruneEH.cpp64 SmallPtrSet<CallGraphNode *, 8> SCCNodes; in runImpl() local
70 SCCNodes.insert(I); in runImpl()
131 if (SCCNodes.count(CalleeNode) > 0) in runImpl()
/external/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp66 const SCCNodeSet &SCCNodes) { in checkFunctionMemoryAccess() argument
97 SCCNodes.count(CS.getCalledFunction())) in checkFunctionMemoryAccess()
176 static bool addReadAttrs(const SCCNodeSet &SCCNodes, AARGetterT AARGetter) { in addReadAttrs() argument
180 for (Function *F : SCCNodes) { in addReadAttrs()
184 switch (checkFunctionMemoryAccess(*F, AAR, SCCNodes)) { in addReadAttrs()
199 for (Function *F : SCCNodes) { in addReadAttrs()
275 ArgumentUsesTracker(const SCCNodeSet &SCCNodes) in ArgumentUsesTracker()
276 : Captured(false), SCCNodes(SCCNodes) {} in ArgumentUsesTracker()
288 if (!F || !F->hasExactDefinition() || !SCCNodes.count(F)) { in captured()
328 const SCCNodeSet &SCCNodes; member
[all …]
DPruneEH.cpp65 SmallPtrSet<CallGraphNode *, 8> SCCNodes; in runImpl() local
71 SCCNodes.insert(I); in runImpl()
135 if (SCCNodes.count(CalleeNode) > 0) in runImpl()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DSyntheticCountsUtils.cpp32 SmallPtrSet<NodeRef, 8> SCCNodes; in propagateFromSCC() local
36 SCCNodes.insert(Node); in propagateFromSCC()
40 for (const auto &Node : SCCNodes) { in propagateFromSCC()
42 if (SCCNodes.count(CGT::edge_dest(E))) in propagateFromSCC()
DLazyCallGraph.cpp841 auto SCCNodes = make_range( in switchInternalEdgeToRef() local
849 NewSCCs.push_back(G->createSCC(*this, SCCNodes)); in switchInternalEdgeToRef()
854 PendingSCCStack.erase(SCCNodes.end().base(), PendingSCCStack.end()); in switchInternalEdgeToRef()
1635 auto SCCNodes = make_range( in buildGenericSCCs() local
1642 FormSCC(SCCNodes); in buildGenericSCCs()
1643 PendingSCCStack.erase(SCCNodes.end().base(), PendingSCCStack.end()); in buildGenericSCCs()
/external/llvm/lib/Analysis/
DLazyCallGraph.cpp636 auto SCCNodes = make_range( in switchInternalEdgeToRef() local
645 NewSCCs.push_back(G->createSCC(*this, SCCNodes)); in switchInternalEdgeToRef()
650 PendingSCCStack.erase(SCCNodes.end().base(), PendingSCCStack.end()); in switchInternalEdgeToRef()
1373 auto SCCNodes = make_range( in buildSCCs() local
1381 RC.SCCs.push_back(createSCC(RC, SCCNodes)); in buildSCCs()
1386 PendingSCCStack.erase(SCCNodes.end().base(), PendingSCCStack.end()); in buildSCCs()