FEATURE_7_EBX
cpu->arch.feature[FEATURE_7_EBX] = 0;
cpu->arch.feature[FEATURE_7_EBX] = cpuid.regs.ebx;
if (x86_check_feature(IA32_FEATURE_SMEP, FEATURE_7_EBX)) {
if (x86_check_feature(IA32_FEATURE_SMAP, FEATURE_7_EBX)) {
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_TSC_ADJUST)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_SGX)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_BMI1)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_HLE)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_AVX2)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_SMEP)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_BMI2)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_ERMS)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_INVPCID)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_RTM)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_CQM)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_MPX)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_RDT_A)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_AVX512F)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_AVX512DQ)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_RDSEED)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_ADX)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_SMAP)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_AVX512IFMA)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_PCOMMIT)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_CLFLUSHOPT)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_CLWB)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_INTEL_PT)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_AVX512PF)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_AVX512ER)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_AVX512CD)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_SHA_NI)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_AVX512BW)
if (cpu->arch.feature[FEATURE_7_EBX] & IA32_FEATURE_AVX512VI)