Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DAMDGPUOpenMP.cpp76 std::string &GPUArch) { in checkSystemForAMDGPU() argument
77 if (auto Err = TC.getSystemGPUArch(Args, GPUArch)) { in checkSystemForAMDGPU()
191 std::string GPUArch = Args.getLastArgValue(options::OPT_march_EQ).str(); in ConstructJob() local
192 if (GPUArch.empty()) { in ConstructJob()
193 if (!checkSystemForAMDGPU(Args, AMDGPUOpenMPTC, GPUArch)) in ConstructJob()
206 AMDGPUOpenMPTC, C, JA, Inputs, Args, GPUArch, Prefix); in ConstructJob()
233 if (GPUArch.empty()) { in addClangTargetOptions()
234 if (!checkSystemForAMDGPU(DriverArgs, *this, GPUArch)) in addClangTargetOptions()
242 CC1Args.push_back(DriverArgs.MakeArgStringRef(GPUArch)); in addClangTargetOptions()
251 BitcodeSuffix = "new-amdgcn-" + GPUArch; in addClangTargetOptions()
[all …]
H A DAMDGPU.h106 std::string &GPUArch) const;
143 const std::string &GPUArch) const;
H A DAMDGPU.cpp786 std::string &GPUArch) const { in getSystemGPUArch()
797 GPUArch = GPUArchs[0]; in getSystemGPUArch()
801 [&](const StringRef &GPUArch) { return GPUArch == GPUArchs.front(); }); in getSystemGPUArch() argument
899 const std::string &GPUArch) const { in getCommonDeviceLibNames()
900 auto Kind = llvm::AMDGPU::parseArchAMDGCN(GPUArch); in getCommonDeviceLibNames()
905 getDriver().Diag(diag::err_drv_no_rocm_device_lib) << 1 << GPUArch; in getCommonDeviceLibNames()
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()