Lines Matching refs:GenerateArg

740 static void GenerateArg(ArgumentConsumer Consumer,  in GenerateArg()  function
747 static void GenerateArg(ArgumentConsumer Consumer, in GenerateArg() function
979 GenerateArg(Consumer, OPT_analyzer_constraints, CMDFLAG); \ in GenerateAnalyzerArgs()
991 GenerateArg(Consumer, OPT_analyzer_output, CMDFLAG); \ in GenerateAnalyzerArgs()
1003 GenerateArg(Consumer, OPT_analyzer_purge, CMDFLAG); \ in GenerateAnalyzerArgs()
1015 GenerateArg(Consumer, OPT_analyzer_inlining_mode, CMDFLAG); \ in GenerateAnalyzerArgs()
1026 GenerateArg(Consumer, Opt, CP.first); in GenerateAnalyzerArgs()
1045 GenerateArg(Consumer, OPT_analyzer_config, Key + "=" + Value); in GenerateAnalyzerArgs()
1315 GenerateArg(Consumer, OptEQ, Remark.Pattern); in GenerateOptimizationRemark()
1317 GenerateArg(Consumer, OPT_R_Joined, Name); in GenerateOptimizationRemark()
1319 GenerateArg(Consumer, OPT_R_Joined, StringRef("no-") + Name); in GenerateOptimizationRemark()
1531 GenerateArg(Consumer, OPT_O0); in GenerateCodeGenArgs()
1533 GenerateArg(Consumer, OPT_O, Twine(Opts.OptimizationLevel)); in GenerateCodeGenArgs()
1542 GenerateArg(Consumer, OPT_finline_functions); in GenerateCodeGenArgs()
1544 GenerateArg(Consumer, OPT_finline_hint_functions); in GenerateCodeGenArgs()
1546 GenerateArg(Consumer, OPT_fno_inline); in GenerateCodeGenArgs()
1550 GenerateArg(Consumer, OPT_fdirect_access_external_data); in GenerateCodeGenArgs()
1552 GenerateArg(Consumer, OPT_fno_direct_access_external_data); in GenerateCodeGenArgs()
1582 GenerateArg(Consumer, OPT_debug_info_kind_EQ, *DebugInfoVal); in GenerateCodeGenArgs()
1585 GenerateArg(Consumer, OPT_fdebug_prefix_map_EQ, in GenerateCodeGenArgs()
1589 GenerateArg(Consumer, OPT_fcoverage_prefix_map_EQ, in GenerateCodeGenArgs()
1593 GenerateArg(Consumer, OPT_new_struct_path_tbaa); in GenerateCodeGenArgs()
1596 GenerateArg(Consumer, OPT_O, "s"); in GenerateCodeGenArgs()
1598 GenerateArg(Consumer, OPT_O, "z"); in GenerateCodeGenArgs()
1606 GenerateArg(Consumer, OPT_funroll_loops); in GenerateCodeGenArgs()
1608 GenerateArg(Consumer, OPT_fno_unroll_loops); in GenerateCodeGenArgs()
1611 GenerateArg(Consumer, OPT_fbinutils_version_EQ, Opts.BinutilsVersion); in GenerateCodeGenArgs()
1615 GenerateArg(Consumer, OPT_ggnu_pubnames); in GenerateCodeGenArgs()
1619 GenerateArg(Consumer, OPT_gpubnames); in GenerateCodeGenArgs()
1622 GenerateArg(Consumer, OPT_gtemplate_alias); in GenerateCodeGenArgs()
1627 GenerateArg(Consumer, OPT_gsimple_template_names_EQ, "simple"); in GenerateCodeGenArgs()
1629 GenerateArg(Consumer, OPT_gsimple_template_names_EQ, "mangled"); in GenerateCodeGenArgs()
1636 GenerateArg(Consumer, OPT_ftime_report_EQ, "per-pass-run"); in GenerateCodeGenArgs()
1638 GenerateArg(Consumer, OPT_ftime_report); in GenerateCodeGenArgs()
1642 GenerateArg(Consumer, OPT_flto_EQ, "full"); in GenerateCodeGenArgs()
1645 GenerateArg(Consumer, OPT_flto_EQ, "thin"); in GenerateCodeGenArgs()
1648 GenerateArg(Consumer, OPT_fthinlto_index_EQ, Opts.ThinLTOIndexFile); in GenerateCodeGenArgs()
1651 GenerateArg(Consumer, OPT_save_temps_EQ, "obj"); in GenerateCodeGenArgs()
1656 GenerateArg(Consumer, OPT_fmemory_profile); in GenerateCodeGenArgs()
1660 GenerateArg(Consumer, OPT_fmemory_profile_EQ, in GenerateCodeGenArgs()
1666 GenerateArg(Consumer, OPT_coverage_version_EQ, in GenerateCodeGenArgs()
1677 GenerateArg(Consumer, OPT_fxray_instrumentation_bundle, InstrBundle); in GenerateCodeGenArgs()
1681 GenerateArg(Consumer, OPT_fcf_protection_EQ, "full"); in GenerateCodeGenArgs()
1683 GenerateArg(Consumer, OPT_fcf_protection_EQ, "return"); in GenerateCodeGenArgs()
1685 GenerateArg(Consumer, OPT_fcf_protection_EQ, "branch"); in GenerateCodeGenArgs()
1688 GenerateArg(Consumer, OPT_mfunction_return_EQ, "thunk-extern"); in GenerateCodeGenArgs()
1693 GenerateArg(Consumer, in GenerateCodeGenArgs()
1699 GenerateArg(Consumer, OPT_femulated_tls); in GenerateCodeGenArgs()
1702 GenerateArg(Consumer, OPT_fdenormal_fp_math_EQ, Opts.FPDenormalMode.str()); in GenerateCodeGenArgs()
1706 GenerateArg(Consumer, OPT_fdenormal_fp_math_f32_EQ, in GenerateCodeGenArgs()
1712 GenerateArg(Consumer, Opt); in GenerateCodeGenArgs()
1716 GenerateArg(Consumer, Opt); in GenerateCodeGenArgs()
1720 GenerateArg(Consumer, OPT_mabi_EQ_vec_extabi); in GenerateCodeGenArgs()
1723 GenerateArg(Consumer, OPT_mxcoff_roptr); in GenerateCodeGenArgs()
1726 GenerateArg(Consumer, OPT_opt_record_passes, Opts.OptRecordPasses); in GenerateCodeGenArgs()
1729 GenerateArg(Consumer, OPT_opt_record_format, Opts.OptRecordFormat); in GenerateCodeGenArgs()
1740 GenerateArg(Consumer, OPT_fdiagnostics_hotness_threshold_EQ, in GenerateCodeGenArgs()
1745 GenerateArg(Consumer, OPT_fdiagnostics_misexpect_tolerance_EQ, in GenerateCodeGenArgs()
1749 GenerateArg(Consumer, OPT_fsanitize_recover_EQ, Sanitizer); in GenerateCodeGenArgs()
1752 GenerateArg(Consumer, OPT_fsanitize_trap_EQ, Sanitizer); in GenerateCodeGenArgs()
1755 GenerateArg(Consumer, OPT_Qn); in GenerateCodeGenArgs()
1761 GenerateArg(Consumer, OPT_ffinite_loops); in GenerateCodeGenArgs()
1764 GenerateArg(Consumer, OPT_fno_finite_loops); in GenerateCodeGenArgs()
2243 GenerateArg(Consumer, OPT_show_includes); in GenerateDependencyOutputArgs()
2259 GenerateArg(Consumer, OPT_fdepfile_entry, Dep.first); in GenerateDependencyOutputArgs()
2441 GenerateArg(Consumer, OPT_diagnostic_serialized_file, in GenerateDiagnosticArgs()
2445 GenerateArg(Consumer, OPT_fcolor_diagnostics); in GenerateDiagnosticArgs()
2449 GenerateArg(Consumer, OPT_verify); in GenerateDiagnosticArgs()
2453 GenerateArg(Consumer, OPT_verify_EQ, Prefix); in GenerateDiagnosticArgs()
2459 GenerateArg(Consumer, OPT_verify_ignore_unexpected); in GenerateDiagnosticArgs()
2462 GenerateArg(Consumer, OPT_verify_ignore_unexpected_EQ, "note"); in GenerateDiagnosticArgs()
2464 GenerateArg(Consumer, OPT_verify_ignore_unexpected_EQ, "remark"); in GenerateDiagnosticArgs()
2466 GenerateArg(Consumer, OPT_verify_ignore_unexpected_EQ, "warning"); in GenerateDiagnosticArgs()
2468 GenerateArg(Consumer, OPT_verify_ignore_unexpected_EQ, "error"); in GenerateDiagnosticArgs()
2691 GenerateArg(Consumer, *ProgramActionOpt); in GenerateFrontendArgs()
2699 GenerateArg(Consumer, OPT_plugin, Opts.ActionName); in GenerateFrontendArgs()
2720 GenerateArg(Consumer, OPT_ast_dump_all_EQ, Format); in GenerateFrontendArgs()
2722 GenerateArg(Consumer, OPT_ast_dump_EQ, Format); in GenerateFrontendArgs()
2725 GenerateArg(Consumer, OPT_ast_dump_all); in GenerateFrontendArgs()
2727 GenerateArg(Consumer, OPT_ast_dump); in GenerateFrontendArgs()
2734 GenerateArg(Consumer, OPT_fixit_EQ, Opts.FixItSuffix); in GenerateFrontendArgs()
2750 GenerateArg(Consumer, OPT_ftest_module_file_extension_EQ, TestExt->str()); in GenerateFrontendArgs()
2753 GenerateArg(Consumer, OPT_code_completion_at, in GenerateFrontendArgs()
2757 GenerateArg(Consumer, OPT_load, Plugin); in GenerateFrontendArgs()
2762 GenerateArg(Consumer, OPT_fmodule_file, ModuleFile); in GenerateFrontendArgs()
2765 GenerateArg(Consumer, OPT_aux_target_cpu, *Opts.AuxTargetCPU); in GenerateFrontendArgs()
2769 GenerateArg(Consumer, OPT_aux_target_feature, Feature); in GenerateFrontendArgs()
2839 GenerateArg(Consumer, OPT_x, in GenerateFrontendArgs()
3139 GenerateArg(Consumer, OPT_stdlib_EQ, "libc++"); in GenerateHeaderSearchArgs()
3142 GenerateArg(Consumer, OPT_fmodules_cache_path, Opts.ModuleCachePath); in GenerateHeaderSearchArgs()
3145 GenerateArg(Consumer, OPT_fmodule_file, File.first + "=" + File.second); in GenerateHeaderSearchArgs()
3148 GenerateArg(Consumer, OPT_fprebuilt_module_path, Path); in GenerateHeaderSearchArgs()
3151 GenerateArg(Consumer, OPT_fmodules_ignore_macro, Macro.val()); in GenerateHeaderSearchArgs()
3182 GenerateArg(Consumer, OPT_index_header_map); in GenerateHeaderSearchArgs()
3183 GenerateArg(Consumer, Opt, It->Path); in GenerateHeaderSearchArgs()
3195 GenerateArg(Consumer, Opt, It->Path); in GenerateHeaderSearchArgs()
3202 GenerateArg(Consumer, OPT_idirafter, It->Path); in GenerateHeaderSearchArgs()
3204 GenerateArg(Consumer, OPT_iquote, It->Path); in GenerateHeaderSearchArgs()
3207 GenerateArg(Consumer, It->IgnoreSysRoot ? OPT_isystem : OPT_iwithsysroot, in GenerateHeaderSearchArgs()
3210 GenerateArg(Consumer, OPT_iframework, It->Path); in GenerateHeaderSearchArgs()
3212 GenerateArg(Consumer, OPT_iframeworkwithsysroot, It->Path); in GenerateHeaderSearchArgs()
3216 GenerateArg(Consumer, OPT_c_isystem, It->Path); in GenerateHeaderSearchArgs()
3218 GenerateArg(Consumer, OPT_cxx_isystem, It->Path); in GenerateHeaderSearchArgs()
3220 GenerateArg(Consumer, OPT_objc_isystem, It->Path); in GenerateHeaderSearchArgs()
3222 GenerateArg(Consumer, OPT_objcxx_isystem, It->Path); in GenerateHeaderSearchArgs()
3234 GenerateArg(Consumer, Opt, It->Path); in GenerateHeaderSearchArgs()
3243 GenerateArg(Consumer, Opt, P.Prefix); in GenerateHeaderSearchArgs()
3247 GenerateArg(Consumer, OPT_ivfsoverlay, F); in GenerateHeaderSearchArgs()
3395 GenerateArg(Consumer, OPT_fapinotes_swift_version, in GenerateAPINotesArgs()
3399 GenerateArg(Consumer, OPT_iapinotes_modules, Path); in GenerateAPINotesArgs()
3416 GenerateArg(Consumer, OPT_fptrauth_intrinsics); in GeneratePointerAuthArgs()
3418 GenerateArg(Consumer, OPT_fptrauth_calls); in GeneratePointerAuthArgs()
3420 GenerateArg(Consumer, OPT_fptrauth_returns); in GeneratePointerAuthArgs()
3422 GenerateArg(Consumer, OPT_fptrauth_indirect_gotos); in GeneratePointerAuthArgs()
3424 GenerateArg(Consumer, OPT_fptrauth_auth_traps); in GeneratePointerAuthArgs()
3426 GenerateArg(Consumer, OPT_fptrauth_vtable_pointer_address_discrimination); in GeneratePointerAuthArgs()
3428 GenerateArg(Consumer, OPT_fptrauth_vtable_pointer_type_discrimination); in GeneratePointerAuthArgs()
3430 GenerateArg(Consumer, OPT_fptrauth_type_info_vtable_pointer_discrimination); in GeneratePointerAuthArgs()
3433 GenerateArg(Consumer, OPT_fptrauth_init_fini); in GeneratePointerAuthArgs()
3435 GenerateArg(Consumer, OPT_fptrauth_function_pointer_type_discrimination); in GeneratePointerAuthArgs()
3549 GenerateArg(Consumer, OPT_fobjc_arc); in GenerateLangArgs()
3551 GenerateArg(Consumer, OPT_pic_level, Twine(Opts.PICLevel)); in GenerateLangArgs()
3553 GenerateArg(Consumer, OPT_pic_is_pie); in GenerateLangArgs()
3555 GenerateArg(Consumer, OPT_fsanitize_EQ, Sanitizer); in GenerateLangArgs()
3577 GenerateArg(Consumer, StdOpt, LangStandard.getName()); in GenerateLangArgs()
3580 GenerateArg(Consumer, OPT_finclude_default_header); in GenerateLangArgs()
3582 GenerateArg(Consumer, OPT_fdeclare_opencl_builtins); in GenerateLangArgs()
3594 GenerateArg(Consumer, OPT_fobjc_runtime_EQ, Opts.ObjCRuntime.getAsString()); in GenerateLangArgs()
3597 GenerateArg(Consumer, OPT_fobjc_gc_only); in GenerateLangArgs()
3599 GenerateArg(Consumer, OPT_fobjc_gc); in GenerateLangArgs()
3601 GenerateArg(Consumer, OPT_fobjc_arc); in GenerateLangArgs()
3604 GenerateArg(Consumer, OPT_fobjc_runtime_has_weak); in GenerateLangArgs()
3607 GenerateArg(Consumer, OPT_fobjc_weak); in GenerateLangArgs()
3610 GenerateArg(Consumer, OPT_fobjc_subscripting_legacy_runtime); in GenerateLangArgs()
3617 GenerateArg(Consumer, OPT_fgnuc_version_EQ, in GenerateLangArgs()
3622 GenerateArg(Consumer, OPT_mignore_xcoff_visibility); in GenerateLangArgs()
3625 GenerateArg(Consumer, OPT_ftrapv); in GenerateLangArgs()
3626 GenerateArg(Consumer, OPT_ftrapv_handler, Opts.OverflowHandler); in GenerateLangArgs()
3628 GenerateArg(Consumer, OPT_fwrapv); in GenerateLangArgs()
3635 GenerateArg(Consumer, OPT_fms_compatibility_version, in GenerateLangArgs()
3642 GenerateArg(Consumer, OPT_fno_trigraphs); in GenerateLangArgs()
3645 GenerateArg(Consumer, OPT_ftrigraphs); in GenerateLangArgs()
3649 GenerateArg(Consumer, OPT_fblocks); in GenerateLangArgs()
3654 GenerateArg(Consumer, OPT_fconvergent_functions); in GenerateLangArgs()
3657 GenerateArg(Consumer, OPT_fno_builtin); in GenerateLangArgs()
3661 GenerateArg(Consumer, OPT_fno_builtin_, Func); in GenerateLangArgs()
3664 GenerateArg(Consumer, OPT_mlong_double_128); in GenerateLangArgs()
3666 GenerateArg(Consumer, OPT_mlong_double_64); in GenerateLangArgs()
3668 GenerateArg(Consumer, OPT_mlong_double_80); in GenerateLangArgs()
3675 GenerateArg(Consumer, OPT_fopenmp); in GenerateLangArgs()
3678 GenerateArg(Consumer, OPT_fopenmp_version_EQ, Twine(Opts.OpenMP)); in GenerateLangArgs()
3681 GenerateArg(Consumer, OPT_fnoopenmp_use_tls); in GenerateLangArgs()
3684 GenerateArg(Consumer, OPT_fopenmp_is_target_device); in GenerateLangArgs()
3687 GenerateArg(Consumer, OPT_fopenmp_enable_irbuilder); in GenerateLangArgs()
3691 GenerateArg(Consumer, OPT_fopenmp_simd); in GenerateLangArgs()
3694 GenerateArg(Consumer, OPT_fopenmp_version_EQ, Twine(Opts.OpenMP)); in GenerateLangArgs()
3698 GenerateArg(Consumer, OPT_fopenmp_assume_threads_oversubscription); in GenerateLangArgs()
3701 GenerateArg(Consumer, OPT_fopenmp_assume_teams_oversubscription); in GenerateLangArgs()
3704 GenerateArg(Consumer, OPT_fopenmp_target_debug_EQ, in GenerateLangArgs()
3708 GenerateArg(Consumer, OPT_fopenmp_cuda_number_of_sm_EQ, in GenerateLangArgs()
3712 GenerateArg(Consumer, OPT_fopenmp_cuda_blocks_per_sm_EQ, in GenerateLangArgs()
3716 GenerateArg(Consumer, OPT_fopenmp_cuda_teams_reduction_recs_num_EQ, in GenerateLangArgs()
3725 GenerateArg(Consumer, OPT_fopenmp_targets_EQ, OS.str()); in GenerateLangArgs()
3729 GenerateArg(Consumer, OPT_fopenmp_host_ir_file_path, Opts.OMPHostIRFile); in GenerateLangArgs()
3732 GenerateArg(Consumer, OPT_fopenmp_cuda_mode); in GenerateLangArgs()
3735 GenerateArg(Consumer, OPT_fopenacc); in GenerateLangArgs()
3737 GenerateArg(Consumer, OPT_openacc_macro_override, in GenerateLangArgs()
3745 GenerateArg(Consumer, OPT_ffp_contract, "fast"); in GenerateLangArgs()
3747 GenerateArg(Consumer, OPT_ffp_contract, "on"); in GenerateLangArgs()
3749 GenerateArg(Consumer, OPT_ffp_contract, "off"); in GenerateLangArgs()
3751 GenerateArg(Consumer, OPT_ffp_contract, "fast-honor-pragmas"); in GenerateLangArgs()
3754 GenerateArg(Consumer, OPT_fsanitize_EQ, Sanitizer); in GenerateLangArgs()
3758 GenerateArg(Consumer, OPT_fsanitize_ignorelist_EQ, F); in GenerateLangArgs()
3762 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "3.8"); in GenerateLangArgs()
3765 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "4.0"); in GenerateLangArgs()
3768 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "6.0"); in GenerateLangArgs()
3771 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "7.0"); in GenerateLangArgs()
3774 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "9.0"); in GenerateLangArgs()
3777 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "11.0"); in GenerateLangArgs()
3780 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "12.0"); in GenerateLangArgs()
3783 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "14.0"); in GenerateLangArgs()
3786 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "15.0"); in GenerateLangArgs()
3789 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "17.0"); in GenerateLangArgs()
3792 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "18.0"); in GenerateLangArgs()
3800 GenerateArg(Consumer, OPT_msign_return_address_EQ, "all"); in GenerateLangArgs()
3803 GenerateArg(Consumer, OPT_msign_return_address_EQ, "non-leaf"); in GenerateLangArgs()
3807 GenerateArg(Consumer, OPT_msign_return_address_key_EQ, "b_key"); in GenerateLangArgs()
3810 GenerateArg(Consumer, OPT_fcxx_abi_EQ, in GenerateLangArgs()
3814 GenerateArg(Consumer, OPT_fexperimental_relative_cxx_abi_vtables); in GenerateLangArgs()
3816 GenerateArg(Consumer, OPT_fno_experimental_relative_cxx_abi_vtables); in GenerateLangArgs()
3819 GenerateArg(Consumer, OPT_ffile_reproducible); in GenerateLangArgs()
3821 GenerateArg(Consumer, OPT_fno_file_reproducible); in GenerateLangArgs()
3824 GenerateArg(Consumer, OPT_fmacro_prefix_map_EQ, MP.first + "=" + MP.second); in GenerateLangArgs()
3827 GenerateArg(Consumer, OPT_frandomize_layout_seed_EQ, Opts.RandstructSeed); in GenerateLangArgs()
4520 GenerateArg(Consumer, OPT_pch_through_hdrstop_use); in GeneratePreprocessorArgs()
4523 GenerateArg(Consumer, OPT_error_on_deserialized_pch_decl, D); in GeneratePreprocessorArgs()
4526 GenerateArg(Consumer, OPT_preamble_bytes_EQ, in GeneratePreprocessorArgs()
4543 GenerateArg(Consumer, M.second ? OPT_U : OPT_D, M.first); in GeneratePreprocessorArgs()
4558 GenerateArg(Consumer, OPT_include, I); in GeneratePreprocessorArgs()
4562 GenerateArg(Consumer, OPT_chain_include, CI); in GeneratePreprocessorArgs()
4565 GenerateArg(Consumer, OPT_remap_file, RF.first + ";" + RF.second); in GeneratePreprocessorArgs()
4568 GenerateArg(Consumer, OPT_source_date_epoch, Twine(*Opts.SourceDateEpoch)); in GeneratePreprocessorArgs()
4571 GenerateArg(Consumer, OPT_fdefine_target_os_macros); in GeneratePreprocessorArgs()
4574 GenerateArg(Consumer, OPT_embed_dir_EQ, EmbedEntry); in GeneratePreprocessorArgs()
4699 GenerateArg(Consumer, OPT_dM); in GeneratePreprocessorOutputArgs()
4701 GenerateArg(Consumer, OPT_dD); in GeneratePreprocessorOutputArgs()
4703 GenerateArg(Consumer, OPT_fdirectives_only); in GeneratePreprocessorOutputArgs()
4734 GenerateArg(Consumer, OPT_target_sdk_version_EQ, in GenerateTargetArgs()
4737 GenerateArg(Consumer, OPT_darwin_target_variant_sdk_version_EQ, in GenerateTargetArgs()