Skip to content

Commit 4e98366

Browse files
committed
Make: avx512vnni flag for Turin
1 parent 9910b2a commit 4e98366

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

include/simsimd/sparse.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -527,10 +527,10 @@ SIMSIMD_PUBLIC void simsimd_intersect_u32_ice( //
527527
#if SIMSIMD_TARGET_TURIN
528528
#pragma GCC push_options
529529
#pragma GCC target("avx2", "avx512f", "avx512vl", "bmi2", "lzcnt", "popcnt", "avx512bw", "avx512vbmi2", "avx512bf16", \
530-
"avx512vp2intersect")
531-
#pragma clang attribute push( \
532-
__attribute__(( \
533-
target("avx2,avx512f,avx512vl,bmi2,lzcnt,popcnt,avx512bw,avx512vbmi2,avx512bf16,avx512vp2intersect"))), \
530+
"avx512vnni", "avx512vp2intersect")
531+
#pragma clang attribute push( \
532+
__attribute__((target( \
533+
"avx2,avx512f,avx512vl,bmi2,lzcnt,popcnt,avx512bw,avx512vbmi2,avx512bf16,avx512vnni,avx512vp2intersect"))), \
534534
apply_to = function)
535535

536536
SIMSIMD_PUBLIC void simsimd_intersect_u16_turin( //

0 commit comments

Comments
 (0)