Home
last modified time | relevance | path

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

123

/art/compiler/driver/
Dcompiler_options.cc41 CompilerOptions::CompilerOptions() in CompilerOptions() function in art::CompilerOptions
87 CompilerOptions::~CompilerOptions() { in ~CompilerOptions()
99 bool CompilerOptions::EmitRunTimeChecksInDebugMode() const { in EmitRunTimeChecksInDebugMode()
104 bool CompilerOptions::ParseDumpInitFailures(const std::string& option, std::string* error_msg) { in ParseDumpInitFailures()
118 bool CompilerOptions::ParseRegisterAllocationStrategy(const std::string& option, in ParseRegisterAllocationStrategy()
131 bool CompilerOptions::ParseCompilerOptions(const std::vector<std::string>& options, in ParseCompilerOptions()
145 bool CompilerOptions::IsImageClass(const char* descriptor) const { in IsImageClass()
152 const VerificationResults* CompilerOptions::GetVerificationResults() const { in GetVerificationResults()
157 const VerifiedMethod* CompilerOptions::GetVerifiedMethod(const DexFile* dex_file, in GetVerifiedMethod()
163 bool CompilerOptions::IsMethodVerifiedWithoutFailures(uint32_t method_idx, in IsMethodVerifiedWithoutFailures()
[all …]
Dcompiler_options.h60 class CompilerOptions final {
81 CompilerOptions();
82 ~CompilerOptions();
478 friend bool ReadCompilerOptions(Base& map, CompilerOptions* options, std::string* error_msg);
480 DISALLOW_COPY_AND_ASSIGN(CompilerOptions);
/art/compiler/optimizing/
Dcodegen_test_utils.h58 typedef CodeGenerator* (*CreateCodegenFn)(HGraph*, const CompilerOptions&);
66 CodeGenerator* CreateCodeGenerator(HGraph* graph, const CompilerOptions& compiler_options) { in CreateCodeGenerator()
98 TestCodeGeneratorARMVIXL(HGraph* graph, const CompilerOptions& compiler_options) in TestCodeGeneratorARMVIXL()
140 TestCodeGeneratorARM64(HGraph* graph, const CompilerOptions& compiler_options) in TestCodeGeneratorARM64()
158 TestCodeGeneratorX86(HGraph* graph, const CompilerOptions& compiler_options) in TestCodeGeneratorX86()
315 const CompilerOptions& compiler_options, in RunCode()
326 CodeGenerator* create_codegen_arm_vixl32(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_arm_vixl32()
332 CodeGenerator* create_codegen_arm64(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_arm64()
338 CodeGenerator* create_codegen_x86(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_x86()
344 CodeGenerator* create_codegen_x86_64(HGraph* graph, const CompilerOptions& compiler_options) { in create_codegen_x86_64()
[all …]
Doptimizing_compiler.h28 class CompilerOptions; variable
31 Compiler* CreateOptimizingCompiler(const CompilerOptions& compiler_options,
Dprepare_for_register_allocation.h24 class CompilerOptions; variable
35 const CompilerOptions& compiler_options,
63 const CompilerOptions& compiler_options_;
Dsharpening.cc50 static bool BootImageAOTCanEmbedMethod(ArtMethod* method, const CompilerOptions& compiler_options) { in BootImageAOTCanEmbedMethod()
84 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in SharpenInvokeStaticOrDirect()
154 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in ComputeLoadClassKind()
301 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in ProcessLoadString()
Dloop_optimization.h30 class CompilerOptions; variable
41 const CompilerOptions* compiler_options,
266 const CompilerOptions* compiler_options_;
Doptimizing_compiler.cc110 const CompilerOptions& compiler_options, in PassObserver()
203 static bool IsVerboseMethod(const CompilerOptions& compiler_options, const char* method_name) { in IsVerboseMethod()
270 explicit OptimizingCompiler(const CompilerOptions& compiler_options,
422 OptimizingCompiler::OptimizingCompiler(const CompilerOptions& compiler_options, in OptimizingCompiler()
787 const CompilerOptions& compiler_options = GetCompilerOptions(); in TryCompile()
950 const CompilerOptions& compiler_options = GetCompilerOptions(); in TryCompileIntrinsic()
1050 const CompilerOptions& compiler_options = GetCompilerOptions(); in Compile()
1182 const CompilerOptions& compiler_options = GetCompilerOptions(); in JniCompile()
1239 Compiler* CreateOptimizingCompiler(const CompilerOptions& compiler_options, in CreateOptimizingCompiler()
1271 const CompilerOptions& compiler_options = GetCompilerOptions(); in JitCompile()
[all …]
Dcode_generator.h62 class CompilerOptions; variable
190 const CompilerOptions& compiler_options,
261 const CompilerOptions& GetCompilerOptions() const { return compiler_options_; } in GetCompilerOptions()
663 const CompilerOptions& compiler_options,
767 const CompilerOptions& compiler_options_;
/art/compiler/jit/
Djit_compiler.h27 class CompilerOptions; variable
43 const CompilerOptions& GetCompilerOptions() const { in GetCompilerOptions()
50 std::unique_ptr<CompilerOptions> compiler_options_;
Djit_compiler.cc47 compiler_options_->SetInlineMaxCodeUnits(CompilerOptions::kDefaultInlineMaxCodeUnits); in ParseCompilerOptions()
110 CompilerOptions::IsCoreImageFilename(runtime->GetImageLocation()); in ParseCompilerOptions()
143 const CompilerOptions& compiler_options = jit_compiler->GetCompilerOptions(); in jit_types_loaded()
172 compiler_options_.reset(new CompilerOptions()); in JitCompiler()
/art/compiler/
Dcompiler.h41 class CompilerOptions; variable
54 static Compiler* Create(const CompilerOptions& compiler_options,
100 Compiler(const CompilerOptions& compiler_options, in Compiler()
108 const CompilerOptions& GetCompilerOptions() const { in GetCompilerOptions()
117 const CompilerOptions& compiler_options_;
Dcommon_compiler_test.h37 class CompilerOptions; variable
92 std::unique_ptr<CompilerOptions> compiler_options_;
Dcompiler.cc30 Compiler* Compiler::Create(const CompilerOptions& compiler_options, in Create()
Dcommon_compiler_test.cc150 compiler_options_.reset(new CompilerOptions); in SetUpRuntimeOptions()
246 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.cc90 ElfWriterQuick(const CompilerOptions& compiler_options,
122 const CompilerOptions& compiler_options_;
139 std::unique_ptr<ElfWriter> CreateElfWriterQuick(const CompilerOptions& compiler_options, in CreateElfWriterQuick()
149 ElfWriterQuick<ElfTypes>::ElfWriterQuick(const CompilerOptions& compiler_options, File* elf_file) in ElfWriterQuick()
Doat_writer.h45 class CompilerOptions; variable
123 OatWriter(const CompilerOptions& compiler_options,
255 const CompilerOptions& GetCompilerOptions() const { in GetCompilerOptions()
382 const CompilerOptions& compiler_options_;
/art/compiler/dex/
Dverification_results.h38 class CompilerOptions; variable
44 explicit VerificationResults(const CompilerOptions* compiler_options);
71 const CompilerOptions* const compiler_options_;
/art/compiler/jni/quick/
Djni_compiler.h28 class CompilerOptions; variable
65 JniCompiledMethod ArtQuickJniCompileMethod(const CompilerOptions& compiler_options,
/art/dex2oat/driver/
Dcompiler_driver.h64 class CompilerOptions; variable
89 CompilerDriver(const CompilerOptions* compiler_options,
115 const CompilerOptions& GetCompilerOptions() const { in GetCompilerOptions()
304 const CompilerOptions* const compiler_options_;
/art/dex2oat/
Ddex2oat.cc327 UsageError(" Example: --huge-method-max=%d", CompilerOptions::kDefaultHugeMethodThreshold); in Usage()
328 UsageError(" Default: %d", CompilerOptions::kDefaultHugeMethodThreshold); in Usage()
332 UsageError(" Example: --large-method-max=%d", CompilerOptions::kDefaultLargeMethodThreshold); in Usage()
333 UsageError(" Default: %d", CompilerOptions::kDefaultLargeMethodThreshold); in Usage()
337 UsageError(" Example: --small-method-max=%d", CompilerOptions::kDefaultSmallMethodThreshold); in Usage()
338 UsageError(" Default: %d", CompilerOptions::kDefaultSmallMethodThreshold); in Usage()
342 UsageError(" Example: --tiny-method-max=%d", CompilerOptions::kDefaultTinyMethodThreshold); in Usage()
343 UsageError(" Default: %d", CompilerOptions::kDefaultTinyMethodThreshold); in Usage()
349 UsageError(" Example: --num-dex-method=%d", CompilerOptions::kDefaultNumDexMethodsThreshold); in Usage()
350 UsageError(" Default: %d", CompilerOptions::kDefaultNumDexMethodsThreshold); in Usage()
[all …]
Dcommon_compiler_driver_test.cc88 compiler_options_->image_type_ = CompilerOptions::ImageType::kBootImage; in CreateCompilerDriver()
/art/dex2oat/dex/
Ddex_to_dex_decompiler_test.cc42 compiler_options_->image_type_ = CompilerOptions::ImageType::kNone; in CompileAll()
/art/cmdline/
Dcmdline_parser_test.cc452 EXPECT_SINGLE_PARSE_VALUE(opt, "-Xcompiler-option hello", M::CompilerOptions); in TEST_F()
459 M::CompilerOptions); in TEST_F()
466 M::CompilerOptions); in TEST_F()

123