Home
last modified time | relevance | path

Searched refs:GPUKind (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DTargetParser.h38 enum GPUKind : uint32_t { enum
143 StringRef getArchNameAMDGCN(GPUKind AK);
144 StringRef getArchNameR600(GPUKind AK);
146 GPUKind parseArchAMDGCN(StringRef CPU);
147 GPUKind parseArchR600(StringRef CPU);
148 unsigned getArchAttrAMDGCN(GPUKind AK);
149 unsigned getArchAttrR600(GPUKind AK);
/llvm-project-15.0.7/llvm/lib/Support/
H A DTargetParser.cpp27 AMDGPU::GPUKind Kind;
140 StringRef llvm::AMDGPU::getArchNameAMDGCN(GPUKind AK) { in getArchNameAMDGCN()
146 StringRef llvm::AMDGPU::getArchNameR600(GPUKind AK) { in getArchNameR600()
152 AMDGPU::GPUKind llvm::AMDGPU::parseArchAMDGCN(StringRef CPU) { in parseArchAMDGCN()
158 return AMDGPU::GPUKind::GK_NONE; in parseArchAMDGCN()
161 AMDGPU::GPUKind llvm::AMDGPU::parseArchR600(StringRef CPU) { in parseArchR600()
167 return AMDGPU::GPUKind::GK_NONE; in parseArchR600()
170 unsigned AMDGPU::getArchAttrAMDGCN(GPUKind AK) { in getArchAttrAMDGCN()
176 unsigned AMDGPU::getArchAttrR600(GPUKind AK) { in getArchAttrR600()
194 AMDGPU::GPUKind AK = parseArchAMDGCN(GPU); in getIsaVersion()
[all …]
/llvm-project-15.0.7/clang/lib/Basic/Targets/
H A DAMDGPU.h42 llvm::AMDGPU::GPUKind GPUKind; variable
275 GPUKind = llvm::AMDGPU::parseArchAMDGCN(Name); in setCPU()
276 GPUFeatures = llvm::AMDGPU::getArchAttrAMDGCN(GPUKind); in setCPU()
278 GPUKind = llvm::AMDGPU::parseArchR600(Name); in setCPU()
279 GPUFeatures = llvm::AMDGPU::getArchAttrR600(GPUKind); in setCPU()
282 return GPUKind != llvm::AMDGPU::GK_NONE; in setCPU()
298 if (IsAMDGCN || GPUKind >= llvm::AMDGPU::GK_CEDAR) { in setSupportedOpenCLOpts()
437 getAllPossibleTargetIDFeatures(getTriple(), getArchNameAMDGCN(GPUKind)); in handleTargetFeatures()
457 if (GPUKind == llvm::AMDGPU::GK_NONE) in getTargetID()
459 return getCanonicalTargetID(getArchNameAMDGCN(GPUKind), in getTargetID()
H A DAMDGPU.cpp354 GPUKind(isAMDGCN(Triple) ? in AMDGPUTargetInfo()
358 llvm::AMDGPU::getArchAttrAMDGCN(GPUKind) : in AMDGPUTargetInfo()
359 llvm::AMDGPU::getArchAttrR600(GPUKind)) { in AMDGPUTargetInfo()
408 if (GPUKind != llvm::AMDGPU::GK_NONE) { in getTargetDefines()
410 getArchNameAMDGCN(GPUKind) : getArchNameR600(GPUKind); in getTargetDefines()
/llvm-project-15.0.7/clang/lib/Driver/ToolChains/
H A DAMDGPU.h86 static bool getDefaultDenormsAreZeroForTarget(llvm::AMDGPU::GPUKind GPUKind);
93 llvm::AMDGPU::GPUKind Kind);
H A DAMDGPU.cpp635 llvm::AMDGPU::GPUKind Kind) { in getDefaultDenormsAreZeroForTarget()
686 llvm::AMDGPU::GPUKind Kind) { in isWave64()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUTargetStreamer.cpp67 AMDGPU::GPUKind AK; in getArchNameFromElfMach()
135 AMDGPU::GPUKind AK = parseArchAMDGCN(GPU); in getElfMach()
136 if (AK == AMDGPU::GPUKind::GK_NONE) in getElfMach()