Searched refs:IteratorRef (Results 1 – 8 of 8) sorted by relevance
40 for (IteratorRef it = safeIteratorDFS(); !it->end(); it->next()) in ~Graph()244 IteratorRef Graph::iteratorDFS(bool preorder) in iteratorDFS()246 return IteratorRef(new DFSIterator(this, preorder)); in iteratorDFS()249 IteratorRef Graph::safeIteratorDFS(bool preorder) in safeIteratorDFS()265 for (IteratorRef it = graph->iteratorDFS(); !it->end(); it->next()) in CFGIterator()329 IteratorRef Graph::iteratorCFG() in iteratorCFG()331 return IteratorRef(new CFGIterator(this)); in iteratorCFG()334 IteratorRef Graph::safeIteratorCFG() in safeIteratorCFG()353 for (IteratorRef it = iteratorDFS(true); !it->end(); it->next()) { in classifyEdges()
160 IteratorRef iteratorDFS(bool preorder = true);161 IteratorRef iteratorCFG();164 IteratorRef safeIteratorDFS(bool preorder = true);165 IteratorRef safeIteratorCFG();
421 for (IteratorRef it = cfg.iteratorCFG(); !it->end(); it->next()) { in orderInstructions()463 for (IteratorRef it = prog->calls.iteratorDFS(false); in doRun()483 IteratorRef bbIter; in doRun()520 for (IteratorRef it = cfg.iteratorDFS(); !it->end(); it->next()) { in printCFGraph()
98 typedef std::unique_ptr<Iterator> IteratorRef; typedef100 typedef std::auto_ptr<Iterator> IteratorRef; typedef
84 for (IteratorRef it = cfg->iteratorDFS(true); !it->end(); it->next(), ++i) { in DominatorTree()194 for (IteratorRef dtIt = iteratorDFS(false); !dtIt->end(); dtIt->next()) { in findDominanceFrontiers()
249 for (IteratorRef it = func->cfg.iteratorCFG(); !it->end(); it->next()) in prepareEmission()
1796 for (IteratorRef it = prog->calls.iteratorDFS(false); in exec()
422 IteratorRef bi = fn->cfg.iteratorCFG(); in insertTextureBarriers()