Home
last modified time | relevance | path

Searched refs:CudaArch (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
H A DNVPTX.cpp74 GPU = CudaArch::SM_20; in NVPTXTargetInfo()
185 case CudaArch::GFX600: in getTargetDefines()
186 case CudaArch::GFX601: in getTargetDefines()
187 case CudaArch::GFX602: in getTargetDefines()
188 case CudaArch::GFX700: in getTargetDefines()
189 case CudaArch::GFX701: in getTargetDefines()
190 case CudaArch::GFX702: in getTargetDefines()
191 case CudaArch::GFX703: in getTargetDefines()
192 case CudaArch::GFX704: in getTargetDefines()
193 case CudaArch::GFX705: in getTargetDefines()
[all …]
H A DNVPTX.h61 CudaArch GPU;
119 return StringToCudaArch(Name) != CudaArch::UNKNOWN; in isValidCPUName()
123 for (int i = static_cast<int>(CudaArch::SM_20); in fillValidCPUList()
124 i < static_cast<int>(CudaArch::LAST); ++i) in fillValidCPUList()
125 Values.emplace_back(CudaArchToString(static_cast<CudaArch>(i))); in fillValidCPUList()
130 return GPU != CudaArch::UNKNOWN; in setCPU()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/
H A DCuda.cpp62 CudaArch arch;
69 { CudaArch::SM_##sm, "sm_" #sm, ca }
72 { CudaArch::GFX##gpu, "gfx" #gpu, "compute_amdgcn" }
75 {CudaArch::UNUSED, "", ""},
119 const char *CudaArchToString(CudaArch A) { in CudaArchToString()
128 const char *CudaArchToVirtualArchString(CudaArch A) { in CudaArchToVirtualArchString()
137 CudaArch StringToCudaArch(llvm::StringRef S) { in StringToCudaArch()
142 return CudaArch::UNKNOWN; in StringToCudaArch()
146 CudaVersion MinVersionForCudaArch(CudaArch A) { in MinVersionForCudaArch()
147 if (A == CudaArch::UNKNOWN) in MinVersionForCudaArch()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DCuda.h41 enum class CudaArch { enum
94 static inline bool IsNVIDIAGpuArch(CudaArch A) { in IsNVIDIAGpuArch()
95 return A >= CudaArch::SM_20 && A < CudaArch::GFX600; in IsNVIDIAGpuArch()
98 static inline bool IsAMDGpuArch(CudaArch A) { in IsAMDGpuArch()
99 return A >= CudaArch::GFX600 && A < CudaArch::LAST; in IsAMDGpuArch()
102 const char *CudaArchToString(CudaArch A);
103 const char *CudaArchToVirtualArchString(CudaArch A);
106 CudaArch StringToCudaArch(llvm::StringRef S);
109 CudaVersion MinVersionForCudaArch(CudaArch A);
112 CudaVersion MaxVersionForCudaArch(CudaArch A);
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp4415 static CudaArch getCudaArch(CodeGenModule &CGM) { in getCudaArch()
4417 return CudaArch::UNKNOWN; in getCudaArch()
4420 CudaArch Arch = StringToCudaArch(Feature.getKey()); in getCudaArch()
4421 if (Arch != CudaArch::UNKNOWN) in getCudaArch()
4425 return CudaArch::UNKNOWN; in getCudaArch()
4434 CudaArch Arch = getCudaArch(CGM); in processRequiresDirective()
4436 case CudaArch::SM_20: in processRequiresDirective()
4437 case CudaArch::SM_21: in processRequiresDirective()
4438 case CudaArch::SM_30: in processRequiresDirective()
4439 case CudaArch::SM_32: in processRequiresDirective()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
H A DCuda.cpp238 for (int Arch = (int)CudaArch::SM_30, E = (int)CudaArch::LAST; Arch < E; in CudaInstallationDetector()
240 CudaArch GpuArch = static_cast<CudaArch>(Arch); in CudaInstallationDetector()
329 CudaArch Arch) const { in CheckCudaVersionSupportsArch()
330 if (Arch == CudaArch::UNKNOWN || Version == CudaVersion::UNKNOWN || in CheckCudaVersionSupportsArch()
412 CudaArch gpu_arch = StringToCudaArch(GPUArchName); in ConstructJob()
413 assert(gpu_arch != CudaArch::UNKNOWN && in ConstructJob()
546 CudaArch gpu_arch = StringToCudaArch(gpu_arch_str); in ConstructJob()
H A DCuda.h44 mutable std::bitset<(int)CudaArch::LAST> ArchsWithBadVersion;
57 void CheckCudaVersionSupportsArch(CudaArch Arch) const;
/netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/
H A DDriver.cpp2490 TargetID(CudaArch Arch) { ID = CudaArchToString(Arch); } in TargetID()
2511 CudaArch DefaultCudaArch = CudaArch::UNKNOWN;
2630 AddTopLevel(CudaFatBinary, CudaArch::UNUSED); in appendTopLevelActions()
2776 DefaultCudaArch = CudaArch::SM_20; in CudaActionBuilder()
2780 CudaArch Arch = StringToCudaArch(ArchStr); in getCanonicalOffloadArch()
2781 if (Arch == CudaArch::UNKNOWN) { in getCanonicalOffloadArch()
2908 DefaultCudaArch = CudaArch::GFX803; in HIPActionBuilder()