Lines Matching refs:hasArg
132 if (!Args.hasArg(options::OPT_offload_EQ)) {
139 if (Args.hasArg(options::OPT_emit_llvm))
149 if (!Args.hasArg(options::OPT_offload_EQ)) {
412 bool HasNostdlib = Args.hasArg(options::OPT_nostdlib);
413 bool HasNostdlibxx = Args.hasArg(options::OPT_nostdlibxx);
414 bool HasNodefaultlib = Args.hasArg(options::OPT_nodefaultlibs);
495 if (IsDXCMode() && !Args.hasArg(options::OPT_dxc_Fo))
505 if (!Args.hasArg(options::OPT_mlinker_version_EQ) &&
685 if (Args.hasArg(options::OPT_march_EQ) ||
686 Args.hasArg(options::OPT_mcpu_EQ)) {
790 C.getInputArgs().hasArg(options::OPT_hip_link) ||
791 C.getInputArgs().hasArg(options::OPT_hipstdpar);
844 (C.getInputArgs().hasArg(options::OPT_fopenmp_targets_EQ) ||
845 C.getInputArgs().hasArg(options::OPT_offload_arch_EQ));
872 } else if (C.getInputArgs().hasArg(options::OPT_offload_arch_EQ) &&
977 } else if (C.getInputArgs().hasArg(options::OPT_fopenmp_targets_EQ)) {
1062 if (CLOptions->hasArg(options::OPT_config_system_dir_EQ)) {
1071 if (CLOptions->hasArg(options::OPT_config_user_dir_EQ)) {
1131 if (CLOptions && CLOptions->hasArg(options::OPT_no_default_config))
1298 CCCPrintPhases = Args.hasArg(options::OPT_ccc_print_phases);
1299 CCCPrintBindings = Args.hasArg(options::OPT_ccc_print_bindings);
1308 if (Args.hasArg(options::OPT_fproc_stat_report))
1320 if (Args.hasArg(options::OPT__SLASH_arm64EC))
1335 if (Args.hasArg(options::OPT_spirv)) {
1431 !Args.hasArg(options::OPT_fmodules) && Std &&
1485 UArgs->hasArg(options::OPT__SLASH_arm64EC)) {
1670 if (C.getArgs().hasArg(options::OPT_fno_crash_diagnostics))
1916 if (C.getArgs().hasArg(options::OPT_fdriver_only)) {
1917 if (C.getArgs().hasArg(options::OPT_v))
1930 if (C.getArgs().hasArg(options::OPT__HASH_HASH_HASH)) {
2138 if (C.getArgs().hasArg(options::OPT_dumpmachine)) {
2143 if (C.getArgs().hasArg(options::OPT_dumpversion)) {
2150 if (C.getArgs().hasArg(options::OPT__print_diagnostic_categories)) {
2155 if (C.getArgs().hasArg(options::OPT_help) ||
2156 C.getArgs().hasArg(options::OPT__help_hidden)) {
2157 PrintHelp(C.getArgs().hasArg(options::OPT__help_hidden));
2161 if (C.getArgs().hasArg(options::OPT__version)) {
2167 if (C.getArgs().hasArg(options::OPT_v) ||
2168 C.getArgs().hasArg(options::OPT__HASH_HASH_HASH) ||
2169 C.getArgs().hasArg(options::OPT_print_supported_cpus) ||
2170 C.getArgs().hasArg(options::OPT_print_supported_extensions) ||
2171 C.getArgs().hasArg(options::OPT_print_enabled_extensions)) {
2176 if (C.getArgs().hasArg(options::OPT_v)) {
2187 if (C.getArgs().hasArg(options::OPT_v))
2190 if (C.getArgs().hasArg(options::OPT_print_resource_dir)) {
2195 if (C.getArgs().hasArg(options::OPT_print_search_dirs)) {
2229 if (C.getArgs().hasArg(options::OPT_print_std_module_manifest_path)) {
2235 if (C.getArgs().hasArg(options::OPT_print_runtime_dir)) {
2243 if (C.getArgs().hasArg(options::OPT_print_diagnostic_options)) {
2274 if (C.getArgs().hasArg(options::OPT_print_libgcc_file_name)) {
2297 if (C.getArgs().hasArg(options::OPT_print_multi_lib)) {
2303 if (C.getArgs().hasArg(options::OPT_print_multi_flags)) {
2314 if (C.getArgs().hasArg(options::OPT_print_multi_directory)) {
2327 if (C.getArgs().hasArg(options::OPT_print_target_triple)) {
2332 if (C.getArgs().hasArg(options::OPT_print_effective_triple)) {
2338 if (C.getArgs().hasArg(options::OPT_print_targets)) {
2536 if (Args.hasArg(options::OPT_verify_debug_info)) {
2752 if (Args.hasArg(options::OPT_ObjC))
2754 else if (Args.hasArg(options::OPT_ObjCXX))
3417 if (Args.hasArg(options::OPT_fhip_emit_relocatable,
3437 if (Args.hasArg(options::OPT_gpu_bundle_output,
3515 types::ID Output = Args.hasArg(options::OPT_S)
3626 types::ID Output = Args.hasArg(options::OPT_emit_llvm)
3643 if (Args.hasArg(options::OPT_emit_llvm)) {
4004 if (Args.hasArg(options::OPT_emit_llvm) && !Args.hasArg(options::OPT_hip_link))
4015 if (!Args.hasArg(options::OPT_dumpdir)) {
4028 if (FinalPhase == phases::Preprocess || Args.hasArg(options::OPT__SLASH_Y_)) {
4057 if (Args.hasArg(options::OPT_Qunused_arguments))
4205 if (!(C.getInputArgs().hasArg(options::OPT_hip_link) &&
4206 (C.getInputArgs().hasArg(options::OPT_emit_llvm))) &&
4289 Args.hasArg(options::OPT_offload_link)) {
4306 if (Args.hasArg(options::OPT_emit_interface_stubs)) {
4309 Args.hasArg(options::OPT_c) ? phases::Compile : phases::IfsMerge);
4772 if (Args.hasArg(options::OPT_M, options::OPT_MM) &&
4773 !Args.hasArg(options::OPT_MD, options::OPT_MMD)) {
4794 if (Args.hasArg(options::OPT_extract_api))
4801 if (Args.hasArg(options::OPT_modules_reduced_bmi) &&
4819 if (Args.hasArg(options::OPT_fsyntax_only)) {
4827 if (Args.hasArg(options::OPT_fsyntax_only))
4829 if (Args.hasArg(options::OPT_rewrite_objc))
4831 if (Args.hasArg(options::OPT_rewrite_legacy_objc))
4834 if (Args.hasArg(options::OPT__analyze))
4836 if (Args.hasArg(options::OPT__migrate))
4838 if (Args.hasArg(options::OPT_emit_ast))
4840 if (Args.hasArg(options::OPT_emit_cir))
4842 if (Args.hasArg(options::OPT_module_file_info))
4844 if (Args.hasArg(options::OPT_verify_pch))
4846 if (Args.hasArg(options::OPT_extract_api))
4853 if (Args.hasArg(options::OPT_ffat_lto_objects) &&
4854 !Args.hasArg(options::OPT_emit_llvm))
4856 else if (Args.hasArg(options::OPT_S))
4865 Args.hasArg(options::OPT_S) ? types::TY_LTO_IR : types::TY_LTO_BC;
4868 if (Args.hasArg(options::OPT_emit_llvm) ||
4876 Args.hasArg(options::OPT_S) &&
4932 !C.getArgs().hasArg(options::OPT_fsyntax_only))
5041 C.getArgs().hasArg(options::OPT_Qunused_arguments))
5045 (void)C.getArgs().hasArg(options::OPT_fdriver_only);
5047 (void)C.getArgs().hasArg(options::OPT__HASH_HASH_HASH);
5050 (void)C.getArgs().hasArg(options::OPT_driver_mode);
5051 (void)C.getArgs().hasArg(options::OPT_rsp_quoting);
5173 !C.getArgs().hasArg(options::OPT_via_file_asm) &&
5174 !C.getArgs().hasArg(options::OPT__SLASH_FA) &&
5175 !C.getArgs().hasArg(options::OPT__SLASH_Fa) &&
5176 !C.getArgs().hasArg(options::OPT_dxc_Fc);
5181 return !C.getArgs().hasArg(options::OPT_no_integrated_cpp) &&
5182 !C.getArgs().hasArg(options::OPT_traditional_cpp) && !SaveTemps &&
5183 !C.getArgs().hasArg(options::OPT_rewrite_objc);
5794 Args.hasArg(options::OPT__SLASH_LD, options::OPT__SLASH_LDd)) {
5869 (C.getArgs().hasArg(options::OPT_fmodule_output) ||
5870 C.getArgs().hasArg(options::OPT_fmodule_output_EQ)));
5898 if (C.getArgs().hasArg(options::OPT__SLASH_P)) {
5920 C.getArgs().hasArg(options::OPT_dxc_Fc)) {
5928 C.getArgs().hasArg(options::OPT_dxc_Fo)) {
5937 (C.getArgs().hasArg(options::OPT__SLASH_FA) ||
5938 C.getArgs().hasArg(options::OPT__SLASH_Fa))) {
5948 C.getArgs().hasArg(options::OPT_emit_extension_symbol_graphs) &&
5949 C.getArgs().hasArg(options::OPT_o))
5959 C.getArgs().hasArg(options::OPT_fmodule_output) ||
5960 C.getArgs().hasArg(options::OPT_fmodule_output_EQ);
5968 assert(!C.getArgs().hasArg(options::OPT_modules_reduced_bmi));
5974 !C.getArgs().hasArg(options::OPT__SLASH_Fo)) ||
5997 if (isa<DsymutilJobAction>(JA) && C.getArgs().hasArg(options::OPT_dsym_dir)) {
6015 C.getArgs().hasArg(options::OPT__SLASH_Fo, options::OPT__SLASH_o)) {
6024 C.getArgs().hasArg(options::OPT__SLASH_Fe,
6062 C.getArgs().hasArg(options::OPT__SLASH_o)) {
6100 (C.getArgs().hasArg(options::OPT_emit_llvm) ||
6109 if (!AtTopLevel && isSaveTempsObj() && C.getArgs().hasArg(options::OPT_o) &&
6599 if (Args.hasArg(options::OPT_emit_static_lib))