summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/lib/Target/X86
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2016-08-20 13:29:58 +0000
committerdim <dim@FreeBSD.org>2016-08-20 13:29:58 +0000
commit1b0c0564510de41887762042d84bd1518073137f (patch)
treefbe49cc0d94cab596cedf322f802d2165b1b7c13 /contrib/llvm/lib/Target/X86
parent70477b26de88a921d377ecaca3d63db7c6e193dc (diff)
downloadFreeBSD-src-1b0c0564510de41887762042d84bd1518073137f.zip
FreeBSD-src-1b0c0564510de41887762042d84bd1518073137f.tar.gz
MFC r304319:
Pull in r262772 from upstream clang trunk (by Simon Pilgrim): [X86] AMD Bobcat CPU (btver1) doesn't support XSAVE btver1 is a SSSE3/SSE4a only CPU - it doesn't have AVX and doesn't support XSAVE. Differential Revision: http://reviews.llvm.org/D17682 Pull in r262782 from upstream llvm trunk (by Simon Pilgrim): [X86] AMD Bobcat CPU (btver1) doesn't support XSAVE btver1 is a SSSE3/SSE4a only CPU - it doesn't have AVX and doesn't support XSAVE. Differential Revision: http://reviews.llvm.org/D17683 This ensures clang does not emit AVX instructions for CPUTYPE=btver1. Approved by: re (kib) Reported by: Michel Depeige <demik+freebsd@lostwave.net> PR: 211864
Diffstat (limited to 'contrib/llvm/lib/Target/X86')
-rw-r--r--contrib/llvm/lib/Target/X86/X86.td1
1 files changed, 0 insertions, 1 deletions
diff --git a/contrib/llvm/lib/Target/X86/X86.td b/contrib/llvm/lib/Target/X86/X86.td
index 8902a85..99decbc 100644
--- a/contrib/llvm/lib/Target/X86/X86.td
+++ b/contrib/llvm/lib/Target/X86/X86.td
@@ -576,7 +576,6 @@ def : Proc<"btver1", [
FeaturePRFCHW,
FeatureLZCNT,
FeaturePOPCNT,
- FeatureXSAVE,
FeatureSlowSHLD,
FeatureLAHFSAHF
]>;
OpenPOWER on IntegriCloud