diff options
author | Elena Demikhovsky <elena.demikhovsky@intel.com> | 2016-01-24 10:41:28 +0000 |
---|---|---|
committer | Elena Demikhovsky <elena.demikhovsky@intel.com> | 2016-01-24 10:41:28 +0000 |
commit | 29cde35b43a8ff413ecec55abfa64ab43f99b3f1 (patch) | |
tree | d0872276b5a0e86de8d6f5ff05d44547fcf7c6b9 /llvm/lib/Target/X86/X86Subtarget.cpp | |
parent | c077841492e574bada9cea399b3f5b2ea1f86da1 (diff) | |
download | bcm5719-llvm-29cde35b43a8ff413ecec55abfa64ab43f99b3f1.tar.gz bcm5719-llvm-29cde35b43a8ff413ecec55abfa64ab43f99b3f1.zip |
Added Skylake client to X86 targets and features
Changes in X86.td:
I set features of Intel processors in incremental form: IVB = SNB + X HSW = IVB + X ..
I added Skylake client processor and defined it's features
FeatureADX was missing on KNL
Added some new features to appropriate processors SMAP, IFMA, PREFETCHWT1, VMFUNC and others
Differential Revision: http://reviews.llvm.org/D16357
llvm-svn: 258659
Diffstat (limited to 'llvm/lib/Target/X86/X86Subtarget.cpp')
-rw-r--r-- | llvm/lib/Target/X86/X86Subtarget.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86Subtarget.cpp b/llvm/lib/Target/X86/X86Subtarget.cpp index 739de59a6f7..cca25ec7563 100644 --- a/llvm/lib/Target/X86/X86Subtarget.cpp +++ b/llvm/lib/Target/X86/X86Subtarget.cpp @@ -262,6 +262,7 @@ void X86Subtarget::initializeEnvironment() { HasBMI = false; HasBMI2 = false; HasVBMI = false; + HasIFMA = false; HasRTM = false; HasHLE = false; HasERI = false; |