Home
last modified time | relevance | path

Searched refs:GPUArch (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
H A DAMDGPUOpenMP.cpp74 std::string &GPUArch) { in checkSystemForAMDGPU() argument
75 if (auto Err = TC.getSystemGPUArch(Args, GPUArch)) { in checkSystemForAMDGPU()
169 std::string GPUArch = Args.getLastArgValue(options::OPT_march_EQ).str(); in ConstructJob() local
170 if (GPUArch.empty()) { in ConstructJob()
171 if (!checkSystemForAMDGPU(Args, AMDGPUOpenMPTC, GPUArch)) in ConstructJob()
179 Prefix = llvm::sys::path::stem(II.getFilename()).str() + "-" + GPUArch; in ConstructJob()
184 constructLLVMLinkCommand(C, JA, Inputs, Args, GPUArch, Prefix); in ConstructJob()
188 constructLlcCommand(C, JA, Inputs, Args, GPUArch, Prefix, LLVMLinkCommand, in ConstructJob()
190 const char *LlcCommand = constructLlcCommand(C, JA, Inputs, Args, GPUArch, in ConstructJob()
210 std::string GPUArch = DriverArgs.getLastArgValue(options::OPT_march_EQ).str(); in addClangTargetOptions() local
[all …]
H A DAMDGPU.cpp772 std::string &GPUArch) const { in getSystemGPUArch()
783 GPUArch = GPUArchs[0]; in getSystemGPUArch()
787 [&](const StringRef &GPUArch) { return GPUArch == GPUArchs.front(); }); in getSystemGPUArch() argument
H A DAMDGPU.h106 std::string &GPUArch) const;
H A DCuda.cpp598 StringRef GPUArch = in ConstructJob() local
600 assert(!GPUArch.empty() && "At least one GPU Arch required for ptxas."); in ConstructJob()
603 CmdArgs.push_back(Args.MakeArgString(GPUArch)); in ConstructJob()