Lines Matching defs:DriverArgs
31 void ZOS::addClangTargetOptions(const ArgList &DriverArgs,
36 if (!DriverArgs.hasArgNoClaim(options::OPT_faligned_allocation,
40 if (DriverArgs.hasFlag(options::OPT_fxl_pragma_pack,
46 if (!DriverArgs.hasArgNoClaim(options::OPT_fsized_deallocation,
257 void ZOS::AddClangSystemIncludeArgs(const ArgList &DriverArgs,
259 if (DriverArgs.hasArg(options::OPT_nostdinc))
270 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) {
273 addSystemInclude(DriverArgs, CC1Args, P.str());
278 addSystemInclude(DriverArgs, CC1Args, P2.str());
283 DriverArgs.getLastArg(options::OPT_mzos_sys_include_EQ)) {
294 addSystemInclude(DriverArgs, CC1Args, PathLE.str());
300 addSystemInclude(DriverArgs, CC1Args, P.str());
305 addSystemInclude(DriverArgs, CC1Args, PathLE.str());
311 addSystemInclude(DriverArgs, CC1Args, "/usr/include");
315 const llvm::opt::ArgList &DriverArgs,
318 if (DriverArgs.hasArg(options::OPT_v))
321 if (!DriverArgs.hasArg(options::OPT__HASH_HASH_HASH))
324 addSystemInclude(DriverArgs, CC1Args, Path);
328 const llvm::opt::ArgList &DriverArgs,
330 if (DriverArgs.hasArg(options::OPT_nostdinc) ||
331 DriverArgs.hasArg(options::OPT_nostdincxx) ||
332 DriverArgs.hasArg(options::OPT_nostdlibinc))
335 switch (GetCXXStdlibType(DriverArgs)) {
340 TryAddIncludeFromPath(InstallBin, DriverArgs, CC1Args);