Searched refs:compiler_driver_ (Results 1 - 21 of 21) sorted by relevance

/art/compiler/optimizing/
H A Dsharpening.h42 compiler_driver_(compiler_driver) { }
54 CompilerDriver* compiler_driver_; member in class:art::HSharpening
H A Dbuilder.h51 compiler_driver_(driver),
77 compiler_driver_(nullptr),
111 CompilerDriver* const compiler_driver_; member in class:art::HGraphBuilder
H A Dbuilder.cc41 if (compiler_driver_ == nullptr) {
46 const CompilerOptions& compiler_options = compiler_driver_->GetCompilerOptions();
H A Dsharpening.cc67 bool success = compiler_driver_->ComputeInvokeInfo(
98 ContainsElement(compiler_driver_->GetDexFilesForOatFile(), target_method.dex_file);
175 if (compiler_driver_->IsBootImage()) {
180 if (!compiler_driver_->GetSupportBootImageFixup()) {
184 DCHECK(ContainsElement(compiler_driver_->GetDexFilesForOatFile(), &dex_file));
214 desired_load_kind = ContainsElement(compiler_driver_->GetDexFilesForOatFile(), &dex_file)
H A Dinliner.h50 compiler_driver_(compiler_driver),
188 CompilerDriver* const compiler_driver_; member in class:art::HInliner
H A Dinliner.cc58 const CompilerOptions& compiler_options = compiler_driver_->GetCompilerOptions();
767 if (!compiler_driver_->MayInline(method->GetDexFile(),
791 size_t inline_max_code_units = compiler_driver_->GetCompilerOptions().GetInlineMaxCodeUnits();
815 !compiler_driver_->IsMethodVerifiedWithoutFailures(
1065 requires_ctor_barrier = compiler_driver_->RequiresConstructorBarrier(self,
1084 compiler_driver_->GetInstructionSet(),
1102 compiler_driver_,
1115 compiler_driver_->GetInstructionSet())) {
1284 HSharpening sharpening(callee_graph, codegen_, dex_compilation_unit, compiler_driver_);
1286 IntrinsicsRecognizer intrinsics(callee_graph, compiler_driver_, stats
[all...]
H A Dinstruction_builder.cc267 const bool native_debuggable = compiler_driver_ != nullptr &&
268 compiler_driver_->GetCompilerOptions().GetNativeDebuggable();
630 DCHECK(RequiresConstructorBarrier(dex_compilation_unit_, compiler_driver_))
789 bool is_string_init = compiler_driver_->IsStringInit(method_idx,
933 compiler_driver_->CanAssumeTypeIsPresentInDexCache(outer_dex_cache, type_index));
967 compiler_driver_->CanAssumeClassIsLoaded(cls.Get())) {
1004 compiler_driver_->IsClassOfStaticMethodAvailableToReferrer(outer_dex_cache.Get(),
1024 compiler_driver_->CanAssumeTypeIsPresentInDexCache(outer_dex_cache, storage_index));
1204 compiler_driver_->ComputeInstanceFieldInfo(field_index, dex_compilation_unit_, is_put, soa);
1275 return GetClassFrom(compiler_driver_, *outer_compilation_unit
[all...]
H A Dinstruction_builder.h58 compiler_driver_(driver),
286 CompilerDriver* const compiler_driver_; member in class:art::HInstructionBuilder
/art/compiler/jit/
H A Djit_compiler.h46 return compiler_driver_.get();
53 std::unique_ptr<CompilerDriver> compiler_driver_; member in class:art::jit::JitCompiler
H A Djit_compiler.cc151 compiler_driver_.reset(new CompilerDriver(
170 compiler_driver_->SetDedupeEnabled(false);
171 compiler_driver_->SetSupportBootImageFixup(false);
173 size_t thread_count = compiler_driver_->GetThreadCount();
190 size_t inline_depth_limit = compiler_driver_->GetCompilerOptions().GetInlineDepthLimit();
221 success = compiler_driver_->GetCompiler()->JitCompile(self, code_cache, method, osr);
/art/compiler/
H A Dcommon_compiler_test.cc52 compiler_driver_->GetCompiledMethod(MethodReference(&dex_file,
176 compiler_driver_.reset(new CompilerDriver(compiler_options_.get(),
194 compiler_driver_->SetSupportBootImageFixup(false);
217 DCHECK(compiler_driver_.get() != nullptr);
218 return compiler_driver_->GetInstructionSet();
223 compiler_driver_.reset();
250 compiler_driver_->CompileOne(Thread::Current(), method, &timings);
H A Dcompiled_method.cc27 : compiler_driver_(compiler_driver),
29 quick_code_(compiler_driver_->GetCompiledMethodStorage()->DeduplicateCode(quick_code)) {
33 compiler_driver_->GetCompiledMethodStorage()->ReleaseCode(quick_code_);
H A Doat_test.cc64 compiler_driver_->GetCompiledMethod(MethodReference(&dex_file,
108 compiler_driver_.reset(new CompilerDriver(compiler_options_.get(),
178 compiler_driver_->GetInstructionSet(),
179 compiler_driver_->GetInstructionSetFeatures(),
180 &compiler_driver_->GetCompilerOptions(),
188 compiler_driver_->GetInstructionSet(),
189 compiler_driver_->GetInstructionSetFeatures(),
204 linker::MultiOatRelativePatcher patcher(compiler_driver_->GetInstructionSet(),
206 oat_writer.PrepareLayout(compiler_driver_.get(), nullptr, dex_files, &patcher);
364 compiler_driver_
[all...]
H A Dcommon_compiler_test.h106 std::unique_ptr<CompilerDriver> compiler_driver_; member in class:art::CommonCompilerTest
H A Dimage_test.cc323 helper.Compile(compiler_driver_.get(), storage_mode);
358 ASSERT_TRUE(compiler_driver_->GetImageClasses() != nullptr);
359 std::unordered_set<std::string> image_classes(*compiler_driver_->GetImageClasses());
362 compiler_driver_.reset();
H A Doat_writer.cc275 compiler_driver_(nullptr),
475 compiler_driver_ = compiler;
484 InstructionSet instruction_set = compiler_driver_->GetInstructionSet();
628 writer_->compiler_driver_->GetCompiledMethod(MethodReference(dex_file_, method_idx));
638 CompiledClass* compiled_class = writer_->compiler_driver_->GetCompiledClass(class_ref);
642 } else if (writer_->compiler_driver_->GetVerificationResults()->IsClassRejected(class_ref)) {
667 writer_->compiler_driver_->GetNonRelativeLinkerPatchCount());
762 const CompilerOptions& compiler_options = writer_->compiler_driver_->GetCompilerOptions();
878 pointer_size_(GetInstructionSetPointerSize(writer_->compiler_driver_->GetInstructionSet())) {
1144 size_t size = GetInstructionSetPointerSize(writer_->compiler_driver_
[all...]
H A Doat_writer.h214 return compiler_driver_;
298 const CompilerDriver* compiler_driver_; member in class:art::OatWriter::CreateTypeLookupTable
H A Dcompiled_method.h82 return compiler_driver_;
86 CompilerDriver* const compiler_driver_; member in class:art::CompiledCode
H A Dimage_writer.cc123 target_ptr_size_ = InstructionSetPointerSize(compiler_driver_.GetInstructionSet());
420 for (const DexFile* dex_file : compiler_driver_.GetDexFilesForOatFile()) {
742 result = result || !compiler_driver_.IsImageClass(klass->GetDescriptor(&temp));
822 if (!compiler_driver_.IsImageClass(klass->GetDescriptor(&temp))) {
932 if (compiler_driver_.GetImageClasses() != nullptr) {
952 auto image_classes = compiler_driver_.GetImageClasses();
1435 for (const DexFile* dex_file : compiler_driver_.GetDexFilesForOatFile()) {
2452 : compiler_driver_(compiler_driver),
2457 target_ptr_size_(InstructionSetPointerSize(compiler_driver_.GetInstructionSet())),
H A Dimage_writer.h514 const CompilerDriver& compiler_driver_; member in class:art::FINAL
/art/compiler/driver/
H A Dcompiler_driver_test.cc44 compiler_driver_->CompileAll(class_loader,

Completed in 199 milliseconds