diff options
author | Andrey Turetskiy <andrey.turetskiy@gmail.com> | 2016-03-23 11:15:10 +0000 |
---|---|---|
committer | Andrey Turetskiy <andrey.turetskiy@gmail.com> | 2016-03-23 11:15:10 +0000 |
commit | 5f1cf5fa66a6298456a16ca91b9fe252daf88fa6 (patch) | |
tree | e70210cc90248d1a0f3922993c195c699991fa59 /clang/lib/Basic/Targets.cpp | |
parent | 6a3d561ea036c91ba15fbb255cf6f979f58cdb8c (diff) | |
download | bcm5719-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.cpp | 3 |
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: |