aboutsummaryrefslogtreecommitdiff
path: root/sys/x86/x86
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2020-06-19 13:46:45 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2020-06-19 13:46:45 +0000
commit4f619ee29576a32df732911cd81067878200b3c7 (patch)
treed9bf698a4c051f446226125577b49c9e87c128ce /sys/x86/x86
parentdbfca9628ddd7b5cd00fe290699e86c29ba2bc5f (diff)
downloadsrc-4f619ee29576a32df732911cd81067878200b3c7.tar.gz
src-4f619ee29576a32df732911cd81067878200b3c7.zip
MFC r348130 (by cem):
Decode and name additional x86 feature bits.
Notes
Notes: svn path=/stable/11/; revision=362381
Diffstat (limited to 'sys/x86/x86')
-rw-r--r--sys/x86/x86/identcpu.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/x86/x86/identcpu.c b/sys/x86/x86/identcpu.c
index da16fa323c34..bcb66db611ef 100644
--- a/sys/x86/x86/identcpu.c
+++ b/sys/x86/x86/identcpu.c
@@ -978,11 +978,18 @@ printcpuinfo(void)
"\004PKU"
"\005OSPKE"
"\006WAITPKG"
+ "\007AVX512VBMI2"
"\011GFNI"
+ "\012VAES"
+ "\013VPCLMULQDQ"
+ "\014AVX512VNNI"
+ "\015AVX512BITALG"
+ "\016AVX512VPOPCNTDQ"
"\027RDPID"
"\032CLDEMOTE"
"\034MOVDIRI"
"\035MOVDIRI64B"
+ "\036ENQCMD"
"\037SGXLC"
);
}
@@ -991,8 +998,12 @@ printcpuinfo(void)
printf("\n Structured Extended Features3=0x%b",
cpu_stdext_feature3,
"\020"
+ "\003AVX512_4VNNIW"
+ "\004AVX512_4FMAPS"
+ "\011AVX512VP2INTERSECT"
"\013MD_CLEAR"
"\016TSXFA"
+ "\023PCONFIG"
"\033IBPB"
"\034STIBP"
"\035L1DFL"