Lines Matching refs:DriverArgs

569 void Linux::AddClangSystemIncludeArgs(const ArgList &DriverArgs,  in AddClangSystemIncludeArgs()  argument
574 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs()
583 if (!DriverArgs.hasArg(options::OPT_nobuiltininc) && in AddClangSystemIncludeArgs()
584 (!getTriple().isMusl() || DriverArgs.hasArg(options::OPT_nostdlibinc))) in AddClangSystemIncludeArgs()
585 addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude); in AddClangSystemIncludeArgs()
587 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs()
591 addSystemInclude(DriverArgs, CC1Args, concat(SysRoot, "/usr/local/include")); in AddClangSystemIncludeArgs()
593 AddMultilibIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs()
603 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs()
614 DriverArgs, CC1Args, in AddClangSystemIncludeArgs()
623 addExternCSystemInclude(DriverArgs, CC1Args, concat(SysRoot, "/include")); in AddClangSystemIncludeArgs()
625 addExternCSystemInclude(DriverArgs, CC1Args, concat(SysRoot, "/usr/include")); in AddClangSystemIncludeArgs()
627 if (!DriverArgs.hasArg(options::OPT_nobuiltininc) && getTriple().isMusl()) in AddClangSystemIncludeArgs()
628 addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude); in AddClangSystemIncludeArgs()
631 void Linux::addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs, in addLibStdCxxIncludePaths() argument
646 if (Generic_GCC::addGCCLibStdCxxIncludePaths(DriverArgs, CC1Args, in addLibStdCxxIncludePaths()
667 Multilib.includeSuffix(), DriverArgs, CC1Args)) in addLibStdCxxIncludePaths()
672 void Linux::AddCudaIncludeArgs(const ArgList &DriverArgs, in AddCudaIncludeArgs() argument
674 CudaInstallation.AddCudaIncludeArgs(DriverArgs, CC1Args); in AddCudaIncludeArgs()
677 void Linux::AddHIPIncludeArgs(const ArgList &DriverArgs, in AddHIPIncludeArgs() argument
679 RocmInstallation.AddHIPIncludeArgs(DriverArgs, CC1Args); in AddHIPIncludeArgs()
691 void Linux::AddIAMCUIncludeArgs(const ArgList &DriverArgs, in AddIAMCUIncludeArgs() argument
695 CC1Args.push_back(DriverArgs.MakeArgString( in AddIAMCUIncludeArgs()
786 Linux::getDefaultDenormalModeForType(const llvm::opt::ArgList &DriverArgs, in getDefaultDenormalModeForType() argument
794 if (!DriverArgs.hasArg(options::OPT_nostdlib, options::OPT_nostartfiles) && in getDefaultDenormalModeForType()
795 isFastMathRuntimeAvailable(DriverArgs, Unused)) in getDefaultDenormalModeForType()