diff options
Diffstat (limited to 'sys/arch/i386/i386/machdep.c')
-rw-r--r-- | sys/arch/i386/i386/machdep.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/sys/arch/i386/i386/machdep.c b/sys/arch/i386/i386/machdep.c index 14db05ddc26..1b8e2d8959d 100644 --- a/sys/arch/i386/i386/machdep.c +++ b/sys/arch/i386/i386/machdep.c @@ -1,4 +1,4 @@ -/* $OpenBSD: machdep.c,v 1.468 2009/12/09 14:27:34 oga Exp $ */ +/* $OpenBSD: machdep.c,v 1.469 2010/03/21 23:00:57 jsg Exp $ */ /* $NetBSD: machdep.c,v 1.214 1996/11/10 03:16:17 thorpej Exp $ */ /*- @@ -993,15 +993,29 @@ const struct cpu_cpuid_feature i386_cpuid_features[] = { const struct cpu_cpuid_feature i386_cpuid_ecxfeatures[] = { { CPUIDECX_SSE3, "SSE3" }, + { CPUIDECX_PCLMUL, "PCLMUL" }, { CPUIDECX_MWAIT, "MWAIT" }, { CPUIDECX_DSCPL, "DS-CPL" }, { CPUIDECX_VMX, "VMX" }, { CPUIDECX_SMX, "SMX" }, { CPUIDECX_EST, "EST" }, { CPUIDECX_TM2, "TM2" }, + { CPUIDECX_SSSE3, "SSSE3" }, { CPUIDECX_CNXTID, "CNXT-ID" }, + { CPUIDECX_FMA3, "FMA3" }, { CPUIDECX_CX16, "CX16" }, { CPUIDECX_XTPR, "xTPR" }, + { CPUIDECX_PDCM, "PDCM" }, + { CPUIDECX_DCA, "DCA" }, + { CPUIDECX_SSE41, "SSE4.1" }, + { CPUIDECX_SSE42, "SSE4.2" }, + { CPUIDECX_X2APIC, "x2APIC" }, + { CPUIDECX_MOVBE, "MOVBE" }, + { CPUIDECX_POPCNT, "POPCNT" }, + { CPUIDECX_AES, "AES" }, + { CPUIDECX_XSAVE, "XSAVE" }, + { CPUIDECX_OSXSAVE, "OSXSAVE" }, + { CPUIDECX_AVX, "AVX" }, }; void |