Skip to content

Commit 4772804

Browse files
committed
x86: Add amx_*
Signed-off-by: Michał Górny <mgorny@gentoo.org>
1 parent 93febb8 commit 4772804

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/x86.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ struct flag_info flags[] = {
5656
{ "3dnow", AMD_EDX, (1 << 31) },
5757
{ "3dnowext", AMD_EDX, (1 << 30) }, /* 3DNow!+ */
5858
{ "aes", INTEL_ECX, (1 << 25) },
59+
{ "amx_bf16", INTEL_SUB0_EDX, (1 << 22) },
60+
{ "amx_int8", INTEL_SUB0_EDX, (1 << 25) },
61+
{ "amx_tile", INTEL_SUB0_EDX, (1 << 24) },
5962
{ "avx", INTEL_ECX, (1 << 28) },
6063
{ "avx2", INTEL_SUB0_EBX, (1 << 5) },
6164
{ "avx512_4fmaps", INTEL_SUB0_EDX, (1 << 3) },

tests/x86/xeon-platinum-8480plus.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
expected:aes avx avx2 avx512_bf16 avx512_bitalg avx512_fp16 avx512_vbmi2 avx512_vnni avx512_vpopcntdq avx512bw avx512cd avx512dq avx512f avx512ifma avx512vbmi avx512vl avx_vnni bmi1 bmi2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 ssse3 vpclmulqdq
1+
expected:aes amx_bf16 amx_int8 amx_tile avx avx2 avx512_bf16 avx512_bitalg avx512_fp16 avx512_vbmi2 avx512_vnni avx512_vpopcntdq avx512bw avx512cd avx512dq avx512f avx512ifma avx512vbmi avx512vl avx_vnni bmi1 bmi2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 ssse3 vpclmulqdq
22
top:00000001:000806f8:8b800800:7ffefbff:bfebfbff
33
sub:00000007:00000000:00000002:f3bfb7ef:fb417ffe:ffdd4432
44
sub:00000007:00000001:00001c30:00000000:00000000:00040000

0 commit comments

Comments
 (0)