summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2013-08-21 13:28:02 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2013-08-21 13:28:02 +0000
commit0221d8636e751f4abd2cd20e0cf52033008014c7 (patch)
tree79c55388614a509a1ff3bf9e84bb73cc883beca1 /clang/lib/Basic/Targets.cpp
parentae1112bae540972b6c663eb900333f8a677ce5a6 (diff)
downloadbcm5719-llvm-0221d8636e751f4abd2cd20e0cf52033008014c7.tar.gz
bcm5719-llvm-0221d8636e751f4abd2cd20e0cf52033008014c7.zip
Don't disable SSE4A when disabling AVX.
Thanks for Craig Topper for noticing it. llvm-svn: 188902
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
-rw-r--r--clang/lib/Basic/Targets.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index d5392fb2384..e2898cc86b5 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -2120,7 +2120,7 @@ void X86TargetInfo::setSSELevel(llvm::StringMap<bool> &Features,
Features["popcnt"] = Features["sse42"] = false;
case AVX:
Features["fma"] = Features["avx"] = false;
- setXOPLevel(Features, SSE4A, false);
+ setXOPLevel(Features, FMA4, false);
case AVX2:
Features["avx2"] = false;
case AVX512F:
OpenPOWER on IntegriCloud