summaryrefslogtreecommitdiff
path: root/sys/arch/i386/i386/machdep.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/i386/i386/machdep.c')
-rw-r--r--sys/arch/i386/i386/machdep.c16
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