/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | PPCLinux.cpp | 17 void PPCLinuxToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, argument 19 if (!DriverArgs.hasArg(clang::driver::options::OPT_nostdinc) && 20 !DriverArgs.hasArg(options::OPT_nobuiltininc)) { 24 addSystemInclude(DriverArgs, CC1Args, P); 27 Linux::AddClangSystemIncludeArgs(DriverArgs, CC1Args);
|
H A D | VEToolchain.cpp | 64 void VEToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, argument 66 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) 69 if (DriverArgs.hasArg(options::OPT_nobuiltininc) && 70 DriverArgs.hasArg(options::OPT_nostdlibinc)) 73 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { 76 addSystemInclude(DriverArgs, CC1Args, P); 79 if (!DriverArgs.hasArg(options::OPT_nostdlibinc)) { 85 addSystemIncludes(DriverArgs, CC1Args, DirVec); 87 addSystemInclude(DriverArgs, CC1Args, 93 void VEToolChain::addClangTargetOptions(const ArgList &DriverArgs, argument 103 AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, ArgStringList &CC1Args) const argument [all...] |
H A D | Haiku.cpp | 24 void Haiku::addLibCxxIncludePaths(const llvm::opt::ArgList &DriverArgs, argument 26 addSystemInclude(DriverArgs, CC1Args, 30 void Haiku::addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs, argument 33 getTriple().str(), "", "", "", DriverArgs, CC1Args);
|
H A D | Hurd.cpp | 135 void Hurd::AddClangSystemIncludeArgs(const ArgList &DriverArgs, argument 140 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) 143 if (!DriverArgs.hasArg(options::OPT_nostdlibinc)) 144 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/local/include"); 146 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { 149 addSystemInclude(DriverArgs, CC1Args, P); 152 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) 163 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + Dir); 171 AddMultilibIncludeArgs(DriverArgs, CC1Args); 176 addExternCSystemInclude(DriverArgs, CC1Arg [all...] |
H A D | Linux.h | 27 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, 30 const llvm::opt::ArgList &DriverArgs, 32 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs, 34 void AddHIPIncludeArgs(const llvm::opt::ArgList &DriverArgs, 36 void AddIAMCUIncludeArgs(const llvm::opt::ArgList &DriverArgs, 54 const llvm::opt::ArgList &DriverArgs, const JobAction &JA,
|
H A D | Contiki.h | 26 const llvm::opt::ArgList &DriverArgs, 29 const llvm::opt::ArgList &DriverArgs,
|
H A D | Haiku.h | 30 const llvm::opt::ArgList &DriverArgs, 33 const llvm::opt::ArgList &DriverArgs,
|
H A D | Lanai.h | 27 const llvm::opt::ArgList &DriverArgs, 30 const llvm::opt::ArgList &DriverArgs,
|
H A D | XCore.cpp | 113 void XCoreToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, argument 115 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc) || 116 DriverArgs.hasArg(options::OPT_nostdlibinc)) 123 addSystemIncludes(DriverArgs, CC1Args, DirVec); 127 void XCoreToolChain::addClangTargetOptions(const ArgList &DriverArgs, argument 134 const ArgList &DriverArgs, ArgStringList &CC1Args) const { 135 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc) || 136 DriverArgs.hasArg(options::OPT_nostdlibinc) || 137 DriverArgs.hasArg(options::OPT_nostdincxx)) 144 addSystemIncludes(DriverArgs, CC1Arg 133 AddClangCXXStdlibIncludeArgs( const ArgList &DriverArgs, ArgStringList &CC1Args) const argument [all...] |
H A D | BareMetal.cpp | 73 void BareMetal::AddClangSystemIncludeArgs(const ArgList &DriverArgs, argument 75 if (DriverArgs.hasArg(options::OPT_nostdinc)) 78 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { 81 addSystemInclude(DriverArgs, CC1Args, Dir.str()); 84 if (!DriverArgs.hasArg(options::OPT_nostdlibinc)) { 87 addSystemInclude(DriverArgs, CC1Args, Dir.str()); 91 void BareMetal::addClangTargetOptions(const ArgList &DriverArgs, argument 98 const ArgList &DriverArgs, ArgStringList &CC1Args) const { 99 if (DriverArgs.hasArg(options::OPT_nostdinc) || 100 DriverArgs 97 AddClangCXXStdlibIncludeArgs( const ArgList &DriverArgs, ArgStringList &CC1Args) const argument [all...] |
H A D | AMDGPU.cpp | 306 void RocmInstallationDetector::AddHIPIncludeArgs(const ArgList &DriverArgs, argument 310 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { 328 CC1Args.push_back(DriverArgs.MakeArgString(P)); 331 if (DriverArgs.hasArg(options::OPT_nogpuinc)) 340 CC1Args.push_back(DriverArgs.MakeArgString(getIncludePath())); 448 const llvm::opt::ArgList &DriverArgs, const JobAction &JA, 458 DriverArgs.hasFlag(options::OPT_fcuda_flush_denormals_to_zero, 466 const StringRef GpuArch = DriverArgs.getLastArgValue(options::OPT_mcpu_EQ); 471 bool DAZ = DriverArgs.hasArg(options::OPT_cl_denorms_are_zero) || 480 bool AMDGPUToolChain::isWave64(const llvm::opt::ArgList &DriverArgs, argument 447 getDefaultDenormalModeForType( const llvm::opt::ArgList &DriverArgs, const JobAction &JA, const llvm::fltSemantics *FPType) const argument 497 addClangTargetOptions( const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, Action::OffloadKind DeviceOffloadingKind) const argument 511 addClangTargetOptions( const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, Action::OffloadKind DeviceOffloadingKind) const argument 565 addCommonBitcodeLibCC1Args( const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, StringRef LibDeviceFile, bool Wave64, bool DAZ, bool FiniteOnly, bool UnsafeMathOpt, bool FastRelaxedMath, bool CorrectSqrt) const argument [all...] |
H A D | WebAssembly.cpp | 206 void WebAssembly::addClangTargetOptions(const ArgList &DriverArgs, argument 209 if (!DriverArgs.hasFlag(clang::driver::options::OPT_fuse_init_array, 214 if (DriverArgs.hasFlag(options::OPT_pthread, options::OPT_no_pthread, 216 if (DriverArgs.hasFlag(options::OPT_mno_atomics, options::OPT_matomics, 221 if (DriverArgs.hasFlag(options::OPT_mno_bulk_memory, 226 if (DriverArgs.hasFlag(options::OPT_mno_mutable_globals, 231 if (DriverArgs.hasFlag(options::OPT_mno_sign_ext, options::OPT_msign_ext, 246 if (DriverArgs.getLastArg(options::OPT_fwasm_exceptions)) { 248 if (DriverArgs.hasFlag(options::OPT_mno_exception_handing, 254 if (DriverArgs 290 AddClangSystemIncludeArgs(const ArgList &DriverArgs, ArgStringList &CC1Args) const argument 327 AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, ArgStringList &CC1Args) const argument [all...] |
H A D | MipsLinux.cpp | 42 const ArgList &DriverArgs, ArgStringList &CC1Args) const { 43 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) 48 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { 51 addSystemInclude(DriverArgs, CC1Args, P); 54 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) 60 addExternCSystemIncludeIfExists(DriverArgs, CC1Args, 96 const llvm::opt::ArgList &DriverArgs, 102 addSystemInclude(DriverArgs, CC1Args, Path); 41 AddClangSystemIncludeArgs( const ArgList &DriverArgs, ArgStringList &CC1Args) const argument 95 addLibCxxIncludePaths( const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const argument
|
H A D | HIP.cpp | 232 const llvm::opt::ArgList &DriverArgs, 235 HostTC.addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadingKind); 237 StringRef GpuArch = DriverArgs.getLastArgValue(options::OPT_mcpu_EQ); 247 if (DriverArgs.hasFlag(options::OPT_fcuda_approx_transcendentals, 251 if (DriverArgs.hasFlag(options::OPT_fgpu_rdc, options::OPT_fno_gpu_rdc, 258 DriverArgs.getLastArgValue(options::OPT_gpu_max_threads_per_block_EQ); 262 CC1Args.push_back(DriverArgs.MakeArgStringRef(ArgStr)); 265 if (DriverArgs.hasFlag(options::OPT_fgpu_allow_device_init, 273 if (!DriverArgs.hasArg(options::OPT_fvisibility_EQ, 279 if (DriverArgs 231 addClangTargetOptions( const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, Action::OffloadKind DeviceOffloadingKind) const argument 293 addBCLib(getDriver(), DriverArgs, CC1Args, LibraryPaths, Lib); local 367 AddClangSystemIncludeArgs(const ArgList &DriverArgs, ArgStringList &CC1Args) const argument 382 AddHIPIncludeArgs(const ArgList &DriverArgs, ArgStringList &CC1Args) const argument [all...] |
H A D | PPCLinux.h | 25 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
|
H A D | RISCVToolchain.h | 25 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, 32 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, 35 addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
|
H A D | VEToolchain.h | 35 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, 38 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, 42 const llvm::opt::ArgList &DriverArgs,
|
H A D | CrossWindows.cpp | 234 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, argument 240 for (const auto &P : DriverArgs.getAllArgValues(options::OPT_isystem_after)) 241 addSystemInclude(DriverArgs, CC1Args, P); 244 if (DriverArgs.hasArg(options::OPT_nostdinc)) { 249 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/local/include"); 250 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { 253 addSystemInclude(DriverArgs, CC1Args, ResourceDir); 256 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include"); 260 AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs, argument 264 if (DriverArgs 273 AddCXXStdlibLibArgs(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const argument [all...] |
H A D | FreeBSD.h | 62 void addLibCxxIncludePaths(const llvm::opt::ArgList &DriverArgs, 65 addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs, 69 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs, 71 void AddHIPIncludeArgs(const llvm::opt::ArgList &DriverArgs, 84 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
|
H A D | AIX.cpp | 172 AIX::GetHeaderSysroot(const llvm::opt::ArgList &DriverArgs) const { 173 if (DriverArgs.hasArg(options::OPT_isysroot)) 174 return DriverArgs.getLastArgValue(options::OPT_isysroot); 180 void AIX::AddClangSystemIncludeArgs(const ArgList &DriverArgs, argument 183 if (DriverArgs.hasArg(options::OPT_nostdinc)) 186 llvm::StringRef Sysroot = GetHeaderSysroot(DriverArgs); 190 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { 193 addSystemInclude(DriverArgs, CC1Args, P.str()); 197 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) 203 addSystemInclude(DriverArgs, CC1Arg [all...] |
H A D | BareMetal.h | 50 void AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, 52 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, 56 const llvm::opt::ArgList &DriverArgs,
|
H A D | NetBSD.h | 62 const llvm::opt::ArgList &DriverArgs, 65 const llvm::opt::ArgList &DriverArgs, 77 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
|
H A D | Solaris.cpp | 223 void Solaris::AddClangSystemIncludeArgs(const ArgList &DriverArgs, argument 227 if (DriverArgs.hasArg(clang::driver::options::OPT_nostdinc)) 230 if (!DriverArgs.hasArg(options::OPT_nostdlibinc)) 231 addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/local/include"); 233 if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) { 236 addSystemInclude(DriverArgs, CC1Args, P); 239 if (DriverArgs.hasArg(options::OPT_nostdlibinc)) 250 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + dir); 262 DriverArgs, CC1Args, GCCInstallation.getInstallPath() + Path); 266 addExternCSystemInclude(DriverArgs, CC1Arg 269 addLibStdCxxIncludePaths( const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const argument [all...] |
H A D | WebAssembly.h | 55 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, 61 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, 64 const llvm::opt::ArgList &DriverArgs,
|
H A D | XCore.h | 66 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, 68 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, 72 const llvm::opt::ArgList &DriverArgs,
|