Lines Matching refs:pass_name
137 #define X(x) if (pass_name == OptimizationPassName((x))) return (x)
139 OptimizationPass OptimizationPassByName(const std::string& pass_name) { in OptimizationPassByName() argument
171 LOG(FATAL) << "Cannot find optimization " << pass_name; in OptimizationPassByName()
198 const char* alt_name = definitions[i].pass_name; in ConstructOptimizations()
199 const char* pass_name = alt_name != nullptr in ConstructOptimizations() local
209 opt = most_recent_side_effects = new (allocator) SideEffectsAnalysis(graph, pass_name); in ConstructOptimizations()
212 opt = most_recent_induction = new (allocator) HInductionVarAnalysis(graph, pass_name); in ConstructOptimizations()
215 opt = most_recent_lsa = new (allocator) LoadStoreAnalysis(graph, pass_name); in ConstructOptimizations()
222 opt = new (allocator) GVNOptimization(graph, *most_recent_side_effects, pass_name); in ConstructOptimizations()
226 opt = new (allocator) LICM(graph, *most_recent_side_effects, stats, pass_name); in ConstructOptimizations()
231 graph, &codegen->GetCompilerOptions(), most_recent_induction, stats, pass_name); in ConstructOptimizations()
236 graph, *most_recent_side_effects, most_recent_induction, pass_name); in ConstructOptimizations()
241 graph, *most_recent_side_effects, *most_recent_lsa, stats, pass_name); in ConstructOptimizations()
247 opt = new (allocator) HConstantFolding(graph, pass_name); in ConstructOptimizations()
250 opt = new (allocator) HDeadCodeElimination(graph, stats, pass_name); in ConstructOptimizations()
266 pass_name); in ConstructOptimizations()
270 opt = new (allocator) HSelectGenerator(graph, handles, stats, pass_name); in ConstructOptimizations()
273 opt = new (allocator) InstructionSimplifier(graph, codegen, stats, pass_name); in ConstructOptimizations()
276 opt = new (allocator) CHAGuardOptimization(graph, pass_name); in ConstructOptimizations()
279 opt = new (allocator) CodeSinking(graph, stats, pass_name); in ConstructOptimizations()
282 opt = new (allocator) ConstructorFenceRedundancyElimination(graph, stats, pass_name); in ConstructOptimizations()
286 graph, codegen->GetCompilerOptions().GetInstructionSet(), codegen, pass_name); in ConstructOptimizations()
338 DCHECK_STREQ(pass_name, opt->GetPassName()); // sanity in ConstructOptimizations()