/art/dex2oat/driver/ |
D | compiler_driver.cc | 288 if (Is64BitInstructionSet(GetCompilerOptions().GetInstructionSet())) { \ 289 return CreateTrampoline64(GetCompilerOptions().GetInstructionSet(), \ 293 return CreateTrampoline32(GetCompilerOptions().GetInstructionSet(), \ 340 if (GetCompilerOptions().IsAnyCompilationEnabled()) { in CompileAll() 343 if (GetCompilerOptions().GetDumpStats()) { in CompileAll() 359 DCHECK(driver.GetCompilerOptions().IsQuickeningCompilationEnabled()); in GetDexToDexCompilationLevel() 376 if (driver.GetCompilerOptions().GetDebuggable()) { in GetDexToDexCompilationLevel() 495 const VerificationResults* results = driver->GetCompilerOptions().GetVerificationResults(); in CompileMethodDex2Dex() 558 if (!driver->GetCompilerOptions().IsJniCompilationEnabled() && in CompileMethodQuick() 559 InstructionSetHasGenericJniStub(driver->GetCompilerOptions().GetInstructionSet())) { in CompileMethodQuick() [all …]
|
D | compiler_driver.h | 117 const CompilerOptions& GetCompilerOptions() const { in GetCompilerOptions() function
|
/art/compiler/jit/ |
D | jit_compiler.cc | 51 if (!compiler_options_->ParseCompilerOptions(runtime->GetCompilerOptions(), in ParseCompilerOptions() 78 for (const std::string& option : runtime->GetCompilerOptions()) { in ParseCompilerOptions() 129 const CompilerOptions& compiler_options = GetCompilerOptions(); in TypesLoaded() 144 return GetCompilerOptions().GetGenerateDebugInfo(); in GenerateDebugInfo()
|
D | jit_compiler.h | 47 const CompilerOptions& GetCompilerOptions() const { in GetCompilerOptions() function
|
/art/compiler/optimizing/ |
D | sharpening.cc | 85 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in SharpenInvokeStaticOrDirect() 172 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in ComputeLoadClassKind() 249 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in CanUseTypeCheckBitstring() 252 } else if (codegen->GetCompilerOptions().IsBootImage()) { in CanUseTypeCheckBitstring() 254 if (!codegen->GetCompilerOptions().IsImageClass(descriptor)) { in CanUseTypeCheckBitstring() 332 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in ProcessLoadString() 366 DCHECK(!codegen->GetCompilerOptions().GetCompilePic()); in ProcessLoadString()
|
D | x86_memory_gen.cc | 76 do_implicit_null_checks_(codegen->GetCompilerOptions().GetImplicitNullChecks()) { in X86MemoryOperandGeneration()
|
D | optimizing_compiler.cc | 294 InstructionSetPointerSize(GetCompilerOptions().GetInstructionSet()))); in GetEntryPointOf() 441 const CompilerOptions& compiler_options = GetCompilerOptions(); in DumpInstructionSetFeaturesToCfg() 470 switch (codegen->GetCompilerOptions().GetInstructionSet()) { in RunBaselineOptimizations() 496 switch (codegen->GetCompilerOptions().GetInstructionSet()) { in RunArchOptimizations() 573 PrepareForRegisterAllocation(graph, codegen->GetCompilerOptions(), stats).Run(); in AllocateRegisters() 601 const std::vector<std::string>* pass_names = GetCompilerOptions().GetPassesToRun(); in RunOptimizations() 738 const CompilerOptions& compiler_options = GetCompilerOptions(); in TryCompile() 906 const CompilerOptions& compiler_options = GetCompilerOptions(); in TryCompileIntrinsic() 1005 const CompilerOptions& compiler_options = GetCompilerOptions(); in Compile() 1140 const CompilerOptions& compiler_options = GetCompilerOptions(); in JniCompile() [all …]
|
D | inliner.cc | 130 if (codegen_->GetCompilerOptions().GetInlineMaxCodeUnits() == 0) { in Run() 158 const bool honor_noinline_directives = codegen_->GetCompilerOptions().CompileArtTest(); in Run() 548 } else if (!cha_devirtualize && AlwaysThrows(codegen_->GetCompilerOptions(), actual_method)) { in TryInline() 676 DCHECK(codegen_->GetCompilerOptions().IsJitCompiler()); in GetInlineCacheJIT() 706 const ProfileCompilationInfo* pci = codegen_->GetCompilerOptions().GetProfileCompilationInfo(); in GetInlineCacheAOT() 758 for (const DexFile* dex_file : codegen_->GetCompilerOptions().GetDexFilesForOatFile()) { in ExtractClassesFromOfflineProfile() 1188 if (!codegen_->GetCompilerOptions().IsJitCompiler()) { in TryInlinePolymorphicCallToSameTarget() 1464 if (IsMethodUnverified(codegen_->GetCompilerOptions(), method)) { in IsInliningAllowed() 1520 size_t inline_max_code_units = codegen_->GetCompilerOptions().GetInlineMaxCodeUnits(); in IsInliningBudgetAvailable() 1540 if (!MayInline(codegen_->GetCompilerOptions(), in TryBuildAndInline() [all …]
|
D | builder.cc | 76 const CompilerOptions& compiler_options = code_generator_->GetCompilerOptions(); in SkipCompilation()
|
D | code_generator_arm64.cc | 985 DCHECK(GetCompilerOptions().IsJitCompiler() || jit_baker_read_barrier_slow_paths_.empty()); in Finalize() 1129 if (GetCompilerOptions().CountHotnessInCompiledCode()) { in MaybeIncrementHotness() 1195 DCHECK(GetCompilerOptions().GetImplicitStackOverflowChecks()); in GenerateFrameEntry() 1420 return *GetCompilerOptions().GetInstructionSetFeatures()->AsArm64InstructionSetFeatures(); in GetInstructionSetFeatures() 1829 if (slow_path == nullptr || GetCompilerOptions().IsJitCompiler()) { in InvokeRuntime() 4431 DCHECK(GetCompilerOptions().IsBootImage() || GetCompilerOptions().IsBootImageExtension()); in GenerateStaticOrDirectCall() 4692 DCHECK(!GetCompilerOptions().IsJitCompiler()); in EmitEntrypointThunkCall() 4701 if (GetCompilerOptions().IsJitCompiler()) { in EmitBakerReadBarrierCbnz() 4777 if (GetCompilerOptions().IsBootImage()) { in LoadBootImageAddress() 4784 } else if (GetCompilerOptions().GetCompilePic()) { in LoadBootImageAddress() [all …]
|
D | pc_relative_fixups_x86.cc | 232 if (!codegen_->GetCompilerOptions().GetCompilePic()) { in HandleInvoke()
|
D | intrinsics.h | 249 !codegen_->GetCompilerOptions().IsBaseline()) { \
|
D | codegen_test_utils.h | 281 PrepareForRegisterAllocation(graph, codegen->GetCompilerOptions()).Run(); in RunCodeNoCheck()
|
D | optimization.cc | 270 graph, codegen->GetCompilerOptions().GetInstructionSet(), codegen, pass_name); in ConstructOptimizations()
|
D | code_generator_arm_vixl.cc | 1025 return *GetCompilerOptions().GetInstructionSetFeatures()->AsArmInstructionSetFeatures(); in GetInstructionSetFeatures() 1935 DCHECK(GetCompilerOptions().IsJitCompiler() || jit_baker_read_barrier_slow_paths_.empty()); in Finalize() 2085 if (GetCompilerOptions().CountHotnessInCompiledCode()) { in MaybeIncrementHotness() 2159 DCHECK(GetCompilerOptions().GetImplicitStackOverflowChecks()); in GenerateFrameEntry() 2568 if (slow_path == nullptr || GetCompilerOptions().IsJitCompiler()) { in InvokeRuntime() 7298 DCHECK(!GetCompilerOptions().IsJitCompiler()); in GetSupportedLoadClassKind() 7302 DCHECK(GetCompilerOptions().IsJitCompiler()); in GetSupportedLoadClassKind() 7379 DCHECK(codegen_->GetCompilerOptions().IsBootImage() || in VisitLoadClass() 7380 codegen_->GetCompilerOptions().IsBootImageExtension()); in VisitLoadClass() 7388 DCHECK(!codegen_->GetCompilerOptions().IsBootImage()); in VisitLoadClass() [all …]
|
D | code_generator_x86_64.cc | 1015 DCHECK(GetCompilerOptions().IsBootImage() || GetCompilerOptions().IsBootImageExtension()); in GenerateStaticOrDirectCall() 1180 if (GetCompilerOptions().IsBootImage()) { in LoadBootImageAddress() 1184 } else if (GetCompilerOptions().GetCompilePic()) { in LoadBootImageAddress() 1189 DCHECK(GetCompilerOptions().IsJitCompiler()); in LoadBootImageAddress() 1202 if (GetCompilerOptions().IsBootImage()) { in AllocateInstanceForIntrinsic() 1253 if (GetCompilerOptions().IsBootImage() || GetCompilerOptions().IsBootImageExtension()) { in EmitLinkerPatches() 1265 if (GetCompilerOptions().IsBootImage()) { in EmitLinkerPatches() 1290 return *GetCompilerOptions().GetInstructionSetFeatures()->AsX86_64InstructionSetFeatures(); in GetInstructionSetFeatures() 1402 if (GetCompilerOptions().CountHotnessInCompiledCode()) { in MaybeIncrementHotness() 1455 DCHECK(GetCompilerOptions().GetImplicitStackOverflowChecks()); in GenerateFrameEntry() [all …]
|
D | code_generator_x86.cc | 974 return *GetCompilerOptions().GetInstructionSetFeatures()->AsX86InstructionSetFeatures(); in GetInstructionSetFeatures() 1077 if (GetCompilerOptions().CountHotnessInCompiledCode()) { in MaybeIncrementHotness() 1151 DCHECK(GetCompilerOptions().GetImplicitStackOverflowChecks()); in GenerateFrameEntry() 5026 DCHECK(GetCompilerOptions().IsBootImage() || GetCompilerOptions().IsBootImageExtension()); in GenerateStaticOrDirectCall() 5227 if (GetCompilerOptions().IsBootImage()) { in LoadBootImageAddress() 5235 } else if (GetCompilerOptions().GetCompilePic()) { in LoadBootImageAddress() 5244 DCHECK(GetCompilerOptions().IsJitCompiler()); in LoadBootImageAddress() 5257 if (GetCompilerOptions().IsBootImage()) { in AllocateInstanceForIntrinsic() 5314 if (GetCompilerOptions().IsBootImage() || GetCompilerOptions().IsBootImageExtension()) { in EmitLinkerPatches() 5326 if (GetCompilerOptions().IsBootImage()) { in EmitLinkerPatches() [all …]
|
D | intrinsics.cc | 154 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in ComputeIntegerValueOfLocations()
|
/art/compiler/ |
D | compiler.h | 109 const CompilerOptions& GetCompilerOptions() const { in GetCompilerOptions() function
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 676 return GetCompilerOptions().IsAnyCompilationEnabled(); in MayHaveCompiledMethods() 756 if (GetCompilerOptions().IsBootImage() || GetCompilerOptions().IsBootImageExtension()) { in PrepareLayout() 1205 const CompilerOptions& compiler_options = writer_->GetCompilerOptions(); in VisitMethod() 1286 writer->GetCompilerOptions(), in LayoutReserveOffsetCodeMethodVisitor() 1595 if (writer_->GetCompilerOptions().IsBootImage() || in VisitMethod() 1596 writer_->GetCompilerOptions().IsBootImageExtension()) { in VisitMethod() 1627 return writer_->GetCompilerOptions().IsImageClass(class_descriptor); in IsImageClass() 1676 if (writer_->GetCompilerOptions().IsBootImage() || in WriteCodeMethodVisitor() 1677 writer_->GetCompilerOptions().IsBootImageExtension()) { in WriteCodeMethodVisitor() 1694 if (writer_->GetCompilerOptions().IsAotCompilationEnabled()) { in UpdateDexFileAndDexCache() [all …]
|
D | oat_writer.h | 252 const CompilerOptions& GetCompilerOptions() const { in GetCompilerOptions() function
|
D | oat_writer_test.cc | 175 compiler_driver_->GetCompilerOptions(), in DoWriteElf() 296 if (!compiler_driver_->GetCompilerOptions().IsQuickeningCompilationEnabled()) { in CheckOatWriteResult()
|
/art/dex2oat/dex/ |
D | dex_to_dex_compiler.cc | 531 driver_->GetCompilerOptions().GetVerifiedMethod(&dex_file, method_idx), in CompileMethod() 611 InstructionSet instruction_set = driver_->GetCompilerOptions().GetInstructionSet(); in CompileMethod()
|
/art/runtime/ |
D | common_runtime_test.cc | 420 std::vector<std::string> compiler_options = runtime->GetCompilerOptions(); in StartDex2OatCommandLine() 474 std::vector<std::string> compiler_options = runtime->GetCompilerOptions(); in CompileBootImage()
|
D | runtime.h | 201 const std::vector<std::string>& GetCompilerOptions() const { in GetCompilerOptions() function
|