| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | Haiku.cpp | 173 void Haiku::AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 177 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 180 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 183 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs() 186 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 197 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs() 202 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 204 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 206 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 208 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() [all …]
|
| H A D | VEToolchain.cpp | 79 void VEToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 81 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 84 if (DriverArgs.hasArg(options::OPT_nobuiltininc) && in AddClangSystemIncludeArgs() 85 DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 88 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 91 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs() 94 if (!DriverArgs.hasArg(options::OPT_nostdlibinc)) { in AddClangSystemIncludeArgs() 100 addSystemIncludes(DriverArgs, CC1Args, DirVec); in AddClangSystemIncludeArgs() 102 addSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs() 108 void VEToolChain::addClangTargetOptions(const ArgList &DriverArgs, in addClangTargetOptions() argument [all …]
|
| H A D | WebAssembly.cpp | 297 void WebAssembly::addClangTargetOptions(const ArgList &DriverArgs, in addClangTargetOptions() argument 300 if (!DriverArgs.hasFlag(clang::driver::options::OPT_fuse_init_array, in addClangTargetOptions() 305 if (WantsPthread(getTriple(), DriverArgs)) { in addClangTargetOptions() 306 if (DriverArgs.hasFlag(options::OPT_mno_atomics, options::OPT_matomics, in addClangTargetOptions() 311 if (DriverArgs.hasFlag(options::OPT_mno_bulk_memory, in addClangTargetOptions() 316 if (DriverArgs.hasFlag(options::OPT_mno_mutable_globals, in addClangTargetOptions() 321 if (DriverArgs.hasFlag(options::OPT_mno_sign_ext, options::OPT_msign_ext, in addClangTargetOptions() 336 if (!DriverArgs.hasFlag(options::OPT_mmutable_globals, in addClangTargetOptions() 344 ParsePICArgs(*this, DriverArgs); in addClangTargetOptions() 346 if (DriverArgs.hasFlag(options::OPT_mno_mutable_globals, in addClangTargetOptions() [all …]
|
| H A D | Cygwin.cpp | 56 void Cygwin::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 61 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 64 if (!DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 65 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/local/include"); in AddClangSystemIncludeArgs() 67 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 70 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs() 73 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 84 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + Dir); in AddClangSystemIncludeArgs() 92 AddMultilibIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs() 99 addExternCSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs() [all …]
|
| H A D | ZOS.cpp | 30 void ZOS::addClangTargetOptions(const ArgList &DriverArgs, in addClangTargetOptions() argument 35 if (!DriverArgs.hasArgNoClaim(options::OPT_faligned_allocation, in addClangTargetOptions() 39 if (DriverArgs.hasFlag(options::OPT_fxl_pragma_pack, in addClangTargetOptions() 45 if (!DriverArgs.hasArgNoClaim(options::OPT_fsized_deallocation, in addClangTargetOptions() 255 void ZOS::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 257 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 268 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 271 addSystemInclude(DriverArgs, CC1Args, P.str()); in AddClangSystemIncludeArgs() 276 addSystemInclude(DriverArgs, CC1Args, P2.str()); in AddClangSystemIncludeArgs() 281 DriverArgs.getLastArg(options::OPT_mzos_sys_include_EQ)) { in AddClangSystemIncludeArgs() [all …]
|
| H A D | AMDGPU.cpp | 459 void RocmInstallationDetector::AddHIPIncludeArgs(const ArgList &DriverArgs, in AddHIPIncludeArgs() argument 462 !DriverArgs.hasArg(options::OPT_nohipwrapperinc); in AddHIPIncludeArgs() 463 bool HasHipStdPar = DriverArgs.hasArg(options::OPT_hipstdpar); in AddHIPIncludeArgs() 465 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddHIPIncludeArgs() 483 CC1Args.push_back(DriverArgs.MakeArgString(P)); in AddHIPIncludeArgs() 486 const auto HandleHipStdPar = [=, &DriverArgs, &CC1Args]() { in AddHIPIncludeArgs() 506 ThrustPath = DriverArgs.MakeArgString(HIPRocThrustPathArg); in AddHIPIncludeArgs() 508 ThrustPath = DriverArgs.MakeArgString(Inc + "/thrust"); in AddHIPIncludeArgs() 512 HIPStdParPath = DriverArgs.MakeArgString(HIPStdParPathArg); in AddHIPIncludeArgs() 514 HIPStdParPath = DriverArgs.MakeArgString(StringRef(ThrustPath) + in AddHIPIncludeArgs() [all …]
|
| H A D | HIPAMD.cpp | 224 const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, in addClangTargetOptions() argument 226 HostTC.addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadingKind); in addClangTargetOptions() 233 if (!DriverArgs.hasFlag(options::OPT_fgpu_rdc, options::OPT_fno_gpu_rdc, in addClangTargetOptions() 236 if (DriverArgs.hasArgNoClaim(options::OPT_hipstdpar)) in addClangTargetOptions() 241 DriverArgs.getLastArgValue(options::OPT_gpu_max_threads_per_block_EQ); in addClangTargetOptions() 245 CC1Args.push_back(DriverArgs.MakeArgStringRef(ArgStr)); in addClangTargetOptions() 252 if (!DriverArgs.hasArg(options::OPT_fvisibility_EQ, in addClangTargetOptions() 262 if (!DriverArgs.hasArg(options::OPT_fembed_bitcode_marker)) in addClangTargetOptions() 267 for (auto BCFile : getDeviceLibs(DriverArgs)) { in addClangTargetOptions() 270 CC1Args.push_back(DriverArgs.MakeArgString(BCFile.Path)); in addClangTargetOptions() [all …]
|
| H A D | Hurd.cpp | 149 void Hurd::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 154 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 157 if (!DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 158 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/local/include"); in AddClangSystemIncludeArgs() 160 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 163 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs() 166 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 177 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + Dir); in AddClangSystemIncludeArgs() 185 AddMultilibIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs() 192 addExternCSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs() [all …]
|
| H A D | HIPSPV.cpp | 131 const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, in addClangTargetOptions() argument 133 HostTC.addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadingKind); in addClangTargetOptions() 147 if (!DriverArgs.hasArg(options::OPT_fvisibility_EQ, in addClangTargetOptions() 152 for (const BitCodeLibraryInfo &BCFile : getDeviceLibs(DriverArgs)) in addClangTargetOptions() 154 {"-mlink-builtin-bitcode", DriverArgs.MakeArgString(BCFile.Path)}); in addClangTargetOptions() 171 void HIPSPVToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 173 HostTC.AddClangSystemIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs() 186 void HIPSPVToolChain::AddHIPIncludeArgs(const ArgList &DriverArgs, in AddHIPIncludeArgs() argument 188 if (!DriverArgs.hasFlag(options::OPT_offload_inc, options::OPT_no_offload_inc, in AddHIPIncludeArgs() 192 StringRef hipPath = DriverArgs.getLastArgValue(options::OPT_hip_path_EQ); in AddHIPIncludeArgs() [all …]
|
| H A D | Managarm.cpp | 134 void Managarm::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 139 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 142 if (!DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 143 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/local/include"); in AddClangSystemIncludeArgs() 147 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 150 addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude); in AddClangSystemIncludeArgs() 153 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 157 AddMultilibIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs() 167 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs() 177 DriverArgs, CC1Args, in AddClangSystemIncludeArgs() [all …]
|
| H A D | XCore.cpp | 114 void XCoreToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 116 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc) || in AddClangSystemIncludeArgs() 117 DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 124 addSystemIncludes(DriverArgs, CC1Args, DirVec); in AddClangSystemIncludeArgs() 128 void XCoreToolChain::addClangTargetOptions(const ArgList &DriverArgs, in addClangTargetOptions() argument 133 if (!DriverArgs.hasFlag(options::OPT_fuse_cxa_atexit, in addClangTargetOptions() 139 const ArgList &DriverArgs, ArgStringList &CC1Args) const { in AddClangCXXStdlibIncludeArgs() argument 140 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc) || in AddClangCXXStdlibIncludeArgs() 141 DriverArgs.hasArg(options::OPT_nostdlibinc) || in AddClangCXXStdlibIncludeArgs() 142 DriverArgs.hasArg(options::OPT_nostdincxx)) in AddClangCXXStdlibIncludeArgs() [all …]
|
| H A D | AIX.cpp | 373 AIX::GetHeaderSysroot(const llvm::opt::ArgList &DriverArgs) const { in GetHeaderSysroot() 374 if (DriverArgs.hasArg(options::OPT_isysroot)) in GetHeaderSysroot() 375 return DriverArgs.getLastArgValue(options::OPT_isysroot); in GetHeaderSysroot() 381 void AIX::AddOpenMPIncludeArgs(const ArgList &DriverArgs, in AddOpenMPIncludeArgs() argument 384 if (DriverArgs.hasFlag(options::OPT_fopenmp, options::OPT_fopenmp_EQ, in AddOpenMPIncludeArgs() 387 switch (getDriver().getOpenMPRuntime(DriverArgs)) { in AddOpenMPIncludeArgs() 389 PathOpenMP = GetHeaderSysroot(DriverArgs); in AddOpenMPIncludeArgs() 392 addSystemInclude(DriverArgs, CC1Args, PathOpenMP.str()); in AddOpenMPIncludeArgs() 403 void AIX::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 406 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() [all …]
|
| H A D | PPCFreeBSD.cpp | 18 const ArgList &DriverArgs, ArgStringList &CC1Args) const { in AddClangSystemIncludeArgs() argument 19 if (!DriverArgs.hasArg(clang::driver::options::OPT_nostdinc) && in AddClangSystemIncludeArgs() 20 !DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 24 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs() 27 FreeBSD::AddClangSystemIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs()
|
| H A D | CrossWindows.cpp | 237 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 243 for (const auto &P : DriverArgs.getAllArgValues(options::OPT_isystem_after)) in AddClangSystemIncludeArgs() 244 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs() 247 if (DriverArgs.hasArg(options::OPT_nostdinc)) { in AddClangSystemIncludeArgs() 252 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/local/include"); in AddClangSystemIncludeArgs() 253 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 256 addSystemInclude(DriverArgs, CC1Args, ResourceDir); in AddClangSystemIncludeArgs() 259 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include"); in AddClangSystemIncludeArgs() 263 AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs() argument 267 if (DriverArgs.hasArg(options::OPT_nostdinc) || in AddClangCXXStdlibIncludeArgs() [all …]
|
| H A D | AMDGPU.h | 80 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, 89 const llvm::opt::ArgList &DriverArgs, const JobAction &JA, 92 static bool isWave64(const llvm::opt::ArgList &DriverArgs, 104 const llvm::opt::ArgList &DriverArgs, 115 virtual void checkTargetID(const llvm::opt::ArgList &DriverArgs) const; 127 getParsedTargetID(const llvm::opt::ArgList &DriverArgs) const; 130 StringRef getGPUArch(const llvm::opt::ArgList &DriverArgs) const; 142 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, 148 getCommonDeviceLibNames(const llvm::opt::ArgList &DriverArgs,
|
| H A D | SYCL.cpp | 22 const ArgList &DriverArgs, ArgStringList &CC1Args) const { in addSYCLIncludeArgs() argument 23 if (DriverArgs.hasArg(clang::driver::options::OPT_nobuiltininc)) in addSYCLIncludeArgs() 76 const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, in addClangTargetOptions() argument 78 HostTC.addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadingKind); in addClangTargetOptions() 139 void SYCLToolChain::addSYCLIncludeArgs(const ArgList &DriverArgs, in addSYCLIncludeArgs() argument 141 SYCLInstallation.addSYCLIncludeArgs(DriverArgs, CC1Args); in addSYCLIncludeArgs() 144 void SYCLToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 146 HostTC.AddClangSystemIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs()
|
| H A D | MipsLinux.cpp | 40 const ArgList &DriverArgs, ArgStringList &CC1Args) const { in AddClangSystemIncludeArgs() argument 41 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 46 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 49 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs() 52 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 58 addExternCSystemIncludeIfExists(DriverArgs, CC1Args, D.Dir + Path); in AddClangSystemIncludeArgs() 93 const llvm::opt::ArgList &DriverArgs, in addLibCxxIncludePaths() argument 99 addSystemInclude(DriverArgs, CC1Args, Path); in addLibCxxIncludePaths()
|
| H A D | PS4CPU.cpp | 514 const ArgList &DriverArgs, ArgStringList &CC1Args) const { in AddClangSystemIncludeArgs() argument 517 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 520 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 523 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs() 526 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 529 addExternCSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs() 531 addExternCSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs() 569 const ArgList &DriverArgs, ArgStringList &CC1Args, in addClangTargetOptions() argument 572 if (DriverArgs.hasArg(options::OPT_fuse_init_array)) { in addClangTargetOptions() 573 Arg *A = DriverArgs.getLastArg(options::OPT_fuse_init_array); in addClangTargetOptions() [all …]
|
| H A D | UEFI.cpp | 31 void UEFI::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 33 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 36 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 39 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs() 42 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 46 addSystemInclude(DriverArgs, CC1Args, *Path); in AddClangSystemIncludeArgs()
|
| H A D | OHOS.cpp | 199 void OHOS::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 205 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 208 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 211 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs() 214 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 225 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs() 230 addExternCSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs() 233 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/include"); in AddClangSystemIncludeArgs() 234 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include"); in AddClangSystemIncludeArgs() 237 void OHOS::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs() argument [all …]
|
| H A D | NaCl.cpp | 252 void NaClToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 255 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 258 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 261 addSystemInclude(DriverArgs, CC1Args, P.str()); in AddClangSystemIncludeArgs() 264 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 274 addSystemInclude(DriverArgs, CC1Args, P.str()); in AddClangSystemIncludeArgs() 279 addSystemInclude(DriverArgs, CC1Args, P.str()); in AddClangSystemIncludeArgs() 294 addSystemInclude(DriverArgs, CC1Args, P.str()); in AddClangSystemIncludeArgs() 298 addSystemInclude(DriverArgs, CC1Args, P.str()); in AddClangSystemIncludeArgs() 312 const llvm::opt::ArgList &DriverArgs, in addLibCxxIncludePaths() argument [all …]
|
| H A D | Linux.h | 31 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, 34 const llvm::opt::ArgList &DriverArgs, 36 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs, 38 void AddHIPIncludeArgs(const llvm::opt::ArgList &DriverArgs, 42 void AddIAMCUIncludeArgs(const llvm::opt::ArgList &DriverArgs, 44 void addSYCLIncludeArgs(const llvm::opt::ArgList &DriverArgs,
|
| H A D | MSVC.cpp | 504 void MSVCToolChain::AddCudaIncludeArgs(const ArgList &DriverArgs, in AddCudaIncludeArgs() argument 506 CudaInstallation->AddCudaIncludeArgs(DriverArgs, CC1Args); in AddCudaIncludeArgs() 509 void MSVCToolChain::AddHIPIncludeArgs(const ArgList &DriverArgs, in AddHIPIncludeArgs() argument 511 RocmInstallation->AddHIPIncludeArgs(DriverArgs, CC1Args); in AddHIPIncludeArgs() 514 void MSVCToolChain::addSYCLIncludeArgs(const ArgList &DriverArgs, in addSYCLIncludeArgs() argument 516 SYCLInstallation->addSYCLIncludeArgs(DriverArgs, CC1Args); in addSYCLIncludeArgs() 642 const ArgList &DriverArgs, ArgStringList &CC1Args, in AddSystemIncludeWithSubfolder() argument 647 addSystemInclude(DriverArgs, CC1Args, path); in AddSystemIncludeWithSubfolder() 650 void MSVCToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 652 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() [all …]
|
| H A D | AMDGPUOpenMP.cpp | 36 const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, in addClangTargetOptions() argument 38 HostTC.addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadingKind); in addClangTargetOptions() 43 if (!DriverArgs.hasFlag(options::OPT_offloadlib, options::OPT_no_offloadlib, in addClangTargetOptions() 47 for (auto BCFile : getDeviceLibs(DriverArgs)) { in addClangTargetOptions() 50 CC1Args.push_back(DriverArgs.MakeArgString(BCFile.Path)); in addClangTargetOptions() 106 const ArgList &DriverArgs, ArgStringList &CC1Args) const { in AddClangSystemIncludeArgs() argument 107 HostTC.AddClangSystemIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs()
|
| H A D | Linux.cpp | 627 void Linux::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 632 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 641 if (!DriverArgs.hasArg(options::OPT_nobuiltininc) && in AddClangSystemIncludeArgs() 642 (!getTriple().isMusl() || DriverArgs.hasArg(options::OPT_nostdlibinc))) in AddClangSystemIncludeArgs() 643 addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude); in AddClangSystemIncludeArgs() 645 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 649 addSystemInclude(DriverArgs, CC1Args, concat(SysRoot, "/usr/local/include")); in AddClangSystemIncludeArgs() 651 AddMultilibIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs() 661 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs() 672 DriverArgs, CC1Args, in AddClangSystemIncludeArgs() [all …]
|