Lines Matching refs:GenerateArg
716 static void GenerateArg(ArgumentConsumer Consumer, in GenerateArg() function
723 static void GenerateArg(ArgumentConsumer Consumer, in GenerateArg() function
955 GenerateArg(Consumer, OPT_analyzer_constraints, CMDFLAG); \ in GenerateAnalyzerArgs()
967 GenerateArg(Consumer, OPT_analyzer_output, CMDFLAG); \ in GenerateAnalyzerArgs()
979 GenerateArg(Consumer, OPT_analyzer_purge, CMDFLAG); \ in GenerateAnalyzerArgs()
991 GenerateArg(Consumer, OPT_analyzer_inlining_mode, CMDFLAG); \ in GenerateAnalyzerArgs()
1002 GenerateArg(Consumer, Opt, CP.first); in GenerateAnalyzerArgs()
1021 GenerateArg(Consumer, OPT_analyzer_config, Key + "=" + Value); in GenerateAnalyzerArgs()
1291 GenerateArg(Consumer, OptEQ, Remark.Pattern); in GenerateOptimizationRemark()
1293 GenerateArg(Consumer, OPT_R_Joined, Name); in GenerateOptimizationRemark()
1295 GenerateArg(Consumer, OPT_R_Joined, StringRef("no-") + Name); in GenerateOptimizationRemark()
1458 GenerateArg(Consumer, OPT_O0); in GenerateCodeGenArgs()
1460 GenerateArg(Consumer, OPT_O, Twine(Opts.OptimizationLevel)); in GenerateCodeGenArgs()
1469 GenerateArg(Consumer, OPT_finline_functions); in GenerateCodeGenArgs()
1471 GenerateArg(Consumer, OPT_finline_hint_functions); in GenerateCodeGenArgs()
1473 GenerateArg(Consumer, OPT_fno_inline); in GenerateCodeGenArgs()
1477 GenerateArg(Consumer, OPT_fdirect_access_external_data); in GenerateCodeGenArgs()
1479 GenerateArg(Consumer, OPT_fno_direct_access_external_data); in GenerateCodeGenArgs()
1509 GenerateArg(Consumer, OPT_debug_info_kind_EQ, *DebugInfoVal); in GenerateCodeGenArgs()
1512 GenerateArg(Consumer, OPT_fdebug_prefix_map_EQ, in GenerateCodeGenArgs()
1516 GenerateArg(Consumer, OPT_fcoverage_prefix_map_EQ, in GenerateCodeGenArgs()
1520 GenerateArg(Consumer, OPT_new_struct_path_tbaa); in GenerateCodeGenArgs()
1523 GenerateArg(Consumer, OPT_O, "s"); in GenerateCodeGenArgs()
1525 GenerateArg(Consumer, OPT_O, "z"); in GenerateCodeGenArgs()
1533 GenerateArg(Consumer, OPT_funroll_loops); in GenerateCodeGenArgs()
1535 GenerateArg(Consumer, OPT_fno_unroll_loops); in GenerateCodeGenArgs()
1538 GenerateArg(Consumer, OPT_fbinutils_version_EQ, Opts.BinutilsVersion); in GenerateCodeGenArgs()
1542 GenerateArg(Consumer, OPT_ggnu_pubnames); in GenerateCodeGenArgs()
1546 GenerateArg(Consumer, OPT_gpubnames); in GenerateCodeGenArgs()
1551 GenerateArg(Consumer, OPT_gsimple_template_names_EQ, "simple"); in GenerateCodeGenArgs()
1553 GenerateArg(Consumer, OPT_gsimple_template_names_EQ, "mangled"); in GenerateCodeGenArgs()
1560 GenerateArg(Consumer, OPT_ftime_report_EQ, "per-pass-run"); in GenerateCodeGenArgs()
1562 GenerateArg(Consumer, OPT_ftime_report); in GenerateCodeGenArgs()
1566 GenerateArg(Consumer, OPT_flto_EQ, "full"); in GenerateCodeGenArgs()
1569 GenerateArg(Consumer, OPT_flto_EQ, "thin"); in GenerateCodeGenArgs()
1572 GenerateArg(Consumer, OPT_fthinlto_index_EQ, Opts.ThinLTOIndexFile); in GenerateCodeGenArgs()
1575 GenerateArg(Consumer, OPT_save_temps_EQ, "obj"); in GenerateCodeGenArgs()
1580 GenerateArg(Consumer, OPT_fmemory_profile); in GenerateCodeGenArgs()
1584 GenerateArg(Consumer, OPT_fmemory_profile_EQ, in GenerateCodeGenArgs()
1590 GenerateArg(Consumer, OPT_coverage_version_EQ, in GenerateCodeGenArgs()
1601 GenerateArg(Consumer, OPT_fxray_instrumentation_bundle, InstrBundle); in GenerateCodeGenArgs()
1605 GenerateArg(Consumer, OPT_fcf_protection_EQ, "full"); in GenerateCodeGenArgs()
1607 GenerateArg(Consumer, OPT_fcf_protection_EQ, "return"); in GenerateCodeGenArgs()
1609 GenerateArg(Consumer, OPT_fcf_protection_EQ, "branch"); in GenerateCodeGenArgs()
1612 GenerateArg(Consumer, OPT_mfunction_return_EQ, "thunk-extern"); in GenerateCodeGenArgs()
1617 GenerateArg(Consumer, in GenerateCodeGenArgs()
1623 GenerateArg(Consumer, OPT_femulated_tls); in GenerateCodeGenArgs()
1626 GenerateArg(Consumer, OPT_fdenormal_fp_math_EQ, Opts.FPDenormalMode.str()); in GenerateCodeGenArgs()
1630 GenerateArg(Consumer, OPT_fdenormal_fp_math_f32_EQ, in GenerateCodeGenArgs()
1636 GenerateArg(Consumer, Opt); in GenerateCodeGenArgs()
1640 GenerateArg(Consumer, Opt); in GenerateCodeGenArgs()
1644 GenerateArg(Consumer, OPT_mabi_EQ_vec_extabi); in GenerateCodeGenArgs()
1647 GenerateArg(Consumer, OPT_mxcoff_roptr); in GenerateCodeGenArgs()
1650 GenerateArg(Consumer, OPT_opt_record_passes, Opts.OptRecordPasses); in GenerateCodeGenArgs()
1653 GenerateArg(Consumer, OPT_opt_record_format, Opts.OptRecordFormat); in GenerateCodeGenArgs()
1664 GenerateArg(Consumer, OPT_fdiagnostics_hotness_threshold_EQ, in GenerateCodeGenArgs()
1669 GenerateArg(Consumer, OPT_fdiagnostics_misexpect_tolerance_EQ, in GenerateCodeGenArgs()
1673 GenerateArg(Consumer, OPT_fsanitize_recover_EQ, Sanitizer); in GenerateCodeGenArgs()
1676 GenerateArg(Consumer, OPT_fsanitize_trap_EQ, Sanitizer); in GenerateCodeGenArgs()
1679 GenerateArg(Consumer, OPT_Qn); in GenerateCodeGenArgs()
1685 GenerateArg(Consumer, OPT_ffinite_loops); in GenerateCodeGenArgs()
1688 GenerateArg(Consumer, OPT_fno_finite_loops); in GenerateCodeGenArgs()
2170 GenerateArg(Consumer, OPT_show_includes); in GenerateDependencyOutputArgs()
2186 GenerateArg(Consumer, OPT_fdepfile_entry, Dep.first); in GenerateDependencyOutputArgs()
2368 GenerateArg(Consumer, OPT_diagnostic_serialized_file, in GenerateDiagnosticArgs()
2372 GenerateArg(Consumer, OPT_fcolor_diagnostics); in GenerateDiagnosticArgs()
2376 GenerateArg(Consumer, OPT_verify); in GenerateDiagnosticArgs()
2380 GenerateArg(Consumer, OPT_verify_EQ, Prefix); in GenerateDiagnosticArgs()
2386 GenerateArg(Consumer, OPT_verify_ignore_unexpected); in GenerateDiagnosticArgs()
2389 GenerateArg(Consumer, OPT_verify_ignore_unexpected_EQ, "note"); in GenerateDiagnosticArgs()
2391 GenerateArg(Consumer, OPT_verify_ignore_unexpected_EQ, "remark"); in GenerateDiagnosticArgs()
2393 GenerateArg(Consumer, OPT_verify_ignore_unexpected_EQ, "warning"); in GenerateDiagnosticArgs()
2395 GenerateArg(Consumer, OPT_verify_ignore_unexpected_EQ, "error"); in GenerateDiagnosticArgs()
2612 GenerateArg(Consumer, *ProgramActionOpt); in GenerateFrontendArgs()
2620 GenerateArg(Consumer, OPT_plugin, Opts.ActionName); in GenerateFrontendArgs()
2641 GenerateArg(Consumer, OPT_ast_dump_all_EQ, Format); in GenerateFrontendArgs()
2643 GenerateArg(Consumer, OPT_ast_dump_EQ, Format); in GenerateFrontendArgs()
2646 GenerateArg(Consumer, OPT_ast_dump_all); in GenerateFrontendArgs()
2648 GenerateArg(Consumer, OPT_ast_dump); in GenerateFrontendArgs()
2655 GenerateArg(Consumer, OPT_fixit_EQ, Opts.FixItSuffix); in GenerateFrontendArgs()
2671 GenerateArg(Consumer, OPT_ftest_module_file_extension_EQ, TestExt->str()); in GenerateFrontendArgs()
2674 GenerateArg(Consumer, OPT_code_completion_at, in GenerateFrontendArgs()
2678 GenerateArg(Consumer, OPT_load, Plugin); in GenerateFrontendArgs()
2683 GenerateArg(Consumer, OPT_fmodule_file, ModuleFile); in GenerateFrontendArgs()
2686 GenerateArg(Consumer, OPT_aux_target_cpu, *Opts.AuxTargetCPU); in GenerateFrontendArgs()
2690 GenerateArg(Consumer, OPT_aux_target_feature, Feature); in GenerateFrontendArgs()
2757 GenerateArg(Consumer, OPT_x, in GenerateFrontendArgs()
3030 GenerateArg(Consumer, OPT_stdlib_EQ, "libc++"); in GenerateHeaderSearchArgs()
3033 GenerateArg(Consumer, OPT_fmodules_cache_path, Opts.ModuleCachePath); in GenerateHeaderSearchArgs()
3036 GenerateArg(Consumer, OPT_fmodule_file, File.first + "=" + File.second); in GenerateHeaderSearchArgs()
3039 GenerateArg(Consumer, OPT_fprebuilt_module_path, Path); in GenerateHeaderSearchArgs()
3042 GenerateArg(Consumer, OPT_fmodules_ignore_macro, Macro.val()); in GenerateHeaderSearchArgs()
3073 GenerateArg(Consumer, OPT_index_header_map); in GenerateHeaderSearchArgs()
3074 GenerateArg(Consumer, Opt, It->Path); in GenerateHeaderSearchArgs()
3086 GenerateArg(Consumer, Opt, It->Path); in GenerateHeaderSearchArgs()
3093 GenerateArg(Consumer, OPT_idirafter, It->Path); in GenerateHeaderSearchArgs()
3095 GenerateArg(Consumer, OPT_iquote, It->Path); in GenerateHeaderSearchArgs()
3098 GenerateArg(Consumer, It->IgnoreSysRoot ? OPT_isystem : OPT_iwithsysroot, in GenerateHeaderSearchArgs()
3101 GenerateArg(Consumer, OPT_iframework, It->Path); in GenerateHeaderSearchArgs()
3103 GenerateArg(Consumer, OPT_iframeworkwithsysroot, It->Path); in GenerateHeaderSearchArgs()
3107 GenerateArg(Consumer, OPT_c_isystem, It->Path); in GenerateHeaderSearchArgs()
3109 GenerateArg(Consumer, OPT_cxx_isystem, It->Path); in GenerateHeaderSearchArgs()
3111 GenerateArg(Consumer, OPT_objc_isystem, It->Path); in GenerateHeaderSearchArgs()
3113 GenerateArg(Consumer, OPT_objcxx_isystem, It->Path); in GenerateHeaderSearchArgs()
3125 GenerateArg(Consumer, Opt, It->Path); in GenerateHeaderSearchArgs()
3134 GenerateArg(Consumer, Opt, P.Prefix); in GenerateHeaderSearchArgs()
3138 GenerateArg(Consumer, OPT_ivfsoverlay, F); in GenerateHeaderSearchArgs()
3273 GenerateArg(Consumer, OPT_fapinotes_swift_version, in GenerateAPINotesArgs()
3277 GenerateArg(Consumer, OPT_iapinotes_modules, Path); in GenerateAPINotesArgs()
3379 GenerateArg(Consumer, OPT_fobjc_arc); in GenerateLangArgs()
3381 GenerateArg(Consumer, OPT_pic_level, Twine(Opts.PICLevel)); in GenerateLangArgs()
3383 GenerateArg(Consumer, OPT_pic_is_pie); in GenerateLangArgs()
3385 GenerateArg(Consumer, OPT_fsanitize_EQ, Sanitizer); in GenerateLangArgs()
3407 GenerateArg(Consumer, StdOpt, LangStandard.getName()); in GenerateLangArgs()
3410 GenerateArg(Consumer, OPT_finclude_default_header); in GenerateLangArgs()
3412 GenerateArg(Consumer, OPT_fdeclare_opencl_builtins); in GenerateLangArgs()
3424 GenerateArg(Consumer, OPT_fobjc_runtime_EQ, Opts.ObjCRuntime.getAsString()); in GenerateLangArgs()
3427 GenerateArg(Consumer, OPT_fobjc_gc_only); in GenerateLangArgs()
3429 GenerateArg(Consumer, OPT_fobjc_gc); in GenerateLangArgs()
3431 GenerateArg(Consumer, OPT_fobjc_arc); in GenerateLangArgs()
3434 GenerateArg(Consumer, OPT_fobjc_runtime_has_weak); in GenerateLangArgs()
3437 GenerateArg(Consumer, OPT_fobjc_weak); in GenerateLangArgs()
3440 GenerateArg(Consumer, OPT_fobjc_subscripting_legacy_runtime); in GenerateLangArgs()
3447 GenerateArg(Consumer, OPT_fgnuc_version_EQ, in GenerateLangArgs()
3452 GenerateArg(Consumer, OPT_mignore_xcoff_visibility); in GenerateLangArgs()
3455 GenerateArg(Consumer, OPT_ftrapv); in GenerateLangArgs()
3456 GenerateArg(Consumer, OPT_ftrapv_handler, Opts.OverflowHandler); in GenerateLangArgs()
3458 GenerateArg(Consumer, OPT_fwrapv); in GenerateLangArgs()
3465 GenerateArg(Consumer, OPT_fms_compatibility_version, in GenerateLangArgs()
3472 GenerateArg(Consumer, OPT_fno_trigraphs); in GenerateLangArgs()
3475 GenerateArg(Consumer, OPT_ftrigraphs); in GenerateLangArgs()
3479 GenerateArg(Consumer, OPT_fblocks); in GenerateLangArgs()
3483 GenerateArg(Consumer, OPT_fconvergent_functions); in GenerateLangArgs()
3486 GenerateArg(Consumer, OPT_fno_builtin); in GenerateLangArgs()
3490 GenerateArg(Consumer, OPT_fno_builtin_, Func); in GenerateLangArgs()
3493 GenerateArg(Consumer, OPT_mlong_double_128); in GenerateLangArgs()
3495 GenerateArg(Consumer, OPT_mlong_double_64); in GenerateLangArgs()
3497 GenerateArg(Consumer, OPT_mlong_double_80); in GenerateLangArgs()
3504 GenerateArg(Consumer, OPT_fopenmp); in GenerateLangArgs()
3507 GenerateArg(Consumer, OPT_fopenmp_version_EQ, Twine(Opts.OpenMP)); in GenerateLangArgs()
3510 GenerateArg(Consumer, OPT_fnoopenmp_use_tls); in GenerateLangArgs()
3513 GenerateArg(Consumer, OPT_fopenmp_is_target_device); in GenerateLangArgs()
3516 GenerateArg(Consumer, OPT_fopenmp_enable_irbuilder); in GenerateLangArgs()
3520 GenerateArg(Consumer, OPT_fopenmp_simd); in GenerateLangArgs()
3523 GenerateArg(Consumer, OPT_fopenmp_version_EQ, Twine(Opts.OpenMP)); in GenerateLangArgs()
3527 GenerateArg(Consumer, OPT_fopenmp_assume_threads_oversubscription); in GenerateLangArgs()
3530 GenerateArg(Consumer, OPT_fopenmp_assume_teams_oversubscription); in GenerateLangArgs()
3533 GenerateArg(Consumer, OPT_fopenmp_target_debug_EQ, in GenerateLangArgs()
3537 GenerateArg(Consumer, OPT_fopenmp_cuda_number_of_sm_EQ, in GenerateLangArgs()
3541 GenerateArg(Consumer, OPT_fopenmp_cuda_blocks_per_sm_EQ, in GenerateLangArgs()
3545 GenerateArg(Consumer, OPT_fopenmp_cuda_teams_reduction_recs_num_EQ, in GenerateLangArgs()
3554 GenerateArg(Consumer, OPT_fopenmp_targets_EQ, OS.str()); in GenerateLangArgs()
3558 GenerateArg(Consumer, OPT_fopenmp_host_ir_file_path, Opts.OMPHostIRFile); in GenerateLangArgs()
3561 GenerateArg(Consumer, OPT_fopenmp_cuda_mode); in GenerateLangArgs()
3564 GenerateArg(Consumer, OPT_fopenacc); in GenerateLangArgs()
3566 GenerateArg(Consumer, OPT_openacc_macro_override, in GenerateLangArgs()
3574 GenerateArg(Consumer, OPT_ffp_contract, "fast"); in GenerateLangArgs()
3576 GenerateArg(Consumer, OPT_ffp_contract, "on"); in GenerateLangArgs()
3578 GenerateArg(Consumer, OPT_ffp_contract, "off"); in GenerateLangArgs()
3580 GenerateArg(Consumer, OPT_ffp_contract, "fast-honor-pragmas"); in GenerateLangArgs()
3583 GenerateArg(Consumer, OPT_fsanitize_EQ, Sanitizer); in GenerateLangArgs()
3587 GenerateArg(Consumer, OPT_fsanitize_ignorelist_EQ, F); in GenerateLangArgs()
3591 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "3.8"); in GenerateLangArgs()
3594 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "4.0"); in GenerateLangArgs()
3597 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "6.0"); in GenerateLangArgs()
3600 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "7.0"); in GenerateLangArgs()
3603 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "9.0"); in GenerateLangArgs()
3606 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "11.0"); in GenerateLangArgs()
3609 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "12.0"); in GenerateLangArgs()
3612 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "14.0"); in GenerateLangArgs()
3615 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "15.0"); in GenerateLangArgs()
3618 GenerateArg(Consumer, OPT_fclang_abi_compat_EQ, "17.0"); in GenerateLangArgs()
3626 GenerateArg(Consumer, OPT_msign_return_address_EQ, "all"); in GenerateLangArgs()
3629 GenerateArg(Consumer, OPT_msign_return_address_EQ, "non-leaf"); in GenerateLangArgs()
3633 GenerateArg(Consumer, OPT_msign_return_address_key_EQ, "b_key"); in GenerateLangArgs()
3636 GenerateArg(Consumer, OPT_fcxx_abi_EQ, in GenerateLangArgs()
3640 GenerateArg(Consumer, OPT_fexperimental_relative_cxx_abi_vtables); in GenerateLangArgs()
3642 GenerateArg(Consumer, OPT_fno_experimental_relative_cxx_abi_vtables); in GenerateLangArgs()
3645 GenerateArg(Consumer, OPT_ffile_reproducible); in GenerateLangArgs()
3647 GenerateArg(Consumer, OPT_fno_file_reproducible); in GenerateLangArgs()
3650 GenerateArg(Consumer, OPT_fmacro_prefix_map_EQ, MP.first + "=" + MP.second); in GenerateLangArgs()
3653 GenerateArg(Consumer, OPT_frandomize_layout_seed_EQ, Opts.RandstructSeed); in GenerateLangArgs()
4321 GenerateArg(Consumer, OPT_pch_through_hdrstop_use); in GeneratePreprocessorArgs()
4324 GenerateArg(Consumer, OPT_error_on_deserialized_pch_decl, D); in GeneratePreprocessorArgs()
4327 GenerateArg(Consumer, OPT_preamble_bytes_EQ, in GeneratePreprocessorArgs()
4344 GenerateArg(Consumer, M.second ? OPT_U : OPT_D, M.first); in GeneratePreprocessorArgs()
4359 GenerateArg(Consumer, OPT_include, I); in GeneratePreprocessorArgs()
4363 GenerateArg(Consumer, OPT_chain_include, CI); in GeneratePreprocessorArgs()
4366 GenerateArg(Consumer, OPT_remap_file, RF.first + ";" + RF.second); in GeneratePreprocessorArgs()
4369 GenerateArg(Consumer, OPT_source_date_epoch, Twine(*Opts.SourceDateEpoch)); in GeneratePreprocessorArgs()
4372 GenerateArg(Consumer, OPT_fdefine_target_os_macros); in GeneratePreprocessorArgs()
4492 GenerateArg(Consumer, OPT_dM); in GeneratePreprocessorOutputArgs()
4494 GenerateArg(Consumer, OPT_dD); in GeneratePreprocessorOutputArgs()
4496 GenerateArg(Consumer, OPT_fdirectives_only); in GeneratePreprocessorOutputArgs()
4527 GenerateArg(Consumer, OPT_target_sdk_version_EQ, in GenerateTargetArgs()
4530 GenerateArg(Consumer, OPT_darwin_target_variant_sdk_version_EQ, in GenerateTargetArgs()