Fix a compile error that occurred when setting `-DGGML_AVX_VNNI=ON` when using clang-cl.

This commit is contained in:
Masa-tam 2025-09-02 00:39:27 +00:00
parent 7745fcf328
commit 4f0f183327
1 changed files with 3 additions and 0 deletions

View File

@ -288,6 +288,9 @@ function(ggml_add_cpu_backend_variant_impl tag_name)
endif()
if (GGML_AVX_VNNI)
list(APPEND ARCH_DEFINITIONS __AVXVNNI__ GGML_AVX_VNNI)
if (CMAKE_C_COMPILER_ID STREQUAL "Clang")
list(APPEND ARCH_FLAGS -mavxvnni)
endif()
endif()
if (GGML_BMI2)
# MSVC does not define macro __BMI2__