Lines Matching defs:DriverArgs
623 void Linux::AddClangSystemIncludeArgs(const ArgList &DriverArgs,
628 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc))
637 if (!DriverArgs.hasArg(options::OPT_nobuiltininc) &&
638 (!getTriple().isMusl() || DriverArgs.hasArg(options::OPT_nostdlibinc)))
639 addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude);
641 if (DriverArgs.hasArg(options::OPT_nostdlibinc))
645 addSystemInclude(DriverArgs, CC1Args, concat(SysRoot, "/usr/local/include"));
647 AddMultilibIncludeArgs(DriverArgs, CC1Args);
657 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir);
668 DriverArgs, CC1Args,
677 addExternCSystemInclude(DriverArgs, CC1Args, concat(SysRoot, "/include"));
679 addExternCSystemInclude(DriverArgs, CC1Args, concat(SysRoot, "/usr/include"));
681 if (!DriverArgs.hasArg(options::OPT_nobuiltininc) && getTriple().isMusl())
682 addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude);
685 void Linux::addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
700 if (Generic_GCC::addGCCLibStdCxxIncludePaths(DriverArgs, CC1Args,
721 Multilib.includeSuffix(), DriverArgs, CC1Args))
726 void Linux::AddCudaIncludeArgs(const ArgList &DriverArgs,
728 CudaInstallation->AddCudaIncludeArgs(DriverArgs, CC1Args);
731 void Linux::AddHIPIncludeArgs(const ArgList &DriverArgs,
733 RocmInstallation->AddHIPIncludeArgs(DriverArgs, CC1Args);
749 void Linux::AddIAMCUIncludeArgs(const ArgList &DriverArgs,
753 CC1Args.push_back(DriverArgs.MakeArgString(