From 5dab841cea8809a64686fe75503439cb4096bcc0 Mon Sep 17 00:00:00 2001 From: gtsoul-tech Date: Wed, 24 Apr 2024 15:50:55 +0300 Subject: [PATCH] badBitmaskCheck --- src/database.h | 9 +++------ src/fdr/teddy_engine_description.cpp | 16 ++++++++-------- 2 files changed, 11 insertions(+), 14 deletions(-) diff --git a/src/database.h b/src/database.h index a4d6e4dc..1b94f1b0 100644 --- a/src/database.h +++ b/src/database.h @@ -79,21 +79,18 @@ static UNUSED 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 }; /* diff --git a/src/fdr/teddy_engine_description.cpp b/src/fdr/teddy_engine_description.cpp index 7cd33ab2..5f05a055 100644 --- a/src/fdr/teddy_engine_description.cpp +++ b/src/fdr/teddy_engine_description.cpp @@ -52,14 +52,14 @@ u32 TeddyEngineDescription::getDefaultFloodSuffixLength() const { void getTeddyDescriptions(vector *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 },