Lines Matching refs:getLastArg
338 if (const Arg *A = Args.getLastArg(Opt, OtherOpt)) { in makeBooleanOptionNormalizer()
406 auto *Arg = Args.getLastArg(Opt); in normalizeSimpleEnum()
447 auto *Arg = Args.getLastArg(Opt); in normalizeString()
457 auto *Arg = Args.getLastArg(Opt); in normalizeStringIntegral()
510 auto *Arg = Args.getLastArg(Opt); in normalizeTriple()
607 Arg *A = Args.getLastArg(OPT_fnew_alignment_EQ); in FixupInvocation()
641 << Args.getLastArg(OPT_fgpu_allow_device_init)->getAsString(Args); in FixupInvocation()
645 << Args.getLastArg(OPT_gpu_max_threads_per_block_EQ)->getAsString(Args); in FixupInvocation()
666 if (Args.getLastArg(OPT_cl_strict_aliasing) && in FixupInvocation()
670 << Args.getLastArg(OPT_cl_strict_aliasing)->getAsString(Args); in FixupInvocation()
672 if (Arg *A = Args.getLastArg(OPT_fdefault_calling_conv_EQ)) { in FixupInvocation()
702 if (Arg *A = Args.getLastArg(options::OPT_O_Group)) { in getOptimizationLevel()
725 if (Arg *A = Args.getLastArg(options::OPT_O_Group)) { in getOptimizationLevelSize()
1062 if (Arg *A = Args.getLastArg(OPT_analyzer_constraints)) { in ParseAnalyzerArgs()
1082 if (Arg *A = Args.getLastArg(OPT_analyzer_output)) { in ParseAnalyzerArgs()
1097 if (Arg *A = Args.getLastArg(OPT_analyzer_purge)) { in ParseAnalyzerArgs()
1112 if (Arg *A = Args.getLastArg(OPT_analyzer_inlining_mode)) { in ParseAnalyzerArgs()
1784 << Args.getLastArg(OPT_O)->getAsString(Args) << "-O" << MaxOptLevel; in ParseCodeGenArgs()
1805 } else if (const Arg *A = Args.getLastArg(options::OPT_finline_functions, in ParseCodeGenArgs()
1828 if (Arg *A = Args.getLastArg(OPT_debug_info_kind_EQ)) { in ParseCodeGenArgs()
1849 Args.getLastArg(OPT_fuse_ctor_homing, OPT_fno_use_ctor_homing)) { in ParseCodeGenArgs()
1903 if (const Arg *A = Args.getLastArg(OPT_gsimple_template_names_EQ)) { in ParseCodeGenArgs()
1914 if (const Arg *A = Args.getLastArg(OPT_ftime_report, OPT_ftime_report_EQ)) { in ParseCodeGenArgs()
1932 if (Arg *A = Args.getLastArg(OPT_flto_EQ)) { in ParseCodeGenArgs()
1942 if (Arg *A = Args.getLastArg(OPT_fthinlto_index_EQ)) { in ParseCodeGenArgs()
1949 if (Arg *A = Args.getLastArg(OPT_save_temps_EQ)) in ParseCodeGenArgs()
1971 << Args.getLastArg(OPT_coverage_version_EQ)->getAsString(Args) in ParseCodeGenArgs()
2008 if (const Arg *A = Args.getLastArg(OPT_fcf_protection_EQ)) { in ParseCodeGenArgs()
2021 if (const Arg *A = Args.getLastArg(OPT_mfunction_return_EQ)) { in ParseCodeGenArgs()
2037 << Args.getLastArg(OPT_mcmodel_EQ)->getAsString(Args); in ParseCodeGenArgs()
2056 if (Arg *A = Args.getLastArg(OPT_fdenormal_fp_math_EQ)) { in ParseCodeGenArgs()
2064 if (Arg *A = Args.getLastArg(OPT_fdenormal_fp_math_f32_EQ)) { in ParseCodeGenArgs()
2074 Args.getLastArg(OPT_fpcc_struct_return, OPT_freg_struct_return, in ParseCodeGenArgs()
2093 if (Arg *A = Args.getLastArg(OPT_mxcoff_roptr)) { in ParseCodeGenArgs()
2112 if (Arg *A = Args.getLastArg(OPT_mabi_EQ_quadword_atomics)) { in ParseCodeGenArgs()
2123 if (Arg *A = Args.getLastArg(OPT_opt_record_passes)) { in ParseCodeGenArgs()
2128 if (Arg *A = Args.getLastArg(OPT_opt_record_format)) { in ParseCodeGenArgs()
2158 Args.getLastArg(options::OPT_fdiagnostics_hotness_threshold_EQ)) { in ParseCodeGenArgs()
2176 Args.getLastArg(options::OPT_fdiagnostics_misexpect_tolerance_EQ)) { in ParseCodeGenArgs()
2329 << Args.getLastArg(OPT_header_include_format_EQ)->getValue() in ParseDependencyOutputArgs()
2330 << Args.getLastArg(OPT_header_include_filtering_EQ)->getValue(); in ParseDependencyOutputArgs()
2541 Args.getLastArg(OPT_diagnostic_serialized_file, OPT__serialize_diags)) in ParseDiagnosticArgs()
2860 if (const Arg *A = Args.getLastArg(OPT_Action_Group)) { in ParseFrontendArgs()
2938 if (const Arg* A = Args.getLastArg(OPT_plugin)) { in ParseFrontendArgs()
2966 if (const Arg *A = Args.getLastArg(OPT_code_completion_at)) { in ParseFrontendArgs()
3002 if (const Arg *A = Args.getLastArg(OPT_x)) { in ParseFrontendArgs()
3262 if (const Arg *A = Args.getLastArg(OPT_stdlib_EQ)) in ParseHeaderSearchArgs()
3404 if (const Arg *A = Args.getLastArg(OPT_fapinotes_swift_version)) { in ParseAPINotesArgs()
3859 if (const Arg *A = Args.getLastArg(OPT_std_EQ)) { in ParseLangArgs()
3900 if (const Arg *A = Args.getLastArg(OPT_cl_std_EQ)) { in ParseLangArgs()
3937 if (const Arg *A = Args.getLastArg(OPT_fcf_protection_EQ)) { in ParseLangArgs()
3955 if (Arg *arg = Args.getLastArg(OPT_fobjc_runtime_EQ)) { in ParseLangArgs()
3982 if (auto weakArg = Args.getLastArg(OPT_fobjc_weak, OPT_fno_objc_weak)) { in ParseLangArgs()
4001 if (Arg *A = Args.getLastArg(options::OPT_fgnuc_version_EQ)) { in ParseLangArgs()
4029 if (const Arg *A = Args.getLastArg(OPT_fms_compatibility_version)) { in ParseLangArgs()
4059 if (Arg *A = Args.getLastArg(options::OPT_LongDouble_Group)) { in ParseLangArgs()
4075 if (Arg *A = Args.getLastArg(OPT_mrtd)) { in ParseLangArgs()
4171 if (Arg *A = Args.getLastArg(options::OPT_fopenmp_targets_EQ)) { in ParseLangArgs()
4204 if (Arg *A = Args.getLastArg(options::OPT_fopenmp_host_ir_file_path)) { in ParseLangArgs()
4220 if (Arg *A = Args.getLastArg(options::OPT_openacc_macro_override)) in ParseLangArgs()
4234 if (Arg *InlineArg = Args.getLastArg( in ParseLangArgs()
4240 if (Arg *A = Args.getLastArg(OPT_ffp_contract)) { in ParseLangArgs()
4264 if (Arg *A = Args.getLastArg(OPT_fclang_abi_compat_EQ)) { in ParseLangArgs()
4309 if (Arg *A = Args.getLastArg(OPT_msign_return_address_EQ)) { in ParseLangArgs()
4325 if (Arg *A = Args.getLastArg(OPT_msign_return_address_key_EQ)) { in ParseLangArgs()
4375 !Args.getLastArg(OPT_fno_file_reproducible) && in ParseLangArgs()
4376 (Args.getLastArg(OPT_ffile_compilation_dir_EQ) || in ParseLangArgs()
4377 Args.getLastArg(OPT_fmacro_prefix_map_EQ) || in ParseLangArgs()
4378 Args.getLastArg(OPT_ffile_reproducible)); in ParseLangArgs()
4381 if (Arg *A = Args.getLastArg(options::OPT_mvscale_min_EQ)) { in ParseLangArgs()
4387 if (const Arg *A = Args.getLastArg(OPT_frandomize_layout_seed_file_EQ)) { in ParseLangArgs()
4397 if (const Arg *A = Args.getLastArg(OPT_frandomize_layout_seed_EQ)) in ParseLangArgs()
4429 if (Args.getLastArg(OPT_fnative_half_type)) { in ParseLangArgs()
4443 if (Args.getLastArg(OPT_fnative_half_type)) { in ParseLangArgs()
4599 if (const Arg *A = Args.getLastArg(OPT_preamble_bytes_EQ)) { in ParsePreprocessorArgs()
4616 if (const Arg *A = Args.getLastArg(OPT_fcf_protection_EQ)) { in ParsePreprocessorArgs()
4652 if (const Arg *A = Args.getLastArg(OPT_source_date_epoch)) { in ParsePreprocessorArgs()
4752 if (Arg *A = Args.getLastArg(options::OPT_target_sdk_version_EQ)) { in ParseTargetArgs()
4761 Args.getLastArg(options::OPT_darwin_target_variant_sdk_version_EQ)) { in ParseTargetArgs()