Searched refs:SCCNodes (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 66 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 …]
|
D | PruneEH.cpp | 65 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/ |
D | FunctionAttrs.cpp | 87 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()
|
D | PruneEH.cpp | 62 SmallPtrSet<CallGraphNode *, 8> SCCNodes; in runOnSCC() local 69 SCCNodes.insert(*I); in runOnSCC() 123 if (!SCCNodes.count(CalleeNode)) { in runOnSCC()
|
/external/llvm/lib/Analysis/ |
D | LazyCallGraph.cpp | 636 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()
|