Searched refs:DriverArgs (Results 1 - 25 of 66) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DPPCLinux.cpp17 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 DVEToolchain.cpp64 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 DHaiku.cpp24 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 DHurd.cpp135 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 DLinux.h27 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 DContiki.h26 const llvm::opt::ArgList &DriverArgs,
29 const llvm::opt::ArgList &DriverArgs,
H A DHaiku.h30 const llvm::opt::ArgList &DriverArgs,
33 const llvm::opt::ArgList &DriverArgs,
H A DLanai.h27 const llvm::opt::ArgList &DriverArgs,
30 const llvm::opt::ArgList &DriverArgs,
H A DXCore.cpp113 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 DBareMetal.cpp73 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 DAMDGPU.cpp306 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 DWebAssembly.cpp206 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 DMipsLinux.cpp42 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 DHIP.cpp232 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 DPPCLinux.h25 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
H A DRISCVToolchain.h25 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
32 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
35 addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
H A DVEToolchain.h35 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
38 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
42 const llvm::opt::ArgList &DriverArgs,
H A DCrossWindows.cpp234 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 DFreeBSD.h62 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 DAIX.cpp172 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 DBareMetal.h50 void AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
52 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
56 const llvm::opt::ArgList &DriverArgs,
H A DNetBSD.h62 const llvm::opt::ArgList &DriverArgs,
65 const llvm::opt::ArgList &DriverArgs,
77 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
H A DSolaris.cpp223 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 DWebAssembly.h55 addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
61 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
64 const llvm::opt::ArgList &DriverArgs,
H A DXCore.h66 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
68 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
72 const llvm::opt::ArgList &DriverArgs,

Completed in 93 milliseconds

123