Home
last modified time | relevance | path

Searched refs:compiler_driver_ (Results 1 – 20 of 20) sorted by relevance

/art/compiler/optimizing/
Dinliner.cc42 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()
Dinliner.h42 compiler_driver_(compiler_driver), in HOptimization()
58 CompilerDriver* const compiler_driver_; variable
Dbuilder.h52 compiler_driver_(driver), in HGraphBuilder()
70 compiler_driver_(nullptr),
258 CompilerDriver* const compiler_driver_; variable
Dbuilder.cc235 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/
Dimage_test.cc66 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()
Doat_test.cc49 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()
Delf_writer.h51 : compiler_driver_(&driver), elf_file_(elf_file) { in ElfWriter()
62 const CompilerDriver* const compiler_driver_; variable
Delf_writer_quick.cc146 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()
Dcommon_compiler_test.cc52 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()
Doat_writer.cc66 : 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 …]
Dcompiled_method.cc24 : 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()
Dimage_writer.h48 : 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
Dcommon_compiler_test.h94 std::unique_ptr<CompilerDriver> compiler_driver_; variable
Doat_writer.h131 return compiler_driver_; in GetCompilerDriver()
263 const CompilerDriver* const compiler_driver_; variable
Dimage_writer.cc87 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()
Dcompiled_method.h75 CompilerDriver* const compiler_driver_;
/art/compiler/jit/
Djit_compiler.cc127 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()
Djit_compiler.h58 std::unique_ptr<CompilerDriver> compiler_driver_; variable
/art/compiler/dex/quick/x86/
Dquick_assemble_x86_test.cc58 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/
Dcompiler_driver_test.cc43 compiler_driver_->CompileAll(class_loader, in CompileAll()