diff options
author | Coby Tayree <coby.tayree@intel.com> | 2017-11-21 10:04:28 +0000 |
---|---|---|
committer | Coby Tayree <coby.tayree@intel.com> | 2017-11-21 10:04:28 +0000 |
commit | b9468385f30f91e7aef612d78d5424eb6fb06d14 (patch) | |
tree | 593564d61094edb23c8295e9ba8ca8e4ddbeef24 /lib/Target/X86/X86.td | |
parent | 53669409674490cbf09e92b641e64dc46b7ff7dc (diff) |
[x86][icelake]VNNI
Introducing Vector Neural Network Instructions, consisting of:
vpdpbusd{s}
vpdpwssd{s}
Differential Revision: https://reviews.llvm.org/D40208
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@318746 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86.td')
-rw-r--r-- | lib/Target/X86/X86.td | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Target/X86/X86.td b/lib/Target/X86/X86.td index 02186937cb4..e0745ec8001 100644 --- a/lib/Target/X86/X86.td +++ b/lib/Target/X86/X86.td @@ -160,6 +160,9 @@ def FeatureIFMA : SubtargetFeature<"avx512ifma", "HasIFMA", "true", [FeatureAVX512]>; def FeaturePKU : SubtargetFeature<"pku", "HasPKU", "true", "Enable protection keys">; +def FeatureVNNI : SubtargetFeature<"avx512vnni", "HasVNNI", "true", + "Enable AVX-512 Vector Neural Network Instructions", + [FeatureAVX512]>; def FeaturePCLMUL : SubtargetFeature<"pclmul", "HasPCLMUL", "true", "Enable packed carry-less multiplication instructions", [FeatureSSE2]>; |