summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets/X86.cpp
diff options
context:
space:
mode:
authorMartin Storsjo <martin@martin.st>2017-11-06 20:33:13 +0000
committerMartin Storsjo <martin@martin.st>2017-11-06 20:33:13 +0000
commitb438ea3f1c3a6668d93ee35658cf006d544cf8d4 (patch)
tree0cd3d3ce9dab3395c31bd1db8297d34abcf8bc83 /clang/lib/Basic/Targets/X86.cpp
parent030621bbcb0dd98ae86228e5752e43d478e3ea89 (diff)
downloadbcm5719-llvm-b438ea3f1c3a6668d93ee35658cf006d544cf8d4.tar.gz
bcm5719-llvm-b438ea3f1c3a6668d93ee35658cf006d544cf8d4.zip
[X86] Add 3dnow and 3dnowa to the list of valid target features
These were missed in SVN r316783, which broke compiling mingw-w64 CRT. Differential Revision: https://reviews.llvm.org/D39631 llvm-svn: 317504
Diffstat (limited to 'clang/lib/Basic/Targets/X86.cpp')
-rw-r--r--clang/lib/Basic/Targets/X86.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Basic/Targets/X86.cpp b/clang/lib/Basic/Targets/X86.cpp
index ee70c14e1d2..a08ba478a0b 100644
--- a/clang/lib/Basic/Targets/X86.cpp
+++ b/clang/lib/Basic/Targets/X86.cpp
@@ -1121,6 +1121,8 @@ void X86TargetInfo::getTargetDefines(const LangOptions &Opts,
bool X86TargetInfo::isValidFeatureName(StringRef Name) const {
return llvm::StringSwitch<bool>(Name)
+ .Case("3dnow", true)
+ .Case("3dnowa", true)
.Case("aes", true)
.Case("avx", true)
.Case("avx2", true)
OpenPOWER on IntegriCloud