Lines Matching refs:map
54 inline bool ReadCompilerOptions(Base& map, CompilerOptions* options, std::string* error_msg) {
55 if (map.Exists(Base::CompilerFilter)) {
56 options->SetCompilerFilter(*map.Get(Base::CompilerFilter));
58 map.AssignIfExists(Base::CompileArtTest, &options->compile_art_test_);
59 map.AssignIfExists(Base::HugeMethodMaxThreshold, &options->huge_method_threshold_);
60 map.AssignIfExists(Base::InlineMaxCodeUnitsThreshold, &options->inline_max_code_units_);
61 map.AssignIfExists(Base::GenerateDebugInfo, &options->generate_debug_info_);
62 map.AssignIfExists(Base::GenerateMiniDebugInfo, &options->generate_mini_debug_info_);
63 map.AssignIfExists(Base::GenerateBuildID, &options->generate_build_id_);
64 if (map.Exists(Base::Debuggable)) {
67 if (map.Exists(Base::Baseline)) {
70 if (map.Exists(Base::ProfileBranches)) {
73 map.AssignIfExists(Base::AbortOnHardVerifierFailure, &options->abort_on_hard_verifier_failure_);
74 map.AssignIfExists(Base::AbortOnSoftVerifierFailure, &options->abort_on_soft_verifier_failure_);
75 if (map.Exists(Base::DumpInitFailures)) {
76 if (!options->ParseDumpInitFailures(*map.Get(Base::DumpInitFailures), error_msg)) {
80 map.AssignIfExists(Base::DumpCFG, &options->dump_cfg_file_name_);
81 if (map.Exists(Base::DumpCFGAppend)) {
84 map.AssignIfExists(Base::VerboseMethods, &options->verbose_methods_);
85 options->deduplicate_code_ = map.GetOrDefault(Base::DeduplicateCode);
86 if (map.Exists(Base::CountHotnessInCompiledCode)) {
89 map.AssignIfExists(Base::ResolveStartupConstStrings, &options->resolve_startup_const_strings_);
90 map.AssignIfExists(Base::InitializeAppImageClasses, &options->initialize_app_image_classes_);
91 if (map.Exists(Base::CheckProfiledMethods)) {
92 options->check_profiled_methods_ = *map.Get(Base::CheckProfiledMethods);
94 map.AssignIfExists(Base::MaxImageBlockSize, &options->max_image_block_size_);
96 if (map.Exists(Base::DumpTimings)) {
100 if (map.Exists(Base::DumpPassTimings)) {
104 if (map.Exists(Base::DumpStats)) {