Searched refs:GPUArch (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | AMDGPUOpenMP.cpp | 76 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 D | AMDGPU.h | 106 std::string &GPUArch) const; 143 const std::string &GPUArch) const;
|
| H A D | AMDGPU.cpp | 786 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 D | Cuda.cpp | 598 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()
|