Lines Matching refs:options
44 if (Arg *A = C.getArgs().getLastArg(options::OPT_G)) { in ConstructJob()
63 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob()
124 if (Arg *A = C.getArgs().getLastArg(options::OPT_G)) { in ConstructJob()
130 if (Args.hasArg(options::OPT_static)) in ConstructJob()
134 if (Args.hasArg(options::OPT_shared)) { in ConstructJob()
139 if (Args.hasFlag(options::OPT_mxcoff_roptr, options::OPT_mno_xcoff_roptr, in ConstructJob()
141 if (Args.hasArg(options::OPT_shared)) in ConstructJob()
153 if (Args.hasFlag(options::OPT_fprofile_arcs, options::OPT_fno_profile_arcs, in ConstructJob()
155 Args.hasFlag(options::OPT_fprofile_generate, in ConstructJob()
156 options::OPT_fno_profile_generate, false) || in ConstructJob()
157 Args.hasFlag(options::OPT_fprofile_generate_EQ, in ConstructJob()
158 options::OPT_fno_profile_generate, false) || in ConstructJob()
159 Args.hasFlag(options::OPT_fprofile_instr_generate, in ConstructJob()
160 options::OPT_fno_profile_instr_generate, false) || in ConstructJob()
161 Args.hasFlag(options::OPT_fprofile_instr_generate_EQ, in ConstructJob()
162 options::OPT_fno_profile_instr_generate, false) || in ConstructJob()
163 Args.hasFlag(options::OPT_fcs_profile_generate, in ConstructJob()
164 options::OPT_fno_profile_generate, false) || in ConstructJob()
165 Args.hasFlag(options::OPT_fcs_profile_generate_EQ, in ConstructJob()
166 options::OPT_fno_profile_generate, false) || in ConstructJob()
167 Args.hasArg(options::OPT_fcreate_profile) || in ConstructJob()
168 Args.hasArg(options::OPT_coverage)) in ConstructJob()
172 Args.getLastArg(clang::driver::options::OPT_mxcoff_build_id_EQ)) { in ConstructJob()
207 if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nostartfiles, in ConstructJob()
208 options::OPT_shared, options::OPT_r)) { in ConstructJob()
210 if (Arg *A = Args.getLastArgNoClaim(options::OPT_p, options::OPT_pg)) { in ConstructJob()
212 if (A->getOption().matches(options::OPT_pg)) in ConstructJob()
250 if (Args.hasArg(options::OPT_shared) && !hasExportListLinkerOpts(CmdArgs)) { in ConstructJob()
285 Args.AddAllArgs(CmdArgs, options::OPT_L); in ConstructJob()
286 if (!Args.hasArg(options::OPT_r)) { in ConstructJob()
293 if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nodefaultlibs)) { in ConstructJob()
297 if (Args.hasFlag(options::OPT_fopenmp, options::OPT_fopenmp_EQ, in ConstructJob()
298 options::OPT_fno_openmp, false)) { in ConstructJob()
316 if (Args.hasArg(options::OPT_pthreads, options::OPT_pthread)) in ConstructJob()
324 if (Args.hasArgNoClaim(options::OPT_p, options::OPT_pg)) { in ConstructJob()
350 options::OPT_fintegrated_as, options::OPT_fno_integrated_as, true); in AIX()
358 if (DriverArgs.hasArg(options::OPT_isysroot)) in GetHeaderSysroot()
359 return DriverArgs.getLastArgValue(options::OPT_isysroot); in GetHeaderSysroot()
368 if (DriverArgs.hasFlag(options::OPT_fopenmp, options::OPT_fopenmp_EQ, in AddOpenMPIncludeArgs()
369 options::OPT_fno_openmp, false)) { in AddOpenMPIncludeArgs()
390 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs()
396 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs()
411 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs()
424 if (DriverArgs.hasArg(options::OPT_nostdinc) || in AddClangCXXStdlibIncludeArgs()
425 DriverArgs.hasArg(options::OPT_nostdincxx) || in AddClangCXXStdlibIncludeArgs()
426 DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangCXXStdlibIncludeArgs()
456 if (Args.hasArg(options::OPT_fexperimental_library)) in AddCXXStdlibLibArgs()
476 Args.getLastArg(options::OPT_mtocdata, options::OPT_mno_tocdata)) in addTocDataOptions()
477 return LastArg->getOption().matches(options::OPT_mtocdata); in addTocDataOptions()
497 Args.filtered(options::OPT_mtocdata_EQ, options::OPT_mno_tocdata_EQ)) { in addTocDataOptions()
499 Arg->getOption().matches(options::OPT_mtocdata_EQ) ? DataInTOC in addTocDataOptions()
542 Args.AddLastArg(CC1Args, options::OPT_mignore_xcoff_visibility); in addClangTargetOptions()
543 Args.AddLastArg(CC1Args, options::OPT_mdefault_visibility_export_mapping_EQ); in addClangTargetOptions()
544 Args.addOptInFlag(CC1Args, options::OPT_mxcoff_roptr, options::OPT_mno_xcoff_roptr); in addClangTargetOptions()
547 if (Args.hasArg(options::OPT_mtocdata_EQ, options::OPT_mno_tocdata_EQ, in addClangTargetOptions()
548 options::OPT_mtocdata)) in addClangTargetOptions()
551 if (Args.hasFlag(options::OPT_fxl_pragma_pack, in addClangTargetOptions()
552 options::OPT_fno_xl_pragma_pack, true)) in addClangTargetOptions()
557 if (!Args.getLastArgNoClaim(options::OPT_fsized_deallocation, in addClangTargetOptions()
558 options::OPT_fno_sized_deallocation)) in addClangTargetOptions()
571 Args.getLastArgNoClaim(options::OPT_fprofile_update_EQ)) { in addProfileRTLibs()