Home
last modified time | relevance | path

Searched refs:scc_iterator (Results 1 – 8 of 8) 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/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/lib/Analysis/IPA/
DCallGraphSCCPass.cpp443 scc_iterator<CallGraph*> CGI = scc_begin(&CG); in runOnModule()
535 scc_iterator<CallGraph*> *CGI = (scc_iterator<CallGraph*>*)Context; in ReplaceNode()
DGlobalsModRef.cpp362 for (scc_iterator<CallGraph*> I = scc_begin(&CG); !I.isAtEnd(); ++I) { in AnalyzeCallGraph()
/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.cpp625 for (scc_iterator<ArgumentGraph*> I = scc_begin(&AG); !I.isAtEnd(); ++I) { in AddArgumentAttrs()
/external/llvm/lib/Target/R600/
DAMDILCFGStructurizer.cpp937 for (scc_iterator<MachineFunction *> It = scc_begin(MF); !It.isAtEnd(); in orderBlocks()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILCFGStructurizer.cpp728 for (scc_iterator<FuncT *> sccIter = scc_begin(funcRep), in orderBlocks()