X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/1d30a9b905cb0d622934dd438117e0a1b354c3f8..9e6a4409d58d1ed9dfe2de3c6ffaee822e051c9f:/base/dispatch.h diff --git a/base/dispatch.h b/base/dispatch.h index dae6a689..7c083821 100644 --- a/base/dispatch.h +++ b/base/dispatch.h @@ -182,7 +182,10 @@ enum { CPUFEAT_ARM_D32, /* 32 double registers, not 16 */ CPUFEAT_X86_RDRAND, /* Built-in entropy source */ CPUFEAT_ARM_AES, /* AES instructions */ - CPUFEAT_X86_AVX /* AVX 1 (i.e., 256-bit YMM regs) */ + CPUFEAT_X86_AVX, /* AVX 1 (i.e., 256-bit YMM regs) */ + CPUFEAT_X86_SSSE3, /* Supplementary SSE 3 */ + CPUFEAT_X86_PCLMUL, /* Carry-less multiplication */ + CPUFEAT_ARM_PMULL /* Polynomial multiplication */ }; extern int cpu_feature_p(int /*feat*/);