FEATURE_7_ECX
cpu->arch.feature[FEATURE_7_ECX] = 0;
cpu->arch.feature[FEATURE_7_ECX] = cpuid.regs.ecx;
|| x86_check_feature(IA32_FEATURE_RDPID, FEATURE_7_ECX)) {
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_AVX512VMBI)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_UMIP)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_PKU)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_OSPKE)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_WAITPKG)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_AVX512VMBI2)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_GFNI)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_VAES)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_VPCLMULQDQ)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_AVX512_VNNI)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_AVX512_BITALG)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_AVX512_VPOPCNTDQ)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_LA57)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_RDPID)
if (cpu->arch.feature[FEATURE_7_ECX] & IA32_FEATURE_SGX_LC)
if (x86_check_feature(IA32_FEATURE_WAITPKG, FEATURE_7_ECX))
bool la57Available = x86_check_feature(IA32_FEATURE_LA57, FEATURE_7_ECX);