Home
last modified time | relevance | path

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

/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/lib/Transforms/IPO/
DFunctionAttrs.cpp87 SmallPtrSet<Function*, 8> SCCNodes; in AddReadAttrs() local
92 SCCNodes.insert((*I)->getFunction()); in AddReadAttrs()
129 if (CS.getCalledFunction() && SCCNodes.count(CS.getCalledFunction())) in AddReadAttrs()
261 SmallPtrSet<Function*, 8> &SCCNodes) const { in IsFunctionMallocLike()
309 SCCNodes.count(CS.getCalledFunction())) in IsFunctionMallocLike()
325 SmallPtrSet<Function*, 8> SCCNodes; in AddNoAliasAttrs() local
330 SCCNodes.insert((*I)->getFunction()); in AddNoAliasAttrs()
355 if (!IsFunctionMallocLike(F, SCCNodes)) in AddNoAliasAttrs()
DPruneEH.cpp62 SmallPtrSet<CallGraphNode *, 8> SCCNodes; in runOnSCC() local
69 SCCNodes.insert(*I); in runOnSCC()
123 if (!SCCNodes.count(CalleeNode)) { in runOnSCC()
/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()