1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
static const char* STR_ISAEXT[] =
{
"INVALID",
"ADOX_ADCX",
"AES",
"AMD3DNOW",
"AMD3DNOW_PREFETCH",
"AMD_INVLPGB",
"AMX_BF16",
"AMX_FP16",
"AMX_INT8",
"AMX_TILE",
"AVX",
"AVX2",
"AVX2GATHER",
"AVX512EVEX",
"AVX512VEX",
"AVXAES",
"AVX_IFMA",
"AVX_NE_CONVERT",
"AVX_VNNI",
"AVX_VNNI_INT16",
"AVX_VNNI_INT8",
"BASE",
"BMI1",
"BMI2",
"CET",
"CLDEMOTE",
"CLFLUSHOPT",
"CLFSH",
"CLWB",
"CLZERO",
"ENQCMD",
"F16C",
"FMA",
"FMA4",
"GFNI",
"HRESET",
"ICACHE_PREFETCH",
"INVPCID",
"KEYLOCKER",
"KEYLOCKER_WIDE",
"KNC",
"KNCE",
"KNCV",
"LONGMODE",
"LZCNT",
"MCOMMIT",
"MMX",
"MONITOR",
"MONITORX",
"MOVBE",
"MOVDIR",
"MPX",
"MSRLIST",
"PADLOCK",
"PAUSE",
"PBNDKB",
"PCLMULQDQ",
"PCOMMIT",
"PCONFIG",
"PKU",
"PREFETCHWT1",
"PT",
"RAO_INT",
"RDPID",
"RDPRU",
"RDRAND",
"RDSEED",
"RDTSCP",
"RDWRFSGS",
"RTM",
"SERIALIZE",
"SGX",
"SGX_ENCLV",
"SHA",
"SHA512",
"SM3",
"SM4",
"SMAP",
"SMX",
"SNP",
"SSE",
"SSE2",
"SSE3",
"SSE4",
"SSE4A",
"SSSE3",
"SVM",
"TBM",
"TDX",
"TSX_LDTRK",
"UINTR",
"VAES",
"VMFUNC",
"VPCLMULQDQ",
"VTX",
"WAITPKG",
"WRMSRNS",
"X87",
"XOP",
"XSAVE",
"XSAVEC",
"XSAVEOPT",
"XSAVES"
};
|