Lines Matching refs:options

35 inline bool ReadCompilerOptions(Base& map, CompilerOptions* options, std::string* error_msg) {  in ReadCompilerOptions()  argument
44 options->SetCompilerFilter(compiler_filter); in ReadCompilerOptions()
46 map.AssignIfExists(Base::CompileArtTest, &options->compile_art_test_); in ReadCompilerOptions()
47 map.AssignIfExists(Base::HugeMethodMaxThreshold, &options->huge_method_threshold_); in ReadCompilerOptions()
48 map.AssignIfExists(Base::LargeMethodMaxThreshold, &options->large_method_threshold_); in ReadCompilerOptions()
49 map.AssignIfExists(Base::NumDexMethodsThreshold, &options->num_dex_methods_threshold_); in ReadCompilerOptions()
50 map.AssignIfExists(Base::InlineMaxCodeUnitsThreshold, &options->inline_max_code_units_); in ReadCompilerOptions()
51 map.AssignIfExists(Base::GenerateDebugInfo, &options->generate_debug_info_); in ReadCompilerOptions()
52 map.AssignIfExists(Base::GenerateMiniDebugInfo, &options->generate_mini_debug_info_); in ReadCompilerOptions()
53 map.AssignIfExists(Base::GenerateBuildID, &options->generate_build_id_); in ReadCompilerOptions()
55 options->debuggable_ = true; in ReadCompilerOptions()
58 options->baseline_ = true; in ReadCompilerOptions()
60 map.AssignIfExists(Base::TopKProfileThreshold, &options->top_k_profile_threshold_); in ReadCompilerOptions()
61 map.AssignIfExists(Base::AbortOnHardVerifierFailure, &options->abort_on_hard_verifier_failure_); in ReadCompilerOptions()
62 map.AssignIfExists(Base::AbortOnSoftVerifierFailure, &options->abort_on_soft_verifier_failure_); in ReadCompilerOptions()
64 if (!options->ParseDumpInitFailures(*map.Get(Base::DumpInitFailures), error_msg)) { in ReadCompilerOptions()
68 map.AssignIfExists(Base::DumpCFG, &options->dump_cfg_file_name_); in ReadCompilerOptions()
70 options->dump_cfg_append_ = true; in ReadCompilerOptions()
73 if (!options->ParseRegisterAllocationStrategy(*map.Get(Base::DumpInitFailures), error_msg)) { in ReadCompilerOptions()
77 map.AssignIfExists(Base::VerboseMethods, &options->verbose_methods_); in ReadCompilerOptions()
78 options->deduplicate_code_ = map.GetOrDefault(Base::DeduplicateCode); in ReadCompilerOptions()
80 options->count_hotness_in_compiled_code_ = true; in ReadCompilerOptions()
82 map.AssignIfExists(Base::ResolveStartupConstStrings, &options->resolve_startup_const_strings_); in ReadCompilerOptions()
83 map.AssignIfExists(Base::InitializeAppImageClasses, &options->initialize_app_image_classes_); in ReadCompilerOptions()
85 options->check_profiled_methods_ = *map.Get(Base::CheckProfiledMethods); in ReadCompilerOptions()
87 map.AssignIfExists(Base::MaxImageBlockSize, &options->max_image_block_size_); in ReadCompilerOptions()
90 options->dump_timings_ = true; in ReadCompilerOptions()
94 options->dump_pass_timings_ = true; in ReadCompilerOptions()
98 options->dump_stats_ = true; in ReadCompilerOptions()