Lines Matching defs:DriverArgs
635 void Linux::AddClangSystemIncludeArgs(const ArgList &DriverArgs,
640 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc))
649 if (!DriverArgs.hasArg(options::OPT_nobuiltininc) &&
650 (!getTriple().isMusl() || DriverArgs.hasArg(options::OPT_nostdlibinc)))
651 addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude);
653 if (DriverArgs.hasArg(options::OPT_nostdlibinc))
657 addSystemInclude(DriverArgs, CC1Args, concat(SysRoot, "/usr/local/include"));
659 AddMultilibIncludeArgs(DriverArgs, CC1Args);
669 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir);
680 DriverArgs, CC1Args,
689 addExternCSystemInclude(DriverArgs, CC1Args, concat(SysRoot, "/include"));
691 addExternCSystemInclude(DriverArgs, CC1Args, concat(SysRoot, "/usr/include"));
693 if (!DriverArgs.hasArg(options::OPT_nobuiltininc) && getTriple().isMusl())
694 addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude);
697 void Linux::addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
712 if (Generic_GCC::addGCCLibStdCxxIncludePaths(DriverArgs, CC1Args,
733 Multilib.includeSuffix(), DriverArgs, CC1Args))
738 void Linux::AddCudaIncludeArgs(const ArgList &DriverArgs,
740 CudaInstallation->AddCudaIncludeArgs(DriverArgs, CC1Args);
743 void Linux::AddHIPIncludeArgs(const ArgList &DriverArgs,
745 RocmInstallation->AddHIPIncludeArgs(DriverArgs, CC1Args);
761 void Linux::AddIAMCUIncludeArgs(const ArgList &DriverArgs,
765 CC1Args.push_back(DriverArgs.MakeArgString(
771 void Linux::addSYCLIncludeArgs(const ArgList &DriverArgs,
773 SYCLInstallation->addSYCLIncludeArgs(DriverArgs, CC1Args);