/art/compiler/optimizing/ |
H A D | sharpening.h | 42 compiler_driver_(compiler_driver) { } 54 CompilerDriver* compiler_driver_; member in class:art::HSharpening
|
H A D | builder.h | 51 compiler_driver_(driver), 77 compiler_driver_(nullptr), 111 CompilerDriver* const compiler_driver_; member in class:art::HGraphBuilder
|
H A D | builder.cc | 41 if (compiler_driver_ == nullptr) { 46 const CompilerOptions& compiler_options = compiler_driver_->GetCompilerOptions();
|
H A D | sharpening.cc | 67 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 D | inliner.h | 50 compiler_driver_(compiler_driver), 188 CompilerDriver* const compiler_driver_; member in class:art::HInliner
|
H A D | inliner.cc | 58 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 D | instruction_builder.cc | 267 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 D | instruction_builder.h | 58 compiler_driver_(driver), 286 CompilerDriver* const compiler_driver_; member in class:art::HInstructionBuilder
|
/art/compiler/jit/ |
H A D | jit_compiler.h | 46 return compiler_driver_.get(); 53 std::unique_ptr<CompilerDriver> compiler_driver_; member in class:art::jit::JitCompiler
|
H A D | jit_compiler.cc | 151 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 D | common_compiler_test.cc | 52 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 D | compiled_method.cc | 27 : compiler_driver_(compiler_driver), 29 quick_code_(compiler_driver_->GetCompiledMethodStorage()->DeduplicateCode(quick_code)) { 33 compiler_driver_->GetCompiledMethodStorage()->ReleaseCode(quick_code_);
|
H A D | oat_test.cc | 64 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 D | common_compiler_test.h | 106 std::unique_ptr<CompilerDriver> compiler_driver_; member in class:art::CommonCompilerTest
|
H A D | image_test.cc | 323 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 D | oat_writer.cc | 275 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 D | oat_writer.h | 214 return compiler_driver_; 298 const CompilerDriver* compiler_driver_; member in class:art::OatWriter::CreateTypeLookupTable
|
H A D | compiled_method.h | 82 return compiler_driver_; 86 CompilerDriver* const compiler_driver_; member in class:art::CompiledCode
|
H A D | image_writer.cc | 123 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 D | image_writer.h | 514 const CompilerDriver& compiler_driver_; member in class:art::FINAL
|
/art/compiler/driver/ |
H A D | compiler_driver_test.cc | 44 compiler_driver_->CompileAll(class_loader,
|