Lines Matching refs:hasFlag
254 return Args.hasFlag(options::OPT_fobjc_arc, options::OPT_fno_objc_arc, false); in isObjCAutoRefCount()
270 !O.hasFlag(options::DriverOption) && !O.hasFlag(options::LinkerInput); in forwardToGCC()
999 if (!Args.hasFlag(options::OPT_mimplicit_float, in AddARMTargetArgs()
1037 if (!Args.hasFlag(options::OPT_mred_zone, options::OPT_mno_red_zone, true) || in AddAArch64TargetArgs()
1042 if (!Args.hasFlag(options::OPT_mimplicit_float, in AddAArch64TargetArgs()
1485 HasQPX = Args.hasFlag(options::OPT_mqpx, options::OPT_mno_qpx, HasQPX); in AddPPCTargetArgs()
2026 if (!Args.hasFlag(options::OPT_mred_zone, options::OPT_mno_red_zone, true) || in AddX86TargetArgs()
2397 bool EH = Args.hasFlag(options::OPT_fexceptions, options::OPT_fno_exceptions, in addExceptionArgs()
2403 Args.hasFlag(options::OPT_fobjc_exceptions, in addExceptionArgs()
2457 return !Args.hasFlag(options::OPT_fautolink, options::OPT_fno_autolink, in ShouldDisableAutolink()
2464 Args.hasFlag(options::OPT_fdwarf_directory_asm, in ShouldDisableDwarfDirectory()
2499 return Args.hasFlag(options::OPT_mrelax_all, options::OPT_mno_relax_all, in UseRelaxAll()
2574 if (Args.hasFlag(options::OPT_mincremental_linker_compatible, in CollectArgsForIntegratedAssembler()
2736 if (!Args.hasFlag(options::OPT_fopenmp, options::OPT_fopenmp_EQ, in addOpenMPRuntime()
3105 if (Args.hasFlag(options::OPT_fms_extensions, options::OPT_fno_ms_extensions, in getMSVCVersion()
3206 if (Args.hasFlag(options::OPT_fprofile_arcs, options::OPT_fno_profile_arcs, in addPGOAndCoverageFlags()
3211 if (Args.hasFlag(options::OPT_fcoverage_mapping, in addPGOAndCoverageFlags()
3218 if (Args.hasFlag(options::OPT_fcoverage_mapping, in addPGOAndCoverageFlags()
3246 if ((Args.hasFlag(options::OPT_fprofile_arcs, options::OPT_fno_profile_arcs, in addPS4ProfileRTArgs()
3248 Args.hasFlag(options::OPT_fprofile_generate, in addPS4ProfileRTArgs()
3250 Args.hasFlag(options::OPT_fprofile_generate_EQ, in addPS4ProfileRTArgs()
3252 Args.hasFlag(options::OPT_fprofile_instr_generate, in addPS4ProfileRTArgs()
3254 Args.hasFlag(options::OPT_fprofile_instr_generate_EQ, in addPS4ProfileRTArgs()
3686 if (!Args.hasFlag(options::OPT_fmerge_all_constants, in ConstructJob()
3727 if (Args.hasFlag(options::OPT_mrtd, options::OPT_mno_rtd, false)) in ConstructJob()
3732 if (!Args.hasFlag(options::OPT_fzero_initialized_in_bss, in ConstructJob()
3744 if (!Args.hasFlag(options::OPT_fstrict_aliasing, StrictAliasingAliasOption, in ConstructJob()
3747 if (!Args.hasFlag(options::OPT_fstruct_path_tbaa, in ConstructJob()
3750 if (Args.hasFlag(options::OPT_fstrict_enums, options::OPT_fno_strict_enums, in ConstructJob()
3753 if (Args.hasFlag(options::OPT_fstrict_vtable_pointers, in ConstructJob()
3757 if (!Args.hasFlag(options::OPT_foptimize_sibling_calls, in ConstructJob()
3906 if (Args.hasFlag(options::OPT_fverbose_asm, options::OPT_fno_verbose_asm, in ConstructJob()
3911 if (!Args.hasFlag(options::OPT_fintegrated_as, options::OPT_fno_integrated_as, in ConstructJob()
3934 if (Args.hasFlag(options::OPT_mms_bitfields, options::OPT_mno_ms_bitfields, in ConstructJob()
3943 Args.hasFlag(options::OPT_fasynchronous_unwind_tables, in ConstructJob()
3948 if (Args.hasFlag(options::OPT_funwind_tables, options::OPT_fno_unwind_tables, in ConstructJob()
4135 if (Args.hasFlag(options::OPT_gcolumn_info, options::OPT_gno_column_info, in ConstructJob()
4160 bool NeedFullDebug = Args.hasFlag(options::OPT_fstandalone_debug, in ConstructJob()
4182 if (Args.hasFlag(options::OPT_fdebug_types_section, in ConstructJob()
4191 if (Args.hasFlag(options::OPT_ffunction_sections, in ConstructJob()
4196 if (Args.hasFlag(options::OPT_fdata_sections, options::OPT_fno_data_sections, in ConstructJob()
4201 if (!Args.hasFlag(options::OPT_funique_section_names, in ConstructJob()
4335 if (Args.hasFlag(options::OPT_pedantic, options::OPT_no_pedantic, false)) in ConstructJob()
4402 Args.hasFlag(options::OPT_Wdeprecated, options::OPT_Wno_deprecated, in ConstructJob()
4538 if (Args.hasFlag(options::OPT_ffreestanding, options::OPT_fhosted, false) || in ConstructJob()
4549 if (Args.hasFlag(options::OPT_femulated_tls, options::OPT_fno_emulated_tls, in ConstructJob()
4561 if (Args.hasFlag(options::OPT_fopenmp, options::OPT_fopenmp_EQ, in ConstructJob()
4572 if (!Args.hasFlag(options::OPT_fopenmp_use_tls, in ConstructJob()
4608 if (!Args.hasFlag(options::OPT_flax_vector_conversions, in ConstructJob()
4693 if (Args.hasFlag(options::OPT_mstackrealign, options::OPT_mno_stackrealign, in ConstructJob()
4753 if (!Args.hasFlag(options::OPT_fbuiltin, options::OPT_fno_builtin, in ConstructJob()
4757 if (!Args.hasFlag(options::OPT_fassume_sane_operator_new, in ConstructJob()
4762 if (Args.hasFlag(options::OPT_fblocks, options::OPT_fno_blocks, in ConstructJob()
4778 if (Args.hasFlag(options::OPT_fmodules, options::OPT_fno_modules, false)) { in ConstructJob()
4779 bool AllowedInCXX = Args.hasFlag(options::OPT_fcxx_modules, in ConstructJob()
4789 if (Args.hasFlag(options::OPT_fimplicit_module_maps, in ConstructJob()
4796 if (Args.hasFlag(options::OPT_fmodules_decluse, in ConstructJob()
4803 if (Args.hasFlag(options::OPT_fmodules_strict_decluse, in ConstructJob()
4809 if (!Args.hasFlag(options::OPT_fimplicit_modules, in ConstructJob()
4900 if (Args.hasFlag(options::OPT_fno_access_control, in ConstructJob()
4905 if (Args.hasFlag(options::OPT_fno_elide_constructors, in ConstructJob()
4917 if (Args.hasFlag(options::OPT_fshort_enums, options::OPT_fno_short_enums, in ConstructJob()
4934 if (!Args.hasFlag( in ConstructJob()
4947 if (Args.hasFlag(options::OPT_fms_extensions, options::OPT_fno_ms_extensions, in ConstructJob()
4952 if (Args.hasFlag(options::OPT_fuse_line_directives, in ConstructJob()
4957 if (Args.hasFlag(options::OPT_fms_compatibility, in ConstructJob()
4960 Args.hasFlag(options::OPT_fms_extensions, in ConstructJob()
4980 if (Args.hasFlag(options::OPT_fborland_extensions, in ConstructJob()
4985 if (Args.hasFlag(options::OPT_fdeclspec, options::OPT_fno_declspec, in ConstructJob()
4993 if (!Args.hasFlag(options::OPT_fthreadsafe_statics, in ConstructJob()
5000 if (Args.hasFlag(options::OPT_fdelayed_template_parsing, in ConstructJob()
5010 if (Args.hasFlag(options::OPT_fgnu89_inline, options::OPT_fno_gnu89_inline, in ConstructJob()
5027 if (!Args.hasFlag(options::OPT_fobjc_legacy_dispatch, in ConstructJob()
5073 if (Args.hasFlag(options::OPT_fobjc_arc_exceptions, in ConstructJob()
5118 if (Args.hasFlag(options::OPT_fapplication_extension, in ConstructJob()
5131 if (!Args.hasFlag(options::OPT_fassume_sane_operator_new, in ConstructJob()
5137 if (Args.hasFlag(options::OPT_fsized_deallocation, in ConstructJob()
5143 if (!Args.hasFlag(options::OPT_fconstant_cfstrings, in ConstructJob()
5145 !Args.hasFlag(options::OPT_mconstant_cfstrings, in ConstructJob()
5156 if (Args.hasFlag(options::OPT_fpascal_strings, in ConstructJob()
5166 } else if (Args.hasFlag(options::OPT_fpack_struct, in ConstructJob()
5189 if (!Args.hasFlag(options::OPT_fcommon, options::OPT_fno_common, in ConstructJob()
5195 if (!Args.hasFlag(options::OPT_fsigned_bitfields, in ConstructJob()
5201 if (!Args.hasFlag(options::OPT_ffor_scope, options::OPT_fno_for_scope)) in ConstructJob()
5222 if (!Args.hasFlag(options::OPT_fcaret_diagnostics, in ConstructJob()
5227 if (!Args.hasFlag(options::OPT_fdiagnostics_fixit_info, in ConstructJob()
5232 if (Args.hasFlag(options::OPT_fdiagnostics_show_option, in ConstructJob()
5299 if (!Args.hasFlag(options::OPT_fshow_source_location, in ConstructJob()
5303 if (!Args.hasFlag(options::OPT_fshow_column, options::OPT_fno_show_column, in ConstructJob()
5307 if (!Args.hasFlag(options::OPT_fspell_checking, in ConstructJob()
5312 if (Args.hasFlag(options::OPT_fasm_blocks, options::OPT_fno_asm_blocks, in ConstructJob()
5317 if (!Args.hasFlag(options::OPT_fgnu_inline_asm, in ConstructJob()
5327 if (Args.hasFlag(options::OPT_fvectorize, VectorizeAliasOption, in ConstructJob()
5335 if (Args.hasFlag(options::OPT_fslp_vectorize, SLPVectAliasOption, in ConstructJob()
5340 if (Args.hasFlag(options::OPT_fslp_vectorize_aggressive, in ConstructJob()
5365 if (Args.hasFlag(options::OPT_fapple_pragma_pack, in ConstructJob()
5394 if (Args.hasFlag(options::OPT_frewrite_includes, in ConstructJob()
5599 if (args.hasFlag(options::OPT_fobjc_nonfragile_abi, in AddObjCRuntimeArgs()
5786 if (Args.hasFlag(options::OPT__SLASH_GR_, options::OPT__SLASH_GR, in AddClangCLArgs()
6957 if (Args.hasFlag(options::OPT_fapplication_extension, in AddLinkArgs()
8863 if (Args.hasFlag(options::OPT_fopenmp, options::OPT_fopenmp_EQ, in ConstructJob()
9446 if (Args.hasFlag(options::OPT_fopenmp, options::OPT_fopenmp_EQ, in ConstructJob()
9570 if (Args.hasFlag(options::OPT__SLASH_GR_, options::OPT__SLASH_GR, in GetCommand()
9871 if (Args.hasFlag(options::OPT_fverbose_asm, options::OPT_fno_verbose_asm, in ConstructJob()
9902 if (Args.hasFlag(options::OPT_fexceptions, options::OPT_fno_exceptions, in ConstructJob()