|
|
@ -198,7 +198,7 @@ static initializer cpu_flag_init[] = |
|
|
{ "CPU_AVX2_FLAGS", |
|
|
{ "CPU_AVX2_FLAGS", |
|
|
"CPU_AVX_FLAGS|CpuAVX2" }, |
|
|
"CPU_AVX_FLAGS|CpuAVX2" }, |
|
|
{ "CPU_AVX512F_FLAGS", |
|
|
{ "CPU_AVX512F_FLAGS", |
|
|
"CPU_AVX2_FLAGS|CpuVREX|CpuAVX512F" }, |
|
|
"CPU_AVX2_FLAGS|CpuAVX512F" }, |
|
|
{ "CPU_AVX512CD_FLAGS", |
|
|
{ "CPU_AVX512CD_FLAGS", |
|
|
"CPU_AVX512F_FLAGS|CpuAVX512CD" }, |
|
|
"CPU_AVX512F_FLAGS|CpuAVX512CD" }, |
|
|
{ "CPU_AVX512ER_FLAGS", |
|
|
{ "CPU_AVX512ER_FLAGS", |
|
|
@ -316,7 +316,7 @@ static initializer cpu_flag_init[] = |
|
|
{ "CPU_ANY_AVX2_FLAGS", |
|
|
{ "CPU_ANY_AVX2_FLAGS", |
|
|
"CpuAVX2" }, |
|
|
"CpuAVX2" }, |
|
|
{ "CPU_ANY_AVX512F_FLAGS", |
|
|
{ "CPU_ANY_AVX512F_FLAGS", |
|
|
"CpuVREX|CpuAVX512CD|CpuAVX512ER|CpuAVX512PF|CpuAVX512DQ|CpuAVX512BW|CpuAVX512VL|CpuAVX512IFMA|CpuAVX512VBMI|CpuAVX512_4FMAPS|CpuAVX512_4VNNIW|CpuAVX512_VPOPCNTDQ|CpuAVX512_VBMI2|CpuAVX512_VNNI|CpuAVX512_BITALG|CpuAVX512F" }, |
|
|
"CpuAVX512F|CpuAVX512CD|CpuAVX512ER|CpuAVX512PF|CpuAVX512DQ|CpuAVX512BW|CpuAVX512VL|CpuAVX512IFMA|CpuAVX512VBMI|CpuAVX512_4FMAPS|CpuAVX512_4VNNIW|CpuAVX512_VPOPCNTDQ|CpuAVX512_VBMI2|CpuAVX512_VNNI|CpuAVX512_BITALG" }, |
|
|
{ "CPU_ANY_AVX512CD_FLAGS", |
|
|
{ "CPU_ANY_AVX512CD_FLAGS", |
|
|
"CpuAVX512CD" }, |
|
|
"CpuAVX512CD" }, |
|
|
{ "CPU_ANY_AVX512ER_FLAGS", |
|
|
{ "CPU_ANY_AVX512ER_FLAGS", |
|
|
@ -551,7 +551,6 @@ static bitfield cpu_flags[] = |
|
|
BITFIELD (CpuPRFCHW), |
|
|
BITFIELD (CpuPRFCHW), |
|
|
BITFIELD (CpuSMAP), |
|
|
BITFIELD (CpuSMAP), |
|
|
BITFIELD (CpuSHA), |
|
|
BITFIELD (CpuSHA), |
|
|
BITFIELD (CpuVREX), |
|
|
|
|
|
BITFIELD (CpuClflushOpt), |
|
|
BITFIELD (CpuClflushOpt), |
|
|
BITFIELD (CpuXSAVES), |
|
|
BITFIELD (CpuXSAVES), |
|
|
BITFIELD (CpuXSAVEC), |
|
|
BITFIELD (CpuXSAVEC), |
|
|
|