Lines Matching refs:DriverArgs

31 void ZOS::addClangTargetOptions(const ArgList &DriverArgs,  in addClangTargetOptions()  argument
36 if (!DriverArgs.hasArgNoClaim(options::OPT_faligned_allocation, in addClangTargetOptions()
42 if (!DriverArgs.hasArgNoClaim(options::OPT_fsized_deallocation, in addClangTargetOptions()
253 void ZOS::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument
255 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs()
266 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs()
269 addSystemInclude(DriverArgs, CC1Args, P.str()); in AddClangSystemIncludeArgs()
274 addSystemInclude(DriverArgs, CC1Args, P2.str()); in AddClangSystemIncludeArgs()
279 DriverArgs.getLastArg(options::OPT_mzos_sys_include_EQ)) { in AddClangSystemIncludeArgs()
290 addSystemInclude(DriverArgs, CC1Args, PathLE.str()); in AddClangSystemIncludeArgs()
296 addSystemInclude(DriverArgs, CC1Args, P.str()); in AddClangSystemIncludeArgs()
301 addSystemInclude(DriverArgs, CC1Args, PathLE.str()); in AddClangSystemIncludeArgs()
307 addSystemInclude(DriverArgs, CC1Args, "/usr/include"); in AddClangSystemIncludeArgs()
311 const llvm::opt::ArgList &DriverArgs, in TryAddIncludeFromPath() argument
314 if (DriverArgs.hasArg(options::OPT_v)) in TryAddIncludeFromPath()
317 if (!DriverArgs.hasArg(options::OPT__HASH_HASH_HASH)) in TryAddIncludeFromPath()
320 addSystemInclude(DriverArgs, CC1Args, Path); in TryAddIncludeFromPath()
324 const llvm::opt::ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs() argument
326 if (DriverArgs.hasArg(options::OPT_nostdinc) || in AddClangCXXStdlibIncludeArgs()
327 DriverArgs.hasArg(options::OPT_nostdincxx) || in AddClangCXXStdlibIncludeArgs()
328 DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangCXXStdlibIncludeArgs()
331 switch (GetCXXStdlibType(DriverArgs)) { in AddClangCXXStdlibIncludeArgs()
336 TryAddIncludeFromPath(InstallBin, DriverArgs, CC1Args); in AddClangCXXStdlibIncludeArgs()