Lines Matching defs:DriverArgs
626 void toolchains::MinGW::AddCudaIncludeArgs(const ArgList &DriverArgs,
628 CudaInstallation->AddCudaIncludeArgs(DriverArgs, CC1Args);
631 void toolchains::MinGW::AddHIPIncludeArgs(const ArgList &DriverArgs,
633 RocmInstallation->AddHIPIncludeArgs(DriverArgs, CC1Args);
687 void toolchains::MinGW::AddClangSystemIncludeArgs(const ArgList &DriverArgs,
689 if (DriverArgs.hasArg(options::OPT_nostdinc))
692 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) {
695 addSystemInclude(DriverArgs, CC1Args, P.str());
698 if (DriverArgs.hasArg(options::OPT_nostdlibinc))
701 addSystemInclude(DriverArgs, CC1Args,
706 addSystemInclude(DriverArgs, CC1Args,
715 addSystemInclude(DriverArgs, CC1Args, Base + "include");
719 const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args,
721 if (Arg *A = DriverArgs.getLastArg(options::OPT_mguard_EQ)) {
757 if (!DriverArgs.hasArgNoClaim(options::OPT_fsized_deallocation,
765 if (Arg *A = DriverArgs.getLastArgNoClaim(Opt))
771 const ArgList &DriverArgs, ArgStringList &CC1Args) const {
772 if (DriverArgs.hasArg(options::OPT_nostdinc, options::OPT_nostdlibinc,
778 switch (GetCXXStdlibType(DriverArgs)) {
784 addSystemInclude(DriverArgs, CC1Args, TargetDir);
785 addSystemInclude(DriverArgs, CC1Args,
788 addSystemInclude(DriverArgs, CC1Args,
814 addSystemInclude(DriverArgs, CC1Args, CppIncludeBase);
816 addSystemInclude(DriverArgs, CC1Args, CppIncludeBase + TripleDirName);
817 addSystemInclude(DriverArgs, CC1Args, CppIncludeBase + "backward");