summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
diff options
context:
space:
mode:
authorAndrey Turetskiy <andrey.turetskiy@gmail.com>2016-03-23 11:15:10 +0000
committerAndrey Turetskiy <andrey.turetskiy@gmail.com>2016-03-23 11:15:10 +0000
commit5f1cf5fa66a6298456a16ca91b9fe252daf88fa6 (patch)
treee70210cc90248d1a0f3922993c195c699991fa59 /clang/lib/Basic/Targets.cpp
parent6a3d561ea036c91ba15fbb255cf6f979f58cdb8c (diff)
downloadbcm5719-llvm-5f1cf5fa66a6298456a16ca91b9fe252daf88fa6.tar.gz
bcm5719-llvm-5f1cf5fa66a6298456a16ca91b9fe252daf88fa6.zip
[X86] Add "x87" in x86 target feature map.
Differential Revision: http://reviews.llvm.org/D13980 llvm-svn: 264149
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
-rw-r--r--clang/lib/Basic/Targets.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index a151c594783..635b4b17d3a 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -2585,6 +2585,9 @@ bool X86TargetInfo::initFeatureMap(
if (getTriple().getArch() == llvm::Triple::x86_64)
setFeatureEnabledImpl(Features, "sse2", true);
+ // Enable X87 for all X86 processors.
+ setFeatureEnabledImpl(Features, "x87", true);
+
switch (getCPUKind(CPU)) {
case CK_Generic:
case CK_i386:
OpenPOWER on IntegriCloud