• Home
  • Raw
  • Download

Lines Matching refs:graph

106   PassObserver(HGraph* graph,  in PassObserver()  argument
111 : graph_(graph), in PassObserver()
116 disasm_info_(graph->GetAllocator()), in PassObserver()
120 visualizer_(&visualizer_oss_, graph, codegen), in PassObserver()
309 bool RunOptimizations(HGraph* graph, in RunOptimizations() argument
319 graph->GetAllocator(), in RunOptimizations()
320 graph, in RunOptimizations()
350 HGraph* graph, in RunOptimizations() argument
356 graph, codegen, dex_compilation_unit, pass_observer, definitions, length); in RunOptimizations()
359 void RunOptimizations(HGraph* graph,
393 bool RunArchOptimizations(HGraph* graph,
398 bool RunBaselineOptimizations(HGraph* graph,
468 bool OptimizingCompiler::RunBaselineOptimizations(HGraph* graph, in RunBaselineOptimizations() argument
479 return RunOptimizations(graph, in RunBaselineOptimizations()
491 return RunOptimizations(graph, in RunBaselineOptimizations()
499 UNUSED(graph); in RunBaselineOptimizations()
507 bool OptimizingCompiler::RunArchOptimizations(HGraph* graph, in RunArchOptimizations() argument
522 return RunOptimizations(graph, in RunArchOptimizations()
537 return RunOptimizations(graph, in RunArchOptimizations()
553 return RunOptimizations(graph, in RunArchOptimizations()
568 return RunOptimizations(graph, in RunArchOptimizations()
581 static void AllocateRegisters(HGraph* graph, in AllocateRegisters() argument
589 PrepareForRegisterAllocation(graph, codegen->GetCompilerOptions(), stats).Run(); in AllocateRegisters()
593 ScopedArenaAllocator local_allocator(graph->GetArenaStack()); in AllocateRegisters()
594 SsaLivenessAnalysis liveness(graph, codegen, &local_allocator); in AllocateRegisters()
613 void OptimizingCompiler::RunOptimizations(HGraph* graph, in RunOptimizations() argument
628 RunOptimizations(graph, in RunOptimizations()
694 RunOptimizations(graph, in RunOptimizations()
700 RunArchOptimizations(graph, codegen, dex_compilation_unit, pass_observer); in RunOptimizations()
806 HGraph* graph = new (allocator) HGraph( in TryCompile() local
819 graph->SetArtMethod(method); in TryCompile()
823 CodeGenerator::Create(graph, in TryCompile()
832 PassObserver pass_observer(graph, in TryCompile()
841 HGraphBuilder builder(graph, in TryCompile()
889 RunBaselineOptimizations(graph, codegen.get(), dex_compilation_unit, &pass_observer); in TryCompile()
891 RunOptimizations(graph, codegen.get(), dex_compilation_unit, &pass_observer); in TryCompile()
896 AllocateRegisters(graph, in TryCompile()
931 HGraph* graph = new (allocator) HGraph( in TryCompileIntrinsic() local
945 graph->SetArtMethod(method); in TryCompileIntrinsic()
948 CodeGenerator::Create(graph, in TryCompileIntrinsic()
956 PassObserver pass_observer(graph, in TryCompileIntrinsic()
965 HGraphBuilder builder(graph, in TryCompileIntrinsic()
979 RunOptimizations(graph, in TryCompileIntrinsic()
985 RunArchOptimizations(graph, codegen.get(), dex_compilation_unit, &pass_observer); in TryCompileIntrinsic()
987 AllocateRegisters(graph, in TryCompileIntrinsic()
994 << " " << graph->PrettyMethod(); in TryCompileIntrinsic()
1002 << " " << graph->PrettyMethod(); in TryCompileIntrinsic()