Home
last modified time | relevance | path

Searched refs:scc_iterator (Results 1 – 25 of 29) sorted by relevance

12

/external/llvm/include/llvm/ADT/
DSCCIterator.h40 class scc_iterator
42 scc_iterator<GraphT, GT>, std::forward_iterator_tag,
47 typedef typename scc_iterator::reference reference;
91 scc_iterator(NodeType *entryN) : visitNum(0) { in scc_iterator() function
97 scc_iterator() {} in scc_iterator() function
100 static scc_iterator begin(const GraphT &G) { in begin()
101 return scc_iterator(GT::getEntryNode(G)); in begin()
103 static scc_iterator end(const GraphT &) { return scc_iterator(); } in end()
112 bool operator==(const scc_iterator &x) const {
116 scc_iterator &operator++() {
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DSCCIterator.h42 class scc_iterator : public iterator_facade_base<
43 scc_iterator<GraphT, GT>, std::forward_iterator_tag,
48 using reference = typename scc_iterator::reference;
92 scc_iterator(NodeRef entryN) : visitNum(0) { in scc_iterator() function
98 scc_iterator() = default;
101 static scc_iterator begin(const GraphT &G) { in begin()
102 return scc_iterator(GT::getEntryNode(G)); in begin()
104 static scc_iterator end(const GraphT &) { return scc_iterator(); } in end()
113 bool operator==(const scc_iterator &x) const {
117 scc_iterator &operator++() {
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ADT/
DSCCIterator.h46 class scc_iterator : public iterator_facade_base<
47 scc_iterator<GraphT, GT>, std::forward_iterator_tag,
52 using reference = typename scc_iterator::reference;
96 scc_iterator(NodeRef entryN) : visitNum(0) { in scc_iterator() function
102 scc_iterator() = default;
105 static scc_iterator begin(const GraphT &G) { in begin()
106 return scc_iterator(GT::getEntryNode(G)); in begin()
108 static scc_iterator end(const GraphT &) { return scc_iterator(); } in end()
117 bool operator==(const scc_iterator &x) const {
121 scc_iterator &operator++() {
[all …]
/external/llvm/tools/opt/
DPrintSCC.cpp77 for (scc_iterator<Function*> SCCI = scc_begin(&F); !SCCI.isAtEnd(); ++SCCI) { in runOnFunction()
97 for (scc_iterator<CallGraph*> SCCI = scc_begin(&CG); !SCCI.isAtEnd(); in runOnModule()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
DCFGSCCPrinter.cpp19 for (scc_iterator<Function *> SCCI = scc_begin(&F); !SCCI.isAtEnd(); ++SCCI) { in run()
DCallGraphSCCPass.cpp505 scc_iterator<CallGraph*> CGI = scc_begin(&CG); in runOnModule()
598 scc_iterator<CallGraph*> *CGI = (scc_iterator<CallGraph*>*)Context; in ReplaceNode()
DCallGraph.cpp317 for (scc_iterator<CallGraph *> SCCI = scc_begin(&CG); !SCCI.isAtEnd(); in run()
DGlobalsModRef.cpp472 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in CollectSCCMembership()
490 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in AnalyzeCallGraph()
DBranchProbabilityInfo.cpp222 for (scc_iterator<const Function *> It = scc_begin(&F); !It.isAtEnd(); in SccInfo()
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/
Dguarantee_all_funcs_one_use.cc35 for (llvm::scc_iterator<const CallGraph *> scci = in CheckNoRecursion()
/external/llvm/lib/Analysis/
DCallGraphSCCPass.cpp446 scc_iterator<CallGraph*> CGI = scc_begin(&CG); in runOnModule()
538 scc_iterator<CallGraph*> *CGI = (scc_iterator<CallGraph*>*)Context; in ReplaceNode()
DGlobalsModRef.cpp452 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in CollectSCCMembership()
470 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in AnalyzeCallGraph()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DCallGraphSCCPass.cpp468 scc_iterator<CallGraph*> CGI = scc_begin(&CG); in runOnModule()
558 scc_iterator<CallGraph*> *CGI = (scc_iterator<CallGraph*>*)Context; in ReplaceNode()
DGlobalsModRef.cpp474 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in CollectSCCMembership()
492 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in AnalyzeCallGraph()
DBranchProbabilityInfo.cpp985 for (scc_iterator<const Function *> It = scc_begin(&F); !It.isAtEnd(); in calculate()
/external/llvm/unittests/ADT/
DSCCIteratorTest.cpp277 for (scc_iterator<GT> I = scc_begin(G), E = scc_end(G); I != E; ++I) { in TEST()
/external/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp574 for (scc_iterator<ArgumentGraph *> I = scc_begin(&AG); !I.isAtEnd(); ++I) { in addArgumentAttrs()
1191 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in deduceFunctionAttributeInRPO()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp447 for (scc_iterator<ModuleSummaryIndex *> I = scc_begin(&Index); !I.isAtEnd(); in thinLTOPropagateFunctionAttrs()
906 for (scc_iterator<ArgumentGraph *> I = scc_begin(&AG); !I.isAtEnd(); ++I) { in addArgumentAttrs()
1951 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in deduceFunctionAttributeInRPO()
DSampleProfile.cpp1914 scc_iterator<ProfiledCallGraph *> CGI = scc_begin(ProfiledCG.get()); in buildFunctionOrder()
1930 scc_iterator<CallGraph *> CGI = scc_begin(CG); in buildFunctionOrder()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DModuleSummaryIndex.cpp242 for (scc_iterator<ModuleSummaryIndex *> I = in dumpSCCs()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp765 for (scc_iterator<ArgumentGraph *> I = scc_begin(&AG); !I.isAtEnd(); ++I) { in addArgumentAttrs()
1594 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in deduceFunctionAttributeInRPO()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/IR/
DModuleSummaryIndex.cpp356 for (scc_iterator<ModuleSummaryIndex *> I = in dumpSCCs()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp394 scc_iterator<SubGraphTraits::NodeRef, SubGraphTraits>::begin( in INITIALIZE_PASS_DEPENDENCY()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/
DR600MachineCFGStructurizer.cpp850 for (scc_iterator<MachineFunction *> It = scc_begin(MF); !It.isAtEnd(); in orderBlocks()
/external/llvm/lib/Target/AMDGPU/
DAMDILCFGStructurizer.cpp897 for (scc_iterator<MachineFunction *> It = scc_begin(MF); !It.isAtEnd(); in orderBlocks()

12