diff options
| author | Fangrui Song <maskray@google.com> | 2020-01-08 20:43:57 -0800 |
|---|---|---|
| committer | Fangrui Song <maskray@google.com> | 2020-01-10 11:43:17 -0800 |
| commit | ba91dffafe4d348b469d8ae2b7b1cd00754f72f1 (patch) | |
| tree | 68e4d4e3bd164f163975b4ea8a4e202f99bfb2a1 /clang/lib/Basic | |
| parent | f28972facc1fce9589feab9803e3e8cfad01891c (diff) | |
| download | bcm5719-llvm-ba91dffafe4d348b469d8ae2b7b1cd00754f72f1.tar.gz bcm5719-llvm-ba91dffafe4d348b469d8ae2b7b1cd00754f72f1.zip | |
[Driver][PowerPC] Move powerpcspe logic from cc1 to Driver
Follow-up of D72014. It is more appropriate to use a target
feature instead of a SubTypeArch to express the difference.
Reviewed By: #powerpc, jhibbits
Differential Revision: https://reviews.llvm.org/D72433
Diffstat (limited to 'clang/lib/Basic')
| -rw-r--r-- | clang/lib/Basic/Targets/PPC.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/Basic/Targets/PPC.cpp b/clang/lib/Basic/Targets/PPC.cpp index bc0ffb7fa44..1877d4a5ef7 100644 --- a/clang/lib/Basic/Targets/PPC.cpp +++ b/clang/lib/Basic/Targets/PPC.cpp @@ -316,8 +316,7 @@ bool PPCTargetInfo::initFeatureMap( .Case("pwr8", true) .Default(false); - Features["spe"] = getTriple().getSubArch() == llvm::Triple::PPCSubArch_spe || - llvm::StringSwitch<bool>(CPU) + Features["spe"] = llvm::StringSwitch<bool>(CPU) .Case("8548", true) .Case("e500", true) .Default(false); |

