about summary refs log tree commit diff
path: root/sysdeps/x86/bits/platform
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2023-04-05 09:21:41 -0700
committerH.J. Lu <hjl.tools@gmail.com>2023-04-05 14:46:10 -0700
commit4c120c88a631cf038520556144860d3ad5a4d0e3 (patch)
tree08d53bba655bf8ffb0c295147c5bd02a434abca3 /sysdeps/x86/bits/platform
parentb39741b45f3de7090a7f7fdd8bc487382d53b848 (diff)
downloadglibc-4c120c88a631cf038520556144860d3ad5a4d0e3.tar.gz
glibc-4c120c88a631cf038520556144860d3ad5a4d0e3.tar.xz
glibc-4c120c88a631cf038520556144860d3ad5a4d0e3.zip
<sys/platform/x86.h>: Add AVX-VNNI-INT8 support
Add AVX-VNNI-INT8 support to <sys/platform/x86.h>.
Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
Diffstat (limited to 'sysdeps/x86/bits/platform')
-rw-r--r--sysdeps/x86/bits/platform/x86.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sysdeps/x86/bits/platform/x86.h b/sysdeps/x86/bits/platform/x86.h
index 57973e9a6c..7b239ef188 100644
--- a/sysdeps/x86/bits/platform/x86.h
+++ b/sysdeps/x86/bits/platform/x86.h
@@ -304,6 +304,12 @@ enum
   x86_cpu_LAM			= x86_cpu_index_7_ecx_1_eax + 26,
   x86_cpu_MSRLIST		= x86_cpu_index_7_ecx_1_eax + 27,
 
+  x86_cpu_index_7_ecx_1_edx
+    = (CPUID_INDEX_7_ECX_1 * 8 * 4 * sizeof (unsigned int)
+       + cpuid_register_index_edx * 8 * sizeof (unsigned int)),
+
+  x86_cpu_AVX_VNNI_INT8		= x86_cpu_index_7_ecx_1_edx + 4,
+
   x86_cpu_index_19_ebx
     = (CPUID_INDEX_19 * 8 * 4 * sizeof (unsigned int)
        + cpuid_register_index_ebx * 8 * sizeof (unsigned int)),