From d81551255ad11296d346fc3460ed856874b00664 Mon Sep 17 00:00:00 2001
From: daiqingshuang <daiqingshuang@xxjiwu.com>
Date: Fri, 5 Jul 2024 11:21:22 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DAVX512=E8=AF=86=E5=88=AB?=
 =?UTF-8?q?=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 core/misc/cpu_simd.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/core/misc/cpu_simd.h b/core/misc/cpu_simd.h
index aa08f19..9aceb2a 100644
--- a/core/misc/cpu_simd.h
+++ b/core/misc/cpu_simd.h
@@ -51,7 +51,8 @@ inline std::vector<simd_type> get_simd_support_type() {
     if (ebx & bit_AVX2) {
         simd_types.push_back(simd_type::avx2);
     }
-    if (ebx & bit_AVX512F) {
+    if (ebx & bit_AVX512F || ebx & bit_AVX512DQ || ebx & bit_AVX512VL || ebx & bit_AVX512BW ||
+        ebx & bit_AVX512PF || ebx & bit_AVX512IFMA || ebx & bit_AVX512CD || ebx & bit_AVX512ER) {
         simd_types.push_back(simd_type::avx512);
     }
 #endif