Home
last modified time | relevance | path

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

/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-7.0/llvm/include/llvm/ADT/
DSCCIterator.h43 class scc_iterator : public iterator_facade_base<
44 scc_iterator<GraphT, GT>, std::forward_iterator_tag,
49 using reference = typename scc_iterator::reference;
93 scc_iterator(NodeRef entryN) : visitNum(0) { in scc_iterator() function
99 scc_iterator() = default;
102 static scc_iterator begin(const GraphT &G) { in begin()
103 return scc_iterator(GT::getEntryNode(G)); in begin()
105 static scc_iterator end(const GraphT &) { return scc_iterator(); } in end()
114 bool operator==(const scc_iterator &x) const {
118 scc_iterator &operator++() {
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DSCCIterator.h36 class scc_iterator
131 inline scc_iterator(NodeType *entryN) : visitNum(0) { in scc_iterator() function
135 inline scc_iterator() { /* End is when DFS stack is empty */ } in scc_iterator() function
138 typedef scc_iterator<GraphT, GT> _Self;
199 scc_iterator<T> scc_begin(const T &G) { in scc_begin()
200 return scc_iterator<T>::begin(G); in scc_begin()
204 scc_iterator<T> scc_end(const T &G) { in scc_end()
205 return scc_iterator<T>::end(G); in scc_end()
209 scc_iterator<Inverse<T> > scc_begin(const Inverse<T> &G) { in scc_begin()
210 return scc_iterator<Inverse<T> >::begin(G); in scc_begin()
[all …]
/external/swiftshader/third_party/llvm-7.0/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/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/tools/opt/
DPrintSCC.cpp77 for (scc_iterator<Function*> SCCI = scc_begin(&F), in runOnFunction()
98 for (scc_iterator<CallGraphNode*> SCCI = scc_begin(rootNode), in runOnModule()
/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/lib/Analysis/IPA/
DCallGraphSCCPass.cpp426 scc_iterator<CallGraph*> CGI = scc_begin(&CG); in runOnModule()
518 scc_iterator<CallGraph*> *CGI = (scc_iterator<CallGraph*>*)Context; in ReplaceNode()
DGlobalsModRef.cpp372 for (scc_iterator<CallGraph*> I = scc_begin(&CG), E = scc_end(&CG); I != E; in AnalyzeCallGraph()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DCallGraphSCCPass.cpp457 scc_iterator<CallGraph*> CGI = scc_begin(&CG); in runOnModule()
547 scc_iterator<CallGraph*> *CGI = (scc_iterator<CallGraph*>*)Context; in ReplaceNode()
DGlobalsModRef.cpp471 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in CollectSCCMembership()
489 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in AnalyzeCallGraph()
DBranchProbabilityInfo.cpp945 for (scc_iterator<const Function *> It = scc_begin(&F); !It.isAtEnd(); in calculate()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ADT/
DSCCIteratorTest.cpp52 for (scc_iterator<GT> I = scc_begin(G), E = scc_end(G); I != E; ++I) { in TEST()
/external/llvm/unittests/ADT/
DSCCIteratorTest.cpp277 for (scc_iterator<GT> I = scc_begin(G), E = scc_end(G); I != E; ++I) { in TEST()
/external/swiftshader/third_party/LLVM/unittests/ADT/
DSCCIteratorTest.cpp279 for (scc_iterator<GT> I = scc_begin(G), E = scc_end(G); I != E; ++I) { in TEST()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DModuleSummaryIndex.cpp91 for (scc_iterator<ModuleSummaryIndex *> I = in dumpSCCs()
/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-7.0/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp708 for (scc_iterator<ArgumentGraph *> I = scc_begin(&AG); !I.isAtEnd(); ++I) { in addArgumentAttrs()
1504 for (scc_iterator<CallGraph *> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in deduceFunctionAttributeInRPO()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDILCFGStructurizer.cpp880 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()