aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Host.cpp
diff options
context:
space:
mode:
authorAlina Sbirlea <asbirlea@google.com>2016-06-09 23:04:05 +0000
committerAlina Sbirlea <asbirlea@google.com>2016-06-09 23:04:05 +0000
commite0b7bf42c2141b325458bb5181f51f151ec6f202 (patch)
treeaf3fcc1d55f6aa9680896a619dff87aa9f1bcfaa /llvm/lib/Support/Host.cpp
parent2ec2324f3c70abd722eced1df41d7257143164ac (diff)
downloadllvm-e0b7bf42c2141b325458bb5181f51f151ec6f202.zip
llvm-e0b7bf42c2141b325458bb5181f51f151ec6f202.tar.gz
llvm-e0b7bf42c2141b325458bb5181f51f151ec6f202.tar.bz2
Revert 272328 and 272329 to recommit as a single patch.
llvm-svn: 272332
Diffstat (limited to 'llvm/lib/Support/Host.cpp')
-rw-r--r--llvm/lib/Support/Host.cpp13
1 files changed, 10 insertions, 3 deletions
diff --git a/llvm/lib/Support/Host.cpp b/llvm/lib/Support/Host.cpp
index e1ed96a..7c6447b 100644
--- a/llvm/lib/Support/Host.cpp
+++ b/llvm/lib/Support/Host.cpp
@@ -869,9 +869,16 @@ StringRef sys::getHostCPUName() {
return "athlon";
}
case AMDFAM10H:
- if(Subtype == AMDFAM10H_BARCELONA)
- return "barcelona";
- return "amdfam10";
+ switch (Subtype) {
+ case AMDFAM10H_BARCELONA:
+ return "amdfam10-barcelona";
+ case AMDFAM10H_SHANGHAI:
+ return "amdfam10-shanghai";
+ case AMDFAM10H_ISTANBUL:
+ return "amdfam10-istanbul";
+ default:
+ return "amdfam10";
+ }
case AMDFAM14H:
return "btver1";
case AMDFAM15H: