| /art/compiler/optimizing/ |
| D | sharpening.h | 26 class CodeGenerator; variable 38 CodeGenerator* codegen); 42 CodeGenerator* codegen, 48 CodeGenerator* codegen, 54 CodeGenerator* codegen,
|
| D | register_allocator.h | 27 class CodeGenerator; variable 49 CodeGenerator* codegen, 67 const CodeGenerator& codegen, 75 CodeGenerator* codegen, 88 CodeGenerator* const codegen_;
|
| D | code_generator.cc | 144 class CodeGenerator::CodeGenerationData : public DeletableArenaObject<kArenaAllocCodeGenerator> { 229 void CodeGenerator::CodeGenerationData::EmitJitRoots( in EmitJitRoots() 260 ScopedArenaAllocator* CodeGenerator::GetScopedAllocator() { in GetScopedAllocator() 265 StackMapStream* CodeGenerator::GetStackMapStream() { in GetStackMapStream() 270 void CodeGenerator::ReserveJitStringRoot(StringReference string_reference, in ReserveJitStringRoot() 276 uint64_t CodeGenerator::GetJitStringRootIndex(StringReference string_reference) { in GetJitStringRootIndex() 281 void CodeGenerator::ReserveJitClassRoot(TypeReference type_reference, Handle<mirror::Class> klass) { in ReserveJitClassRoot() 286 uint64_t CodeGenerator::GetJitClassRootIndex(TypeReference type_reference) { in GetJitClassRootIndex() 291 void CodeGenerator::EmitJitRootPatches(uint8_t* code ATTRIBUTE_UNUSED, in EmitJitRootPatches() 298 uint32_t CodeGenerator::GetArrayLengthOffset(HArrayLength* array_length) { in GetArrayLengthOffset() [all …]
|
| D | instruction_simplifier_x86_64.h | 25 class CodeGenerator; variable 31 InstructionSimplifierX86_64(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in InstructionSimplifierX86_64() 41 CodeGenerator* codegen_;
|
| D | instruction_simplifier_x86.h | 25 class CodeGenerator; variable 30 InstructionSimplifierX86(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in InstructionSimplifierX86() 39 CodeGenerator* codegen_;
|
| D | pc_relative_fixups_x86.h | 26 class CodeGenerator; variable 32 PcRelativeFixups(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in PcRelativeFixups() 41 CodeGenerator* codegen_;
|
| D | instruction_simplifier.h | 27 class CodeGenerator; variable 42 CodeGenerator* codegen, 55 CodeGenerator* codegen_;
|
| D | codegen_test_utils.h | 53 using CreateCodegenFn = CodeGenerator* (*)(HGraph*, const CompilerOptions&); 61 CodeGenerator* CreateCodeGenerator(HGraph* graph, const CompilerOptions& compiler_options) { in CreateCodeGenerator() 251 const CodeGenerator& codegen, in Run() 282 static void RunCodeNoCheck(CodeGenerator* codegen, in RunCodeNoCheck() 303 static void RunCode(CodeGenerator* codegen, in RunCode() 319 std::unique_ptr<CodeGenerator> codegen(target_config.CreateCodeGenerator(graph, in RunCode() 325 inline CodeGenerator* create_codegen_arm_vixl32(HGraph* graph, const CompilerOptions& compiler_opti… in create_codegen_arm_vixl32() 331 inline CodeGenerator* create_codegen_arm64(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_arm64() 337 inline CodeGenerator* create_codegen_riscv64(HGraph*, const CompilerOptions&) { return nullptr; } in create_codegen_riscv64() 341 inline CodeGenerator* create_codegen_x86(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_x86() [all …]
|
| D | live_ranges_test.cc | 68 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options_); in TEST_F() 112 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options_); in TEST_F() 159 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options_); in TEST_F() 234 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options_); in TEST_F() 309 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options_); in TEST_F() 383 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options_); in TEST_F()
|
| D | builder.h | 31 class CodeGenerator; variable 41 CodeGenerator* code_generator, 69 CodeGenerator* const code_generator_;
|
| D | loop_analysis.h | 25 class CodeGenerator; variable 137 explicit ArchNoOptsLoopHelper(const CodeGenerator& codegen) : codegen_(codegen) {} in ArchNoOptsLoopHelper() 142 static ArchNoOptsLoopHelper* Create(const CodeGenerator& codegen, ArenaAllocator* allocator); 184 const CodeGenerator& codegen_;
|
| D | x86_memory_gen.h | 25 class CodeGenerator; variable 32 CodeGenerator* codegen,
|
| D | register_allocation_resolver.h | 28 class CodeGenerator; variable 43 RegisterAllocationResolver(CodeGenerator* codegen, const SsaLivenessAnalysis& liveness); 92 CodeGenerator* const codegen_;
|
| D | graph_visualizer.h | 31 class CodeGenerator; variable 107 const CodeGenerator* codegen, 136 const CodeGenerator* codegen_;
|
| D | optimizing_compiler.cc | 104 CodeGenerator* codegen, in PassObserver() 235 CodeGenerator* codegen_; 308 CodeGenerator* codegen, in RunOptimizations() 349 CodeGenerator* codegen, in RunOptimizations() 358 CodeGenerator* codegen, 365 CodeGenerator* codegen, 376 CodeGenerator* TryCompile(ArenaAllocator* allocator, 384 CodeGenerator* TryCompileIntrinsic(ArenaAllocator* allocator, 392 CodeGenerator* codegen, 397 CodeGenerator* codegen, [all …]
|
| D | graph_checker.h | 30 class CodeGenerator; variable 36 CodeGenerator* codegen = nullptr, 133 CodeGenerator* codegen_;
|
| D | optimization.h | 27 class CodeGenerator; variable 148 CodeGenerator* codegen,
|
| D | register_allocator_graph_color.h | 29 class CodeGenerator; variable 90 CodeGenerator* codegen,
|
| D | optimizing_cfi_test.cc | 60 code_gen_ = CodeGenerator::Create(graph_, *compiler_options_); in SetUpFrame() 121 CodeGenerator* GetCodeGenerator() { in GetCodeGenerator() 144 std::unique_ptr<CodeGenerator> code_gen_;
|
| D | locations.cc | 67 int64_t value = CodeGenerator::GetInt64ValueOf(constant); in RegisterOrInt32Constant() 78 int64_t value = CodeGenerator::GetInt64ValueOf(constant); in FpuRegisterOrInt32Constant()
|
| D | register_allocator_linear_scan.h | 27 class CodeGenerator; variable 43 CodeGenerator* codegen,
|
| D | code_generator.h | 76 class CodeGenerator; variable 108 virtual void EmitNativeCode(CodeGenerator* codegen) = 0; 113 virtual void SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations); 115 virtual void RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations); 200 class CodeGenerator : public DeletableArenaObject<kArenaAllocCodeGenerator> { 204 static std::unique_ptr<CodeGenerator> Create(HGraph* graph, 207 virtual ~CodeGenerator(); 751 CodeGenerator(HGraph* graph, 910 DISALLOW_COPY_AND_ASSIGN(CodeGenerator); 970 SlowPathGenerator(HGraph* graph, CodeGenerator* codegen) in SlowPathGenerator() [all …]
|
| D | linearize_test.cc | 47 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options); in TestCode()
|
| D | inliner.h | 29 class CodeGenerator; variable 39 CodeGenerator* codegen, 319 CodeGenerator* const codegen_;
|
| D | loop_analysis.cc | 80 explicit ArchDefaultLoopHelper(const CodeGenerator& codegen) : ArchNoOptsLoopHelper(codegen) {} in ArchDefaultLoopHelper() 137 explicit Arm64LoopHelper(const CodeGenerator& codegen) : ArchDefaultLoopHelper(codegen) {} in Arm64LoopHelper() 319 explicit X86_64LoopHelper(const CodeGenerator& codegen) : ArchDefaultLoopHelper(codegen) {} in X86_64LoopHelper() 410 ArchNoOptsLoopHelper* ArchNoOptsLoopHelper::Create(const CodeGenerator& codegen, in Create()
|