Lines Matching refs:graph

56   CodeGenerator* CreateCodeGenerator(HGraph* graph, const CompilerOptions& compiler_options) {  in CreateCodeGenerator()  argument
57 return create_codegen_(graph, compiler_options); in CreateCodeGenerator()
88 TestCodeGeneratorARMVIXL(HGraph* graph, const CompilerOptions& compiler_options) in TestCodeGeneratorARMVIXL() argument
89 : arm::CodeGeneratorARMVIXL(graph, compiler_options) { in TestCodeGeneratorARMVIXL()
130 TestCodeGeneratorARM64(HGraph* graph, const CompilerOptions& compiler_options) in TestCodeGeneratorARM64() argument
131 : arm64::CodeGeneratorARM64(graph, compiler_options) {} in TestCodeGeneratorARM64()
148 TestCodeGeneratorX86(HGraph* graph, const CompilerOptions& compiler_options) in TestCodeGeneratorX86() argument
149 : x86::CodeGeneratorX86(graph, compiler_options) { in TestCodeGeneratorX86()
269 static void ValidateGraph(HGraph* graph) { in ValidateGraph() argument
270 GraphChecker graph_checker(graph); in ValidateGraph()
282 HGraph* graph, in RunCodeNoCheck() argument
287 ScopedArenaAllocator local_allocator(graph->GetArenaStack()); in RunCodeNoCheck()
288 SsaLivenessAnalysis liveness(graph, codegen, &local_allocator); in RunCodeNoCheck()
289 PrepareForRegisterAllocation(graph, codegen->GetCompilerOptions()).Run(); in RunCodeNoCheck()
295 hook_before_codegen(graph); in RunCodeNoCheck()
303 HGraph* graph, in RunCode() argument
307 ValidateGraph(graph); in RunCode()
308 RunCodeNoCheck(codegen, graph, hook_before_codegen, has_result, expected); in RunCode()
314 HGraph* graph, in RunCode() argument
318 std::unique_ptr<CodeGenerator> codegen(target_config.CreateCodeGenerator(graph, in RunCode()
320 RunCode(codegen.get(), graph, hook_before_codegen, has_result, expected); in RunCode()
324 inline CodeGenerator* create_codegen_arm_vixl32(HGraph* graph, const CompilerOptions& compiler_opti… in create_codegen_arm_vixl32() argument
325 return new (graph->GetAllocator()) TestCodeGeneratorARMVIXL(graph, compiler_options); in create_codegen_arm_vixl32()
330 inline CodeGenerator* create_codegen_arm64(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_arm64() argument
331 return new (graph->GetAllocator()) TestCodeGeneratorARM64(graph, compiler_options); in create_codegen_arm64()
336 inline CodeGenerator* create_codegen_x86(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_x86() argument
337 return new (graph->GetAllocator()) TestCodeGeneratorX86(graph, compiler_options); in create_codegen_x86()
342 inline CodeGenerator* create_codegen_x86_64(HGraph* graph, const CompilerOptions& compiler_options)… in create_codegen_x86_64() argument
343 return new (graph->GetAllocator()) x86_64::CodeGeneratorX86_64(graph, compiler_options); in create_codegen_x86_64()