Author: cem
Date: Mon Dec 21 04:42:58 2015
New Revision: 292528
URL: https://svnweb.freebsd.org/changeset/base/292528

Log:
  x86: Add CPUID_STDEXT_* macros for CPU feature bits
  
  A follow-up to r292478 and r292488.
  
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/sys/x86/include/specialreg.h

Modified: head/sys/x86/include/specialreg.h
==============================================================================
--- head/sys/x86/include/specialreg.h   Mon Dec 21 02:02:43 2015        
(r292527)
+++ head/sys/x86/include/specialreg.h   Mon Dec 21 04:42:58 2015        
(r292528)
@@ -342,15 +342,20 @@
 #define        CPUID_STDEXT_RTM        0x00000800
 #define        CPUID_STDEXT_MPX        0x00004000
 #define        CPUID_STDEXT_AVX512F    0x00010000
+#define        CPUID_STDEXT_AVX512DQ   0x00020000
 #define        CPUID_STDEXT_RDSEED     0x00040000
 #define        CPUID_STDEXT_ADX        0x00080000
 #define        CPUID_STDEXT_SMAP       0x00100000
+#define        CPUID_STDEXT_AVX512IFMA 0x00200000
+#define        CPUID_STDEXT_PCOMMIT    0x00400000
 #define        CPUID_STDEXT_CLFLUSHOPT 0x00800000
+#define        CPUID_STDEXT_CLWB       0x01000000
 #define        CPUID_STDEXT_PROCTRACE  0x02000000
 #define        CPUID_STDEXT_AVX512PF   0x04000000
 #define        CPUID_STDEXT_AVX512ER   0x08000000
 #define        CPUID_STDEXT_AVX512CD   0x10000000
 #define        CPUID_STDEXT_SHA        0x20000000
+#define        CPUID_STDEXT_AVX512BW   0x40000000
 
 /*
  * CPUID manufacturers identifiers
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to