Lines Matching refs:graph
10 #include "src/maglev/maglev-graph.h"
27 // // A function that processes the graph before the nodes are walked.
28 // void PreProcessGraph(MaglevCompilationUnit*, Graph* graph);
30 // // A function that processes the graph after the nodes are walked.
31 // void PostProcessGraph(MaglevCompilationUnit*, Graph* graph);
82 void ProcessGraph(Graph* graph) {
83 graph_ = graph;
85 node_processor_.PreProcessGraph(compilation_unit_, graph);
87 for (block_it_ = graph->begin(); block_it_ != graph->end(); ++block_it_) {
107 node_processor_.PostProcessGraph(compilation_unit_, graph);
152 void PreProcessGraph(MaglevCompilationUnit*, Graph* graph) {}
153 void PostProcessGraph(MaglevCompilationUnit*, Graph* graph) {}
169 void PreProcessGraph(MaglevCompilationUnit* unit, Graph* graph) {
170 processor_.PreProcessGraph(unit, graph);
171 Base::PreProcessGraph(unit, graph);
173 void PostProcessGraph(MaglevCompilationUnit* unit, Graph* graph) {
175 Base::PostProcessGraph(unit, graph);
176 processor_.PostProcessGraph(unit, graph);