const platform_t hs_current_platform_no_avx2 = {
HS_PLATFORM_NOAVX2 |
HS_PLATFORM_NOAVX512 |
- HS_PLATFORM_NOAVX512VBMI |
- 0,
+ HS_PLATFORM_NOAVX512VBMI
};
static UNUSED
const platform_t hs_current_platform_no_avx512 = {
HS_PLATFORM_NOAVX512 |
- HS_PLATFORM_NOAVX512VBMI |
- 0,
+ HS_PLATFORM_NOAVX512VBMI
};
static UNUSED
const platform_t hs_current_platform_no_avx512vbmi = {
- HS_PLATFORM_NOAVX512VBMI |
- 0,
+ HS_PLATFORM_NOAVX512VBMI
};
/*
void getTeddyDescriptions(vector<TeddyEngineDescription> *out) {
static const TeddyEngineDef defns[] = {
- { 3, 0 | HS_CPU_FEATURES_AVX2, 1, 16, false },
- { 4, 0 | HS_CPU_FEATURES_AVX2, 1, 16, true },
- { 5, 0 | HS_CPU_FEATURES_AVX2, 2, 16, false },
- { 6, 0 | HS_CPU_FEATURES_AVX2, 2, 16, true },
- { 7, 0 | HS_CPU_FEATURES_AVX2, 3, 16, false },
- { 8, 0 | HS_CPU_FEATURES_AVX2, 3, 16, true },
- { 9, 0 | HS_CPU_FEATURES_AVX2, 4, 16, false },
- { 10, 0 | HS_CPU_FEATURES_AVX2, 4, 16, true },
+ { 3, HS_CPU_FEATURES_AVX2, 1, 16, false },
+ { 4, HS_CPU_FEATURES_AVX2, 1, 16, true },
+ { 5, HS_CPU_FEATURES_AVX2, 2, 16, false },
+ { 6, HS_CPU_FEATURES_AVX2, 2, 16, true },
+ { 7, HS_CPU_FEATURES_AVX2, 3, 16, false },
+ { 8, HS_CPU_FEATURES_AVX2, 3, 16, true },
+ { 9, HS_CPU_FEATURES_AVX2, 4, 16, false },
+ { 10, HS_CPU_FEATURES_AVX2, 4, 16, true },
{ 11, 0, 1, 8, false },
{ 12, 0, 1, 8, true },
{ 13, 0, 2, 8, false },