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()
261 static void ValidateGraph(HGraph* graph) { in ValidateGraph() argument
262 GraphChecker graph_checker(graph); in ValidateGraph()
274 HGraph* graph, in RunCodeNoCheck() argument
279 ScopedArenaAllocator local_allocator(graph->GetArenaStack()); in RunCodeNoCheck()
280 SsaLivenessAnalysis liveness(graph, codegen, &local_allocator); in RunCodeNoCheck()
281 PrepareForRegisterAllocation(graph, codegen->GetCompilerOptions()).Run(); in RunCodeNoCheck()
287 hook_before_codegen(graph); in RunCodeNoCheck()
295 HGraph* graph, in RunCode() argument
299 ValidateGraph(graph); in RunCode()
300 RunCodeNoCheck(codegen, graph, hook_before_codegen, has_result, expected); in RunCode()
306 HGraph* graph, in RunCode() argument
310 std::unique_ptr<CodeGenerator> codegen(target_config.CreateCodeGenerator(graph, in RunCode()
312 RunCode(codegen.get(), graph, hook_before_codegen, has_result, expected); in RunCode()
316 inline CodeGenerator* create_codegen_arm_vixl32(HGraph* graph, const CompilerOptions& compiler_opti… in create_codegen_arm_vixl32() argument
317 return new (graph->GetAllocator()) TestCodeGeneratorARMVIXL(graph, compiler_options); in create_codegen_arm_vixl32()
322 inline CodeGenerator* create_codegen_arm64(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_arm64() argument
323 return new (graph->GetAllocator()) TestCodeGeneratorARM64(graph, compiler_options); in create_codegen_arm64()
328 inline CodeGenerator* create_codegen_x86(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_x86() argument
329 return new (graph->GetAllocator()) TestCodeGeneratorX86(graph, compiler_options); in create_codegen_x86()
334 inline CodeGenerator* create_codegen_x86_64(HGraph* graph, const CompilerOptions& compiler_options)… in create_codegen_x86_64() argument
335 return new (graph->GetAllocator()) x86_64::CodeGeneratorX86_64(graph, compiler_options); in create_codegen_x86_64()