11 #if defined(__cplusplus)
26 #if (__AVX512F__ && __AVX512CD__ && __AVX2__ && __FMA__ && __AVX__ && \
27 __SSE4_2__ && __SSE4_1__ && __SSE3__)
29 #elif (__AVX2__ && __FMA__ && __AVX__ && __SSE4_2__ && __SSE4_1__ && __SSE3__)
31 #elif (__AVX__ && __SSE4_2__ && __SSE4_1__ && __SSE3__)
33 #elif (__SSE4_2__ && __SSE4_1__ && __SSE3__)
40 #if defined(__cplusplus)
int m_cpuid_static(void)
This routine determines the CPUID according to the given compiler flags (expected to be similar to Fo...
#define CP_MACHINE_CPU_GENERIC
#define CP_MACHINE_X86_AVX
#define CP_MACHINE_X86_AVX2
#define CP_MACHINE_X86_AVX512
#define CP_MACHINE_X86_SSE4