1static const char* STR_ISAEXT[] =
2{
3    "INVALID",
4    "ADOX_ADCX",
5    "AES",
6    "AMD3DNOW",
7    "AVX",
8    "AVX2",
9    "AVX2GATHER",
10    "AVX512EVEX",
11    "AVX512VEX",
12    "AVXAES",
13    "BASE",
14    "BMI1",
15    "BMI2",
16    "CET",
17    "CLDEMOTE",
18    "CLFLUSHOPT",
19    "CLFSH",
20    "CLWB",
21    "CLZERO",
22    "ENQCMD",
23    "F16C",
24    "FMA",
25    "FMA4",
26    "GFNI",
27    "INVPCID",
28    "KNC",
29    "KNCE",
30    "KNCV",
31    "LONGMODE",
32    "LZCNT",
33    "MMX",
34    "MONITOR",
35    "MONITORX",
36    "MOVBE",
37    "MOVDIR",
38    "MPX",
39    "PADLOCK",
40    "PAUSE",
41    "PCLMULQDQ",
42    "PCONFIG",
43    "PKU",
44    "PREFETCHWT1",
45    "PT",
46    "RDPID",
47    "RDPRU",
48    "RDRAND",
49    "RDSEED",
50    "RDTSCP",
51    "RDWRFSGS",
52    "RTM",
53    "SGX",
54    "SGX_ENCLV",
55    "SHA",
56    "SMAP",
57    "SMX",
58    "SSE",
59    "SSE2",
60    "SSE3",
61    "SSE4",
62    "SSE4A",
63    "SSSE3",
64    "SVM",
65    "TBM",
66    "VAES",
67    "VMFUNC",
68    "VPCLMULQDQ",
69    "VTX",
70    "WAITPKG",
71    "X87",
72    "XOP",
73    "XSAVE",
74    "XSAVEC",
75    "XSAVEOPT",
76    "XSAVES"
77};
78