Home
last modified time | relevance | path

Searched refs:CompilerOptions (Results 1 – 25 of 64) sorted by relevance

123

/art/compiler/driver/
Dcompiler_options.cc39 CompilerOptions::CompilerOptions() in CompilerOptions() function in art::CompilerOptions
85 CompilerOptions::~CompilerOptions() { in ~CompilerOptions()
97 bool CompilerOptions::EmitRunTimeChecksInDebugMode() const { in EmitRunTimeChecksInDebugMode()
102 bool CompilerOptions::ParseDumpInitFailures(const std::string& option, std::string* error_msg) { in ParseDumpInitFailures()
116 bool CompilerOptions::ParseCompilerOptions(const std::vector<std::string>& options, in ParseCompilerOptions()
130 bool CompilerOptions::IsImageClass(const char* descriptor) const { in IsImageClass()
137 bool CompilerOptions::IsPreloadedClass(std::string_view pretty_descriptor) const { in IsPreloadedClass()
141 bool CompilerOptions::ShouldCompileWithClinitCheck(ArtMethod* method) const { in ShouldCompileWithClinitCheck()
Dcompiler_options.h61 class CompilerOptions final {
88 EXPORT CompilerOptions();
89 EXPORT ~CompilerOptions();
492 friend bool ReadCompilerOptions(Base& map, CompilerOptions* options, std::string* error_msg);
494 DISALLOW_COPY_AND_ASSIGN(CompilerOptions);
/art/compiler/optimizing/
Dprofiling_info_builder.h26 class CompilerOptions; variable
34 const CompilerOptions& compiler_options,
47 const CompilerOptions& compiler_options,
51 const HInliner* inliner, const CompilerOptions& compiler_options, HInvoke* invoke)
61 const CompilerOptions& compiler_options_;
Dcodegen_test_utils.h53 using CreateCodegenFn = CodeGenerator* (*)(HGraph*, const CompilerOptions&);
61 CodeGenerator* CreateCodeGenerator(HGraph* graph, const CompilerOptions& compiler_options) { in CreateCodeGenerator()
93 TestCodeGeneratorARMVIXL(HGraph* graph, const CompilerOptions& compiler_options) in TestCodeGeneratorARMVIXL()
135 TestCodeGeneratorARM64(HGraph* graph, const CompilerOptions& compiler_options) in TestCodeGeneratorARM64()
153 TestCodeGeneratorX86(HGraph* graph, const CompilerOptions& compiler_options) in TestCodeGeneratorX86()
290 const CompilerOptions& compiler_options, in RunCode()
301 inline CodeGenerator* create_codegen_arm_vixl32(HGraph* graph, const CompilerOptions& compiler_opti… in create_codegen_arm_vixl32()
307 inline CodeGenerator* create_codegen_arm64(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_arm64()
313 inline CodeGenerator* create_codegen_riscv64(HGraph*, const CompilerOptions&) { return nullptr; } in create_codegen_riscv64() argument
317 inline CodeGenerator* create_codegen_x86(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_x86()
[all …]
Doptimizing_compiler.h29 class CompilerOptions; variable
32 Compiler* CreateOptimizingCompiler(const CompilerOptions& compiler_options,
Dprepare_for_register_allocation.h25 class CompilerOptions; variable
36 const CompilerOptions& compiler_options,
64 const CompilerOptions& compiler_options_;
Dprofiling_info_builder.cc46 const CompilerOptions& compiler_options, in EncodeInlinedDexPc()
64 static uint32_t EncodeDexPc(HInvoke* invoke, const CompilerOptions& compiler_options) { in EncodeDexPc()
133 const CompilerOptions& compiler_options, in GetInlineCache()
Dcodegen_test.cc84 std::unique_ptr<CompilerOptions> compiler_options = in TestCode()
97 std::unique_ptr<CompilerOptions> compiler_options = in TestCodeLong()
450 std::unique_ptr<CompilerOptions> compiler_options = in TEST_F()
507 std::unique_ptr<CompilerOptions> compiler_options = in TEST_F()
576 std::unique_ptr<CompilerOptions> compiler_options = in TEST_F()
687 std::unique_ptr<CompilerOptions> compiler_options = in TestComparison()
720 std::unique_ptr<CompilerOptions> compiler_options = in TEST_F()
743 std::unique_ptr<CompilerOptions> compiler_options = in TEST_F()
792 std::unique_ptr<CompilerOptions> compiler_options = in TEST_F()
827 std::unique_ptr<CompilerOptions> compiler_options = in TEST_F()
[all …]
Dsharpening.cc51 static bool BootImageAOTCanEmbedMethod(ArtMethod* method, const CompilerOptions& compiler_options) { in BootImageAOTCanEmbedMethod()
88 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in SharpenLoadMethod()
172 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in ComputeLoadClassKind()
319 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in CanUseTypeCheckBitstring()
402 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in ProcessLoadString()
Dintrinsics.cc68 static bool CanReferenceBootImageObjects(HInvoke* invoke, const CompilerOptions& compiler_options) { in CanReferenceBootImageObjects()
91 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in ComputeValueOfLocations()
124 const CompilerOptions& compiler_options, in ComputeValueOfInfo()
Doptimizing_compiler.cc86 const CompilerOptions& compiler_options) in PassObserver()
184 static bool IsVerboseMethod(const CompilerOptions& compiler_options, const char* method_name) { in IsVerboseMethod()
251 explicit OptimizingCompiler(const CompilerOptions& compiler_options,
391 OptimizingCompiler::OptimizingCompiler(const CompilerOptions& compiler_options, in OptimizingCompiler()
414 const CompilerOptions& compiler_options = GetCompilerOptions(); in DumpInstructionSetFeaturesToCfg()
767 const CompilerOptions& compiler_options = GetCompilerOptions(); in TryCompile()
968 const CompilerOptions& compiler_options = GetCompilerOptions(); in TryCompileIntrinsic()
1069 const CompilerOptions& compiler_options = GetCompilerOptions(); in Compile()
1189 const CompilerOptions& compiler_options = GetCompilerOptions(); in JniCompile()
1248 Compiler* CreateOptimizingCompiler(const CompilerOptions& compiler_options, in CreateOptimizingCompiler()
[all …]
Dlinearize_test.cc45 std::unique_ptr<CompilerOptions> compiler_options = in TestCode()
/art/compiler/
Dcompiler.h44 class CompilerOptions; variable
51 EXPORT static Compiler* Create(const CompilerOptions& compiler_options,
96 Compiler(const CompilerOptions& compiler_options, in Compiler()
104 const CompilerOptions& GetCompilerOptions() const { in GetCompilerOptions()
113 const CompilerOptions& compiler_options_;
Dcommon_compiler_test.h37 class CompilerOptions; variable
47 static std::unique_ptr<CompilerOptions> CreateCompilerOptions(InstructionSet instruction_set,
82 std::unique_ptr<CompilerOptions> compiler_options_;
Dcompiler.cc30 Compiler* Compiler::Create(const CompilerOptions& compiler_options, CompiledCodeStorage* storage) { in Create()
Dcommon_compiler_test.cc188 std::unique_ptr<CompilerOptions> CommonCompilerTestImpl::CreateCompilerOptions( in CreateCompilerOptions()
190 std::unique_ptr<CompilerOptions> compiler_options = std::make_unique<CompilerOptions>(); in CreateCompilerOptions()
307 compiler_options_->image_type_ = CompilerOptions::ImageType::kNone; in ClearBootImageOption()
/art/dex2oat/linker/
Delf_writer_quick.h28 class CompilerOptions; variable
33 std::unique_ptr<ElfWriter> CreateElfWriterQuick(const CompilerOptions& compiler_options,
Delf_writer_quick.cc87 ElfWriterQuick(const CompilerOptions& compiler_options,
120 const CompilerOptions& compiler_options_;
137 std::unique_ptr<ElfWriter> CreateElfWriterQuick(const CompilerOptions& compiler_options, in CreateElfWriterQuick()
147 ElfWriterQuick<ElfTypes>::ElfWriterQuick(const CompilerOptions& compiler_options, File* elf_file) in ElfWriterQuick()
Doat_writer.h44 class CompilerOptions; variable
117 OatWriter(const CompilerOptions& compiler_options,
246 const CompilerOptions& GetCompilerOptions() const { in GetCompilerOptions()
378 const CompilerOptions& compiler_options_;
/art/compiler/jit/
Djit_compiler.h30 class CompilerOptions; variable
48 const CompilerOptions& GetCompilerOptions() const { in GetCompilerOptions()
70 std::unique_ptr<CompilerOptions> compiler_options_;
Djit_compiler.cc50 compiler_options_->SetInlineMaxCodeUnits(CompilerOptions::kDefaultInlineMaxCodeUnits); in ParseCompilerOptions()
63 ? CompilerOptions::CompilerType::kSharedCodeJitCompiler in ParseCompilerOptions()
64 : CompilerOptions::CompilerType::kJitCompiler; in ParseCompilerOptions()
139 const CompilerOptions& compiler_options = GetCompilerOptions(); in TypesLoaded()
165 compiler_options_.reset(new CompilerOptions()); in JitCompiler()
/art/compiler/jni/quick/
Djni_compiler.h30 class CompilerOptions; variable
67 JniCompiledMethod ArtQuickJniCompileMethod(const CompilerOptions& compiler_options,
/art/dex2oat/driver/
Dcompiler_driver.h62 class CompilerOptions; variable
87 CompilerDriver(const CompilerOptions* compiler_options,
114 const CompilerOptions& GetCompilerOptions() const { in GetCompilerOptions()
295 const CompilerOptions* const compiler_options_;
/art/dex2oat/
Dcommon_compiler_driver_test.cc85 compiler_options_->image_type_ = CompilerOptions::ImageType::kBootImage; in CreateCompilerDriver()
/art/cmdline/
Dcmdline_parser_test.cc448 EXPECT_SINGLE_PARSE_VALUE(opt, "-Xcompiler-option hello", M::CompilerOptions); in TEST_F()
455 M::CompilerOptions); in TEST_F()
462 M::CompilerOptions); in TEST_F()

123