|
OSAPI
0.29
Open System API
|
10 #ifndef OSAPI_MACHINE_CPU_TYPE_AMD_H_
11 #define OSAPI_MACHINE_CPU_TYPE_AMD_H_
13 #if (OSAPI_CPU_ARCHITECTURE_TARGET == OSAPI_CPU_ARCHITECTURE_X86) || (OSAPI_CPU_ARCHITECTURE_TARGET == OSAPI_CPU_ARCHITECTURE_AMD64)
52 uint32_t CMPXCHG16B:1;
70 uint32_t HYPERVISOR:1;
134 uint32_t MPERF_APERF_MSR:1;
171 uint32_t AVX512_DQ:1;
175 uint32_t AVX512_IFMA:1;
177 uint32_t CLFLUSHOPT:1;
180 uint32_t AVX512_PF:1;
181 uint32_t AVX512_ER:1;
182 uint32_t AVX512_CD:1;
184 uint32_t AVX512_BW:1;
185 uint32_t AVX512_VL:1;
192 uint32_t PREFETCHWT1:1;
193 uint32_t AVX512_VBMI:1;
198 uint32_t AVX512_VBMI2:1;
202 uint32_t VPCLMULQDQ:1;
203 uint32_t AVX512_VNNI:1;
204 uint32_t AVX512_BITALG:1;
206 uint32_t AVX512_VPOPCNTDQ:1;
215 uint32_t MOVDIR64B:1;
226 uint32_t AVX512_4VNNIW:1;
227 uint32_t AVX512_4FMAPS:1;
230 uint32_t AVX512_VP2I:1;
234 uint32_t TSX_FORCE_ABORT:1;
235 uint32_t SERIALIZE:1;
243 uint32_t SPEC_CTRL:1;
265 uint32_t AVX512_BF16:1;
351 uint32_t LAHF_SAHF:1;
Definition: machine_cpu_type_amd.h:222
Definition: machine_cpu_type_amd.h:477
Definition: machine_cpu_type_amd.h:111
Definition: machine_cpu_type_amd.h:262
Definition: machine_cpu_type_amd.h:138
Definition: machine_cpu_type_amd.h:190
Definition: machine_cpu_type_amd.h:253
Definition: machine_cpu_type_amd.h:404
Definition: machine_cpu_type_amd.h:385
Definition: machine_cpu_type_amd.h:74
Definition: machine_cpu_type_amd.h:124
Definition: machine_cpu_type_amd.h:445
Definition: machine_cpu_type_amd.h:484
Definition: machine_cpu_type_amd.h:272
Definition: machine_cpu_type_amd.h:349
Definition: machine_cpu_type_amd.h:37
Definition: machine_cpu_type_amd.h:438
Definition: machine_cpu_type_amd.h:152
Definition: machine_cpu_type_amd.h:132
Definition: machine_cpu_type_amd.h:464
Definition: machine_cpu_type_amd.h:457