aboutsummaryrefslogtreecommitdiffstats
path: root/biology/vsearch/files/patch-src_sintax.cc
blob: c6cd9ec46abb041946591adcac362a0454a617f4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--- src/sintax.cc.orig	2024-09-26 10:48:55 UTC
+++ src/sintax.cc
@@ -289,9 +289,14 @@ auto sintax_search_topscores(struct searchinfo_s * si)
       if (bitmap)
         {
 #ifdef __x86_64__
+	  // Not sure how to enable ssse3 without enabling other
+	  // non-portable features.
+	  // This code is only used rarely, so disable ssse3 for now.
+	  // It won't affect performance much on the whole.
+	  // https://github.com/torognes/vsearch/pull/497
           if (ssse3_present)
             {
-              increment_counters_from_bitmap_ssse3(si->kmers,
+              increment_counters_from_bitmap_sse2(si->kmers,
                                                    bitmap, indexed_count);
             }
           else