/art/compiler/optimizing/ |
D | inliner.cc | 42 const CompilerOptions& compiler_options = compiler_driver_->GetCompilerOptions(); in Run() 106 size_t inline_max_code_units = compiler_driver_->GetCompilerOptions().GetInlineMaxCodeUnits(); in TryInline() 120 if (!compiler_driver_->IsMethodVerifiedWithoutFailures( in TryInline() 175 compiler_driver_->GetInstructionSet(), in TryBuildAndInline() 184 compiler_driver_, in TryBuildAndInline() 197 compiler_driver_->GetInstructionSet())) { in TryBuildAndInline() 227 if (depth_ + 1 < compiler_driver_->GetCompilerOptions().GetInlineDepthLimit()) { in TryBuildAndInline() 231 compiler_driver_, in TryBuildAndInline()
|
D | inliner.h | 42 compiler_driver_(compiler_driver), in HOptimization() 58 CompilerDriver* const compiler_driver_; variable
|
D | builder.h | 52 compiler_driver_(driver), in HGraphBuilder() 70 compiler_driver_(nullptr), 258 CompilerDriver* const compiler_driver_; variable
|
D | builder.cc | 235 const CompilerOptions& compiler_options = compiler_driver_->GetCompilerOptions(); in SkipCompilation() 291 if ((compiler_driver_ != nullptr) && SkipCompilation(code_item, number_of_branches)) { in BuildGraph() 557 if (RequiresConstructorBarrier(dex_compilation_unit_, *compiler_driver_)) { in BuildReturn() 622 if (!compiler_driver_->ComputeInvokeInfo(dex_compilation_unit_, dex_pc, true, true, in BuildInvoke() 641 bool is_string_init = compiler_driver_->IsStringInit(method_idx, dex_file_, &string_init_offset); in BuildInvoke() 662 || compiler_driver_->GetCompilerOptions().GetCompilePic()); in BuildInvoke() 675 ArtMethod* resolved_method = compiler_driver_->ResolveMethod( in BuildInvoke() 695 compiler_driver_->IsClassOfStaticMethodAvailableToReferrer(outer_dex_cache.Get(), in BuildInvoke() 717 bool is_in_dex_cache = compiler_driver_->CanAssumeTypeIsPresentInDexCache( in BuildInvoke() 806 compiler_driver_->GetVerifiedMethod(dex_file_, dex_compilation_unit_->GetDexMethodIndex()); in BuildInvoke() [all …]
|
/art/compiler/ |
D | image_test.cc | 66 std::unique_ptr<ImageWriter> writer(new ImageWriter(*compiler_driver_, requested_image_base, in TEST_F() 78 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings); in TEST_F() 82 OatWriter oat_writer(class_linker->GetBootClassPath(), 0, 0, 0, compiler_driver_.get(), in TEST_F() 85 compiler_driver_->WriteElf(GetTestAndroidRoot(), in TEST_F() 129 ASSERT_TRUE(compiler_driver_->GetImageClasses() != nullptr); in TEST_F() 130 std::unordered_set<std::string> image_classes(*compiler_driver_->GetImageClasses()); in TEST_F() 133 compiler_driver_.reset(); in TEST_F()
|
D | oat_test.cc | 49 compiler_driver_->GetCompiledMethod(MethodReference(&dex_file, in CheckMethod() 92 compiler_driver_.reset(new CompilerDriver(compiler_options_.get(), in TEST_F() 101 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings2); in TEST_F() 111 compiler_driver_.get(), in TEST_F() 115 bool success = compiler_driver_->WriteElf(GetTestAndroidRoot(), in TEST_F() 123 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings); in TEST_F()
|
D | elf_writer.h | 51 : compiler_driver_(&driver), elf_file_(elf_file) { in ElfWriter() 62 const CompilerDriver* const compiler_driver_; variable
|
D | elf_writer_quick.cc | 146 const InstructionSet isa = compiler_driver_->GetInstructionSet(); in Write() 194 if (compiler_driver_->GetCompilerOptions().GetGenerateDebugInfo()) { in Write() 198 compiler_driver_, oat_writer, in Write() 207 compiler_driver_, oat_writer, in Write() 220 compiler_driver_, oat_writer, in Write() 241 if (compiler_driver_->GetCompilerOptions().GetIncludePatchInformation()) { in Write()
|
D | common_compiler_test.cc | 52 compiler_driver_->GetCompiledMethod(MethodReference(&dex_file, in MakeExecutable() 188 compiler_driver_.reset(new CompilerDriver(compiler_options_.get(), in SetUp() 200 compiler_driver_->SetSupportBootImageFixup(false); in SetUp() 216 compiler_driver_.reset(); in TearDown() 245 compiler_driver_->CompileOne(Thread::Current(), method, &timings); in CompileMethod()
|
D | oat_writer.cc | 66 : compiler_driver_(compiler), in OatWriter() 110 InstructionSet instruction_set = compiler_driver_->GetInstructionSet(); in OatWriter() 111 const InstructionSetFeatures* features = compiler_driver_->GetInstructionSetFeatures(); in OatWriter() 317 writer_->compiler_driver_->GetCompiledMethod(MethodReference(dex_file_, method_idx)); in VisitMethod() 327 CompiledClass* compiled_class = writer_->compiler_driver_->GetCompiledClass(class_ref); in EndClass() 331 } else if (writer_->compiler_driver_->GetVerificationResults()->IsClassRejected(class_ref)) { in EndClass() 356 writer_->compiler_driver_->GetNonRelativeLinkerPatchCount()); in InitCodeMethodVisitor() 452 if (writer_->compiler_driver_->GetCompilerOptions().GetGenerateDebugInfo()) { in VisitMethod() 470 const CompilerDriver* compiler_driver = writer_->compiler_driver_; in VisitMethod() 597 pointer_size_(GetInstructionSetPointerSize(writer_->compiler_driver_->GetInstructionSet())) { in InitImageMethodVisitor() [all …]
|
D | compiled_method.cc | 24 : compiler_driver_(compiler_driver), instruction_set_(instruction_set), in CompiledCode() 36 compiler_driver_->GetSwapSpaceAllocator()); in SetCode() 38 quick_code_ = compiler_driver_->DeduplicateCode(*quick_code); in SetCode()
|
D | image_writer.h | 48 : compiler_driver_(compiler_driver), image_begin_(reinterpret_cast<uint8_t*>(image_begin)), in ImageWriter() 55 target_ptr_size_(InstructionSetPointerSize(compiler_driver_.GetInstructionSet())), in ImageWriter() 293 const CompilerDriver& compiler_driver_; variable
|
D | common_compiler_test.h | 94 std::unique_ptr<CompilerDriver> compiler_driver_; variable
|
D | oat_writer.h | 131 return compiler_driver_; in GetCompilerDriver() 263 const CompilerDriver* const compiler_driver_; variable
|
D | image_writer.cc | 87 target_ptr_size_ = InstructionSetPointerSize(compiler_driver_.GetInstructionSet()); in PrepareImageAddressSpace() 592 return compiler_driver_.IsImageClass(klass->GetDescriptor(&temp)); in IsImageClass() 601 if (compiler_driver_.GetImageClasses() == nullptr) { in PruneNonImageClasses() 682 if (compiler_driver_.GetImageClasses() != nullptr) { in CheckNonImageClassesRemoved() 702 auto image_classes = compiler_driver_.GetImageClasses(); in DumpImageClasses()
|
D | compiled_method.h | 75 CompilerDriver* const compiler_driver_;
|
/art/compiler/jit/ |
D | jit_compiler.cc | 127 compiler_driver_.reset(new CompilerDriver( in JitCompiler() 133 compiler_driver_->SetDedupeEnabled(false); in JitCompiler() 134 compiler_driver_->SetSupportBootImageFixup(false); in JitCompiler() 174 compiled_method = compiler_driver_->CompileMethod(self, method); in CompileMethod() 200 compiler_driver_->RemoveCompiledMethod(method_ref); in CompileMethod()
|
D | jit_compiler.h | 58 std::unique_ptr<CompilerDriver> compiler_driver_; variable
|
/art/compiler/dex/quick/x86/ |
D | quick_assemble_x86_test.cc | 58 compiler_driver_.reset(new CompilerDriver( in Prepare() 76 cu_.reset(new CompilationUnit(pool_.get(), isa_, compiler_driver_.get(), nullptr)); in Prepare() 103 compiler_driver_.reset(); in Release() 132 std::unique_ptr<CompilerDriver> compiler_driver_; member in art::QuickAssembleX86TestBase
|
/art/compiler/driver/ |
D | compiler_driver_test.cc | 43 compiler_driver_->CompileAll(class_loader, in CompileAll()
|