/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Haiku.cpp | 177 void Haiku::AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 181 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 184 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 187 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs() 190 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 201 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs() 206 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 208 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 210 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 212 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() [all …]
|
H A D | WebAssembly.cpp | 270 void WebAssembly::addClangTargetOptions(const ArgList &DriverArgs, in addClangTargetOptions() argument 273 if (!DriverArgs.hasFlag(clang::driver::options::OPT_fuse_init_array, in addClangTargetOptions() 278 if (DriverArgs.hasFlag(options::OPT_pthread, options::OPT_no_pthread, in addClangTargetOptions() 280 if (DriverArgs.hasFlag(options::OPT_mno_atomics, options::OPT_matomics, in addClangTargetOptions() 285 if (DriverArgs.hasFlag(options::OPT_mno_bulk_memory, in addClangTargetOptions() 290 if (DriverArgs.hasFlag(options::OPT_mno_mutable_globals, in addClangTargetOptions() 295 if (DriverArgs.hasFlag(options::OPT_mno_sign_ext, options::OPT_msign_ext, in addClangTargetOptions() 310 if (!DriverArgs.hasFlag(options::OPT_mmutable_globals, in addClangTargetOptions() 318 ParsePICArgs(*this, DriverArgs); in addClangTargetOptions() 320 if (DriverArgs.hasFlag(options::OPT_mno_mutable_globals, in addClangTargetOptions() [all …]
|
H A D | ZOS.cpp | 31 void ZOS::addClangTargetOptions(const ArgList &DriverArgs, in addClangTargetOptions() argument 36 if (!DriverArgs.hasArgNoClaim(options::OPT_faligned_allocation, in addClangTargetOptions() 42 if (!DriverArgs.hasArgNoClaim(options::OPT_fsized_deallocation, in addClangTargetOptions() 253 void ZOS::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 255 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 266 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 269 addSystemInclude(DriverArgs, CC1Args, P.str()); in AddClangSystemIncludeArgs() 274 addSystemInclude(DriverArgs, CC1Args, P2.str()); in AddClangSystemIncludeArgs() 279 DriverArgs.getLastArg(options::OPT_mzos_sys_include_EQ)) { in AddClangSystemIncludeArgs() 290 addSystemInclude(DriverArgs, CC1Args, PathLE.str()); in AddClangSystemIncludeArgs() [all …]
|
H A D | HIPAMD.cpp | 40 const llvm::opt::ArgList &DriverArgs, in shouldSkipSanitizeOption() argument 50 if (!DriverArgs.hasFlag(options::OPT_fgpu_sanitize, in shouldSkipSanitizeOption() 70 << A->getAsString(DriverArgs) << TargetID << "xnack+"; in shouldSkipSanitizeOption() 271 const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, in addClangTargetOptions() argument 273 HostTC.addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadingKind); in addClangTargetOptions() 280 if (!DriverArgs.hasFlag(options::OPT_fgpu_rdc, options::OPT_fno_gpu_rdc, in addClangTargetOptions() 283 if (DriverArgs.hasArgNoClaim(options::OPT_hipstdpar)) in addClangTargetOptions() 287 DriverArgs.getLastArgValue(options::OPT_gpu_max_threads_per_block_EQ); in addClangTargetOptions() 291 CC1Args.push_back(DriverArgs.MakeArgStringRef(ArgStr)); in addClangTargetOptions() 298 if (!DriverArgs.hasArg(options::OPT_fvisibility_EQ, in addClangTargetOptions() [all …]
|
H A D | AMDGPU.cpp | 527 void RocmInstallationDetector::AddHIPIncludeArgs(const ArgList &DriverArgs, in AddHIPIncludeArgs() argument 530 !DriverArgs.hasArg(options::OPT_nohipwrapperinc); in AddHIPIncludeArgs() 531 bool HasHipStdPar = DriverArgs.hasArg(options::OPT_hipstdpar); in AddHIPIncludeArgs() 533 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddHIPIncludeArgs() 551 CC1Args.push_back(DriverArgs.MakeArgString(P)); in AddHIPIncludeArgs() 554 const auto HandleHipStdPar = [=, &DriverArgs, &CC1Args]() { in AddHIPIncludeArgs() 574 ThrustPath = DriverArgs.MakeArgString(HIPRocThrustPathArg); in AddHIPIncludeArgs() 576 ThrustPath = DriverArgs.MakeArgString(Inc + "/thrust"); in AddHIPIncludeArgs() 580 HIPStdParPath = DriverArgs.MakeArgString(HIPStdParPathArg); in AddHIPIncludeArgs() 582 HIPStdParPath = DriverArgs.MakeArgString(StringRef(ThrustPath) + in AddHIPIncludeArgs() [all …]
|
H A D | HIPSPV.cpp | 132 const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, in addClangTargetOptions() argument 134 HostTC.addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadingKind); in addClangTargetOptions() 148 if (!DriverArgs.hasArg(options::OPT_fvisibility_EQ, in addClangTargetOptions() 153 llvm::for_each(getDeviceLibs(DriverArgs), in addClangTargetOptions() 156 DriverArgs.MakeArgString(BCFile.Path)}); in addClangTargetOptions() 174 void HIPSPVToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 176 HostTC.AddClangSystemIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs() 189 void HIPSPVToolChain::AddHIPIncludeArgs(const ArgList &DriverArgs, in AddHIPIncludeArgs() argument 191 if (DriverArgs.hasArg(options::OPT_nogpuinc)) in AddHIPIncludeArgs() 194 StringRef hipPath = DriverArgs.getLastArgValue(options::OPT_hip_path_EQ); in AddHIPIncludeArgs() [all …]
|
H A D | AIX.cpp | 357 AIX::GetHeaderSysroot(const llvm::opt::ArgList &DriverArgs) const { in GetHeaderSysroot() 358 if (DriverArgs.hasArg(options::OPT_isysroot)) in GetHeaderSysroot() 359 return DriverArgs.getLastArgValue(options::OPT_isysroot); in GetHeaderSysroot() 365 void AIX::AddOpenMPIncludeArgs(const ArgList &DriverArgs, in AddOpenMPIncludeArgs() argument 368 if (DriverArgs.hasFlag(options::OPT_fopenmp, options::OPT_fopenmp_EQ, in AddOpenMPIncludeArgs() 371 switch (getDriver().getOpenMPRuntime(DriverArgs)) { in AddOpenMPIncludeArgs() 373 PathOpenMP = GetHeaderSysroot(DriverArgs); in AddOpenMPIncludeArgs() 376 addSystemInclude(DriverArgs, CC1Args, PathOpenMP.str()); in AddOpenMPIncludeArgs() 387 void AIX::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 390 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() [all …]
|
H A D | PS4CPU.cpp | 385 const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 389 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 392 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 395 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs() 398 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 401 addExternCSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs() 403 addExternCSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs() 441 const ArgList &DriverArgs, ArgStringList &CC1Args, in addClangTargetOptions() argument 444 if (DriverArgs.hasArg(options::OPT_fuse_init_array)) { in addClangTargetOptions() 445 Arg *A = DriverArgs.getLastArg(options::OPT_fuse_init_array); in addClangTargetOptions() [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 | MipsLinux.cpp | 42 const ArgList &DriverArgs, ArgStringList &CC1Args) const { in AddClangSystemIncludeArgs() argument 43 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 48 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 51 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs() 54 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 60 addExternCSystemIncludeIfExists(DriverArgs, CC1Args, D.Dir + Path); in AddClangSystemIncludeArgs() 95 const llvm::opt::ArgList &DriverArgs, in addLibCxxIncludePaths() argument 101 addSystemInclude(DriverArgs, CC1Args, Path); in addLibCxxIncludePaths()
|
H A D | AMDGPU.h | 78 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, 87 const llvm::opt::ArgList &DriverArgs, const JobAction &JA, 90 static bool isWave64(const llvm::opt::ArgList &DriverArgs, 107 virtual void checkTargetID(const llvm::opt::ArgList &DriverArgs) const; 119 getParsedTargetID(const llvm::opt::ArgList &DriverArgs) const; 122 StringRef getGPUArch(const llvm::opt::ArgList &DriverArgs) const; 134 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, 140 getCommonDeviceLibNames(const llvm::opt::ArgList &DriverArgs,
|
H A D | OHOS.cpp | 198 void OHOS::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 204 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 207 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 210 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs() 213 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 224 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs() 229 addExternCSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs() 232 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/include"); in AddClangSystemIncludeArgs() 233 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include"); in AddClangSystemIncludeArgs() 236 void OHOS::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs() argument [all …]
|
H A D | MSVC.cpp | 499 void MSVCToolChain::AddCudaIncludeArgs(const ArgList &DriverArgs, in AddCudaIncludeArgs() argument 501 CudaInstallation->AddCudaIncludeArgs(DriverArgs, CC1Args); in AddCudaIncludeArgs() 504 void MSVCToolChain::AddHIPIncludeArgs(const ArgList &DriverArgs, in AddHIPIncludeArgs() argument 506 RocmInstallation->AddHIPIncludeArgs(DriverArgs, CC1Args); in AddHIPIncludeArgs() 632 const ArgList &DriverArgs, ArgStringList &CC1Args, in AddSystemIncludeWithSubfolder() argument 637 addSystemInclude(DriverArgs, CC1Args, path); in AddSystemIncludeWithSubfolder() 640 void MSVCToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 642 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 645 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 646 AddSystemIncludeWithSubfolder(DriverArgs, CC1Args, getDriver().ResourceDir, in AddClangSystemIncludeArgs() [all …]
|
H A D | AMDGPUOpenMP.cpp | 43 const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, in addClangTargetOptions() argument 45 HostTC.addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadingKind); in addClangTargetOptions() 50 if (DriverArgs.hasArg(options::OPT_nogpulib)) in addClangTargetOptions() 53 for (auto BCFile : getDeviceLibs(DriverArgs)) { in addClangTargetOptions() 56 CC1Args.push_back(DriverArgs.MakeArgString(BCFile.Path)); in addClangTargetOptions() 124 const ArgList &DriverArgs, ArgStringList &CC1Args) const { in AddClangSystemIncludeArgs() argument 125 HostTC.AddClangSystemIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs()
|
H A D | Linux.cpp | 623 void Linux::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 628 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 637 if (!DriverArgs.hasArg(options::OPT_nobuiltininc) && in AddClangSystemIncludeArgs() 638 (!getTriple().isMusl() || DriverArgs.hasArg(options::OPT_nostdlibinc))) in AddClangSystemIncludeArgs() 639 addSystemInclude(DriverArgs, CC1Args, ResourceDirInclude); in AddClangSystemIncludeArgs() 641 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 645 addSystemInclude(DriverArgs, CC1Args, concat(SysRoot, "/usr/local/include")); in AddClangSystemIncludeArgs() 647 AddMultilibIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs() 657 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs() 668 DriverArgs, CC1Args, in AddClangSystemIncludeArgs() [all …]
|
H A D | Hexagon.cpp | 660 const llvm::opt::ArgList &DriverArgs) const { in getOptimizationLevel() 662 Arg *A = DriverArgs.getLastArg(options::OPT_O_Group); in getOptimizationLevel() 684 void HexagonToolChain::addClangTargetOptions(const ArgList &DriverArgs, in addClangTargetOptions() argument 690 if (!DriverArgs.hasFlag(options::OPT_fuse_init_array, in addClangTargetOptions() 695 if (DriverArgs.hasArg(options::OPT_ffixed_r19)) { in addClangTargetOptions() 699 if (isAutoHVXEnabled(DriverArgs)) { in addClangTargetOptions() 705 void HexagonToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 707 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 717 if (!DriverArgs.hasArg(options::OPT_nobuiltininc) && in AddClangSystemIncludeArgs() 718 (!IsLinuxMusl || DriverArgs in AddClangSystemIncludeArgs() 749 addLibCxxIncludePaths(const llvm::opt::ArgList & DriverArgs,llvm::opt::ArgStringList & CC1Args) const addLibCxxIncludePaths() argument 765 addLibStdCxxIncludePaths(const llvm::opt::ArgList & DriverArgs,llvm::opt::ArgStringList & CC1Args) const addLibStdCxxIncludePaths() argument [all...] |
H A D | RISCVToolchain.cpp | 95 const llvm::opt::ArgList &DriverArgs, in addClangTargetOptions() argument 101 void RISCVToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 103 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 106 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 109 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs() 112 if (!DriverArgs.hasArg(options::OPT_nostdlibinc)) { in AddClangSystemIncludeArgs() 115 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs() 120 const llvm::opt::ArgList &DriverArgs, in addLibStdCxxIncludePaths() argument 126 TripleStr, Multilib.includeSuffix(), DriverArgs, in addLibStdCxxIncludePaths()
|
H A D | MinGW.cpp | 618 void toolchains::MinGW::AddCudaIncludeArgs(const ArgList &DriverArgs, in AddCudaIncludeArgs() argument 620 CudaInstallation->AddCudaIncludeArgs(DriverArgs, CC1Args); in AddCudaIncludeArgs() 623 void toolchains::MinGW::AddHIPIncludeArgs(const ArgList &DriverArgs, in AddHIPIncludeArgs() argument 625 RocmInstallation->AddHIPIncludeArgs(DriverArgs, CC1Args); in AddHIPIncludeArgs() 679 void toolchains::MinGW::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 681 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 684 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 687 addSystemInclude(DriverArgs, CC1Args, P.str()); in AddClangSystemIncludeArgs() 690 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 693 addSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs() [all …]
|
H A D | Fuchsia.cpp | 378 void Fuchsia::addClangTargetOptions(const ArgList &DriverArgs, in addClangTargetOptions() argument 381 if (!DriverArgs.hasFlag(options::OPT_fuse_init_array, in addClangTargetOptions() 386 void Fuchsia::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 390 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 393 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 396 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs() 399 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 410 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs() 418 addExternCSystemInclude(DriverArgs, CC1Args, P.str()); in AddClangSystemIncludeArgs() 422 void Fuchsia::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs() 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,
|
H A D | BareMetal.cpp | 262 void BareMetal::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 264 if (DriverArgs.hasArg(options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 267 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 270 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs() 273 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 277 addSystemInclude(DriverArgs, CC1Args, *Path); in AddClangSystemIncludeArgs() 285 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs() 290 void BareMetal::addClangTargetOptions(const ArgList &DriverArgs, in addClangTargetOptions() argument 296 void BareMetal::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs() argument 298 if (DriverArgs.hasArg(options::OPT_nostdinc, options::OPT_nostdlibinc, in AddClangCXXStdlibIncludeArgs() [all …]
|
H A D | Solaris.cpp | 362 void Solaris::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 366 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 369 if (!DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 370 addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/local/include"); in AddClangSystemIncludeArgs() 372 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 375 addSystemInclude(DriverArgs, CC1Args, P); in AddClangSystemIncludeArgs() 378 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 389 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); in AddClangSystemIncludeArgs() 401 DriverArgs, CC1Args, GCCInstallation.getInstallPath() + Path); in AddClangSystemIncludeArgs() 405 addExternCSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/include"); in AddClangSystemIncludeArgs() [all …]
|
H A D | MSVC.h | 88 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, 91 const llvm::opt::ArgList &DriverArgs, 94 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs, 97 void AddHIPIncludeArgs(const llvm::opt::ArgList &DriverArgs, 121 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, 126 void AddSystemIncludeWithSubfolder(const llvm::opt::ArgList &DriverArgs,
|
H A D | DragonFly.cpp | 217 const llvm::opt::ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument 221 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) in AddClangSystemIncludeArgs() 224 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { in AddClangSystemIncludeArgs() 227 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs() 230 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) in AddClangSystemIncludeArgs() 233 addExternCSystemInclude(DriverArgs, CC1Args, in AddClangSystemIncludeArgs() 237 void DragonFly::addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs, in addLibStdCxxIncludePaths() argument 240 DriverArgs, CC1Args); in addLibStdCxxIncludePaths()
|