HomeSort by relevance Sort by last modified time
    Searched full:scc_iterator (Results 1 - 8 of 8) sorted by null

  /external/llvm/include/llvm/ADT/
SCCIterator.h 16 // To visit S1 *before* S2, use the scc_iterator on the Inverse graph.
32 /// scc_iterator - Enumerate the SCCs of a directed graph, in
36 class scc_iterator class in namespace:llvm
131 inline scc_iterator(NodeType *entryN) : visitNum(0) { function in class:llvm::scc_iterator
135 inline scc_iterator() { /* End is when DFS stack is empty */ } function in class:llvm::scc_iterator
138 typedef scc_iterator<GraphT, GT> _Self;
187 /// ReplaceNode - This informs the scc_iterator that the specified Old node
190 assert(nodeVisitNumbers.count(Old) && "Old not in scc_iterator?");
199 scc_iterator<T> scc_begin(const T &G) {
200 return scc_iterator<T>::begin(G)
    [all...]
  /external/llvm/tools/opt/
PrintSCC.cpp 12 // scc_iterator directly to enumerate SCCs and process them in some way. These
15 // (1) As a reference for how to use the scc_iterator.
24 // (3) To test the scc_iterator.
77 for (scc_iterator<Function*> SCCI = scc_begin(&F),
98 for (scc_iterator<CallGraphNode*> SCCI = scc_begin(rootNode),
  /external/llvm/lib/Analysis/IPA/
CallGraphSCCPass.cpp 431 scc_iterator<CallGraph*> CGI = scc_begin(&CG);
521 // Update the active scc_iterator so that it doesn't contain dangling
523 scc_iterator<CallGraph*> *CGI = (scc_iterator<CallGraph*>*)Context;
GlobalsModRef.cpp 366 for (scc_iterator<CallGraph*> I = scc_begin(&CG), E = scc_end(&CG); I != E;
  /external/llvm/unittests/ADT/
SCCIteratorTest.cpp 279 for (scc_iterator<GT> I = scc_begin(G), E = scc_end(G); I != E; ++I) {
  /external/llvm/lib/Target/R600/
AMDGPUStructurizeCFG.cpp 282 scc_iterator<Region *> I = scc_begin(ParentRegion),
AMDILCFGStructurizer.cpp 590 for (scc_iterator<FuncT *> sccIter = scc_begin(funcRep),
    [all...]
  /external/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp 422 for (scc_iterator<ArgumentGraph*> I = scc_begin(&AG), E = scc_end(&AG);

Completed in 260 milliseconds