cpu_map: Add cpu feature amx

AMX was introduced in QEMU commit 1f16764f7d4515bfd5e4ae0aae814fa280a7d0c8.

Signed-off-by: Lin Yang <lin.a.yang@intel.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
This commit is contained in:
Lin Yang 2022-09-13 12:30:31 -07:00 committed by Martin Kletzander
parent eebef24d96
commit e528717d90
2 changed files with 12 additions and 0 deletions

View File

@ -72,6 +72,9 @@ def translate_feature(name):
"CPUID_7_0_EDX_SPEC_CTRL": "spec-ctrl",
"CPUID_7_0_EDX_SPEC_CTRL_SSBD": "ssbd",
"CPUID_7_0_EDX_STIBP": "stibp",
"CPUID_7_0_EDX_AMX_BF16": "amx-bf16",
"CPUID_7_0_EDX_AMX_TILE": "amx-tile",
"CPUID_7_0_EDX_AMX_INT8": "amx-int8",
"CPUID_7_1_EAX_AVX512_BF16": "avx512-bf16",
"CPUID_7_1_EAX_AVX_VNNI": "avx-vnni",
"CPUID_8000_0008_EBX_AMD_SSBD": "amd-ssbd",

View File

@ -347,6 +347,15 @@
<feature name='pconfig'>
<cpuid eax_in='0x07' ecx_in='0x00' edx='0x00040000'/>
</feature>
<feature name='amx-bf16'>
<cpuid eax_in='0x07' ecx_in='0x00' edx='0x00400000'/>
</feature>
<feature name='amx-tile'>
<cpuid eax_in='0x07' ecx_in='0x00' edx='0x01000000'/>
</feature>
<feature name='amx-int8'>
<cpuid eax_in='0x07' ecx_in='0x00' edx='0x02000000'/>
</feature>
<feature name='spec-ctrl'>
<cpuid eax_in='0x07' ecx_in='0x00' edx='0x04000000'/>
</feature>