summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets/AMDGPU.cpp
diff options
context:
space:
mode:
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>2019-08-14 20:55:15 +0000
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>2019-08-14 20:55:15 +0000
commitc17705b7fb192fb03d9f2a540bc918f19f965225 (patch)
tree4a3a997427d3c7474c475102bf80e07a43a9f9df /clang/lib/Basic/Targets/AMDGPU.cpp
parent2e80d01fa7dc36c5f2533a363c6c0680f7896dc5 (diff)
downloadbcm5719-llvm-c17705b7fb192fb03d9f2a540bc918f19f965225.tar.gz
bcm5719-llvm-c17705b7fb192fb03d9f2a540bc918f19f965225.zip
[AMDGPU] Do not assume a default GCN target
Differential Revision: https://reviews.llvm.org/D66246 llvm-svn: 368917
Diffstat (limited to 'clang/lib/Basic/Targets/AMDGPU.cpp')
-rw-r--r--clang/lib/Basic/Targets/AMDGPU.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/clang/lib/Basic/Targets/AMDGPU.cpp b/clang/lib/Basic/Targets/AMDGPU.cpp
index b5c82e28857..ebc9b9d60c2 100644
--- a/clang/lib/Basic/Targets/AMDGPU.cpp
+++ b/clang/lib/Basic/Targets/AMDGPU.cpp
@@ -131,9 +131,6 @@ bool AMDGPUTargetInfo::initFeatureMap(
// XXX - What does the member GPU mean if device name string passed here?
if (isAMDGCN(getTriple())) {
- if (CPU.empty())
- CPU = "gfx600";
-
switch (llvm::AMDGPU::parseArchAMDGCN(CPU)) {
case GK_GFX1012:
case GK_GFX1011:
@@ -189,7 +186,7 @@ bool AMDGPUTargetInfo::initFeatureMap(
case GK_GFX600:
break;
case GK_NONE:
- return false;
+ break;
default:
llvm_unreachable("Unhandled GPU!");
}
OpenPOWER on IntegriCloud