Lines Matching refs:DriverArgs

532 void Linux::AddClangSystemIncludeArgs(const ArgList &DriverArgs,  in AddClangSystemIncludeArgs()  argument
537 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs()
546 if (!DriverArgs.hasArg(options::OPT_nobuiltininc) && in AddClangSystemIncludeArgs()
547 (!getTriple().isMusl() || DriverArgs.hasArg(options::OPT_nostdlibinc))) in AddClangSystemIncludeArgs()
548 addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude); in AddClangSystemIncludeArgs()
550 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs()
554 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/local/include"); in AddClangSystemIncludeArgs()
556 AddMultilibIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs()
566 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs()
576 addExternCSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs()
585 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/include"); in AddClangSystemIncludeArgs()
587 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include"); in AddClangSystemIncludeArgs()
589 if (!DriverArgs.hasArg(options::OPT_nobuiltininc) && getTriple().isMusl()) in AddClangSystemIncludeArgs()
590 addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude); in AddClangSystemIncludeArgs()
593 void Linux::addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs, in addLibStdCxxIncludePaths() argument
608 if (Generic_GCC::addGCCLibStdCxxIncludePaths(DriverArgs, CC1Args, in addLibStdCxxIncludePaths()
629 Multilib.includeSuffix(), DriverArgs, CC1Args)) in addLibStdCxxIncludePaths()
634 void Linux::AddCudaIncludeArgs(const ArgList &DriverArgs, in AddCudaIncludeArgs() argument
636 CudaInstallation.AddCudaIncludeArgs(DriverArgs, CC1Args); in AddCudaIncludeArgs()
639 void Linux::AddHIPIncludeArgs(const ArgList &DriverArgs, in AddHIPIncludeArgs() argument
641 RocmInstallation.AddHIPIncludeArgs(DriverArgs, CC1Args); in AddHIPIncludeArgs()
644 void Linux::AddIAMCUIncludeArgs(const ArgList &DriverArgs, in AddIAMCUIncludeArgs() argument
648 CC1Args.push_back(DriverArgs.MakeArgString( in AddIAMCUIncludeArgs()
739 Linux::getDefaultDenormalModeForType(const llvm::opt::ArgList &DriverArgs, in getDefaultDenormalModeForType() argument
747 if (!DriverArgs.hasArg(options::OPT_nostdlib, options::OPT_nostartfiles) && in getDefaultDenormalModeForType()
748 isFastMathRuntimeAvailable(DriverArgs, Unused)) in getDefaultDenormalModeForType()