/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 47 CodeGenerator* codegen, 64 const CodeGenerator& codegen, 73 CodeGenerator* codegen, 90 std::ostream& stream, int reg, RegisterType register_type, const CodeGenerator* codegen); 99 CodeGenerator* const codegen_;
|
D | code_generator.cc | 145 bool CodeGenerator::EmitReadBarrier() const { in EmitReadBarrier() 149 bool CodeGenerator::EmitBakerReadBarrier() const { in EmitBakerReadBarrier() 153 bool CodeGenerator::EmitNonBakerReadBarrier() const { in EmitNonBakerReadBarrier() 157 ReadBarrierOption CodeGenerator::GetCompilerReadBarrierOption() const { in GetCompilerReadBarrierOption() 161 bool CodeGenerator::ShouldCheckGCCard(DataType::Type type, in ShouldCheckGCCard() 172 CodeGenerator::StoreNeedsWriteBarrier(type, value); in ShouldCheckGCCard() 181 ScopedArenaAllocator* CodeGenerator::GetScopedAllocator() { in GetScopedAllocator() 186 StackMapStream* CodeGenerator::GetStackMapStream() { in GetStackMapStream() 191 void CodeGenerator::ReserveJitStringRoot(StringReference string_reference, in ReserveJitStringRoot() 197 uint64_t CodeGenerator::GetJitStringRootIndex(StringReference string_reference) { in GetJitStringRootIndex() [all …]
|
D | profiling_info_builder.h | 25 class CodeGenerator; variable 35 CodeGenerator* codegen, 49 static bool IsInlineCacheUseful(HInvoke* invoke, CodeGenerator* codegen); 60 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_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_arm.h | 26 class CodeGenerator; variable 32 InstructionSimplifierArm(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in InstructionSimplifierArm() 41 CodeGenerator* codegen_;
|
D | instruction_simplifier_arm64.h | 26 class CodeGenerator; variable 32 InstructionSimplifierArm64(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in InstructionSimplifierArm64() 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 | codegen_test_utils.h | 53 using CreateCodegenFn = CodeGenerator* (*)(HGraph*, const CompilerOptions&); 61 CodeGenerator* CreateCodeGenerator(HGraph* graph, const CompilerOptions& compiler_options) { in CreateCodeGenerator() 228 static void Run(const CodeGenerator& codegen, in Run() 259 static void RunCodeNoCheck(CodeGenerator* codegen, in RunCodeNoCheck() 279 static void RunCode(CodeGenerator* codegen, in RunCode() 295 std::unique_ptr<CodeGenerator> codegen(target_config.CreateCodeGenerator(graph, in RunCode() 301 inline CodeGenerator* create_codegen_arm_vixl32(HGraph* graph, const CompilerOptions& compiler_opti… in create_codegen_arm_vixl32() 307 inline CodeGenerator* create_codegen_arm64(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_arm64() 313 inline CodeGenerator* create_codegen_riscv64(HGraph*, const CompilerOptions&) { return nullptr; } in create_codegen_riscv64() 317 inline CodeGenerator* create_codegen_x86(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_x86() [all …]
|
D | instruction_simplifier.h | 27 class CodeGenerator; variable 42 CodeGenerator* codegen, 55 CodeGenerator* codegen_;
|
D | scheduler_arm.h | 25 class CodeGenerator; variable 31 HSchedulerARM(SchedulingNodeSelector* selector, CodeGenerator* codegen) in HSchedulerARM() 46 CodeGenerator* const codegen_;
|
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); 186 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 | 84 CodeGenerator* codegen, in PassObserver() 215 CodeGenerator* codegen_; 288 CodeGenerator* codegen, in RunOptimizations() 329 CodeGenerator* codegen, in RunOptimizations() 338 CodeGenerator* codegen, 344 CodeGenerator* codegen, 354 CodeGenerator* TryCompile(ArenaAllocator* allocator, 361 CodeGenerator* TryCompileIntrinsic(ArenaAllocator* allocator, 368 CodeGenerator* codegen, 373 CodeGenerator* codegen, [all …]
|
D | instruction_simplifier_shared.h | 25 class CodeGenerator; variable 66 bool TryExtractArrayAccessAddress(CodeGenerator* codegen,
|
D | optimization.h | 27 class CodeGenerator; variable 151 CodeGenerator* codegen,
|
D | optimizing_cfi_test.cc | 57 code_gen_ = CodeGenerator::Create(graph_, *compiler_options_); in SetUpFrame() 118 CodeGenerator* GetCodeGenerator() { in GetCodeGenerator() 124 std::unique_ptr<CodeGenerator> code_gen_;
|
D | register_allocator.cc | 44 static uint32_t GetBlockedCoreRegistersForCall(size_t num_registers, const CodeGenerator* codegen) { in GetBlockedCoreRegistersForCall() 49 static uint32_t GetBlockedFpRegistersForCall(size_t num_registers, const CodeGenerator* codegen) { in GetBlockedFpRegistersForCall() 55 CodeGenerator* codegen, in RegisterAllocator() 67 CodeGenerator* codegen, in Create() 118 const CodeGenerator* codegen) { in DumpRegister() 157 const CodeGenerator& codegen, in ValidateIntervals()
|
D | intrinsics.cc | 84 CodeGenerator* codegen, in ComputeValueOfLocations() 158 info.value_boot_image_reference = CodeGenerator::GetBootImageOffset(object); in ComputeValueOfInfo() 165 CodeGenerator::GetBootImageOffset(boot_image_live_objects) + in ComputeValueOfInfo() 191 CodeGenerator* codegen) { in CreateReferenceGetReferentLocations() 203 void IntrinsicVisitor::CreateReferenceRefersToLocations(HInvoke* invoke, CodeGenerator* codegen) { in CreateReferenceRefersToLocations()
|
D | graph_checker.h | 30 class CodeGenerator; variable 36 CodeGenerator* codegen = nullptr, 155 CodeGenerator* codegen_;
|