Home
last modified time | relevance | path

Searched refs:pass_name (Results 1 – 10 of 10) sorted by relevance

/art/compiler/optimizing/
Doptimization.cc128 #define X(x) if (pass_name == OptimizationPassName((x))) return (x)
130 OptimizationPass OptimizationPassByName(const std::string& pass_name) { in OptimizationPassByName() argument
158 LOG(FATAL) << "Cannot find optimization " << pass_name; in OptimizationPassByName()
183 const char* alt_name = definitions[i].pass_name; in ConstructOptimizations()
184 const char* pass_name = alt_name != nullptr in ConstructOptimizations() local
194 opt = most_recent_side_effects = new (allocator) SideEffectsAnalysis(graph, pass_name); in ConstructOptimizations()
197 opt = most_recent_induction = new (allocator) HInductionVarAnalysis(graph, pass_name); in ConstructOptimizations()
204 opt = new (allocator) GVNOptimization(graph, *most_recent_side_effects, pass_name); in ConstructOptimizations()
208 opt = new (allocator) LICM(graph, *most_recent_side_effects, stats, pass_name); in ConstructOptimizations()
213 graph, *codegen, most_recent_induction, stats, pass_name); in ConstructOptimizations()
[all …]
Doptimization.h35 const char* pass_name,
39 pass_name_(pass_name) {} in graph_()
111 OptimizationPass OptimizationPassByName(const std::string& pass_name);
118 : pass(p), pass_name(pn), depends_on(d) {} in OptimizationDef()
120 const char* pass_name; member
126 const char* pass_name = nullptr,
128 return OptimizationDef(pass, pass_name, depends_on);
Dgvn.h31 const char* pass_name = kGlobalValueNumberingPassName)
32 : HOptimization(graph, pass_name), side_effects_(side_effects) {} in HOptimization() argument
Dside_effects_analysis.h28 explicit SideEffectsAnalysis(HGraph* graph, const char* pass_name = kSideEffectsAnalysisPassName)
29 : HOptimization(graph, pass_name), in HOptimization() argument
Doptimizing_compiler.cc163 void StartPass(const char* pass_name) { in StartPass() argument
164 VLOG(compiler) << "Starting pass: " << pass_name; in StartPass()
167 visualizer_.DumpGraph(pass_name, /* is_after_pass= */ false, graph_in_bad_state_); in StartPass()
170 timing_logger_.StartTiming(pass_name); in StartPass()
182 void EndPass(const char* pass_name, bool pass_change) { in EndPass() argument
188 visualizer_.DumpGraph(pass_name, /* is_after_pass= */ true, graph_in_bad_state_); in EndPass()
197 LOG(FATAL_WITHOUT_ABORT) << "Error after " << pass_name << "(" << graph_->PrettyMethod() in EndPass()
199 LOG(FATAL) << "(" << pass_name << "): " << Dumpable<GraphChecker>(checker); in EndPass()
250 PassScope(const char *pass_name, PassObserver* pass_observer) in PassScope() argument
251 : pass_name_(pass_name), in PassScope()
[all …]
Dgraph_visualizer.h110 void DumpGraph(const char* pass_name, bool is_after_pass, bool graph_in_bad_state) const;
Dgraph_visualizer.cc200 const char* pass_name, in HGraphVisualizerPrinter() argument
208 pass_name_(pass_name), in HGraphVisualizerPrinter()
1003 void HGraphVisualizer::DumpGraph(const char* pass_name, in DumpGraph() argument
1010 pass_name, in DumpGraph()
/art/tools/checker/file_format/c1visualizer/
Dtest.py37 pass_name = pass_entry[0]
39 c1_pass = C1visualizerPass(c1_file, pass_name, pass_body, 0)
Dparser.py112 for pass_name, pass_lines, start_line_no, test_arch in split_stream(stream, fn_process_line,
114 C1visualizerPass(c1_file, pass_name, pass_lines, start_line_no + 1)
/art/tools/checker/
Dchecker.py58 def dump_pass(output_filename, pass_name): argument
60 compiler_pass = c1_file.find_pass(pass_name)
69 Logger.fail('Pass "{}" not found in the output'.format(pass_name))