Home
last modified time | relevance | path

Searched refs:IteratorRef (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_graph.cpp40 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()
Dnv50_ir_graph.h160 IteratorRef iteratorDFS(bool preorder = true);
161 IteratorRef iteratorCFG();
164 IteratorRef safeIteratorDFS(bool preorder = true);
165 IteratorRef safeIteratorCFG();
Dnv50_ir_bb.cpp421 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()
Dnv50_ir_util.h98 typedef std::unique_ptr<Iterator> IteratorRef; typedef
100 typedef std::auto_ptr<Iterator> IteratorRef; typedef
Dnv50_ir_ssa.cpp84 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()
Dnv50_ir_target.cpp249 for (IteratorRef it = func->cfg.iteratorCFG(); !it->end(); it->next()) in prepareEmission()
Dnv50_ir_ra.cpp1796 for (IteratorRef it = prog->calls.iteratorDFS(false); in exec()
Dnv50_ir_lowering_nvc0.cpp422 IteratorRef bi = fn->cfg.iteratorCFG(); in insertTextureBarriers()