1 module parasail;
2 /**
3  * Dlang Bindings generated by dstep 1.0.0
4  * for dparasail
5  */
6  
7 /**
8  * @file
9  *
10  * @author jeffrey.daily@gmail.com
11  *
12  * Copyright (c) 2015 Battelle Memorial Institute.
13  */
14 
15 import core.stdc.stdio;
16 @system @nogc nothrow:
17 extern (C):
18 
19 /* Version macros for compile-time API version detection */
20 enum PARASAIL_VERSION_MAJOR = 2;
21 enum PARASAIL_VERSION_MINOR = 4;
22 enum PARASAIL_VERSION_PATCH = 3;
23 
24 extern (D) auto PARASAIL_MAKE_VERSION(T0, T1, T2)(auto ref T0 major, auto ref T1 minor, auto ref T2 patch)
25 {
26     return major * 10000 + minor * 100 + patch;
27 }
28 
29 enum PARASAIL_VERSION = PARASAIL_MAKE_VERSION(PARASAIL_VERSION_MAJOR, PARASAIL_VERSION_MINOR, PARASAIL_VERSION_PATCH);
30 
31 /* for traceback */
32 enum PARASAIL_ZERO_MASK = 120; /* all bits set except the first three */
33 enum PARASAIL_E_MASK = 103; /* all bits set except the E bits */
34 enum PARASAIL_F_MASK = 31; /* all bits set except the F bits */
35 enum PARASAIL_ZERO = 0;
36 enum PARASAIL_INS = 1;
37 enum PARASAIL_DEL = 2;
38 enum PARASAIL_DIAG = 4;
39 enum PARASAIL_DIAG_E = 8;
40 enum PARASAIL_INS_E = 16;
41 enum PARASAIL_DIAG_F = 32;
42 enum PARASAIL_DEL_F = 64;
43 
44 /*                                            3         2         1          */
45 /*                                           10987654321098765432109876543210*/
46 enum PARASAIL_FLAG_NW = 1 << 0; /*00000000000000000000000000000001*/
47 enum PARASAIL_FLAG_SG = 1 << 1; /*00000000000000000000000000000010*/
48 enum PARASAIL_FLAG_SW = 1 << 2; /*00000000000000000000000000000100*/
49 enum PARASAIL_FLAG_SG_S1_BEG = 1 << 3; /*00000000000000000000000000001000*/
50 enum PARASAIL_FLAG_SG_S1_END = 1 << 4; /*00000000000000000000000000010000*/
51 enum PARASAIL_FLAG_SATURATED = 1 << 6; /*00000000000000000000000001000000*/
52 enum PARASAIL_FLAG_BANDED = 1 << 7; /*00000000000000000000000010000000*/
53 enum PARASAIL_FLAG_NOVEC = 1 << 8; /*00000000000000000000000100000000*/
54 enum PARASAIL_FLAG_NOVEC_SCAN = 1 << 9; /*00000000000000000000001000000000*/
55 enum PARASAIL_FLAG_SCAN = 1 << 10; /*00000000000000000000010000000000*/
56 enum PARASAIL_FLAG_STRIPED = 1 << 11; /*00000000000000000000100000000000*/
57 enum PARASAIL_FLAG_DIAG = 1 << 12; /*00000000000000000001000000000000*/
58 enum PARASAIL_FLAG_BLOCKED = 1 << 13; /*00000000000000000010000000000000*/
59 enum PARASAIL_FLAG_SG_S2_BEG = 1 << 14; /*00000000000000000100000000000000*/
60 enum PARASAIL_FLAG_SG_S2_END = 1 << 15; /*00000000000000001000000000000000*/
61 enum PARASAIL_FLAG_STATS = 1 << 16; /*00000000000000010000000000000000*/
62 enum PARASAIL_FLAG_TABLE = 1 << 17; /*00000000000000100000000000000000*/
63 enum PARASAIL_FLAG_ROWCOL = 1 << 18; /*00000000000001000000000000000000*/
64 enum PARASAIL_FLAG_TRACE = 1 << 19; /*00000000000010000000000000000000*/
65 enum PARASAIL_FLAG_BITS_8 = 1 << 20; /*00000000000100000000000000000000*/
66 enum PARASAIL_FLAG_BITS_16 = 1 << 21; /*00000000001000000000000000000000*/
67 enum PARASAIL_FLAG_BITS_32 = 1 << 22; /*00000000010000000000000000000000*/
68 enum PARASAIL_FLAG_BITS_64 = 1 << 23; /*00000000100000000000000000000000*/
69 enum PARASAIL_FLAG_LANES_1 = 1 << 24; /*00000001000000000000000000000000*/
70 enum PARASAIL_FLAG_LANES_2 = 1 << 25; /*00000010000000000000000000000000*/
71 enum PARASAIL_FLAG_LANES_4 = 1 << 26; /*00000100000000000000000000000000*/
72 enum PARASAIL_FLAG_LANES_8 = 1 << 27; /*00001000000000000000000000000000*/
73 enum PARASAIL_FLAG_LANES_16 = 1 << 28; /*00010000000000000000000000000000*/
74 enum PARASAIL_FLAG_LANES_32 = 1 << 29; /*00100000000000000000000000000000*/
75 enum PARASAIL_FLAG_LANES_64 = 1 << 30; /*01000000000000000000000000000000*/
76 enum PARASAIL_FLAG_INVALID = 0x80000020; /*10000000000000000000000000100000*/
77 
78 /*
79  * This helps users not familiar with the restrict keyword.
80  */
81 
82 /* all the possible combinations of results so we can reduce the memory
83  * footprint of the result */
84 
85 struct parasail_result_extra_stats_tables
86 {
87     int* score_table; /* DP table of scores */
88     int* matches_table; /* DP table of exact match counts */
89     int* similar_table; /* DP table of similar substitution counts */
90     int* length_table; /* DP table of lengths */
91 }
92 
93 alias parasail_result_extra_stats_tables_t = parasail_result_extra_stats_tables;
94 
95 struct parasail_result_extra_stats_rowcols
96 {
97     int* score_row; /* last row of DP table of scores */
98     int* matches_row; /* last row of DP table of exact match counts */
99     int* similar_row; /* last row of DP table of similar substitution counts */
100     int* length_row; /* last row of DP table of lengths */
101     int* score_col; /* last col of DP table of scores */
102     int* matches_col; /* last col of DP table of exact match counts */
103     int* similar_col; /* last col of DP table of similar substitution counts */
104     int* length_col; /* last col of DP table of lengths */
105 }
106 
107 alias parasail_result_extra_stats_rowcols_t = parasail_result_extra_stats_rowcols;
108 
109 struct parasail_result_extra_stats
110 {
111     int matches; /* number of exactly matching characters in the alignment */
112     int similar; /* number of similar characters (positive substitutions) in the alignment */
113     int length; /* length of the alignment */
114     union
115     {
116         void* extra;
117         parasail_result_extra_stats_tables_t* tables;
118         parasail_result_extra_stats_rowcols_t* rowcols;
119     }
120 }
121 
122 alias parasail_result_extra_stats_t = parasail_result_extra_stats;
123 
124 struct parasail_result_extra_tables
125 {
126     int* score_table; /* DP table of scores */
127 }
128 
129 alias parasail_result_extra_tables_t = parasail_result_extra_tables;
130 
131 struct parasail_result_extra_rowcols
132 {
133     int* score_row; /* last row of DP table of scores */
134     int* score_col; /* last col of DP table of scores */
135 }
136 
137 alias parasail_result_extra_rowcols_t = parasail_result_extra_rowcols;
138 
139 struct parasail_result_extra_trace
140 {
141     void* trace_table; /* DP table of traceback */
142     void* trace_ins_table; /* DP table of insertions traceback */
143     void* trace_del_table; /* DP table of deletions traceback */
144 }
145 
146 alias parasail_result_extra_trace_t = parasail_result_extra_trace;
147 
148 struct parasail_result
149 {
150     int score; /* alignment score */
151     int end_query; /* end position of query sequence */
152     int end_ref; /* end position of reference sequence */
153     int flag; /* bit field for various flags */
154     /* union of pointers to extra result data based on the flag */
155     union
156     {
157         void* extra;
158         parasail_result_extra_stats_t* stats;
159         parasail_result_extra_tables_t* tables;
160         parasail_result_extra_rowcols_t* rowcols;
161         parasail_result_extra_trace_t* trace;
162     }
163 }
164 
165 alias parasail_result_t = parasail_result;
166 
167 struct parasail_matrix
168 {
169     const(char)* name;
170     const(int)* matrix;
171     const(int)* mapper;
172     int size;
173     int max;
174     int min;
175     int* user_matrix;
176 }
177 
178 alias parasail_matrix_t = parasail_matrix;
179 
180 struct parasail_profile_data
181 {
182     void* score;
183     void* matches;
184     void* similar;
185 }
186 
187 alias parasail_profile_data_t = parasail_profile_data;
188 
189 struct parasail_profile
190 {
191     const(char)* s1;
192     int s1Len;
193     const(parasail_matrix_t)* matrix;
194     parasail_profile_data profile8;
195     parasail_profile_data profile16;
196     parasail_profile_data profile32;
197     parasail_profile_data profile64;
198     void function (void* profile) free;
199     int stop;
200 }
201 
202 alias parasail_profile_t = parasail_profile;
203 
204 void parasail_profile_free (parasail_profile_t* profile);
205 
206 alias parasail_function_t = parasail_result* function (
207     const char* s1,
208     const int s1Len,
209     const char* s2,
210     const int s2Len,
211     const int open,
212     const int gap,
213     const(parasail_matrix_t)* matrix);
214 
215 struct parasail_function_info
216 {
217     parasail_result_t* function () pointer;
218     const(char)* name;
219     const(char)* alg;
220     const(char)* type;
221     const(char)* isa;
222     const(char)* bits;
223     const(char)* width;
224     int lanes;
225     char is_table;
226     char is_rowcol;
227     char is_trace;
228     char is_stats;
229     char is_ref;
230 }
231 
232 alias parasail_function_info_t = parasail_function_info;
233 
234 alias parasail_pfunction_t = parasail_result* function (
235     const parasail_profile_t* profile,
236     const char* s2,
237     const int s2Len,
238     const int open,
239     const int gap);
240 
241 alias parasail_pcreator_t = parasail_profile* function (
242     const char* s1,
243     const int s1Len,
244     const(parasail_matrix_t)* matrix);
245 
246 struct parasail_pfunction_info
247 {
248     parasail_result_t* function () pointer;
249     parasail_profile_t* function () creator;
250     const(char)* name;
251     const(char)* alg;
252     const(char)* type;
253     const(char)* isa;
254     const(char)* bits;
255     const(char)* width;
256     int lanes;
257     char is_table;
258     char is_rowcol;
259     char is_trace;
260     char is_stats;
261     char is_ref;
262 }
263 
264 alias parasail_pfunction_info_t = parasail_pfunction_info;
265 
266 /* Run-time API version detection */
267 void parasail_version (int* major, int* minor, int* patch);
268 
269 /** Deallocate result. */
270 void parasail_result_free (parasail_result_t* result);
271 
272 /** Lookup function by name. */
273 parasail_result_t* function (const(char)* funcname) parasail_lookup_function (const(char)* funcname);
274 
275 /** Lookup pfunction by name. */
276 parasail_result_t* function (const(char)* funcname) parasail_lookup_pfunction (const(char)* funcname);
277 
278 /** Lookup pcreator by name. */
279 parasail_profile_t* function (const(char)* funcname) parasail_lookup_pcreator (const(char)* funcname);
280 
281 /** Lookup function info by name. */
282 const(parasail_function_info_t)* parasail_lookup_function_info (const(char)* funcname);
283 
284 /** Lookup function info by name. */
285 const(parasail_pfunction_info_t)* parasail_lookup_pfunction_info (const(char)* funcname);
286 
287 /** Current time in seconds with nanosecond resolution. */
288 double parasail_time ();
289 
290 /** Lookup substitution matrix by name. */
291 const(parasail_matrix_t)* parasail_matrix_lookup (const(char)* matrixname);
292 
293 /** Create simple substitution matrix. */
294 parasail_matrix_t* parasail_matrix_create (
295     const(char)* alphabet,
296     const int match,
297     const int mismatch);
298 
299 /** Create simple substitution matrix. */
300 parasail_matrix_t* parasail_matrix_create_case_sensitive (
301     const(char)* alphabet,
302     const int match,
303     const int mismatch);
304 
305 /** Create substitution matrix from a filename. */
306 parasail_matrix_t* parasail_matrix_from_file (const(char)* filename);
307 
308 /** Create substitution matrix from a filename. */
309 parasail_matrix_t* parasail_matrix_from_file_case_sensitive (const(char)* filename);
310 
311 /** Deallocate substitution matrix. */
312 void parasail_matrix_free (parasail_matrix_t* matrix);
313 
314 /** Copy any matrix into writeable matrix. */
315 parasail_matrix_t* parasail_matrix_copy (const(parasail_matrix_t)* original);
316 
317 /** Modify a user matrix. */
318 void parasail_matrix_set_value (parasail_matrix_t* matrix, int row, int col, int value);
319 
320 parasail_result_t* parasail_nw_banded (
321     const char* s1,
322     const int s1Len,
323     const char* s2,
324     const int s2Len,
325     const int open,
326     const int gap,
327     const int k,
328     const(parasail_matrix_t)* matrix);
329 
330 struct parasail_traceback_
331 {
332     char* query;
333     char* comp;
334     char* ref_;
335 }
336 
337 alias parasail_traceback_t = parasail_traceback_;
338 
339 parasail_traceback_t* parasail_result_get_traceback (
340     parasail_result_t* result,
341     const(char)* seqA,
342     int lena,
343     const(char)* seqB,
344     int lenb,
345     const(parasail_matrix_t)* matrix,
346     char match,
347     char pos,
348     char neg);
349 
350 parasail_traceback_t* parasail_result_get_traceback_extra (
351     parasail_result_t* result,
352     const(char)* seqA,
353     int lena,
354     const(char)* seqB,
355     int lenb,
356     const(parasail_matrix_t)* matrix,
357     char match,
358     char pos,
359     char neg,
360     int case_sensitive,
361     const(char)* alphabet_aliases);
362 
363 void parasail_traceback_free (parasail_traceback_t* traceback);
364 
365 void parasail_traceback_generic (
366     const(char)* seqA,
367     int lena,
368     const(char)* seqB,
369     int lenb,
370     const(char)* nameA,
371     const(char)* nameB,
372     const(parasail_matrix_t)* matrix,
373     parasail_result_t* result,
374     char match,
375     char pos,
376     char neg,
377     int width,
378     int name_width,
379     int use_stats);
380 
381 void parasail_traceback_generic_extra (
382     const(char)* seqA,
383     int lena,
384     const(char)* seqB,
385     int lenb,
386     const(char)* nameA,
387     const(char)* nameB,
388     const(parasail_matrix_t)* matrix,
389     parasail_result_t* result,
390     char match,
391     char pos,
392     char neg,
393     int width,
394     int name_width,
395     int use_stats,
396     int int_width,
397     FILE* stream);
398 
399 void parasail_traceback_generic_extra2 (
400     const(char)* seqA,
401     int lena,
402     const(char)* seqB,
403     int lenb,
404     const(char)* nameA,
405     const(char)* nameB,
406     const(parasail_matrix_t)* matrix,
407     parasail_result_t* result,
408     char match,
409     char pos,
410     char neg,
411     int width,
412     int name_width,
413     int use_stats,
414     int int_width,
415     FILE* stream,
416     int case_sensitive,
417     const(char)* alphabet_aliases);
418 
419 extern __gshared const(ubyte)[] parasail_cigar_encoded_ops;
420 
421 struct parasail_cigar_
422 {
423     uint* seq;
424     int len;
425     int beg_query;
426     int beg_ref;
427 }
428 
429 alias parasail_cigar_t = parasail_cigar_;
430 
431 /**
432  * Produce CIGAR 32-bit unsigned integer from CIGAR operation and CIGAR length.
433  *
434  * @param[in] length    length of CIGAR
435  * @param[in] op_letter CIGAR operation character ('M', 'I', etc)
436  * @return              encoded CIGAR operation and length
437  */
438 uint parasail_cigar_encode (uint length, char op_letter);
439 
440 /**
441  * Produce CIGAR 32-bit unsigned integer array from CIGAR string.
442  *
443  * @param[in] cigar CIGAR string, e.g., '3=2I2=1X4D14='
444  * @return          encoded CIGAR
445  */
446 parasail_cigar_t* parasail_cigar_encode_string (const(char)* cigar);
447 
448 /**
449  * Extract CIGAR operation character from CIGAR 32-bit unsigned integer.
450  *
451  * @param[in] cigar_int   32-bit unsigned integer, representing encoded
452  *                        CIGAR operation and length
453  * @return                CIGAR operation character ('M', 'I', etc)
454  */
455 char parasail_cigar_decode_op (uint cigar_int);
456 
457 /**
458  * Extract length of a CIGAR operation from CIGAR 32-bit unsigned integer.
459  *
460  * @param[in] cigar_int   32-bit unsigned integer, representing encoded
461  *                        CIGAR operation and length
462  * @return                length of CIGAR operation
463  */
464 uint parasail_cigar_decode_len (uint cigar_int);
465 
466 /**
467  * Convert CIGAR array into a character array.
468  *
469  * @param[in] cigar   32-bit unsigned integers, representing encoded
470  *                    CIGAR operations and lengths
471  * @return            CIGAR string, e.g., '3=2I2=1X4D14='
472  */
473 char* parasail_cigar_decode (parasail_cigar_t* cigar);
474 
475 /* allocate and return the cigar for the given alignment */
476 parasail_cigar_t* parasail_result_get_cigar (
477     parasail_result_t* result,
478     const(char)* seqA,
479     int lena,
480     const(char)* seqB,
481     int lenb,
482     const(parasail_matrix_t)* matrix);
483 
484 /* allocate and return the cigar for the given alignment */
485 parasail_cigar_t* parasail_result_get_cigar_extra (
486     parasail_result_t* result,
487     const(char)* seqA,
488     int lena,
489     const(char)* seqB,
490     int lenb,
491     const(parasail_matrix_t)* matrix,
492     int case_sensitive,
493     const(char)* alphabet_aliases);
494 
495 /* free the cigar structure */
496 void parasail_cigar_free (parasail_cigar_t* cigar);
497 
498 struct parasail_result_ssw
499 {
500     ushort score1;
501     int ref_begin1;
502     int ref_end1;
503     int read_begin1;
504     int read_end1;
505     uint* cigar;
506     int cigarLen;
507 }
508 
509 alias parasail_result_ssw_t = parasail_result_ssw;
510 
511 parasail_result_ssw_t* parasail_ssw (
512     const char* s1,
513     const int s1Len,
514     const char* s2,
515     const int s2Len,
516     const int open,
517     const int gap,
518     const(parasail_matrix_t)* matrix);
519 
520 parasail_result_ssw_t* parasail_ssw_profile (
521     const parasail_profile_t* profile,
522     const char* s2,
523     const int s2Len,
524     const int open,
525     const int gap);
526 
527 parasail_profile_t* parasail_ssw_init (
528     const char* s1,
529     const int s1Len,
530     const(parasail_matrix_t)* matrix,
531     const byte score_size);
532 
533 void parasail_result_ssw_free (parasail_result_ssw_t* result);
534 
535 /* The following functions help access result attributes. */
536 
537 int parasail_result_is_nw (const parasail_result_t* result);
538 int parasail_result_is_sg (const parasail_result_t* result);
539 int parasail_result_is_sw (const parasail_result_t* result);
540 int parasail_result_is_saturated (const parasail_result_t* result);
541 int parasail_result_is_banded (const parasail_result_t* result);
542 int parasail_result_is_scan (const parasail_result_t* result);
543 int parasail_result_is_striped (const parasail_result_t* result);
544 int parasail_result_is_diag (const parasail_result_t* result);
545 int parasail_result_is_blocked (const parasail_result_t* result);
546 int parasail_result_is_stats (const parasail_result_t* result);
547 int parasail_result_is_stats_table (const parasail_result_t* result);
548 int parasail_result_is_stats_rowcol (const parasail_result_t* result);
549 int parasail_result_is_table (const parasail_result_t* result);
550 int parasail_result_is_rowcol (const parasail_result_t* result);
551 int parasail_result_is_trace (const parasail_result_t* result);
552 
553 int parasail_result_get_score (const parasail_result_t* result);
554 int parasail_result_get_end_query (const parasail_result_t* result);
555 int parasail_result_get_end_ref (const parasail_result_t* result);
556 
557 int parasail_result_get_matches (const parasail_result_t* result);
558 int parasail_result_get_similar (const parasail_result_t* result);
559 int parasail_result_get_length (const parasail_result_t* result);
560 
561 int* parasail_result_get_score_table (const parasail_result_t* result);
562 int* parasail_result_get_matches_table (const parasail_result_t* result);
563 int* parasail_result_get_similar_table (const parasail_result_t* result);
564 int* parasail_result_get_length_table (const parasail_result_t* result);
565 int* parasail_result_get_score_row (const parasail_result_t* result);
566 int* parasail_result_get_matches_row (const parasail_result_t* result);
567 int* parasail_result_get_similar_row (const parasail_result_t* result);
568 int* parasail_result_get_length_row (const parasail_result_t* result);
569 int* parasail_result_get_score_col (const parasail_result_t* result);
570 int* parasail_result_get_matches_col (const parasail_result_t* result);
571 int* parasail_result_get_similar_col (const parasail_result_t* result);
572 int* parasail_result_get_length_col (const parasail_result_t* result);
573 int* parasail_result_get_trace_table (const parasail_result_t* result);
574 int* parasail_result_get_trace_ins_table (const parasail_result_t* result);
575 int* parasail_result_get_trace_del_table (const parasail_result_t* result);
576 
577 /* The following function signatures were generated by the 'names.py'
578  * script located in the 'util' directory of the main distribution. */
579 
580 /* BEGIN GENERATED NAMES */
581 
582 parasail_result_t* parasail_nw (
583     const char* s1,
584     const int s1Len,
585     const char* s2,
586     const int s2Len,
587     const int open,
588     const int gap,
589     const(parasail_matrix_t)* matrix);
590 
591 parasail_result_t* parasail_nw_table (
592     const char* s1,
593     const int s1Len,
594     const char* s2,
595     const int s2Len,
596     const int open,
597     const int gap,
598     const(parasail_matrix_t)* matrix);
599 
600 parasail_result_t* parasail_nw_rowcol (
601     const char* s1,
602     const int s1Len,
603     const char* s2,
604     const int s2Len,
605     const int open,
606     const int gap,
607     const(parasail_matrix_t)* matrix);
608 
609 parasail_result_t* parasail_nw_trace (
610     const char* s1,
611     const int s1Len,
612     const char* s2,
613     const int s2Len,
614     const int open,
615     const int gap,
616     const(parasail_matrix_t)* matrix);
617 
618 parasail_result_t* parasail_nw_stats (
619     const char* s1,
620     const int s1Len,
621     const char* s2,
622     const int s2Len,
623     const int open,
624     const int gap,
625     const(parasail_matrix_t)* matrix);
626 
627 parasail_result_t* parasail_nw_stats_table (
628     const char* s1,
629     const int s1Len,
630     const char* s2,
631     const int s2Len,
632     const int open,
633     const int gap,
634     const(parasail_matrix_t)* matrix);
635 
636 parasail_result_t* parasail_nw_stats_rowcol (
637     const char* s1,
638     const int s1Len,
639     const char* s2,
640     const int s2Len,
641     const int open,
642     const int gap,
643     const(parasail_matrix_t)* matrix);
644 
645 parasail_result_t* parasail_sg (
646     const char* s1,
647     const int s1Len,
648     const char* s2,
649     const int s2Len,
650     const int open,
651     const int gap,
652     const(parasail_matrix_t)* matrix);
653 
654 parasail_result_t* parasail_sg_table (
655     const char* s1,
656     const int s1Len,
657     const char* s2,
658     const int s2Len,
659     const int open,
660     const int gap,
661     const(parasail_matrix_t)* matrix);
662 
663 parasail_result_t* parasail_sg_rowcol (
664     const char* s1,
665     const int s1Len,
666     const char* s2,
667     const int s2Len,
668     const int open,
669     const int gap,
670     const(parasail_matrix_t)* matrix);
671 
672 parasail_result_t* parasail_sg_trace (
673     const char* s1,
674     const int s1Len,
675     const char* s2,
676     const int s2Len,
677     const int open,
678     const int gap,
679     const(parasail_matrix_t)* matrix);
680 
681 parasail_result_t* parasail_sg_stats (
682     const char* s1,
683     const int s1Len,
684     const char* s2,
685     const int s2Len,
686     const int open,
687     const int gap,
688     const(parasail_matrix_t)* matrix);
689 
690 parasail_result_t* parasail_sg_stats_table (
691     const char* s1,
692     const int s1Len,
693     const char* s2,
694     const int s2Len,
695     const int open,
696     const int gap,
697     const(parasail_matrix_t)* matrix);
698 
699 parasail_result_t* parasail_sg_stats_rowcol (
700     const char* s1,
701     const int s1Len,
702     const char* s2,
703     const int s2Len,
704     const int open,
705     const int gap,
706     const(parasail_matrix_t)* matrix);
707 
708 parasail_result_t* parasail_sw (
709     const char* s1,
710     const int s1Len,
711     const char* s2,
712     const int s2Len,
713     const int open,
714     const int gap,
715     const(parasail_matrix_t)* matrix);
716 
717 parasail_result_t* parasail_sw_table (
718     const char* s1,
719     const int s1Len,
720     const char* s2,
721     const int s2Len,
722     const int open,
723     const int gap,
724     const(parasail_matrix_t)* matrix);
725 
726 parasail_result_t* parasail_sw_rowcol (
727     const char* s1,
728     const int s1Len,
729     const char* s2,
730     const int s2Len,
731     const int open,
732     const int gap,
733     const(parasail_matrix_t)* matrix);
734 
735 parasail_result_t* parasail_sw_trace (
736     const char* s1,
737     const int s1Len,
738     const char* s2,
739     const int s2Len,
740     const int open,
741     const int gap,
742     const(parasail_matrix_t)* matrix);
743 
744 parasail_result_t* parasail_sw_stats (
745     const char* s1,
746     const int s1Len,
747     const char* s2,
748     const int s2Len,
749     const int open,
750     const int gap,
751     const(parasail_matrix_t)* matrix);
752 
753 parasail_result_t* parasail_sw_stats_table (
754     const char* s1,
755     const int s1Len,
756     const char* s2,
757     const int s2Len,
758     const int open,
759     const int gap,
760     const(parasail_matrix_t)* matrix);
761 
762 parasail_result_t* parasail_sw_stats_rowcol (
763     const char* s1,
764     const int s1Len,
765     const char* s2,
766     const int s2Len,
767     const int open,
768     const int gap,
769     const(parasail_matrix_t)* matrix);
770 
771 parasail_result_t* parasail_sg_qb (
772     const char* s1,
773     const int s1Len,
774     const char* s2,
775     const int s2Len,
776     const int open,
777     const int gap,
778     const(parasail_matrix_t)* matrix);
779 
780 parasail_result_t* parasail_sg_qb_table (
781     const char* s1,
782     const int s1Len,
783     const char* s2,
784     const int s2Len,
785     const int open,
786     const int gap,
787     const(parasail_matrix_t)* matrix);
788 
789 parasail_result_t* parasail_sg_qb_rowcol (
790     const char* s1,
791     const int s1Len,
792     const char* s2,
793     const int s2Len,
794     const int open,
795     const int gap,
796     const(parasail_matrix_t)* matrix);
797 
798 parasail_result_t* parasail_sg_qb_trace (
799     const char* s1,
800     const int s1Len,
801     const char* s2,
802     const int s2Len,
803     const int open,
804     const int gap,
805     const(parasail_matrix_t)* matrix);
806 
807 parasail_result_t* parasail_sg_qb_stats (
808     const char* s1,
809     const int s1Len,
810     const char* s2,
811     const int s2Len,
812     const int open,
813     const int gap,
814     const(parasail_matrix_t)* matrix);
815 
816 parasail_result_t* parasail_sg_qb_stats_table (
817     const char* s1,
818     const int s1Len,
819     const char* s2,
820     const int s2Len,
821     const int open,
822     const int gap,
823     const(parasail_matrix_t)* matrix);
824 
825 parasail_result_t* parasail_sg_qb_stats_rowcol (
826     const char* s1,
827     const int s1Len,
828     const char* s2,
829     const int s2Len,
830     const int open,
831     const int gap,
832     const(parasail_matrix_t)* matrix);
833 
834 parasail_result_t* parasail_sg_qe (
835     const char* s1,
836     const int s1Len,
837     const char* s2,
838     const int s2Len,
839     const int open,
840     const int gap,
841     const(parasail_matrix_t)* matrix);
842 
843 parasail_result_t* parasail_sg_qe_table (
844     const char* s1,
845     const int s1Len,
846     const char* s2,
847     const int s2Len,
848     const int open,
849     const int gap,
850     const(parasail_matrix_t)* matrix);
851 
852 parasail_result_t* parasail_sg_qe_rowcol (
853     const char* s1,
854     const int s1Len,
855     const char* s2,
856     const int s2Len,
857     const int open,
858     const int gap,
859     const(parasail_matrix_t)* matrix);
860 
861 parasail_result_t* parasail_sg_qe_trace (
862     const char* s1,
863     const int s1Len,
864     const char* s2,
865     const int s2Len,
866     const int open,
867     const int gap,
868     const(parasail_matrix_t)* matrix);
869 
870 parasail_result_t* parasail_sg_qe_stats (
871     const char* s1,
872     const int s1Len,
873     const char* s2,
874     const int s2Len,
875     const int open,
876     const int gap,
877     const(parasail_matrix_t)* matrix);
878 
879 parasail_result_t* parasail_sg_qe_stats_table (
880     const char* s1,
881     const int s1Len,
882     const char* s2,
883     const int s2Len,
884     const int open,
885     const int gap,
886     const(parasail_matrix_t)* matrix);
887 
888 parasail_result_t* parasail_sg_qe_stats_rowcol (
889     const char* s1,
890     const int s1Len,
891     const char* s2,
892     const int s2Len,
893     const int open,
894     const int gap,
895     const(parasail_matrix_t)* matrix);
896 
897 parasail_result_t* parasail_sg_qx (
898     const char* s1,
899     const int s1Len,
900     const char* s2,
901     const int s2Len,
902     const int open,
903     const int gap,
904     const(parasail_matrix_t)* matrix);
905 
906 parasail_result_t* parasail_sg_qx_table (
907     const char* s1,
908     const int s1Len,
909     const char* s2,
910     const int s2Len,
911     const int open,
912     const int gap,
913     const(parasail_matrix_t)* matrix);
914 
915 parasail_result_t* parasail_sg_qx_rowcol (
916     const char* s1,
917     const int s1Len,
918     const char* s2,
919     const int s2Len,
920     const int open,
921     const int gap,
922     const(parasail_matrix_t)* matrix);
923 
924 parasail_result_t* parasail_sg_qx_trace (
925     const char* s1,
926     const int s1Len,
927     const char* s2,
928     const int s2Len,
929     const int open,
930     const int gap,
931     const(parasail_matrix_t)* matrix);
932 
933 parasail_result_t* parasail_sg_qx_stats (
934     const char* s1,
935     const int s1Len,
936     const char* s2,
937     const int s2Len,
938     const int open,
939     const int gap,
940     const(parasail_matrix_t)* matrix);
941 
942 parasail_result_t* parasail_sg_qx_stats_table (
943     const char* s1,
944     const int s1Len,
945     const char* s2,
946     const int s2Len,
947     const int open,
948     const int gap,
949     const(parasail_matrix_t)* matrix);
950 
951 parasail_result_t* parasail_sg_qx_stats_rowcol (
952     const char* s1,
953     const int s1Len,
954     const char* s2,
955     const int s2Len,
956     const int open,
957     const int gap,
958     const(parasail_matrix_t)* matrix);
959 
960 parasail_result_t* parasail_sg_db (
961     const char* s1,
962     const int s1Len,
963     const char* s2,
964     const int s2Len,
965     const int open,
966     const int gap,
967     const(parasail_matrix_t)* matrix);
968 
969 parasail_result_t* parasail_sg_db_table (
970     const char* s1,
971     const int s1Len,
972     const char* s2,
973     const int s2Len,
974     const int open,
975     const int gap,
976     const(parasail_matrix_t)* matrix);
977 
978 parasail_result_t* parasail_sg_db_rowcol (
979     const char* s1,
980     const int s1Len,
981     const char* s2,
982     const int s2Len,
983     const int open,
984     const int gap,
985     const(parasail_matrix_t)* matrix);
986 
987 parasail_result_t* parasail_sg_db_trace (
988     const char* s1,
989     const int s1Len,
990     const char* s2,
991     const int s2Len,
992     const int open,
993     const int gap,
994     const(parasail_matrix_t)* matrix);
995 
996 parasail_result_t* parasail_sg_db_stats (
997     const char* s1,
998     const int s1Len,
999     const char* s2,
1000     const int s2Len,
1001     const int open,
1002     const int gap,
1003     const(parasail_matrix_t)* matrix);
1004 
1005 parasail_result_t* parasail_sg_db_stats_table (
1006     const char* s1,
1007     const int s1Len,
1008     const char* s2,
1009     const int s2Len,
1010     const int open,
1011     const int gap,
1012     const(parasail_matrix_t)* matrix);
1013 
1014 parasail_result_t* parasail_sg_db_stats_rowcol (
1015     const char* s1,
1016     const int s1Len,
1017     const char* s2,
1018     const int s2Len,
1019     const int open,
1020     const int gap,
1021     const(parasail_matrix_t)* matrix);
1022 
1023 parasail_result_t* parasail_sg_de (
1024     const char* s1,
1025     const int s1Len,
1026     const char* s2,
1027     const int s2Len,
1028     const int open,
1029     const int gap,
1030     const(parasail_matrix_t)* matrix);
1031 
1032 parasail_result_t* parasail_sg_de_table (
1033     const char* s1,
1034     const int s1Len,
1035     const char* s2,
1036     const int s2Len,
1037     const int open,
1038     const int gap,
1039     const(parasail_matrix_t)* matrix);
1040 
1041 parasail_result_t* parasail_sg_de_rowcol (
1042     const char* s1,
1043     const int s1Len,
1044     const char* s2,
1045     const int s2Len,
1046     const int open,
1047     const int gap,
1048     const(parasail_matrix_t)* matrix);
1049 
1050 parasail_result_t* parasail_sg_de_trace (
1051     const char* s1,
1052     const int s1Len,
1053     const char* s2,
1054     const int s2Len,
1055     const int open,
1056     const int gap,
1057     const(parasail_matrix_t)* matrix);
1058 
1059 parasail_result_t* parasail_sg_de_stats (
1060     const char* s1,
1061     const int s1Len,
1062     const char* s2,
1063     const int s2Len,
1064     const int open,
1065     const int gap,
1066     const(parasail_matrix_t)* matrix);
1067 
1068 parasail_result_t* parasail_sg_de_stats_table (
1069     const char* s1,
1070     const int s1Len,
1071     const char* s2,
1072     const int s2Len,
1073     const int open,
1074     const int gap,
1075     const(parasail_matrix_t)* matrix);
1076 
1077 parasail_result_t* parasail_sg_de_stats_rowcol (
1078     const char* s1,
1079     const int s1Len,
1080     const char* s2,
1081     const int s2Len,
1082     const int open,
1083     const int gap,
1084     const(parasail_matrix_t)* matrix);
1085 
1086 parasail_result_t* parasail_sg_dx (
1087     const char* s1,
1088     const int s1Len,
1089     const char* s2,
1090     const int s2Len,
1091     const int open,
1092     const int gap,
1093     const(parasail_matrix_t)* matrix);
1094 
1095 parasail_result_t* parasail_sg_dx_table (
1096     const char* s1,
1097     const int s1Len,
1098     const char* s2,
1099     const int s2Len,
1100     const int open,
1101     const int gap,
1102     const(parasail_matrix_t)* matrix);
1103 
1104 parasail_result_t* parasail_sg_dx_rowcol (
1105     const char* s1,
1106     const int s1Len,
1107     const char* s2,
1108     const int s2Len,
1109     const int open,
1110     const int gap,
1111     const(parasail_matrix_t)* matrix);
1112 
1113 parasail_result_t* parasail_sg_dx_trace (
1114     const char* s1,
1115     const int s1Len,
1116     const char* s2,
1117     const int s2Len,
1118     const int open,
1119     const int gap,
1120     const(parasail_matrix_t)* matrix);
1121 
1122 parasail_result_t* parasail_sg_dx_stats (
1123     const char* s1,
1124     const int s1Len,
1125     const char* s2,
1126     const int s2Len,
1127     const int open,
1128     const int gap,
1129     const(parasail_matrix_t)* matrix);
1130 
1131 parasail_result_t* parasail_sg_dx_stats_table (
1132     const char* s1,
1133     const int s1Len,
1134     const char* s2,
1135     const int s2Len,
1136     const int open,
1137     const int gap,
1138     const(parasail_matrix_t)* matrix);
1139 
1140 parasail_result_t* parasail_sg_dx_stats_rowcol (
1141     const char* s1,
1142     const int s1Len,
1143     const char* s2,
1144     const int s2Len,
1145     const int open,
1146     const int gap,
1147     const(parasail_matrix_t)* matrix);
1148 
1149 parasail_result_t* parasail_sg_qb_de (
1150     const char* s1,
1151     const int s1Len,
1152     const char* s2,
1153     const int s2Len,
1154     const int open,
1155     const int gap,
1156     const(parasail_matrix_t)* matrix);
1157 
1158 parasail_result_t* parasail_sg_qb_de_table (
1159     const char* s1,
1160     const int s1Len,
1161     const char* s2,
1162     const int s2Len,
1163     const int open,
1164     const int gap,
1165     const(parasail_matrix_t)* matrix);
1166 
1167 parasail_result_t* parasail_sg_qb_de_rowcol (
1168     const char* s1,
1169     const int s1Len,
1170     const char* s2,
1171     const int s2Len,
1172     const int open,
1173     const int gap,
1174     const(parasail_matrix_t)* matrix);
1175 
1176 parasail_result_t* parasail_sg_qb_de_trace (
1177     const char* s1,
1178     const int s1Len,
1179     const char* s2,
1180     const int s2Len,
1181     const int open,
1182     const int gap,
1183     const(parasail_matrix_t)* matrix);
1184 
1185 parasail_result_t* parasail_sg_qb_de_stats (
1186     const char* s1,
1187     const int s1Len,
1188     const char* s2,
1189     const int s2Len,
1190     const int open,
1191     const int gap,
1192     const(parasail_matrix_t)* matrix);
1193 
1194 parasail_result_t* parasail_sg_qb_de_stats_table (
1195     const char* s1,
1196     const int s1Len,
1197     const char* s2,
1198     const int s2Len,
1199     const int open,
1200     const int gap,
1201     const(parasail_matrix_t)* matrix);
1202 
1203 parasail_result_t* parasail_sg_qb_de_stats_rowcol (
1204     const char* s1,
1205     const int s1Len,
1206     const char* s2,
1207     const int s2Len,
1208     const int open,
1209     const int gap,
1210     const(parasail_matrix_t)* matrix);
1211 
1212 parasail_result_t* parasail_sg_qe_db (
1213     const char* s1,
1214     const int s1Len,
1215     const char* s2,
1216     const int s2Len,
1217     const int open,
1218     const int gap,
1219     const(parasail_matrix_t)* matrix);
1220 
1221 parasail_result_t* parasail_sg_qe_db_table (
1222     const char* s1,
1223     const int s1Len,
1224     const char* s2,
1225     const int s2Len,
1226     const int open,
1227     const int gap,
1228     const(parasail_matrix_t)* matrix);
1229 
1230 parasail_result_t* parasail_sg_qe_db_rowcol (
1231     const char* s1,
1232     const int s1Len,
1233     const char* s2,
1234     const int s2Len,
1235     const int open,
1236     const int gap,
1237     const(parasail_matrix_t)* matrix);
1238 
1239 parasail_result_t* parasail_sg_qe_db_trace (
1240     const char* s1,
1241     const int s1Len,
1242     const char* s2,
1243     const int s2Len,
1244     const int open,
1245     const int gap,
1246     const(parasail_matrix_t)* matrix);
1247 
1248 parasail_result_t* parasail_sg_qe_db_stats (
1249     const char* s1,
1250     const int s1Len,
1251     const char* s2,
1252     const int s2Len,
1253     const int open,
1254     const int gap,
1255     const(parasail_matrix_t)* matrix);
1256 
1257 parasail_result_t* parasail_sg_qe_db_stats_table (
1258     const char* s1,
1259     const int s1Len,
1260     const char* s2,
1261     const int s2Len,
1262     const int open,
1263     const int gap,
1264     const(parasail_matrix_t)* matrix);
1265 
1266 parasail_result_t* parasail_sg_qe_db_stats_rowcol (
1267     const char* s1,
1268     const int s1Len,
1269     const char* s2,
1270     const int s2Len,
1271     const int open,
1272     const int gap,
1273     const(parasail_matrix_t)* matrix);
1274 
1275 parasail_result_t* parasail_sg_flags (
1276     const char* s1,
1277     const int s1Len,
1278     const char* s2,
1279     const int s2Len,
1280     const int open,
1281     const int gap,
1282     const(parasail_matrix_t)* matrix,
1283     int s1_beg,
1284     int s1_end,
1285     int s2_beg,
1286     int s2_end);
1287 
1288 parasail_result_t* parasail_sg_flags_table (
1289     const char* s1,
1290     const int s1Len,
1291     const char* s2,
1292     const int s2Len,
1293     const int open,
1294     const int gap,
1295     const(parasail_matrix_t)* matrix,
1296     int s1_beg,
1297     int s1_end,
1298     int s2_beg,
1299     int s2_end);
1300 
1301 parasail_result_t* parasail_sg_flags_rowcol (
1302     const char* s1,
1303     const int s1Len,
1304     const char* s2,
1305     const int s2Len,
1306     const int open,
1307     const int gap,
1308     const(parasail_matrix_t)* matrix,
1309     int s1_beg,
1310     int s1_end,
1311     int s2_beg,
1312     int s2_end);
1313 
1314 parasail_result_t* parasail_sg_flags_trace (
1315     const char* s1,
1316     const int s1Len,
1317     const char* s2,
1318     const int s2Len,
1319     const int open,
1320     const int gap,
1321     const(parasail_matrix_t)* matrix,
1322     int s1_beg,
1323     int s1_end,
1324     int s2_beg,
1325     int s2_end);
1326 
1327 parasail_result_t* parasail_sg_flags_stats (
1328     const char* s1,
1329     const int s1Len,
1330     const char* s2,
1331     const int s2Len,
1332     const int open,
1333     const int gap,
1334     const(parasail_matrix_t)* matrix,
1335     int s1_beg,
1336     int s1_end,
1337     int s2_beg,
1338     int s2_end);
1339 
1340 parasail_result_t* parasail_sg_flags_stats_table (
1341     const char* s1,
1342     const int s1Len,
1343     const char* s2,
1344     const int s2Len,
1345     const int open,
1346     const int gap,
1347     const(parasail_matrix_t)* matrix,
1348     int s1_beg,
1349     int s1_end,
1350     int s2_beg,
1351     int s2_end);
1352 
1353 parasail_result_t* parasail_sg_flags_stats_rowcol (
1354     const char* s1,
1355     const int s1Len,
1356     const char* s2,
1357     const int s2Len,
1358     const int open,
1359     const int gap,
1360     const(parasail_matrix_t)* matrix,
1361     int s1_beg,
1362     int s1_end,
1363     int s2_beg,
1364     int s2_end);
1365 
1366 parasail_result_t* parasail_nw_scan (
1367     const char* s1,
1368     const int s1Len,
1369     const char* s2,
1370     const int s2Len,
1371     const int open,
1372     const int gap,
1373     const(parasail_matrix_t)* matrix);
1374 
1375 parasail_result_t* parasail_nw_table_scan (
1376     const char* s1,
1377     const int s1Len,
1378     const char* s2,
1379     const int s2Len,
1380     const int open,
1381     const int gap,
1382     const(parasail_matrix_t)* matrix);
1383 
1384 parasail_result_t* parasail_nw_rowcol_scan (
1385     const char* s1,
1386     const int s1Len,
1387     const char* s2,
1388     const int s2Len,
1389     const int open,
1390     const int gap,
1391     const(parasail_matrix_t)* matrix);
1392 
1393 parasail_result_t* parasail_nw_trace_scan (
1394     const char* s1,
1395     const int s1Len,
1396     const char* s2,
1397     const int s2Len,
1398     const int open,
1399     const int gap,
1400     const(parasail_matrix_t)* matrix);
1401 
1402 parasail_result_t* parasail_nw_stats_scan (
1403     const char* s1,
1404     const int s1Len,
1405     const char* s2,
1406     const int s2Len,
1407     const int open,
1408     const int gap,
1409     const(parasail_matrix_t)* matrix);
1410 
1411 parasail_result_t* parasail_nw_stats_table_scan (
1412     const char* s1,
1413     const int s1Len,
1414     const char* s2,
1415     const int s2Len,
1416     const int open,
1417     const int gap,
1418     const(parasail_matrix_t)* matrix);
1419 
1420 parasail_result_t* parasail_nw_stats_rowcol_scan (
1421     const char* s1,
1422     const int s1Len,
1423     const char* s2,
1424     const int s2Len,
1425     const int open,
1426     const int gap,
1427     const(parasail_matrix_t)* matrix);
1428 
1429 parasail_result_t* parasail_sg_scan (
1430     const char* s1,
1431     const int s1Len,
1432     const char* s2,
1433     const int s2Len,
1434     const int open,
1435     const int gap,
1436     const(parasail_matrix_t)* matrix);
1437 
1438 parasail_result_t* parasail_sg_table_scan (
1439     const char* s1,
1440     const int s1Len,
1441     const char* s2,
1442     const int s2Len,
1443     const int open,
1444     const int gap,
1445     const(parasail_matrix_t)* matrix);
1446 
1447 parasail_result_t* parasail_sg_rowcol_scan (
1448     const char* s1,
1449     const int s1Len,
1450     const char* s2,
1451     const int s2Len,
1452     const int open,
1453     const int gap,
1454     const(parasail_matrix_t)* matrix);
1455 
1456 parasail_result_t* parasail_sg_trace_scan (
1457     const char* s1,
1458     const int s1Len,
1459     const char* s2,
1460     const int s2Len,
1461     const int open,
1462     const int gap,
1463     const(parasail_matrix_t)* matrix);
1464 
1465 parasail_result_t* parasail_sg_stats_scan (
1466     const char* s1,
1467     const int s1Len,
1468     const char* s2,
1469     const int s2Len,
1470     const int open,
1471     const int gap,
1472     const(parasail_matrix_t)* matrix);
1473 
1474 parasail_result_t* parasail_sg_stats_table_scan (
1475     const char* s1,
1476     const int s1Len,
1477     const char* s2,
1478     const int s2Len,
1479     const int open,
1480     const int gap,
1481     const(parasail_matrix_t)* matrix);
1482 
1483 parasail_result_t* parasail_sg_stats_rowcol_scan (
1484     const char* s1,
1485     const int s1Len,
1486     const char* s2,
1487     const int s2Len,
1488     const int open,
1489     const int gap,
1490     const(parasail_matrix_t)* matrix);
1491 
1492 parasail_result_t* parasail_sw_scan (
1493     const char* s1,
1494     const int s1Len,
1495     const char* s2,
1496     const int s2Len,
1497     const int open,
1498     const int gap,
1499     const(parasail_matrix_t)* matrix);
1500 
1501 parasail_result_t* parasail_sw_table_scan (
1502     const char* s1,
1503     const int s1Len,
1504     const char* s2,
1505     const int s2Len,
1506     const int open,
1507     const int gap,
1508     const(parasail_matrix_t)* matrix);
1509 
1510 parasail_result_t* parasail_sw_rowcol_scan (
1511     const char* s1,
1512     const int s1Len,
1513     const char* s2,
1514     const int s2Len,
1515     const int open,
1516     const int gap,
1517     const(parasail_matrix_t)* matrix);
1518 
1519 parasail_result_t* parasail_sw_trace_scan (
1520     const char* s1,
1521     const int s1Len,
1522     const char* s2,
1523     const int s2Len,
1524     const int open,
1525     const int gap,
1526     const(parasail_matrix_t)* matrix);
1527 
1528 parasail_result_t* parasail_sw_stats_scan (
1529     const char* s1,
1530     const int s1Len,
1531     const char* s2,
1532     const int s2Len,
1533     const int open,
1534     const int gap,
1535     const(parasail_matrix_t)* matrix);
1536 
1537 parasail_result_t* parasail_sw_stats_table_scan (
1538     const char* s1,
1539     const int s1Len,
1540     const char* s2,
1541     const int s2Len,
1542     const int open,
1543     const int gap,
1544     const(parasail_matrix_t)* matrix);
1545 
1546 parasail_result_t* parasail_sw_stats_rowcol_scan (
1547     const char* s1,
1548     const int s1Len,
1549     const char* s2,
1550     const int s2Len,
1551     const int open,
1552     const int gap,
1553     const(parasail_matrix_t)* matrix);
1554 
1555 parasail_result_t* parasail_sg_qb_scan (
1556     const char* s1,
1557     const int s1Len,
1558     const char* s2,
1559     const int s2Len,
1560     const int open,
1561     const int gap,
1562     const(parasail_matrix_t)* matrix);
1563 
1564 parasail_result_t* parasail_sg_qb_table_scan (
1565     const char* s1,
1566     const int s1Len,
1567     const char* s2,
1568     const int s2Len,
1569     const int open,
1570     const int gap,
1571     const(parasail_matrix_t)* matrix);
1572 
1573 parasail_result_t* parasail_sg_qb_rowcol_scan (
1574     const char* s1,
1575     const int s1Len,
1576     const char* s2,
1577     const int s2Len,
1578     const int open,
1579     const int gap,
1580     const(parasail_matrix_t)* matrix);
1581 
1582 parasail_result_t* parasail_sg_qb_trace_scan (
1583     const char* s1,
1584     const int s1Len,
1585     const char* s2,
1586     const int s2Len,
1587     const int open,
1588     const int gap,
1589     const(parasail_matrix_t)* matrix);
1590 
1591 parasail_result_t* parasail_sg_qb_stats_scan (
1592     const char* s1,
1593     const int s1Len,
1594     const char* s2,
1595     const int s2Len,
1596     const int open,
1597     const int gap,
1598     const(parasail_matrix_t)* matrix);
1599 
1600 parasail_result_t* parasail_sg_qb_stats_table_scan (
1601     const char* s1,
1602     const int s1Len,
1603     const char* s2,
1604     const int s2Len,
1605     const int open,
1606     const int gap,
1607     const(parasail_matrix_t)* matrix);
1608 
1609 parasail_result_t* parasail_sg_qb_stats_rowcol_scan (
1610     const char* s1,
1611     const int s1Len,
1612     const char* s2,
1613     const int s2Len,
1614     const int open,
1615     const int gap,
1616     const(parasail_matrix_t)* matrix);
1617 
1618 parasail_result_t* parasail_sg_qe_scan (
1619     const char* s1,
1620     const int s1Len,
1621     const char* s2,
1622     const int s2Len,
1623     const int open,
1624     const int gap,
1625     const(parasail_matrix_t)* matrix);
1626 
1627 parasail_result_t* parasail_sg_qe_table_scan (
1628     const char* s1,
1629     const int s1Len,
1630     const char* s2,
1631     const int s2Len,
1632     const int open,
1633     const int gap,
1634     const(parasail_matrix_t)* matrix);
1635 
1636 parasail_result_t* parasail_sg_qe_rowcol_scan (
1637     const char* s1,
1638     const int s1Len,
1639     const char* s2,
1640     const int s2Len,
1641     const int open,
1642     const int gap,
1643     const(parasail_matrix_t)* matrix);
1644 
1645 parasail_result_t* parasail_sg_qe_trace_scan (
1646     const char* s1,
1647     const int s1Len,
1648     const char* s2,
1649     const int s2Len,
1650     const int open,
1651     const int gap,
1652     const(parasail_matrix_t)* matrix);
1653 
1654 parasail_result_t* parasail_sg_qe_stats_scan (
1655     const char* s1,
1656     const int s1Len,
1657     const char* s2,
1658     const int s2Len,
1659     const int open,
1660     const int gap,
1661     const(parasail_matrix_t)* matrix);
1662 
1663 parasail_result_t* parasail_sg_qe_stats_table_scan (
1664     const char* s1,
1665     const int s1Len,
1666     const char* s2,
1667     const int s2Len,
1668     const int open,
1669     const int gap,
1670     const(parasail_matrix_t)* matrix);
1671 
1672 parasail_result_t* parasail_sg_qe_stats_rowcol_scan (
1673     const char* s1,
1674     const int s1Len,
1675     const char* s2,
1676     const int s2Len,
1677     const int open,
1678     const int gap,
1679     const(parasail_matrix_t)* matrix);
1680 
1681 parasail_result_t* parasail_sg_qx_scan (
1682     const char* s1,
1683     const int s1Len,
1684     const char* s2,
1685     const int s2Len,
1686     const int open,
1687     const int gap,
1688     const(parasail_matrix_t)* matrix);
1689 
1690 parasail_result_t* parasail_sg_qx_table_scan (
1691     const char* s1,
1692     const int s1Len,
1693     const char* s2,
1694     const int s2Len,
1695     const int open,
1696     const int gap,
1697     const(parasail_matrix_t)* matrix);
1698 
1699 parasail_result_t* parasail_sg_qx_rowcol_scan (
1700     const char* s1,
1701     const int s1Len,
1702     const char* s2,
1703     const int s2Len,
1704     const int open,
1705     const int gap,
1706     const(parasail_matrix_t)* matrix);
1707 
1708 parasail_result_t* parasail_sg_qx_trace_scan (
1709     const char* s1,
1710     const int s1Len,
1711     const char* s2,
1712     const int s2Len,
1713     const int open,
1714     const int gap,
1715     const(parasail_matrix_t)* matrix);
1716 
1717 parasail_result_t* parasail_sg_qx_stats_scan (
1718     const char* s1,
1719     const int s1Len,
1720     const char* s2,
1721     const int s2Len,
1722     const int open,
1723     const int gap,
1724     const(parasail_matrix_t)* matrix);
1725 
1726 parasail_result_t* parasail_sg_qx_stats_table_scan (
1727     const char* s1,
1728     const int s1Len,
1729     const char* s2,
1730     const int s2Len,
1731     const int open,
1732     const int gap,
1733     const(parasail_matrix_t)* matrix);
1734 
1735 parasail_result_t* parasail_sg_qx_stats_rowcol_scan (
1736     const char* s1,
1737     const int s1Len,
1738     const char* s2,
1739     const int s2Len,
1740     const int open,
1741     const int gap,
1742     const(parasail_matrix_t)* matrix);
1743 
1744 parasail_result_t* parasail_sg_db_scan (
1745     const char* s1,
1746     const int s1Len,
1747     const char* s2,
1748     const int s2Len,
1749     const int open,
1750     const int gap,
1751     const(parasail_matrix_t)* matrix);
1752 
1753 parasail_result_t* parasail_sg_db_table_scan (
1754     const char* s1,
1755     const int s1Len,
1756     const char* s2,
1757     const int s2Len,
1758     const int open,
1759     const int gap,
1760     const(parasail_matrix_t)* matrix);
1761 
1762 parasail_result_t* parasail_sg_db_rowcol_scan (
1763     const char* s1,
1764     const int s1Len,
1765     const char* s2,
1766     const int s2Len,
1767     const int open,
1768     const int gap,
1769     const(parasail_matrix_t)* matrix);
1770 
1771 parasail_result_t* parasail_sg_db_trace_scan (
1772     const char* s1,
1773     const int s1Len,
1774     const char* s2,
1775     const int s2Len,
1776     const int open,
1777     const int gap,
1778     const(parasail_matrix_t)* matrix);
1779 
1780 parasail_result_t* parasail_sg_db_stats_scan (
1781     const char* s1,
1782     const int s1Len,
1783     const char* s2,
1784     const int s2Len,
1785     const int open,
1786     const int gap,
1787     const(parasail_matrix_t)* matrix);
1788 
1789 parasail_result_t* parasail_sg_db_stats_table_scan (
1790     const char* s1,
1791     const int s1Len,
1792     const char* s2,
1793     const int s2Len,
1794     const int open,
1795     const int gap,
1796     const(parasail_matrix_t)* matrix);
1797 
1798 parasail_result_t* parasail_sg_db_stats_rowcol_scan (
1799     const char* s1,
1800     const int s1Len,
1801     const char* s2,
1802     const int s2Len,
1803     const int open,
1804     const int gap,
1805     const(parasail_matrix_t)* matrix);
1806 
1807 parasail_result_t* parasail_sg_de_scan (
1808     const char* s1,
1809     const int s1Len,
1810     const char* s2,
1811     const int s2Len,
1812     const int open,
1813     const int gap,
1814     const(parasail_matrix_t)* matrix);
1815 
1816 parasail_result_t* parasail_sg_de_table_scan (
1817     const char* s1,
1818     const int s1Len,
1819     const char* s2,
1820     const int s2Len,
1821     const int open,
1822     const int gap,
1823     const(parasail_matrix_t)* matrix);
1824 
1825 parasail_result_t* parasail_sg_de_rowcol_scan (
1826     const char* s1,
1827     const int s1Len,
1828     const char* s2,
1829     const int s2Len,
1830     const int open,
1831     const int gap,
1832     const(parasail_matrix_t)* matrix);
1833 
1834 parasail_result_t* parasail_sg_de_trace_scan (
1835     const char* s1,
1836     const int s1Len,
1837     const char* s2,
1838     const int s2Len,
1839     const int open,
1840     const int gap,
1841     const(parasail_matrix_t)* matrix);
1842 
1843 parasail_result_t* parasail_sg_de_stats_scan (
1844     const char* s1,
1845     const int s1Len,
1846     const char* s2,
1847     const int s2Len,
1848     const int open,
1849     const int gap,
1850     const(parasail_matrix_t)* matrix);
1851 
1852 parasail_result_t* parasail_sg_de_stats_table_scan (
1853     const char* s1,
1854     const int s1Len,
1855     const char* s2,
1856     const int s2Len,
1857     const int open,
1858     const int gap,
1859     const(parasail_matrix_t)* matrix);
1860 
1861 parasail_result_t* parasail_sg_de_stats_rowcol_scan (
1862     const char* s1,
1863     const int s1Len,
1864     const char* s2,
1865     const int s2Len,
1866     const int open,
1867     const int gap,
1868     const(parasail_matrix_t)* matrix);
1869 
1870 parasail_result_t* parasail_sg_dx_scan (
1871     const char* s1,
1872     const int s1Len,
1873     const char* s2,
1874     const int s2Len,
1875     const int open,
1876     const int gap,
1877     const(parasail_matrix_t)* matrix);
1878 
1879 parasail_result_t* parasail_sg_dx_table_scan (
1880     const char* s1,
1881     const int s1Len,
1882     const char* s2,
1883     const int s2Len,
1884     const int open,
1885     const int gap,
1886     const(parasail_matrix_t)* matrix);
1887 
1888 parasail_result_t* parasail_sg_dx_rowcol_scan (
1889     const char* s1,
1890     const int s1Len,
1891     const char* s2,
1892     const int s2Len,
1893     const int open,
1894     const int gap,
1895     const(parasail_matrix_t)* matrix);
1896 
1897 parasail_result_t* parasail_sg_dx_trace_scan (
1898     const char* s1,
1899     const int s1Len,
1900     const char* s2,
1901     const int s2Len,
1902     const int open,
1903     const int gap,
1904     const(parasail_matrix_t)* matrix);
1905 
1906 parasail_result_t* parasail_sg_dx_stats_scan (
1907     const char* s1,
1908     const int s1Len,
1909     const char* s2,
1910     const int s2Len,
1911     const int open,
1912     const int gap,
1913     const(parasail_matrix_t)* matrix);
1914 
1915 parasail_result_t* parasail_sg_dx_stats_table_scan (
1916     const char* s1,
1917     const int s1Len,
1918     const char* s2,
1919     const int s2Len,
1920     const int open,
1921     const int gap,
1922     const(parasail_matrix_t)* matrix);
1923 
1924 parasail_result_t* parasail_sg_dx_stats_rowcol_scan (
1925     const char* s1,
1926     const int s1Len,
1927     const char* s2,
1928     const int s2Len,
1929     const int open,
1930     const int gap,
1931     const(parasail_matrix_t)* matrix);
1932 
1933 parasail_result_t* parasail_sg_qb_de_scan (
1934     const char* s1,
1935     const int s1Len,
1936     const char* s2,
1937     const int s2Len,
1938     const int open,
1939     const int gap,
1940     const(parasail_matrix_t)* matrix);
1941 
1942 parasail_result_t* parasail_sg_qb_de_table_scan (
1943     const char* s1,
1944     const int s1Len,
1945     const char* s2,
1946     const int s2Len,
1947     const int open,
1948     const int gap,
1949     const(parasail_matrix_t)* matrix);
1950 
1951 parasail_result_t* parasail_sg_qb_de_rowcol_scan (
1952     const char* s1,
1953     const int s1Len,
1954     const char* s2,
1955     const int s2Len,
1956     const int open,
1957     const int gap,
1958     const(parasail_matrix_t)* matrix);
1959 
1960 parasail_result_t* parasail_sg_qb_de_trace_scan (
1961     const char* s1,
1962     const int s1Len,
1963     const char* s2,
1964     const int s2Len,
1965     const int open,
1966     const int gap,
1967     const(parasail_matrix_t)* matrix);
1968 
1969 parasail_result_t* parasail_sg_qb_de_stats_scan (
1970     const char* s1,
1971     const int s1Len,
1972     const char* s2,
1973     const int s2Len,
1974     const int open,
1975     const int gap,
1976     const(parasail_matrix_t)* matrix);
1977 
1978 parasail_result_t* parasail_sg_qb_de_stats_table_scan (
1979     const char* s1,
1980     const int s1Len,
1981     const char* s2,
1982     const int s2Len,
1983     const int open,
1984     const int gap,
1985     const(parasail_matrix_t)* matrix);
1986 
1987 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan (
1988     const char* s1,
1989     const int s1Len,
1990     const char* s2,
1991     const int s2Len,
1992     const int open,
1993     const int gap,
1994     const(parasail_matrix_t)* matrix);
1995 
1996 parasail_result_t* parasail_sg_qe_db_scan (
1997     const char* s1,
1998     const int s1Len,
1999     const char* s2,
2000     const int s2Len,
2001     const int open,
2002     const int gap,
2003     const(parasail_matrix_t)* matrix);
2004 
2005 parasail_result_t* parasail_sg_qe_db_table_scan (
2006     const char* s1,
2007     const int s1Len,
2008     const char* s2,
2009     const int s2Len,
2010     const int open,
2011     const int gap,
2012     const(parasail_matrix_t)* matrix);
2013 
2014 parasail_result_t* parasail_sg_qe_db_rowcol_scan (
2015     const char* s1,
2016     const int s1Len,
2017     const char* s2,
2018     const int s2Len,
2019     const int open,
2020     const int gap,
2021     const(parasail_matrix_t)* matrix);
2022 
2023 parasail_result_t* parasail_sg_qe_db_trace_scan (
2024     const char* s1,
2025     const int s1Len,
2026     const char* s2,
2027     const int s2Len,
2028     const int open,
2029     const int gap,
2030     const(parasail_matrix_t)* matrix);
2031 
2032 parasail_result_t* parasail_sg_qe_db_stats_scan (
2033     const char* s1,
2034     const int s1Len,
2035     const char* s2,
2036     const int s2Len,
2037     const int open,
2038     const int gap,
2039     const(parasail_matrix_t)* matrix);
2040 
2041 parasail_result_t* parasail_sg_qe_db_stats_table_scan (
2042     const char* s1,
2043     const int s1Len,
2044     const char* s2,
2045     const int s2Len,
2046     const int open,
2047     const int gap,
2048     const(parasail_matrix_t)* matrix);
2049 
2050 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan (
2051     const char* s1,
2052     const int s1Len,
2053     const char* s2,
2054     const int s2Len,
2055     const int open,
2056     const int gap,
2057     const(parasail_matrix_t)* matrix);
2058 
2059 parasail_result_t* parasail_sg_flags_scan (
2060     const char* s1,
2061     const int s1Len,
2062     const char* s2,
2063     const int s2Len,
2064     const int open,
2065     const int gap,
2066     const(parasail_matrix_t)* matrix,
2067     int s1_beg,
2068     int s1_end,
2069     int s2_beg,
2070     int s2_end);
2071 
2072 parasail_result_t* parasail_sg_flags_table_scan (
2073     const char* s1,
2074     const int s1Len,
2075     const char* s2,
2076     const int s2Len,
2077     const int open,
2078     const int gap,
2079     const(parasail_matrix_t)* matrix,
2080     int s1_beg,
2081     int s1_end,
2082     int s2_beg,
2083     int s2_end);
2084 
2085 parasail_result_t* parasail_sg_flags_rowcol_scan (
2086     const char* s1,
2087     const int s1Len,
2088     const char* s2,
2089     const int s2Len,
2090     const int open,
2091     const int gap,
2092     const(parasail_matrix_t)* matrix,
2093     int s1_beg,
2094     int s1_end,
2095     int s2_beg,
2096     int s2_end);
2097 
2098 parasail_result_t* parasail_sg_flags_trace_scan (
2099     const char* s1,
2100     const int s1Len,
2101     const char* s2,
2102     const int s2Len,
2103     const int open,
2104     const int gap,
2105     const(parasail_matrix_t)* matrix,
2106     int s1_beg,
2107     int s1_end,
2108     int s2_beg,
2109     int s2_end);
2110 
2111 parasail_result_t* parasail_sg_flags_stats_scan (
2112     const char* s1,
2113     const int s1Len,
2114     const char* s2,
2115     const int s2Len,
2116     const int open,
2117     const int gap,
2118     const(parasail_matrix_t)* matrix,
2119     int s1_beg,
2120     int s1_end,
2121     int s2_beg,
2122     int s2_end);
2123 
2124 parasail_result_t* parasail_sg_flags_stats_table_scan (
2125     const char* s1,
2126     const int s1Len,
2127     const char* s2,
2128     const int s2Len,
2129     const int open,
2130     const int gap,
2131     const(parasail_matrix_t)* matrix,
2132     int s1_beg,
2133     int s1_end,
2134     int s2_beg,
2135     int s2_end);
2136 
2137 parasail_result_t* parasail_sg_flags_stats_rowcol_scan (
2138     const char* s1,
2139     const int s1Len,
2140     const char* s2,
2141     const int s2Len,
2142     const int open,
2143     const int gap,
2144     const(parasail_matrix_t)* matrix,
2145     int s1_beg,
2146     int s1_end,
2147     int s2_beg,
2148     int s2_end);
2149 
2150 parasail_result_t* parasail_nw_scan_sse2_128_64 (
2151     const char* s1,
2152     const int s1Len,
2153     const char* s2,
2154     const int s2Len,
2155     const int open,
2156     const int gap,
2157     const(parasail_matrix_t)* matrix);
2158 
2159 parasail_result_t* parasail_nw_scan_sse2_128_32 (
2160     const char* s1,
2161     const int s1Len,
2162     const char* s2,
2163     const int s2Len,
2164     const int open,
2165     const int gap,
2166     const(parasail_matrix_t)* matrix);
2167 
2168 parasail_result_t* parasail_nw_scan_sse2_128_16 (
2169     const char* s1,
2170     const int s1Len,
2171     const char* s2,
2172     const int s2Len,
2173     const int open,
2174     const int gap,
2175     const(parasail_matrix_t)* matrix);
2176 
2177 parasail_result_t* parasail_nw_scan_sse2_128_8 (
2178     const char* s1,
2179     const int s1Len,
2180     const char* s2,
2181     const int s2Len,
2182     const int open,
2183     const int gap,
2184     const(parasail_matrix_t)* matrix);
2185 
2186 parasail_result_t* parasail_nw_scan_sse2_128_sat (
2187     const char* s1,
2188     const int s1Len,
2189     const char* s2,
2190     const int s2Len,
2191     const int open,
2192     const int gap,
2193     const(parasail_matrix_t)* matrix);
2194 
2195 parasail_result_t* parasail_nw_scan_sse41_128_64 (
2196     const char* s1,
2197     const int s1Len,
2198     const char* s2,
2199     const int s2Len,
2200     const int open,
2201     const int gap,
2202     const(parasail_matrix_t)* matrix);
2203 
2204 parasail_result_t* parasail_nw_scan_sse41_128_32 (
2205     const char* s1,
2206     const int s1Len,
2207     const char* s2,
2208     const int s2Len,
2209     const int open,
2210     const int gap,
2211     const(parasail_matrix_t)* matrix);
2212 
2213 parasail_result_t* parasail_nw_scan_sse41_128_16 (
2214     const char* s1,
2215     const int s1Len,
2216     const char* s2,
2217     const int s2Len,
2218     const int open,
2219     const int gap,
2220     const(parasail_matrix_t)* matrix);
2221 
2222 parasail_result_t* parasail_nw_scan_sse41_128_8 (
2223     const char* s1,
2224     const int s1Len,
2225     const char* s2,
2226     const int s2Len,
2227     const int open,
2228     const int gap,
2229     const(parasail_matrix_t)* matrix);
2230 
2231 parasail_result_t* parasail_nw_scan_sse41_128_sat (
2232     const char* s1,
2233     const int s1Len,
2234     const char* s2,
2235     const int s2Len,
2236     const int open,
2237     const int gap,
2238     const(parasail_matrix_t)* matrix);
2239 
2240 parasail_result_t* parasail_nw_scan_avx2_256_64 (
2241     const char* s1,
2242     const int s1Len,
2243     const char* s2,
2244     const int s2Len,
2245     const int open,
2246     const int gap,
2247     const(parasail_matrix_t)* matrix);
2248 
2249 parasail_result_t* parasail_nw_scan_avx2_256_32 (
2250     const char* s1,
2251     const int s1Len,
2252     const char* s2,
2253     const int s2Len,
2254     const int open,
2255     const int gap,
2256     const(parasail_matrix_t)* matrix);
2257 
2258 parasail_result_t* parasail_nw_scan_avx2_256_16 (
2259     const char* s1,
2260     const int s1Len,
2261     const char* s2,
2262     const int s2Len,
2263     const int open,
2264     const int gap,
2265     const(parasail_matrix_t)* matrix);
2266 
2267 parasail_result_t* parasail_nw_scan_avx2_256_8 (
2268     const char* s1,
2269     const int s1Len,
2270     const char* s2,
2271     const int s2Len,
2272     const int open,
2273     const int gap,
2274     const(parasail_matrix_t)* matrix);
2275 
2276 parasail_result_t* parasail_nw_scan_avx2_256_sat (
2277     const char* s1,
2278     const int s1Len,
2279     const char* s2,
2280     const int s2Len,
2281     const int open,
2282     const int gap,
2283     const(parasail_matrix_t)* matrix);
2284 
2285 parasail_result_t* parasail_nw_scan_altivec_128_64 (
2286     const char* s1,
2287     const int s1Len,
2288     const char* s2,
2289     const int s2Len,
2290     const int open,
2291     const int gap,
2292     const(parasail_matrix_t)* matrix);
2293 
2294 parasail_result_t* parasail_nw_scan_altivec_128_32 (
2295     const char* s1,
2296     const int s1Len,
2297     const char* s2,
2298     const int s2Len,
2299     const int open,
2300     const int gap,
2301     const(parasail_matrix_t)* matrix);
2302 
2303 parasail_result_t* parasail_nw_scan_altivec_128_16 (
2304     const char* s1,
2305     const int s1Len,
2306     const char* s2,
2307     const int s2Len,
2308     const int open,
2309     const int gap,
2310     const(parasail_matrix_t)* matrix);
2311 
2312 parasail_result_t* parasail_nw_scan_altivec_128_8 (
2313     const char* s1,
2314     const int s1Len,
2315     const char* s2,
2316     const int s2Len,
2317     const int open,
2318     const int gap,
2319     const(parasail_matrix_t)* matrix);
2320 
2321 parasail_result_t* parasail_nw_scan_altivec_128_sat (
2322     const char* s1,
2323     const int s1Len,
2324     const char* s2,
2325     const int s2Len,
2326     const int open,
2327     const int gap,
2328     const(parasail_matrix_t)* matrix);
2329 
2330 parasail_result_t* parasail_nw_scan_neon_128_64 (
2331     const char* s1,
2332     const int s1Len,
2333     const char* s2,
2334     const int s2Len,
2335     const int open,
2336     const int gap,
2337     const(parasail_matrix_t)* matrix);
2338 
2339 parasail_result_t* parasail_nw_scan_neon_128_32 (
2340     const char* s1,
2341     const int s1Len,
2342     const char* s2,
2343     const int s2Len,
2344     const int open,
2345     const int gap,
2346     const(parasail_matrix_t)* matrix);
2347 
2348 parasail_result_t* parasail_nw_scan_neon_128_16 (
2349     const char* s1,
2350     const int s1Len,
2351     const char* s2,
2352     const int s2Len,
2353     const int open,
2354     const int gap,
2355     const(parasail_matrix_t)* matrix);
2356 
2357 parasail_result_t* parasail_nw_scan_neon_128_8 (
2358     const char* s1,
2359     const int s1Len,
2360     const char* s2,
2361     const int s2Len,
2362     const int open,
2363     const int gap,
2364     const(parasail_matrix_t)* matrix);
2365 
2366 parasail_result_t* parasail_nw_scan_neon_128_sat (
2367     const char* s1,
2368     const int s1Len,
2369     const char* s2,
2370     const int s2Len,
2371     const int open,
2372     const int gap,
2373     const(parasail_matrix_t)* matrix);
2374 
2375 parasail_result_t* parasail_nw_striped_sse2_128_64 (
2376     const char* s1,
2377     const int s1Len,
2378     const char* s2,
2379     const int s2Len,
2380     const int open,
2381     const int gap,
2382     const(parasail_matrix_t)* matrix);
2383 
2384 parasail_result_t* parasail_nw_striped_sse2_128_32 (
2385     const char* s1,
2386     const int s1Len,
2387     const char* s2,
2388     const int s2Len,
2389     const int open,
2390     const int gap,
2391     const(parasail_matrix_t)* matrix);
2392 
2393 parasail_result_t* parasail_nw_striped_sse2_128_16 (
2394     const char* s1,
2395     const int s1Len,
2396     const char* s2,
2397     const int s2Len,
2398     const int open,
2399     const int gap,
2400     const(parasail_matrix_t)* matrix);
2401 
2402 parasail_result_t* parasail_nw_striped_sse2_128_8 (
2403     const char* s1,
2404     const int s1Len,
2405     const char* s2,
2406     const int s2Len,
2407     const int open,
2408     const int gap,
2409     const(parasail_matrix_t)* matrix);
2410 
2411 parasail_result_t* parasail_nw_striped_sse2_128_sat (
2412     const char* s1,
2413     const int s1Len,
2414     const char* s2,
2415     const int s2Len,
2416     const int open,
2417     const int gap,
2418     const(parasail_matrix_t)* matrix);
2419 
2420 parasail_result_t* parasail_nw_striped_sse41_128_64 (
2421     const char* s1,
2422     const int s1Len,
2423     const char* s2,
2424     const int s2Len,
2425     const int open,
2426     const int gap,
2427     const(parasail_matrix_t)* matrix);
2428 
2429 parasail_result_t* parasail_nw_striped_sse41_128_32 (
2430     const char* s1,
2431     const int s1Len,
2432     const char* s2,
2433     const int s2Len,
2434     const int open,
2435     const int gap,
2436     const(parasail_matrix_t)* matrix);
2437 
2438 parasail_result_t* parasail_nw_striped_sse41_128_16 (
2439     const char* s1,
2440     const int s1Len,
2441     const char* s2,
2442     const int s2Len,
2443     const int open,
2444     const int gap,
2445     const(parasail_matrix_t)* matrix);
2446 
2447 parasail_result_t* parasail_nw_striped_sse41_128_8 (
2448     const char* s1,
2449     const int s1Len,
2450     const char* s2,
2451     const int s2Len,
2452     const int open,
2453     const int gap,
2454     const(parasail_matrix_t)* matrix);
2455 
2456 parasail_result_t* parasail_nw_striped_sse41_128_sat (
2457     const char* s1,
2458     const int s1Len,
2459     const char* s2,
2460     const int s2Len,
2461     const int open,
2462     const int gap,
2463     const(parasail_matrix_t)* matrix);
2464 
2465 parasail_result_t* parasail_nw_striped_avx2_256_64 (
2466     const char* s1,
2467     const int s1Len,
2468     const char* s2,
2469     const int s2Len,
2470     const int open,
2471     const int gap,
2472     const(parasail_matrix_t)* matrix);
2473 
2474 parasail_result_t* parasail_nw_striped_avx2_256_32 (
2475     const char* s1,
2476     const int s1Len,
2477     const char* s2,
2478     const int s2Len,
2479     const int open,
2480     const int gap,
2481     const(parasail_matrix_t)* matrix);
2482 
2483 parasail_result_t* parasail_nw_striped_avx2_256_16 (
2484     const char* s1,
2485     const int s1Len,
2486     const char* s2,
2487     const int s2Len,
2488     const int open,
2489     const int gap,
2490     const(parasail_matrix_t)* matrix);
2491 
2492 parasail_result_t* parasail_nw_striped_avx2_256_8 (
2493     const char* s1,
2494     const int s1Len,
2495     const char* s2,
2496     const int s2Len,
2497     const int open,
2498     const int gap,
2499     const(parasail_matrix_t)* matrix);
2500 
2501 parasail_result_t* parasail_nw_striped_avx2_256_sat (
2502     const char* s1,
2503     const int s1Len,
2504     const char* s2,
2505     const int s2Len,
2506     const int open,
2507     const int gap,
2508     const(parasail_matrix_t)* matrix);
2509 
2510 parasail_result_t* parasail_nw_striped_altivec_128_64 (
2511     const char* s1,
2512     const int s1Len,
2513     const char* s2,
2514     const int s2Len,
2515     const int open,
2516     const int gap,
2517     const(parasail_matrix_t)* matrix);
2518 
2519 parasail_result_t* parasail_nw_striped_altivec_128_32 (
2520     const char* s1,
2521     const int s1Len,
2522     const char* s2,
2523     const int s2Len,
2524     const int open,
2525     const int gap,
2526     const(parasail_matrix_t)* matrix);
2527 
2528 parasail_result_t* parasail_nw_striped_altivec_128_16 (
2529     const char* s1,
2530     const int s1Len,
2531     const char* s2,
2532     const int s2Len,
2533     const int open,
2534     const int gap,
2535     const(parasail_matrix_t)* matrix);
2536 
2537 parasail_result_t* parasail_nw_striped_altivec_128_8 (
2538     const char* s1,
2539     const int s1Len,
2540     const char* s2,
2541     const int s2Len,
2542     const int open,
2543     const int gap,
2544     const(parasail_matrix_t)* matrix);
2545 
2546 parasail_result_t* parasail_nw_striped_altivec_128_sat (
2547     const char* s1,
2548     const int s1Len,
2549     const char* s2,
2550     const int s2Len,
2551     const int open,
2552     const int gap,
2553     const(parasail_matrix_t)* matrix);
2554 
2555 parasail_result_t* parasail_nw_striped_neon_128_64 (
2556     const char* s1,
2557     const int s1Len,
2558     const char* s2,
2559     const int s2Len,
2560     const int open,
2561     const int gap,
2562     const(parasail_matrix_t)* matrix);
2563 
2564 parasail_result_t* parasail_nw_striped_neon_128_32 (
2565     const char* s1,
2566     const int s1Len,
2567     const char* s2,
2568     const int s2Len,
2569     const int open,
2570     const int gap,
2571     const(parasail_matrix_t)* matrix);
2572 
2573 parasail_result_t* parasail_nw_striped_neon_128_16 (
2574     const char* s1,
2575     const int s1Len,
2576     const char* s2,
2577     const int s2Len,
2578     const int open,
2579     const int gap,
2580     const(parasail_matrix_t)* matrix);
2581 
2582 parasail_result_t* parasail_nw_striped_neon_128_8 (
2583     const char* s1,
2584     const int s1Len,
2585     const char* s2,
2586     const int s2Len,
2587     const int open,
2588     const int gap,
2589     const(parasail_matrix_t)* matrix);
2590 
2591 parasail_result_t* parasail_nw_striped_neon_128_sat (
2592     const char* s1,
2593     const int s1Len,
2594     const char* s2,
2595     const int s2Len,
2596     const int open,
2597     const int gap,
2598     const(parasail_matrix_t)* matrix);
2599 
2600 parasail_result_t* parasail_nw_diag_sse2_128_64 (
2601     const char* s1,
2602     const int s1Len,
2603     const char* s2,
2604     const int s2Len,
2605     const int open,
2606     const int gap,
2607     const(parasail_matrix_t)* matrix);
2608 
2609 parasail_result_t* parasail_nw_diag_sse2_128_32 (
2610     const char* s1,
2611     const int s1Len,
2612     const char* s2,
2613     const int s2Len,
2614     const int open,
2615     const int gap,
2616     const(parasail_matrix_t)* matrix);
2617 
2618 parasail_result_t* parasail_nw_diag_sse2_128_16 (
2619     const char* s1,
2620     const int s1Len,
2621     const char* s2,
2622     const int s2Len,
2623     const int open,
2624     const int gap,
2625     const(parasail_matrix_t)* matrix);
2626 
2627 parasail_result_t* parasail_nw_diag_sse2_128_8 (
2628     const char* s1,
2629     const int s1Len,
2630     const char* s2,
2631     const int s2Len,
2632     const int open,
2633     const int gap,
2634     const(parasail_matrix_t)* matrix);
2635 
2636 parasail_result_t* parasail_nw_diag_sse2_128_sat (
2637     const char* s1,
2638     const int s1Len,
2639     const char* s2,
2640     const int s2Len,
2641     const int open,
2642     const int gap,
2643     const(parasail_matrix_t)* matrix);
2644 
2645 parasail_result_t* parasail_nw_diag_sse41_128_64 (
2646     const char* s1,
2647     const int s1Len,
2648     const char* s2,
2649     const int s2Len,
2650     const int open,
2651     const int gap,
2652     const(parasail_matrix_t)* matrix);
2653 
2654 parasail_result_t* parasail_nw_diag_sse41_128_32 (
2655     const char* s1,
2656     const int s1Len,
2657     const char* s2,
2658     const int s2Len,
2659     const int open,
2660     const int gap,
2661     const(parasail_matrix_t)* matrix);
2662 
2663 parasail_result_t* parasail_nw_diag_sse41_128_16 (
2664     const char* s1,
2665     const int s1Len,
2666     const char* s2,
2667     const int s2Len,
2668     const int open,
2669     const int gap,
2670     const(parasail_matrix_t)* matrix);
2671 
2672 parasail_result_t* parasail_nw_diag_sse41_128_8 (
2673     const char* s1,
2674     const int s1Len,
2675     const char* s2,
2676     const int s2Len,
2677     const int open,
2678     const int gap,
2679     const(parasail_matrix_t)* matrix);
2680 
2681 parasail_result_t* parasail_nw_diag_sse41_128_sat (
2682     const char* s1,
2683     const int s1Len,
2684     const char* s2,
2685     const int s2Len,
2686     const int open,
2687     const int gap,
2688     const(parasail_matrix_t)* matrix);
2689 
2690 parasail_result_t* parasail_nw_diag_avx2_256_64 (
2691     const char* s1,
2692     const int s1Len,
2693     const char* s2,
2694     const int s2Len,
2695     const int open,
2696     const int gap,
2697     const(parasail_matrix_t)* matrix);
2698 
2699 parasail_result_t* parasail_nw_diag_avx2_256_32 (
2700     const char* s1,
2701     const int s1Len,
2702     const char* s2,
2703     const int s2Len,
2704     const int open,
2705     const int gap,
2706     const(parasail_matrix_t)* matrix);
2707 
2708 parasail_result_t* parasail_nw_diag_avx2_256_16 (
2709     const char* s1,
2710     const int s1Len,
2711     const char* s2,
2712     const int s2Len,
2713     const int open,
2714     const int gap,
2715     const(parasail_matrix_t)* matrix);
2716 
2717 parasail_result_t* parasail_nw_diag_avx2_256_8 (
2718     const char* s1,
2719     const int s1Len,
2720     const char* s2,
2721     const int s2Len,
2722     const int open,
2723     const int gap,
2724     const(parasail_matrix_t)* matrix);
2725 
2726 parasail_result_t* parasail_nw_diag_avx2_256_sat (
2727     const char* s1,
2728     const int s1Len,
2729     const char* s2,
2730     const int s2Len,
2731     const int open,
2732     const int gap,
2733     const(parasail_matrix_t)* matrix);
2734 
2735 parasail_result_t* parasail_nw_diag_altivec_128_64 (
2736     const char* s1,
2737     const int s1Len,
2738     const char* s2,
2739     const int s2Len,
2740     const int open,
2741     const int gap,
2742     const(parasail_matrix_t)* matrix);
2743 
2744 parasail_result_t* parasail_nw_diag_altivec_128_32 (
2745     const char* s1,
2746     const int s1Len,
2747     const char* s2,
2748     const int s2Len,
2749     const int open,
2750     const int gap,
2751     const(parasail_matrix_t)* matrix);
2752 
2753 parasail_result_t* parasail_nw_diag_altivec_128_16 (
2754     const char* s1,
2755     const int s1Len,
2756     const char* s2,
2757     const int s2Len,
2758     const int open,
2759     const int gap,
2760     const(parasail_matrix_t)* matrix);
2761 
2762 parasail_result_t* parasail_nw_diag_altivec_128_8 (
2763     const char* s1,
2764     const int s1Len,
2765     const char* s2,
2766     const int s2Len,
2767     const int open,
2768     const int gap,
2769     const(parasail_matrix_t)* matrix);
2770 
2771 parasail_result_t* parasail_nw_diag_altivec_128_sat (
2772     const char* s1,
2773     const int s1Len,
2774     const char* s2,
2775     const int s2Len,
2776     const int open,
2777     const int gap,
2778     const(parasail_matrix_t)* matrix);
2779 
2780 parasail_result_t* parasail_nw_diag_neon_128_64 (
2781     const char* s1,
2782     const int s1Len,
2783     const char* s2,
2784     const int s2Len,
2785     const int open,
2786     const int gap,
2787     const(parasail_matrix_t)* matrix);
2788 
2789 parasail_result_t* parasail_nw_diag_neon_128_32 (
2790     const char* s1,
2791     const int s1Len,
2792     const char* s2,
2793     const int s2Len,
2794     const int open,
2795     const int gap,
2796     const(parasail_matrix_t)* matrix);
2797 
2798 parasail_result_t* parasail_nw_diag_neon_128_16 (
2799     const char* s1,
2800     const int s1Len,
2801     const char* s2,
2802     const int s2Len,
2803     const int open,
2804     const int gap,
2805     const(parasail_matrix_t)* matrix);
2806 
2807 parasail_result_t* parasail_nw_diag_neon_128_8 (
2808     const char* s1,
2809     const int s1Len,
2810     const char* s2,
2811     const int s2Len,
2812     const int open,
2813     const int gap,
2814     const(parasail_matrix_t)* matrix);
2815 
2816 parasail_result_t* parasail_nw_diag_neon_128_sat (
2817     const char* s1,
2818     const int s1Len,
2819     const char* s2,
2820     const int s2Len,
2821     const int open,
2822     const int gap,
2823     const(parasail_matrix_t)* matrix);
2824 
2825 parasail_result_t* parasail_nw_table_scan_sse2_128_64 (
2826     const char* s1,
2827     const int s1Len,
2828     const char* s2,
2829     const int s2Len,
2830     const int open,
2831     const int gap,
2832     const(parasail_matrix_t)* matrix);
2833 
2834 parasail_result_t* parasail_nw_table_scan_sse2_128_32 (
2835     const char* s1,
2836     const int s1Len,
2837     const char* s2,
2838     const int s2Len,
2839     const int open,
2840     const int gap,
2841     const(parasail_matrix_t)* matrix);
2842 
2843 parasail_result_t* parasail_nw_table_scan_sse2_128_16 (
2844     const char* s1,
2845     const int s1Len,
2846     const char* s2,
2847     const int s2Len,
2848     const int open,
2849     const int gap,
2850     const(parasail_matrix_t)* matrix);
2851 
2852 parasail_result_t* parasail_nw_table_scan_sse2_128_8 (
2853     const char* s1,
2854     const int s1Len,
2855     const char* s2,
2856     const int s2Len,
2857     const int open,
2858     const int gap,
2859     const(parasail_matrix_t)* matrix);
2860 
2861 parasail_result_t* parasail_nw_table_scan_sse2_128_sat (
2862     const char* s1,
2863     const int s1Len,
2864     const char* s2,
2865     const int s2Len,
2866     const int open,
2867     const int gap,
2868     const(parasail_matrix_t)* matrix);
2869 
2870 parasail_result_t* parasail_nw_table_scan_sse41_128_64 (
2871     const char* s1,
2872     const int s1Len,
2873     const char* s2,
2874     const int s2Len,
2875     const int open,
2876     const int gap,
2877     const(parasail_matrix_t)* matrix);
2878 
2879 parasail_result_t* parasail_nw_table_scan_sse41_128_32 (
2880     const char* s1,
2881     const int s1Len,
2882     const char* s2,
2883     const int s2Len,
2884     const int open,
2885     const int gap,
2886     const(parasail_matrix_t)* matrix);
2887 
2888 parasail_result_t* parasail_nw_table_scan_sse41_128_16 (
2889     const char* s1,
2890     const int s1Len,
2891     const char* s2,
2892     const int s2Len,
2893     const int open,
2894     const int gap,
2895     const(parasail_matrix_t)* matrix);
2896 
2897 parasail_result_t* parasail_nw_table_scan_sse41_128_8 (
2898     const char* s1,
2899     const int s1Len,
2900     const char* s2,
2901     const int s2Len,
2902     const int open,
2903     const int gap,
2904     const(parasail_matrix_t)* matrix);
2905 
2906 parasail_result_t* parasail_nw_table_scan_sse41_128_sat (
2907     const char* s1,
2908     const int s1Len,
2909     const char* s2,
2910     const int s2Len,
2911     const int open,
2912     const int gap,
2913     const(parasail_matrix_t)* matrix);
2914 
2915 parasail_result_t* parasail_nw_table_scan_avx2_256_64 (
2916     const char* s1,
2917     const int s1Len,
2918     const char* s2,
2919     const int s2Len,
2920     const int open,
2921     const int gap,
2922     const(parasail_matrix_t)* matrix);
2923 
2924 parasail_result_t* parasail_nw_table_scan_avx2_256_32 (
2925     const char* s1,
2926     const int s1Len,
2927     const char* s2,
2928     const int s2Len,
2929     const int open,
2930     const int gap,
2931     const(parasail_matrix_t)* matrix);
2932 
2933 parasail_result_t* parasail_nw_table_scan_avx2_256_16 (
2934     const char* s1,
2935     const int s1Len,
2936     const char* s2,
2937     const int s2Len,
2938     const int open,
2939     const int gap,
2940     const(parasail_matrix_t)* matrix);
2941 
2942 parasail_result_t* parasail_nw_table_scan_avx2_256_8 (
2943     const char* s1,
2944     const int s1Len,
2945     const char* s2,
2946     const int s2Len,
2947     const int open,
2948     const int gap,
2949     const(parasail_matrix_t)* matrix);
2950 
2951 parasail_result_t* parasail_nw_table_scan_avx2_256_sat (
2952     const char* s1,
2953     const int s1Len,
2954     const char* s2,
2955     const int s2Len,
2956     const int open,
2957     const int gap,
2958     const(parasail_matrix_t)* matrix);
2959 
2960 parasail_result_t* parasail_nw_table_scan_altivec_128_64 (
2961     const char* s1,
2962     const int s1Len,
2963     const char* s2,
2964     const int s2Len,
2965     const int open,
2966     const int gap,
2967     const(parasail_matrix_t)* matrix);
2968 
2969 parasail_result_t* parasail_nw_table_scan_altivec_128_32 (
2970     const char* s1,
2971     const int s1Len,
2972     const char* s2,
2973     const int s2Len,
2974     const int open,
2975     const int gap,
2976     const(parasail_matrix_t)* matrix);
2977 
2978 parasail_result_t* parasail_nw_table_scan_altivec_128_16 (
2979     const char* s1,
2980     const int s1Len,
2981     const char* s2,
2982     const int s2Len,
2983     const int open,
2984     const int gap,
2985     const(parasail_matrix_t)* matrix);
2986 
2987 parasail_result_t* parasail_nw_table_scan_altivec_128_8 (
2988     const char* s1,
2989     const int s1Len,
2990     const char* s2,
2991     const int s2Len,
2992     const int open,
2993     const int gap,
2994     const(parasail_matrix_t)* matrix);
2995 
2996 parasail_result_t* parasail_nw_table_scan_altivec_128_sat (
2997     const char* s1,
2998     const int s1Len,
2999     const char* s2,
3000     const int s2Len,
3001     const int open,
3002     const int gap,
3003     const(parasail_matrix_t)* matrix);
3004 
3005 parasail_result_t* parasail_nw_table_scan_neon_128_64 (
3006     const char* s1,
3007     const int s1Len,
3008     const char* s2,
3009     const int s2Len,
3010     const int open,
3011     const int gap,
3012     const(parasail_matrix_t)* matrix);
3013 
3014 parasail_result_t* parasail_nw_table_scan_neon_128_32 (
3015     const char* s1,
3016     const int s1Len,
3017     const char* s2,
3018     const int s2Len,
3019     const int open,
3020     const int gap,
3021     const(parasail_matrix_t)* matrix);
3022 
3023 parasail_result_t* parasail_nw_table_scan_neon_128_16 (
3024     const char* s1,
3025     const int s1Len,
3026     const char* s2,
3027     const int s2Len,
3028     const int open,
3029     const int gap,
3030     const(parasail_matrix_t)* matrix);
3031 
3032 parasail_result_t* parasail_nw_table_scan_neon_128_8 (
3033     const char* s1,
3034     const int s1Len,
3035     const char* s2,
3036     const int s2Len,
3037     const int open,
3038     const int gap,
3039     const(parasail_matrix_t)* matrix);
3040 
3041 parasail_result_t* parasail_nw_table_scan_neon_128_sat (
3042     const char* s1,
3043     const int s1Len,
3044     const char* s2,
3045     const int s2Len,
3046     const int open,
3047     const int gap,
3048     const(parasail_matrix_t)* matrix);
3049 
3050 parasail_result_t* parasail_nw_table_striped_sse2_128_64 (
3051     const char* s1,
3052     const int s1Len,
3053     const char* s2,
3054     const int s2Len,
3055     const int open,
3056     const int gap,
3057     const(parasail_matrix_t)* matrix);
3058 
3059 parasail_result_t* parasail_nw_table_striped_sse2_128_32 (
3060     const char* s1,
3061     const int s1Len,
3062     const char* s2,
3063     const int s2Len,
3064     const int open,
3065     const int gap,
3066     const(parasail_matrix_t)* matrix);
3067 
3068 parasail_result_t* parasail_nw_table_striped_sse2_128_16 (
3069     const char* s1,
3070     const int s1Len,
3071     const char* s2,
3072     const int s2Len,
3073     const int open,
3074     const int gap,
3075     const(parasail_matrix_t)* matrix);
3076 
3077 parasail_result_t* parasail_nw_table_striped_sse2_128_8 (
3078     const char* s1,
3079     const int s1Len,
3080     const char* s2,
3081     const int s2Len,
3082     const int open,
3083     const int gap,
3084     const(parasail_matrix_t)* matrix);
3085 
3086 parasail_result_t* parasail_nw_table_striped_sse2_128_sat (
3087     const char* s1,
3088     const int s1Len,
3089     const char* s2,
3090     const int s2Len,
3091     const int open,
3092     const int gap,
3093     const(parasail_matrix_t)* matrix);
3094 
3095 parasail_result_t* parasail_nw_table_striped_sse41_128_64 (
3096     const char* s1,
3097     const int s1Len,
3098     const char* s2,
3099     const int s2Len,
3100     const int open,
3101     const int gap,
3102     const(parasail_matrix_t)* matrix);
3103 
3104 parasail_result_t* parasail_nw_table_striped_sse41_128_32 (
3105     const char* s1,
3106     const int s1Len,
3107     const char* s2,
3108     const int s2Len,
3109     const int open,
3110     const int gap,
3111     const(parasail_matrix_t)* matrix);
3112 
3113 parasail_result_t* parasail_nw_table_striped_sse41_128_16 (
3114     const char* s1,
3115     const int s1Len,
3116     const char* s2,
3117     const int s2Len,
3118     const int open,
3119     const int gap,
3120     const(parasail_matrix_t)* matrix);
3121 
3122 parasail_result_t* parasail_nw_table_striped_sse41_128_8 (
3123     const char* s1,
3124     const int s1Len,
3125     const char* s2,
3126     const int s2Len,
3127     const int open,
3128     const int gap,
3129     const(parasail_matrix_t)* matrix);
3130 
3131 parasail_result_t* parasail_nw_table_striped_sse41_128_sat (
3132     const char* s1,
3133     const int s1Len,
3134     const char* s2,
3135     const int s2Len,
3136     const int open,
3137     const int gap,
3138     const(parasail_matrix_t)* matrix);
3139 
3140 parasail_result_t* parasail_nw_table_striped_avx2_256_64 (
3141     const char* s1,
3142     const int s1Len,
3143     const char* s2,
3144     const int s2Len,
3145     const int open,
3146     const int gap,
3147     const(parasail_matrix_t)* matrix);
3148 
3149 parasail_result_t* parasail_nw_table_striped_avx2_256_32 (
3150     const char* s1,
3151     const int s1Len,
3152     const char* s2,
3153     const int s2Len,
3154     const int open,
3155     const int gap,
3156     const(parasail_matrix_t)* matrix);
3157 
3158 parasail_result_t* parasail_nw_table_striped_avx2_256_16 (
3159     const char* s1,
3160     const int s1Len,
3161     const char* s2,
3162     const int s2Len,
3163     const int open,
3164     const int gap,
3165     const(parasail_matrix_t)* matrix);
3166 
3167 parasail_result_t* parasail_nw_table_striped_avx2_256_8 (
3168     const char* s1,
3169     const int s1Len,
3170     const char* s2,
3171     const int s2Len,
3172     const int open,
3173     const int gap,
3174     const(parasail_matrix_t)* matrix);
3175 
3176 parasail_result_t* parasail_nw_table_striped_avx2_256_sat (
3177     const char* s1,
3178     const int s1Len,
3179     const char* s2,
3180     const int s2Len,
3181     const int open,
3182     const int gap,
3183     const(parasail_matrix_t)* matrix);
3184 
3185 parasail_result_t* parasail_nw_table_striped_altivec_128_64 (
3186     const char* s1,
3187     const int s1Len,
3188     const char* s2,
3189     const int s2Len,
3190     const int open,
3191     const int gap,
3192     const(parasail_matrix_t)* matrix);
3193 
3194 parasail_result_t* parasail_nw_table_striped_altivec_128_32 (
3195     const char* s1,
3196     const int s1Len,
3197     const char* s2,
3198     const int s2Len,
3199     const int open,
3200     const int gap,
3201     const(parasail_matrix_t)* matrix);
3202 
3203 parasail_result_t* parasail_nw_table_striped_altivec_128_16 (
3204     const char* s1,
3205     const int s1Len,
3206     const char* s2,
3207     const int s2Len,
3208     const int open,
3209     const int gap,
3210     const(parasail_matrix_t)* matrix);
3211 
3212 parasail_result_t* parasail_nw_table_striped_altivec_128_8 (
3213     const char* s1,
3214     const int s1Len,
3215     const char* s2,
3216     const int s2Len,
3217     const int open,
3218     const int gap,
3219     const(parasail_matrix_t)* matrix);
3220 
3221 parasail_result_t* parasail_nw_table_striped_altivec_128_sat (
3222     const char* s1,
3223     const int s1Len,
3224     const char* s2,
3225     const int s2Len,
3226     const int open,
3227     const int gap,
3228     const(parasail_matrix_t)* matrix);
3229 
3230 parasail_result_t* parasail_nw_table_striped_neon_128_64 (
3231     const char* s1,
3232     const int s1Len,
3233     const char* s2,
3234     const int s2Len,
3235     const int open,
3236     const int gap,
3237     const(parasail_matrix_t)* matrix);
3238 
3239 parasail_result_t* parasail_nw_table_striped_neon_128_32 (
3240     const char* s1,
3241     const int s1Len,
3242     const char* s2,
3243     const int s2Len,
3244     const int open,
3245     const int gap,
3246     const(parasail_matrix_t)* matrix);
3247 
3248 parasail_result_t* parasail_nw_table_striped_neon_128_16 (
3249     const char* s1,
3250     const int s1Len,
3251     const char* s2,
3252     const int s2Len,
3253     const int open,
3254     const int gap,
3255     const(parasail_matrix_t)* matrix);
3256 
3257 parasail_result_t* parasail_nw_table_striped_neon_128_8 (
3258     const char* s1,
3259     const int s1Len,
3260     const char* s2,
3261     const int s2Len,
3262     const int open,
3263     const int gap,
3264     const(parasail_matrix_t)* matrix);
3265 
3266 parasail_result_t* parasail_nw_table_striped_neon_128_sat (
3267     const char* s1,
3268     const int s1Len,
3269     const char* s2,
3270     const int s2Len,
3271     const int open,
3272     const int gap,
3273     const(parasail_matrix_t)* matrix);
3274 
3275 parasail_result_t* parasail_nw_table_diag_sse2_128_64 (
3276     const char* s1,
3277     const int s1Len,
3278     const char* s2,
3279     const int s2Len,
3280     const int open,
3281     const int gap,
3282     const(parasail_matrix_t)* matrix);
3283 
3284 parasail_result_t* parasail_nw_table_diag_sse2_128_32 (
3285     const char* s1,
3286     const int s1Len,
3287     const char* s2,
3288     const int s2Len,
3289     const int open,
3290     const int gap,
3291     const(parasail_matrix_t)* matrix);
3292 
3293 parasail_result_t* parasail_nw_table_diag_sse2_128_16 (
3294     const char* s1,
3295     const int s1Len,
3296     const char* s2,
3297     const int s2Len,
3298     const int open,
3299     const int gap,
3300     const(parasail_matrix_t)* matrix);
3301 
3302 parasail_result_t* parasail_nw_table_diag_sse2_128_8 (
3303     const char* s1,
3304     const int s1Len,
3305     const char* s2,
3306     const int s2Len,
3307     const int open,
3308     const int gap,
3309     const(parasail_matrix_t)* matrix);
3310 
3311 parasail_result_t* parasail_nw_table_diag_sse2_128_sat (
3312     const char* s1,
3313     const int s1Len,
3314     const char* s2,
3315     const int s2Len,
3316     const int open,
3317     const int gap,
3318     const(parasail_matrix_t)* matrix);
3319 
3320 parasail_result_t* parasail_nw_table_diag_sse41_128_64 (
3321     const char* s1,
3322     const int s1Len,
3323     const char* s2,
3324     const int s2Len,
3325     const int open,
3326     const int gap,
3327     const(parasail_matrix_t)* matrix);
3328 
3329 parasail_result_t* parasail_nw_table_diag_sse41_128_32 (
3330     const char* s1,
3331     const int s1Len,
3332     const char* s2,
3333     const int s2Len,
3334     const int open,
3335     const int gap,
3336     const(parasail_matrix_t)* matrix);
3337 
3338 parasail_result_t* parasail_nw_table_diag_sse41_128_16 (
3339     const char* s1,
3340     const int s1Len,
3341     const char* s2,
3342     const int s2Len,
3343     const int open,
3344     const int gap,
3345     const(parasail_matrix_t)* matrix);
3346 
3347 parasail_result_t* parasail_nw_table_diag_sse41_128_8 (
3348     const char* s1,
3349     const int s1Len,
3350     const char* s2,
3351     const int s2Len,
3352     const int open,
3353     const int gap,
3354     const(parasail_matrix_t)* matrix);
3355 
3356 parasail_result_t* parasail_nw_table_diag_sse41_128_sat (
3357     const char* s1,
3358     const int s1Len,
3359     const char* s2,
3360     const int s2Len,
3361     const int open,
3362     const int gap,
3363     const(parasail_matrix_t)* matrix);
3364 
3365 parasail_result_t* parasail_nw_table_diag_avx2_256_64 (
3366     const char* s1,
3367     const int s1Len,
3368     const char* s2,
3369     const int s2Len,
3370     const int open,
3371     const int gap,
3372     const(parasail_matrix_t)* matrix);
3373 
3374 parasail_result_t* parasail_nw_table_diag_avx2_256_32 (
3375     const char* s1,
3376     const int s1Len,
3377     const char* s2,
3378     const int s2Len,
3379     const int open,
3380     const int gap,
3381     const(parasail_matrix_t)* matrix);
3382 
3383 parasail_result_t* parasail_nw_table_diag_avx2_256_16 (
3384     const char* s1,
3385     const int s1Len,
3386     const char* s2,
3387     const int s2Len,
3388     const int open,
3389     const int gap,
3390     const(parasail_matrix_t)* matrix);
3391 
3392 parasail_result_t* parasail_nw_table_diag_avx2_256_8 (
3393     const char* s1,
3394     const int s1Len,
3395     const char* s2,
3396     const int s2Len,
3397     const int open,
3398     const int gap,
3399     const(parasail_matrix_t)* matrix);
3400 
3401 parasail_result_t* parasail_nw_table_diag_avx2_256_sat (
3402     const char* s1,
3403     const int s1Len,
3404     const char* s2,
3405     const int s2Len,
3406     const int open,
3407     const int gap,
3408     const(parasail_matrix_t)* matrix);
3409 
3410 parasail_result_t* parasail_nw_table_diag_altivec_128_64 (
3411     const char* s1,
3412     const int s1Len,
3413     const char* s2,
3414     const int s2Len,
3415     const int open,
3416     const int gap,
3417     const(parasail_matrix_t)* matrix);
3418 
3419 parasail_result_t* parasail_nw_table_diag_altivec_128_32 (
3420     const char* s1,
3421     const int s1Len,
3422     const char* s2,
3423     const int s2Len,
3424     const int open,
3425     const int gap,
3426     const(parasail_matrix_t)* matrix);
3427 
3428 parasail_result_t* parasail_nw_table_diag_altivec_128_16 (
3429     const char* s1,
3430     const int s1Len,
3431     const char* s2,
3432     const int s2Len,
3433     const int open,
3434     const int gap,
3435     const(parasail_matrix_t)* matrix);
3436 
3437 parasail_result_t* parasail_nw_table_diag_altivec_128_8 (
3438     const char* s1,
3439     const int s1Len,
3440     const char* s2,
3441     const int s2Len,
3442     const int open,
3443     const int gap,
3444     const(parasail_matrix_t)* matrix);
3445 
3446 parasail_result_t* parasail_nw_table_diag_altivec_128_sat (
3447     const char* s1,
3448     const int s1Len,
3449     const char* s2,
3450     const int s2Len,
3451     const int open,
3452     const int gap,
3453     const(parasail_matrix_t)* matrix);
3454 
3455 parasail_result_t* parasail_nw_table_diag_neon_128_64 (
3456     const char* s1,
3457     const int s1Len,
3458     const char* s2,
3459     const int s2Len,
3460     const int open,
3461     const int gap,
3462     const(parasail_matrix_t)* matrix);
3463 
3464 parasail_result_t* parasail_nw_table_diag_neon_128_32 (
3465     const char* s1,
3466     const int s1Len,
3467     const char* s2,
3468     const int s2Len,
3469     const int open,
3470     const int gap,
3471     const(parasail_matrix_t)* matrix);
3472 
3473 parasail_result_t* parasail_nw_table_diag_neon_128_16 (
3474     const char* s1,
3475     const int s1Len,
3476     const char* s2,
3477     const int s2Len,
3478     const int open,
3479     const int gap,
3480     const(parasail_matrix_t)* matrix);
3481 
3482 parasail_result_t* parasail_nw_table_diag_neon_128_8 (
3483     const char* s1,
3484     const int s1Len,
3485     const char* s2,
3486     const int s2Len,
3487     const int open,
3488     const int gap,
3489     const(parasail_matrix_t)* matrix);
3490 
3491 parasail_result_t* parasail_nw_table_diag_neon_128_sat (
3492     const char* s1,
3493     const int s1Len,
3494     const char* s2,
3495     const int s2Len,
3496     const int open,
3497     const int gap,
3498     const(parasail_matrix_t)* matrix);
3499 
3500 parasail_result_t* parasail_nw_rowcol_scan_sse2_128_64 (
3501     const char* s1,
3502     const int s1Len,
3503     const char* s2,
3504     const int s2Len,
3505     const int open,
3506     const int gap,
3507     const(parasail_matrix_t)* matrix);
3508 
3509 parasail_result_t* parasail_nw_rowcol_scan_sse2_128_32 (
3510     const char* s1,
3511     const int s1Len,
3512     const char* s2,
3513     const int s2Len,
3514     const int open,
3515     const int gap,
3516     const(parasail_matrix_t)* matrix);
3517 
3518 parasail_result_t* parasail_nw_rowcol_scan_sse2_128_16 (
3519     const char* s1,
3520     const int s1Len,
3521     const char* s2,
3522     const int s2Len,
3523     const int open,
3524     const int gap,
3525     const(parasail_matrix_t)* matrix);
3526 
3527 parasail_result_t* parasail_nw_rowcol_scan_sse2_128_8 (
3528     const char* s1,
3529     const int s1Len,
3530     const char* s2,
3531     const int s2Len,
3532     const int open,
3533     const int gap,
3534     const(parasail_matrix_t)* matrix);
3535 
3536 parasail_result_t* parasail_nw_rowcol_scan_sse2_128_sat (
3537     const char* s1,
3538     const int s1Len,
3539     const char* s2,
3540     const int s2Len,
3541     const int open,
3542     const int gap,
3543     const(parasail_matrix_t)* matrix);
3544 
3545 parasail_result_t* parasail_nw_rowcol_scan_sse41_128_64 (
3546     const char* s1,
3547     const int s1Len,
3548     const char* s2,
3549     const int s2Len,
3550     const int open,
3551     const int gap,
3552     const(parasail_matrix_t)* matrix);
3553 
3554 parasail_result_t* parasail_nw_rowcol_scan_sse41_128_32 (
3555     const char* s1,
3556     const int s1Len,
3557     const char* s2,
3558     const int s2Len,
3559     const int open,
3560     const int gap,
3561     const(parasail_matrix_t)* matrix);
3562 
3563 parasail_result_t* parasail_nw_rowcol_scan_sse41_128_16 (
3564     const char* s1,
3565     const int s1Len,
3566     const char* s2,
3567     const int s2Len,
3568     const int open,
3569     const int gap,
3570     const(parasail_matrix_t)* matrix);
3571 
3572 parasail_result_t* parasail_nw_rowcol_scan_sse41_128_8 (
3573     const char* s1,
3574     const int s1Len,
3575     const char* s2,
3576     const int s2Len,
3577     const int open,
3578     const int gap,
3579     const(parasail_matrix_t)* matrix);
3580 
3581 parasail_result_t* parasail_nw_rowcol_scan_sse41_128_sat (
3582     const char* s1,
3583     const int s1Len,
3584     const char* s2,
3585     const int s2Len,
3586     const int open,
3587     const int gap,
3588     const(parasail_matrix_t)* matrix);
3589 
3590 parasail_result_t* parasail_nw_rowcol_scan_avx2_256_64 (
3591     const char* s1,
3592     const int s1Len,
3593     const char* s2,
3594     const int s2Len,
3595     const int open,
3596     const int gap,
3597     const(parasail_matrix_t)* matrix);
3598 
3599 parasail_result_t* parasail_nw_rowcol_scan_avx2_256_32 (
3600     const char* s1,
3601     const int s1Len,
3602     const char* s2,
3603     const int s2Len,
3604     const int open,
3605     const int gap,
3606     const(parasail_matrix_t)* matrix);
3607 
3608 parasail_result_t* parasail_nw_rowcol_scan_avx2_256_16 (
3609     const char* s1,
3610     const int s1Len,
3611     const char* s2,
3612     const int s2Len,
3613     const int open,
3614     const int gap,
3615     const(parasail_matrix_t)* matrix);
3616 
3617 parasail_result_t* parasail_nw_rowcol_scan_avx2_256_8 (
3618     const char* s1,
3619     const int s1Len,
3620     const char* s2,
3621     const int s2Len,
3622     const int open,
3623     const int gap,
3624     const(parasail_matrix_t)* matrix);
3625 
3626 parasail_result_t* parasail_nw_rowcol_scan_avx2_256_sat (
3627     const char* s1,
3628     const int s1Len,
3629     const char* s2,
3630     const int s2Len,
3631     const int open,
3632     const int gap,
3633     const(parasail_matrix_t)* matrix);
3634 
3635 parasail_result_t* parasail_nw_rowcol_scan_altivec_128_64 (
3636     const char* s1,
3637     const int s1Len,
3638     const char* s2,
3639     const int s2Len,
3640     const int open,
3641     const int gap,
3642     const(parasail_matrix_t)* matrix);
3643 
3644 parasail_result_t* parasail_nw_rowcol_scan_altivec_128_32 (
3645     const char* s1,
3646     const int s1Len,
3647     const char* s2,
3648     const int s2Len,
3649     const int open,
3650     const int gap,
3651     const(parasail_matrix_t)* matrix);
3652 
3653 parasail_result_t* parasail_nw_rowcol_scan_altivec_128_16 (
3654     const char* s1,
3655     const int s1Len,
3656     const char* s2,
3657     const int s2Len,
3658     const int open,
3659     const int gap,
3660     const(parasail_matrix_t)* matrix);
3661 
3662 parasail_result_t* parasail_nw_rowcol_scan_altivec_128_8 (
3663     const char* s1,
3664     const int s1Len,
3665     const char* s2,
3666     const int s2Len,
3667     const int open,
3668     const int gap,
3669     const(parasail_matrix_t)* matrix);
3670 
3671 parasail_result_t* parasail_nw_rowcol_scan_altivec_128_sat (
3672     const char* s1,
3673     const int s1Len,
3674     const char* s2,
3675     const int s2Len,
3676     const int open,
3677     const int gap,
3678     const(parasail_matrix_t)* matrix);
3679 
3680 parasail_result_t* parasail_nw_rowcol_scan_neon_128_64 (
3681     const char* s1,
3682     const int s1Len,
3683     const char* s2,
3684     const int s2Len,
3685     const int open,
3686     const int gap,
3687     const(parasail_matrix_t)* matrix);
3688 
3689 parasail_result_t* parasail_nw_rowcol_scan_neon_128_32 (
3690     const char* s1,
3691     const int s1Len,
3692     const char* s2,
3693     const int s2Len,
3694     const int open,
3695     const int gap,
3696     const(parasail_matrix_t)* matrix);
3697 
3698 parasail_result_t* parasail_nw_rowcol_scan_neon_128_16 (
3699     const char* s1,
3700     const int s1Len,
3701     const char* s2,
3702     const int s2Len,
3703     const int open,
3704     const int gap,
3705     const(parasail_matrix_t)* matrix);
3706 
3707 parasail_result_t* parasail_nw_rowcol_scan_neon_128_8 (
3708     const char* s1,
3709     const int s1Len,
3710     const char* s2,
3711     const int s2Len,
3712     const int open,
3713     const int gap,
3714     const(parasail_matrix_t)* matrix);
3715 
3716 parasail_result_t* parasail_nw_rowcol_scan_neon_128_sat (
3717     const char* s1,
3718     const int s1Len,
3719     const char* s2,
3720     const int s2Len,
3721     const int open,
3722     const int gap,
3723     const(parasail_matrix_t)* matrix);
3724 
3725 parasail_result_t* parasail_nw_rowcol_striped_sse2_128_64 (
3726     const char* s1,
3727     const int s1Len,
3728     const char* s2,
3729     const int s2Len,
3730     const int open,
3731     const int gap,
3732     const(parasail_matrix_t)* matrix);
3733 
3734 parasail_result_t* parasail_nw_rowcol_striped_sse2_128_32 (
3735     const char* s1,
3736     const int s1Len,
3737     const char* s2,
3738     const int s2Len,
3739     const int open,
3740     const int gap,
3741     const(parasail_matrix_t)* matrix);
3742 
3743 parasail_result_t* parasail_nw_rowcol_striped_sse2_128_16 (
3744     const char* s1,
3745     const int s1Len,
3746     const char* s2,
3747     const int s2Len,
3748     const int open,
3749     const int gap,
3750     const(parasail_matrix_t)* matrix);
3751 
3752 parasail_result_t* parasail_nw_rowcol_striped_sse2_128_8 (
3753     const char* s1,
3754     const int s1Len,
3755     const char* s2,
3756     const int s2Len,
3757     const int open,
3758     const int gap,
3759     const(parasail_matrix_t)* matrix);
3760 
3761 parasail_result_t* parasail_nw_rowcol_striped_sse2_128_sat (
3762     const char* s1,
3763     const int s1Len,
3764     const char* s2,
3765     const int s2Len,
3766     const int open,
3767     const int gap,
3768     const(parasail_matrix_t)* matrix);
3769 
3770 parasail_result_t* parasail_nw_rowcol_striped_sse41_128_64 (
3771     const char* s1,
3772     const int s1Len,
3773     const char* s2,
3774     const int s2Len,
3775     const int open,
3776     const int gap,
3777     const(parasail_matrix_t)* matrix);
3778 
3779 parasail_result_t* parasail_nw_rowcol_striped_sse41_128_32 (
3780     const char* s1,
3781     const int s1Len,
3782     const char* s2,
3783     const int s2Len,
3784     const int open,
3785     const int gap,
3786     const(parasail_matrix_t)* matrix);
3787 
3788 parasail_result_t* parasail_nw_rowcol_striped_sse41_128_16 (
3789     const char* s1,
3790     const int s1Len,
3791     const char* s2,
3792     const int s2Len,
3793     const int open,
3794     const int gap,
3795     const(parasail_matrix_t)* matrix);
3796 
3797 parasail_result_t* parasail_nw_rowcol_striped_sse41_128_8 (
3798     const char* s1,
3799     const int s1Len,
3800     const char* s2,
3801     const int s2Len,
3802     const int open,
3803     const int gap,
3804     const(parasail_matrix_t)* matrix);
3805 
3806 parasail_result_t* parasail_nw_rowcol_striped_sse41_128_sat (
3807     const char* s1,
3808     const int s1Len,
3809     const char* s2,
3810     const int s2Len,
3811     const int open,
3812     const int gap,
3813     const(parasail_matrix_t)* matrix);
3814 
3815 parasail_result_t* parasail_nw_rowcol_striped_avx2_256_64 (
3816     const char* s1,
3817     const int s1Len,
3818     const char* s2,
3819     const int s2Len,
3820     const int open,
3821     const int gap,
3822     const(parasail_matrix_t)* matrix);
3823 
3824 parasail_result_t* parasail_nw_rowcol_striped_avx2_256_32 (
3825     const char* s1,
3826     const int s1Len,
3827     const char* s2,
3828     const int s2Len,
3829     const int open,
3830     const int gap,
3831     const(parasail_matrix_t)* matrix);
3832 
3833 parasail_result_t* parasail_nw_rowcol_striped_avx2_256_16 (
3834     const char* s1,
3835     const int s1Len,
3836     const char* s2,
3837     const int s2Len,
3838     const int open,
3839     const int gap,
3840     const(parasail_matrix_t)* matrix);
3841 
3842 parasail_result_t* parasail_nw_rowcol_striped_avx2_256_8 (
3843     const char* s1,
3844     const int s1Len,
3845     const char* s2,
3846     const int s2Len,
3847     const int open,
3848     const int gap,
3849     const(parasail_matrix_t)* matrix);
3850 
3851 parasail_result_t* parasail_nw_rowcol_striped_avx2_256_sat (
3852     const char* s1,
3853     const int s1Len,
3854     const char* s2,
3855     const int s2Len,
3856     const int open,
3857     const int gap,
3858     const(parasail_matrix_t)* matrix);
3859 
3860 parasail_result_t* parasail_nw_rowcol_striped_altivec_128_64 (
3861     const char* s1,
3862     const int s1Len,
3863     const char* s2,
3864     const int s2Len,
3865     const int open,
3866     const int gap,
3867     const(parasail_matrix_t)* matrix);
3868 
3869 parasail_result_t* parasail_nw_rowcol_striped_altivec_128_32 (
3870     const char* s1,
3871     const int s1Len,
3872     const char* s2,
3873     const int s2Len,
3874     const int open,
3875     const int gap,
3876     const(parasail_matrix_t)* matrix);
3877 
3878 parasail_result_t* parasail_nw_rowcol_striped_altivec_128_16 (
3879     const char* s1,
3880     const int s1Len,
3881     const char* s2,
3882     const int s2Len,
3883     const int open,
3884     const int gap,
3885     const(parasail_matrix_t)* matrix);
3886 
3887 parasail_result_t* parasail_nw_rowcol_striped_altivec_128_8 (
3888     const char* s1,
3889     const int s1Len,
3890     const char* s2,
3891     const int s2Len,
3892     const int open,
3893     const int gap,
3894     const(parasail_matrix_t)* matrix);
3895 
3896 parasail_result_t* parasail_nw_rowcol_striped_altivec_128_sat (
3897     const char* s1,
3898     const int s1Len,
3899     const char* s2,
3900     const int s2Len,
3901     const int open,
3902     const int gap,
3903     const(parasail_matrix_t)* matrix);
3904 
3905 parasail_result_t* parasail_nw_rowcol_striped_neon_128_64 (
3906     const char* s1,
3907     const int s1Len,
3908     const char* s2,
3909     const int s2Len,
3910     const int open,
3911     const int gap,
3912     const(parasail_matrix_t)* matrix);
3913 
3914 parasail_result_t* parasail_nw_rowcol_striped_neon_128_32 (
3915     const char* s1,
3916     const int s1Len,
3917     const char* s2,
3918     const int s2Len,
3919     const int open,
3920     const int gap,
3921     const(parasail_matrix_t)* matrix);
3922 
3923 parasail_result_t* parasail_nw_rowcol_striped_neon_128_16 (
3924     const char* s1,
3925     const int s1Len,
3926     const char* s2,
3927     const int s2Len,
3928     const int open,
3929     const int gap,
3930     const(parasail_matrix_t)* matrix);
3931 
3932 parasail_result_t* parasail_nw_rowcol_striped_neon_128_8 (
3933     const char* s1,
3934     const int s1Len,
3935     const char* s2,
3936     const int s2Len,
3937     const int open,
3938     const int gap,
3939     const(parasail_matrix_t)* matrix);
3940 
3941 parasail_result_t* parasail_nw_rowcol_striped_neon_128_sat (
3942     const char* s1,
3943     const int s1Len,
3944     const char* s2,
3945     const int s2Len,
3946     const int open,
3947     const int gap,
3948     const(parasail_matrix_t)* matrix);
3949 
3950 parasail_result_t* parasail_nw_rowcol_diag_sse2_128_64 (
3951     const char* s1,
3952     const int s1Len,
3953     const char* s2,
3954     const int s2Len,
3955     const int open,
3956     const int gap,
3957     const(parasail_matrix_t)* matrix);
3958 
3959 parasail_result_t* parasail_nw_rowcol_diag_sse2_128_32 (
3960     const char* s1,
3961     const int s1Len,
3962     const char* s2,
3963     const int s2Len,
3964     const int open,
3965     const int gap,
3966     const(parasail_matrix_t)* matrix);
3967 
3968 parasail_result_t* parasail_nw_rowcol_diag_sse2_128_16 (
3969     const char* s1,
3970     const int s1Len,
3971     const char* s2,
3972     const int s2Len,
3973     const int open,
3974     const int gap,
3975     const(parasail_matrix_t)* matrix);
3976 
3977 parasail_result_t* parasail_nw_rowcol_diag_sse2_128_8 (
3978     const char* s1,
3979     const int s1Len,
3980     const char* s2,
3981     const int s2Len,
3982     const int open,
3983     const int gap,
3984     const(parasail_matrix_t)* matrix);
3985 
3986 parasail_result_t* parasail_nw_rowcol_diag_sse2_128_sat (
3987     const char* s1,
3988     const int s1Len,
3989     const char* s2,
3990     const int s2Len,
3991     const int open,
3992     const int gap,
3993     const(parasail_matrix_t)* matrix);
3994 
3995 parasail_result_t* parasail_nw_rowcol_diag_sse41_128_64 (
3996     const char* s1,
3997     const int s1Len,
3998     const char* s2,
3999     const int s2Len,
4000     const int open,
4001     const int gap,
4002     const(parasail_matrix_t)* matrix);
4003 
4004 parasail_result_t* parasail_nw_rowcol_diag_sse41_128_32 (
4005     const char* s1,
4006     const int s1Len,
4007     const char* s2,
4008     const int s2Len,
4009     const int open,
4010     const int gap,
4011     const(parasail_matrix_t)* matrix);
4012 
4013 parasail_result_t* parasail_nw_rowcol_diag_sse41_128_16 (
4014     const char* s1,
4015     const int s1Len,
4016     const char* s2,
4017     const int s2Len,
4018     const int open,
4019     const int gap,
4020     const(parasail_matrix_t)* matrix);
4021 
4022 parasail_result_t* parasail_nw_rowcol_diag_sse41_128_8 (
4023     const char* s1,
4024     const int s1Len,
4025     const char* s2,
4026     const int s2Len,
4027     const int open,
4028     const int gap,
4029     const(parasail_matrix_t)* matrix);
4030 
4031 parasail_result_t* parasail_nw_rowcol_diag_sse41_128_sat (
4032     const char* s1,
4033     const int s1Len,
4034     const char* s2,
4035     const int s2Len,
4036     const int open,
4037     const int gap,
4038     const(parasail_matrix_t)* matrix);
4039 
4040 parasail_result_t* parasail_nw_rowcol_diag_avx2_256_64 (
4041     const char* s1,
4042     const int s1Len,
4043     const char* s2,
4044     const int s2Len,
4045     const int open,
4046     const int gap,
4047     const(parasail_matrix_t)* matrix);
4048 
4049 parasail_result_t* parasail_nw_rowcol_diag_avx2_256_32 (
4050     const char* s1,
4051     const int s1Len,
4052     const char* s2,
4053     const int s2Len,
4054     const int open,
4055     const int gap,
4056     const(parasail_matrix_t)* matrix);
4057 
4058 parasail_result_t* parasail_nw_rowcol_diag_avx2_256_16 (
4059     const char* s1,
4060     const int s1Len,
4061     const char* s2,
4062     const int s2Len,
4063     const int open,
4064     const int gap,
4065     const(parasail_matrix_t)* matrix);
4066 
4067 parasail_result_t* parasail_nw_rowcol_diag_avx2_256_8 (
4068     const char* s1,
4069     const int s1Len,
4070     const char* s2,
4071     const int s2Len,
4072     const int open,
4073     const int gap,
4074     const(parasail_matrix_t)* matrix);
4075 
4076 parasail_result_t* parasail_nw_rowcol_diag_avx2_256_sat (
4077     const char* s1,
4078     const int s1Len,
4079     const char* s2,
4080     const int s2Len,
4081     const int open,
4082     const int gap,
4083     const(parasail_matrix_t)* matrix);
4084 
4085 parasail_result_t* parasail_nw_rowcol_diag_altivec_128_64 (
4086     const char* s1,
4087     const int s1Len,
4088     const char* s2,
4089     const int s2Len,
4090     const int open,
4091     const int gap,
4092     const(parasail_matrix_t)* matrix);
4093 
4094 parasail_result_t* parasail_nw_rowcol_diag_altivec_128_32 (
4095     const char* s1,
4096     const int s1Len,
4097     const char* s2,
4098     const int s2Len,
4099     const int open,
4100     const int gap,
4101     const(parasail_matrix_t)* matrix);
4102 
4103 parasail_result_t* parasail_nw_rowcol_diag_altivec_128_16 (
4104     const char* s1,
4105     const int s1Len,
4106     const char* s2,
4107     const int s2Len,
4108     const int open,
4109     const int gap,
4110     const(parasail_matrix_t)* matrix);
4111 
4112 parasail_result_t* parasail_nw_rowcol_diag_altivec_128_8 (
4113     const char* s1,
4114     const int s1Len,
4115     const char* s2,
4116     const int s2Len,
4117     const int open,
4118     const int gap,
4119     const(parasail_matrix_t)* matrix);
4120 
4121 parasail_result_t* parasail_nw_rowcol_diag_altivec_128_sat (
4122     const char* s1,
4123     const int s1Len,
4124     const char* s2,
4125     const int s2Len,
4126     const int open,
4127     const int gap,
4128     const(parasail_matrix_t)* matrix);
4129 
4130 parasail_result_t* parasail_nw_rowcol_diag_neon_128_64 (
4131     const char* s1,
4132     const int s1Len,
4133     const char* s2,
4134     const int s2Len,
4135     const int open,
4136     const int gap,
4137     const(parasail_matrix_t)* matrix);
4138 
4139 parasail_result_t* parasail_nw_rowcol_diag_neon_128_32 (
4140     const char* s1,
4141     const int s1Len,
4142     const char* s2,
4143     const int s2Len,
4144     const int open,
4145     const int gap,
4146     const(parasail_matrix_t)* matrix);
4147 
4148 parasail_result_t* parasail_nw_rowcol_diag_neon_128_16 (
4149     const char* s1,
4150     const int s1Len,
4151     const char* s2,
4152     const int s2Len,
4153     const int open,
4154     const int gap,
4155     const(parasail_matrix_t)* matrix);
4156 
4157 parasail_result_t* parasail_nw_rowcol_diag_neon_128_8 (
4158     const char* s1,
4159     const int s1Len,
4160     const char* s2,
4161     const int s2Len,
4162     const int open,
4163     const int gap,
4164     const(parasail_matrix_t)* matrix);
4165 
4166 parasail_result_t* parasail_nw_rowcol_diag_neon_128_sat (
4167     const char* s1,
4168     const int s1Len,
4169     const char* s2,
4170     const int s2Len,
4171     const int open,
4172     const int gap,
4173     const(parasail_matrix_t)* matrix);
4174 
4175 parasail_result_t* parasail_nw_trace_scan_sse2_128_64 (
4176     const char* s1,
4177     const int s1Len,
4178     const char* s2,
4179     const int s2Len,
4180     const int open,
4181     const int gap,
4182     const(parasail_matrix_t)* matrix);
4183 
4184 parasail_result_t* parasail_nw_trace_scan_sse2_128_32 (
4185     const char* s1,
4186     const int s1Len,
4187     const char* s2,
4188     const int s2Len,
4189     const int open,
4190     const int gap,
4191     const(parasail_matrix_t)* matrix);
4192 
4193 parasail_result_t* parasail_nw_trace_scan_sse2_128_16 (
4194     const char* s1,
4195     const int s1Len,
4196     const char* s2,
4197     const int s2Len,
4198     const int open,
4199     const int gap,
4200     const(parasail_matrix_t)* matrix);
4201 
4202 parasail_result_t* parasail_nw_trace_scan_sse2_128_8 (
4203     const char* s1,
4204     const int s1Len,
4205     const char* s2,
4206     const int s2Len,
4207     const int open,
4208     const int gap,
4209     const(parasail_matrix_t)* matrix);
4210 
4211 parasail_result_t* parasail_nw_trace_scan_sse2_128_sat (
4212     const char* s1,
4213     const int s1Len,
4214     const char* s2,
4215     const int s2Len,
4216     const int open,
4217     const int gap,
4218     const(parasail_matrix_t)* matrix);
4219 
4220 parasail_result_t* parasail_nw_trace_scan_sse41_128_64 (
4221     const char* s1,
4222     const int s1Len,
4223     const char* s2,
4224     const int s2Len,
4225     const int open,
4226     const int gap,
4227     const(parasail_matrix_t)* matrix);
4228 
4229 parasail_result_t* parasail_nw_trace_scan_sse41_128_32 (
4230     const char* s1,
4231     const int s1Len,
4232     const char* s2,
4233     const int s2Len,
4234     const int open,
4235     const int gap,
4236     const(parasail_matrix_t)* matrix);
4237 
4238 parasail_result_t* parasail_nw_trace_scan_sse41_128_16 (
4239     const char* s1,
4240     const int s1Len,
4241     const char* s2,
4242     const int s2Len,
4243     const int open,
4244     const int gap,
4245     const(parasail_matrix_t)* matrix);
4246 
4247 parasail_result_t* parasail_nw_trace_scan_sse41_128_8 (
4248     const char* s1,
4249     const int s1Len,
4250     const char* s2,
4251     const int s2Len,
4252     const int open,
4253     const int gap,
4254     const(parasail_matrix_t)* matrix);
4255 
4256 parasail_result_t* parasail_nw_trace_scan_sse41_128_sat (
4257     const char* s1,
4258     const int s1Len,
4259     const char* s2,
4260     const int s2Len,
4261     const int open,
4262     const int gap,
4263     const(parasail_matrix_t)* matrix);
4264 
4265 parasail_result_t* parasail_nw_trace_scan_avx2_256_64 (
4266     const char* s1,
4267     const int s1Len,
4268     const char* s2,
4269     const int s2Len,
4270     const int open,
4271     const int gap,
4272     const(parasail_matrix_t)* matrix);
4273 
4274 parasail_result_t* parasail_nw_trace_scan_avx2_256_32 (
4275     const char* s1,
4276     const int s1Len,
4277     const char* s2,
4278     const int s2Len,
4279     const int open,
4280     const int gap,
4281     const(parasail_matrix_t)* matrix);
4282 
4283 parasail_result_t* parasail_nw_trace_scan_avx2_256_16 (
4284     const char* s1,
4285     const int s1Len,
4286     const char* s2,
4287     const int s2Len,
4288     const int open,
4289     const int gap,
4290     const(parasail_matrix_t)* matrix);
4291 
4292 parasail_result_t* parasail_nw_trace_scan_avx2_256_8 (
4293     const char* s1,
4294     const int s1Len,
4295     const char* s2,
4296     const int s2Len,
4297     const int open,
4298     const int gap,
4299     const(parasail_matrix_t)* matrix);
4300 
4301 parasail_result_t* parasail_nw_trace_scan_avx2_256_sat (
4302     const char* s1,
4303     const int s1Len,
4304     const char* s2,
4305     const int s2Len,
4306     const int open,
4307     const int gap,
4308     const(parasail_matrix_t)* matrix);
4309 
4310 parasail_result_t* parasail_nw_trace_scan_altivec_128_64 (
4311     const char* s1,
4312     const int s1Len,
4313     const char* s2,
4314     const int s2Len,
4315     const int open,
4316     const int gap,
4317     const(parasail_matrix_t)* matrix);
4318 
4319 parasail_result_t* parasail_nw_trace_scan_altivec_128_32 (
4320     const char* s1,
4321     const int s1Len,
4322     const char* s2,
4323     const int s2Len,
4324     const int open,
4325     const int gap,
4326     const(parasail_matrix_t)* matrix);
4327 
4328 parasail_result_t* parasail_nw_trace_scan_altivec_128_16 (
4329     const char* s1,
4330     const int s1Len,
4331     const char* s2,
4332     const int s2Len,
4333     const int open,
4334     const int gap,
4335     const(parasail_matrix_t)* matrix);
4336 
4337 parasail_result_t* parasail_nw_trace_scan_altivec_128_8 (
4338     const char* s1,
4339     const int s1Len,
4340     const char* s2,
4341     const int s2Len,
4342     const int open,
4343     const int gap,
4344     const(parasail_matrix_t)* matrix);
4345 
4346 parasail_result_t* parasail_nw_trace_scan_altivec_128_sat (
4347     const char* s1,
4348     const int s1Len,
4349     const char* s2,
4350     const int s2Len,
4351     const int open,
4352     const int gap,
4353     const(parasail_matrix_t)* matrix);
4354 
4355 parasail_result_t* parasail_nw_trace_scan_neon_128_64 (
4356     const char* s1,
4357     const int s1Len,
4358     const char* s2,
4359     const int s2Len,
4360     const int open,
4361     const int gap,
4362     const(parasail_matrix_t)* matrix);
4363 
4364 parasail_result_t* parasail_nw_trace_scan_neon_128_32 (
4365     const char* s1,
4366     const int s1Len,
4367     const char* s2,
4368     const int s2Len,
4369     const int open,
4370     const int gap,
4371     const(parasail_matrix_t)* matrix);
4372 
4373 parasail_result_t* parasail_nw_trace_scan_neon_128_16 (
4374     const char* s1,
4375     const int s1Len,
4376     const char* s2,
4377     const int s2Len,
4378     const int open,
4379     const int gap,
4380     const(parasail_matrix_t)* matrix);
4381 
4382 parasail_result_t* parasail_nw_trace_scan_neon_128_8 (
4383     const char* s1,
4384     const int s1Len,
4385     const char* s2,
4386     const int s2Len,
4387     const int open,
4388     const int gap,
4389     const(parasail_matrix_t)* matrix);
4390 
4391 parasail_result_t* parasail_nw_trace_scan_neon_128_sat (
4392     const char* s1,
4393     const int s1Len,
4394     const char* s2,
4395     const int s2Len,
4396     const int open,
4397     const int gap,
4398     const(parasail_matrix_t)* matrix);
4399 
4400 parasail_result_t* parasail_nw_trace_striped_sse2_128_64 (
4401     const char* s1,
4402     const int s1Len,
4403     const char* s2,
4404     const int s2Len,
4405     const int open,
4406     const int gap,
4407     const(parasail_matrix_t)* matrix);
4408 
4409 parasail_result_t* parasail_nw_trace_striped_sse2_128_32 (
4410     const char* s1,
4411     const int s1Len,
4412     const char* s2,
4413     const int s2Len,
4414     const int open,
4415     const int gap,
4416     const(parasail_matrix_t)* matrix);
4417 
4418 parasail_result_t* parasail_nw_trace_striped_sse2_128_16 (
4419     const char* s1,
4420     const int s1Len,
4421     const char* s2,
4422     const int s2Len,
4423     const int open,
4424     const int gap,
4425     const(parasail_matrix_t)* matrix);
4426 
4427 parasail_result_t* parasail_nw_trace_striped_sse2_128_8 (
4428     const char* s1,
4429     const int s1Len,
4430     const char* s2,
4431     const int s2Len,
4432     const int open,
4433     const int gap,
4434     const(parasail_matrix_t)* matrix);
4435 
4436 parasail_result_t* parasail_nw_trace_striped_sse2_128_sat (
4437     const char* s1,
4438     const int s1Len,
4439     const char* s2,
4440     const int s2Len,
4441     const int open,
4442     const int gap,
4443     const(parasail_matrix_t)* matrix);
4444 
4445 parasail_result_t* parasail_nw_trace_striped_sse41_128_64 (
4446     const char* s1,
4447     const int s1Len,
4448     const char* s2,
4449     const int s2Len,
4450     const int open,
4451     const int gap,
4452     const(parasail_matrix_t)* matrix);
4453 
4454 parasail_result_t* parasail_nw_trace_striped_sse41_128_32 (
4455     const char* s1,
4456     const int s1Len,
4457     const char* s2,
4458     const int s2Len,
4459     const int open,
4460     const int gap,
4461     const(parasail_matrix_t)* matrix);
4462 
4463 parasail_result_t* parasail_nw_trace_striped_sse41_128_16 (
4464     const char* s1,
4465     const int s1Len,
4466     const char* s2,
4467     const int s2Len,
4468     const int open,
4469     const int gap,
4470     const(parasail_matrix_t)* matrix);
4471 
4472 parasail_result_t* parasail_nw_trace_striped_sse41_128_8 (
4473     const char* s1,
4474     const int s1Len,
4475     const char* s2,
4476     const int s2Len,
4477     const int open,
4478     const int gap,
4479     const(parasail_matrix_t)* matrix);
4480 
4481 parasail_result_t* parasail_nw_trace_striped_sse41_128_sat (
4482     const char* s1,
4483     const int s1Len,
4484     const char* s2,
4485     const int s2Len,
4486     const int open,
4487     const int gap,
4488     const(parasail_matrix_t)* matrix);
4489 
4490 parasail_result_t* parasail_nw_trace_striped_avx2_256_64 (
4491     const char* s1,
4492     const int s1Len,
4493     const char* s2,
4494     const int s2Len,
4495     const int open,
4496     const int gap,
4497     const(parasail_matrix_t)* matrix);
4498 
4499 parasail_result_t* parasail_nw_trace_striped_avx2_256_32 (
4500     const char* s1,
4501     const int s1Len,
4502     const char* s2,
4503     const int s2Len,
4504     const int open,
4505     const int gap,
4506     const(parasail_matrix_t)* matrix);
4507 
4508 parasail_result_t* parasail_nw_trace_striped_avx2_256_16 (
4509     const char* s1,
4510     const int s1Len,
4511     const char* s2,
4512     const int s2Len,
4513     const int open,
4514     const int gap,
4515     const(parasail_matrix_t)* matrix);
4516 
4517 parasail_result_t* parasail_nw_trace_striped_avx2_256_8 (
4518     const char* s1,
4519     const int s1Len,
4520     const char* s2,
4521     const int s2Len,
4522     const int open,
4523     const int gap,
4524     const(parasail_matrix_t)* matrix);
4525 
4526 parasail_result_t* parasail_nw_trace_striped_avx2_256_sat (
4527     const char* s1,
4528     const int s1Len,
4529     const char* s2,
4530     const int s2Len,
4531     const int open,
4532     const int gap,
4533     const(parasail_matrix_t)* matrix);
4534 
4535 parasail_result_t* parasail_nw_trace_striped_altivec_128_64 (
4536     const char* s1,
4537     const int s1Len,
4538     const char* s2,
4539     const int s2Len,
4540     const int open,
4541     const int gap,
4542     const(parasail_matrix_t)* matrix);
4543 
4544 parasail_result_t* parasail_nw_trace_striped_altivec_128_32 (
4545     const char* s1,
4546     const int s1Len,
4547     const char* s2,
4548     const int s2Len,
4549     const int open,
4550     const int gap,
4551     const(parasail_matrix_t)* matrix);
4552 
4553 parasail_result_t* parasail_nw_trace_striped_altivec_128_16 (
4554     const char* s1,
4555     const int s1Len,
4556     const char* s2,
4557     const int s2Len,
4558     const int open,
4559     const int gap,
4560     const(parasail_matrix_t)* matrix);
4561 
4562 parasail_result_t* parasail_nw_trace_striped_altivec_128_8 (
4563     const char* s1,
4564     const int s1Len,
4565     const char* s2,
4566     const int s2Len,
4567     const int open,
4568     const int gap,
4569     const(parasail_matrix_t)* matrix);
4570 
4571 parasail_result_t* parasail_nw_trace_striped_altivec_128_sat (
4572     const char* s1,
4573     const int s1Len,
4574     const char* s2,
4575     const int s2Len,
4576     const int open,
4577     const int gap,
4578     const(parasail_matrix_t)* matrix);
4579 
4580 parasail_result_t* parasail_nw_trace_striped_neon_128_64 (
4581     const char* s1,
4582     const int s1Len,
4583     const char* s2,
4584     const int s2Len,
4585     const int open,
4586     const int gap,
4587     const(parasail_matrix_t)* matrix);
4588 
4589 parasail_result_t* parasail_nw_trace_striped_neon_128_32 (
4590     const char* s1,
4591     const int s1Len,
4592     const char* s2,
4593     const int s2Len,
4594     const int open,
4595     const int gap,
4596     const(parasail_matrix_t)* matrix);
4597 
4598 parasail_result_t* parasail_nw_trace_striped_neon_128_16 (
4599     const char* s1,
4600     const int s1Len,
4601     const char* s2,
4602     const int s2Len,
4603     const int open,
4604     const int gap,
4605     const(parasail_matrix_t)* matrix);
4606 
4607 parasail_result_t* parasail_nw_trace_striped_neon_128_8 (
4608     const char* s1,
4609     const int s1Len,
4610     const char* s2,
4611     const int s2Len,
4612     const int open,
4613     const int gap,
4614     const(parasail_matrix_t)* matrix);
4615 
4616 parasail_result_t* parasail_nw_trace_striped_neon_128_sat (
4617     const char* s1,
4618     const int s1Len,
4619     const char* s2,
4620     const int s2Len,
4621     const int open,
4622     const int gap,
4623     const(parasail_matrix_t)* matrix);
4624 
4625 parasail_result_t* parasail_nw_trace_diag_sse2_128_64 (
4626     const char* s1,
4627     const int s1Len,
4628     const char* s2,
4629     const int s2Len,
4630     const int open,
4631     const int gap,
4632     const(parasail_matrix_t)* matrix);
4633 
4634 parasail_result_t* parasail_nw_trace_diag_sse2_128_32 (
4635     const char* s1,
4636     const int s1Len,
4637     const char* s2,
4638     const int s2Len,
4639     const int open,
4640     const int gap,
4641     const(parasail_matrix_t)* matrix);
4642 
4643 parasail_result_t* parasail_nw_trace_diag_sse2_128_16 (
4644     const char* s1,
4645     const int s1Len,
4646     const char* s2,
4647     const int s2Len,
4648     const int open,
4649     const int gap,
4650     const(parasail_matrix_t)* matrix);
4651 
4652 parasail_result_t* parasail_nw_trace_diag_sse2_128_8 (
4653     const char* s1,
4654     const int s1Len,
4655     const char* s2,
4656     const int s2Len,
4657     const int open,
4658     const int gap,
4659     const(parasail_matrix_t)* matrix);
4660 
4661 parasail_result_t* parasail_nw_trace_diag_sse2_128_sat (
4662     const char* s1,
4663     const int s1Len,
4664     const char* s2,
4665     const int s2Len,
4666     const int open,
4667     const int gap,
4668     const(parasail_matrix_t)* matrix);
4669 
4670 parasail_result_t* parasail_nw_trace_diag_sse41_128_64 (
4671     const char* s1,
4672     const int s1Len,
4673     const char* s2,
4674     const int s2Len,
4675     const int open,
4676     const int gap,
4677     const(parasail_matrix_t)* matrix);
4678 
4679 parasail_result_t* parasail_nw_trace_diag_sse41_128_32 (
4680     const char* s1,
4681     const int s1Len,
4682     const char* s2,
4683     const int s2Len,
4684     const int open,
4685     const int gap,
4686     const(parasail_matrix_t)* matrix);
4687 
4688 parasail_result_t* parasail_nw_trace_diag_sse41_128_16 (
4689     const char* s1,
4690     const int s1Len,
4691     const char* s2,
4692     const int s2Len,
4693     const int open,
4694     const int gap,
4695     const(parasail_matrix_t)* matrix);
4696 
4697 parasail_result_t* parasail_nw_trace_diag_sse41_128_8 (
4698     const char* s1,
4699     const int s1Len,
4700     const char* s2,
4701     const int s2Len,
4702     const int open,
4703     const int gap,
4704     const(parasail_matrix_t)* matrix);
4705 
4706 parasail_result_t* parasail_nw_trace_diag_sse41_128_sat (
4707     const char* s1,
4708     const int s1Len,
4709     const char* s2,
4710     const int s2Len,
4711     const int open,
4712     const int gap,
4713     const(parasail_matrix_t)* matrix);
4714 
4715 parasail_result_t* parasail_nw_trace_diag_avx2_256_64 (
4716     const char* s1,
4717     const int s1Len,
4718     const char* s2,
4719     const int s2Len,
4720     const int open,
4721     const int gap,
4722     const(parasail_matrix_t)* matrix);
4723 
4724 parasail_result_t* parasail_nw_trace_diag_avx2_256_32 (
4725     const char* s1,
4726     const int s1Len,
4727     const char* s2,
4728     const int s2Len,
4729     const int open,
4730     const int gap,
4731     const(parasail_matrix_t)* matrix);
4732 
4733 parasail_result_t* parasail_nw_trace_diag_avx2_256_16 (
4734     const char* s1,
4735     const int s1Len,
4736     const char* s2,
4737     const int s2Len,
4738     const int open,
4739     const int gap,
4740     const(parasail_matrix_t)* matrix);
4741 
4742 parasail_result_t* parasail_nw_trace_diag_avx2_256_8 (
4743     const char* s1,
4744     const int s1Len,
4745     const char* s2,
4746     const int s2Len,
4747     const int open,
4748     const int gap,
4749     const(parasail_matrix_t)* matrix);
4750 
4751 parasail_result_t* parasail_nw_trace_diag_avx2_256_sat (
4752     const char* s1,
4753     const int s1Len,
4754     const char* s2,
4755     const int s2Len,
4756     const int open,
4757     const int gap,
4758     const(parasail_matrix_t)* matrix);
4759 
4760 parasail_result_t* parasail_nw_trace_diag_altivec_128_64 (
4761     const char* s1,
4762     const int s1Len,
4763     const char* s2,
4764     const int s2Len,
4765     const int open,
4766     const int gap,
4767     const(parasail_matrix_t)* matrix);
4768 
4769 parasail_result_t* parasail_nw_trace_diag_altivec_128_32 (
4770     const char* s1,
4771     const int s1Len,
4772     const char* s2,
4773     const int s2Len,
4774     const int open,
4775     const int gap,
4776     const(parasail_matrix_t)* matrix);
4777 
4778 parasail_result_t* parasail_nw_trace_diag_altivec_128_16 (
4779     const char* s1,
4780     const int s1Len,
4781     const char* s2,
4782     const int s2Len,
4783     const int open,
4784     const int gap,
4785     const(parasail_matrix_t)* matrix);
4786 
4787 parasail_result_t* parasail_nw_trace_diag_altivec_128_8 (
4788     const char* s1,
4789     const int s1Len,
4790     const char* s2,
4791     const int s2Len,
4792     const int open,
4793     const int gap,
4794     const(parasail_matrix_t)* matrix);
4795 
4796 parasail_result_t* parasail_nw_trace_diag_altivec_128_sat (
4797     const char* s1,
4798     const int s1Len,
4799     const char* s2,
4800     const int s2Len,
4801     const int open,
4802     const int gap,
4803     const(parasail_matrix_t)* matrix);
4804 
4805 parasail_result_t* parasail_nw_trace_diag_neon_128_64 (
4806     const char* s1,
4807     const int s1Len,
4808     const char* s2,
4809     const int s2Len,
4810     const int open,
4811     const int gap,
4812     const(parasail_matrix_t)* matrix);
4813 
4814 parasail_result_t* parasail_nw_trace_diag_neon_128_32 (
4815     const char* s1,
4816     const int s1Len,
4817     const char* s2,
4818     const int s2Len,
4819     const int open,
4820     const int gap,
4821     const(parasail_matrix_t)* matrix);
4822 
4823 parasail_result_t* parasail_nw_trace_diag_neon_128_16 (
4824     const char* s1,
4825     const int s1Len,
4826     const char* s2,
4827     const int s2Len,
4828     const int open,
4829     const int gap,
4830     const(parasail_matrix_t)* matrix);
4831 
4832 parasail_result_t* parasail_nw_trace_diag_neon_128_8 (
4833     const char* s1,
4834     const int s1Len,
4835     const char* s2,
4836     const int s2Len,
4837     const int open,
4838     const int gap,
4839     const(parasail_matrix_t)* matrix);
4840 
4841 parasail_result_t* parasail_nw_trace_diag_neon_128_sat (
4842     const char* s1,
4843     const int s1Len,
4844     const char* s2,
4845     const int s2Len,
4846     const int open,
4847     const int gap,
4848     const(parasail_matrix_t)* matrix);
4849 
4850 parasail_result_t* parasail_nw_stats_scan_sse2_128_64 (
4851     const char* s1,
4852     const int s1Len,
4853     const char* s2,
4854     const int s2Len,
4855     const int open,
4856     const int gap,
4857     const(parasail_matrix_t)* matrix);
4858 
4859 parasail_result_t* parasail_nw_stats_scan_sse2_128_32 (
4860     const char* s1,
4861     const int s1Len,
4862     const char* s2,
4863     const int s2Len,
4864     const int open,
4865     const int gap,
4866     const(parasail_matrix_t)* matrix);
4867 
4868 parasail_result_t* parasail_nw_stats_scan_sse2_128_16 (
4869     const char* s1,
4870     const int s1Len,
4871     const char* s2,
4872     const int s2Len,
4873     const int open,
4874     const int gap,
4875     const(parasail_matrix_t)* matrix);
4876 
4877 parasail_result_t* parasail_nw_stats_scan_sse2_128_8 (
4878     const char* s1,
4879     const int s1Len,
4880     const char* s2,
4881     const int s2Len,
4882     const int open,
4883     const int gap,
4884     const(parasail_matrix_t)* matrix);
4885 
4886 parasail_result_t* parasail_nw_stats_scan_sse2_128_sat (
4887     const char* s1,
4888     const int s1Len,
4889     const char* s2,
4890     const int s2Len,
4891     const int open,
4892     const int gap,
4893     const(parasail_matrix_t)* matrix);
4894 
4895 parasail_result_t* parasail_nw_stats_scan_sse41_128_64 (
4896     const char* s1,
4897     const int s1Len,
4898     const char* s2,
4899     const int s2Len,
4900     const int open,
4901     const int gap,
4902     const(parasail_matrix_t)* matrix);
4903 
4904 parasail_result_t* parasail_nw_stats_scan_sse41_128_32 (
4905     const char* s1,
4906     const int s1Len,
4907     const char* s2,
4908     const int s2Len,
4909     const int open,
4910     const int gap,
4911     const(parasail_matrix_t)* matrix);
4912 
4913 parasail_result_t* parasail_nw_stats_scan_sse41_128_16 (
4914     const char* s1,
4915     const int s1Len,
4916     const char* s2,
4917     const int s2Len,
4918     const int open,
4919     const int gap,
4920     const(parasail_matrix_t)* matrix);
4921 
4922 parasail_result_t* parasail_nw_stats_scan_sse41_128_8 (
4923     const char* s1,
4924     const int s1Len,
4925     const char* s2,
4926     const int s2Len,
4927     const int open,
4928     const int gap,
4929     const(parasail_matrix_t)* matrix);
4930 
4931 parasail_result_t* parasail_nw_stats_scan_sse41_128_sat (
4932     const char* s1,
4933     const int s1Len,
4934     const char* s2,
4935     const int s2Len,
4936     const int open,
4937     const int gap,
4938     const(parasail_matrix_t)* matrix);
4939 
4940 parasail_result_t* parasail_nw_stats_scan_avx2_256_64 (
4941     const char* s1,
4942     const int s1Len,
4943     const char* s2,
4944     const int s2Len,
4945     const int open,
4946     const int gap,
4947     const(parasail_matrix_t)* matrix);
4948 
4949 parasail_result_t* parasail_nw_stats_scan_avx2_256_32 (
4950     const char* s1,
4951     const int s1Len,
4952     const char* s2,
4953     const int s2Len,
4954     const int open,
4955     const int gap,
4956     const(parasail_matrix_t)* matrix);
4957 
4958 parasail_result_t* parasail_nw_stats_scan_avx2_256_16 (
4959     const char* s1,
4960     const int s1Len,
4961     const char* s2,
4962     const int s2Len,
4963     const int open,
4964     const int gap,
4965     const(parasail_matrix_t)* matrix);
4966 
4967 parasail_result_t* parasail_nw_stats_scan_avx2_256_8 (
4968     const char* s1,
4969     const int s1Len,
4970     const char* s2,
4971     const int s2Len,
4972     const int open,
4973     const int gap,
4974     const(parasail_matrix_t)* matrix);
4975 
4976 parasail_result_t* parasail_nw_stats_scan_avx2_256_sat (
4977     const char* s1,
4978     const int s1Len,
4979     const char* s2,
4980     const int s2Len,
4981     const int open,
4982     const int gap,
4983     const(parasail_matrix_t)* matrix);
4984 
4985 parasail_result_t* parasail_nw_stats_scan_altivec_128_64 (
4986     const char* s1,
4987     const int s1Len,
4988     const char* s2,
4989     const int s2Len,
4990     const int open,
4991     const int gap,
4992     const(parasail_matrix_t)* matrix);
4993 
4994 parasail_result_t* parasail_nw_stats_scan_altivec_128_32 (
4995     const char* s1,
4996     const int s1Len,
4997     const char* s2,
4998     const int s2Len,
4999     const int open,
5000     const int gap,
5001     const(parasail_matrix_t)* matrix);
5002 
5003 parasail_result_t* parasail_nw_stats_scan_altivec_128_16 (
5004     const char* s1,
5005     const int s1Len,
5006     const char* s2,
5007     const int s2Len,
5008     const int open,
5009     const int gap,
5010     const(parasail_matrix_t)* matrix);
5011 
5012 parasail_result_t* parasail_nw_stats_scan_altivec_128_8 (
5013     const char* s1,
5014     const int s1Len,
5015     const char* s2,
5016     const int s2Len,
5017     const int open,
5018     const int gap,
5019     const(parasail_matrix_t)* matrix);
5020 
5021 parasail_result_t* parasail_nw_stats_scan_altivec_128_sat (
5022     const char* s1,
5023     const int s1Len,
5024     const char* s2,
5025     const int s2Len,
5026     const int open,
5027     const int gap,
5028     const(parasail_matrix_t)* matrix);
5029 
5030 parasail_result_t* parasail_nw_stats_scan_neon_128_64 (
5031     const char* s1,
5032     const int s1Len,
5033     const char* s2,
5034     const int s2Len,
5035     const int open,
5036     const int gap,
5037     const(parasail_matrix_t)* matrix);
5038 
5039 parasail_result_t* parasail_nw_stats_scan_neon_128_32 (
5040     const char* s1,
5041     const int s1Len,
5042     const char* s2,
5043     const int s2Len,
5044     const int open,
5045     const int gap,
5046     const(parasail_matrix_t)* matrix);
5047 
5048 parasail_result_t* parasail_nw_stats_scan_neon_128_16 (
5049     const char* s1,
5050     const int s1Len,
5051     const char* s2,
5052     const int s2Len,
5053     const int open,
5054     const int gap,
5055     const(parasail_matrix_t)* matrix);
5056 
5057 parasail_result_t* parasail_nw_stats_scan_neon_128_8 (
5058     const char* s1,
5059     const int s1Len,
5060     const char* s2,
5061     const int s2Len,
5062     const int open,
5063     const int gap,
5064     const(parasail_matrix_t)* matrix);
5065 
5066 parasail_result_t* parasail_nw_stats_scan_neon_128_sat (
5067     const char* s1,
5068     const int s1Len,
5069     const char* s2,
5070     const int s2Len,
5071     const int open,
5072     const int gap,
5073     const(parasail_matrix_t)* matrix);
5074 
5075 parasail_result_t* parasail_nw_stats_striped_sse2_128_64 (
5076     const char* s1,
5077     const int s1Len,
5078     const char* s2,
5079     const int s2Len,
5080     const int open,
5081     const int gap,
5082     const(parasail_matrix_t)* matrix);
5083 
5084 parasail_result_t* parasail_nw_stats_striped_sse2_128_32 (
5085     const char* s1,
5086     const int s1Len,
5087     const char* s2,
5088     const int s2Len,
5089     const int open,
5090     const int gap,
5091     const(parasail_matrix_t)* matrix);
5092 
5093 parasail_result_t* parasail_nw_stats_striped_sse2_128_16 (
5094     const char* s1,
5095     const int s1Len,
5096     const char* s2,
5097     const int s2Len,
5098     const int open,
5099     const int gap,
5100     const(parasail_matrix_t)* matrix);
5101 
5102 parasail_result_t* parasail_nw_stats_striped_sse2_128_8 (
5103     const char* s1,
5104     const int s1Len,
5105     const char* s2,
5106     const int s2Len,
5107     const int open,
5108     const int gap,
5109     const(parasail_matrix_t)* matrix);
5110 
5111 parasail_result_t* parasail_nw_stats_striped_sse2_128_sat (
5112     const char* s1,
5113     const int s1Len,
5114     const char* s2,
5115     const int s2Len,
5116     const int open,
5117     const int gap,
5118     const(parasail_matrix_t)* matrix);
5119 
5120 parasail_result_t* parasail_nw_stats_striped_sse41_128_64 (
5121     const char* s1,
5122     const int s1Len,
5123     const char* s2,
5124     const int s2Len,
5125     const int open,
5126     const int gap,
5127     const(parasail_matrix_t)* matrix);
5128 
5129 parasail_result_t* parasail_nw_stats_striped_sse41_128_32 (
5130     const char* s1,
5131     const int s1Len,
5132     const char* s2,
5133     const int s2Len,
5134     const int open,
5135     const int gap,
5136     const(parasail_matrix_t)* matrix);
5137 
5138 parasail_result_t* parasail_nw_stats_striped_sse41_128_16 (
5139     const char* s1,
5140     const int s1Len,
5141     const char* s2,
5142     const int s2Len,
5143     const int open,
5144     const int gap,
5145     const(parasail_matrix_t)* matrix);
5146 
5147 parasail_result_t* parasail_nw_stats_striped_sse41_128_8 (
5148     const char* s1,
5149     const int s1Len,
5150     const char* s2,
5151     const int s2Len,
5152     const int open,
5153     const int gap,
5154     const(parasail_matrix_t)* matrix);
5155 
5156 parasail_result_t* parasail_nw_stats_striped_sse41_128_sat (
5157     const char* s1,
5158     const int s1Len,
5159     const char* s2,
5160     const int s2Len,
5161     const int open,
5162     const int gap,
5163     const(parasail_matrix_t)* matrix);
5164 
5165 parasail_result_t* parasail_nw_stats_striped_avx2_256_64 (
5166     const char* s1,
5167     const int s1Len,
5168     const char* s2,
5169     const int s2Len,
5170     const int open,
5171     const int gap,
5172     const(parasail_matrix_t)* matrix);
5173 
5174 parasail_result_t* parasail_nw_stats_striped_avx2_256_32 (
5175     const char* s1,
5176     const int s1Len,
5177     const char* s2,
5178     const int s2Len,
5179     const int open,
5180     const int gap,
5181     const(parasail_matrix_t)* matrix);
5182 
5183 parasail_result_t* parasail_nw_stats_striped_avx2_256_16 (
5184     const char* s1,
5185     const int s1Len,
5186     const char* s2,
5187     const int s2Len,
5188     const int open,
5189     const int gap,
5190     const(parasail_matrix_t)* matrix);
5191 
5192 parasail_result_t* parasail_nw_stats_striped_avx2_256_8 (
5193     const char* s1,
5194     const int s1Len,
5195     const char* s2,
5196     const int s2Len,
5197     const int open,
5198     const int gap,
5199     const(parasail_matrix_t)* matrix);
5200 
5201 parasail_result_t* parasail_nw_stats_striped_avx2_256_sat (
5202     const char* s1,
5203     const int s1Len,
5204     const char* s2,
5205     const int s2Len,
5206     const int open,
5207     const int gap,
5208     const(parasail_matrix_t)* matrix);
5209 
5210 parasail_result_t* parasail_nw_stats_striped_altivec_128_64 (
5211     const char* s1,
5212     const int s1Len,
5213     const char* s2,
5214     const int s2Len,
5215     const int open,
5216     const int gap,
5217     const(parasail_matrix_t)* matrix);
5218 
5219 parasail_result_t* parasail_nw_stats_striped_altivec_128_32 (
5220     const char* s1,
5221     const int s1Len,
5222     const char* s2,
5223     const int s2Len,
5224     const int open,
5225     const int gap,
5226     const(parasail_matrix_t)* matrix);
5227 
5228 parasail_result_t* parasail_nw_stats_striped_altivec_128_16 (
5229     const char* s1,
5230     const int s1Len,
5231     const char* s2,
5232     const int s2Len,
5233     const int open,
5234     const int gap,
5235     const(parasail_matrix_t)* matrix);
5236 
5237 parasail_result_t* parasail_nw_stats_striped_altivec_128_8 (
5238     const char* s1,
5239     const int s1Len,
5240     const char* s2,
5241     const int s2Len,
5242     const int open,
5243     const int gap,
5244     const(parasail_matrix_t)* matrix);
5245 
5246 parasail_result_t* parasail_nw_stats_striped_altivec_128_sat (
5247     const char* s1,
5248     const int s1Len,
5249     const char* s2,
5250     const int s2Len,
5251     const int open,
5252     const int gap,
5253     const(parasail_matrix_t)* matrix);
5254 
5255 parasail_result_t* parasail_nw_stats_striped_neon_128_64 (
5256     const char* s1,
5257     const int s1Len,
5258     const char* s2,
5259     const int s2Len,
5260     const int open,
5261     const int gap,
5262     const(parasail_matrix_t)* matrix);
5263 
5264 parasail_result_t* parasail_nw_stats_striped_neon_128_32 (
5265     const char* s1,
5266     const int s1Len,
5267     const char* s2,
5268     const int s2Len,
5269     const int open,
5270     const int gap,
5271     const(parasail_matrix_t)* matrix);
5272 
5273 parasail_result_t* parasail_nw_stats_striped_neon_128_16 (
5274     const char* s1,
5275     const int s1Len,
5276     const char* s2,
5277     const int s2Len,
5278     const int open,
5279     const int gap,
5280     const(parasail_matrix_t)* matrix);
5281 
5282 parasail_result_t* parasail_nw_stats_striped_neon_128_8 (
5283     const char* s1,
5284     const int s1Len,
5285     const char* s2,
5286     const int s2Len,
5287     const int open,
5288     const int gap,
5289     const(parasail_matrix_t)* matrix);
5290 
5291 parasail_result_t* parasail_nw_stats_striped_neon_128_sat (
5292     const char* s1,
5293     const int s1Len,
5294     const char* s2,
5295     const int s2Len,
5296     const int open,
5297     const int gap,
5298     const(parasail_matrix_t)* matrix);
5299 
5300 parasail_result_t* parasail_nw_stats_diag_sse2_128_64 (
5301     const char* s1,
5302     const int s1Len,
5303     const char* s2,
5304     const int s2Len,
5305     const int open,
5306     const int gap,
5307     const(parasail_matrix_t)* matrix);
5308 
5309 parasail_result_t* parasail_nw_stats_diag_sse2_128_32 (
5310     const char* s1,
5311     const int s1Len,
5312     const char* s2,
5313     const int s2Len,
5314     const int open,
5315     const int gap,
5316     const(parasail_matrix_t)* matrix);
5317 
5318 parasail_result_t* parasail_nw_stats_diag_sse2_128_16 (
5319     const char* s1,
5320     const int s1Len,
5321     const char* s2,
5322     const int s2Len,
5323     const int open,
5324     const int gap,
5325     const(parasail_matrix_t)* matrix);
5326 
5327 parasail_result_t* parasail_nw_stats_diag_sse2_128_8 (
5328     const char* s1,
5329     const int s1Len,
5330     const char* s2,
5331     const int s2Len,
5332     const int open,
5333     const int gap,
5334     const(parasail_matrix_t)* matrix);
5335 
5336 parasail_result_t* parasail_nw_stats_diag_sse2_128_sat (
5337     const char* s1,
5338     const int s1Len,
5339     const char* s2,
5340     const int s2Len,
5341     const int open,
5342     const int gap,
5343     const(parasail_matrix_t)* matrix);
5344 
5345 parasail_result_t* parasail_nw_stats_diag_sse41_128_64 (
5346     const char* s1,
5347     const int s1Len,
5348     const char* s2,
5349     const int s2Len,
5350     const int open,
5351     const int gap,
5352     const(parasail_matrix_t)* matrix);
5353 
5354 parasail_result_t* parasail_nw_stats_diag_sse41_128_32 (
5355     const char* s1,
5356     const int s1Len,
5357     const char* s2,
5358     const int s2Len,
5359     const int open,
5360     const int gap,
5361     const(parasail_matrix_t)* matrix);
5362 
5363 parasail_result_t* parasail_nw_stats_diag_sse41_128_16 (
5364     const char* s1,
5365     const int s1Len,
5366     const char* s2,
5367     const int s2Len,
5368     const int open,
5369     const int gap,
5370     const(parasail_matrix_t)* matrix);
5371 
5372 parasail_result_t* parasail_nw_stats_diag_sse41_128_8 (
5373     const char* s1,
5374     const int s1Len,
5375     const char* s2,
5376     const int s2Len,
5377     const int open,
5378     const int gap,
5379     const(parasail_matrix_t)* matrix);
5380 
5381 parasail_result_t* parasail_nw_stats_diag_sse41_128_sat (
5382     const char* s1,
5383     const int s1Len,
5384     const char* s2,
5385     const int s2Len,
5386     const int open,
5387     const int gap,
5388     const(parasail_matrix_t)* matrix);
5389 
5390 parasail_result_t* parasail_nw_stats_diag_avx2_256_64 (
5391     const char* s1,
5392     const int s1Len,
5393     const char* s2,
5394     const int s2Len,
5395     const int open,
5396     const int gap,
5397     const(parasail_matrix_t)* matrix);
5398 
5399 parasail_result_t* parasail_nw_stats_diag_avx2_256_32 (
5400     const char* s1,
5401     const int s1Len,
5402     const char* s2,
5403     const int s2Len,
5404     const int open,
5405     const int gap,
5406     const(parasail_matrix_t)* matrix);
5407 
5408 parasail_result_t* parasail_nw_stats_diag_avx2_256_16 (
5409     const char* s1,
5410     const int s1Len,
5411     const char* s2,
5412     const int s2Len,
5413     const int open,
5414     const int gap,
5415     const(parasail_matrix_t)* matrix);
5416 
5417 parasail_result_t* parasail_nw_stats_diag_avx2_256_8 (
5418     const char* s1,
5419     const int s1Len,
5420     const char* s2,
5421     const int s2Len,
5422     const int open,
5423     const int gap,
5424     const(parasail_matrix_t)* matrix);
5425 
5426 parasail_result_t* parasail_nw_stats_diag_avx2_256_sat (
5427     const char* s1,
5428     const int s1Len,
5429     const char* s2,
5430     const int s2Len,
5431     const int open,
5432     const int gap,
5433     const(parasail_matrix_t)* matrix);
5434 
5435 parasail_result_t* parasail_nw_stats_diag_altivec_128_64 (
5436     const char* s1,
5437     const int s1Len,
5438     const char* s2,
5439     const int s2Len,
5440     const int open,
5441     const int gap,
5442     const(parasail_matrix_t)* matrix);
5443 
5444 parasail_result_t* parasail_nw_stats_diag_altivec_128_32 (
5445     const char* s1,
5446     const int s1Len,
5447     const char* s2,
5448     const int s2Len,
5449     const int open,
5450     const int gap,
5451     const(parasail_matrix_t)* matrix);
5452 
5453 parasail_result_t* parasail_nw_stats_diag_altivec_128_16 (
5454     const char* s1,
5455     const int s1Len,
5456     const char* s2,
5457     const int s2Len,
5458     const int open,
5459     const int gap,
5460     const(parasail_matrix_t)* matrix);
5461 
5462 parasail_result_t* parasail_nw_stats_diag_altivec_128_8 (
5463     const char* s1,
5464     const int s1Len,
5465     const char* s2,
5466     const int s2Len,
5467     const int open,
5468     const int gap,
5469     const(parasail_matrix_t)* matrix);
5470 
5471 parasail_result_t* parasail_nw_stats_diag_altivec_128_sat (
5472     const char* s1,
5473     const int s1Len,
5474     const char* s2,
5475     const int s2Len,
5476     const int open,
5477     const int gap,
5478     const(parasail_matrix_t)* matrix);
5479 
5480 parasail_result_t* parasail_nw_stats_diag_neon_128_64 (
5481     const char* s1,
5482     const int s1Len,
5483     const char* s2,
5484     const int s2Len,
5485     const int open,
5486     const int gap,
5487     const(parasail_matrix_t)* matrix);
5488 
5489 parasail_result_t* parasail_nw_stats_diag_neon_128_32 (
5490     const char* s1,
5491     const int s1Len,
5492     const char* s2,
5493     const int s2Len,
5494     const int open,
5495     const int gap,
5496     const(parasail_matrix_t)* matrix);
5497 
5498 parasail_result_t* parasail_nw_stats_diag_neon_128_16 (
5499     const char* s1,
5500     const int s1Len,
5501     const char* s2,
5502     const int s2Len,
5503     const int open,
5504     const int gap,
5505     const(parasail_matrix_t)* matrix);
5506 
5507 parasail_result_t* parasail_nw_stats_diag_neon_128_8 (
5508     const char* s1,
5509     const int s1Len,
5510     const char* s2,
5511     const int s2Len,
5512     const int open,
5513     const int gap,
5514     const(parasail_matrix_t)* matrix);
5515 
5516 parasail_result_t* parasail_nw_stats_diag_neon_128_sat (
5517     const char* s1,
5518     const int s1Len,
5519     const char* s2,
5520     const int s2Len,
5521     const int open,
5522     const int gap,
5523     const(parasail_matrix_t)* matrix);
5524 
5525 parasail_result_t* parasail_nw_stats_table_scan_sse2_128_64 (
5526     const char* s1,
5527     const int s1Len,
5528     const char* s2,
5529     const int s2Len,
5530     const int open,
5531     const int gap,
5532     const(parasail_matrix_t)* matrix);
5533 
5534 parasail_result_t* parasail_nw_stats_table_scan_sse2_128_32 (
5535     const char* s1,
5536     const int s1Len,
5537     const char* s2,
5538     const int s2Len,
5539     const int open,
5540     const int gap,
5541     const(parasail_matrix_t)* matrix);
5542 
5543 parasail_result_t* parasail_nw_stats_table_scan_sse2_128_16 (
5544     const char* s1,
5545     const int s1Len,
5546     const char* s2,
5547     const int s2Len,
5548     const int open,
5549     const int gap,
5550     const(parasail_matrix_t)* matrix);
5551 
5552 parasail_result_t* parasail_nw_stats_table_scan_sse2_128_8 (
5553     const char* s1,
5554     const int s1Len,
5555     const char* s2,
5556     const int s2Len,
5557     const int open,
5558     const int gap,
5559     const(parasail_matrix_t)* matrix);
5560 
5561 parasail_result_t* parasail_nw_stats_table_scan_sse2_128_sat (
5562     const char* s1,
5563     const int s1Len,
5564     const char* s2,
5565     const int s2Len,
5566     const int open,
5567     const int gap,
5568     const(parasail_matrix_t)* matrix);
5569 
5570 parasail_result_t* parasail_nw_stats_table_scan_sse41_128_64 (
5571     const char* s1,
5572     const int s1Len,
5573     const char* s2,
5574     const int s2Len,
5575     const int open,
5576     const int gap,
5577     const(parasail_matrix_t)* matrix);
5578 
5579 parasail_result_t* parasail_nw_stats_table_scan_sse41_128_32 (
5580     const char* s1,
5581     const int s1Len,
5582     const char* s2,
5583     const int s2Len,
5584     const int open,
5585     const int gap,
5586     const(parasail_matrix_t)* matrix);
5587 
5588 parasail_result_t* parasail_nw_stats_table_scan_sse41_128_16 (
5589     const char* s1,
5590     const int s1Len,
5591     const char* s2,
5592     const int s2Len,
5593     const int open,
5594     const int gap,
5595     const(parasail_matrix_t)* matrix);
5596 
5597 parasail_result_t* parasail_nw_stats_table_scan_sse41_128_8 (
5598     const char* s1,
5599     const int s1Len,
5600     const char* s2,
5601     const int s2Len,
5602     const int open,
5603     const int gap,
5604     const(parasail_matrix_t)* matrix);
5605 
5606 parasail_result_t* parasail_nw_stats_table_scan_sse41_128_sat (
5607     const char* s1,
5608     const int s1Len,
5609     const char* s2,
5610     const int s2Len,
5611     const int open,
5612     const int gap,
5613     const(parasail_matrix_t)* matrix);
5614 
5615 parasail_result_t* parasail_nw_stats_table_scan_avx2_256_64 (
5616     const char* s1,
5617     const int s1Len,
5618     const char* s2,
5619     const int s2Len,
5620     const int open,
5621     const int gap,
5622     const(parasail_matrix_t)* matrix);
5623 
5624 parasail_result_t* parasail_nw_stats_table_scan_avx2_256_32 (
5625     const char* s1,
5626     const int s1Len,
5627     const char* s2,
5628     const int s2Len,
5629     const int open,
5630     const int gap,
5631     const(parasail_matrix_t)* matrix);
5632 
5633 parasail_result_t* parasail_nw_stats_table_scan_avx2_256_16 (
5634     const char* s1,
5635     const int s1Len,
5636     const char* s2,
5637     const int s2Len,
5638     const int open,
5639     const int gap,
5640     const(parasail_matrix_t)* matrix);
5641 
5642 parasail_result_t* parasail_nw_stats_table_scan_avx2_256_8 (
5643     const char* s1,
5644     const int s1Len,
5645     const char* s2,
5646     const int s2Len,
5647     const int open,
5648     const int gap,
5649     const(parasail_matrix_t)* matrix);
5650 
5651 parasail_result_t* parasail_nw_stats_table_scan_avx2_256_sat (
5652     const char* s1,
5653     const int s1Len,
5654     const char* s2,
5655     const int s2Len,
5656     const int open,
5657     const int gap,
5658     const(parasail_matrix_t)* matrix);
5659 
5660 parasail_result_t* parasail_nw_stats_table_scan_altivec_128_64 (
5661     const char* s1,
5662     const int s1Len,
5663     const char* s2,
5664     const int s2Len,
5665     const int open,
5666     const int gap,
5667     const(parasail_matrix_t)* matrix);
5668 
5669 parasail_result_t* parasail_nw_stats_table_scan_altivec_128_32 (
5670     const char* s1,
5671     const int s1Len,
5672     const char* s2,
5673     const int s2Len,
5674     const int open,
5675     const int gap,
5676     const(parasail_matrix_t)* matrix);
5677 
5678 parasail_result_t* parasail_nw_stats_table_scan_altivec_128_16 (
5679     const char* s1,
5680     const int s1Len,
5681     const char* s2,
5682     const int s2Len,
5683     const int open,
5684     const int gap,
5685     const(parasail_matrix_t)* matrix);
5686 
5687 parasail_result_t* parasail_nw_stats_table_scan_altivec_128_8 (
5688     const char* s1,
5689     const int s1Len,
5690     const char* s2,
5691     const int s2Len,
5692     const int open,
5693     const int gap,
5694     const(parasail_matrix_t)* matrix);
5695 
5696 parasail_result_t* parasail_nw_stats_table_scan_altivec_128_sat (
5697     const char* s1,
5698     const int s1Len,
5699     const char* s2,
5700     const int s2Len,
5701     const int open,
5702     const int gap,
5703     const(parasail_matrix_t)* matrix);
5704 
5705 parasail_result_t* parasail_nw_stats_table_scan_neon_128_64 (
5706     const char* s1,
5707     const int s1Len,
5708     const char* s2,
5709     const int s2Len,
5710     const int open,
5711     const int gap,
5712     const(parasail_matrix_t)* matrix);
5713 
5714 parasail_result_t* parasail_nw_stats_table_scan_neon_128_32 (
5715     const char* s1,
5716     const int s1Len,
5717     const char* s2,
5718     const int s2Len,
5719     const int open,
5720     const int gap,
5721     const(parasail_matrix_t)* matrix);
5722 
5723 parasail_result_t* parasail_nw_stats_table_scan_neon_128_16 (
5724     const char* s1,
5725     const int s1Len,
5726     const char* s2,
5727     const int s2Len,
5728     const int open,
5729     const int gap,
5730     const(parasail_matrix_t)* matrix);
5731 
5732 parasail_result_t* parasail_nw_stats_table_scan_neon_128_8 (
5733     const char* s1,
5734     const int s1Len,
5735     const char* s2,
5736     const int s2Len,
5737     const int open,
5738     const int gap,
5739     const(parasail_matrix_t)* matrix);
5740 
5741 parasail_result_t* parasail_nw_stats_table_scan_neon_128_sat (
5742     const char* s1,
5743     const int s1Len,
5744     const char* s2,
5745     const int s2Len,
5746     const int open,
5747     const int gap,
5748     const(parasail_matrix_t)* matrix);
5749 
5750 parasail_result_t* parasail_nw_stats_table_striped_sse2_128_64 (
5751     const char* s1,
5752     const int s1Len,
5753     const char* s2,
5754     const int s2Len,
5755     const int open,
5756     const int gap,
5757     const(parasail_matrix_t)* matrix);
5758 
5759 parasail_result_t* parasail_nw_stats_table_striped_sse2_128_32 (
5760     const char* s1,
5761     const int s1Len,
5762     const char* s2,
5763     const int s2Len,
5764     const int open,
5765     const int gap,
5766     const(parasail_matrix_t)* matrix);
5767 
5768 parasail_result_t* parasail_nw_stats_table_striped_sse2_128_16 (
5769     const char* s1,
5770     const int s1Len,
5771     const char* s2,
5772     const int s2Len,
5773     const int open,
5774     const int gap,
5775     const(parasail_matrix_t)* matrix);
5776 
5777 parasail_result_t* parasail_nw_stats_table_striped_sse2_128_8 (
5778     const char* s1,
5779     const int s1Len,
5780     const char* s2,
5781     const int s2Len,
5782     const int open,
5783     const int gap,
5784     const(parasail_matrix_t)* matrix);
5785 
5786 parasail_result_t* parasail_nw_stats_table_striped_sse2_128_sat (
5787     const char* s1,
5788     const int s1Len,
5789     const char* s2,
5790     const int s2Len,
5791     const int open,
5792     const int gap,
5793     const(parasail_matrix_t)* matrix);
5794 
5795 parasail_result_t* parasail_nw_stats_table_striped_sse41_128_64 (
5796     const char* s1,
5797     const int s1Len,
5798     const char* s2,
5799     const int s2Len,
5800     const int open,
5801     const int gap,
5802     const(parasail_matrix_t)* matrix);
5803 
5804 parasail_result_t* parasail_nw_stats_table_striped_sse41_128_32 (
5805     const char* s1,
5806     const int s1Len,
5807     const char* s2,
5808     const int s2Len,
5809     const int open,
5810     const int gap,
5811     const(parasail_matrix_t)* matrix);
5812 
5813 parasail_result_t* parasail_nw_stats_table_striped_sse41_128_16 (
5814     const char* s1,
5815     const int s1Len,
5816     const char* s2,
5817     const int s2Len,
5818     const int open,
5819     const int gap,
5820     const(parasail_matrix_t)* matrix);
5821 
5822 parasail_result_t* parasail_nw_stats_table_striped_sse41_128_8 (
5823     const char* s1,
5824     const int s1Len,
5825     const char* s2,
5826     const int s2Len,
5827     const int open,
5828     const int gap,
5829     const(parasail_matrix_t)* matrix);
5830 
5831 parasail_result_t* parasail_nw_stats_table_striped_sse41_128_sat (
5832     const char* s1,
5833     const int s1Len,
5834     const char* s2,
5835     const int s2Len,
5836     const int open,
5837     const int gap,
5838     const(parasail_matrix_t)* matrix);
5839 
5840 parasail_result_t* parasail_nw_stats_table_striped_avx2_256_64 (
5841     const char* s1,
5842     const int s1Len,
5843     const char* s2,
5844     const int s2Len,
5845     const int open,
5846     const int gap,
5847     const(parasail_matrix_t)* matrix);
5848 
5849 parasail_result_t* parasail_nw_stats_table_striped_avx2_256_32 (
5850     const char* s1,
5851     const int s1Len,
5852     const char* s2,
5853     const int s2Len,
5854     const int open,
5855     const int gap,
5856     const(parasail_matrix_t)* matrix);
5857 
5858 parasail_result_t* parasail_nw_stats_table_striped_avx2_256_16 (
5859     const char* s1,
5860     const int s1Len,
5861     const char* s2,
5862     const int s2Len,
5863     const int open,
5864     const int gap,
5865     const(parasail_matrix_t)* matrix);
5866 
5867 parasail_result_t* parasail_nw_stats_table_striped_avx2_256_8 (
5868     const char* s1,
5869     const int s1Len,
5870     const char* s2,
5871     const int s2Len,
5872     const int open,
5873     const int gap,
5874     const(parasail_matrix_t)* matrix);
5875 
5876 parasail_result_t* parasail_nw_stats_table_striped_avx2_256_sat (
5877     const char* s1,
5878     const int s1Len,
5879     const char* s2,
5880     const int s2Len,
5881     const int open,
5882     const int gap,
5883     const(parasail_matrix_t)* matrix);
5884 
5885 parasail_result_t* parasail_nw_stats_table_striped_altivec_128_64 (
5886     const char* s1,
5887     const int s1Len,
5888     const char* s2,
5889     const int s2Len,
5890     const int open,
5891     const int gap,
5892     const(parasail_matrix_t)* matrix);
5893 
5894 parasail_result_t* parasail_nw_stats_table_striped_altivec_128_32 (
5895     const char* s1,
5896     const int s1Len,
5897     const char* s2,
5898     const int s2Len,
5899     const int open,
5900     const int gap,
5901     const(parasail_matrix_t)* matrix);
5902 
5903 parasail_result_t* parasail_nw_stats_table_striped_altivec_128_16 (
5904     const char* s1,
5905     const int s1Len,
5906     const char* s2,
5907     const int s2Len,
5908     const int open,
5909     const int gap,
5910     const(parasail_matrix_t)* matrix);
5911 
5912 parasail_result_t* parasail_nw_stats_table_striped_altivec_128_8 (
5913     const char* s1,
5914     const int s1Len,
5915     const char* s2,
5916     const int s2Len,
5917     const int open,
5918     const int gap,
5919     const(parasail_matrix_t)* matrix);
5920 
5921 parasail_result_t* parasail_nw_stats_table_striped_altivec_128_sat (
5922     const char* s1,
5923     const int s1Len,
5924     const char* s2,
5925     const int s2Len,
5926     const int open,
5927     const int gap,
5928     const(parasail_matrix_t)* matrix);
5929 
5930 parasail_result_t* parasail_nw_stats_table_striped_neon_128_64 (
5931     const char* s1,
5932     const int s1Len,
5933     const char* s2,
5934     const int s2Len,
5935     const int open,
5936     const int gap,
5937     const(parasail_matrix_t)* matrix);
5938 
5939 parasail_result_t* parasail_nw_stats_table_striped_neon_128_32 (
5940     const char* s1,
5941     const int s1Len,
5942     const char* s2,
5943     const int s2Len,
5944     const int open,
5945     const int gap,
5946     const(parasail_matrix_t)* matrix);
5947 
5948 parasail_result_t* parasail_nw_stats_table_striped_neon_128_16 (
5949     const char* s1,
5950     const int s1Len,
5951     const char* s2,
5952     const int s2Len,
5953     const int open,
5954     const int gap,
5955     const(parasail_matrix_t)* matrix);
5956 
5957 parasail_result_t* parasail_nw_stats_table_striped_neon_128_8 (
5958     const char* s1,
5959     const int s1Len,
5960     const char* s2,
5961     const int s2Len,
5962     const int open,
5963     const int gap,
5964     const(parasail_matrix_t)* matrix);
5965 
5966 parasail_result_t* parasail_nw_stats_table_striped_neon_128_sat (
5967     const char* s1,
5968     const int s1Len,
5969     const char* s2,
5970     const int s2Len,
5971     const int open,
5972     const int gap,
5973     const(parasail_matrix_t)* matrix);
5974 
5975 parasail_result_t* parasail_nw_stats_table_diag_sse2_128_64 (
5976     const char* s1,
5977     const int s1Len,
5978     const char* s2,
5979     const int s2Len,
5980     const int open,
5981     const int gap,
5982     const(parasail_matrix_t)* matrix);
5983 
5984 parasail_result_t* parasail_nw_stats_table_diag_sse2_128_32 (
5985     const char* s1,
5986     const int s1Len,
5987     const char* s2,
5988     const int s2Len,
5989     const int open,
5990     const int gap,
5991     const(parasail_matrix_t)* matrix);
5992 
5993 parasail_result_t* parasail_nw_stats_table_diag_sse2_128_16 (
5994     const char* s1,
5995     const int s1Len,
5996     const char* s2,
5997     const int s2Len,
5998     const int open,
5999     const int gap,
6000     const(parasail_matrix_t)* matrix);
6001 
6002 parasail_result_t* parasail_nw_stats_table_diag_sse2_128_8 (
6003     const char* s1,
6004     const int s1Len,
6005     const char* s2,
6006     const int s2Len,
6007     const int open,
6008     const int gap,
6009     const(parasail_matrix_t)* matrix);
6010 
6011 parasail_result_t* parasail_nw_stats_table_diag_sse2_128_sat (
6012     const char* s1,
6013     const int s1Len,
6014     const char* s2,
6015     const int s2Len,
6016     const int open,
6017     const int gap,
6018     const(parasail_matrix_t)* matrix);
6019 
6020 parasail_result_t* parasail_nw_stats_table_diag_sse41_128_64 (
6021     const char* s1,
6022     const int s1Len,
6023     const char* s2,
6024     const int s2Len,
6025     const int open,
6026     const int gap,
6027     const(parasail_matrix_t)* matrix);
6028 
6029 parasail_result_t* parasail_nw_stats_table_diag_sse41_128_32 (
6030     const char* s1,
6031     const int s1Len,
6032     const char* s2,
6033     const int s2Len,
6034     const int open,
6035     const int gap,
6036     const(parasail_matrix_t)* matrix);
6037 
6038 parasail_result_t* parasail_nw_stats_table_diag_sse41_128_16 (
6039     const char* s1,
6040     const int s1Len,
6041     const char* s2,
6042     const int s2Len,
6043     const int open,
6044     const int gap,
6045     const(parasail_matrix_t)* matrix);
6046 
6047 parasail_result_t* parasail_nw_stats_table_diag_sse41_128_8 (
6048     const char* s1,
6049     const int s1Len,
6050     const char* s2,
6051     const int s2Len,
6052     const int open,
6053     const int gap,
6054     const(parasail_matrix_t)* matrix);
6055 
6056 parasail_result_t* parasail_nw_stats_table_diag_sse41_128_sat (
6057     const char* s1,
6058     const int s1Len,
6059     const char* s2,
6060     const int s2Len,
6061     const int open,
6062     const int gap,
6063     const(parasail_matrix_t)* matrix);
6064 
6065 parasail_result_t* parasail_nw_stats_table_diag_avx2_256_64 (
6066     const char* s1,
6067     const int s1Len,
6068     const char* s2,
6069     const int s2Len,
6070     const int open,
6071     const int gap,
6072     const(parasail_matrix_t)* matrix);
6073 
6074 parasail_result_t* parasail_nw_stats_table_diag_avx2_256_32 (
6075     const char* s1,
6076     const int s1Len,
6077     const char* s2,
6078     const int s2Len,
6079     const int open,
6080     const int gap,
6081     const(parasail_matrix_t)* matrix);
6082 
6083 parasail_result_t* parasail_nw_stats_table_diag_avx2_256_16 (
6084     const char* s1,
6085     const int s1Len,
6086     const char* s2,
6087     const int s2Len,
6088     const int open,
6089     const int gap,
6090     const(parasail_matrix_t)* matrix);
6091 
6092 parasail_result_t* parasail_nw_stats_table_diag_avx2_256_8 (
6093     const char* s1,
6094     const int s1Len,
6095     const char* s2,
6096     const int s2Len,
6097     const int open,
6098     const int gap,
6099     const(parasail_matrix_t)* matrix);
6100 
6101 parasail_result_t* parasail_nw_stats_table_diag_avx2_256_sat (
6102     const char* s1,
6103     const int s1Len,
6104     const char* s2,
6105     const int s2Len,
6106     const int open,
6107     const int gap,
6108     const(parasail_matrix_t)* matrix);
6109 
6110 parasail_result_t* parasail_nw_stats_table_diag_altivec_128_64 (
6111     const char* s1,
6112     const int s1Len,
6113     const char* s2,
6114     const int s2Len,
6115     const int open,
6116     const int gap,
6117     const(parasail_matrix_t)* matrix);
6118 
6119 parasail_result_t* parasail_nw_stats_table_diag_altivec_128_32 (
6120     const char* s1,
6121     const int s1Len,
6122     const char* s2,
6123     const int s2Len,
6124     const int open,
6125     const int gap,
6126     const(parasail_matrix_t)* matrix);
6127 
6128 parasail_result_t* parasail_nw_stats_table_diag_altivec_128_16 (
6129     const char* s1,
6130     const int s1Len,
6131     const char* s2,
6132     const int s2Len,
6133     const int open,
6134     const int gap,
6135     const(parasail_matrix_t)* matrix);
6136 
6137 parasail_result_t* parasail_nw_stats_table_diag_altivec_128_8 (
6138     const char* s1,
6139     const int s1Len,
6140     const char* s2,
6141     const int s2Len,
6142     const int open,
6143     const int gap,
6144     const(parasail_matrix_t)* matrix);
6145 
6146 parasail_result_t* parasail_nw_stats_table_diag_altivec_128_sat (
6147     const char* s1,
6148     const int s1Len,
6149     const char* s2,
6150     const int s2Len,
6151     const int open,
6152     const int gap,
6153     const(parasail_matrix_t)* matrix);
6154 
6155 parasail_result_t* parasail_nw_stats_table_diag_neon_128_64 (
6156     const char* s1,
6157     const int s1Len,
6158     const char* s2,
6159     const int s2Len,
6160     const int open,
6161     const int gap,
6162     const(parasail_matrix_t)* matrix);
6163 
6164 parasail_result_t* parasail_nw_stats_table_diag_neon_128_32 (
6165     const char* s1,
6166     const int s1Len,
6167     const char* s2,
6168     const int s2Len,
6169     const int open,
6170     const int gap,
6171     const(parasail_matrix_t)* matrix);
6172 
6173 parasail_result_t* parasail_nw_stats_table_diag_neon_128_16 (
6174     const char* s1,
6175     const int s1Len,
6176     const char* s2,
6177     const int s2Len,
6178     const int open,
6179     const int gap,
6180     const(parasail_matrix_t)* matrix);
6181 
6182 parasail_result_t* parasail_nw_stats_table_diag_neon_128_8 (
6183     const char* s1,
6184     const int s1Len,
6185     const char* s2,
6186     const int s2Len,
6187     const int open,
6188     const int gap,
6189     const(parasail_matrix_t)* matrix);
6190 
6191 parasail_result_t* parasail_nw_stats_table_diag_neon_128_sat (
6192     const char* s1,
6193     const int s1Len,
6194     const char* s2,
6195     const int s2Len,
6196     const int open,
6197     const int gap,
6198     const(parasail_matrix_t)* matrix);
6199 
6200 parasail_result_t* parasail_nw_stats_rowcol_scan_sse2_128_64 (
6201     const char* s1,
6202     const int s1Len,
6203     const char* s2,
6204     const int s2Len,
6205     const int open,
6206     const int gap,
6207     const(parasail_matrix_t)* matrix);
6208 
6209 parasail_result_t* parasail_nw_stats_rowcol_scan_sse2_128_32 (
6210     const char* s1,
6211     const int s1Len,
6212     const char* s2,
6213     const int s2Len,
6214     const int open,
6215     const int gap,
6216     const(parasail_matrix_t)* matrix);
6217 
6218 parasail_result_t* parasail_nw_stats_rowcol_scan_sse2_128_16 (
6219     const char* s1,
6220     const int s1Len,
6221     const char* s2,
6222     const int s2Len,
6223     const int open,
6224     const int gap,
6225     const(parasail_matrix_t)* matrix);
6226 
6227 parasail_result_t* parasail_nw_stats_rowcol_scan_sse2_128_8 (
6228     const char* s1,
6229     const int s1Len,
6230     const char* s2,
6231     const int s2Len,
6232     const int open,
6233     const int gap,
6234     const(parasail_matrix_t)* matrix);
6235 
6236 parasail_result_t* parasail_nw_stats_rowcol_scan_sse2_128_sat (
6237     const char* s1,
6238     const int s1Len,
6239     const char* s2,
6240     const int s2Len,
6241     const int open,
6242     const int gap,
6243     const(parasail_matrix_t)* matrix);
6244 
6245 parasail_result_t* parasail_nw_stats_rowcol_scan_sse41_128_64 (
6246     const char* s1,
6247     const int s1Len,
6248     const char* s2,
6249     const int s2Len,
6250     const int open,
6251     const int gap,
6252     const(parasail_matrix_t)* matrix);
6253 
6254 parasail_result_t* parasail_nw_stats_rowcol_scan_sse41_128_32 (
6255     const char* s1,
6256     const int s1Len,
6257     const char* s2,
6258     const int s2Len,
6259     const int open,
6260     const int gap,
6261     const(parasail_matrix_t)* matrix);
6262 
6263 parasail_result_t* parasail_nw_stats_rowcol_scan_sse41_128_16 (
6264     const char* s1,
6265     const int s1Len,
6266     const char* s2,
6267     const int s2Len,
6268     const int open,
6269     const int gap,
6270     const(parasail_matrix_t)* matrix);
6271 
6272 parasail_result_t* parasail_nw_stats_rowcol_scan_sse41_128_8 (
6273     const char* s1,
6274     const int s1Len,
6275     const char* s2,
6276     const int s2Len,
6277     const int open,
6278     const int gap,
6279     const(parasail_matrix_t)* matrix);
6280 
6281 parasail_result_t* parasail_nw_stats_rowcol_scan_sse41_128_sat (
6282     const char* s1,
6283     const int s1Len,
6284     const char* s2,
6285     const int s2Len,
6286     const int open,
6287     const int gap,
6288     const(parasail_matrix_t)* matrix);
6289 
6290 parasail_result_t* parasail_nw_stats_rowcol_scan_avx2_256_64 (
6291     const char* s1,
6292     const int s1Len,
6293     const char* s2,
6294     const int s2Len,
6295     const int open,
6296     const int gap,
6297     const(parasail_matrix_t)* matrix);
6298 
6299 parasail_result_t* parasail_nw_stats_rowcol_scan_avx2_256_32 (
6300     const char* s1,
6301     const int s1Len,
6302     const char* s2,
6303     const int s2Len,
6304     const int open,
6305     const int gap,
6306     const(parasail_matrix_t)* matrix);
6307 
6308 parasail_result_t* parasail_nw_stats_rowcol_scan_avx2_256_16 (
6309     const char* s1,
6310     const int s1Len,
6311     const char* s2,
6312     const int s2Len,
6313     const int open,
6314     const int gap,
6315     const(parasail_matrix_t)* matrix);
6316 
6317 parasail_result_t* parasail_nw_stats_rowcol_scan_avx2_256_8 (
6318     const char* s1,
6319     const int s1Len,
6320     const char* s2,
6321     const int s2Len,
6322     const int open,
6323     const int gap,
6324     const(parasail_matrix_t)* matrix);
6325 
6326 parasail_result_t* parasail_nw_stats_rowcol_scan_avx2_256_sat (
6327     const char* s1,
6328     const int s1Len,
6329     const char* s2,
6330     const int s2Len,
6331     const int open,
6332     const int gap,
6333     const(parasail_matrix_t)* matrix);
6334 
6335 parasail_result_t* parasail_nw_stats_rowcol_scan_altivec_128_64 (
6336     const char* s1,
6337     const int s1Len,
6338     const char* s2,
6339     const int s2Len,
6340     const int open,
6341     const int gap,
6342     const(parasail_matrix_t)* matrix);
6343 
6344 parasail_result_t* parasail_nw_stats_rowcol_scan_altivec_128_32 (
6345     const char* s1,
6346     const int s1Len,
6347     const char* s2,
6348     const int s2Len,
6349     const int open,
6350     const int gap,
6351     const(parasail_matrix_t)* matrix);
6352 
6353 parasail_result_t* parasail_nw_stats_rowcol_scan_altivec_128_16 (
6354     const char* s1,
6355     const int s1Len,
6356     const char* s2,
6357     const int s2Len,
6358     const int open,
6359     const int gap,
6360     const(parasail_matrix_t)* matrix);
6361 
6362 parasail_result_t* parasail_nw_stats_rowcol_scan_altivec_128_8 (
6363     const char* s1,
6364     const int s1Len,
6365     const char* s2,
6366     const int s2Len,
6367     const int open,
6368     const int gap,
6369     const(parasail_matrix_t)* matrix);
6370 
6371 parasail_result_t* parasail_nw_stats_rowcol_scan_altivec_128_sat (
6372     const char* s1,
6373     const int s1Len,
6374     const char* s2,
6375     const int s2Len,
6376     const int open,
6377     const int gap,
6378     const(parasail_matrix_t)* matrix);
6379 
6380 parasail_result_t* parasail_nw_stats_rowcol_scan_neon_128_64 (
6381     const char* s1,
6382     const int s1Len,
6383     const char* s2,
6384     const int s2Len,
6385     const int open,
6386     const int gap,
6387     const(parasail_matrix_t)* matrix);
6388 
6389 parasail_result_t* parasail_nw_stats_rowcol_scan_neon_128_32 (
6390     const char* s1,
6391     const int s1Len,
6392     const char* s2,
6393     const int s2Len,
6394     const int open,
6395     const int gap,
6396     const(parasail_matrix_t)* matrix);
6397 
6398 parasail_result_t* parasail_nw_stats_rowcol_scan_neon_128_16 (
6399     const char* s1,
6400     const int s1Len,
6401     const char* s2,
6402     const int s2Len,
6403     const int open,
6404     const int gap,
6405     const(parasail_matrix_t)* matrix);
6406 
6407 parasail_result_t* parasail_nw_stats_rowcol_scan_neon_128_8 (
6408     const char* s1,
6409     const int s1Len,
6410     const char* s2,
6411     const int s2Len,
6412     const int open,
6413     const int gap,
6414     const(parasail_matrix_t)* matrix);
6415 
6416 parasail_result_t* parasail_nw_stats_rowcol_scan_neon_128_sat (
6417     const char* s1,
6418     const int s1Len,
6419     const char* s2,
6420     const int s2Len,
6421     const int open,
6422     const int gap,
6423     const(parasail_matrix_t)* matrix);
6424 
6425 parasail_result_t* parasail_nw_stats_rowcol_striped_sse2_128_64 (
6426     const char* s1,
6427     const int s1Len,
6428     const char* s2,
6429     const int s2Len,
6430     const int open,
6431     const int gap,
6432     const(parasail_matrix_t)* matrix);
6433 
6434 parasail_result_t* parasail_nw_stats_rowcol_striped_sse2_128_32 (
6435     const char* s1,
6436     const int s1Len,
6437     const char* s2,
6438     const int s2Len,
6439     const int open,
6440     const int gap,
6441     const(parasail_matrix_t)* matrix);
6442 
6443 parasail_result_t* parasail_nw_stats_rowcol_striped_sse2_128_16 (
6444     const char* s1,
6445     const int s1Len,
6446     const char* s2,
6447     const int s2Len,
6448     const int open,
6449     const int gap,
6450     const(parasail_matrix_t)* matrix);
6451 
6452 parasail_result_t* parasail_nw_stats_rowcol_striped_sse2_128_8 (
6453     const char* s1,
6454     const int s1Len,
6455     const char* s2,
6456     const int s2Len,
6457     const int open,
6458     const int gap,
6459     const(parasail_matrix_t)* matrix);
6460 
6461 parasail_result_t* parasail_nw_stats_rowcol_striped_sse2_128_sat (
6462     const char* s1,
6463     const int s1Len,
6464     const char* s2,
6465     const int s2Len,
6466     const int open,
6467     const int gap,
6468     const(parasail_matrix_t)* matrix);
6469 
6470 parasail_result_t* parasail_nw_stats_rowcol_striped_sse41_128_64 (
6471     const char* s1,
6472     const int s1Len,
6473     const char* s2,
6474     const int s2Len,
6475     const int open,
6476     const int gap,
6477     const(parasail_matrix_t)* matrix);
6478 
6479 parasail_result_t* parasail_nw_stats_rowcol_striped_sse41_128_32 (
6480     const char* s1,
6481     const int s1Len,
6482     const char* s2,
6483     const int s2Len,
6484     const int open,
6485     const int gap,
6486     const(parasail_matrix_t)* matrix);
6487 
6488 parasail_result_t* parasail_nw_stats_rowcol_striped_sse41_128_16 (
6489     const char* s1,
6490     const int s1Len,
6491     const char* s2,
6492     const int s2Len,
6493     const int open,
6494     const int gap,
6495     const(parasail_matrix_t)* matrix);
6496 
6497 parasail_result_t* parasail_nw_stats_rowcol_striped_sse41_128_8 (
6498     const char* s1,
6499     const int s1Len,
6500     const char* s2,
6501     const int s2Len,
6502     const int open,
6503     const int gap,
6504     const(parasail_matrix_t)* matrix);
6505 
6506 parasail_result_t* parasail_nw_stats_rowcol_striped_sse41_128_sat (
6507     const char* s1,
6508     const int s1Len,
6509     const char* s2,
6510     const int s2Len,
6511     const int open,
6512     const int gap,
6513     const(parasail_matrix_t)* matrix);
6514 
6515 parasail_result_t* parasail_nw_stats_rowcol_striped_avx2_256_64 (
6516     const char* s1,
6517     const int s1Len,
6518     const char* s2,
6519     const int s2Len,
6520     const int open,
6521     const int gap,
6522     const(parasail_matrix_t)* matrix);
6523 
6524 parasail_result_t* parasail_nw_stats_rowcol_striped_avx2_256_32 (
6525     const char* s1,
6526     const int s1Len,
6527     const char* s2,
6528     const int s2Len,
6529     const int open,
6530     const int gap,
6531     const(parasail_matrix_t)* matrix);
6532 
6533 parasail_result_t* parasail_nw_stats_rowcol_striped_avx2_256_16 (
6534     const char* s1,
6535     const int s1Len,
6536     const char* s2,
6537     const int s2Len,
6538     const int open,
6539     const int gap,
6540     const(parasail_matrix_t)* matrix);
6541 
6542 parasail_result_t* parasail_nw_stats_rowcol_striped_avx2_256_8 (
6543     const char* s1,
6544     const int s1Len,
6545     const char* s2,
6546     const int s2Len,
6547     const int open,
6548     const int gap,
6549     const(parasail_matrix_t)* matrix);
6550 
6551 parasail_result_t* parasail_nw_stats_rowcol_striped_avx2_256_sat (
6552     const char* s1,
6553     const int s1Len,
6554     const char* s2,
6555     const int s2Len,
6556     const int open,
6557     const int gap,
6558     const(parasail_matrix_t)* matrix);
6559 
6560 parasail_result_t* parasail_nw_stats_rowcol_striped_altivec_128_64 (
6561     const char* s1,
6562     const int s1Len,
6563     const char* s2,
6564     const int s2Len,
6565     const int open,
6566     const int gap,
6567     const(parasail_matrix_t)* matrix);
6568 
6569 parasail_result_t* parasail_nw_stats_rowcol_striped_altivec_128_32 (
6570     const char* s1,
6571     const int s1Len,
6572     const char* s2,
6573     const int s2Len,
6574     const int open,
6575     const int gap,
6576     const(parasail_matrix_t)* matrix);
6577 
6578 parasail_result_t* parasail_nw_stats_rowcol_striped_altivec_128_16 (
6579     const char* s1,
6580     const int s1Len,
6581     const char* s2,
6582     const int s2Len,
6583     const int open,
6584     const int gap,
6585     const(parasail_matrix_t)* matrix);
6586 
6587 parasail_result_t* parasail_nw_stats_rowcol_striped_altivec_128_8 (
6588     const char* s1,
6589     const int s1Len,
6590     const char* s2,
6591     const int s2Len,
6592     const int open,
6593     const int gap,
6594     const(parasail_matrix_t)* matrix);
6595 
6596 parasail_result_t* parasail_nw_stats_rowcol_striped_altivec_128_sat (
6597     const char* s1,
6598     const int s1Len,
6599     const char* s2,
6600     const int s2Len,
6601     const int open,
6602     const int gap,
6603     const(parasail_matrix_t)* matrix);
6604 
6605 parasail_result_t* parasail_nw_stats_rowcol_striped_neon_128_64 (
6606     const char* s1,
6607     const int s1Len,
6608     const char* s2,
6609     const int s2Len,
6610     const int open,
6611     const int gap,
6612     const(parasail_matrix_t)* matrix);
6613 
6614 parasail_result_t* parasail_nw_stats_rowcol_striped_neon_128_32 (
6615     const char* s1,
6616     const int s1Len,
6617     const char* s2,
6618     const int s2Len,
6619     const int open,
6620     const int gap,
6621     const(parasail_matrix_t)* matrix);
6622 
6623 parasail_result_t* parasail_nw_stats_rowcol_striped_neon_128_16 (
6624     const char* s1,
6625     const int s1Len,
6626     const char* s2,
6627     const int s2Len,
6628     const int open,
6629     const int gap,
6630     const(parasail_matrix_t)* matrix);
6631 
6632 parasail_result_t* parasail_nw_stats_rowcol_striped_neon_128_8 (
6633     const char* s1,
6634     const int s1Len,
6635     const char* s2,
6636     const int s2Len,
6637     const int open,
6638     const int gap,
6639     const(parasail_matrix_t)* matrix);
6640 
6641 parasail_result_t* parasail_nw_stats_rowcol_striped_neon_128_sat (
6642     const char* s1,
6643     const int s1Len,
6644     const char* s2,
6645     const int s2Len,
6646     const int open,
6647     const int gap,
6648     const(parasail_matrix_t)* matrix);
6649 
6650 parasail_result_t* parasail_nw_stats_rowcol_diag_sse2_128_64 (
6651     const char* s1,
6652     const int s1Len,
6653     const char* s2,
6654     const int s2Len,
6655     const int open,
6656     const int gap,
6657     const(parasail_matrix_t)* matrix);
6658 
6659 parasail_result_t* parasail_nw_stats_rowcol_diag_sse2_128_32 (
6660     const char* s1,
6661     const int s1Len,
6662     const char* s2,
6663     const int s2Len,
6664     const int open,
6665     const int gap,
6666     const(parasail_matrix_t)* matrix);
6667 
6668 parasail_result_t* parasail_nw_stats_rowcol_diag_sse2_128_16 (
6669     const char* s1,
6670     const int s1Len,
6671     const char* s2,
6672     const int s2Len,
6673     const int open,
6674     const int gap,
6675     const(parasail_matrix_t)* matrix);
6676 
6677 parasail_result_t* parasail_nw_stats_rowcol_diag_sse2_128_8 (
6678     const char* s1,
6679     const int s1Len,
6680     const char* s2,
6681     const int s2Len,
6682     const int open,
6683     const int gap,
6684     const(parasail_matrix_t)* matrix);
6685 
6686 parasail_result_t* parasail_nw_stats_rowcol_diag_sse2_128_sat (
6687     const char* s1,
6688     const int s1Len,
6689     const char* s2,
6690     const int s2Len,
6691     const int open,
6692     const int gap,
6693     const(parasail_matrix_t)* matrix);
6694 
6695 parasail_result_t* parasail_nw_stats_rowcol_diag_sse41_128_64 (
6696     const char* s1,
6697     const int s1Len,
6698     const char* s2,
6699     const int s2Len,
6700     const int open,
6701     const int gap,
6702     const(parasail_matrix_t)* matrix);
6703 
6704 parasail_result_t* parasail_nw_stats_rowcol_diag_sse41_128_32 (
6705     const char* s1,
6706     const int s1Len,
6707     const char* s2,
6708     const int s2Len,
6709     const int open,
6710     const int gap,
6711     const(parasail_matrix_t)* matrix);
6712 
6713 parasail_result_t* parasail_nw_stats_rowcol_diag_sse41_128_16 (
6714     const char* s1,
6715     const int s1Len,
6716     const char* s2,
6717     const int s2Len,
6718     const int open,
6719     const int gap,
6720     const(parasail_matrix_t)* matrix);
6721 
6722 parasail_result_t* parasail_nw_stats_rowcol_diag_sse41_128_8 (
6723     const char* s1,
6724     const int s1Len,
6725     const char* s2,
6726     const int s2Len,
6727     const int open,
6728     const int gap,
6729     const(parasail_matrix_t)* matrix);
6730 
6731 parasail_result_t* parasail_nw_stats_rowcol_diag_sse41_128_sat (
6732     const char* s1,
6733     const int s1Len,
6734     const char* s2,
6735     const int s2Len,
6736     const int open,
6737     const int gap,
6738     const(parasail_matrix_t)* matrix);
6739 
6740 parasail_result_t* parasail_nw_stats_rowcol_diag_avx2_256_64 (
6741     const char* s1,
6742     const int s1Len,
6743     const char* s2,
6744     const int s2Len,
6745     const int open,
6746     const int gap,
6747     const(parasail_matrix_t)* matrix);
6748 
6749 parasail_result_t* parasail_nw_stats_rowcol_diag_avx2_256_32 (
6750     const char* s1,
6751     const int s1Len,
6752     const char* s2,
6753     const int s2Len,
6754     const int open,
6755     const int gap,
6756     const(parasail_matrix_t)* matrix);
6757 
6758 parasail_result_t* parasail_nw_stats_rowcol_diag_avx2_256_16 (
6759     const char* s1,
6760     const int s1Len,
6761     const char* s2,
6762     const int s2Len,
6763     const int open,
6764     const int gap,
6765     const(parasail_matrix_t)* matrix);
6766 
6767 parasail_result_t* parasail_nw_stats_rowcol_diag_avx2_256_8 (
6768     const char* s1,
6769     const int s1Len,
6770     const char* s2,
6771     const int s2Len,
6772     const int open,
6773     const int gap,
6774     const(parasail_matrix_t)* matrix);
6775 
6776 parasail_result_t* parasail_nw_stats_rowcol_diag_avx2_256_sat (
6777     const char* s1,
6778     const int s1Len,
6779     const char* s2,
6780     const int s2Len,
6781     const int open,
6782     const int gap,
6783     const(parasail_matrix_t)* matrix);
6784 
6785 parasail_result_t* parasail_nw_stats_rowcol_diag_altivec_128_64 (
6786     const char* s1,
6787     const int s1Len,
6788     const char* s2,
6789     const int s2Len,
6790     const int open,
6791     const int gap,
6792     const(parasail_matrix_t)* matrix);
6793 
6794 parasail_result_t* parasail_nw_stats_rowcol_diag_altivec_128_32 (
6795     const char* s1,
6796     const int s1Len,
6797     const char* s2,
6798     const int s2Len,
6799     const int open,
6800     const int gap,
6801     const(parasail_matrix_t)* matrix);
6802 
6803 parasail_result_t* parasail_nw_stats_rowcol_diag_altivec_128_16 (
6804     const char* s1,
6805     const int s1Len,
6806     const char* s2,
6807     const int s2Len,
6808     const int open,
6809     const int gap,
6810     const(parasail_matrix_t)* matrix);
6811 
6812 parasail_result_t* parasail_nw_stats_rowcol_diag_altivec_128_8 (
6813     const char* s1,
6814     const int s1Len,
6815     const char* s2,
6816     const int s2Len,
6817     const int open,
6818     const int gap,
6819     const(parasail_matrix_t)* matrix);
6820 
6821 parasail_result_t* parasail_nw_stats_rowcol_diag_altivec_128_sat (
6822     const char* s1,
6823     const int s1Len,
6824     const char* s2,
6825     const int s2Len,
6826     const int open,
6827     const int gap,
6828     const(parasail_matrix_t)* matrix);
6829 
6830 parasail_result_t* parasail_nw_stats_rowcol_diag_neon_128_64 (
6831     const char* s1,
6832     const int s1Len,
6833     const char* s2,
6834     const int s2Len,
6835     const int open,
6836     const int gap,
6837     const(parasail_matrix_t)* matrix);
6838 
6839 parasail_result_t* parasail_nw_stats_rowcol_diag_neon_128_32 (
6840     const char* s1,
6841     const int s1Len,
6842     const char* s2,
6843     const int s2Len,
6844     const int open,
6845     const int gap,
6846     const(parasail_matrix_t)* matrix);
6847 
6848 parasail_result_t* parasail_nw_stats_rowcol_diag_neon_128_16 (
6849     const char* s1,
6850     const int s1Len,
6851     const char* s2,
6852     const int s2Len,
6853     const int open,
6854     const int gap,
6855     const(parasail_matrix_t)* matrix);
6856 
6857 parasail_result_t* parasail_nw_stats_rowcol_diag_neon_128_8 (
6858     const char* s1,
6859     const int s1Len,
6860     const char* s2,
6861     const int s2Len,
6862     const int open,
6863     const int gap,
6864     const(parasail_matrix_t)* matrix);
6865 
6866 parasail_result_t* parasail_nw_stats_rowcol_diag_neon_128_sat (
6867     const char* s1,
6868     const int s1Len,
6869     const char* s2,
6870     const int s2Len,
6871     const int open,
6872     const int gap,
6873     const(parasail_matrix_t)* matrix);
6874 
6875 parasail_result_t* parasail_sg_scan_sse2_128_64 (
6876     const char* s1,
6877     const int s1Len,
6878     const char* s2,
6879     const int s2Len,
6880     const int open,
6881     const int gap,
6882     const(parasail_matrix_t)* matrix);
6883 
6884 parasail_result_t* parasail_sg_scan_sse2_128_32 (
6885     const char* s1,
6886     const int s1Len,
6887     const char* s2,
6888     const int s2Len,
6889     const int open,
6890     const int gap,
6891     const(parasail_matrix_t)* matrix);
6892 
6893 parasail_result_t* parasail_sg_scan_sse2_128_16 (
6894     const char* s1,
6895     const int s1Len,
6896     const char* s2,
6897     const int s2Len,
6898     const int open,
6899     const int gap,
6900     const(parasail_matrix_t)* matrix);
6901 
6902 parasail_result_t* parasail_sg_scan_sse2_128_8 (
6903     const char* s1,
6904     const int s1Len,
6905     const char* s2,
6906     const int s2Len,
6907     const int open,
6908     const int gap,
6909     const(parasail_matrix_t)* matrix);
6910 
6911 parasail_result_t* parasail_sg_scan_sse2_128_sat (
6912     const char* s1,
6913     const int s1Len,
6914     const char* s2,
6915     const int s2Len,
6916     const int open,
6917     const int gap,
6918     const(parasail_matrix_t)* matrix);
6919 
6920 parasail_result_t* parasail_sg_scan_sse41_128_64 (
6921     const char* s1,
6922     const int s1Len,
6923     const char* s2,
6924     const int s2Len,
6925     const int open,
6926     const int gap,
6927     const(parasail_matrix_t)* matrix);
6928 
6929 parasail_result_t* parasail_sg_scan_sse41_128_32 (
6930     const char* s1,
6931     const int s1Len,
6932     const char* s2,
6933     const int s2Len,
6934     const int open,
6935     const int gap,
6936     const(parasail_matrix_t)* matrix);
6937 
6938 parasail_result_t* parasail_sg_scan_sse41_128_16 (
6939     const char* s1,
6940     const int s1Len,
6941     const char* s2,
6942     const int s2Len,
6943     const int open,
6944     const int gap,
6945     const(parasail_matrix_t)* matrix);
6946 
6947 parasail_result_t* parasail_sg_scan_sse41_128_8 (
6948     const char* s1,
6949     const int s1Len,
6950     const char* s2,
6951     const int s2Len,
6952     const int open,
6953     const int gap,
6954     const(parasail_matrix_t)* matrix);
6955 
6956 parasail_result_t* parasail_sg_scan_sse41_128_sat (
6957     const char* s1,
6958     const int s1Len,
6959     const char* s2,
6960     const int s2Len,
6961     const int open,
6962     const int gap,
6963     const(parasail_matrix_t)* matrix);
6964 
6965 parasail_result_t* parasail_sg_scan_avx2_256_64 (
6966     const char* s1,
6967     const int s1Len,
6968     const char* s2,
6969     const int s2Len,
6970     const int open,
6971     const int gap,
6972     const(parasail_matrix_t)* matrix);
6973 
6974 parasail_result_t* parasail_sg_scan_avx2_256_32 (
6975     const char* s1,
6976     const int s1Len,
6977     const char* s2,
6978     const int s2Len,
6979     const int open,
6980     const int gap,
6981     const(parasail_matrix_t)* matrix);
6982 
6983 parasail_result_t* parasail_sg_scan_avx2_256_16 (
6984     const char* s1,
6985     const int s1Len,
6986     const char* s2,
6987     const int s2Len,
6988     const int open,
6989     const int gap,
6990     const(parasail_matrix_t)* matrix);
6991 
6992 parasail_result_t* parasail_sg_scan_avx2_256_8 (
6993     const char* s1,
6994     const int s1Len,
6995     const char* s2,
6996     const int s2Len,
6997     const int open,
6998     const int gap,
6999     const(parasail_matrix_t)* matrix);
7000 
7001 parasail_result_t* parasail_sg_scan_avx2_256_sat (
7002     const char* s1,
7003     const int s1Len,
7004     const char* s2,
7005     const int s2Len,
7006     const int open,
7007     const int gap,
7008     const(parasail_matrix_t)* matrix);
7009 
7010 parasail_result_t* parasail_sg_scan_altivec_128_64 (
7011     const char* s1,
7012     const int s1Len,
7013     const char* s2,
7014     const int s2Len,
7015     const int open,
7016     const int gap,
7017     const(parasail_matrix_t)* matrix);
7018 
7019 parasail_result_t* parasail_sg_scan_altivec_128_32 (
7020     const char* s1,
7021     const int s1Len,
7022     const char* s2,
7023     const int s2Len,
7024     const int open,
7025     const int gap,
7026     const(parasail_matrix_t)* matrix);
7027 
7028 parasail_result_t* parasail_sg_scan_altivec_128_16 (
7029     const char* s1,
7030     const int s1Len,
7031     const char* s2,
7032     const int s2Len,
7033     const int open,
7034     const int gap,
7035     const(parasail_matrix_t)* matrix);
7036 
7037 parasail_result_t* parasail_sg_scan_altivec_128_8 (
7038     const char* s1,
7039     const int s1Len,
7040     const char* s2,
7041     const int s2Len,
7042     const int open,
7043     const int gap,
7044     const(parasail_matrix_t)* matrix);
7045 
7046 parasail_result_t* parasail_sg_scan_altivec_128_sat (
7047     const char* s1,
7048     const int s1Len,
7049     const char* s2,
7050     const int s2Len,
7051     const int open,
7052     const int gap,
7053     const(parasail_matrix_t)* matrix);
7054 
7055 parasail_result_t* parasail_sg_scan_neon_128_64 (
7056     const char* s1,
7057     const int s1Len,
7058     const char* s2,
7059     const int s2Len,
7060     const int open,
7061     const int gap,
7062     const(parasail_matrix_t)* matrix);
7063 
7064 parasail_result_t* parasail_sg_scan_neon_128_32 (
7065     const char* s1,
7066     const int s1Len,
7067     const char* s2,
7068     const int s2Len,
7069     const int open,
7070     const int gap,
7071     const(parasail_matrix_t)* matrix);
7072 
7073 parasail_result_t* parasail_sg_scan_neon_128_16 (
7074     const char* s1,
7075     const int s1Len,
7076     const char* s2,
7077     const int s2Len,
7078     const int open,
7079     const int gap,
7080     const(parasail_matrix_t)* matrix);
7081 
7082 parasail_result_t* parasail_sg_scan_neon_128_8 (
7083     const char* s1,
7084     const int s1Len,
7085     const char* s2,
7086     const int s2Len,
7087     const int open,
7088     const int gap,
7089     const(parasail_matrix_t)* matrix);
7090 
7091 parasail_result_t* parasail_sg_scan_neon_128_sat (
7092     const char* s1,
7093     const int s1Len,
7094     const char* s2,
7095     const int s2Len,
7096     const int open,
7097     const int gap,
7098     const(parasail_matrix_t)* matrix);
7099 
7100 parasail_result_t* parasail_sg_striped_sse2_128_64 (
7101     const char* s1,
7102     const int s1Len,
7103     const char* s2,
7104     const int s2Len,
7105     const int open,
7106     const int gap,
7107     const(parasail_matrix_t)* matrix);
7108 
7109 parasail_result_t* parasail_sg_striped_sse2_128_32 (
7110     const char* s1,
7111     const int s1Len,
7112     const char* s2,
7113     const int s2Len,
7114     const int open,
7115     const int gap,
7116     const(parasail_matrix_t)* matrix);
7117 
7118 parasail_result_t* parasail_sg_striped_sse2_128_16 (
7119     const char* s1,
7120     const int s1Len,
7121     const char* s2,
7122     const int s2Len,
7123     const int open,
7124     const int gap,
7125     const(parasail_matrix_t)* matrix);
7126 
7127 parasail_result_t* parasail_sg_striped_sse2_128_8 (
7128     const char* s1,
7129     const int s1Len,
7130     const char* s2,
7131     const int s2Len,
7132     const int open,
7133     const int gap,
7134     const(parasail_matrix_t)* matrix);
7135 
7136 parasail_result_t* parasail_sg_striped_sse2_128_sat (
7137     const char* s1,
7138     const int s1Len,
7139     const char* s2,
7140     const int s2Len,
7141     const int open,
7142     const int gap,
7143     const(parasail_matrix_t)* matrix);
7144 
7145 parasail_result_t* parasail_sg_striped_sse41_128_64 (
7146     const char* s1,
7147     const int s1Len,
7148     const char* s2,
7149     const int s2Len,
7150     const int open,
7151     const int gap,
7152     const(parasail_matrix_t)* matrix);
7153 
7154 parasail_result_t* parasail_sg_striped_sse41_128_32 (
7155     const char* s1,
7156     const int s1Len,
7157     const char* s2,
7158     const int s2Len,
7159     const int open,
7160     const int gap,
7161     const(parasail_matrix_t)* matrix);
7162 
7163 parasail_result_t* parasail_sg_striped_sse41_128_16 (
7164     const char* s1,
7165     const int s1Len,
7166     const char* s2,
7167     const int s2Len,
7168     const int open,
7169     const int gap,
7170     const(parasail_matrix_t)* matrix);
7171 
7172 parasail_result_t* parasail_sg_striped_sse41_128_8 (
7173     const char* s1,
7174     const int s1Len,
7175     const char* s2,
7176     const int s2Len,
7177     const int open,
7178     const int gap,
7179     const(parasail_matrix_t)* matrix);
7180 
7181 parasail_result_t* parasail_sg_striped_sse41_128_sat (
7182     const char* s1,
7183     const int s1Len,
7184     const char* s2,
7185     const int s2Len,
7186     const int open,
7187     const int gap,
7188     const(parasail_matrix_t)* matrix);
7189 
7190 parasail_result_t* parasail_sg_striped_avx2_256_64 (
7191     const char* s1,
7192     const int s1Len,
7193     const char* s2,
7194     const int s2Len,
7195     const int open,
7196     const int gap,
7197     const(parasail_matrix_t)* matrix);
7198 
7199 parasail_result_t* parasail_sg_striped_avx2_256_32 (
7200     const char* s1,
7201     const int s1Len,
7202     const char* s2,
7203     const int s2Len,
7204     const int open,
7205     const int gap,
7206     const(parasail_matrix_t)* matrix);
7207 
7208 parasail_result_t* parasail_sg_striped_avx2_256_16 (
7209     const char* s1,
7210     const int s1Len,
7211     const char* s2,
7212     const int s2Len,
7213     const int open,
7214     const int gap,
7215     const(parasail_matrix_t)* matrix);
7216 
7217 parasail_result_t* parasail_sg_striped_avx2_256_8 (
7218     const char* s1,
7219     const int s1Len,
7220     const char* s2,
7221     const int s2Len,
7222     const int open,
7223     const int gap,
7224     const(parasail_matrix_t)* matrix);
7225 
7226 parasail_result_t* parasail_sg_striped_avx2_256_sat (
7227     const char* s1,
7228     const int s1Len,
7229     const char* s2,
7230     const int s2Len,
7231     const int open,
7232     const int gap,
7233     const(parasail_matrix_t)* matrix);
7234 
7235 parasail_result_t* parasail_sg_striped_altivec_128_64 (
7236     const char* s1,
7237     const int s1Len,
7238     const char* s2,
7239     const int s2Len,
7240     const int open,
7241     const int gap,
7242     const(parasail_matrix_t)* matrix);
7243 
7244 parasail_result_t* parasail_sg_striped_altivec_128_32 (
7245     const char* s1,
7246     const int s1Len,
7247     const char* s2,
7248     const int s2Len,
7249     const int open,
7250     const int gap,
7251     const(parasail_matrix_t)* matrix);
7252 
7253 parasail_result_t* parasail_sg_striped_altivec_128_16 (
7254     const char* s1,
7255     const int s1Len,
7256     const char* s2,
7257     const int s2Len,
7258     const int open,
7259     const int gap,
7260     const(parasail_matrix_t)* matrix);
7261 
7262 parasail_result_t* parasail_sg_striped_altivec_128_8 (
7263     const char* s1,
7264     const int s1Len,
7265     const char* s2,
7266     const int s2Len,
7267     const int open,
7268     const int gap,
7269     const(parasail_matrix_t)* matrix);
7270 
7271 parasail_result_t* parasail_sg_striped_altivec_128_sat (
7272     const char* s1,
7273     const int s1Len,
7274     const char* s2,
7275     const int s2Len,
7276     const int open,
7277     const int gap,
7278     const(parasail_matrix_t)* matrix);
7279 
7280 parasail_result_t* parasail_sg_striped_neon_128_64 (
7281     const char* s1,
7282     const int s1Len,
7283     const char* s2,
7284     const int s2Len,
7285     const int open,
7286     const int gap,
7287     const(parasail_matrix_t)* matrix);
7288 
7289 parasail_result_t* parasail_sg_striped_neon_128_32 (
7290     const char* s1,
7291     const int s1Len,
7292     const char* s2,
7293     const int s2Len,
7294     const int open,
7295     const int gap,
7296     const(parasail_matrix_t)* matrix);
7297 
7298 parasail_result_t* parasail_sg_striped_neon_128_16 (
7299     const char* s1,
7300     const int s1Len,
7301     const char* s2,
7302     const int s2Len,
7303     const int open,
7304     const int gap,
7305     const(parasail_matrix_t)* matrix);
7306 
7307 parasail_result_t* parasail_sg_striped_neon_128_8 (
7308     const char* s1,
7309     const int s1Len,
7310     const char* s2,
7311     const int s2Len,
7312     const int open,
7313     const int gap,
7314     const(parasail_matrix_t)* matrix);
7315 
7316 parasail_result_t* parasail_sg_striped_neon_128_sat (
7317     const char* s1,
7318     const int s1Len,
7319     const char* s2,
7320     const int s2Len,
7321     const int open,
7322     const int gap,
7323     const(parasail_matrix_t)* matrix);
7324 
7325 parasail_result_t* parasail_sg_diag_sse2_128_64 (
7326     const char* s1,
7327     const int s1Len,
7328     const char* s2,
7329     const int s2Len,
7330     const int open,
7331     const int gap,
7332     const(parasail_matrix_t)* matrix);
7333 
7334 parasail_result_t* parasail_sg_diag_sse2_128_32 (
7335     const char* s1,
7336     const int s1Len,
7337     const char* s2,
7338     const int s2Len,
7339     const int open,
7340     const int gap,
7341     const(parasail_matrix_t)* matrix);
7342 
7343 parasail_result_t* parasail_sg_diag_sse2_128_16 (
7344     const char* s1,
7345     const int s1Len,
7346     const char* s2,
7347     const int s2Len,
7348     const int open,
7349     const int gap,
7350     const(parasail_matrix_t)* matrix);
7351 
7352 parasail_result_t* parasail_sg_diag_sse2_128_8 (
7353     const char* s1,
7354     const int s1Len,
7355     const char* s2,
7356     const int s2Len,
7357     const int open,
7358     const int gap,
7359     const(parasail_matrix_t)* matrix);
7360 
7361 parasail_result_t* parasail_sg_diag_sse2_128_sat (
7362     const char* s1,
7363     const int s1Len,
7364     const char* s2,
7365     const int s2Len,
7366     const int open,
7367     const int gap,
7368     const(parasail_matrix_t)* matrix);
7369 
7370 parasail_result_t* parasail_sg_diag_sse41_128_64 (
7371     const char* s1,
7372     const int s1Len,
7373     const char* s2,
7374     const int s2Len,
7375     const int open,
7376     const int gap,
7377     const(parasail_matrix_t)* matrix);
7378 
7379 parasail_result_t* parasail_sg_diag_sse41_128_32 (
7380     const char* s1,
7381     const int s1Len,
7382     const char* s2,
7383     const int s2Len,
7384     const int open,
7385     const int gap,
7386     const(parasail_matrix_t)* matrix);
7387 
7388 parasail_result_t* parasail_sg_diag_sse41_128_16 (
7389     const char* s1,
7390     const int s1Len,
7391     const char* s2,
7392     const int s2Len,
7393     const int open,
7394     const int gap,
7395     const(parasail_matrix_t)* matrix);
7396 
7397 parasail_result_t* parasail_sg_diag_sse41_128_8 (
7398     const char* s1,
7399     const int s1Len,
7400     const char* s2,
7401     const int s2Len,
7402     const int open,
7403     const int gap,
7404     const(parasail_matrix_t)* matrix);
7405 
7406 parasail_result_t* parasail_sg_diag_sse41_128_sat (
7407     const char* s1,
7408     const int s1Len,
7409     const char* s2,
7410     const int s2Len,
7411     const int open,
7412     const int gap,
7413     const(parasail_matrix_t)* matrix);
7414 
7415 parasail_result_t* parasail_sg_diag_avx2_256_64 (
7416     const char* s1,
7417     const int s1Len,
7418     const char* s2,
7419     const int s2Len,
7420     const int open,
7421     const int gap,
7422     const(parasail_matrix_t)* matrix);
7423 
7424 parasail_result_t* parasail_sg_diag_avx2_256_32 (
7425     const char* s1,
7426     const int s1Len,
7427     const char* s2,
7428     const int s2Len,
7429     const int open,
7430     const int gap,
7431     const(parasail_matrix_t)* matrix);
7432 
7433 parasail_result_t* parasail_sg_diag_avx2_256_16 (
7434     const char* s1,
7435     const int s1Len,
7436     const char* s2,
7437     const int s2Len,
7438     const int open,
7439     const int gap,
7440     const(parasail_matrix_t)* matrix);
7441 
7442 parasail_result_t* parasail_sg_diag_avx2_256_8 (
7443     const char* s1,
7444     const int s1Len,
7445     const char* s2,
7446     const int s2Len,
7447     const int open,
7448     const int gap,
7449     const(parasail_matrix_t)* matrix);
7450 
7451 parasail_result_t* parasail_sg_diag_avx2_256_sat (
7452     const char* s1,
7453     const int s1Len,
7454     const char* s2,
7455     const int s2Len,
7456     const int open,
7457     const int gap,
7458     const(parasail_matrix_t)* matrix);
7459 
7460 parasail_result_t* parasail_sg_diag_altivec_128_64 (
7461     const char* s1,
7462     const int s1Len,
7463     const char* s2,
7464     const int s2Len,
7465     const int open,
7466     const int gap,
7467     const(parasail_matrix_t)* matrix);
7468 
7469 parasail_result_t* parasail_sg_diag_altivec_128_32 (
7470     const char* s1,
7471     const int s1Len,
7472     const char* s2,
7473     const int s2Len,
7474     const int open,
7475     const int gap,
7476     const(parasail_matrix_t)* matrix);
7477 
7478 parasail_result_t* parasail_sg_diag_altivec_128_16 (
7479     const char* s1,
7480     const int s1Len,
7481     const char* s2,
7482     const int s2Len,
7483     const int open,
7484     const int gap,
7485     const(parasail_matrix_t)* matrix);
7486 
7487 parasail_result_t* parasail_sg_diag_altivec_128_8 (
7488     const char* s1,
7489     const int s1Len,
7490     const char* s2,
7491     const int s2Len,
7492     const int open,
7493     const int gap,
7494     const(parasail_matrix_t)* matrix);
7495 
7496 parasail_result_t* parasail_sg_diag_altivec_128_sat (
7497     const char* s1,
7498     const int s1Len,
7499     const char* s2,
7500     const int s2Len,
7501     const int open,
7502     const int gap,
7503     const(parasail_matrix_t)* matrix);
7504 
7505 parasail_result_t* parasail_sg_diag_neon_128_64 (
7506     const char* s1,
7507     const int s1Len,
7508     const char* s2,
7509     const int s2Len,
7510     const int open,
7511     const int gap,
7512     const(parasail_matrix_t)* matrix);
7513 
7514 parasail_result_t* parasail_sg_diag_neon_128_32 (
7515     const char* s1,
7516     const int s1Len,
7517     const char* s2,
7518     const int s2Len,
7519     const int open,
7520     const int gap,
7521     const(parasail_matrix_t)* matrix);
7522 
7523 parasail_result_t* parasail_sg_diag_neon_128_16 (
7524     const char* s1,
7525     const int s1Len,
7526     const char* s2,
7527     const int s2Len,
7528     const int open,
7529     const int gap,
7530     const(parasail_matrix_t)* matrix);
7531 
7532 parasail_result_t* parasail_sg_diag_neon_128_8 (
7533     const char* s1,
7534     const int s1Len,
7535     const char* s2,
7536     const int s2Len,
7537     const int open,
7538     const int gap,
7539     const(parasail_matrix_t)* matrix);
7540 
7541 parasail_result_t* parasail_sg_diag_neon_128_sat (
7542     const char* s1,
7543     const int s1Len,
7544     const char* s2,
7545     const int s2Len,
7546     const int open,
7547     const int gap,
7548     const(parasail_matrix_t)* matrix);
7549 
7550 parasail_result_t* parasail_sg_table_scan_sse2_128_64 (
7551     const char* s1,
7552     const int s1Len,
7553     const char* s2,
7554     const int s2Len,
7555     const int open,
7556     const int gap,
7557     const(parasail_matrix_t)* matrix);
7558 
7559 parasail_result_t* parasail_sg_table_scan_sse2_128_32 (
7560     const char* s1,
7561     const int s1Len,
7562     const char* s2,
7563     const int s2Len,
7564     const int open,
7565     const int gap,
7566     const(parasail_matrix_t)* matrix);
7567 
7568 parasail_result_t* parasail_sg_table_scan_sse2_128_16 (
7569     const char* s1,
7570     const int s1Len,
7571     const char* s2,
7572     const int s2Len,
7573     const int open,
7574     const int gap,
7575     const(parasail_matrix_t)* matrix);
7576 
7577 parasail_result_t* parasail_sg_table_scan_sse2_128_8 (
7578     const char* s1,
7579     const int s1Len,
7580     const char* s2,
7581     const int s2Len,
7582     const int open,
7583     const int gap,
7584     const(parasail_matrix_t)* matrix);
7585 
7586 parasail_result_t* parasail_sg_table_scan_sse2_128_sat (
7587     const char* s1,
7588     const int s1Len,
7589     const char* s2,
7590     const int s2Len,
7591     const int open,
7592     const int gap,
7593     const(parasail_matrix_t)* matrix);
7594 
7595 parasail_result_t* parasail_sg_table_scan_sse41_128_64 (
7596     const char* s1,
7597     const int s1Len,
7598     const char* s2,
7599     const int s2Len,
7600     const int open,
7601     const int gap,
7602     const(parasail_matrix_t)* matrix);
7603 
7604 parasail_result_t* parasail_sg_table_scan_sse41_128_32 (
7605     const char* s1,
7606     const int s1Len,
7607     const char* s2,
7608     const int s2Len,
7609     const int open,
7610     const int gap,
7611     const(parasail_matrix_t)* matrix);
7612 
7613 parasail_result_t* parasail_sg_table_scan_sse41_128_16 (
7614     const char* s1,
7615     const int s1Len,
7616     const char* s2,
7617     const int s2Len,
7618     const int open,
7619     const int gap,
7620     const(parasail_matrix_t)* matrix);
7621 
7622 parasail_result_t* parasail_sg_table_scan_sse41_128_8 (
7623     const char* s1,
7624     const int s1Len,
7625     const char* s2,
7626     const int s2Len,
7627     const int open,
7628     const int gap,
7629     const(parasail_matrix_t)* matrix);
7630 
7631 parasail_result_t* parasail_sg_table_scan_sse41_128_sat (
7632     const char* s1,
7633     const int s1Len,
7634     const char* s2,
7635     const int s2Len,
7636     const int open,
7637     const int gap,
7638     const(parasail_matrix_t)* matrix);
7639 
7640 parasail_result_t* parasail_sg_table_scan_avx2_256_64 (
7641     const char* s1,
7642     const int s1Len,
7643     const char* s2,
7644     const int s2Len,
7645     const int open,
7646     const int gap,
7647     const(parasail_matrix_t)* matrix);
7648 
7649 parasail_result_t* parasail_sg_table_scan_avx2_256_32 (
7650     const char* s1,
7651     const int s1Len,
7652     const char* s2,
7653     const int s2Len,
7654     const int open,
7655     const int gap,
7656     const(parasail_matrix_t)* matrix);
7657 
7658 parasail_result_t* parasail_sg_table_scan_avx2_256_16 (
7659     const char* s1,
7660     const int s1Len,
7661     const char* s2,
7662     const int s2Len,
7663     const int open,
7664     const int gap,
7665     const(parasail_matrix_t)* matrix);
7666 
7667 parasail_result_t* parasail_sg_table_scan_avx2_256_8 (
7668     const char* s1,
7669     const int s1Len,
7670     const char* s2,
7671     const int s2Len,
7672     const int open,
7673     const int gap,
7674     const(parasail_matrix_t)* matrix);
7675 
7676 parasail_result_t* parasail_sg_table_scan_avx2_256_sat (
7677     const char* s1,
7678     const int s1Len,
7679     const char* s2,
7680     const int s2Len,
7681     const int open,
7682     const int gap,
7683     const(parasail_matrix_t)* matrix);
7684 
7685 parasail_result_t* parasail_sg_table_scan_altivec_128_64 (
7686     const char* s1,
7687     const int s1Len,
7688     const char* s2,
7689     const int s2Len,
7690     const int open,
7691     const int gap,
7692     const(parasail_matrix_t)* matrix);
7693 
7694 parasail_result_t* parasail_sg_table_scan_altivec_128_32 (
7695     const char* s1,
7696     const int s1Len,
7697     const char* s2,
7698     const int s2Len,
7699     const int open,
7700     const int gap,
7701     const(parasail_matrix_t)* matrix);
7702 
7703 parasail_result_t* parasail_sg_table_scan_altivec_128_16 (
7704     const char* s1,
7705     const int s1Len,
7706     const char* s2,
7707     const int s2Len,
7708     const int open,
7709     const int gap,
7710     const(parasail_matrix_t)* matrix);
7711 
7712 parasail_result_t* parasail_sg_table_scan_altivec_128_8 (
7713     const char* s1,
7714     const int s1Len,
7715     const char* s2,
7716     const int s2Len,
7717     const int open,
7718     const int gap,
7719     const(parasail_matrix_t)* matrix);
7720 
7721 parasail_result_t* parasail_sg_table_scan_altivec_128_sat (
7722     const char* s1,
7723     const int s1Len,
7724     const char* s2,
7725     const int s2Len,
7726     const int open,
7727     const int gap,
7728     const(parasail_matrix_t)* matrix);
7729 
7730 parasail_result_t* parasail_sg_table_scan_neon_128_64 (
7731     const char* s1,
7732     const int s1Len,
7733     const char* s2,
7734     const int s2Len,
7735     const int open,
7736     const int gap,
7737     const(parasail_matrix_t)* matrix);
7738 
7739 parasail_result_t* parasail_sg_table_scan_neon_128_32 (
7740     const char* s1,
7741     const int s1Len,
7742     const char* s2,
7743     const int s2Len,
7744     const int open,
7745     const int gap,
7746     const(parasail_matrix_t)* matrix);
7747 
7748 parasail_result_t* parasail_sg_table_scan_neon_128_16 (
7749     const char* s1,
7750     const int s1Len,
7751     const char* s2,
7752     const int s2Len,
7753     const int open,
7754     const int gap,
7755     const(parasail_matrix_t)* matrix);
7756 
7757 parasail_result_t* parasail_sg_table_scan_neon_128_8 (
7758     const char* s1,
7759     const int s1Len,
7760     const char* s2,
7761     const int s2Len,
7762     const int open,
7763     const int gap,
7764     const(parasail_matrix_t)* matrix);
7765 
7766 parasail_result_t* parasail_sg_table_scan_neon_128_sat (
7767     const char* s1,
7768     const int s1Len,
7769     const char* s2,
7770     const int s2Len,
7771     const int open,
7772     const int gap,
7773     const(parasail_matrix_t)* matrix);
7774 
7775 parasail_result_t* parasail_sg_table_striped_sse2_128_64 (
7776     const char* s1,
7777     const int s1Len,
7778     const char* s2,
7779     const int s2Len,
7780     const int open,
7781     const int gap,
7782     const(parasail_matrix_t)* matrix);
7783 
7784 parasail_result_t* parasail_sg_table_striped_sse2_128_32 (
7785     const char* s1,
7786     const int s1Len,
7787     const char* s2,
7788     const int s2Len,
7789     const int open,
7790     const int gap,
7791     const(parasail_matrix_t)* matrix);
7792 
7793 parasail_result_t* parasail_sg_table_striped_sse2_128_16 (
7794     const char* s1,
7795     const int s1Len,
7796     const char* s2,
7797     const int s2Len,
7798     const int open,
7799     const int gap,
7800     const(parasail_matrix_t)* matrix);
7801 
7802 parasail_result_t* parasail_sg_table_striped_sse2_128_8 (
7803     const char* s1,
7804     const int s1Len,
7805     const char* s2,
7806     const int s2Len,
7807     const int open,
7808     const int gap,
7809     const(parasail_matrix_t)* matrix);
7810 
7811 parasail_result_t* parasail_sg_table_striped_sse2_128_sat (
7812     const char* s1,
7813     const int s1Len,
7814     const char* s2,
7815     const int s2Len,
7816     const int open,
7817     const int gap,
7818     const(parasail_matrix_t)* matrix);
7819 
7820 parasail_result_t* parasail_sg_table_striped_sse41_128_64 (
7821     const char* s1,
7822     const int s1Len,
7823     const char* s2,
7824     const int s2Len,
7825     const int open,
7826     const int gap,
7827     const(parasail_matrix_t)* matrix);
7828 
7829 parasail_result_t* parasail_sg_table_striped_sse41_128_32 (
7830     const char* s1,
7831     const int s1Len,
7832     const char* s2,
7833     const int s2Len,
7834     const int open,
7835     const int gap,
7836     const(parasail_matrix_t)* matrix);
7837 
7838 parasail_result_t* parasail_sg_table_striped_sse41_128_16 (
7839     const char* s1,
7840     const int s1Len,
7841     const char* s2,
7842     const int s2Len,
7843     const int open,
7844     const int gap,
7845     const(parasail_matrix_t)* matrix);
7846 
7847 parasail_result_t* parasail_sg_table_striped_sse41_128_8 (
7848     const char* s1,
7849     const int s1Len,
7850     const char* s2,
7851     const int s2Len,
7852     const int open,
7853     const int gap,
7854     const(parasail_matrix_t)* matrix);
7855 
7856 parasail_result_t* parasail_sg_table_striped_sse41_128_sat (
7857     const char* s1,
7858     const int s1Len,
7859     const char* s2,
7860     const int s2Len,
7861     const int open,
7862     const int gap,
7863     const(parasail_matrix_t)* matrix);
7864 
7865 parasail_result_t* parasail_sg_table_striped_avx2_256_64 (
7866     const char* s1,
7867     const int s1Len,
7868     const char* s2,
7869     const int s2Len,
7870     const int open,
7871     const int gap,
7872     const(parasail_matrix_t)* matrix);
7873 
7874 parasail_result_t* parasail_sg_table_striped_avx2_256_32 (
7875     const char* s1,
7876     const int s1Len,
7877     const char* s2,
7878     const int s2Len,
7879     const int open,
7880     const int gap,
7881     const(parasail_matrix_t)* matrix);
7882 
7883 parasail_result_t* parasail_sg_table_striped_avx2_256_16 (
7884     const char* s1,
7885     const int s1Len,
7886     const char* s2,
7887     const int s2Len,
7888     const int open,
7889     const int gap,
7890     const(parasail_matrix_t)* matrix);
7891 
7892 parasail_result_t* parasail_sg_table_striped_avx2_256_8 (
7893     const char* s1,
7894     const int s1Len,
7895     const char* s2,
7896     const int s2Len,
7897     const int open,
7898     const int gap,
7899     const(parasail_matrix_t)* matrix);
7900 
7901 parasail_result_t* parasail_sg_table_striped_avx2_256_sat (
7902     const char* s1,
7903     const int s1Len,
7904     const char* s2,
7905     const int s2Len,
7906     const int open,
7907     const int gap,
7908     const(parasail_matrix_t)* matrix);
7909 
7910 parasail_result_t* parasail_sg_table_striped_altivec_128_64 (
7911     const char* s1,
7912     const int s1Len,
7913     const char* s2,
7914     const int s2Len,
7915     const int open,
7916     const int gap,
7917     const(parasail_matrix_t)* matrix);
7918 
7919 parasail_result_t* parasail_sg_table_striped_altivec_128_32 (
7920     const char* s1,
7921     const int s1Len,
7922     const char* s2,
7923     const int s2Len,
7924     const int open,
7925     const int gap,
7926     const(parasail_matrix_t)* matrix);
7927 
7928 parasail_result_t* parasail_sg_table_striped_altivec_128_16 (
7929     const char* s1,
7930     const int s1Len,
7931     const char* s2,
7932     const int s2Len,
7933     const int open,
7934     const int gap,
7935     const(parasail_matrix_t)* matrix);
7936 
7937 parasail_result_t* parasail_sg_table_striped_altivec_128_8 (
7938     const char* s1,
7939     const int s1Len,
7940     const char* s2,
7941     const int s2Len,
7942     const int open,
7943     const int gap,
7944     const(parasail_matrix_t)* matrix);
7945 
7946 parasail_result_t* parasail_sg_table_striped_altivec_128_sat (
7947     const char* s1,
7948     const int s1Len,
7949     const char* s2,
7950     const int s2Len,
7951     const int open,
7952     const int gap,
7953     const(parasail_matrix_t)* matrix);
7954 
7955 parasail_result_t* parasail_sg_table_striped_neon_128_64 (
7956     const char* s1,
7957     const int s1Len,
7958     const char* s2,
7959     const int s2Len,
7960     const int open,
7961     const int gap,
7962     const(parasail_matrix_t)* matrix);
7963 
7964 parasail_result_t* parasail_sg_table_striped_neon_128_32 (
7965     const char* s1,
7966     const int s1Len,
7967     const char* s2,
7968     const int s2Len,
7969     const int open,
7970     const int gap,
7971     const(parasail_matrix_t)* matrix);
7972 
7973 parasail_result_t* parasail_sg_table_striped_neon_128_16 (
7974     const char* s1,
7975     const int s1Len,
7976     const char* s2,
7977     const int s2Len,
7978     const int open,
7979     const int gap,
7980     const(parasail_matrix_t)* matrix);
7981 
7982 parasail_result_t* parasail_sg_table_striped_neon_128_8 (
7983     const char* s1,
7984     const int s1Len,
7985     const char* s2,
7986     const int s2Len,
7987     const int open,
7988     const int gap,
7989     const(parasail_matrix_t)* matrix);
7990 
7991 parasail_result_t* parasail_sg_table_striped_neon_128_sat (
7992     const char* s1,
7993     const int s1Len,
7994     const char* s2,
7995     const int s2Len,
7996     const int open,
7997     const int gap,
7998     const(parasail_matrix_t)* matrix);
7999 
8000 parasail_result_t* parasail_sg_table_diag_sse2_128_64 (
8001     const char* s1,
8002     const int s1Len,
8003     const char* s2,
8004     const int s2Len,
8005     const int open,
8006     const int gap,
8007     const(parasail_matrix_t)* matrix);
8008 
8009 parasail_result_t* parasail_sg_table_diag_sse2_128_32 (
8010     const char* s1,
8011     const int s1Len,
8012     const char* s2,
8013     const int s2Len,
8014     const int open,
8015     const int gap,
8016     const(parasail_matrix_t)* matrix);
8017 
8018 parasail_result_t* parasail_sg_table_diag_sse2_128_16 (
8019     const char* s1,
8020     const int s1Len,
8021     const char* s2,
8022     const int s2Len,
8023     const int open,
8024     const int gap,
8025     const(parasail_matrix_t)* matrix);
8026 
8027 parasail_result_t* parasail_sg_table_diag_sse2_128_8 (
8028     const char* s1,
8029     const int s1Len,
8030     const char* s2,
8031     const int s2Len,
8032     const int open,
8033     const int gap,
8034     const(parasail_matrix_t)* matrix);
8035 
8036 parasail_result_t* parasail_sg_table_diag_sse2_128_sat (
8037     const char* s1,
8038     const int s1Len,
8039     const char* s2,
8040     const int s2Len,
8041     const int open,
8042     const int gap,
8043     const(parasail_matrix_t)* matrix);
8044 
8045 parasail_result_t* parasail_sg_table_diag_sse41_128_64 (
8046     const char* s1,
8047     const int s1Len,
8048     const char* s2,
8049     const int s2Len,
8050     const int open,
8051     const int gap,
8052     const(parasail_matrix_t)* matrix);
8053 
8054 parasail_result_t* parasail_sg_table_diag_sse41_128_32 (
8055     const char* s1,
8056     const int s1Len,
8057     const char* s2,
8058     const int s2Len,
8059     const int open,
8060     const int gap,
8061     const(parasail_matrix_t)* matrix);
8062 
8063 parasail_result_t* parasail_sg_table_diag_sse41_128_16 (
8064     const char* s1,
8065     const int s1Len,
8066     const char* s2,
8067     const int s2Len,
8068     const int open,
8069     const int gap,
8070     const(parasail_matrix_t)* matrix);
8071 
8072 parasail_result_t* parasail_sg_table_diag_sse41_128_8 (
8073     const char* s1,
8074     const int s1Len,
8075     const char* s2,
8076     const int s2Len,
8077     const int open,
8078     const int gap,
8079     const(parasail_matrix_t)* matrix);
8080 
8081 parasail_result_t* parasail_sg_table_diag_sse41_128_sat (
8082     const char* s1,
8083     const int s1Len,
8084     const char* s2,
8085     const int s2Len,
8086     const int open,
8087     const int gap,
8088     const(parasail_matrix_t)* matrix);
8089 
8090 parasail_result_t* parasail_sg_table_diag_avx2_256_64 (
8091     const char* s1,
8092     const int s1Len,
8093     const char* s2,
8094     const int s2Len,
8095     const int open,
8096     const int gap,
8097     const(parasail_matrix_t)* matrix);
8098 
8099 parasail_result_t* parasail_sg_table_diag_avx2_256_32 (
8100     const char* s1,
8101     const int s1Len,
8102     const char* s2,
8103     const int s2Len,
8104     const int open,
8105     const int gap,
8106     const(parasail_matrix_t)* matrix);
8107 
8108 parasail_result_t* parasail_sg_table_diag_avx2_256_16 (
8109     const char* s1,
8110     const int s1Len,
8111     const char* s2,
8112     const int s2Len,
8113     const int open,
8114     const int gap,
8115     const(parasail_matrix_t)* matrix);
8116 
8117 parasail_result_t* parasail_sg_table_diag_avx2_256_8 (
8118     const char* s1,
8119     const int s1Len,
8120     const char* s2,
8121     const int s2Len,
8122     const int open,
8123     const int gap,
8124     const(parasail_matrix_t)* matrix);
8125 
8126 parasail_result_t* parasail_sg_table_diag_avx2_256_sat (
8127     const char* s1,
8128     const int s1Len,
8129     const char* s2,
8130     const int s2Len,
8131     const int open,
8132     const int gap,
8133     const(parasail_matrix_t)* matrix);
8134 
8135 parasail_result_t* parasail_sg_table_diag_altivec_128_64 (
8136     const char* s1,
8137     const int s1Len,
8138     const char* s2,
8139     const int s2Len,
8140     const int open,
8141     const int gap,
8142     const(parasail_matrix_t)* matrix);
8143 
8144 parasail_result_t* parasail_sg_table_diag_altivec_128_32 (
8145     const char* s1,
8146     const int s1Len,
8147     const char* s2,
8148     const int s2Len,
8149     const int open,
8150     const int gap,
8151     const(parasail_matrix_t)* matrix);
8152 
8153 parasail_result_t* parasail_sg_table_diag_altivec_128_16 (
8154     const char* s1,
8155     const int s1Len,
8156     const char* s2,
8157     const int s2Len,
8158     const int open,
8159     const int gap,
8160     const(parasail_matrix_t)* matrix);
8161 
8162 parasail_result_t* parasail_sg_table_diag_altivec_128_8 (
8163     const char* s1,
8164     const int s1Len,
8165     const char* s2,
8166     const int s2Len,
8167     const int open,
8168     const int gap,
8169     const(parasail_matrix_t)* matrix);
8170 
8171 parasail_result_t* parasail_sg_table_diag_altivec_128_sat (
8172     const char* s1,
8173     const int s1Len,
8174     const char* s2,
8175     const int s2Len,
8176     const int open,
8177     const int gap,
8178     const(parasail_matrix_t)* matrix);
8179 
8180 parasail_result_t* parasail_sg_table_diag_neon_128_64 (
8181     const char* s1,
8182     const int s1Len,
8183     const char* s2,
8184     const int s2Len,
8185     const int open,
8186     const int gap,
8187     const(parasail_matrix_t)* matrix);
8188 
8189 parasail_result_t* parasail_sg_table_diag_neon_128_32 (
8190     const char* s1,
8191     const int s1Len,
8192     const char* s2,
8193     const int s2Len,
8194     const int open,
8195     const int gap,
8196     const(parasail_matrix_t)* matrix);
8197 
8198 parasail_result_t* parasail_sg_table_diag_neon_128_16 (
8199     const char* s1,
8200     const int s1Len,
8201     const char* s2,
8202     const int s2Len,
8203     const int open,
8204     const int gap,
8205     const(parasail_matrix_t)* matrix);
8206 
8207 parasail_result_t* parasail_sg_table_diag_neon_128_8 (
8208     const char* s1,
8209     const int s1Len,
8210     const char* s2,
8211     const int s2Len,
8212     const int open,
8213     const int gap,
8214     const(parasail_matrix_t)* matrix);
8215 
8216 parasail_result_t* parasail_sg_table_diag_neon_128_sat (
8217     const char* s1,
8218     const int s1Len,
8219     const char* s2,
8220     const int s2Len,
8221     const int open,
8222     const int gap,
8223     const(parasail_matrix_t)* matrix);
8224 
8225 parasail_result_t* parasail_sg_rowcol_scan_sse2_128_64 (
8226     const char* s1,
8227     const int s1Len,
8228     const char* s2,
8229     const int s2Len,
8230     const int open,
8231     const int gap,
8232     const(parasail_matrix_t)* matrix);
8233 
8234 parasail_result_t* parasail_sg_rowcol_scan_sse2_128_32 (
8235     const char* s1,
8236     const int s1Len,
8237     const char* s2,
8238     const int s2Len,
8239     const int open,
8240     const int gap,
8241     const(parasail_matrix_t)* matrix);
8242 
8243 parasail_result_t* parasail_sg_rowcol_scan_sse2_128_16 (
8244     const char* s1,
8245     const int s1Len,
8246     const char* s2,
8247     const int s2Len,
8248     const int open,
8249     const int gap,
8250     const(parasail_matrix_t)* matrix);
8251 
8252 parasail_result_t* parasail_sg_rowcol_scan_sse2_128_8 (
8253     const char* s1,
8254     const int s1Len,
8255     const char* s2,
8256     const int s2Len,
8257     const int open,
8258     const int gap,
8259     const(parasail_matrix_t)* matrix);
8260 
8261 parasail_result_t* parasail_sg_rowcol_scan_sse2_128_sat (
8262     const char* s1,
8263     const int s1Len,
8264     const char* s2,
8265     const int s2Len,
8266     const int open,
8267     const int gap,
8268     const(parasail_matrix_t)* matrix);
8269 
8270 parasail_result_t* parasail_sg_rowcol_scan_sse41_128_64 (
8271     const char* s1,
8272     const int s1Len,
8273     const char* s2,
8274     const int s2Len,
8275     const int open,
8276     const int gap,
8277     const(parasail_matrix_t)* matrix);
8278 
8279 parasail_result_t* parasail_sg_rowcol_scan_sse41_128_32 (
8280     const char* s1,
8281     const int s1Len,
8282     const char* s2,
8283     const int s2Len,
8284     const int open,
8285     const int gap,
8286     const(parasail_matrix_t)* matrix);
8287 
8288 parasail_result_t* parasail_sg_rowcol_scan_sse41_128_16 (
8289     const char* s1,
8290     const int s1Len,
8291     const char* s2,
8292     const int s2Len,
8293     const int open,
8294     const int gap,
8295     const(parasail_matrix_t)* matrix);
8296 
8297 parasail_result_t* parasail_sg_rowcol_scan_sse41_128_8 (
8298     const char* s1,
8299     const int s1Len,
8300     const char* s2,
8301     const int s2Len,
8302     const int open,
8303     const int gap,
8304     const(parasail_matrix_t)* matrix);
8305 
8306 parasail_result_t* parasail_sg_rowcol_scan_sse41_128_sat (
8307     const char* s1,
8308     const int s1Len,
8309     const char* s2,
8310     const int s2Len,
8311     const int open,
8312     const int gap,
8313     const(parasail_matrix_t)* matrix);
8314 
8315 parasail_result_t* parasail_sg_rowcol_scan_avx2_256_64 (
8316     const char* s1,
8317     const int s1Len,
8318     const char* s2,
8319     const int s2Len,
8320     const int open,
8321     const int gap,
8322     const(parasail_matrix_t)* matrix);
8323 
8324 parasail_result_t* parasail_sg_rowcol_scan_avx2_256_32 (
8325     const char* s1,
8326     const int s1Len,
8327     const char* s2,
8328     const int s2Len,
8329     const int open,
8330     const int gap,
8331     const(parasail_matrix_t)* matrix);
8332 
8333 parasail_result_t* parasail_sg_rowcol_scan_avx2_256_16 (
8334     const char* s1,
8335     const int s1Len,
8336     const char* s2,
8337     const int s2Len,
8338     const int open,
8339     const int gap,
8340     const(parasail_matrix_t)* matrix);
8341 
8342 parasail_result_t* parasail_sg_rowcol_scan_avx2_256_8 (
8343     const char* s1,
8344     const int s1Len,
8345     const char* s2,
8346     const int s2Len,
8347     const int open,
8348     const int gap,
8349     const(parasail_matrix_t)* matrix);
8350 
8351 parasail_result_t* parasail_sg_rowcol_scan_avx2_256_sat (
8352     const char* s1,
8353     const int s1Len,
8354     const char* s2,
8355     const int s2Len,
8356     const int open,
8357     const int gap,
8358     const(parasail_matrix_t)* matrix);
8359 
8360 parasail_result_t* parasail_sg_rowcol_scan_altivec_128_64 (
8361     const char* s1,
8362     const int s1Len,
8363     const char* s2,
8364     const int s2Len,
8365     const int open,
8366     const int gap,
8367     const(parasail_matrix_t)* matrix);
8368 
8369 parasail_result_t* parasail_sg_rowcol_scan_altivec_128_32 (
8370     const char* s1,
8371     const int s1Len,
8372     const char* s2,
8373     const int s2Len,
8374     const int open,
8375     const int gap,
8376     const(parasail_matrix_t)* matrix);
8377 
8378 parasail_result_t* parasail_sg_rowcol_scan_altivec_128_16 (
8379     const char* s1,
8380     const int s1Len,
8381     const char* s2,
8382     const int s2Len,
8383     const int open,
8384     const int gap,
8385     const(parasail_matrix_t)* matrix);
8386 
8387 parasail_result_t* parasail_sg_rowcol_scan_altivec_128_8 (
8388     const char* s1,
8389     const int s1Len,
8390     const char* s2,
8391     const int s2Len,
8392     const int open,
8393     const int gap,
8394     const(parasail_matrix_t)* matrix);
8395 
8396 parasail_result_t* parasail_sg_rowcol_scan_altivec_128_sat (
8397     const char* s1,
8398     const int s1Len,
8399     const char* s2,
8400     const int s2Len,
8401     const int open,
8402     const int gap,
8403     const(parasail_matrix_t)* matrix);
8404 
8405 parasail_result_t* parasail_sg_rowcol_scan_neon_128_64 (
8406     const char* s1,
8407     const int s1Len,
8408     const char* s2,
8409     const int s2Len,
8410     const int open,
8411     const int gap,
8412     const(parasail_matrix_t)* matrix);
8413 
8414 parasail_result_t* parasail_sg_rowcol_scan_neon_128_32 (
8415     const char* s1,
8416     const int s1Len,
8417     const char* s2,
8418     const int s2Len,
8419     const int open,
8420     const int gap,
8421     const(parasail_matrix_t)* matrix);
8422 
8423 parasail_result_t* parasail_sg_rowcol_scan_neon_128_16 (
8424     const char* s1,
8425     const int s1Len,
8426     const char* s2,
8427     const int s2Len,
8428     const int open,
8429     const int gap,
8430     const(parasail_matrix_t)* matrix);
8431 
8432 parasail_result_t* parasail_sg_rowcol_scan_neon_128_8 (
8433     const char* s1,
8434     const int s1Len,
8435     const char* s2,
8436     const int s2Len,
8437     const int open,
8438     const int gap,
8439     const(parasail_matrix_t)* matrix);
8440 
8441 parasail_result_t* parasail_sg_rowcol_scan_neon_128_sat (
8442     const char* s1,
8443     const int s1Len,
8444     const char* s2,
8445     const int s2Len,
8446     const int open,
8447     const int gap,
8448     const(parasail_matrix_t)* matrix);
8449 
8450 parasail_result_t* parasail_sg_rowcol_striped_sse2_128_64 (
8451     const char* s1,
8452     const int s1Len,
8453     const char* s2,
8454     const int s2Len,
8455     const int open,
8456     const int gap,
8457     const(parasail_matrix_t)* matrix);
8458 
8459 parasail_result_t* parasail_sg_rowcol_striped_sse2_128_32 (
8460     const char* s1,
8461     const int s1Len,
8462     const char* s2,
8463     const int s2Len,
8464     const int open,
8465     const int gap,
8466     const(parasail_matrix_t)* matrix);
8467 
8468 parasail_result_t* parasail_sg_rowcol_striped_sse2_128_16 (
8469     const char* s1,
8470     const int s1Len,
8471     const char* s2,
8472     const int s2Len,
8473     const int open,
8474     const int gap,
8475     const(parasail_matrix_t)* matrix);
8476 
8477 parasail_result_t* parasail_sg_rowcol_striped_sse2_128_8 (
8478     const char* s1,
8479     const int s1Len,
8480     const char* s2,
8481     const int s2Len,
8482     const int open,
8483     const int gap,
8484     const(parasail_matrix_t)* matrix);
8485 
8486 parasail_result_t* parasail_sg_rowcol_striped_sse2_128_sat (
8487     const char* s1,
8488     const int s1Len,
8489     const char* s2,
8490     const int s2Len,
8491     const int open,
8492     const int gap,
8493     const(parasail_matrix_t)* matrix);
8494 
8495 parasail_result_t* parasail_sg_rowcol_striped_sse41_128_64 (
8496     const char* s1,
8497     const int s1Len,
8498     const char* s2,
8499     const int s2Len,
8500     const int open,
8501     const int gap,
8502     const(parasail_matrix_t)* matrix);
8503 
8504 parasail_result_t* parasail_sg_rowcol_striped_sse41_128_32 (
8505     const char* s1,
8506     const int s1Len,
8507     const char* s2,
8508     const int s2Len,
8509     const int open,
8510     const int gap,
8511     const(parasail_matrix_t)* matrix);
8512 
8513 parasail_result_t* parasail_sg_rowcol_striped_sse41_128_16 (
8514     const char* s1,
8515     const int s1Len,
8516     const char* s2,
8517     const int s2Len,
8518     const int open,
8519     const int gap,
8520     const(parasail_matrix_t)* matrix);
8521 
8522 parasail_result_t* parasail_sg_rowcol_striped_sse41_128_8 (
8523     const char* s1,
8524     const int s1Len,
8525     const char* s2,
8526     const int s2Len,
8527     const int open,
8528     const int gap,
8529     const(parasail_matrix_t)* matrix);
8530 
8531 parasail_result_t* parasail_sg_rowcol_striped_sse41_128_sat (
8532     const char* s1,
8533     const int s1Len,
8534     const char* s2,
8535     const int s2Len,
8536     const int open,
8537     const int gap,
8538     const(parasail_matrix_t)* matrix);
8539 
8540 parasail_result_t* parasail_sg_rowcol_striped_avx2_256_64 (
8541     const char* s1,
8542     const int s1Len,
8543     const char* s2,
8544     const int s2Len,
8545     const int open,
8546     const int gap,
8547     const(parasail_matrix_t)* matrix);
8548 
8549 parasail_result_t* parasail_sg_rowcol_striped_avx2_256_32 (
8550     const char* s1,
8551     const int s1Len,
8552     const char* s2,
8553     const int s2Len,
8554     const int open,
8555     const int gap,
8556     const(parasail_matrix_t)* matrix);
8557 
8558 parasail_result_t* parasail_sg_rowcol_striped_avx2_256_16 (
8559     const char* s1,
8560     const int s1Len,
8561     const char* s2,
8562     const int s2Len,
8563     const int open,
8564     const int gap,
8565     const(parasail_matrix_t)* matrix);
8566 
8567 parasail_result_t* parasail_sg_rowcol_striped_avx2_256_8 (
8568     const char* s1,
8569     const int s1Len,
8570     const char* s2,
8571     const int s2Len,
8572     const int open,
8573     const int gap,
8574     const(parasail_matrix_t)* matrix);
8575 
8576 parasail_result_t* parasail_sg_rowcol_striped_avx2_256_sat (
8577     const char* s1,
8578     const int s1Len,
8579     const char* s2,
8580     const int s2Len,
8581     const int open,
8582     const int gap,
8583     const(parasail_matrix_t)* matrix);
8584 
8585 parasail_result_t* parasail_sg_rowcol_striped_altivec_128_64 (
8586     const char* s1,
8587     const int s1Len,
8588     const char* s2,
8589     const int s2Len,
8590     const int open,
8591     const int gap,
8592     const(parasail_matrix_t)* matrix);
8593 
8594 parasail_result_t* parasail_sg_rowcol_striped_altivec_128_32 (
8595     const char* s1,
8596     const int s1Len,
8597     const char* s2,
8598     const int s2Len,
8599     const int open,
8600     const int gap,
8601     const(parasail_matrix_t)* matrix);
8602 
8603 parasail_result_t* parasail_sg_rowcol_striped_altivec_128_16 (
8604     const char* s1,
8605     const int s1Len,
8606     const char* s2,
8607     const int s2Len,
8608     const int open,
8609     const int gap,
8610     const(parasail_matrix_t)* matrix);
8611 
8612 parasail_result_t* parasail_sg_rowcol_striped_altivec_128_8 (
8613     const char* s1,
8614     const int s1Len,
8615     const char* s2,
8616     const int s2Len,
8617     const int open,
8618     const int gap,
8619     const(parasail_matrix_t)* matrix);
8620 
8621 parasail_result_t* parasail_sg_rowcol_striped_altivec_128_sat (
8622     const char* s1,
8623     const int s1Len,
8624     const char* s2,
8625     const int s2Len,
8626     const int open,
8627     const int gap,
8628     const(parasail_matrix_t)* matrix);
8629 
8630 parasail_result_t* parasail_sg_rowcol_striped_neon_128_64 (
8631     const char* s1,
8632     const int s1Len,
8633     const char* s2,
8634     const int s2Len,
8635     const int open,
8636     const int gap,
8637     const(parasail_matrix_t)* matrix);
8638 
8639 parasail_result_t* parasail_sg_rowcol_striped_neon_128_32 (
8640     const char* s1,
8641     const int s1Len,
8642     const char* s2,
8643     const int s2Len,
8644     const int open,
8645     const int gap,
8646     const(parasail_matrix_t)* matrix);
8647 
8648 parasail_result_t* parasail_sg_rowcol_striped_neon_128_16 (
8649     const char* s1,
8650     const int s1Len,
8651     const char* s2,
8652     const int s2Len,
8653     const int open,
8654     const int gap,
8655     const(parasail_matrix_t)* matrix);
8656 
8657 parasail_result_t* parasail_sg_rowcol_striped_neon_128_8 (
8658     const char* s1,
8659     const int s1Len,
8660     const char* s2,
8661     const int s2Len,
8662     const int open,
8663     const int gap,
8664     const(parasail_matrix_t)* matrix);
8665 
8666 parasail_result_t* parasail_sg_rowcol_striped_neon_128_sat (
8667     const char* s1,
8668     const int s1Len,
8669     const char* s2,
8670     const int s2Len,
8671     const int open,
8672     const int gap,
8673     const(parasail_matrix_t)* matrix);
8674 
8675 parasail_result_t* parasail_sg_rowcol_diag_sse2_128_64 (
8676     const char* s1,
8677     const int s1Len,
8678     const char* s2,
8679     const int s2Len,
8680     const int open,
8681     const int gap,
8682     const(parasail_matrix_t)* matrix);
8683 
8684 parasail_result_t* parasail_sg_rowcol_diag_sse2_128_32 (
8685     const char* s1,
8686     const int s1Len,
8687     const char* s2,
8688     const int s2Len,
8689     const int open,
8690     const int gap,
8691     const(parasail_matrix_t)* matrix);
8692 
8693 parasail_result_t* parasail_sg_rowcol_diag_sse2_128_16 (
8694     const char* s1,
8695     const int s1Len,
8696     const char* s2,
8697     const int s2Len,
8698     const int open,
8699     const int gap,
8700     const(parasail_matrix_t)* matrix);
8701 
8702 parasail_result_t* parasail_sg_rowcol_diag_sse2_128_8 (
8703     const char* s1,
8704     const int s1Len,
8705     const char* s2,
8706     const int s2Len,
8707     const int open,
8708     const int gap,
8709     const(parasail_matrix_t)* matrix);
8710 
8711 parasail_result_t* parasail_sg_rowcol_diag_sse2_128_sat (
8712     const char* s1,
8713     const int s1Len,
8714     const char* s2,
8715     const int s2Len,
8716     const int open,
8717     const int gap,
8718     const(parasail_matrix_t)* matrix);
8719 
8720 parasail_result_t* parasail_sg_rowcol_diag_sse41_128_64 (
8721     const char* s1,
8722     const int s1Len,
8723     const char* s2,
8724     const int s2Len,
8725     const int open,
8726     const int gap,
8727     const(parasail_matrix_t)* matrix);
8728 
8729 parasail_result_t* parasail_sg_rowcol_diag_sse41_128_32 (
8730     const char* s1,
8731     const int s1Len,
8732     const char* s2,
8733     const int s2Len,
8734     const int open,
8735     const int gap,
8736     const(parasail_matrix_t)* matrix);
8737 
8738 parasail_result_t* parasail_sg_rowcol_diag_sse41_128_16 (
8739     const char* s1,
8740     const int s1Len,
8741     const char* s2,
8742     const int s2Len,
8743     const int open,
8744     const int gap,
8745     const(parasail_matrix_t)* matrix);
8746 
8747 parasail_result_t* parasail_sg_rowcol_diag_sse41_128_8 (
8748     const char* s1,
8749     const int s1Len,
8750     const char* s2,
8751     const int s2Len,
8752     const int open,
8753     const int gap,
8754     const(parasail_matrix_t)* matrix);
8755 
8756 parasail_result_t* parasail_sg_rowcol_diag_sse41_128_sat (
8757     const char* s1,
8758     const int s1Len,
8759     const char* s2,
8760     const int s2Len,
8761     const int open,
8762     const int gap,
8763     const(parasail_matrix_t)* matrix);
8764 
8765 parasail_result_t* parasail_sg_rowcol_diag_avx2_256_64 (
8766     const char* s1,
8767     const int s1Len,
8768     const char* s2,
8769     const int s2Len,
8770     const int open,
8771     const int gap,
8772     const(parasail_matrix_t)* matrix);
8773 
8774 parasail_result_t* parasail_sg_rowcol_diag_avx2_256_32 (
8775     const char* s1,
8776     const int s1Len,
8777     const char* s2,
8778     const int s2Len,
8779     const int open,
8780     const int gap,
8781     const(parasail_matrix_t)* matrix);
8782 
8783 parasail_result_t* parasail_sg_rowcol_diag_avx2_256_16 (
8784     const char* s1,
8785     const int s1Len,
8786     const char* s2,
8787     const int s2Len,
8788     const int open,
8789     const int gap,
8790     const(parasail_matrix_t)* matrix);
8791 
8792 parasail_result_t* parasail_sg_rowcol_diag_avx2_256_8 (
8793     const char* s1,
8794     const int s1Len,
8795     const char* s2,
8796     const int s2Len,
8797     const int open,
8798     const int gap,
8799     const(parasail_matrix_t)* matrix);
8800 
8801 parasail_result_t* parasail_sg_rowcol_diag_avx2_256_sat (
8802     const char* s1,
8803     const int s1Len,
8804     const char* s2,
8805     const int s2Len,
8806     const int open,
8807     const int gap,
8808     const(parasail_matrix_t)* matrix);
8809 
8810 parasail_result_t* parasail_sg_rowcol_diag_altivec_128_64 (
8811     const char* s1,
8812     const int s1Len,
8813     const char* s2,
8814     const int s2Len,
8815     const int open,
8816     const int gap,
8817     const(parasail_matrix_t)* matrix);
8818 
8819 parasail_result_t* parasail_sg_rowcol_diag_altivec_128_32 (
8820     const char* s1,
8821     const int s1Len,
8822     const char* s2,
8823     const int s2Len,
8824     const int open,
8825     const int gap,
8826     const(parasail_matrix_t)* matrix);
8827 
8828 parasail_result_t* parasail_sg_rowcol_diag_altivec_128_16 (
8829     const char* s1,
8830     const int s1Len,
8831     const char* s2,
8832     const int s2Len,
8833     const int open,
8834     const int gap,
8835     const(parasail_matrix_t)* matrix);
8836 
8837 parasail_result_t* parasail_sg_rowcol_diag_altivec_128_8 (
8838     const char* s1,
8839     const int s1Len,
8840     const char* s2,
8841     const int s2Len,
8842     const int open,
8843     const int gap,
8844     const(parasail_matrix_t)* matrix);
8845 
8846 parasail_result_t* parasail_sg_rowcol_diag_altivec_128_sat (
8847     const char* s1,
8848     const int s1Len,
8849     const char* s2,
8850     const int s2Len,
8851     const int open,
8852     const int gap,
8853     const(parasail_matrix_t)* matrix);
8854 
8855 parasail_result_t* parasail_sg_rowcol_diag_neon_128_64 (
8856     const char* s1,
8857     const int s1Len,
8858     const char* s2,
8859     const int s2Len,
8860     const int open,
8861     const int gap,
8862     const(parasail_matrix_t)* matrix);
8863 
8864 parasail_result_t* parasail_sg_rowcol_diag_neon_128_32 (
8865     const char* s1,
8866     const int s1Len,
8867     const char* s2,
8868     const int s2Len,
8869     const int open,
8870     const int gap,
8871     const(parasail_matrix_t)* matrix);
8872 
8873 parasail_result_t* parasail_sg_rowcol_diag_neon_128_16 (
8874     const char* s1,
8875     const int s1Len,
8876     const char* s2,
8877     const int s2Len,
8878     const int open,
8879     const int gap,
8880     const(parasail_matrix_t)* matrix);
8881 
8882 parasail_result_t* parasail_sg_rowcol_diag_neon_128_8 (
8883     const char* s1,
8884     const int s1Len,
8885     const char* s2,
8886     const int s2Len,
8887     const int open,
8888     const int gap,
8889     const(parasail_matrix_t)* matrix);
8890 
8891 parasail_result_t* parasail_sg_rowcol_diag_neon_128_sat (
8892     const char* s1,
8893     const int s1Len,
8894     const char* s2,
8895     const int s2Len,
8896     const int open,
8897     const int gap,
8898     const(parasail_matrix_t)* matrix);
8899 
8900 parasail_result_t* parasail_sg_trace_scan_sse2_128_64 (
8901     const char* s1,
8902     const int s1Len,
8903     const char* s2,
8904     const int s2Len,
8905     const int open,
8906     const int gap,
8907     const(parasail_matrix_t)* matrix);
8908 
8909 parasail_result_t* parasail_sg_trace_scan_sse2_128_32 (
8910     const char* s1,
8911     const int s1Len,
8912     const char* s2,
8913     const int s2Len,
8914     const int open,
8915     const int gap,
8916     const(parasail_matrix_t)* matrix);
8917 
8918 parasail_result_t* parasail_sg_trace_scan_sse2_128_16 (
8919     const char* s1,
8920     const int s1Len,
8921     const char* s2,
8922     const int s2Len,
8923     const int open,
8924     const int gap,
8925     const(parasail_matrix_t)* matrix);
8926 
8927 parasail_result_t* parasail_sg_trace_scan_sse2_128_8 (
8928     const char* s1,
8929     const int s1Len,
8930     const char* s2,
8931     const int s2Len,
8932     const int open,
8933     const int gap,
8934     const(parasail_matrix_t)* matrix);
8935 
8936 parasail_result_t* parasail_sg_trace_scan_sse2_128_sat (
8937     const char* s1,
8938     const int s1Len,
8939     const char* s2,
8940     const int s2Len,
8941     const int open,
8942     const int gap,
8943     const(parasail_matrix_t)* matrix);
8944 
8945 parasail_result_t* parasail_sg_trace_scan_sse41_128_64 (
8946     const char* s1,
8947     const int s1Len,
8948     const char* s2,
8949     const int s2Len,
8950     const int open,
8951     const int gap,
8952     const(parasail_matrix_t)* matrix);
8953 
8954 parasail_result_t* parasail_sg_trace_scan_sse41_128_32 (
8955     const char* s1,
8956     const int s1Len,
8957     const char* s2,
8958     const int s2Len,
8959     const int open,
8960     const int gap,
8961     const(parasail_matrix_t)* matrix);
8962 
8963 parasail_result_t* parasail_sg_trace_scan_sse41_128_16 (
8964     const char* s1,
8965     const int s1Len,
8966     const char* s2,
8967     const int s2Len,
8968     const int open,
8969     const int gap,
8970     const(parasail_matrix_t)* matrix);
8971 
8972 parasail_result_t* parasail_sg_trace_scan_sse41_128_8 (
8973     const char* s1,
8974     const int s1Len,
8975     const char* s2,
8976     const int s2Len,
8977     const int open,
8978     const int gap,
8979     const(parasail_matrix_t)* matrix);
8980 
8981 parasail_result_t* parasail_sg_trace_scan_sse41_128_sat (
8982     const char* s1,
8983     const int s1Len,
8984     const char* s2,
8985     const int s2Len,
8986     const int open,
8987     const int gap,
8988     const(parasail_matrix_t)* matrix);
8989 
8990 parasail_result_t* parasail_sg_trace_scan_avx2_256_64 (
8991     const char* s1,
8992     const int s1Len,
8993     const char* s2,
8994     const int s2Len,
8995     const int open,
8996     const int gap,
8997     const(parasail_matrix_t)* matrix);
8998 
8999 parasail_result_t* parasail_sg_trace_scan_avx2_256_32 (
9000     const char* s1,
9001     const int s1Len,
9002     const char* s2,
9003     const int s2Len,
9004     const int open,
9005     const int gap,
9006     const(parasail_matrix_t)* matrix);
9007 
9008 parasail_result_t* parasail_sg_trace_scan_avx2_256_16 (
9009     const char* s1,
9010     const int s1Len,
9011     const char* s2,
9012     const int s2Len,
9013     const int open,
9014     const int gap,
9015     const(parasail_matrix_t)* matrix);
9016 
9017 parasail_result_t* parasail_sg_trace_scan_avx2_256_8 (
9018     const char* s1,
9019     const int s1Len,
9020     const char* s2,
9021     const int s2Len,
9022     const int open,
9023     const int gap,
9024     const(parasail_matrix_t)* matrix);
9025 
9026 parasail_result_t* parasail_sg_trace_scan_avx2_256_sat (
9027     const char* s1,
9028     const int s1Len,
9029     const char* s2,
9030     const int s2Len,
9031     const int open,
9032     const int gap,
9033     const(parasail_matrix_t)* matrix);
9034 
9035 parasail_result_t* parasail_sg_trace_scan_altivec_128_64 (
9036     const char* s1,
9037     const int s1Len,
9038     const char* s2,
9039     const int s2Len,
9040     const int open,
9041     const int gap,
9042     const(parasail_matrix_t)* matrix);
9043 
9044 parasail_result_t* parasail_sg_trace_scan_altivec_128_32 (
9045     const char* s1,
9046     const int s1Len,
9047     const char* s2,
9048     const int s2Len,
9049     const int open,
9050     const int gap,
9051     const(parasail_matrix_t)* matrix);
9052 
9053 parasail_result_t* parasail_sg_trace_scan_altivec_128_16 (
9054     const char* s1,
9055     const int s1Len,
9056     const char* s2,
9057     const int s2Len,
9058     const int open,
9059     const int gap,
9060     const(parasail_matrix_t)* matrix);
9061 
9062 parasail_result_t* parasail_sg_trace_scan_altivec_128_8 (
9063     const char* s1,
9064     const int s1Len,
9065     const char* s2,
9066     const int s2Len,
9067     const int open,
9068     const int gap,
9069     const(parasail_matrix_t)* matrix);
9070 
9071 parasail_result_t* parasail_sg_trace_scan_altivec_128_sat (
9072     const char* s1,
9073     const int s1Len,
9074     const char* s2,
9075     const int s2Len,
9076     const int open,
9077     const int gap,
9078     const(parasail_matrix_t)* matrix);
9079 
9080 parasail_result_t* parasail_sg_trace_scan_neon_128_64 (
9081     const char* s1,
9082     const int s1Len,
9083     const char* s2,
9084     const int s2Len,
9085     const int open,
9086     const int gap,
9087     const(parasail_matrix_t)* matrix);
9088 
9089 parasail_result_t* parasail_sg_trace_scan_neon_128_32 (
9090     const char* s1,
9091     const int s1Len,
9092     const char* s2,
9093     const int s2Len,
9094     const int open,
9095     const int gap,
9096     const(parasail_matrix_t)* matrix);
9097 
9098 parasail_result_t* parasail_sg_trace_scan_neon_128_16 (
9099     const char* s1,
9100     const int s1Len,
9101     const char* s2,
9102     const int s2Len,
9103     const int open,
9104     const int gap,
9105     const(parasail_matrix_t)* matrix);
9106 
9107 parasail_result_t* parasail_sg_trace_scan_neon_128_8 (
9108     const char* s1,
9109     const int s1Len,
9110     const char* s2,
9111     const int s2Len,
9112     const int open,
9113     const int gap,
9114     const(parasail_matrix_t)* matrix);
9115 
9116 parasail_result_t* parasail_sg_trace_scan_neon_128_sat (
9117     const char* s1,
9118     const int s1Len,
9119     const char* s2,
9120     const int s2Len,
9121     const int open,
9122     const int gap,
9123     const(parasail_matrix_t)* matrix);
9124 
9125 parasail_result_t* parasail_sg_trace_striped_sse2_128_64 (
9126     const char* s1,
9127     const int s1Len,
9128     const char* s2,
9129     const int s2Len,
9130     const int open,
9131     const int gap,
9132     const(parasail_matrix_t)* matrix);
9133 
9134 parasail_result_t* parasail_sg_trace_striped_sse2_128_32 (
9135     const char* s1,
9136     const int s1Len,
9137     const char* s2,
9138     const int s2Len,
9139     const int open,
9140     const int gap,
9141     const(parasail_matrix_t)* matrix);
9142 
9143 parasail_result_t* parasail_sg_trace_striped_sse2_128_16 (
9144     const char* s1,
9145     const int s1Len,
9146     const char* s2,
9147     const int s2Len,
9148     const int open,
9149     const int gap,
9150     const(parasail_matrix_t)* matrix);
9151 
9152 parasail_result_t* parasail_sg_trace_striped_sse2_128_8 (
9153     const char* s1,
9154     const int s1Len,
9155     const char* s2,
9156     const int s2Len,
9157     const int open,
9158     const int gap,
9159     const(parasail_matrix_t)* matrix);
9160 
9161 parasail_result_t* parasail_sg_trace_striped_sse2_128_sat (
9162     const char* s1,
9163     const int s1Len,
9164     const char* s2,
9165     const int s2Len,
9166     const int open,
9167     const int gap,
9168     const(parasail_matrix_t)* matrix);
9169 
9170 parasail_result_t* parasail_sg_trace_striped_sse41_128_64 (
9171     const char* s1,
9172     const int s1Len,
9173     const char* s2,
9174     const int s2Len,
9175     const int open,
9176     const int gap,
9177     const(parasail_matrix_t)* matrix);
9178 
9179 parasail_result_t* parasail_sg_trace_striped_sse41_128_32 (
9180     const char* s1,
9181     const int s1Len,
9182     const char* s2,
9183     const int s2Len,
9184     const int open,
9185     const int gap,
9186     const(parasail_matrix_t)* matrix);
9187 
9188 parasail_result_t* parasail_sg_trace_striped_sse41_128_16 (
9189     const char* s1,
9190     const int s1Len,
9191     const char* s2,
9192     const int s2Len,
9193     const int open,
9194     const int gap,
9195     const(parasail_matrix_t)* matrix);
9196 
9197 parasail_result_t* parasail_sg_trace_striped_sse41_128_8 (
9198     const char* s1,
9199     const int s1Len,
9200     const char* s2,
9201     const int s2Len,
9202     const int open,
9203     const int gap,
9204     const(parasail_matrix_t)* matrix);
9205 
9206 parasail_result_t* parasail_sg_trace_striped_sse41_128_sat (
9207     const char* s1,
9208     const int s1Len,
9209     const char* s2,
9210     const int s2Len,
9211     const int open,
9212     const int gap,
9213     const(parasail_matrix_t)* matrix);
9214 
9215 parasail_result_t* parasail_sg_trace_striped_avx2_256_64 (
9216     const char* s1,
9217     const int s1Len,
9218     const char* s2,
9219     const int s2Len,
9220     const int open,
9221     const int gap,
9222     const(parasail_matrix_t)* matrix);
9223 
9224 parasail_result_t* parasail_sg_trace_striped_avx2_256_32 (
9225     const char* s1,
9226     const int s1Len,
9227     const char* s2,
9228     const int s2Len,
9229     const int open,
9230     const int gap,
9231     const(parasail_matrix_t)* matrix);
9232 
9233 parasail_result_t* parasail_sg_trace_striped_avx2_256_16 (
9234     const char* s1,
9235     const int s1Len,
9236     const char* s2,
9237     const int s2Len,
9238     const int open,
9239     const int gap,
9240     const(parasail_matrix_t)* matrix);
9241 
9242 parasail_result_t* parasail_sg_trace_striped_avx2_256_8 (
9243     const char* s1,
9244     const int s1Len,
9245     const char* s2,
9246     const int s2Len,
9247     const int open,
9248     const int gap,
9249     const(parasail_matrix_t)* matrix);
9250 
9251 parasail_result_t* parasail_sg_trace_striped_avx2_256_sat (
9252     const char* s1,
9253     const int s1Len,
9254     const char* s2,
9255     const int s2Len,
9256     const int open,
9257     const int gap,
9258     const(parasail_matrix_t)* matrix);
9259 
9260 parasail_result_t* parasail_sg_trace_striped_altivec_128_64 (
9261     const char* s1,
9262     const int s1Len,
9263     const char* s2,
9264     const int s2Len,
9265     const int open,
9266     const int gap,
9267     const(parasail_matrix_t)* matrix);
9268 
9269 parasail_result_t* parasail_sg_trace_striped_altivec_128_32 (
9270     const char* s1,
9271     const int s1Len,
9272     const char* s2,
9273     const int s2Len,
9274     const int open,
9275     const int gap,
9276     const(parasail_matrix_t)* matrix);
9277 
9278 parasail_result_t* parasail_sg_trace_striped_altivec_128_16 (
9279     const char* s1,
9280     const int s1Len,
9281     const char* s2,
9282     const int s2Len,
9283     const int open,
9284     const int gap,
9285     const(parasail_matrix_t)* matrix);
9286 
9287 parasail_result_t* parasail_sg_trace_striped_altivec_128_8 (
9288     const char* s1,
9289     const int s1Len,
9290     const char* s2,
9291     const int s2Len,
9292     const int open,
9293     const int gap,
9294     const(parasail_matrix_t)* matrix);
9295 
9296 parasail_result_t* parasail_sg_trace_striped_altivec_128_sat (
9297     const char* s1,
9298     const int s1Len,
9299     const char* s2,
9300     const int s2Len,
9301     const int open,
9302     const int gap,
9303     const(parasail_matrix_t)* matrix);
9304 
9305 parasail_result_t* parasail_sg_trace_striped_neon_128_64 (
9306     const char* s1,
9307     const int s1Len,
9308     const char* s2,
9309     const int s2Len,
9310     const int open,
9311     const int gap,
9312     const(parasail_matrix_t)* matrix);
9313 
9314 parasail_result_t* parasail_sg_trace_striped_neon_128_32 (
9315     const char* s1,
9316     const int s1Len,
9317     const char* s2,
9318     const int s2Len,
9319     const int open,
9320     const int gap,
9321     const(parasail_matrix_t)* matrix);
9322 
9323 parasail_result_t* parasail_sg_trace_striped_neon_128_16 (
9324     const char* s1,
9325     const int s1Len,
9326     const char* s2,
9327     const int s2Len,
9328     const int open,
9329     const int gap,
9330     const(parasail_matrix_t)* matrix);
9331 
9332 parasail_result_t* parasail_sg_trace_striped_neon_128_8 (
9333     const char* s1,
9334     const int s1Len,
9335     const char* s2,
9336     const int s2Len,
9337     const int open,
9338     const int gap,
9339     const(parasail_matrix_t)* matrix);
9340 
9341 parasail_result_t* parasail_sg_trace_striped_neon_128_sat (
9342     const char* s1,
9343     const int s1Len,
9344     const char* s2,
9345     const int s2Len,
9346     const int open,
9347     const int gap,
9348     const(parasail_matrix_t)* matrix);
9349 
9350 parasail_result_t* parasail_sg_trace_diag_sse2_128_64 (
9351     const char* s1,
9352     const int s1Len,
9353     const char* s2,
9354     const int s2Len,
9355     const int open,
9356     const int gap,
9357     const(parasail_matrix_t)* matrix);
9358 
9359 parasail_result_t* parasail_sg_trace_diag_sse2_128_32 (
9360     const char* s1,
9361     const int s1Len,
9362     const char* s2,
9363     const int s2Len,
9364     const int open,
9365     const int gap,
9366     const(parasail_matrix_t)* matrix);
9367 
9368 parasail_result_t* parasail_sg_trace_diag_sse2_128_16 (
9369     const char* s1,
9370     const int s1Len,
9371     const char* s2,
9372     const int s2Len,
9373     const int open,
9374     const int gap,
9375     const(parasail_matrix_t)* matrix);
9376 
9377 parasail_result_t* parasail_sg_trace_diag_sse2_128_8 (
9378     const char* s1,
9379     const int s1Len,
9380     const char* s2,
9381     const int s2Len,
9382     const int open,
9383     const int gap,
9384     const(parasail_matrix_t)* matrix);
9385 
9386 parasail_result_t* parasail_sg_trace_diag_sse2_128_sat (
9387     const char* s1,
9388     const int s1Len,
9389     const char* s2,
9390     const int s2Len,
9391     const int open,
9392     const int gap,
9393     const(parasail_matrix_t)* matrix);
9394 
9395 parasail_result_t* parasail_sg_trace_diag_sse41_128_64 (
9396     const char* s1,
9397     const int s1Len,
9398     const char* s2,
9399     const int s2Len,
9400     const int open,
9401     const int gap,
9402     const(parasail_matrix_t)* matrix);
9403 
9404 parasail_result_t* parasail_sg_trace_diag_sse41_128_32 (
9405     const char* s1,
9406     const int s1Len,
9407     const char* s2,
9408     const int s2Len,
9409     const int open,
9410     const int gap,
9411     const(parasail_matrix_t)* matrix);
9412 
9413 parasail_result_t* parasail_sg_trace_diag_sse41_128_16 (
9414     const char* s1,
9415     const int s1Len,
9416     const char* s2,
9417     const int s2Len,
9418     const int open,
9419     const int gap,
9420     const(parasail_matrix_t)* matrix);
9421 
9422 parasail_result_t* parasail_sg_trace_diag_sse41_128_8 (
9423     const char* s1,
9424     const int s1Len,
9425     const char* s2,
9426     const int s2Len,
9427     const int open,
9428     const int gap,
9429     const(parasail_matrix_t)* matrix);
9430 
9431 parasail_result_t* parasail_sg_trace_diag_sse41_128_sat (
9432     const char* s1,
9433     const int s1Len,
9434     const char* s2,
9435     const int s2Len,
9436     const int open,
9437     const int gap,
9438     const(parasail_matrix_t)* matrix);
9439 
9440 parasail_result_t* parasail_sg_trace_diag_avx2_256_64 (
9441     const char* s1,
9442     const int s1Len,
9443     const char* s2,
9444     const int s2Len,
9445     const int open,
9446     const int gap,
9447     const(parasail_matrix_t)* matrix);
9448 
9449 parasail_result_t* parasail_sg_trace_diag_avx2_256_32 (
9450     const char* s1,
9451     const int s1Len,
9452     const char* s2,
9453     const int s2Len,
9454     const int open,
9455     const int gap,
9456     const(parasail_matrix_t)* matrix);
9457 
9458 parasail_result_t* parasail_sg_trace_diag_avx2_256_16 (
9459     const char* s1,
9460     const int s1Len,
9461     const char* s2,
9462     const int s2Len,
9463     const int open,
9464     const int gap,
9465     const(parasail_matrix_t)* matrix);
9466 
9467 parasail_result_t* parasail_sg_trace_diag_avx2_256_8 (
9468     const char* s1,
9469     const int s1Len,
9470     const char* s2,
9471     const int s2Len,
9472     const int open,
9473     const int gap,
9474     const(parasail_matrix_t)* matrix);
9475 
9476 parasail_result_t* parasail_sg_trace_diag_avx2_256_sat (
9477     const char* s1,
9478     const int s1Len,
9479     const char* s2,
9480     const int s2Len,
9481     const int open,
9482     const int gap,
9483     const(parasail_matrix_t)* matrix);
9484 
9485 parasail_result_t* parasail_sg_trace_diag_altivec_128_64 (
9486     const char* s1,
9487     const int s1Len,
9488     const char* s2,
9489     const int s2Len,
9490     const int open,
9491     const int gap,
9492     const(parasail_matrix_t)* matrix);
9493 
9494 parasail_result_t* parasail_sg_trace_diag_altivec_128_32 (
9495     const char* s1,
9496     const int s1Len,
9497     const char* s2,
9498     const int s2Len,
9499     const int open,
9500     const int gap,
9501     const(parasail_matrix_t)* matrix);
9502 
9503 parasail_result_t* parasail_sg_trace_diag_altivec_128_16 (
9504     const char* s1,
9505     const int s1Len,
9506     const char* s2,
9507     const int s2Len,
9508     const int open,
9509     const int gap,
9510     const(parasail_matrix_t)* matrix);
9511 
9512 parasail_result_t* parasail_sg_trace_diag_altivec_128_8 (
9513     const char* s1,
9514     const int s1Len,
9515     const char* s2,
9516     const int s2Len,
9517     const int open,
9518     const int gap,
9519     const(parasail_matrix_t)* matrix);
9520 
9521 parasail_result_t* parasail_sg_trace_diag_altivec_128_sat (
9522     const char* s1,
9523     const int s1Len,
9524     const char* s2,
9525     const int s2Len,
9526     const int open,
9527     const int gap,
9528     const(parasail_matrix_t)* matrix);
9529 
9530 parasail_result_t* parasail_sg_trace_diag_neon_128_64 (
9531     const char* s1,
9532     const int s1Len,
9533     const char* s2,
9534     const int s2Len,
9535     const int open,
9536     const int gap,
9537     const(parasail_matrix_t)* matrix);
9538 
9539 parasail_result_t* parasail_sg_trace_diag_neon_128_32 (
9540     const char* s1,
9541     const int s1Len,
9542     const char* s2,
9543     const int s2Len,
9544     const int open,
9545     const int gap,
9546     const(parasail_matrix_t)* matrix);
9547 
9548 parasail_result_t* parasail_sg_trace_diag_neon_128_16 (
9549     const char* s1,
9550     const int s1Len,
9551     const char* s2,
9552     const int s2Len,
9553     const int open,
9554     const int gap,
9555     const(parasail_matrix_t)* matrix);
9556 
9557 parasail_result_t* parasail_sg_trace_diag_neon_128_8 (
9558     const char* s1,
9559     const int s1Len,
9560     const char* s2,
9561     const int s2Len,
9562     const int open,
9563     const int gap,
9564     const(parasail_matrix_t)* matrix);
9565 
9566 parasail_result_t* parasail_sg_trace_diag_neon_128_sat (
9567     const char* s1,
9568     const int s1Len,
9569     const char* s2,
9570     const int s2Len,
9571     const int open,
9572     const int gap,
9573     const(parasail_matrix_t)* matrix);
9574 
9575 parasail_result_t* parasail_sg_stats_scan_sse2_128_64 (
9576     const char* s1,
9577     const int s1Len,
9578     const char* s2,
9579     const int s2Len,
9580     const int open,
9581     const int gap,
9582     const(parasail_matrix_t)* matrix);
9583 
9584 parasail_result_t* parasail_sg_stats_scan_sse2_128_32 (
9585     const char* s1,
9586     const int s1Len,
9587     const char* s2,
9588     const int s2Len,
9589     const int open,
9590     const int gap,
9591     const(parasail_matrix_t)* matrix);
9592 
9593 parasail_result_t* parasail_sg_stats_scan_sse2_128_16 (
9594     const char* s1,
9595     const int s1Len,
9596     const char* s2,
9597     const int s2Len,
9598     const int open,
9599     const int gap,
9600     const(parasail_matrix_t)* matrix);
9601 
9602 parasail_result_t* parasail_sg_stats_scan_sse2_128_8 (
9603     const char* s1,
9604     const int s1Len,
9605     const char* s2,
9606     const int s2Len,
9607     const int open,
9608     const int gap,
9609     const(parasail_matrix_t)* matrix);
9610 
9611 parasail_result_t* parasail_sg_stats_scan_sse2_128_sat (
9612     const char* s1,
9613     const int s1Len,
9614     const char* s2,
9615     const int s2Len,
9616     const int open,
9617     const int gap,
9618     const(parasail_matrix_t)* matrix);
9619 
9620 parasail_result_t* parasail_sg_stats_scan_sse41_128_64 (
9621     const char* s1,
9622     const int s1Len,
9623     const char* s2,
9624     const int s2Len,
9625     const int open,
9626     const int gap,
9627     const(parasail_matrix_t)* matrix);
9628 
9629 parasail_result_t* parasail_sg_stats_scan_sse41_128_32 (
9630     const char* s1,
9631     const int s1Len,
9632     const char* s2,
9633     const int s2Len,
9634     const int open,
9635     const int gap,
9636     const(parasail_matrix_t)* matrix);
9637 
9638 parasail_result_t* parasail_sg_stats_scan_sse41_128_16 (
9639     const char* s1,
9640     const int s1Len,
9641     const char* s2,
9642     const int s2Len,
9643     const int open,
9644     const int gap,
9645     const(parasail_matrix_t)* matrix);
9646 
9647 parasail_result_t* parasail_sg_stats_scan_sse41_128_8 (
9648     const char* s1,
9649     const int s1Len,
9650     const char* s2,
9651     const int s2Len,
9652     const int open,
9653     const int gap,
9654     const(parasail_matrix_t)* matrix);
9655 
9656 parasail_result_t* parasail_sg_stats_scan_sse41_128_sat (
9657     const char* s1,
9658     const int s1Len,
9659     const char* s2,
9660     const int s2Len,
9661     const int open,
9662     const int gap,
9663     const(parasail_matrix_t)* matrix);
9664 
9665 parasail_result_t* parasail_sg_stats_scan_avx2_256_64 (
9666     const char* s1,
9667     const int s1Len,
9668     const char* s2,
9669     const int s2Len,
9670     const int open,
9671     const int gap,
9672     const(parasail_matrix_t)* matrix);
9673 
9674 parasail_result_t* parasail_sg_stats_scan_avx2_256_32 (
9675     const char* s1,
9676     const int s1Len,
9677     const char* s2,
9678     const int s2Len,
9679     const int open,
9680     const int gap,
9681     const(parasail_matrix_t)* matrix);
9682 
9683 parasail_result_t* parasail_sg_stats_scan_avx2_256_16 (
9684     const char* s1,
9685     const int s1Len,
9686     const char* s2,
9687     const int s2Len,
9688     const int open,
9689     const int gap,
9690     const(parasail_matrix_t)* matrix);
9691 
9692 parasail_result_t* parasail_sg_stats_scan_avx2_256_8 (
9693     const char* s1,
9694     const int s1Len,
9695     const char* s2,
9696     const int s2Len,
9697     const int open,
9698     const int gap,
9699     const(parasail_matrix_t)* matrix);
9700 
9701 parasail_result_t* parasail_sg_stats_scan_avx2_256_sat (
9702     const char* s1,
9703     const int s1Len,
9704     const char* s2,
9705     const int s2Len,
9706     const int open,
9707     const int gap,
9708     const(parasail_matrix_t)* matrix);
9709 
9710 parasail_result_t* parasail_sg_stats_scan_altivec_128_64 (
9711     const char* s1,
9712     const int s1Len,
9713     const char* s2,
9714     const int s2Len,
9715     const int open,
9716     const int gap,
9717     const(parasail_matrix_t)* matrix);
9718 
9719 parasail_result_t* parasail_sg_stats_scan_altivec_128_32 (
9720     const char* s1,
9721     const int s1Len,
9722     const char* s2,
9723     const int s2Len,
9724     const int open,
9725     const int gap,
9726     const(parasail_matrix_t)* matrix);
9727 
9728 parasail_result_t* parasail_sg_stats_scan_altivec_128_16 (
9729     const char* s1,
9730     const int s1Len,
9731     const char* s2,
9732     const int s2Len,
9733     const int open,
9734     const int gap,
9735     const(parasail_matrix_t)* matrix);
9736 
9737 parasail_result_t* parasail_sg_stats_scan_altivec_128_8 (
9738     const char* s1,
9739     const int s1Len,
9740     const char* s2,
9741     const int s2Len,
9742     const int open,
9743     const int gap,
9744     const(parasail_matrix_t)* matrix);
9745 
9746 parasail_result_t* parasail_sg_stats_scan_altivec_128_sat (
9747     const char* s1,
9748     const int s1Len,
9749     const char* s2,
9750     const int s2Len,
9751     const int open,
9752     const int gap,
9753     const(parasail_matrix_t)* matrix);
9754 
9755 parasail_result_t* parasail_sg_stats_scan_neon_128_64 (
9756     const char* s1,
9757     const int s1Len,
9758     const char* s2,
9759     const int s2Len,
9760     const int open,
9761     const int gap,
9762     const(parasail_matrix_t)* matrix);
9763 
9764 parasail_result_t* parasail_sg_stats_scan_neon_128_32 (
9765     const char* s1,
9766     const int s1Len,
9767     const char* s2,
9768     const int s2Len,
9769     const int open,
9770     const int gap,
9771     const(parasail_matrix_t)* matrix);
9772 
9773 parasail_result_t* parasail_sg_stats_scan_neon_128_16 (
9774     const char* s1,
9775     const int s1Len,
9776     const char* s2,
9777     const int s2Len,
9778     const int open,
9779     const int gap,
9780     const(parasail_matrix_t)* matrix);
9781 
9782 parasail_result_t* parasail_sg_stats_scan_neon_128_8 (
9783     const char* s1,
9784     const int s1Len,
9785     const char* s2,
9786     const int s2Len,
9787     const int open,
9788     const int gap,
9789     const(parasail_matrix_t)* matrix);
9790 
9791 parasail_result_t* parasail_sg_stats_scan_neon_128_sat (
9792     const char* s1,
9793     const int s1Len,
9794     const char* s2,
9795     const int s2Len,
9796     const int open,
9797     const int gap,
9798     const(parasail_matrix_t)* matrix);
9799 
9800 parasail_result_t* parasail_sg_stats_striped_sse2_128_64 (
9801     const char* s1,
9802     const int s1Len,
9803     const char* s2,
9804     const int s2Len,
9805     const int open,
9806     const int gap,
9807     const(parasail_matrix_t)* matrix);
9808 
9809 parasail_result_t* parasail_sg_stats_striped_sse2_128_32 (
9810     const char* s1,
9811     const int s1Len,
9812     const char* s2,
9813     const int s2Len,
9814     const int open,
9815     const int gap,
9816     const(parasail_matrix_t)* matrix);
9817 
9818 parasail_result_t* parasail_sg_stats_striped_sse2_128_16 (
9819     const char* s1,
9820     const int s1Len,
9821     const char* s2,
9822     const int s2Len,
9823     const int open,
9824     const int gap,
9825     const(parasail_matrix_t)* matrix);
9826 
9827 parasail_result_t* parasail_sg_stats_striped_sse2_128_8 (
9828     const char* s1,
9829     const int s1Len,
9830     const char* s2,
9831     const int s2Len,
9832     const int open,
9833     const int gap,
9834     const(parasail_matrix_t)* matrix);
9835 
9836 parasail_result_t* parasail_sg_stats_striped_sse2_128_sat (
9837     const char* s1,
9838     const int s1Len,
9839     const char* s2,
9840     const int s2Len,
9841     const int open,
9842     const int gap,
9843     const(parasail_matrix_t)* matrix);
9844 
9845 parasail_result_t* parasail_sg_stats_striped_sse41_128_64 (
9846     const char* s1,
9847     const int s1Len,
9848     const char* s2,
9849     const int s2Len,
9850     const int open,
9851     const int gap,
9852     const(parasail_matrix_t)* matrix);
9853 
9854 parasail_result_t* parasail_sg_stats_striped_sse41_128_32 (
9855     const char* s1,
9856     const int s1Len,
9857     const char* s2,
9858     const int s2Len,
9859     const int open,
9860     const int gap,
9861     const(parasail_matrix_t)* matrix);
9862 
9863 parasail_result_t* parasail_sg_stats_striped_sse41_128_16 (
9864     const char* s1,
9865     const int s1Len,
9866     const char* s2,
9867     const int s2Len,
9868     const int open,
9869     const int gap,
9870     const(parasail_matrix_t)* matrix);
9871 
9872 parasail_result_t* parasail_sg_stats_striped_sse41_128_8 (
9873     const char* s1,
9874     const int s1Len,
9875     const char* s2,
9876     const int s2Len,
9877     const int open,
9878     const int gap,
9879     const(parasail_matrix_t)* matrix);
9880 
9881 parasail_result_t* parasail_sg_stats_striped_sse41_128_sat (
9882     const char* s1,
9883     const int s1Len,
9884     const char* s2,
9885     const int s2Len,
9886     const int open,
9887     const int gap,
9888     const(parasail_matrix_t)* matrix);
9889 
9890 parasail_result_t* parasail_sg_stats_striped_avx2_256_64 (
9891     const char* s1,
9892     const int s1Len,
9893     const char* s2,
9894     const int s2Len,
9895     const int open,
9896     const int gap,
9897     const(parasail_matrix_t)* matrix);
9898 
9899 parasail_result_t* parasail_sg_stats_striped_avx2_256_32 (
9900     const char* s1,
9901     const int s1Len,
9902     const char* s2,
9903     const int s2Len,
9904     const int open,
9905     const int gap,
9906     const(parasail_matrix_t)* matrix);
9907 
9908 parasail_result_t* parasail_sg_stats_striped_avx2_256_16 (
9909     const char* s1,
9910     const int s1Len,
9911     const char* s2,
9912     const int s2Len,
9913     const int open,
9914     const int gap,
9915     const(parasail_matrix_t)* matrix);
9916 
9917 parasail_result_t* parasail_sg_stats_striped_avx2_256_8 (
9918     const char* s1,
9919     const int s1Len,
9920     const char* s2,
9921     const int s2Len,
9922     const int open,
9923     const int gap,
9924     const(parasail_matrix_t)* matrix);
9925 
9926 parasail_result_t* parasail_sg_stats_striped_avx2_256_sat (
9927     const char* s1,
9928     const int s1Len,
9929     const char* s2,
9930     const int s2Len,
9931     const int open,
9932     const int gap,
9933     const(parasail_matrix_t)* matrix);
9934 
9935 parasail_result_t* parasail_sg_stats_striped_altivec_128_64 (
9936     const char* s1,
9937     const int s1Len,
9938     const char* s2,
9939     const int s2Len,
9940     const int open,
9941     const int gap,
9942     const(parasail_matrix_t)* matrix);
9943 
9944 parasail_result_t* parasail_sg_stats_striped_altivec_128_32 (
9945     const char* s1,
9946     const int s1Len,
9947     const char* s2,
9948     const int s2Len,
9949     const int open,
9950     const int gap,
9951     const(parasail_matrix_t)* matrix);
9952 
9953 parasail_result_t* parasail_sg_stats_striped_altivec_128_16 (
9954     const char* s1,
9955     const int s1Len,
9956     const char* s2,
9957     const int s2Len,
9958     const int open,
9959     const int gap,
9960     const(parasail_matrix_t)* matrix);
9961 
9962 parasail_result_t* parasail_sg_stats_striped_altivec_128_8 (
9963     const char* s1,
9964     const int s1Len,
9965     const char* s2,
9966     const int s2Len,
9967     const int open,
9968     const int gap,
9969     const(parasail_matrix_t)* matrix);
9970 
9971 parasail_result_t* parasail_sg_stats_striped_altivec_128_sat (
9972     const char* s1,
9973     const int s1Len,
9974     const char* s2,
9975     const int s2Len,
9976     const int open,
9977     const int gap,
9978     const(parasail_matrix_t)* matrix);
9979 
9980 parasail_result_t* parasail_sg_stats_striped_neon_128_64 (
9981     const char* s1,
9982     const int s1Len,
9983     const char* s2,
9984     const int s2Len,
9985     const int open,
9986     const int gap,
9987     const(parasail_matrix_t)* matrix);
9988 
9989 parasail_result_t* parasail_sg_stats_striped_neon_128_32 (
9990     const char* s1,
9991     const int s1Len,
9992     const char* s2,
9993     const int s2Len,
9994     const int open,
9995     const int gap,
9996     const(parasail_matrix_t)* matrix);
9997 
9998 parasail_result_t* parasail_sg_stats_striped_neon_128_16 (
9999     const char* s1,
10000     const int s1Len,
10001     const char* s2,
10002     const int s2Len,
10003     const int open,
10004     const int gap,
10005     const(parasail_matrix_t)* matrix);
10006 
10007 parasail_result_t* parasail_sg_stats_striped_neon_128_8 (
10008     const char* s1,
10009     const int s1Len,
10010     const char* s2,
10011     const int s2Len,
10012     const int open,
10013     const int gap,
10014     const(parasail_matrix_t)* matrix);
10015 
10016 parasail_result_t* parasail_sg_stats_striped_neon_128_sat (
10017     const char* s1,
10018     const int s1Len,
10019     const char* s2,
10020     const int s2Len,
10021     const int open,
10022     const int gap,
10023     const(parasail_matrix_t)* matrix);
10024 
10025 parasail_result_t* parasail_sg_stats_diag_sse2_128_64 (
10026     const char* s1,
10027     const int s1Len,
10028     const char* s2,
10029     const int s2Len,
10030     const int open,
10031     const int gap,
10032     const(parasail_matrix_t)* matrix);
10033 
10034 parasail_result_t* parasail_sg_stats_diag_sse2_128_32 (
10035     const char* s1,
10036     const int s1Len,
10037     const char* s2,
10038     const int s2Len,
10039     const int open,
10040     const int gap,
10041     const(parasail_matrix_t)* matrix);
10042 
10043 parasail_result_t* parasail_sg_stats_diag_sse2_128_16 (
10044     const char* s1,
10045     const int s1Len,
10046     const char* s2,
10047     const int s2Len,
10048     const int open,
10049     const int gap,
10050     const(parasail_matrix_t)* matrix);
10051 
10052 parasail_result_t* parasail_sg_stats_diag_sse2_128_8 (
10053     const char* s1,
10054     const int s1Len,
10055     const char* s2,
10056     const int s2Len,
10057     const int open,
10058     const int gap,
10059     const(parasail_matrix_t)* matrix);
10060 
10061 parasail_result_t* parasail_sg_stats_diag_sse2_128_sat (
10062     const char* s1,
10063     const int s1Len,
10064     const char* s2,
10065     const int s2Len,
10066     const int open,
10067     const int gap,
10068     const(parasail_matrix_t)* matrix);
10069 
10070 parasail_result_t* parasail_sg_stats_diag_sse41_128_64 (
10071     const char* s1,
10072     const int s1Len,
10073     const char* s2,
10074     const int s2Len,
10075     const int open,
10076     const int gap,
10077     const(parasail_matrix_t)* matrix);
10078 
10079 parasail_result_t* parasail_sg_stats_diag_sse41_128_32 (
10080     const char* s1,
10081     const int s1Len,
10082     const char* s2,
10083     const int s2Len,
10084     const int open,
10085     const int gap,
10086     const(parasail_matrix_t)* matrix);
10087 
10088 parasail_result_t* parasail_sg_stats_diag_sse41_128_16 (
10089     const char* s1,
10090     const int s1Len,
10091     const char* s2,
10092     const int s2Len,
10093     const int open,
10094     const int gap,
10095     const(parasail_matrix_t)* matrix);
10096 
10097 parasail_result_t* parasail_sg_stats_diag_sse41_128_8 (
10098     const char* s1,
10099     const int s1Len,
10100     const char* s2,
10101     const int s2Len,
10102     const int open,
10103     const int gap,
10104     const(parasail_matrix_t)* matrix);
10105 
10106 parasail_result_t* parasail_sg_stats_diag_sse41_128_sat (
10107     const char* s1,
10108     const int s1Len,
10109     const char* s2,
10110     const int s2Len,
10111     const int open,
10112     const int gap,
10113     const(parasail_matrix_t)* matrix);
10114 
10115 parasail_result_t* parasail_sg_stats_diag_avx2_256_64 (
10116     const char* s1,
10117     const int s1Len,
10118     const char* s2,
10119     const int s2Len,
10120     const int open,
10121     const int gap,
10122     const(parasail_matrix_t)* matrix);
10123 
10124 parasail_result_t* parasail_sg_stats_diag_avx2_256_32 (
10125     const char* s1,
10126     const int s1Len,
10127     const char* s2,
10128     const int s2Len,
10129     const int open,
10130     const int gap,
10131     const(parasail_matrix_t)* matrix);
10132 
10133 parasail_result_t* parasail_sg_stats_diag_avx2_256_16 (
10134     const char* s1,
10135     const int s1Len,
10136     const char* s2,
10137     const int s2Len,
10138     const int open,
10139     const int gap,
10140     const(parasail_matrix_t)* matrix);
10141 
10142 parasail_result_t* parasail_sg_stats_diag_avx2_256_8 (
10143     const char* s1,
10144     const int s1Len,
10145     const char* s2,
10146     const int s2Len,
10147     const int open,
10148     const int gap,
10149     const(parasail_matrix_t)* matrix);
10150 
10151 parasail_result_t* parasail_sg_stats_diag_avx2_256_sat (
10152     const char* s1,
10153     const int s1Len,
10154     const char* s2,
10155     const int s2Len,
10156     const int open,
10157     const int gap,
10158     const(parasail_matrix_t)* matrix);
10159 
10160 parasail_result_t* parasail_sg_stats_diag_altivec_128_64 (
10161     const char* s1,
10162     const int s1Len,
10163     const char* s2,
10164     const int s2Len,
10165     const int open,
10166     const int gap,
10167     const(parasail_matrix_t)* matrix);
10168 
10169 parasail_result_t* parasail_sg_stats_diag_altivec_128_32 (
10170     const char* s1,
10171     const int s1Len,
10172     const char* s2,
10173     const int s2Len,
10174     const int open,
10175     const int gap,
10176     const(parasail_matrix_t)* matrix);
10177 
10178 parasail_result_t* parasail_sg_stats_diag_altivec_128_16 (
10179     const char* s1,
10180     const int s1Len,
10181     const char* s2,
10182     const int s2Len,
10183     const int open,
10184     const int gap,
10185     const(parasail_matrix_t)* matrix);
10186 
10187 parasail_result_t* parasail_sg_stats_diag_altivec_128_8 (
10188     const char* s1,
10189     const int s1Len,
10190     const char* s2,
10191     const int s2Len,
10192     const int open,
10193     const int gap,
10194     const(parasail_matrix_t)* matrix);
10195 
10196 parasail_result_t* parasail_sg_stats_diag_altivec_128_sat (
10197     const char* s1,
10198     const int s1Len,
10199     const char* s2,
10200     const int s2Len,
10201     const int open,
10202     const int gap,
10203     const(parasail_matrix_t)* matrix);
10204 
10205 parasail_result_t* parasail_sg_stats_diag_neon_128_64 (
10206     const char* s1,
10207     const int s1Len,
10208     const char* s2,
10209     const int s2Len,
10210     const int open,
10211     const int gap,
10212     const(parasail_matrix_t)* matrix);
10213 
10214 parasail_result_t* parasail_sg_stats_diag_neon_128_32 (
10215     const char* s1,
10216     const int s1Len,
10217     const char* s2,
10218     const int s2Len,
10219     const int open,
10220     const int gap,
10221     const(parasail_matrix_t)* matrix);
10222 
10223 parasail_result_t* parasail_sg_stats_diag_neon_128_16 (
10224     const char* s1,
10225     const int s1Len,
10226     const char* s2,
10227     const int s2Len,
10228     const int open,
10229     const int gap,
10230     const(parasail_matrix_t)* matrix);
10231 
10232 parasail_result_t* parasail_sg_stats_diag_neon_128_8 (
10233     const char* s1,
10234     const int s1Len,
10235     const char* s2,
10236     const int s2Len,
10237     const int open,
10238     const int gap,
10239     const(parasail_matrix_t)* matrix);
10240 
10241 parasail_result_t* parasail_sg_stats_diag_neon_128_sat (
10242     const char* s1,
10243     const int s1Len,
10244     const char* s2,
10245     const int s2Len,
10246     const int open,
10247     const int gap,
10248     const(parasail_matrix_t)* matrix);
10249 
10250 parasail_result_t* parasail_sg_stats_table_scan_sse2_128_64 (
10251     const char* s1,
10252     const int s1Len,
10253     const char* s2,
10254     const int s2Len,
10255     const int open,
10256     const int gap,
10257     const(parasail_matrix_t)* matrix);
10258 
10259 parasail_result_t* parasail_sg_stats_table_scan_sse2_128_32 (
10260     const char* s1,
10261     const int s1Len,
10262     const char* s2,
10263     const int s2Len,
10264     const int open,
10265     const int gap,
10266     const(parasail_matrix_t)* matrix);
10267 
10268 parasail_result_t* parasail_sg_stats_table_scan_sse2_128_16 (
10269     const char* s1,
10270     const int s1Len,
10271     const char* s2,
10272     const int s2Len,
10273     const int open,
10274     const int gap,
10275     const(parasail_matrix_t)* matrix);
10276 
10277 parasail_result_t* parasail_sg_stats_table_scan_sse2_128_8 (
10278     const char* s1,
10279     const int s1Len,
10280     const char* s2,
10281     const int s2Len,
10282     const int open,
10283     const int gap,
10284     const(parasail_matrix_t)* matrix);
10285 
10286 parasail_result_t* parasail_sg_stats_table_scan_sse2_128_sat (
10287     const char* s1,
10288     const int s1Len,
10289     const char* s2,
10290     const int s2Len,
10291     const int open,
10292     const int gap,
10293     const(parasail_matrix_t)* matrix);
10294 
10295 parasail_result_t* parasail_sg_stats_table_scan_sse41_128_64 (
10296     const char* s1,
10297     const int s1Len,
10298     const char* s2,
10299     const int s2Len,
10300     const int open,
10301     const int gap,
10302     const(parasail_matrix_t)* matrix);
10303 
10304 parasail_result_t* parasail_sg_stats_table_scan_sse41_128_32 (
10305     const char* s1,
10306     const int s1Len,
10307     const char* s2,
10308     const int s2Len,
10309     const int open,
10310     const int gap,
10311     const(parasail_matrix_t)* matrix);
10312 
10313 parasail_result_t* parasail_sg_stats_table_scan_sse41_128_16 (
10314     const char* s1,
10315     const int s1Len,
10316     const char* s2,
10317     const int s2Len,
10318     const int open,
10319     const int gap,
10320     const(parasail_matrix_t)* matrix);
10321 
10322 parasail_result_t* parasail_sg_stats_table_scan_sse41_128_8 (
10323     const char* s1,
10324     const int s1Len,
10325     const char* s2,
10326     const int s2Len,
10327     const int open,
10328     const int gap,
10329     const(parasail_matrix_t)* matrix);
10330 
10331 parasail_result_t* parasail_sg_stats_table_scan_sse41_128_sat (
10332     const char* s1,
10333     const int s1Len,
10334     const char* s2,
10335     const int s2Len,
10336     const int open,
10337     const int gap,
10338     const(parasail_matrix_t)* matrix);
10339 
10340 parasail_result_t* parasail_sg_stats_table_scan_avx2_256_64 (
10341     const char* s1,
10342     const int s1Len,
10343     const char* s2,
10344     const int s2Len,
10345     const int open,
10346     const int gap,
10347     const(parasail_matrix_t)* matrix);
10348 
10349 parasail_result_t* parasail_sg_stats_table_scan_avx2_256_32 (
10350     const char* s1,
10351     const int s1Len,
10352     const char* s2,
10353     const int s2Len,
10354     const int open,
10355     const int gap,
10356     const(parasail_matrix_t)* matrix);
10357 
10358 parasail_result_t* parasail_sg_stats_table_scan_avx2_256_16 (
10359     const char* s1,
10360     const int s1Len,
10361     const char* s2,
10362     const int s2Len,
10363     const int open,
10364     const int gap,
10365     const(parasail_matrix_t)* matrix);
10366 
10367 parasail_result_t* parasail_sg_stats_table_scan_avx2_256_8 (
10368     const char* s1,
10369     const int s1Len,
10370     const char* s2,
10371     const int s2Len,
10372     const int open,
10373     const int gap,
10374     const(parasail_matrix_t)* matrix);
10375 
10376 parasail_result_t* parasail_sg_stats_table_scan_avx2_256_sat (
10377     const char* s1,
10378     const int s1Len,
10379     const char* s2,
10380     const int s2Len,
10381     const int open,
10382     const int gap,
10383     const(parasail_matrix_t)* matrix);
10384 
10385 parasail_result_t* parasail_sg_stats_table_scan_altivec_128_64 (
10386     const char* s1,
10387     const int s1Len,
10388     const char* s2,
10389     const int s2Len,
10390     const int open,
10391     const int gap,
10392     const(parasail_matrix_t)* matrix);
10393 
10394 parasail_result_t* parasail_sg_stats_table_scan_altivec_128_32 (
10395     const char* s1,
10396     const int s1Len,
10397     const char* s2,
10398     const int s2Len,
10399     const int open,
10400     const int gap,
10401     const(parasail_matrix_t)* matrix);
10402 
10403 parasail_result_t* parasail_sg_stats_table_scan_altivec_128_16 (
10404     const char* s1,
10405     const int s1Len,
10406     const char* s2,
10407     const int s2Len,
10408     const int open,
10409     const int gap,
10410     const(parasail_matrix_t)* matrix);
10411 
10412 parasail_result_t* parasail_sg_stats_table_scan_altivec_128_8 (
10413     const char* s1,
10414     const int s1Len,
10415     const char* s2,
10416     const int s2Len,
10417     const int open,
10418     const int gap,
10419     const(parasail_matrix_t)* matrix);
10420 
10421 parasail_result_t* parasail_sg_stats_table_scan_altivec_128_sat (
10422     const char* s1,
10423     const int s1Len,
10424     const char* s2,
10425     const int s2Len,
10426     const int open,
10427     const int gap,
10428     const(parasail_matrix_t)* matrix);
10429 
10430 parasail_result_t* parasail_sg_stats_table_scan_neon_128_64 (
10431     const char* s1,
10432     const int s1Len,
10433     const char* s2,
10434     const int s2Len,
10435     const int open,
10436     const int gap,
10437     const(parasail_matrix_t)* matrix);
10438 
10439 parasail_result_t* parasail_sg_stats_table_scan_neon_128_32 (
10440     const char* s1,
10441     const int s1Len,
10442     const char* s2,
10443     const int s2Len,
10444     const int open,
10445     const int gap,
10446     const(parasail_matrix_t)* matrix);
10447 
10448 parasail_result_t* parasail_sg_stats_table_scan_neon_128_16 (
10449     const char* s1,
10450     const int s1Len,
10451     const char* s2,
10452     const int s2Len,
10453     const int open,
10454     const int gap,
10455     const(parasail_matrix_t)* matrix);
10456 
10457 parasail_result_t* parasail_sg_stats_table_scan_neon_128_8 (
10458     const char* s1,
10459     const int s1Len,
10460     const char* s2,
10461     const int s2Len,
10462     const int open,
10463     const int gap,
10464     const(parasail_matrix_t)* matrix);
10465 
10466 parasail_result_t* parasail_sg_stats_table_scan_neon_128_sat (
10467     const char* s1,
10468     const int s1Len,
10469     const char* s2,
10470     const int s2Len,
10471     const int open,
10472     const int gap,
10473     const(parasail_matrix_t)* matrix);
10474 
10475 parasail_result_t* parasail_sg_stats_table_striped_sse2_128_64 (
10476     const char* s1,
10477     const int s1Len,
10478     const char* s2,
10479     const int s2Len,
10480     const int open,
10481     const int gap,
10482     const(parasail_matrix_t)* matrix);
10483 
10484 parasail_result_t* parasail_sg_stats_table_striped_sse2_128_32 (
10485     const char* s1,
10486     const int s1Len,
10487     const char* s2,
10488     const int s2Len,
10489     const int open,
10490     const int gap,
10491     const(parasail_matrix_t)* matrix);
10492 
10493 parasail_result_t* parasail_sg_stats_table_striped_sse2_128_16 (
10494     const char* s1,
10495     const int s1Len,
10496     const char* s2,
10497     const int s2Len,
10498     const int open,
10499     const int gap,
10500     const(parasail_matrix_t)* matrix);
10501 
10502 parasail_result_t* parasail_sg_stats_table_striped_sse2_128_8 (
10503     const char* s1,
10504     const int s1Len,
10505     const char* s2,
10506     const int s2Len,
10507     const int open,
10508     const int gap,
10509     const(parasail_matrix_t)* matrix);
10510 
10511 parasail_result_t* parasail_sg_stats_table_striped_sse2_128_sat (
10512     const char* s1,
10513     const int s1Len,
10514     const char* s2,
10515     const int s2Len,
10516     const int open,
10517     const int gap,
10518     const(parasail_matrix_t)* matrix);
10519 
10520 parasail_result_t* parasail_sg_stats_table_striped_sse41_128_64 (
10521     const char* s1,
10522     const int s1Len,
10523     const char* s2,
10524     const int s2Len,
10525     const int open,
10526     const int gap,
10527     const(parasail_matrix_t)* matrix);
10528 
10529 parasail_result_t* parasail_sg_stats_table_striped_sse41_128_32 (
10530     const char* s1,
10531     const int s1Len,
10532     const char* s2,
10533     const int s2Len,
10534     const int open,
10535     const int gap,
10536     const(parasail_matrix_t)* matrix);
10537 
10538 parasail_result_t* parasail_sg_stats_table_striped_sse41_128_16 (
10539     const char* s1,
10540     const int s1Len,
10541     const char* s2,
10542     const int s2Len,
10543     const int open,
10544     const int gap,
10545     const(parasail_matrix_t)* matrix);
10546 
10547 parasail_result_t* parasail_sg_stats_table_striped_sse41_128_8 (
10548     const char* s1,
10549     const int s1Len,
10550     const char* s2,
10551     const int s2Len,
10552     const int open,
10553     const int gap,
10554     const(parasail_matrix_t)* matrix);
10555 
10556 parasail_result_t* parasail_sg_stats_table_striped_sse41_128_sat (
10557     const char* s1,
10558     const int s1Len,
10559     const char* s2,
10560     const int s2Len,
10561     const int open,
10562     const int gap,
10563     const(parasail_matrix_t)* matrix);
10564 
10565 parasail_result_t* parasail_sg_stats_table_striped_avx2_256_64 (
10566     const char* s1,
10567     const int s1Len,
10568     const char* s2,
10569     const int s2Len,
10570     const int open,
10571     const int gap,
10572     const(parasail_matrix_t)* matrix);
10573 
10574 parasail_result_t* parasail_sg_stats_table_striped_avx2_256_32 (
10575     const char* s1,
10576     const int s1Len,
10577     const char* s2,
10578     const int s2Len,
10579     const int open,
10580     const int gap,
10581     const(parasail_matrix_t)* matrix);
10582 
10583 parasail_result_t* parasail_sg_stats_table_striped_avx2_256_16 (
10584     const char* s1,
10585     const int s1Len,
10586     const char* s2,
10587     const int s2Len,
10588     const int open,
10589     const int gap,
10590     const(parasail_matrix_t)* matrix);
10591 
10592 parasail_result_t* parasail_sg_stats_table_striped_avx2_256_8 (
10593     const char* s1,
10594     const int s1Len,
10595     const char* s2,
10596     const int s2Len,
10597     const int open,
10598     const int gap,
10599     const(parasail_matrix_t)* matrix);
10600 
10601 parasail_result_t* parasail_sg_stats_table_striped_avx2_256_sat (
10602     const char* s1,
10603     const int s1Len,
10604     const char* s2,
10605     const int s2Len,
10606     const int open,
10607     const int gap,
10608     const(parasail_matrix_t)* matrix);
10609 
10610 parasail_result_t* parasail_sg_stats_table_striped_altivec_128_64 (
10611     const char* s1,
10612     const int s1Len,
10613     const char* s2,
10614     const int s2Len,
10615     const int open,
10616     const int gap,
10617     const(parasail_matrix_t)* matrix);
10618 
10619 parasail_result_t* parasail_sg_stats_table_striped_altivec_128_32 (
10620     const char* s1,
10621     const int s1Len,
10622     const char* s2,
10623     const int s2Len,
10624     const int open,
10625     const int gap,
10626     const(parasail_matrix_t)* matrix);
10627 
10628 parasail_result_t* parasail_sg_stats_table_striped_altivec_128_16 (
10629     const char* s1,
10630     const int s1Len,
10631     const char* s2,
10632     const int s2Len,
10633     const int open,
10634     const int gap,
10635     const(parasail_matrix_t)* matrix);
10636 
10637 parasail_result_t* parasail_sg_stats_table_striped_altivec_128_8 (
10638     const char* s1,
10639     const int s1Len,
10640     const char* s2,
10641     const int s2Len,
10642     const int open,
10643     const int gap,
10644     const(parasail_matrix_t)* matrix);
10645 
10646 parasail_result_t* parasail_sg_stats_table_striped_altivec_128_sat (
10647     const char* s1,
10648     const int s1Len,
10649     const char* s2,
10650     const int s2Len,
10651     const int open,
10652     const int gap,
10653     const(parasail_matrix_t)* matrix);
10654 
10655 parasail_result_t* parasail_sg_stats_table_striped_neon_128_64 (
10656     const char* s1,
10657     const int s1Len,
10658     const char* s2,
10659     const int s2Len,
10660     const int open,
10661     const int gap,
10662     const(parasail_matrix_t)* matrix);
10663 
10664 parasail_result_t* parasail_sg_stats_table_striped_neon_128_32 (
10665     const char* s1,
10666     const int s1Len,
10667     const char* s2,
10668     const int s2Len,
10669     const int open,
10670     const int gap,
10671     const(parasail_matrix_t)* matrix);
10672 
10673 parasail_result_t* parasail_sg_stats_table_striped_neon_128_16 (
10674     const char* s1,
10675     const int s1Len,
10676     const char* s2,
10677     const int s2Len,
10678     const int open,
10679     const int gap,
10680     const(parasail_matrix_t)* matrix);
10681 
10682 parasail_result_t* parasail_sg_stats_table_striped_neon_128_8 (
10683     const char* s1,
10684     const int s1Len,
10685     const char* s2,
10686     const int s2Len,
10687     const int open,
10688     const int gap,
10689     const(parasail_matrix_t)* matrix);
10690 
10691 parasail_result_t* parasail_sg_stats_table_striped_neon_128_sat (
10692     const char* s1,
10693     const int s1Len,
10694     const char* s2,
10695     const int s2Len,
10696     const int open,
10697     const int gap,
10698     const(parasail_matrix_t)* matrix);
10699 
10700 parasail_result_t* parasail_sg_stats_table_diag_sse2_128_64 (
10701     const char* s1,
10702     const int s1Len,
10703     const char* s2,
10704     const int s2Len,
10705     const int open,
10706     const int gap,
10707     const(parasail_matrix_t)* matrix);
10708 
10709 parasail_result_t* parasail_sg_stats_table_diag_sse2_128_32 (
10710     const char* s1,
10711     const int s1Len,
10712     const char* s2,
10713     const int s2Len,
10714     const int open,
10715     const int gap,
10716     const(parasail_matrix_t)* matrix);
10717 
10718 parasail_result_t* parasail_sg_stats_table_diag_sse2_128_16 (
10719     const char* s1,
10720     const int s1Len,
10721     const char* s2,
10722     const int s2Len,
10723     const int open,
10724     const int gap,
10725     const(parasail_matrix_t)* matrix);
10726 
10727 parasail_result_t* parasail_sg_stats_table_diag_sse2_128_8 (
10728     const char* s1,
10729     const int s1Len,
10730     const char* s2,
10731     const int s2Len,
10732     const int open,
10733     const int gap,
10734     const(parasail_matrix_t)* matrix);
10735 
10736 parasail_result_t* parasail_sg_stats_table_diag_sse2_128_sat (
10737     const char* s1,
10738     const int s1Len,
10739     const char* s2,
10740     const int s2Len,
10741     const int open,
10742     const int gap,
10743     const(parasail_matrix_t)* matrix);
10744 
10745 parasail_result_t* parasail_sg_stats_table_diag_sse41_128_64 (
10746     const char* s1,
10747     const int s1Len,
10748     const char* s2,
10749     const int s2Len,
10750     const int open,
10751     const int gap,
10752     const(parasail_matrix_t)* matrix);
10753 
10754 parasail_result_t* parasail_sg_stats_table_diag_sse41_128_32 (
10755     const char* s1,
10756     const int s1Len,
10757     const char* s2,
10758     const int s2Len,
10759     const int open,
10760     const int gap,
10761     const(parasail_matrix_t)* matrix);
10762 
10763 parasail_result_t* parasail_sg_stats_table_diag_sse41_128_16 (
10764     const char* s1,
10765     const int s1Len,
10766     const char* s2,
10767     const int s2Len,
10768     const int open,
10769     const int gap,
10770     const(parasail_matrix_t)* matrix);
10771 
10772 parasail_result_t* parasail_sg_stats_table_diag_sse41_128_8 (
10773     const char* s1,
10774     const int s1Len,
10775     const char* s2,
10776     const int s2Len,
10777     const int open,
10778     const int gap,
10779     const(parasail_matrix_t)* matrix);
10780 
10781 parasail_result_t* parasail_sg_stats_table_diag_sse41_128_sat (
10782     const char* s1,
10783     const int s1Len,
10784     const char* s2,
10785     const int s2Len,
10786     const int open,
10787     const int gap,
10788     const(parasail_matrix_t)* matrix);
10789 
10790 parasail_result_t* parasail_sg_stats_table_diag_avx2_256_64 (
10791     const char* s1,
10792     const int s1Len,
10793     const char* s2,
10794     const int s2Len,
10795     const int open,
10796     const int gap,
10797     const(parasail_matrix_t)* matrix);
10798 
10799 parasail_result_t* parasail_sg_stats_table_diag_avx2_256_32 (
10800     const char* s1,
10801     const int s1Len,
10802     const char* s2,
10803     const int s2Len,
10804     const int open,
10805     const int gap,
10806     const(parasail_matrix_t)* matrix);
10807 
10808 parasail_result_t* parasail_sg_stats_table_diag_avx2_256_16 (
10809     const char* s1,
10810     const int s1Len,
10811     const char* s2,
10812     const int s2Len,
10813     const int open,
10814     const int gap,
10815     const(parasail_matrix_t)* matrix);
10816 
10817 parasail_result_t* parasail_sg_stats_table_diag_avx2_256_8 (
10818     const char* s1,
10819     const int s1Len,
10820     const char* s2,
10821     const int s2Len,
10822     const int open,
10823     const int gap,
10824     const(parasail_matrix_t)* matrix);
10825 
10826 parasail_result_t* parasail_sg_stats_table_diag_avx2_256_sat (
10827     const char* s1,
10828     const int s1Len,
10829     const char* s2,
10830     const int s2Len,
10831     const int open,
10832     const int gap,
10833     const(parasail_matrix_t)* matrix);
10834 
10835 parasail_result_t* parasail_sg_stats_table_diag_altivec_128_64 (
10836     const char* s1,
10837     const int s1Len,
10838     const char* s2,
10839     const int s2Len,
10840     const int open,
10841     const int gap,
10842     const(parasail_matrix_t)* matrix);
10843 
10844 parasail_result_t* parasail_sg_stats_table_diag_altivec_128_32 (
10845     const char* s1,
10846     const int s1Len,
10847     const char* s2,
10848     const int s2Len,
10849     const int open,
10850     const int gap,
10851     const(parasail_matrix_t)* matrix);
10852 
10853 parasail_result_t* parasail_sg_stats_table_diag_altivec_128_16 (
10854     const char* s1,
10855     const int s1Len,
10856     const char* s2,
10857     const int s2Len,
10858     const int open,
10859     const int gap,
10860     const(parasail_matrix_t)* matrix);
10861 
10862 parasail_result_t* parasail_sg_stats_table_diag_altivec_128_8 (
10863     const char* s1,
10864     const int s1Len,
10865     const char* s2,
10866     const int s2Len,
10867     const int open,
10868     const int gap,
10869     const(parasail_matrix_t)* matrix);
10870 
10871 parasail_result_t* parasail_sg_stats_table_diag_altivec_128_sat (
10872     const char* s1,
10873     const int s1Len,
10874     const char* s2,
10875     const int s2Len,
10876     const int open,
10877     const int gap,
10878     const(parasail_matrix_t)* matrix);
10879 
10880 parasail_result_t* parasail_sg_stats_table_diag_neon_128_64 (
10881     const char* s1,
10882     const int s1Len,
10883     const char* s2,
10884     const int s2Len,
10885     const int open,
10886     const int gap,
10887     const(parasail_matrix_t)* matrix);
10888 
10889 parasail_result_t* parasail_sg_stats_table_diag_neon_128_32 (
10890     const char* s1,
10891     const int s1Len,
10892     const char* s2,
10893     const int s2Len,
10894     const int open,
10895     const int gap,
10896     const(parasail_matrix_t)* matrix);
10897 
10898 parasail_result_t* parasail_sg_stats_table_diag_neon_128_16 (
10899     const char* s1,
10900     const int s1Len,
10901     const char* s2,
10902     const int s2Len,
10903     const int open,
10904     const int gap,
10905     const(parasail_matrix_t)* matrix);
10906 
10907 parasail_result_t* parasail_sg_stats_table_diag_neon_128_8 (
10908     const char* s1,
10909     const int s1Len,
10910     const char* s2,
10911     const int s2Len,
10912     const int open,
10913     const int gap,
10914     const(parasail_matrix_t)* matrix);
10915 
10916 parasail_result_t* parasail_sg_stats_table_diag_neon_128_sat (
10917     const char* s1,
10918     const int s1Len,
10919     const char* s2,
10920     const int s2Len,
10921     const int open,
10922     const int gap,
10923     const(parasail_matrix_t)* matrix);
10924 
10925 parasail_result_t* parasail_sg_stats_rowcol_scan_sse2_128_64 (
10926     const char* s1,
10927     const int s1Len,
10928     const char* s2,
10929     const int s2Len,
10930     const int open,
10931     const int gap,
10932     const(parasail_matrix_t)* matrix);
10933 
10934 parasail_result_t* parasail_sg_stats_rowcol_scan_sse2_128_32 (
10935     const char* s1,
10936     const int s1Len,
10937     const char* s2,
10938     const int s2Len,
10939     const int open,
10940     const int gap,
10941     const(parasail_matrix_t)* matrix);
10942 
10943 parasail_result_t* parasail_sg_stats_rowcol_scan_sse2_128_16 (
10944     const char* s1,
10945     const int s1Len,
10946     const char* s2,
10947     const int s2Len,
10948     const int open,
10949     const int gap,
10950     const(parasail_matrix_t)* matrix);
10951 
10952 parasail_result_t* parasail_sg_stats_rowcol_scan_sse2_128_8 (
10953     const char* s1,
10954     const int s1Len,
10955     const char* s2,
10956     const int s2Len,
10957     const int open,
10958     const int gap,
10959     const(parasail_matrix_t)* matrix);
10960 
10961 parasail_result_t* parasail_sg_stats_rowcol_scan_sse2_128_sat (
10962     const char* s1,
10963     const int s1Len,
10964     const char* s2,
10965     const int s2Len,
10966     const int open,
10967     const int gap,
10968     const(parasail_matrix_t)* matrix);
10969 
10970 parasail_result_t* parasail_sg_stats_rowcol_scan_sse41_128_64 (
10971     const char* s1,
10972     const int s1Len,
10973     const char* s2,
10974     const int s2Len,
10975     const int open,
10976     const int gap,
10977     const(parasail_matrix_t)* matrix);
10978 
10979 parasail_result_t* parasail_sg_stats_rowcol_scan_sse41_128_32 (
10980     const char* s1,
10981     const int s1Len,
10982     const char* s2,
10983     const int s2Len,
10984     const int open,
10985     const int gap,
10986     const(parasail_matrix_t)* matrix);
10987 
10988 parasail_result_t* parasail_sg_stats_rowcol_scan_sse41_128_16 (
10989     const char* s1,
10990     const int s1Len,
10991     const char* s2,
10992     const int s2Len,
10993     const int open,
10994     const int gap,
10995     const(parasail_matrix_t)* matrix);
10996 
10997 parasail_result_t* parasail_sg_stats_rowcol_scan_sse41_128_8 (
10998     const char* s1,
10999     const int s1Len,
11000     const char* s2,
11001     const int s2Len,
11002     const int open,
11003     const int gap,
11004     const(parasail_matrix_t)* matrix);
11005 
11006 parasail_result_t* parasail_sg_stats_rowcol_scan_sse41_128_sat (
11007     const char* s1,
11008     const int s1Len,
11009     const char* s2,
11010     const int s2Len,
11011     const int open,
11012     const int gap,
11013     const(parasail_matrix_t)* matrix);
11014 
11015 parasail_result_t* parasail_sg_stats_rowcol_scan_avx2_256_64 (
11016     const char* s1,
11017     const int s1Len,
11018     const char* s2,
11019     const int s2Len,
11020     const int open,
11021     const int gap,
11022     const(parasail_matrix_t)* matrix);
11023 
11024 parasail_result_t* parasail_sg_stats_rowcol_scan_avx2_256_32 (
11025     const char* s1,
11026     const int s1Len,
11027     const char* s2,
11028     const int s2Len,
11029     const int open,
11030     const int gap,
11031     const(parasail_matrix_t)* matrix);
11032 
11033 parasail_result_t* parasail_sg_stats_rowcol_scan_avx2_256_16 (
11034     const char* s1,
11035     const int s1Len,
11036     const char* s2,
11037     const int s2Len,
11038     const int open,
11039     const int gap,
11040     const(parasail_matrix_t)* matrix);
11041 
11042 parasail_result_t* parasail_sg_stats_rowcol_scan_avx2_256_8 (
11043     const char* s1,
11044     const int s1Len,
11045     const char* s2,
11046     const int s2Len,
11047     const int open,
11048     const int gap,
11049     const(parasail_matrix_t)* matrix);
11050 
11051 parasail_result_t* parasail_sg_stats_rowcol_scan_avx2_256_sat (
11052     const char* s1,
11053     const int s1Len,
11054     const char* s2,
11055     const int s2Len,
11056     const int open,
11057     const int gap,
11058     const(parasail_matrix_t)* matrix);
11059 
11060 parasail_result_t* parasail_sg_stats_rowcol_scan_altivec_128_64 (
11061     const char* s1,
11062     const int s1Len,
11063     const char* s2,
11064     const int s2Len,
11065     const int open,
11066     const int gap,
11067     const(parasail_matrix_t)* matrix);
11068 
11069 parasail_result_t* parasail_sg_stats_rowcol_scan_altivec_128_32 (
11070     const char* s1,
11071     const int s1Len,
11072     const char* s2,
11073     const int s2Len,
11074     const int open,
11075     const int gap,
11076     const(parasail_matrix_t)* matrix);
11077 
11078 parasail_result_t* parasail_sg_stats_rowcol_scan_altivec_128_16 (
11079     const char* s1,
11080     const int s1Len,
11081     const char* s2,
11082     const int s2Len,
11083     const int open,
11084     const int gap,
11085     const(parasail_matrix_t)* matrix);
11086 
11087 parasail_result_t* parasail_sg_stats_rowcol_scan_altivec_128_8 (
11088     const char* s1,
11089     const int s1Len,
11090     const char* s2,
11091     const int s2Len,
11092     const int open,
11093     const int gap,
11094     const(parasail_matrix_t)* matrix);
11095 
11096 parasail_result_t* parasail_sg_stats_rowcol_scan_altivec_128_sat (
11097     const char* s1,
11098     const int s1Len,
11099     const char* s2,
11100     const int s2Len,
11101     const int open,
11102     const int gap,
11103     const(parasail_matrix_t)* matrix);
11104 
11105 parasail_result_t* parasail_sg_stats_rowcol_scan_neon_128_64 (
11106     const char* s1,
11107     const int s1Len,
11108     const char* s2,
11109     const int s2Len,
11110     const int open,
11111     const int gap,
11112     const(parasail_matrix_t)* matrix);
11113 
11114 parasail_result_t* parasail_sg_stats_rowcol_scan_neon_128_32 (
11115     const char* s1,
11116     const int s1Len,
11117     const char* s2,
11118     const int s2Len,
11119     const int open,
11120     const int gap,
11121     const(parasail_matrix_t)* matrix);
11122 
11123 parasail_result_t* parasail_sg_stats_rowcol_scan_neon_128_16 (
11124     const char* s1,
11125     const int s1Len,
11126     const char* s2,
11127     const int s2Len,
11128     const int open,
11129     const int gap,
11130     const(parasail_matrix_t)* matrix);
11131 
11132 parasail_result_t* parasail_sg_stats_rowcol_scan_neon_128_8 (
11133     const char* s1,
11134     const int s1Len,
11135     const char* s2,
11136     const int s2Len,
11137     const int open,
11138     const int gap,
11139     const(parasail_matrix_t)* matrix);
11140 
11141 parasail_result_t* parasail_sg_stats_rowcol_scan_neon_128_sat (
11142     const char* s1,
11143     const int s1Len,
11144     const char* s2,
11145     const int s2Len,
11146     const int open,
11147     const int gap,
11148     const(parasail_matrix_t)* matrix);
11149 
11150 parasail_result_t* parasail_sg_stats_rowcol_striped_sse2_128_64 (
11151     const char* s1,
11152     const int s1Len,
11153     const char* s2,
11154     const int s2Len,
11155     const int open,
11156     const int gap,
11157     const(parasail_matrix_t)* matrix);
11158 
11159 parasail_result_t* parasail_sg_stats_rowcol_striped_sse2_128_32 (
11160     const char* s1,
11161     const int s1Len,
11162     const char* s2,
11163     const int s2Len,
11164     const int open,
11165     const int gap,
11166     const(parasail_matrix_t)* matrix);
11167 
11168 parasail_result_t* parasail_sg_stats_rowcol_striped_sse2_128_16 (
11169     const char* s1,
11170     const int s1Len,
11171     const char* s2,
11172     const int s2Len,
11173     const int open,
11174     const int gap,
11175     const(parasail_matrix_t)* matrix);
11176 
11177 parasail_result_t* parasail_sg_stats_rowcol_striped_sse2_128_8 (
11178     const char* s1,
11179     const int s1Len,
11180     const char* s2,
11181     const int s2Len,
11182     const int open,
11183     const int gap,
11184     const(parasail_matrix_t)* matrix);
11185 
11186 parasail_result_t* parasail_sg_stats_rowcol_striped_sse2_128_sat (
11187     const char* s1,
11188     const int s1Len,
11189     const char* s2,
11190     const int s2Len,
11191     const int open,
11192     const int gap,
11193     const(parasail_matrix_t)* matrix);
11194 
11195 parasail_result_t* parasail_sg_stats_rowcol_striped_sse41_128_64 (
11196     const char* s1,
11197     const int s1Len,
11198     const char* s2,
11199     const int s2Len,
11200     const int open,
11201     const int gap,
11202     const(parasail_matrix_t)* matrix);
11203 
11204 parasail_result_t* parasail_sg_stats_rowcol_striped_sse41_128_32 (
11205     const char* s1,
11206     const int s1Len,
11207     const char* s2,
11208     const int s2Len,
11209     const int open,
11210     const int gap,
11211     const(parasail_matrix_t)* matrix);
11212 
11213 parasail_result_t* parasail_sg_stats_rowcol_striped_sse41_128_16 (
11214     const char* s1,
11215     const int s1Len,
11216     const char* s2,
11217     const int s2Len,
11218     const int open,
11219     const int gap,
11220     const(parasail_matrix_t)* matrix);
11221 
11222 parasail_result_t* parasail_sg_stats_rowcol_striped_sse41_128_8 (
11223     const char* s1,
11224     const int s1Len,
11225     const char* s2,
11226     const int s2Len,
11227     const int open,
11228     const int gap,
11229     const(parasail_matrix_t)* matrix);
11230 
11231 parasail_result_t* parasail_sg_stats_rowcol_striped_sse41_128_sat (
11232     const char* s1,
11233     const int s1Len,
11234     const char* s2,
11235     const int s2Len,
11236     const int open,
11237     const int gap,
11238     const(parasail_matrix_t)* matrix);
11239 
11240 parasail_result_t* parasail_sg_stats_rowcol_striped_avx2_256_64 (
11241     const char* s1,
11242     const int s1Len,
11243     const char* s2,
11244     const int s2Len,
11245     const int open,
11246     const int gap,
11247     const(parasail_matrix_t)* matrix);
11248 
11249 parasail_result_t* parasail_sg_stats_rowcol_striped_avx2_256_32 (
11250     const char* s1,
11251     const int s1Len,
11252     const char* s2,
11253     const int s2Len,
11254     const int open,
11255     const int gap,
11256     const(parasail_matrix_t)* matrix);
11257 
11258 parasail_result_t* parasail_sg_stats_rowcol_striped_avx2_256_16 (
11259     const char* s1,
11260     const int s1Len,
11261     const char* s2,
11262     const int s2Len,
11263     const int open,
11264     const int gap,
11265     const(parasail_matrix_t)* matrix);
11266 
11267 parasail_result_t* parasail_sg_stats_rowcol_striped_avx2_256_8 (
11268     const char* s1,
11269     const int s1Len,
11270     const char* s2,
11271     const int s2Len,
11272     const int open,
11273     const int gap,
11274     const(parasail_matrix_t)* matrix);
11275 
11276 parasail_result_t* parasail_sg_stats_rowcol_striped_avx2_256_sat (
11277     const char* s1,
11278     const int s1Len,
11279     const char* s2,
11280     const int s2Len,
11281     const int open,
11282     const int gap,
11283     const(parasail_matrix_t)* matrix);
11284 
11285 parasail_result_t* parasail_sg_stats_rowcol_striped_altivec_128_64 (
11286     const char* s1,
11287     const int s1Len,
11288     const char* s2,
11289     const int s2Len,
11290     const int open,
11291     const int gap,
11292     const(parasail_matrix_t)* matrix);
11293 
11294 parasail_result_t* parasail_sg_stats_rowcol_striped_altivec_128_32 (
11295     const char* s1,
11296     const int s1Len,
11297     const char* s2,
11298     const int s2Len,
11299     const int open,
11300     const int gap,
11301     const(parasail_matrix_t)* matrix);
11302 
11303 parasail_result_t* parasail_sg_stats_rowcol_striped_altivec_128_16 (
11304     const char* s1,
11305     const int s1Len,
11306     const char* s2,
11307     const int s2Len,
11308     const int open,
11309     const int gap,
11310     const(parasail_matrix_t)* matrix);
11311 
11312 parasail_result_t* parasail_sg_stats_rowcol_striped_altivec_128_8 (
11313     const char* s1,
11314     const int s1Len,
11315     const char* s2,
11316     const int s2Len,
11317     const int open,
11318     const int gap,
11319     const(parasail_matrix_t)* matrix);
11320 
11321 parasail_result_t* parasail_sg_stats_rowcol_striped_altivec_128_sat (
11322     const char* s1,
11323     const int s1Len,
11324     const char* s2,
11325     const int s2Len,
11326     const int open,
11327     const int gap,
11328     const(parasail_matrix_t)* matrix);
11329 
11330 parasail_result_t* parasail_sg_stats_rowcol_striped_neon_128_64 (
11331     const char* s1,
11332     const int s1Len,
11333     const char* s2,
11334     const int s2Len,
11335     const int open,
11336     const int gap,
11337     const(parasail_matrix_t)* matrix);
11338 
11339 parasail_result_t* parasail_sg_stats_rowcol_striped_neon_128_32 (
11340     const char* s1,
11341     const int s1Len,
11342     const char* s2,
11343     const int s2Len,
11344     const int open,
11345     const int gap,
11346     const(parasail_matrix_t)* matrix);
11347 
11348 parasail_result_t* parasail_sg_stats_rowcol_striped_neon_128_16 (
11349     const char* s1,
11350     const int s1Len,
11351     const char* s2,
11352     const int s2Len,
11353     const int open,
11354     const int gap,
11355     const(parasail_matrix_t)* matrix);
11356 
11357 parasail_result_t* parasail_sg_stats_rowcol_striped_neon_128_8 (
11358     const char* s1,
11359     const int s1Len,
11360     const char* s2,
11361     const int s2Len,
11362     const int open,
11363     const int gap,
11364     const(parasail_matrix_t)* matrix);
11365 
11366 parasail_result_t* parasail_sg_stats_rowcol_striped_neon_128_sat (
11367     const char* s1,
11368     const int s1Len,
11369     const char* s2,
11370     const int s2Len,
11371     const int open,
11372     const int gap,
11373     const(parasail_matrix_t)* matrix);
11374 
11375 parasail_result_t* parasail_sg_stats_rowcol_diag_sse2_128_64 (
11376     const char* s1,
11377     const int s1Len,
11378     const char* s2,
11379     const int s2Len,
11380     const int open,
11381     const int gap,
11382     const(parasail_matrix_t)* matrix);
11383 
11384 parasail_result_t* parasail_sg_stats_rowcol_diag_sse2_128_32 (
11385     const char* s1,
11386     const int s1Len,
11387     const char* s2,
11388     const int s2Len,
11389     const int open,
11390     const int gap,
11391     const(parasail_matrix_t)* matrix);
11392 
11393 parasail_result_t* parasail_sg_stats_rowcol_diag_sse2_128_16 (
11394     const char* s1,
11395     const int s1Len,
11396     const char* s2,
11397     const int s2Len,
11398     const int open,
11399     const int gap,
11400     const(parasail_matrix_t)* matrix);
11401 
11402 parasail_result_t* parasail_sg_stats_rowcol_diag_sse2_128_8 (
11403     const char* s1,
11404     const int s1Len,
11405     const char* s2,
11406     const int s2Len,
11407     const int open,
11408     const int gap,
11409     const(parasail_matrix_t)* matrix);
11410 
11411 parasail_result_t* parasail_sg_stats_rowcol_diag_sse2_128_sat (
11412     const char* s1,
11413     const int s1Len,
11414     const char* s2,
11415     const int s2Len,
11416     const int open,
11417     const int gap,
11418     const(parasail_matrix_t)* matrix);
11419 
11420 parasail_result_t* parasail_sg_stats_rowcol_diag_sse41_128_64 (
11421     const char* s1,
11422     const int s1Len,
11423     const char* s2,
11424     const int s2Len,
11425     const int open,
11426     const int gap,
11427     const(parasail_matrix_t)* matrix);
11428 
11429 parasail_result_t* parasail_sg_stats_rowcol_diag_sse41_128_32 (
11430     const char* s1,
11431     const int s1Len,
11432     const char* s2,
11433     const int s2Len,
11434     const int open,
11435     const int gap,
11436     const(parasail_matrix_t)* matrix);
11437 
11438 parasail_result_t* parasail_sg_stats_rowcol_diag_sse41_128_16 (
11439     const char* s1,
11440     const int s1Len,
11441     const char* s2,
11442     const int s2Len,
11443     const int open,
11444     const int gap,
11445     const(parasail_matrix_t)* matrix);
11446 
11447 parasail_result_t* parasail_sg_stats_rowcol_diag_sse41_128_8 (
11448     const char* s1,
11449     const int s1Len,
11450     const char* s2,
11451     const int s2Len,
11452     const int open,
11453     const int gap,
11454     const(parasail_matrix_t)* matrix);
11455 
11456 parasail_result_t* parasail_sg_stats_rowcol_diag_sse41_128_sat (
11457     const char* s1,
11458     const int s1Len,
11459     const char* s2,
11460     const int s2Len,
11461     const int open,
11462     const int gap,
11463     const(parasail_matrix_t)* matrix);
11464 
11465 parasail_result_t* parasail_sg_stats_rowcol_diag_avx2_256_64 (
11466     const char* s1,
11467     const int s1Len,
11468     const char* s2,
11469     const int s2Len,
11470     const int open,
11471     const int gap,
11472     const(parasail_matrix_t)* matrix);
11473 
11474 parasail_result_t* parasail_sg_stats_rowcol_diag_avx2_256_32 (
11475     const char* s1,
11476     const int s1Len,
11477     const char* s2,
11478     const int s2Len,
11479     const int open,
11480     const int gap,
11481     const(parasail_matrix_t)* matrix);
11482 
11483 parasail_result_t* parasail_sg_stats_rowcol_diag_avx2_256_16 (
11484     const char* s1,
11485     const int s1Len,
11486     const char* s2,
11487     const int s2Len,
11488     const int open,
11489     const int gap,
11490     const(parasail_matrix_t)* matrix);
11491 
11492 parasail_result_t* parasail_sg_stats_rowcol_diag_avx2_256_8 (
11493     const char* s1,
11494     const int s1Len,
11495     const char* s2,
11496     const int s2Len,
11497     const int open,
11498     const int gap,
11499     const(parasail_matrix_t)* matrix);
11500 
11501 parasail_result_t* parasail_sg_stats_rowcol_diag_avx2_256_sat (
11502     const char* s1,
11503     const int s1Len,
11504     const char* s2,
11505     const int s2Len,
11506     const int open,
11507     const int gap,
11508     const(parasail_matrix_t)* matrix);
11509 
11510 parasail_result_t* parasail_sg_stats_rowcol_diag_altivec_128_64 (
11511     const char* s1,
11512     const int s1Len,
11513     const char* s2,
11514     const int s2Len,
11515     const int open,
11516     const int gap,
11517     const(parasail_matrix_t)* matrix);
11518 
11519 parasail_result_t* parasail_sg_stats_rowcol_diag_altivec_128_32 (
11520     const char* s1,
11521     const int s1Len,
11522     const char* s2,
11523     const int s2Len,
11524     const int open,
11525     const int gap,
11526     const(parasail_matrix_t)* matrix);
11527 
11528 parasail_result_t* parasail_sg_stats_rowcol_diag_altivec_128_16 (
11529     const char* s1,
11530     const int s1Len,
11531     const char* s2,
11532     const int s2Len,
11533     const int open,
11534     const int gap,
11535     const(parasail_matrix_t)* matrix);
11536 
11537 parasail_result_t* parasail_sg_stats_rowcol_diag_altivec_128_8 (
11538     const char* s1,
11539     const int s1Len,
11540     const char* s2,
11541     const int s2Len,
11542     const int open,
11543     const int gap,
11544     const(parasail_matrix_t)* matrix);
11545 
11546 parasail_result_t* parasail_sg_stats_rowcol_diag_altivec_128_sat (
11547     const char* s1,
11548     const int s1Len,
11549     const char* s2,
11550     const int s2Len,
11551     const int open,
11552     const int gap,
11553     const(parasail_matrix_t)* matrix);
11554 
11555 parasail_result_t* parasail_sg_stats_rowcol_diag_neon_128_64 (
11556     const char* s1,
11557     const int s1Len,
11558     const char* s2,
11559     const int s2Len,
11560     const int open,
11561     const int gap,
11562     const(parasail_matrix_t)* matrix);
11563 
11564 parasail_result_t* parasail_sg_stats_rowcol_diag_neon_128_32 (
11565     const char* s1,
11566     const int s1Len,
11567     const char* s2,
11568     const int s2Len,
11569     const int open,
11570     const int gap,
11571     const(parasail_matrix_t)* matrix);
11572 
11573 parasail_result_t* parasail_sg_stats_rowcol_diag_neon_128_16 (
11574     const char* s1,
11575     const int s1Len,
11576     const char* s2,
11577     const int s2Len,
11578     const int open,
11579     const int gap,
11580     const(parasail_matrix_t)* matrix);
11581 
11582 parasail_result_t* parasail_sg_stats_rowcol_diag_neon_128_8 (
11583     const char* s1,
11584     const int s1Len,
11585     const char* s2,
11586     const int s2Len,
11587     const int open,
11588     const int gap,
11589     const(parasail_matrix_t)* matrix);
11590 
11591 parasail_result_t* parasail_sg_stats_rowcol_diag_neon_128_sat (
11592     const char* s1,
11593     const int s1Len,
11594     const char* s2,
11595     const int s2Len,
11596     const int open,
11597     const int gap,
11598     const(parasail_matrix_t)* matrix);
11599 
11600 parasail_result_t* parasail_sw_scan_sse2_128_64 (
11601     const char* s1,
11602     const int s1Len,
11603     const char* s2,
11604     const int s2Len,
11605     const int open,
11606     const int gap,
11607     const(parasail_matrix_t)* matrix);
11608 
11609 parasail_result_t* parasail_sw_scan_sse2_128_32 (
11610     const char* s1,
11611     const int s1Len,
11612     const char* s2,
11613     const int s2Len,
11614     const int open,
11615     const int gap,
11616     const(parasail_matrix_t)* matrix);
11617 
11618 parasail_result_t* parasail_sw_scan_sse2_128_16 (
11619     const char* s1,
11620     const int s1Len,
11621     const char* s2,
11622     const int s2Len,
11623     const int open,
11624     const int gap,
11625     const(parasail_matrix_t)* matrix);
11626 
11627 parasail_result_t* parasail_sw_scan_sse2_128_8 (
11628     const char* s1,
11629     const int s1Len,
11630     const char* s2,
11631     const int s2Len,
11632     const int open,
11633     const int gap,
11634     const(parasail_matrix_t)* matrix);
11635 
11636 parasail_result_t* parasail_sw_scan_sse2_128_sat (
11637     const char* s1,
11638     const int s1Len,
11639     const char* s2,
11640     const int s2Len,
11641     const int open,
11642     const int gap,
11643     const(parasail_matrix_t)* matrix);
11644 
11645 parasail_result_t* parasail_sw_scan_sse41_128_64 (
11646     const char* s1,
11647     const int s1Len,
11648     const char* s2,
11649     const int s2Len,
11650     const int open,
11651     const int gap,
11652     const(parasail_matrix_t)* matrix);
11653 
11654 parasail_result_t* parasail_sw_scan_sse41_128_32 (
11655     const char* s1,
11656     const int s1Len,
11657     const char* s2,
11658     const int s2Len,
11659     const int open,
11660     const int gap,
11661     const(parasail_matrix_t)* matrix);
11662 
11663 parasail_result_t* parasail_sw_scan_sse41_128_16 (
11664     const char* s1,
11665     const int s1Len,
11666     const char* s2,
11667     const int s2Len,
11668     const int open,
11669     const int gap,
11670     const(parasail_matrix_t)* matrix);
11671 
11672 parasail_result_t* parasail_sw_scan_sse41_128_8 (
11673     const char* s1,
11674     const int s1Len,
11675     const char* s2,
11676     const int s2Len,
11677     const int open,
11678     const int gap,
11679     const(parasail_matrix_t)* matrix);
11680 
11681 parasail_result_t* parasail_sw_scan_sse41_128_sat (
11682     const char* s1,
11683     const int s1Len,
11684     const char* s2,
11685     const int s2Len,
11686     const int open,
11687     const int gap,
11688     const(parasail_matrix_t)* matrix);
11689 
11690 parasail_result_t* parasail_sw_scan_avx2_256_64 (
11691     const char* s1,
11692     const int s1Len,
11693     const char* s2,
11694     const int s2Len,
11695     const int open,
11696     const int gap,
11697     const(parasail_matrix_t)* matrix);
11698 
11699 parasail_result_t* parasail_sw_scan_avx2_256_32 (
11700     const char* s1,
11701     const int s1Len,
11702     const char* s2,
11703     const int s2Len,
11704     const int open,
11705     const int gap,
11706     const(parasail_matrix_t)* matrix);
11707 
11708 parasail_result_t* parasail_sw_scan_avx2_256_16 (
11709     const char* s1,
11710     const int s1Len,
11711     const char* s2,
11712     const int s2Len,
11713     const int open,
11714     const int gap,
11715     const(parasail_matrix_t)* matrix);
11716 
11717 parasail_result_t* parasail_sw_scan_avx2_256_8 (
11718     const char* s1,
11719     const int s1Len,
11720     const char* s2,
11721     const int s2Len,
11722     const int open,
11723     const int gap,
11724     const(parasail_matrix_t)* matrix);
11725 
11726 parasail_result_t* parasail_sw_scan_avx2_256_sat (
11727     const char* s1,
11728     const int s1Len,
11729     const char* s2,
11730     const int s2Len,
11731     const int open,
11732     const int gap,
11733     const(parasail_matrix_t)* matrix);
11734 
11735 parasail_result_t* parasail_sw_scan_altivec_128_64 (
11736     const char* s1,
11737     const int s1Len,
11738     const char* s2,
11739     const int s2Len,
11740     const int open,
11741     const int gap,
11742     const(parasail_matrix_t)* matrix);
11743 
11744 parasail_result_t* parasail_sw_scan_altivec_128_32 (
11745     const char* s1,
11746     const int s1Len,
11747     const char* s2,
11748     const int s2Len,
11749     const int open,
11750     const int gap,
11751     const(parasail_matrix_t)* matrix);
11752 
11753 parasail_result_t* parasail_sw_scan_altivec_128_16 (
11754     const char* s1,
11755     const int s1Len,
11756     const char* s2,
11757     const int s2Len,
11758     const int open,
11759     const int gap,
11760     const(parasail_matrix_t)* matrix);
11761 
11762 parasail_result_t* parasail_sw_scan_altivec_128_8 (
11763     const char* s1,
11764     const int s1Len,
11765     const char* s2,
11766     const int s2Len,
11767     const int open,
11768     const int gap,
11769     const(parasail_matrix_t)* matrix);
11770 
11771 parasail_result_t* parasail_sw_scan_altivec_128_sat (
11772     const char* s1,
11773     const int s1Len,
11774     const char* s2,
11775     const int s2Len,
11776     const int open,
11777     const int gap,
11778     const(parasail_matrix_t)* matrix);
11779 
11780 parasail_result_t* parasail_sw_scan_neon_128_64 (
11781     const char* s1,
11782     const int s1Len,
11783     const char* s2,
11784     const int s2Len,
11785     const int open,
11786     const int gap,
11787     const(parasail_matrix_t)* matrix);
11788 
11789 parasail_result_t* parasail_sw_scan_neon_128_32 (
11790     const char* s1,
11791     const int s1Len,
11792     const char* s2,
11793     const int s2Len,
11794     const int open,
11795     const int gap,
11796     const(parasail_matrix_t)* matrix);
11797 
11798 parasail_result_t* parasail_sw_scan_neon_128_16 (
11799     const char* s1,
11800     const int s1Len,
11801     const char* s2,
11802     const int s2Len,
11803     const int open,
11804     const int gap,
11805     const(parasail_matrix_t)* matrix);
11806 
11807 parasail_result_t* parasail_sw_scan_neon_128_8 (
11808     const char* s1,
11809     const int s1Len,
11810     const char* s2,
11811     const int s2Len,
11812     const int open,
11813     const int gap,
11814     const(parasail_matrix_t)* matrix);
11815 
11816 parasail_result_t* parasail_sw_scan_neon_128_sat (
11817     const char* s1,
11818     const int s1Len,
11819     const char* s2,
11820     const int s2Len,
11821     const int open,
11822     const int gap,
11823     const(parasail_matrix_t)* matrix);
11824 
11825 parasail_result_t* parasail_sw_striped_sse2_128_64 (
11826     const char* s1,
11827     const int s1Len,
11828     const char* s2,
11829     const int s2Len,
11830     const int open,
11831     const int gap,
11832     const(parasail_matrix_t)* matrix);
11833 
11834 parasail_result_t* parasail_sw_striped_sse2_128_32 (
11835     const char* s1,
11836     const int s1Len,
11837     const char* s2,
11838     const int s2Len,
11839     const int open,
11840     const int gap,
11841     const(parasail_matrix_t)* matrix);
11842 
11843 parasail_result_t* parasail_sw_striped_sse2_128_16 (
11844     const char* s1,
11845     const int s1Len,
11846     const char* s2,
11847     const int s2Len,
11848     const int open,
11849     const int gap,
11850     const(parasail_matrix_t)* matrix);
11851 
11852 parasail_result_t* parasail_sw_striped_sse2_128_8 (
11853     const char* s1,
11854     const int s1Len,
11855     const char* s2,
11856     const int s2Len,
11857     const int open,
11858     const int gap,
11859     const(parasail_matrix_t)* matrix);
11860 
11861 parasail_result_t* parasail_sw_striped_sse2_128_sat (
11862     const char* s1,
11863     const int s1Len,
11864     const char* s2,
11865     const int s2Len,
11866     const int open,
11867     const int gap,
11868     const(parasail_matrix_t)* matrix);
11869 
11870 parasail_result_t* parasail_sw_striped_sse41_128_64 (
11871     const char* s1,
11872     const int s1Len,
11873     const char* s2,
11874     const int s2Len,
11875     const int open,
11876     const int gap,
11877     const(parasail_matrix_t)* matrix);
11878 
11879 parasail_result_t* parasail_sw_striped_sse41_128_32 (
11880     const char* s1,
11881     const int s1Len,
11882     const char* s2,
11883     const int s2Len,
11884     const int open,
11885     const int gap,
11886     const(parasail_matrix_t)* matrix);
11887 
11888 parasail_result_t* parasail_sw_striped_sse41_128_16 (
11889     const char* s1,
11890     const int s1Len,
11891     const char* s2,
11892     const int s2Len,
11893     const int open,
11894     const int gap,
11895     const(parasail_matrix_t)* matrix);
11896 
11897 parasail_result_t* parasail_sw_striped_sse41_128_8 (
11898     const char* s1,
11899     const int s1Len,
11900     const char* s2,
11901     const int s2Len,
11902     const int open,
11903     const int gap,
11904     const(parasail_matrix_t)* matrix);
11905 
11906 parasail_result_t* parasail_sw_striped_sse41_128_sat (
11907     const char* s1,
11908     const int s1Len,
11909     const char* s2,
11910     const int s2Len,
11911     const int open,
11912     const int gap,
11913     const(parasail_matrix_t)* matrix);
11914 
11915 parasail_result_t* parasail_sw_striped_avx2_256_64 (
11916     const char* s1,
11917     const int s1Len,
11918     const char* s2,
11919     const int s2Len,
11920     const int open,
11921     const int gap,
11922     const(parasail_matrix_t)* matrix);
11923 
11924 parasail_result_t* parasail_sw_striped_avx2_256_32 (
11925     const char* s1,
11926     const int s1Len,
11927     const char* s2,
11928     const int s2Len,
11929     const int open,
11930     const int gap,
11931     const(parasail_matrix_t)* matrix);
11932 
11933 parasail_result_t* parasail_sw_striped_avx2_256_16 (
11934     const char* s1,
11935     const int s1Len,
11936     const char* s2,
11937     const int s2Len,
11938     const int open,
11939     const int gap,
11940     const(parasail_matrix_t)* matrix);
11941 
11942 parasail_result_t* parasail_sw_striped_avx2_256_8 (
11943     const char* s1,
11944     const int s1Len,
11945     const char* s2,
11946     const int s2Len,
11947     const int open,
11948     const int gap,
11949     const(parasail_matrix_t)* matrix);
11950 
11951 parasail_result_t* parasail_sw_striped_avx2_256_sat (
11952     const char* s1,
11953     const int s1Len,
11954     const char* s2,
11955     const int s2Len,
11956     const int open,
11957     const int gap,
11958     const(parasail_matrix_t)* matrix);
11959 
11960 parasail_result_t* parasail_sw_striped_altivec_128_64 (
11961     const char* s1,
11962     const int s1Len,
11963     const char* s2,
11964     const int s2Len,
11965     const int open,
11966     const int gap,
11967     const(parasail_matrix_t)* matrix);
11968 
11969 parasail_result_t* parasail_sw_striped_altivec_128_32 (
11970     const char* s1,
11971     const int s1Len,
11972     const char* s2,
11973     const int s2Len,
11974     const int open,
11975     const int gap,
11976     const(parasail_matrix_t)* matrix);
11977 
11978 parasail_result_t* parasail_sw_striped_altivec_128_16 (
11979     const char* s1,
11980     const int s1Len,
11981     const char* s2,
11982     const int s2Len,
11983     const int open,
11984     const int gap,
11985     const(parasail_matrix_t)* matrix);
11986 
11987 parasail_result_t* parasail_sw_striped_altivec_128_8 (
11988     const char* s1,
11989     const int s1Len,
11990     const char* s2,
11991     const int s2Len,
11992     const int open,
11993     const int gap,
11994     const(parasail_matrix_t)* matrix);
11995 
11996 parasail_result_t* parasail_sw_striped_altivec_128_sat (
11997     const char* s1,
11998     const int s1Len,
11999     const char* s2,
12000     const int s2Len,
12001     const int open,
12002     const int gap,
12003     const(parasail_matrix_t)* matrix);
12004 
12005 parasail_result_t* parasail_sw_striped_neon_128_64 (
12006     const char* s1,
12007     const int s1Len,
12008     const char* s2,
12009     const int s2Len,
12010     const int open,
12011     const int gap,
12012     const(parasail_matrix_t)* matrix);
12013 
12014 parasail_result_t* parasail_sw_striped_neon_128_32 (
12015     const char* s1,
12016     const int s1Len,
12017     const char* s2,
12018     const int s2Len,
12019     const int open,
12020     const int gap,
12021     const(parasail_matrix_t)* matrix);
12022 
12023 parasail_result_t* parasail_sw_striped_neon_128_16 (
12024     const char* s1,
12025     const int s1Len,
12026     const char* s2,
12027     const int s2Len,
12028     const int open,
12029     const int gap,
12030     const(parasail_matrix_t)* matrix);
12031 
12032 parasail_result_t* parasail_sw_striped_neon_128_8 (
12033     const char* s1,
12034     const int s1Len,
12035     const char* s2,
12036     const int s2Len,
12037     const int open,
12038     const int gap,
12039     const(parasail_matrix_t)* matrix);
12040 
12041 parasail_result_t* parasail_sw_striped_neon_128_sat (
12042     const char* s1,
12043     const int s1Len,
12044     const char* s2,
12045     const int s2Len,
12046     const int open,
12047     const int gap,
12048     const(parasail_matrix_t)* matrix);
12049 
12050 parasail_result_t* parasail_sw_diag_sse2_128_64 (
12051     const char* s1,
12052     const int s1Len,
12053     const char* s2,
12054     const int s2Len,
12055     const int open,
12056     const int gap,
12057     const(parasail_matrix_t)* matrix);
12058 
12059 parasail_result_t* parasail_sw_diag_sse2_128_32 (
12060     const char* s1,
12061     const int s1Len,
12062     const char* s2,
12063     const int s2Len,
12064     const int open,
12065     const int gap,
12066     const(parasail_matrix_t)* matrix);
12067 
12068 parasail_result_t* parasail_sw_diag_sse2_128_16 (
12069     const char* s1,
12070     const int s1Len,
12071     const char* s2,
12072     const int s2Len,
12073     const int open,
12074     const int gap,
12075     const(parasail_matrix_t)* matrix);
12076 
12077 parasail_result_t* parasail_sw_diag_sse2_128_8 (
12078     const char* s1,
12079     const int s1Len,
12080     const char* s2,
12081     const int s2Len,
12082     const int open,
12083     const int gap,
12084     const(parasail_matrix_t)* matrix);
12085 
12086 parasail_result_t* parasail_sw_diag_sse2_128_sat (
12087     const char* s1,
12088     const int s1Len,
12089     const char* s2,
12090     const int s2Len,
12091     const int open,
12092     const int gap,
12093     const(parasail_matrix_t)* matrix);
12094 
12095 parasail_result_t* parasail_sw_diag_sse41_128_64 (
12096     const char* s1,
12097     const int s1Len,
12098     const char* s2,
12099     const int s2Len,
12100     const int open,
12101     const int gap,
12102     const(parasail_matrix_t)* matrix);
12103 
12104 parasail_result_t* parasail_sw_diag_sse41_128_32 (
12105     const char* s1,
12106     const int s1Len,
12107     const char* s2,
12108     const int s2Len,
12109     const int open,
12110     const int gap,
12111     const(parasail_matrix_t)* matrix);
12112 
12113 parasail_result_t* parasail_sw_diag_sse41_128_16 (
12114     const char* s1,
12115     const int s1Len,
12116     const char* s2,
12117     const int s2Len,
12118     const int open,
12119     const int gap,
12120     const(parasail_matrix_t)* matrix);
12121 
12122 parasail_result_t* parasail_sw_diag_sse41_128_8 (
12123     const char* s1,
12124     const int s1Len,
12125     const char* s2,
12126     const int s2Len,
12127     const int open,
12128     const int gap,
12129     const(parasail_matrix_t)* matrix);
12130 
12131 parasail_result_t* parasail_sw_diag_sse41_128_sat (
12132     const char* s1,
12133     const int s1Len,
12134     const char* s2,
12135     const int s2Len,
12136     const int open,
12137     const int gap,
12138     const(parasail_matrix_t)* matrix);
12139 
12140 parasail_result_t* parasail_sw_diag_avx2_256_64 (
12141     const char* s1,
12142     const int s1Len,
12143     const char* s2,
12144     const int s2Len,
12145     const int open,
12146     const int gap,
12147     const(parasail_matrix_t)* matrix);
12148 
12149 parasail_result_t* parasail_sw_diag_avx2_256_32 (
12150     const char* s1,
12151     const int s1Len,
12152     const char* s2,
12153     const int s2Len,
12154     const int open,
12155     const int gap,
12156     const(parasail_matrix_t)* matrix);
12157 
12158 parasail_result_t* parasail_sw_diag_avx2_256_16 (
12159     const char* s1,
12160     const int s1Len,
12161     const char* s2,
12162     const int s2Len,
12163     const int open,
12164     const int gap,
12165     const(parasail_matrix_t)* matrix);
12166 
12167 parasail_result_t* parasail_sw_diag_avx2_256_8 (
12168     const char* s1,
12169     const int s1Len,
12170     const char* s2,
12171     const int s2Len,
12172     const int open,
12173     const int gap,
12174     const(parasail_matrix_t)* matrix);
12175 
12176 parasail_result_t* parasail_sw_diag_avx2_256_sat (
12177     const char* s1,
12178     const int s1Len,
12179     const char* s2,
12180     const int s2Len,
12181     const int open,
12182     const int gap,
12183     const(parasail_matrix_t)* matrix);
12184 
12185 parasail_result_t* parasail_sw_diag_altivec_128_64 (
12186     const char* s1,
12187     const int s1Len,
12188     const char* s2,
12189     const int s2Len,
12190     const int open,
12191     const int gap,
12192     const(parasail_matrix_t)* matrix);
12193 
12194 parasail_result_t* parasail_sw_diag_altivec_128_32 (
12195     const char* s1,
12196     const int s1Len,
12197     const char* s2,
12198     const int s2Len,
12199     const int open,
12200     const int gap,
12201     const(parasail_matrix_t)* matrix);
12202 
12203 parasail_result_t* parasail_sw_diag_altivec_128_16 (
12204     const char* s1,
12205     const int s1Len,
12206     const char* s2,
12207     const int s2Len,
12208     const int open,
12209     const int gap,
12210     const(parasail_matrix_t)* matrix);
12211 
12212 parasail_result_t* parasail_sw_diag_altivec_128_8 (
12213     const char* s1,
12214     const int s1Len,
12215     const char* s2,
12216     const int s2Len,
12217     const int open,
12218     const int gap,
12219     const(parasail_matrix_t)* matrix);
12220 
12221 parasail_result_t* parasail_sw_diag_altivec_128_sat (
12222     const char* s1,
12223     const int s1Len,
12224     const char* s2,
12225     const int s2Len,
12226     const int open,
12227     const int gap,
12228     const(parasail_matrix_t)* matrix);
12229 
12230 parasail_result_t* parasail_sw_diag_neon_128_64 (
12231     const char* s1,
12232     const int s1Len,
12233     const char* s2,
12234     const int s2Len,
12235     const int open,
12236     const int gap,
12237     const(parasail_matrix_t)* matrix);
12238 
12239 parasail_result_t* parasail_sw_diag_neon_128_32 (
12240     const char* s1,
12241     const int s1Len,
12242     const char* s2,
12243     const int s2Len,
12244     const int open,
12245     const int gap,
12246     const(parasail_matrix_t)* matrix);
12247 
12248 parasail_result_t* parasail_sw_diag_neon_128_16 (
12249     const char* s1,
12250     const int s1Len,
12251     const char* s2,
12252     const int s2Len,
12253     const int open,
12254     const int gap,
12255     const(parasail_matrix_t)* matrix);
12256 
12257 parasail_result_t* parasail_sw_diag_neon_128_8 (
12258     const char* s1,
12259     const int s1Len,
12260     const char* s2,
12261     const int s2Len,
12262     const int open,
12263     const int gap,
12264     const(parasail_matrix_t)* matrix);
12265 
12266 parasail_result_t* parasail_sw_diag_neon_128_sat (
12267     const char* s1,
12268     const int s1Len,
12269     const char* s2,
12270     const int s2Len,
12271     const int open,
12272     const int gap,
12273     const(parasail_matrix_t)* matrix);
12274 
12275 parasail_result_t* parasail_sw_table_scan_sse2_128_64 (
12276     const char* s1,
12277     const int s1Len,
12278     const char* s2,
12279     const int s2Len,
12280     const int open,
12281     const int gap,
12282     const(parasail_matrix_t)* matrix);
12283 
12284 parasail_result_t* parasail_sw_table_scan_sse2_128_32 (
12285     const char* s1,
12286     const int s1Len,
12287     const char* s2,
12288     const int s2Len,
12289     const int open,
12290     const int gap,
12291     const(parasail_matrix_t)* matrix);
12292 
12293 parasail_result_t* parasail_sw_table_scan_sse2_128_16 (
12294     const char* s1,
12295     const int s1Len,
12296     const char* s2,
12297     const int s2Len,
12298     const int open,
12299     const int gap,
12300     const(parasail_matrix_t)* matrix);
12301 
12302 parasail_result_t* parasail_sw_table_scan_sse2_128_8 (
12303     const char* s1,
12304     const int s1Len,
12305     const char* s2,
12306     const int s2Len,
12307     const int open,
12308     const int gap,
12309     const(parasail_matrix_t)* matrix);
12310 
12311 parasail_result_t* parasail_sw_table_scan_sse2_128_sat (
12312     const char* s1,
12313     const int s1Len,
12314     const char* s2,
12315     const int s2Len,
12316     const int open,
12317     const int gap,
12318     const(parasail_matrix_t)* matrix);
12319 
12320 parasail_result_t* parasail_sw_table_scan_sse41_128_64 (
12321     const char* s1,
12322     const int s1Len,
12323     const char* s2,
12324     const int s2Len,
12325     const int open,
12326     const int gap,
12327     const(parasail_matrix_t)* matrix);
12328 
12329 parasail_result_t* parasail_sw_table_scan_sse41_128_32 (
12330     const char* s1,
12331     const int s1Len,
12332     const char* s2,
12333     const int s2Len,
12334     const int open,
12335     const int gap,
12336     const(parasail_matrix_t)* matrix);
12337 
12338 parasail_result_t* parasail_sw_table_scan_sse41_128_16 (
12339     const char* s1,
12340     const int s1Len,
12341     const char* s2,
12342     const int s2Len,
12343     const int open,
12344     const int gap,
12345     const(parasail_matrix_t)* matrix);
12346 
12347 parasail_result_t* parasail_sw_table_scan_sse41_128_8 (
12348     const char* s1,
12349     const int s1Len,
12350     const char* s2,
12351     const int s2Len,
12352     const int open,
12353     const int gap,
12354     const(parasail_matrix_t)* matrix);
12355 
12356 parasail_result_t* parasail_sw_table_scan_sse41_128_sat (
12357     const char* s1,
12358     const int s1Len,
12359     const char* s2,
12360     const int s2Len,
12361     const int open,
12362     const int gap,
12363     const(parasail_matrix_t)* matrix);
12364 
12365 parasail_result_t* parasail_sw_table_scan_avx2_256_64 (
12366     const char* s1,
12367     const int s1Len,
12368     const char* s2,
12369     const int s2Len,
12370     const int open,
12371     const int gap,
12372     const(parasail_matrix_t)* matrix);
12373 
12374 parasail_result_t* parasail_sw_table_scan_avx2_256_32 (
12375     const char* s1,
12376     const int s1Len,
12377     const char* s2,
12378     const int s2Len,
12379     const int open,
12380     const int gap,
12381     const(parasail_matrix_t)* matrix);
12382 
12383 parasail_result_t* parasail_sw_table_scan_avx2_256_16 (
12384     const char* s1,
12385     const int s1Len,
12386     const char* s2,
12387     const int s2Len,
12388     const int open,
12389     const int gap,
12390     const(parasail_matrix_t)* matrix);
12391 
12392 parasail_result_t* parasail_sw_table_scan_avx2_256_8 (
12393     const char* s1,
12394     const int s1Len,
12395     const char* s2,
12396     const int s2Len,
12397     const int open,
12398     const int gap,
12399     const(parasail_matrix_t)* matrix);
12400 
12401 parasail_result_t* parasail_sw_table_scan_avx2_256_sat (
12402     const char* s1,
12403     const int s1Len,
12404     const char* s2,
12405     const int s2Len,
12406     const int open,
12407     const int gap,
12408     const(parasail_matrix_t)* matrix);
12409 
12410 parasail_result_t* parasail_sw_table_scan_altivec_128_64 (
12411     const char* s1,
12412     const int s1Len,
12413     const char* s2,
12414     const int s2Len,
12415     const int open,
12416     const int gap,
12417     const(parasail_matrix_t)* matrix);
12418 
12419 parasail_result_t* parasail_sw_table_scan_altivec_128_32 (
12420     const char* s1,
12421     const int s1Len,
12422     const char* s2,
12423     const int s2Len,
12424     const int open,
12425     const int gap,
12426     const(parasail_matrix_t)* matrix);
12427 
12428 parasail_result_t* parasail_sw_table_scan_altivec_128_16 (
12429     const char* s1,
12430     const int s1Len,
12431     const char* s2,
12432     const int s2Len,
12433     const int open,
12434     const int gap,
12435     const(parasail_matrix_t)* matrix);
12436 
12437 parasail_result_t* parasail_sw_table_scan_altivec_128_8 (
12438     const char* s1,
12439     const int s1Len,
12440     const char* s2,
12441     const int s2Len,
12442     const int open,
12443     const int gap,
12444     const(parasail_matrix_t)* matrix);
12445 
12446 parasail_result_t* parasail_sw_table_scan_altivec_128_sat (
12447     const char* s1,
12448     const int s1Len,
12449     const char* s2,
12450     const int s2Len,
12451     const int open,
12452     const int gap,
12453     const(parasail_matrix_t)* matrix);
12454 
12455 parasail_result_t* parasail_sw_table_scan_neon_128_64 (
12456     const char* s1,
12457     const int s1Len,
12458     const char* s2,
12459     const int s2Len,
12460     const int open,
12461     const int gap,
12462     const(parasail_matrix_t)* matrix);
12463 
12464 parasail_result_t* parasail_sw_table_scan_neon_128_32 (
12465     const char* s1,
12466     const int s1Len,
12467     const char* s2,
12468     const int s2Len,
12469     const int open,
12470     const int gap,
12471     const(parasail_matrix_t)* matrix);
12472 
12473 parasail_result_t* parasail_sw_table_scan_neon_128_16 (
12474     const char* s1,
12475     const int s1Len,
12476     const char* s2,
12477     const int s2Len,
12478     const int open,
12479     const int gap,
12480     const(parasail_matrix_t)* matrix);
12481 
12482 parasail_result_t* parasail_sw_table_scan_neon_128_8 (
12483     const char* s1,
12484     const int s1Len,
12485     const char* s2,
12486     const int s2Len,
12487     const int open,
12488     const int gap,
12489     const(parasail_matrix_t)* matrix);
12490 
12491 parasail_result_t* parasail_sw_table_scan_neon_128_sat (
12492     const char* s1,
12493     const int s1Len,
12494     const char* s2,
12495     const int s2Len,
12496     const int open,
12497     const int gap,
12498     const(parasail_matrix_t)* matrix);
12499 
12500 parasail_result_t* parasail_sw_table_striped_sse2_128_64 (
12501     const char* s1,
12502     const int s1Len,
12503     const char* s2,
12504     const int s2Len,
12505     const int open,
12506     const int gap,
12507     const(parasail_matrix_t)* matrix);
12508 
12509 parasail_result_t* parasail_sw_table_striped_sse2_128_32 (
12510     const char* s1,
12511     const int s1Len,
12512     const char* s2,
12513     const int s2Len,
12514     const int open,
12515     const int gap,
12516     const(parasail_matrix_t)* matrix);
12517 
12518 parasail_result_t* parasail_sw_table_striped_sse2_128_16 (
12519     const char* s1,
12520     const int s1Len,
12521     const char* s2,
12522     const int s2Len,
12523     const int open,
12524     const int gap,
12525     const(parasail_matrix_t)* matrix);
12526 
12527 parasail_result_t* parasail_sw_table_striped_sse2_128_8 (
12528     const char* s1,
12529     const int s1Len,
12530     const char* s2,
12531     const int s2Len,
12532     const int open,
12533     const int gap,
12534     const(parasail_matrix_t)* matrix);
12535 
12536 parasail_result_t* parasail_sw_table_striped_sse2_128_sat (
12537     const char* s1,
12538     const int s1Len,
12539     const char* s2,
12540     const int s2Len,
12541     const int open,
12542     const int gap,
12543     const(parasail_matrix_t)* matrix);
12544 
12545 parasail_result_t* parasail_sw_table_striped_sse41_128_64 (
12546     const char* s1,
12547     const int s1Len,
12548     const char* s2,
12549     const int s2Len,
12550     const int open,
12551     const int gap,
12552     const(parasail_matrix_t)* matrix);
12553 
12554 parasail_result_t* parasail_sw_table_striped_sse41_128_32 (
12555     const char* s1,
12556     const int s1Len,
12557     const char* s2,
12558     const int s2Len,
12559     const int open,
12560     const int gap,
12561     const(parasail_matrix_t)* matrix);
12562 
12563 parasail_result_t* parasail_sw_table_striped_sse41_128_16 (
12564     const char* s1,
12565     const int s1Len,
12566     const char* s2,
12567     const int s2Len,
12568     const int open,
12569     const int gap,
12570     const(parasail_matrix_t)* matrix);
12571 
12572 parasail_result_t* parasail_sw_table_striped_sse41_128_8 (
12573     const char* s1,
12574     const int s1Len,
12575     const char* s2,
12576     const int s2Len,
12577     const int open,
12578     const int gap,
12579     const(parasail_matrix_t)* matrix);
12580 
12581 parasail_result_t* parasail_sw_table_striped_sse41_128_sat (
12582     const char* s1,
12583     const int s1Len,
12584     const char* s2,
12585     const int s2Len,
12586     const int open,
12587     const int gap,
12588     const(parasail_matrix_t)* matrix);
12589 
12590 parasail_result_t* parasail_sw_table_striped_avx2_256_64 (
12591     const char* s1,
12592     const int s1Len,
12593     const char* s2,
12594     const int s2Len,
12595     const int open,
12596     const int gap,
12597     const(parasail_matrix_t)* matrix);
12598 
12599 parasail_result_t* parasail_sw_table_striped_avx2_256_32 (
12600     const char* s1,
12601     const int s1Len,
12602     const char* s2,
12603     const int s2Len,
12604     const int open,
12605     const int gap,
12606     const(parasail_matrix_t)* matrix);
12607 
12608 parasail_result_t* parasail_sw_table_striped_avx2_256_16 (
12609     const char* s1,
12610     const int s1Len,
12611     const char* s2,
12612     const int s2Len,
12613     const int open,
12614     const int gap,
12615     const(parasail_matrix_t)* matrix);
12616 
12617 parasail_result_t* parasail_sw_table_striped_avx2_256_8 (
12618     const char* s1,
12619     const int s1Len,
12620     const char* s2,
12621     const int s2Len,
12622     const int open,
12623     const int gap,
12624     const(parasail_matrix_t)* matrix);
12625 
12626 parasail_result_t* parasail_sw_table_striped_avx2_256_sat (
12627     const char* s1,
12628     const int s1Len,
12629     const char* s2,
12630     const int s2Len,
12631     const int open,
12632     const int gap,
12633     const(parasail_matrix_t)* matrix);
12634 
12635 parasail_result_t* parasail_sw_table_striped_altivec_128_64 (
12636     const char* s1,
12637     const int s1Len,
12638     const char* s2,
12639     const int s2Len,
12640     const int open,
12641     const int gap,
12642     const(parasail_matrix_t)* matrix);
12643 
12644 parasail_result_t* parasail_sw_table_striped_altivec_128_32 (
12645     const char* s1,
12646     const int s1Len,
12647     const char* s2,
12648     const int s2Len,
12649     const int open,
12650     const int gap,
12651     const(parasail_matrix_t)* matrix);
12652 
12653 parasail_result_t* parasail_sw_table_striped_altivec_128_16 (
12654     const char* s1,
12655     const int s1Len,
12656     const char* s2,
12657     const int s2Len,
12658     const int open,
12659     const int gap,
12660     const(parasail_matrix_t)* matrix);
12661 
12662 parasail_result_t* parasail_sw_table_striped_altivec_128_8 (
12663     const char* s1,
12664     const int s1Len,
12665     const char* s2,
12666     const int s2Len,
12667     const int open,
12668     const int gap,
12669     const(parasail_matrix_t)* matrix);
12670 
12671 parasail_result_t* parasail_sw_table_striped_altivec_128_sat (
12672     const char* s1,
12673     const int s1Len,
12674     const char* s2,
12675     const int s2Len,
12676     const int open,
12677     const int gap,
12678     const(parasail_matrix_t)* matrix);
12679 
12680 parasail_result_t* parasail_sw_table_striped_neon_128_64 (
12681     const char* s1,
12682     const int s1Len,
12683     const char* s2,
12684     const int s2Len,
12685     const int open,
12686     const int gap,
12687     const(parasail_matrix_t)* matrix);
12688 
12689 parasail_result_t* parasail_sw_table_striped_neon_128_32 (
12690     const char* s1,
12691     const int s1Len,
12692     const char* s2,
12693     const int s2Len,
12694     const int open,
12695     const int gap,
12696     const(parasail_matrix_t)* matrix);
12697 
12698 parasail_result_t* parasail_sw_table_striped_neon_128_16 (
12699     const char* s1,
12700     const int s1Len,
12701     const char* s2,
12702     const int s2Len,
12703     const int open,
12704     const int gap,
12705     const(parasail_matrix_t)* matrix);
12706 
12707 parasail_result_t* parasail_sw_table_striped_neon_128_8 (
12708     const char* s1,
12709     const int s1Len,
12710     const char* s2,
12711     const int s2Len,
12712     const int open,
12713     const int gap,
12714     const(parasail_matrix_t)* matrix);
12715 
12716 parasail_result_t* parasail_sw_table_striped_neon_128_sat (
12717     const char* s1,
12718     const int s1Len,
12719     const char* s2,
12720     const int s2Len,
12721     const int open,
12722     const int gap,
12723     const(parasail_matrix_t)* matrix);
12724 
12725 parasail_result_t* parasail_sw_table_diag_sse2_128_64 (
12726     const char* s1,
12727     const int s1Len,
12728     const char* s2,
12729     const int s2Len,
12730     const int open,
12731     const int gap,
12732     const(parasail_matrix_t)* matrix);
12733 
12734 parasail_result_t* parasail_sw_table_diag_sse2_128_32 (
12735     const char* s1,
12736     const int s1Len,
12737     const char* s2,
12738     const int s2Len,
12739     const int open,
12740     const int gap,
12741     const(parasail_matrix_t)* matrix);
12742 
12743 parasail_result_t* parasail_sw_table_diag_sse2_128_16 (
12744     const char* s1,
12745     const int s1Len,
12746     const char* s2,
12747     const int s2Len,
12748     const int open,
12749     const int gap,
12750     const(parasail_matrix_t)* matrix);
12751 
12752 parasail_result_t* parasail_sw_table_diag_sse2_128_8 (
12753     const char* s1,
12754     const int s1Len,
12755     const char* s2,
12756     const int s2Len,
12757     const int open,
12758     const int gap,
12759     const(parasail_matrix_t)* matrix);
12760 
12761 parasail_result_t* parasail_sw_table_diag_sse2_128_sat (
12762     const char* s1,
12763     const int s1Len,
12764     const char* s2,
12765     const int s2Len,
12766     const int open,
12767     const int gap,
12768     const(parasail_matrix_t)* matrix);
12769 
12770 parasail_result_t* parasail_sw_table_diag_sse41_128_64 (
12771     const char* s1,
12772     const int s1Len,
12773     const char* s2,
12774     const int s2Len,
12775     const int open,
12776     const int gap,
12777     const(parasail_matrix_t)* matrix);
12778 
12779 parasail_result_t* parasail_sw_table_diag_sse41_128_32 (
12780     const char* s1,
12781     const int s1Len,
12782     const char* s2,
12783     const int s2Len,
12784     const int open,
12785     const int gap,
12786     const(parasail_matrix_t)* matrix);
12787 
12788 parasail_result_t* parasail_sw_table_diag_sse41_128_16 (
12789     const char* s1,
12790     const int s1Len,
12791     const char* s2,
12792     const int s2Len,
12793     const int open,
12794     const int gap,
12795     const(parasail_matrix_t)* matrix);
12796 
12797 parasail_result_t* parasail_sw_table_diag_sse41_128_8 (
12798     const char* s1,
12799     const int s1Len,
12800     const char* s2,
12801     const int s2Len,
12802     const int open,
12803     const int gap,
12804     const(parasail_matrix_t)* matrix);
12805 
12806 parasail_result_t* parasail_sw_table_diag_sse41_128_sat (
12807     const char* s1,
12808     const int s1Len,
12809     const char* s2,
12810     const int s2Len,
12811     const int open,
12812     const int gap,
12813     const(parasail_matrix_t)* matrix);
12814 
12815 parasail_result_t* parasail_sw_table_diag_avx2_256_64 (
12816     const char* s1,
12817     const int s1Len,
12818     const char* s2,
12819     const int s2Len,
12820     const int open,
12821     const int gap,
12822     const(parasail_matrix_t)* matrix);
12823 
12824 parasail_result_t* parasail_sw_table_diag_avx2_256_32 (
12825     const char* s1,
12826     const int s1Len,
12827     const char* s2,
12828     const int s2Len,
12829     const int open,
12830     const int gap,
12831     const(parasail_matrix_t)* matrix);
12832 
12833 parasail_result_t* parasail_sw_table_diag_avx2_256_16 (
12834     const char* s1,
12835     const int s1Len,
12836     const char* s2,
12837     const int s2Len,
12838     const int open,
12839     const int gap,
12840     const(parasail_matrix_t)* matrix);
12841 
12842 parasail_result_t* parasail_sw_table_diag_avx2_256_8 (
12843     const char* s1,
12844     const int s1Len,
12845     const char* s2,
12846     const int s2Len,
12847     const int open,
12848     const int gap,
12849     const(parasail_matrix_t)* matrix);
12850 
12851 parasail_result_t* parasail_sw_table_diag_avx2_256_sat (
12852     const char* s1,
12853     const int s1Len,
12854     const char* s2,
12855     const int s2Len,
12856     const int open,
12857     const int gap,
12858     const(parasail_matrix_t)* matrix);
12859 
12860 parasail_result_t* parasail_sw_table_diag_altivec_128_64 (
12861     const char* s1,
12862     const int s1Len,
12863     const char* s2,
12864     const int s2Len,
12865     const int open,
12866     const int gap,
12867     const(parasail_matrix_t)* matrix);
12868 
12869 parasail_result_t* parasail_sw_table_diag_altivec_128_32 (
12870     const char* s1,
12871     const int s1Len,
12872     const char* s2,
12873     const int s2Len,
12874     const int open,
12875     const int gap,
12876     const(parasail_matrix_t)* matrix);
12877 
12878 parasail_result_t* parasail_sw_table_diag_altivec_128_16 (
12879     const char* s1,
12880     const int s1Len,
12881     const char* s2,
12882     const int s2Len,
12883     const int open,
12884     const int gap,
12885     const(parasail_matrix_t)* matrix);
12886 
12887 parasail_result_t* parasail_sw_table_diag_altivec_128_8 (
12888     const char* s1,
12889     const int s1Len,
12890     const char* s2,
12891     const int s2Len,
12892     const int open,
12893     const int gap,
12894     const(parasail_matrix_t)* matrix);
12895 
12896 parasail_result_t* parasail_sw_table_diag_altivec_128_sat (
12897     const char* s1,
12898     const int s1Len,
12899     const char* s2,
12900     const int s2Len,
12901     const int open,
12902     const int gap,
12903     const(parasail_matrix_t)* matrix);
12904 
12905 parasail_result_t* parasail_sw_table_diag_neon_128_64 (
12906     const char* s1,
12907     const int s1Len,
12908     const char* s2,
12909     const int s2Len,
12910     const int open,
12911     const int gap,
12912     const(parasail_matrix_t)* matrix);
12913 
12914 parasail_result_t* parasail_sw_table_diag_neon_128_32 (
12915     const char* s1,
12916     const int s1Len,
12917     const char* s2,
12918     const int s2Len,
12919     const int open,
12920     const int gap,
12921     const(parasail_matrix_t)* matrix);
12922 
12923 parasail_result_t* parasail_sw_table_diag_neon_128_16 (
12924     const char* s1,
12925     const int s1Len,
12926     const char* s2,
12927     const int s2Len,
12928     const int open,
12929     const int gap,
12930     const(parasail_matrix_t)* matrix);
12931 
12932 parasail_result_t* parasail_sw_table_diag_neon_128_8 (
12933     const char* s1,
12934     const int s1Len,
12935     const char* s2,
12936     const int s2Len,
12937     const int open,
12938     const int gap,
12939     const(parasail_matrix_t)* matrix);
12940 
12941 parasail_result_t* parasail_sw_table_diag_neon_128_sat (
12942     const char* s1,
12943     const int s1Len,
12944     const char* s2,
12945     const int s2Len,
12946     const int open,
12947     const int gap,
12948     const(parasail_matrix_t)* matrix);
12949 
12950 parasail_result_t* parasail_sw_rowcol_scan_sse2_128_64 (
12951     const char* s1,
12952     const int s1Len,
12953     const char* s2,
12954     const int s2Len,
12955     const int open,
12956     const int gap,
12957     const(parasail_matrix_t)* matrix);
12958 
12959 parasail_result_t* parasail_sw_rowcol_scan_sse2_128_32 (
12960     const char* s1,
12961     const int s1Len,
12962     const char* s2,
12963     const int s2Len,
12964     const int open,
12965     const int gap,
12966     const(parasail_matrix_t)* matrix);
12967 
12968 parasail_result_t* parasail_sw_rowcol_scan_sse2_128_16 (
12969     const char* s1,
12970     const int s1Len,
12971     const char* s2,
12972     const int s2Len,
12973     const int open,
12974     const int gap,
12975     const(parasail_matrix_t)* matrix);
12976 
12977 parasail_result_t* parasail_sw_rowcol_scan_sse2_128_8 (
12978     const char* s1,
12979     const int s1Len,
12980     const char* s2,
12981     const int s2Len,
12982     const int open,
12983     const int gap,
12984     const(parasail_matrix_t)* matrix);
12985 
12986 parasail_result_t* parasail_sw_rowcol_scan_sse2_128_sat (
12987     const char* s1,
12988     const int s1Len,
12989     const char* s2,
12990     const int s2Len,
12991     const int open,
12992     const int gap,
12993     const(parasail_matrix_t)* matrix);
12994 
12995 parasail_result_t* parasail_sw_rowcol_scan_sse41_128_64 (
12996     const char* s1,
12997     const int s1Len,
12998     const char* s2,
12999     const int s2Len,
13000     const int open,
13001     const int gap,
13002     const(parasail_matrix_t)* matrix);
13003 
13004 parasail_result_t* parasail_sw_rowcol_scan_sse41_128_32 (
13005     const char* s1,
13006     const int s1Len,
13007     const char* s2,
13008     const int s2Len,
13009     const int open,
13010     const int gap,
13011     const(parasail_matrix_t)* matrix);
13012 
13013 parasail_result_t* parasail_sw_rowcol_scan_sse41_128_16 (
13014     const char* s1,
13015     const int s1Len,
13016     const char* s2,
13017     const int s2Len,
13018     const int open,
13019     const int gap,
13020     const(parasail_matrix_t)* matrix);
13021 
13022 parasail_result_t* parasail_sw_rowcol_scan_sse41_128_8 (
13023     const char* s1,
13024     const int s1Len,
13025     const char* s2,
13026     const int s2Len,
13027     const int open,
13028     const int gap,
13029     const(parasail_matrix_t)* matrix);
13030 
13031 parasail_result_t* parasail_sw_rowcol_scan_sse41_128_sat (
13032     const char* s1,
13033     const int s1Len,
13034     const char* s2,
13035     const int s2Len,
13036     const int open,
13037     const int gap,
13038     const(parasail_matrix_t)* matrix);
13039 
13040 parasail_result_t* parasail_sw_rowcol_scan_avx2_256_64 (
13041     const char* s1,
13042     const int s1Len,
13043     const char* s2,
13044     const int s2Len,
13045     const int open,
13046     const int gap,
13047     const(parasail_matrix_t)* matrix);
13048 
13049 parasail_result_t* parasail_sw_rowcol_scan_avx2_256_32 (
13050     const char* s1,
13051     const int s1Len,
13052     const char* s2,
13053     const int s2Len,
13054     const int open,
13055     const int gap,
13056     const(parasail_matrix_t)* matrix);
13057 
13058 parasail_result_t* parasail_sw_rowcol_scan_avx2_256_16 (
13059     const char* s1,
13060     const int s1Len,
13061     const char* s2,
13062     const int s2Len,
13063     const int open,
13064     const int gap,
13065     const(parasail_matrix_t)* matrix);
13066 
13067 parasail_result_t* parasail_sw_rowcol_scan_avx2_256_8 (
13068     const char* s1,
13069     const int s1Len,
13070     const char* s2,
13071     const int s2Len,
13072     const int open,
13073     const int gap,
13074     const(parasail_matrix_t)* matrix);
13075 
13076 parasail_result_t* parasail_sw_rowcol_scan_avx2_256_sat (
13077     const char* s1,
13078     const int s1Len,
13079     const char* s2,
13080     const int s2Len,
13081     const int open,
13082     const int gap,
13083     const(parasail_matrix_t)* matrix);
13084 
13085 parasail_result_t* parasail_sw_rowcol_scan_altivec_128_64 (
13086     const char* s1,
13087     const int s1Len,
13088     const char* s2,
13089     const int s2Len,
13090     const int open,
13091     const int gap,
13092     const(parasail_matrix_t)* matrix);
13093 
13094 parasail_result_t* parasail_sw_rowcol_scan_altivec_128_32 (
13095     const char* s1,
13096     const int s1Len,
13097     const char* s2,
13098     const int s2Len,
13099     const int open,
13100     const int gap,
13101     const(parasail_matrix_t)* matrix);
13102 
13103 parasail_result_t* parasail_sw_rowcol_scan_altivec_128_16 (
13104     const char* s1,
13105     const int s1Len,
13106     const char* s2,
13107     const int s2Len,
13108     const int open,
13109     const int gap,
13110     const(parasail_matrix_t)* matrix);
13111 
13112 parasail_result_t* parasail_sw_rowcol_scan_altivec_128_8 (
13113     const char* s1,
13114     const int s1Len,
13115     const char* s2,
13116     const int s2Len,
13117     const int open,
13118     const int gap,
13119     const(parasail_matrix_t)* matrix);
13120 
13121 parasail_result_t* parasail_sw_rowcol_scan_altivec_128_sat (
13122     const char* s1,
13123     const int s1Len,
13124     const char* s2,
13125     const int s2Len,
13126     const int open,
13127     const int gap,
13128     const(parasail_matrix_t)* matrix);
13129 
13130 parasail_result_t* parasail_sw_rowcol_scan_neon_128_64 (
13131     const char* s1,
13132     const int s1Len,
13133     const char* s2,
13134     const int s2Len,
13135     const int open,
13136     const int gap,
13137     const(parasail_matrix_t)* matrix);
13138 
13139 parasail_result_t* parasail_sw_rowcol_scan_neon_128_32 (
13140     const char* s1,
13141     const int s1Len,
13142     const char* s2,
13143     const int s2Len,
13144     const int open,
13145     const int gap,
13146     const(parasail_matrix_t)* matrix);
13147 
13148 parasail_result_t* parasail_sw_rowcol_scan_neon_128_16 (
13149     const char* s1,
13150     const int s1Len,
13151     const char* s2,
13152     const int s2Len,
13153     const int open,
13154     const int gap,
13155     const(parasail_matrix_t)* matrix);
13156 
13157 parasail_result_t* parasail_sw_rowcol_scan_neon_128_8 (
13158     const char* s1,
13159     const int s1Len,
13160     const char* s2,
13161     const int s2Len,
13162     const int open,
13163     const int gap,
13164     const(parasail_matrix_t)* matrix);
13165 
13166 parasail_result_t* parasail_sw_rowcol_scan_neon_128_sat (
13167     const char* s1,
13168     const int s1Len,
13169     const char* s2,
13170     const int s2Len,
13171     const int open,
13172     const int gap,
13173     const(parasail_matrix_t)* matrix);
13174 
13175 parasail_result_t* parasail_sw_rowcol_striped_sse2_128_64 (
13176     const char* s1,
13177     const int s1Len,
13178     const char* s2,
13179     const int s2Len,
13180     const int open,
13181     const int gap,
13182     const(parasail_matrix_t)* matrix);
13183 
13184 parasail_result_t* parasail_sw_rowcol_striped_sse2_128_32 (
13185     const char* s1,
13186     const int s1Len,
13187     const char* s2,
13188     const int s2Len,
13189     const int open,
13190     const int gap,
13191     const(parasail_matrix_t)* matrix);
13192 
13193 parasail_result_t* parasail_sw_rowcol_striped_sse2_128_16 (
13194     const char* s1,
13195     const int s1Len,
13196     const char* s2,
13197     const int s2Len,
13198     const int open,
13199     const int gap,
13200     const(parasail_matrix_t)* matrix);
13201 
13202 parasail_result_t* parasail_sw_rowcol_striped_sse2_128_8 (
13203     const char* s1,
13204     const int s1Len,
13205     const char* s2,
13206     const int s2Len,
13207     const int open,
13208     const int gap,
13209     const(parasail_matrix_t)* matrix);
13210 
13211 parasail_result_t* parasail_sw_rowcol_striped_sse2_128_sat (
13212     const char* s1,
13213     const int s1Len,
13214     const char* s2,
13215     const int s2Len,
13216     const int open,
13217     const int gap,
13218     const(parasail_matrix_t)* matrix);
13219 
13220 parasail_result_t* parasail_sw_rowcol_striped_sse41_128_64 (
13221     const char* s1,
13222     const int s1Len,
13223     const char* s2,
13224     const int s2Len,
13225     const int open,
13226     const int gap,
13227     const(parasail_matrix_t)* matrix);
13228 
13229 parasail_result_t* parasail_sw_rowcol_striped_sse41_128_32 (
13230     const char* s1,
13231     const int s1Len,
13232     const char* s2,
13233     const int s2Len,
13234     const int open,
13235     const int gap,
13236     const(parasail_matrix_t)* matrix);
13237 
13238 parasail_result_t* parasail_sw_rowcol_striped_sse41_128_16 (
13239     const char* s1,
13240     const int s1Len,
13241     const char* s2,
13242     const int s2Len,
13243     const int open,
13244     const int gap,
13245     const(parasail_matrix_t)* matrix);
13246 
13247 parasail_result_t* parasail_sw_rowcol_striped_sse41_128_8 (
13248     const char* s1,
13249     const int s1Len,
13250     const char* s2,
13251     const int s2Len,
13252     const int open,
13253     const int gap,
13254     const(parasail_matrix_t)* matrix);
13255 
13256 parasail_result_t* parasail_sw_rowcol_striped_sse41_128_sat (
13257     const char* s1,
13258     const int s1Len,
13259     const char* s2,
13260     const int s2Len,
13261     const int open,
13262     const int gap,
13263     const(parasail_matrix_t)* matrix);
13264 
13265 parasail_result_t* parasail_sw_rowcol_striped_avx2_256_64 (
13266     const char* s1,
13267     const int s1Len,
13268     const char* s2,
13269     const int s2Len,
13270     const int open,
13271     const int gap,
13272     const(parasail_matrix_t)* matrix);
13273 
13274 parasail_result_t* parasail_sw_rowcol_striped_avx2_256_32 (
13275     const char* s1,
13276     const int s1Len,
13277     const char* s2,
13278     const int s2Len,
13279     const int open,
13280     const int gap,
13281     const(parasail_matrix_t)* matrix);
13282 
13283 parasail_result_t* parasail_sw_rowcol_striped_avx2_256_16 (
13284     const char* s1,
13285     const int s1Len,
13286     const char* s2,
13287     const int s2Len,
13288     const int open,
13289     const int gap,
13290     const(parasail_matrix_t)* matrix);
13291 
13292 parasail_result_t* parasail_sw_rowcol_striped_avx2_256_8 (
13293     const char* s1,
13294     const int s1Len,
13295     const char* s2,
13296     const int s2Len,
13297     const int open,
13298     const int gap,
13299     const(parasail_matrix_t)* matrix);
13300 
13301 parasail_result_t* parasail_sw_rowcol_striped_avx2_256_sat (
13302     const char* s1,
13303     const int s1Len,
13304     const char* s2,
13305     const int s2Len,
13306     const int open,
13307     const int gap,
13308     const(parasail_matrix_t)* matrix);
13309 
13310 parasail_result_t* parasail_sw_rowcol_striped_altivec_128_64 (
13311     const char* s1,
13312     const int s1Len,
13313     const char* s2,
13314     const int s2Len,
13315     const int open,
13316     const int gap,
13317     const(parasail_matrix_t)* matrix);
13318 
13319 parasail_result_t* parasail_sw_rowcol_striped_altivec_128_32 (
13320     const char* s1,
13321     const int s1Len,
13322     const char* s2,
13323     const int s2Len,
13324     const int open,
13325     const int gap,
13326     const(parasail_matrix_t)* matrix);
13327 
13328 parasail_result_t* parasail_sw_rowcol_striped_altivec_128_16 (
13329     const char* s1,
13330     const int s1Len,
13331     const char* s2,
13332     const int s2Len,
13333     const int open,
13334     const int gap,
13335     const(parasail_matrix_t)* matrix);
13336 
13337 parasail_result_t* parasail_sw_rowcol_striped_altivec_128_8 (
13338     const char* s1,
13339     const int s1Len,
13340     const char* s2,
13341     const int s2Len,
13342     const int open,
13343     const int gap,
13344     const(parasail_matrix_t)* matrix);
13345 
13346 parasail_result_t* parasail_sw_rowcol_striped_altivec_128_sat (
13347     const char* s1,
13348     const int s1Len,
13349     const char* s2,
13350     const int s2Len,
13351     const int open,
13352     const int gap,
13353     const(parasail_matrix_t)* matrix);
13354 
13355 parasail_result_t* parasail_sw_rowcol_striped_neon_128_64 (
13356     const char* s1,
13357     const int s1Len,
13358     const char* s2,
13359     const int s2Len,
13360     const int open,
13361     const int gap,
13362     const(parasail_matrix_t)* matrix);
13363 
13364 parasail_result_t* parasail_sw_rowcol_striped_neon_128_32 (
13365     const char* s1,
13366     const int s1Len,
13367     const char* s2,
13368     const int s2Len,
13369     const int open,
13370     const int gap,
13371     const(parasail_matrix_t)* matrix);
13372 
13373 parasail_result_t* parasail_sw_rowcol_striped_neon_128_16 (
13374     const char* s1,
13375     const int s1Len,
13376     const char* s2,
13377     const int s2Len,
13378     const int open,
13379     const int gap,
13380     const(parasail_matrix_t)* matrix);
13381 
13382 parasail_result_t* parasail_sw_rowcol_striped_neon_128_8 (
13383     const char* s1,
13384     const int s1Len,
13385     const char* s2,
13386     const int s2Len,
13387     const int open,
13388     const int gap,
13389     const(parasail_matrix_t)* matrix);
13390 
13391 parasail_result_t* parasail_sw_rowcol_striped_neon_128_sat (
13392     const char* s1,
13393     const int s1Len,
13394     const char* s2,
13395     const int s2Len,
13396     const int open,
13397     const int gap,
13398     const(parasail_matrix_t)* matrix);
13399 
13400 parasail_result_t* parasail_sw_rowcol_diag_sse2_128_64 (
13401     const char* s1,
13402     const int s1Len,
13403     const char* s2,
13404     const int s2Len,
13405     const int open,
13406     const int gap,
13407     const(parasail_matrix_t)* matrix);
13408 
13409 parasail_result_t* parasail_sw_rowcol_diag_sse2_128_32 (
13410     const char* s1,
13411     const int s1Len,
13412     const char* s2,
13413     const int s2Len,
13414     const int open,
13415     const int gap,
13416     const(parasail_matrix_t)* matrix);
13417 
13418 parasail_result_t* parasail_sw_rowcol_diag_sse2_128_16 (
13419     const char* s1,
13420     const int s1Len,
13421     const char* s2,
13422     const int s2Len,
13423     const int open,
13424     const int gap,
13425     const(parasail_matrix_t)* matrix);
13426 
13427 parasail_result_t* parasail_sw_rowcol_diag_sse2_128_8 (
13428     const char* s1,
13429     const int s1Len,
13430     const char* s2,
13431     const int s2Len,
13432     const int open,
13433     const int gap,
13434     const(parasail_matrix_t)* matrix);
13435 
13436 parasail_result_t* parasail_sw_rowcol_diag_sse2_128_sat (
13437     const char* s1,
13438     const int s1Len,
13439     const char* s2,
13440     const int s2Len,
13441     const int open,
13442     const int gap,
13443     const(parasail_matrix_t)* matrix);
13444 
13445 parasail_result_t* parasail_sw_rowcol_diag_sse41_128_64 (
13446     const char* s1,
13447     const int s1Len,
13448     const char* s2,
13449     const int s2Len,
13450     const int open,
13451     const int gap,
13452     const(parasail_matrix_t)* matrix);
13453 
13454 parasail_result_t* parasail_sw_rowcol_diag_sse41_128_32 (
13455     const char* s1,
13456     const int s1Len,
13457     const char* s2,
13458     const int s2Len,
13459     const int open,
13460     const int gap,
13461     const(parasail_matrix_t)* matrix);
13462 
13463 parasail_result_t* parasail_sw_rowcol_diag_sse41_128_16 (
13464     const char* s1,
13465     const int s1Len,
13466     const char* s2,
13467     const int s2Len,
13468     const int open,
13469     const int gap,
13470     const(parasail_matrix_t)* matrix);
13471 
13472 parasail_result_t* parasail_sw_rowcol_diag_sse41_128_8 (
13473     const char* s1,
13474     const int s1Len,
13475     const char* s2,
13476     const int s2Len,
13477     const int open,
13478     const int gap,
13479     const(parasail_matrix_t)* matrix);
13480 
13481 parasail_result_t* parasail_sw_rowcol_diag_sse41_128_sat (
13482     const char* s1,
13483     const int s1Len,
13484     const char* s2,
13485     const int s2Len,
13486     const int open,
13487     const int gap,
13488     const(parasail_matrix_t)* matrix);
13489 
13490 parasail_result_t* parasail_sw_rowcol_diag_avx2_256_64 (
13491     const char* s1,
13492     const int s1Len,
13493     const char* s2,
13494     const int s2Len,
13495     const int open,
13496     const int gap,
13497     const(parasail_matrix_t)* matrix);
13498 
13499 parasail_result_t* parasail_sw_rowcol_diag_avx2_256_32 (
13500     const char* s1,
13501     const int s1Len,
13502     const char* s2,
13503     const int s2Len,
13504     const int open,
13505     const int gap,
13506     const(parasail_matrix_t)* matrix);
13507 
13508 parasail_result_t* parasail_sw_rowcol_diag_avx2_256_16 (
13509     const char* s1,
13510     const int s1Len,
13511     const char* s2,
13512     const int s2Len,
13513     const int open,
13514     const int gap,
13515     const(parasail_matrix_t)* matrix);
13516 
13517 parasail_result_t* parasail_sw_rowcol_diag_avx2_256_8 (
13518     const char* s1,
13519     const int s1Len,
13520     const char* s2,
13521     const int s2Len,
13522     const int open,
13523     const int gap,
13524     const(parasail_matrix_t)* matrix);
13525 
13526 parasail_result_t* parasail_sw_rowcol_diag_avx2_256_sat (
13527     const char* s1,
13528     const int s1Len,
13529     const char* s2,
13530     const int s2Len,
13531     const int open,
13532     const int gap,
13533     const(parasail_matrix_t)* matrix);
13534 
13535 parasail_result_t* parasail_sw_rowcol_diag_altivec_128_64 (
13536     const char* s1,
13537     const int s1Len,
13538     const char* s2,
13539     const int s2Len,
13540     const int open,
13541     const int gap,
13542     const(parasail_matrix_t)* matrix);
13543 
13544 parasail_result_t* parasail_sw_rowcol_diag_altivec_128_32 (
13545     const char* s1,
13546     const int s1Len,
13547     const char* s2,
13548     const int s2Len,
13549     const int open,
13550     const int gap,
13551     const(parasail_matrix_t)* matrix);
13552 
13553 parasail_result_t* parasail_sw_rowcol_diag_altivec_128_16 (
13554     const char* s1,
13555     const int s1Len,
13556     const char* s2,
13557     const int s2Len,
13558     const int open,
13559     const int gap,
13560     const(parasail_matrix_t)* matrix);
13561 
13562 parasail_result_t* parasail_sw_rowcol_diag_altivec_128_8 (
13563     const char* s1,
13564     const int s1Len,
13565     const char* s2,
13566     const int s2Len,
13567     const int open,
13568     const int gap,
13569     const(parasail_matrix_t)* matrix);
13570 
13571 parasail_result_t* parasail_sw_rowcol_diag_altivec_128_sat (
13572     const char* s1,
13573     const int s1Len,
13574     const char* s2,
13575     const int s2Len,
13576     const int open,
13577     const int gap,
13578     const(parasail_matrix_t)* matrix);
13579 
13580 parasail_result_t* parasail_sw_rowcol_diag_neon_128_64 (
13581     const char* s1,
13582     const int s1Len,
13583     const char* s2,
13584     const int s2Len,
13585     const int open,
13586     const int gap,
13587     const(parasail_matrix_t)* matrix);
13588 
13589 parasail_result_t* parasail_sw_rowcol_diag_neon_128_32 (
13590     const char* s1,
13591     const int s1Len,
13592     const char* s2,
13593     const int s2Len,
13594     const int open,
13595     const int gap,
13596     const(parasail_matrix_t)* matrix);
13597 
13598 parasail_result_t* parasail_sw_rowcol_diag_neon_128_16 (
13599     const char* s1,
13600     const int s1Len,
13601     const char* s2,
13602     const int s2Len,
13603     const int open,
13604     const int gap,
13605     const(parasail_matrix_t)* matrix);
13606 
13607 parasail_result_t* parasail_sw_rowcol_diag_neon_128_8 (
13608     const char* s1,
13609     const int s1Len,
13610     const char* s2,
13611     const int s2Len,
13612     const int open,
13613     const int gap,
13614     const(parasail_matrix_t)* matrix);
13615 
13616 parasail_result_t* parasail_sw_rowcol_diag_neon_128_sat (
13617     const char* s1,
13618     const int s1Len,
13619     const char* s2,
13620     const int s2Len,
13621     const int open,
13622     const int gap,
13623     const(parasail_matrix_t)* matrix);
13624 
13625 parasail_result_t* parasail_sw_trace_scan_sse2_128_64 (
13626     const char* s1,
13627     const int s1Len,
13628     const char* s2,
13629     const int s2Len,
13630     const int open,
13631     const int gap,
13632     const(parasail_matrix_t)* matrix);
13633 
13634 parasail_result_t* parasail_sw_trace_scan_sse2_128_32 (
13635     const char* s1,
13636     const int s1Len,
13637     const char* s2,
13638     const int s2Len,
13639     const int open,
13640     const int gap,
13641     const(parasail_matrix_t)* matrix);
13642 
13643 parasail_result_t* parasail_sw_trace_scan_sse2_128_16 (
13644     const char* s1,
13645     const int s1Len,
13646     const char* s2,
13647     const int s2Len,
13648     const int open,
13649     const int gap,
13650     const(parasail_matrix_t)* matrix);
13651 
13652 parasail_result_t* parasail_sw_trace_scan_sse2_128_8 (
13653     const char* s1,
13654     const int s1Len,
13655     const char* s2,
13656     const int s2Len,
13657     const int open,
13658     const int gap,
13659     const(parasail_matrix_t)* matrix);
13660 
13661 parasail_result_t* parasail_sw_trace_scan_sse2_128_sat (
13662     const char* s1,
13663     const int s1Len,
13664     const char* s2,
13665     const int s2Len,
13666     const int open,
13667     const int gap,
13668     const(parasail_matrix_t)* matrix);
13669 
13670 parasail_result_t* parasail_sw_trace_scan_sse41_128_64 (
13671     const char* s1,
13672     const int s1Len,
13673     const char* s2,
13674     const int s2Len,
13675     const int open,
13676     const int gap,
13677     const(parasail_matrix_t)* matrix);
13678 
13679 parasail_result_t* parasail_sw_trace_scan_sse41_128_32 (
13680     const char* s1,
13681     const int s1Len,
13682     const char* s2,
13683     const int s2Len,
13684     const int open,
13685     const int gap,
13686     const(parasail_matrix_t)* matrix);
13687 
13688 parasail_result_t* parasail_sw_trace_scan_sse41_128_16 (
13689     const char* s1,
13690     const int s1Len,
13691     const char* s2,
13692     const int s2Len,
13693     const int open,
13694     const int gap,
13695     const(parasail_matrix_t)* matrix);
13696 
13697 parasail_result_t* parasail_sw_trace_scan_sse41_128_8 (
13698     const char* s1,
13699     const int s1Len,
13700     const char* s2,
13701     const int s2Len,
13702     const int open,
13703     const int gap,
13704     const(parasail_matrix_t)* matrix);
13705 
13706 parasail_result_t* parasail_sw_trace_scan_sse41_128_sat (
13707     const char* s1,
13708     const int s1Len,
13709     const char* s2,
13710     const int s2Len,
13711     const int open,
13712     const int gap,
13713     const(parasail_matrix_t)* matrix);
13714 
13715 parasail_result_t* parasail_sw_trace_scan_avx2_256_64 (
13716     const char* s1,
13717     const int s1Len,
13718     const char* s2,
13719     const int s2Len,
13720     const int open,
13721     const int gap,
13722     const(parasail_matrix_t)* matrix);
13723 
13724 parasail_result_t* parasail_sw_trace_scan_avx2_256_32 (
13725     const char* s1,
13726     const int s1Len,
13727     const char* s2,
13728     const int s2Len,
13729     const int open,
13730     const int gap,
13731     const(parasail_matrix_t)* matrix);
13732 
13733 parasail_result_t* parasail_sw_trace_scan_avx2_256_16 (
13734     const char* s1,
13735     const int s1Len,
13736     const char* s2,
13737     const int s2Len,
13738     const int open,
13739     const int gap,
13740     const(parasail_matrix_t)* matrix);
13741 
13742 parasail_result_t* parasail_sw_trace_scan_avx2_256_8 (
13743     const char* s1,
13744     const int s1Len,
13745     const char* s2,
13746     const int s2Len,
13747     const int open,
13748     const int gap,
13749     const(parasail_matrix_t)* matrix);
13750 
13751 parasail_result_t* parasail_sw_trace_scan_avx2_256_sat (
13752     const char* s1,
13753     const int s1Len,
13754     const char* s2,
13755     const int s2Len,
13756     const int open,
13757     const int gap,
13758     const(parasail_matrix_t)* matrix);
13759 
13760 parasail_result_t* parasail_sw_trace_scan_altivec_128_64 (
13761     const char* s1,
13762     const int s1Len,
13763     const char* s2,
13764     const int s2Len,
13765     const int open,
13766     const int gap,
13767     const(parasail_matrix_t)* matrix);
13768 
13769 parasail_result_t* parasail_sw_trace_scan_altivec_128_32 (
13770     const char* s1,
13771     const int s1Len,
13772     const char* s2,
13773     const int s2Len,
13774     const int open,
13775     const int gap,
13776     const(parasail_matrix_t)* matrix);
13777 
13778 parasail_result_t* parasail_sw_trace_scan_altivec_128_16 (
13779     const char* s1,
13780     const int s1Len,
13781     const char* s2,
13782     const int s2Len,
13783     const int open,
13784     const int gap,
13785     const(parasail_matrix_t)* matrix);
13786 
13787 parasail_result_t* parasail_sw_trace_scan_altivec_128_8 (
13788     const char* s1,
13789     const int s1Len,
13790     const char* s2,
13791     const int s2Len,
13792     const int open,
13793     const int gap,
13794     const(parasail_matrix_t)* matrix);
13795 
13796 parasail_result_t* parasail_sw_trace_scan_altivec_128_sat (
13797     const char* s1,
13798     const int s1Len,
13799     const char* s2,
13800     const int s2Len,
13801     const int open,
13802     const int gap,
13803     const(parasail_matrix_t)* matrix);
13804 
13805 parasail_result_t* parasail_sw_trace_scan_neon_128_64 (
13806     const char* s1,
13807     const int s1Len,
13808     const char* s2,
13809     const int s2Len,
13810     const int open,
13811     const int gap,
13812     const(parasail_matrix_t)* matrix);
13813 
13814 parasail_result_t* parasail_sw_trace_scan_neon_128_32 (
13815     const char* s1,
13816     const int s1Len,
13817     const char* s2,
13818     const int s2Len,
13819     const int open,
13820     const int gap,
13821     const(parasail_matrix_t)* matrix);
13822 
13823 parasail_result_t* parasail_sw_trace_scan_neon_128_16 (
13824     const char* s1,
13825     const int s1Len,
13826     const char* s2,
13827     const int s2Len,
13828     const int open,
13829     const int gap,
13830     const(parasail_matrix_t)* matrix);
13831 
13832 parasail_result_t* parasail_sw_trace_scan_neon_128_8 (
13833     const char* s1,
13834     const int s1Len,
13835     const char* s2,
13836     const int s2Len,
13837     const int open,
13838     const int gap,
13839     const(parasail_matrix_t)* matrix);
13840 
13841 parasail_result_t* parasail_sw_trace_scan_neon_128_sat (
13842     const char* s1,
13843     const int s1Len,
13844     const char* s2,
13845     const int s2Len,
13846     const int open,
13847     const int gap,
13848     const(parasail_matrix_t)* matrix);
13849 
13850 parasail_result_t* parasail_sw_trace_striped_sse2_128_64 (
13851     const char* s1,
13852     const int s1Len,
13853     const char* s2,
13854     const int s2Len,
13855     const int open,
13856     const int gap,
13857     const(parasail_matrix_t)* matrix);
13858 
13859 parasail_result_t* parasail_sw_trace_striped_sse2_128_32 (
13860     const char* s1,
13861     const int s1Len,
13862     const char* s2,
13863     const int s2Len,
13864     const int open,
13865     const int gap,
13866     const(parasail_matrix_t)* matrix);
13867 
13868 parasail_result_t* parasail_sw_trace_striped_sse2_128_16 (
13869     const char* s1,
13870     const int s1Len,
13871     const char* s2,
13872     const int s2Len,
13873     const int open,
13874     const int gap,
13875     const(parasail_matrix_t)* matrix);
13876 
13877 parasail_result_t* parasail_sw_trace_striped_sse2_128_8 (
13878     const char* s1,
13879     const int s1Len,
13880     const char* s2,
13881     const int s2Len,
13882     const int open,
13883     const int gap,
13884     const(parasail_matrix_t)* matrix);
13885 
13886 parasail_result_t* parasail_sw_trace_striped_sse2_128_sat (
13887     const char* s1,
13888     const int s1Len,
13889     const char* s2,
13890     const int s2Len,
13891     const int open,
13892     const int gap,
13893     const(parasail_matrix_t)* matrix);
13894 
13895 parasail_result_t* parasail_sw_trace_striped_sse41_128_64 (
13896     const char* s1,
13897     const int s1Len,
13898     const char* s2,
13899     const int s2Len,
13900     const int open,
13901     const int gap,
13902     const(parasail_matrix_t)* matrix);
13903 
13904 parasail_result_t* parasail_sw_trace_striped_sse41_128_32 (
13905     const char* s1,
13906     const int s1Len,
13907     const char* s2,
13908     const int s2Len,
13909     const int open,
13910     const int gap,
13911     const(parasail_matrix_t)* matrix);
13912 
13913 parasail_result_t* parasail_sw_trace_striped_sse41_128_16 (
13914     const char* s1,
13915     const int s1Len,
13916     const char* s2,
13917     const int s2Len,
13918     const int open,
13919     const int gap,
13920     const(parasail_matrix_t)* matrix);
13921 
13922 parasail_result_t* parasail_sw_trace_striped_sse41_128_8 (
13923     const char* s1,
13924     const int s1Len,
13925     const char* s2,
13926     const int s2Len,
13927     const int open,
13928     const int gap,
13929     const(parasail_matrix_t)* matrix);
13930 
13931 parasail_result_t* parasail_sw_trace_striped_sse41_128_sat (
13932     const char* s1,
13933     const int s1Len,
13934     const char* s2,
13935     const int s2Len,
13936     const int open,
13937     const int gap,
13938     const(parasail_matrix_t)* matrix);
13939 
13940 parasail_result_t* parasail_sw_trace_striped_avx2_256_64 (
13941     const char* s1,
13942     const int s1Len,
13943     const char* s2,
13944     const int s2Len,
13945     const int open,
13946     const int gap,
13947     const(parasail_matrix_t)* matrix);
13948 
13949 parasail_result_t* parasail_sw_trace_striped_avx2_256_32 (
13950     const char* s1,
13951     const int s1Len,
13952     const char* s2,
13953     const int s2Len,
13954     const int open,
13955     const int gap,
13956     const(parasail_matrix_t)* matrix);
13957 
13958 parasail_result_t* parasail_sw_trace_striped_avx2_256_16 (
13959     const char* s1,
13960     const int s1Len,
13961     const char* s2,
13962     const int s2Len,
13963     const int open,
13964     const int gap,
13965     const(parasail_matrix_t)* matrix);
13966 
13967 parasail_result_t* parasail_sw_trace_striped_avx2_256_8 (
13968     const char* s1,
13969     const int s1Len,
13970     const char* s2,
13971     const int s2Len,
13972     const int open,
13973     const int gap,
13974     const(parasail_matrix_t)* matrix);
13975 
13976 parasail_result_t* parasail_sw_trace_striped_avx2_256_sat (
13977     const char* s1,
13978     const int s1Len,
13979     const char* s2,
13980     const int s2Len,
13981     const int open,
13982     const int gap,
13983     const(parasail_matrix_t)* matrix);
13984 
13985 parasail_result_t* parasail_sw_trace_striped_altivec_128_64 (
13986     const char* s1,
13987     const int s1Len,
13988     const char* s2,
13989     const int s2Len,
13990     const int open,
13991     const int gap,
13992     const(parasail_matrix_t)* matrix);
13993 
13994 parasail_result_t* parasail_sw_trace_striped_altivec_128_32 (
13995     const char* s1,
13996     const int s1Len,
13997     const char* s2,
13998     const int s2Len,
13999     const int open,
14000     const int gap,
14001     const(parasail_matrix_t)* matrix);
14002 
14003 parasail_result_t* parasail_sw_trace_striped_altivec_128_16 (
14004     const char* s1,
14005     const int s1Len,
14006     const char* s2,
14007     const int s2Len,
14008     const int open,
14009     const int gap,
14010     const(parasail_matrix_t)* matrix);
14011 
14012 parasail_result_t* parasail_sw_trace_striped_altivec_128_8 (
14013     const char* s1,
14014     const int s1Len,
14015     const char* s2,
14016     const int s2Len,
14017     const int open,
14018     const int gap,
14019     const(parasail_matrix_t)* matrix);
14020 
14021 parasail_result_t* parasail_sw_trace_striped_altivec_128_sat (
14022     const char* s1,
14023     const int s1Len,
14024     const char* s2,
14025     const int s2Len,
14026     const int open,
14027     const int gap,
14028     const(parasail_matrix_t)* matrix);
14029 
14030 parasail_result_t* parasail_sw_trace_striped_neon_128_64 (
14031     const char* s1,
14032     const int s1Len,
14033     const char* s2,
14034     const int s2Len,
14035     const int open,
14036     const int gap,
14037     const(parasail_matrix_t)* matrix);
14038 
14039 parasail_result_t* parasail_sw_trace_striped_neon_128_32 (
14040     const char* s1,
14041     const int s1Len,
14042     const char* s2,
14043     const int s2Len,
14044     const int open,
14045     const int gap,
14046     const(parasail_matrix_t)* matrix);
14047 
14048 parasail_result_t* parasail_sw_trace_striped_neon_128_16 (
14049     const char* s1,
14050     const int s1Len,
14051     const char* s2,
14052     const int s2Len,
14053     const int open,
14054     const int gap,
14055     const(parasail_matrix_t)* matrix);
14056 
14057 parasail_result_t* parasail_sw_trace_striped_neon_128_8 (
14058     const char* s1,
14059     const int s1Len,
14060     const char* s2,
14061     const int s2Len,
14062     const int open,
14063     const int gap,
14064     const(parasail_matrix_t)* matrix);
14065 
14066 parasail_result_t* parasail_sw_trace_striped_neon_128_sat (
14067     const char* s1,
14068     const int s1Len,
14069     const char* s2,
14070     const int s2Len,
14071     const int open,
14072     const int gap,
14073     const(parasail_matrix_t)* matrix);
14074 
14075 parasail_result_t* parasail_sw_trace_diag_sse2_128_64 (
14076     const char* s1,
14077     const int s1Len,
14078     const char* s2,
14079     const int s2Len,
14080     const int open,
14081     const int gap,
14082     const(parasail_matrix_t)* matrix);
14083 
14084 parasail_result_t* parasail_sw_trace_diag_sse2_128_32 (
14085     const char* s1,
14086     const int s1Len,
14087     const char* s2,
14088     const int s2Len,
14089     const int open,
14090     const int gap,
14091     const(parasail_matrix_t)* matrix);
14092 
14093 parasail_result_t* parasail_sw_trace_diag_sse2_128_16 (
14094     const char* s1,
14095     const int s1Len,
14096     const char* s2,
14097     const int s2Len,
14098     const int open,
14099     const int gap,
14100     const(parasail_matrix_t)* matrix);
14101 
14102 parasail_result_t* parasail_sw_trace_diag_sse2_128_8 (
14103     const char* s1,
14104     const int s1Len,
14105     const char* s2,
14106     const int s2Len,
14107     const int open,
14108     const int gap,
14109     const(parasail_matrix_t)* matrix);
14110 
14111 parasail_result_t* parasail_sw_trace_diag_sse2_128_sat (
14112     const char* s1,
14113     const int s1Len,
14114     const char* s2,
14115     const int s2Len,
14116     const int open,
14117     const int gap,
14118     const(parasail_matrix_t)* matrix);
14119 
14120 parasail_result_t* parasail_sw_trace_diag_sse41_128_64 (
14121     const char* s1,
14122     const int s1Len,
14123     const char* s2,
14124     const int s2Len,
14125     const int open,
14126     const int gap,
14127     const(parasail_matrix_t)* matrix);
14128 
14129 parasail_result_t* parasail_sw_trace_diag_sse41_128_32 (
14130     const char* s1,
14131     const int s1Len,
14132     const char* s2,
14133     const int s2Len,
14134     const int open,
14135     const int gap,
14136     const(parasail_matrix_t)* matrix);
14137 
14138 parasail_result_t* parasail_sw_trace_diag_sse41_128_16 (
14139     const char* s1,
14140     const int s1Len,
14141     const char* s2,
14142     const int s2Len,
14143     const int open,
14144     const int gap,
14145     const(parasail_matrix_t)* matrix);
14146 
14147 parasail_result_t* parasail_sw_trace_diag_sse41_128_8 (
14148     const char* s1,
14149     const int s1Len,
14150     const char* s2,
14151     const int s2Len,
14152     const int open,
14153     const int gap,
14154     const(parasail_matrix_t)* matrix);
14155 
14156 parasail_result_t* parasail_sw_trace_diag_sse41_128_sat (
14157     const char* s1,
14158     const int s1Len,
14159     const char* s2,
14160     const int s2Len,
14161     const int open,
14162     const int gap,
14163     const(parasail_matrix_t)* matrix);
14164 
14165 parasail_result_t* parasail_sw_trace_diag_avx2_256_64 (
14166     const char* s1,
14167     const int s1Len,
14168     const char* s2,
14169     const int s2Len,
14170     const int open,
14171     const int gap,
14172     const(parasail_matrix_t)* matrix);
14173 
14174 parasail_result_t* parasail_sw_trace_diag_avx2_256_32 (
14175     const char* s1,
14176     const int s1Len,
14177     const char* s2,
14178     const int s2Len,
14179     const int open,
14180     const int gap,
14181     const(parasail_matrix_t)* matrix);
14182 
14183 parasail_result_t* parasail_sw_trace_diag_avx2_256_16 (
14184     const char* s1,
14185     const int s1Len,
14186     const char* s2,
14187     const int s2Len,
14188     const int open,
14189     const int gap,
14190     const(parasail_matrix_t)* matrix);
14191 
14192 parasail_result_t* parasail_sw_trace_diag_avx2_256_8 (
14193     const char* s1,
14194     const int s1Len,
14195     const char* s2,
14196     const int s2Len,
14197     const int open,
14198     const int gap,
14199     const(parasail_matrix_t)* matrix);
14200 
14201 parasail_result_t* parasail_sw_trace_diag_avx2_256_sat (
14202     const char* s1,
14203     const int s1Len,
14204     const char* s2,
14205     const int s2Len,
14206     const int open,
14207     const int gap,
14208     const(parasail_matrix_t)* matrix);
14209 
14210 parasail_result_t* parasail_sw_trace_diag_altivec_128_64 (
14211     const char* s1,
14212     const int s1Len,
14213     const char* s2,
14214     const int s2Len,
14215     const int open,
14216     const int gap,
14217     const(parasail_matrix_t)* matrix);
14218 
14219 parasail_result_t* parasail_sw_trace_diag_altivec_128_32 (
14220     const char* s1,
14221     const int s1Len,
14222     const char* s2,
14223     const int s2Len,
14224     const int open,
14225     const int gap,
14226     const(parasail_matrix_t)* matrix);
14227 
14228 parasail_result_t* parasail_sw_trace_diag_altivec_128_16 (
14229     const char* s1,
14230     const int s1Len,
14231     const char* s2,
14232     const int s2Len,
14233     const int open,
14234     const int gap,
14235     const(parasail_matrix_t)* matrix);
14236 
14237 parasail_result_t* parasail_sw_trace_diag_altivec_128_8 (
14238     const char* s1,
14239     const int s1Len,
14240     const char* s2,
14241     const int s2Len,
14242     const int open,
14243     const int gap,
14244     const(parasail_matrix_t)* matrix);
14245 
14246 parasail_result_t* parasail_sw_trace_diag_altivec_128_sat (
14247     const char* s1,
14248     const int s1Len,
14249     const char* s2,
14250     const int s2Len,
14251     const int open,
14252     const int gap,
14253     const(parasail_matrix_t)* matrix);
14254 
14255 parasail_result_t* parasail_sw_trace_diag_neon_128_64 (
14256     const char* s1,
14257     const int s1Len,
14258     const char* s2,
14259     const int s2Len,
14260     const int open,
14261     const int gap,
14262     const(parasail_matrix_t)* matrix);
14263 
14264 parasail_result_t* parasail_sw_trace_diag_neon_128_32 (
14265     const char* s1,
14266     const int s1Len,
14267     const char* s2,
14268     const int s2Len,
14269     const int open,
14270     const int gap,
14271     const(parasail_matrix_t)* matrix);
14272 
14273 parasail_result_t* parasail_sw_trace_diag_neon_128_16 (
14274     const char* s1,
14275     const int s1Len,
14276     const char* s2,
14277     const int s2Len,
14278     const int open,
14279     const int gap,
14280     const(parasail_matrix_t)* matrix);
14281 
14282 parasail_result_t* parasail_sw_trace_diag_neon_128_8 (
14283     const char* s1,
14284     const int s1Len,
14285     const char* s2,
14286     const int s2Len,
14287     const int open,
14288     const int gap,
14289     const(parasail_matrix_t)* matrix);
14290 
14291 parasail_result_t* parasail_sw_trace_diag_neon_128_sat (
14292     const char* s1,
14293     const int s1Len,
14294     const char* s2,
14295     const int s2Len,
14296     const int open,
14297     const int gap,
14298     const(parasail_matrix_t)* matrix);
14299 
14300 parasail_result_t* parasail_sw_stats_scan_sse2_128_64 (
14301     const char* s1,
14302     const int s1Len,
14303     const char* s2,
14304     const int s2Len,
14305     const int open,
14306     const int gap,
14307     const(parasail_matrix_t)* matrix);
14308 
14309 parasail_result_t* parasail_sw_stats_scan_sse2_128_32 (
14310     const char* s1,
14311     const int s1Len,
14312     const char* s2,
14313     const int s2Len,
14314     const int open,
14315     const int gap,
14316     const(parasail_matrix_t)* matrix);
14317 
14318 parasail_result_t* parasail_sw_stats_scan_sse2_128_16 (
14319     const char* s1,
14320     const int s1Len,
14321     const char* s2,
14322     const int s2Len,
14323     const int open,
14324     const int gap,
14325     const(parasail_matrix_t)* matrix);
14326 
14327 parasail_result_t* parasail_sw_stats_scan_sse2_128_8 (
14328     const char* s1,
14329     const int s1Len,
14330     const char* s2,
14331     const int s2Len,
14332     const int open,
14333     const int gap,
14334     const(parasail_matrix_t)* matrix);
14335 
14336 parasail_result_t* parasail_sw_stats_scan_sse2_128_sat (
14337     const char* s1,
14338     const int s1Len,
14339     const char* s2,
14340     const int s2Len,
14341     const int open,
14342     const int gap,
14343     const(parasail_matrix_t)* matrix);
14344 
14345 parasail_result_t* parasail_sw_stats_scan_sse41_128_64 (
14346     const char* s1,
14347     const int s1Len,
14348     const char* s2,
14349     const int s2Len,
14350     const int open,
14351     const int gap,
14352     const(parasail_matrix_t)* matrix);
14353 
14354 parasail_result_t* parasail_sw_stats_scan_sse41_128_32 (
14355     const char* s1,
14356     const int s1Len,
14357     const char* s2,
14358     const int s2Len,
14359     const int open,
14360     const int gap,
14361     const(parasail_matrix_t)* matrix);
14362 
14363 parasail_result_t* parasail_sw_stats_scan_sse41_128_16 (
14364     const char* s1,
14365     const int s1Len,
14366     const char* s2,
14367     const int s2Len,
14368     const int open,
14369     const int gap,
14370     const(parasail_matrix_t)* matrix);
14371 
14372 parasail_result_t* parasail_sw_stats_scan_sse41_128_8 (
14373     const char* s1,
14374     const int s1Len,
14375     const char* s2,
14376     const int s2Len,
14377     const int open,
14378     const int gap,
14379     const(parasail_matrix_t)* matrix);
14380 
14381 parasail_result_t* parasail_sw_stats_scan_sse41_128_sat (
14382     const char* s1,
14383     const int s1Len,
14384     const char* s2,
14385     const int s2Len,
14386     const int open,
14387     const int gap,
14388     const(parasail_matrix_t)* matrix);
14389 
14390 parasail_result_t* parasail_sw_stats_scan_avx2_256_64 (
14391     const char* s1,
14392     const int s1Len,
14393     const char* s2,
14394     const int s2Len,
14395     const int open,
14396     const int gap,
14397     const(parasail_matrix_t)* matrix);
14398 
14399 parasail_result_t* parasail_sw_stats_scan_avx2_256_32 (
14400     const char* s1,
14401     const int s1Len,
14402     const char* s2,
14403     const int s2Len,
14404     const int open,
14405     const int gap,
14406     const(parasail_matrix_t)* matrix);
14407 
14408 parasail_result_t* parasail_sw_stats_scan_avx2_256_16 (
14409     const char* s1,
14410     const int s1Len,
14411     const char* s2,
14412     const int s2Len,
14413     const int open,
14414     const int gap,
14415     const(parasail_matrix_t)* matrix);
14416 
14417 parasail_result_t* parasail_sw_stats_scan_avx2_256_8 (
14418     const char* s1,
14419     const int s1Len,
14420     const char* s2,
14421     const int s2Len,
14422     const int open,
14423     const int gap,
14424     const(parasail_matrix_t)* matrix);
14425 
14426 parasail_result_t* parasail_sw_stats_scan_avx2_256_sat (
14427     const char* s1,
14428     const int s1Len,
14429     const char* s2,
14430     const int s2Len,
14431     const int open,
14432     const int gap,
14433     const(parasail_matrix_t)* matrix);
14434 
14435 parasail_result_t* parasail_sw_stats_scan_altivec_128_64 (
14436     const char* s1,
14437     const int s1Len,
14438     const char* s2,
14439     const int s2Len,
14440     const int open,
14441     const int gap,
14442     const(parasail_matrix_t)* matrix);
14443 
14444 parasail_result_t* parasail_sw_stats_scan_altivec_128_32 (
14445     const char* s1,
14446     const int s1Len,
14447     const char* s2,
14448     const int s2Len,
14449     const int open,
14450     const int gap,
14451     const(parasail_matrix_t)* matrix);
14452 
14453 parasail_result_t* parasail_sw_stats_scan_altivec_128_16 (
14454     const char* s1,
14455     const int s1Len,
14456     const char* s2,
14457     const int s2Len,
14458     const int open,
14459     const int gap,
14460     const(parasail_matrix_t)* matrix);
14461 
14462 parasail_result_t* parasail_sw_stats_scan_altivec_128_8 (
14463     const char* s1,
14464     const int s1Len,
14465     const char* s2,
14466     const int s2Len,
14467     const int open,
14468     const int gap,
14469     const(parasail_matrix_t)* matrix);
14470 
14471 parasail_result_t* parasail_sw_stats_scan_altivec_128_sat (
14472     const char* s1,
14473     const int s1Len,
14474     const char* s2,
14475     const int s2Len,
14476     const int open,
14477     const int gap,
14478     const(parasail_matrix_t)* matrix);
14479 
14480 parasail_result_t* parasail_sw_stats_scan_neon_128_64 (
14481     const char* s1,
14482     const int s1Len,
14483     const char* s2,
14484     const int s2Len,
14485     const int open,
14486     const int gap,
14487     const(parasail_matrix_t)* matrix);
14488 
14489 parasail_result_t* parasail_sw_stats_scan_neon_128_32 (
14490     const char* s1,
14491     const int s1Len,
14492     const char* s2,
14493     const int s2Len,
14494     const int open,
14495     const int gap,
14496     const(parasail_matrix_t)* matrix);
14497 
14498 parasail_result_t* parasail_sw_stats_scan_neon_128_16 (
14499     const char* s1,
14500     const int s1Len,
14501     const char* s2,
14502     const int s2Len,
14503     const int open,
14504     const int gap,
14505     const(parasail_matrix_t)* matrix);
14506 
14507 parasail_result_t* parasail_sw_stats_scan_neon_128_8 (
14508     const char* s1,
14509     const int s1Len,
14510     const char* s2,
14511     const int s2Len,
14512     const int open,
14513     const int gap,
14514     const(parasail_matrix_t)* matrix);
14515 
14516 parasail_result_t* parasail_sw_stats_scan_neon_128_sat (
14517     const char* s1,
14518     const int s1Len,
14519     const char* s2,
14520     const int s2Len,
14521     const int open,
14522     const int gap,
14523     const(parasail_matrix_t)* matrix);
14524 
14525 parasail_result_t* parasail_sw_stats_striped_sse2_128_64 (
14526     const char* s1,
14527     const int s1Len,
14528     const char* s2,
14529     const int s2Len,
14530     const int open,
14531     const int gap,
14532     const(parasail_matrix_t)* matrix);
14533 
14534 parasail_result_t* parasail_sw_stats_striped_sse2_128_32 (
14535     const char* s1,
14536     const int s1Len,
14537     const char* s2,
14538     const int s2Len,
14539     const int open,
14540     const int gap,
14541     const(parasail_matrix_t)* matrix);
14542 
14543 parasail_result_t* parasail_sw_stats_striped_sse2_128_16 (
14544     const char* s1,
14545     const int s1Len,
14546     const char* s2,
14547     const int s2Len,
14548     const int open,
14549     const int gap,
14550     const(parasail_matrix_t)* matrix);
14551 
14552 parasail_result_t* parasail_sw_stats_striped_sse2_128_8 (
14553     const char* s1,
14554     const int s1Len,
14555     const char* s2,
14556     const int s2Len,
14557     const int open,
14558     const int gap,
14559     const(parasail_matrix_t)* matrix);
14560 
14561 parasail_result_t* parasail_sw_stats_striped_sse2_128_sat (
14562     const char* s1,
14563     const int s1Len,
14564     const char* s2,
14565     const int s2Len,
14566     const int open,
14567     const int gap,
14568     const(parasail_matrix_t)* matrix);
14569 
14570 parasail_result_t* parasail_sw_stats_striped_sse41_128_64 (
14571     const char* s1,
14572     const int s1Len,
14573     const char* s2,
14574     const int s2Len,
14575     const int open,
14576     const int gap,
14577     const(parasail_matrix_t)* matrix);
14578 
14579 parasail_result_t* parasail_sw_stats_striped_sse41_128_32 (
14580     const char* s1,
14581     const int s1Len,
14582     const char* s2,
14583     const int s2Len,
14584     const int open,
14585     const int gap,
14586     const(parasail_matrix_t)* matrix);
14587 
14588 parasail_result_t* parasail_sw_stats_striped_sse41_128_16 (
14589     const char* s1,
14590     const int s1Len,
14591     const char* s2,
14592     const int s2Len,
14593     const int open,
14594     const int gap,
14595     const(parasail_matrix_t)* matrix);
14596 
14597 parasail_result_t* parasail_sw_stats_striped_sse41_128_8 (
14598     const char* s1,
14599     const int s1Len,
14600     const char* s2,
14601     const int s2Len,
14602     const int open,
14603     const int gap,
14604     const(parasail_matrix_t)* matrix);
14605 
14606 parasail_result_t* parasail_sw_stats_striped_sse41_128_sat (
14607     const char* s1,
14608     const int s1Len,
14609     const char* s2,
14610     const int s2Len,
14611     const int open,
14612     const int gap,
14613     const(parasail_matrix_t)* matrix);
14614 
14615 parasail_result_t* parasail_sw_stats_striped_avx2_256_64 (
14616     const char* s1,
14617     const int s1Len,
14618     const char* s2,
14619     const int s2Len,
14620     const int open,
14621     const int gap,
14622     const(parasail_matrix_t)* matrix);
14623 
14624 parasail_result_t* parasail_sw_stats_striped_avx2_256_32 (
14625     const char* s1,
14626     const int s1Len,
14627     const char* s2,
14628     const int s2Len,
14629     const int open,
14630     const int gap,
14631     const(parasail_matrix_t)* matrix);
14632 
14633 parasail_result_t* parasail_sw_stats_striped_avx2_256_16 (
14634     const char* s1,
14635     const int s1Len,
14636     const char* s2,
14637     const int s2Len,
14638     const int open,
14639     const int gap,
14640     const(parasail_matrix_t)* matrix);
14641 
14642 parasail_result_t* parasail_sw_stats_striped_avx2_256_8 (
14643     const char* s1,
14644     const int s1Len,
14645     const char* s2,
14646     const int s2Len,
14647     const int open,
14648     const int gap,
14649     const(parasail_matrix_t)* matrix);
14650 
14651 parasail_result_t* parasail_sw_stats_striped_avx2_256_sat (
14652     const char* s1,
14653     const int s1Len,
14654     const char* s2,
14655     const int s2Len,
14656     const int open,
14657     const int gap,
14658     const(parasail_matrix_t)* matrix);
14659 
14660 parasail_result_t* parasail_sw_stats_striped_altivec_128_64 (
14661     const char* s1,
14662     const int s1Len,
14663     const char* s2,
14664     const int s2Len,
14665     const int open,
14666     const int gap,
14667     const(parasail_matrix_t)* matrix);
14668 
14669 parasail_result_t* parasail_sw_stats_striped_altivec_128_32 (
14670     const char* s1,
14671     const int s1Len,
14672     const char* s2,
14673     const int s2Len,
14674     const int open,
14675     const int gap,
14676     const(parasail_matrix_t)* matrix);
14677 
14678 parasail_result_t* parasail_sw_stats_striped_altivec_128_16 (
14679     const char* s1,
14680     const int s1Len,
14681     const char* s2,
14682     const int s2Len,
14683     const int open,
14684     const int gap,
14685     const(parasail_matrix_t)* matrix);
14686 
14687 parasail_result_t* parasail_sw_stats_striped_altivec_128_8 (
14688     const char* s1,
14689     const int s1Len,
14690     const char* s2,
14691     const int s2Len,
14692     const int open,
14693     const int gap,
14694     const(parasail_matrix_t)* matrix);
14695 
14696 parasail_result_t* parasail_sw_stats_striped_altivec_128_sat (
14697     const char* s1,
14698     const int s1Len,
14699     const char* s2,
14700     const int s2Len,
14701     const int open,
14702     const int gap,
14703     const(parasail_matrix_t)* matrix);
14704 
14705 parasail_result_t* parasail_sw_stats_striped_neon_128_64 (
14706     const char* s1,
14707     const int s1Len,
14708     const char* s2,
14709     const int s2Len,
14710     const int open,
14711     const int gap,
14712     const(parasail_matrix_t)* matrix);
14713 
14714 parasail_result_t* parasail_sw_stats_striped_neon_128_32 (
14715     const char* s1,
14716     const int s1Len,
14717     const char* s2,
14718     const int s2Len,
14719     const int open,
14720     const int gap,
14721     const(parasail_matrix_t)* matrix);
14722 
14723 parasail_result_t* parasail_sw_stats_striped_neon_128_16 (
14724     const char* s1,
14725     const int s1Len,
14726     const char* s2,
14727     const int s2Len,
14728     const int open,
14729     const int gap,
14730     const(parasail_matrix_t)* matrix);
14731 
14732 parasail_result_t* parasail_sw_stats_striped_neon_128_8 (
14733     const char* s1,
14734     const int s1Len,
14735     const char* s2,
14736     const int s2Len,
14737     const int open,
14738     const int gap,
14739     const(parasail_matrix_t)* matrix);
14740 
14741 parasail_result_t* parasail_sw_stats_striped_neon_128_sat (
14742     const char* s1,
14743     const int s1Len,
14744     const char* s2,
14745     const int s2Len,
14746     const int open,
14747     const int gap,
14748     const(parasail_matrix_t)* matrix);
14749 
14750 parasail_result_t* parasail_sw_stats_diag_sse2_128_64 (
14751     const char* s1,
14752     const int s1Len,
14753     const char* s2,
14754     const int s2Len,
14755     const int open,
14756     const int gap,
14757     const(parasail_matrix_t)* matrix);
14758 
14759 parasail_result_t* parasail_sw_stats_diag_sse2_128_32 (
14760     const char* s1,
14761     const int s1Len,
14762     const char* s2,
14763     const int s2Len,
14764     const int open,
14765     const int gap,
14766     const(parasail_matrix_t)* matrix);
14767 
14768 parasail_result_t* parasail_sw_stats_diag_sse2_128_16 (
14769     const char* s1,
14770     const int s1Len,
14771     const char* s2,
14772     const int s2Len,
14773     const int open,
14774     const int gap,
14775     const(parasail_matrix_t)* matrix);
14776 
14777 parasail_result_t* parasail_sw_stats_diag_sse2_128_8 (
14778     const char* s1,
14779     const int s1Len,
14780     const char* s2,
14781     const int s2Len,
14782     const int open,
14783     const int gap,
14784     const(parasail_matrix_t)* matrix);
14785 
14786 parasail_result_t* parasail_sw_stats_diag_sse2_128_sat (
14787     const char* s1,
14788     const int s1Len,
14789     const char* s2,
14790     const int s2Len,
14791     const int open,
14792     const int gap,
14793     const(parasail_matrix_t)* matrix);
14794 
14795 parasail_result_t* parasail_sw_stats_diag_sse41_128_64 (
14796     const char* s1,
14797     const int s1Len,
14798     const char* s2,
14799     const int s2Len,
14800     const int open,
14801     const int gap,
14802     const(parasail_matrix_t)* matrix);
14803 
14804 parasail_result_t* parasail_sw_stats_diag_sse41_128_32 (
14805     const char* s1,
14806     const int s1Len,
14807     const char* s2,
14808     const int s2Len,
14809     const int open,
14810     const int gap,
14811     const(parasail_matrix_t)* matrix);
14812 
14813 parasail_result_t* parasail_sw_stats_diag_sse41_128_16 (
14814     const char* s1,
14815     const int s1Len,
14816     const char* s2,
14817     const int s2Len,
14818     const int open,
14819     const int gap,
14820     const(parasail_matrix_t)* matrix);
14821 
14822 parasail_result_t* parasail_sw_stats_diag_sse41_128_8 (
14823     const char* s1,
14824     const int s1Len,
14825     const char* s2,
14826     const int s2Len,
14827     const int open,
14828     const int gap,
14829     const(parasail_matrix_t)* matrix);
14830 
14831 parasail_result_t* parasail_sw_stats_diag_sse41_128_sat (
14832     const char* s1,
14833     const int s1Len,
14834     const char* s2,
14835     const int s2Len,
14836     const int open,
14837     const int gap,
14838     const(parasail_matrix_t)* matrix);
14839 
14840 parasail_result_t* parasail_sw_stats_diag_avx2_256_64 (
14841     const char* s1,
14842     const int s1Len,
14843     const char* s2,
14844     const int s2Len,
14845     const int open,
14846     const int gap,
14847     const(parasail_matrix_t)* matrix);
14848 
14849 parasail_result_t* parasail_sw_stats_diag_avx2_256_32 (
14850     const char* s1,
14851     const int s1Len,
14852     const char* s2,
14853     const int s2Len,
14854     const int open,
14855     const int gap,
14856     const(parasail_matrix_t)* matrix);
14857 
14858 parasail_result_t* parasail_sw_stats_diag_avx2_256_16 (
14859     const char* s1,
14860     const int s1Len,
14861     const char* s2,
14862     const int s2Len,
14863     const int open,
14864     const int gap,
14865     const(parasail_matrix_t)* matrix);
14866 
14867 parasail_result_t* parasail_sw_stats_diag_avx2_256_8 (
14868     const char* s1,
14869     const int s1Len,
14870     const char* s2,
14871     const int s2Len,
14872     const int open,
14873     const int gap,
14874     const(parasail_matrix_t)* matrix);
14875 
14876 parasail_result_t* parasail_sw_stats_diag_avx2_256_sat (
14877     const char* s1,
14878     const int s1Len,
14879     const char* s2,
14880     const int s2Len,
14881     const int open,
14882     const int gap,
14883     const(parasail_matrix_t)* matrix);
14884 
14885 parasail_result_t* parasail_sw_stats_diag_altivec_128_64 (
14886     const char* s1,
14887     const int s1Len,
14888     const char* s2,
14889     const int s2Len,
14890     const int open,
14891     const int gap,
14892     const(parasail_matrix_t)* matrix);
14893 
14894 parasail_result_t* parasail_sw_stats_diag_altivec_128_32 (
14895     const char* s1,
14896     const int s1Len,
14897     const char* s2,
14898     const int s2Len,
14899     const int open,
14900     const int gap,
14901     const(parasail_matrix_t)* matrix);
14902 
14903 parasail_result_t* parasail_sw_stats_diag_altivec_128_16 (
14904     const char* s1,
14905     const int s1Len,
14906     const char* s2,
14907     const int s2Len,
14908     const int open,
14909     const int gap,
14910     const(parasail_matrix_t)* matrix);
14911 
14912 parasail_result_t* parasail_sw_stats_diag_altivec_128_8 (
14913     const char* s1,
14914     const int s1Len,
14915     const char* s2,
14916     const int s2Len,
14917     const int open,
14918     const int gap,
14919     const(parasail_matrix_t)* matrix);
14920 
14921 parasail_result_t* parasail_sw_stats_diag_altivec_128_sat (
14922     const char* s1,
14923     const int s1Len,
14924     const char* s2,
14925     const int s2Len,
14926     const int open,
14927     const int gap,
14928     const(parasail_matrix_t)* matrix);
14929 
14930 parasail_result_t* parasail_sw_stats_diag_neon_128_64 (
14931     const char* s1,
14932     const int s1Len,
14933     const char* s2,
14934     const int s2Len,
14935     const int open,
14936     const int gap,
14937     const(parasail_matrix_t)* matrix);
14938 
14939 parasail_result_t* parasail_sw_stats_diag_neon_128_32 (
14940     const char* s1,
14941     const int s1Len,
14942     const char* s2,
14943     const int s2Len,
14944     const int open,
14945     const int gap,
14946     const(parasail_matrix_t)* matrix);
14947 
14948 parasail_result_t* parasail_sw_stats_diag_neon_128_16 (
14949     const char* s1,
14950     const int s1Len,
14951     const char* s2,
14952     const int s2Len,
14953     const int open,
14954     const int gap,
14955     const(parasail_matrix_t)* matrix);
14956 
14957 parasail_result_t* parasail_sw_stats_diag_neon_128_8 (
14958     const char* s1,
14959     const int s1Len,
14960     const char* s2,
14961     const int s2Len,
14962     const int open,
14963     const int gap,
14964     const(parasail_matrix_t)* matrix);
14965 
14966 parasail_result_t* parasail_sw_stats_diag_neon_128_sat (
14967     const char* s1,
14968     const int s1Len,
14969     const char* s2,
14970     const int s2Len,
14971     const int open,
14972     const int gap,
14973     const(parasail_matrix_t)* matrix);
14974 
14975 parasail_result_t* parasail_sw_stats_table_scan_sse2_128_64 (
14976     const char* s1,
14977     const int s1Len,
14978     const char* s2,
14979     const int s2Len,
14980     const int open,
14981     const int gap,
14982     const(parasail_matrix_t)* matrix);
14983 
14984 parasail_result_t* parasail_sw_stats_table_scan_sse2_128_32 (
14985     const char* s1,
14986     const int s1Len,
14987     const char* s2,
14988     const int s2Len,
14989     const int open,
14990     const int gap,
14991     const(parasail_matrix_t)* matrix);
14992 
14993 parasail_result_t* parasail_sw_stats_table_scan_sse2_128_16 (
14994     const char* s1,
14995     const int s1Len,
14996     const char* s2,
14997     const int s2Len,
14998     const int open,
14999     const int gap,
15000     const(parasail_matrix_t)* matrix);
15001 
15002 parasail_result_t* parasail_sw_stats_table_scan_sse2_128_8 (
15003     const char* s1,
15004     const int s1Len,
15005     const char* s2,
15006     const int s2Len,
15007     const int open,
15008     const int gap,
15009     const(parasail_matrix_t)* matrix);
15010 
15011 parasail_result_t* parasail_sw_stats_table_scan_sse2_128_sat (
15012     const char* s1,
15013     const int s1Len,
15014     const char* s2,
15015     const int s2Len,
15016     const int open,
15017     const int gap,
15018     const(parasail_matrix_t)* matrix);
15019 
15020 parasail_result_t* parasail_sw_stats_table_scan_sse41_128_64 (
15021     const char* s1,
15022     const int s1Len,
15023     const char* s2,
15024     const int s2Len,
15025     const int open,
15026     const int gap,
15027     const(parasail_matrix_t)* matrix);
15028 
15029 parasail_result_t* parasail_sw_stats_table_scan_sse41_128_32 (
15030     const char* s1,
15031     const int s1Len,
15032     const char* s2,
15033     const int s2Len,
15034     const int open,
15035     const int gap,
15036     const(parasail_matrix_t)* matrix);
15037 
15038 parasail_result_t* parasail_sw_stats_table_scan_sse41_128_16 (
15039     const char* s1,
15040     const int s1Len,
15041     const char* s2,
15042     const int s2Len,
15043     const int open,
15044     const int gap,
15045     const(parasail_matrix_t)* matrix);
15046 
15047 parasail_result_t* parasail_sw_stats_table_scan_sse41_128_8 (
15048     const char* s1,
15049     const int s1Len,
15050     const char* s2,
15051     const int s2Len,
15052     const int open,
15053     const int gap,
15054     const(parasail_matrix_t)* matrix);
15055 
15056 parasail_result_t* parasail_sw_stats_table_scan_sse41_128_sat (
15057     const char* s1,
15058     const int s1Len,
15059     const char* s2,
15060     const int s2Len,
15061     const int open,
15062     const int gap,
15063     const(parasail_matrix_t)* matrix);
15064 
15065 parasail_result_t* parasail_sw_stats_table_scan_avx2_256_64 (
15066     const char* s1,
15067     const int s1Len,
15068     const char* s2,
15069     const int s2Len,
15070     const int open,
15071     const int gap,
15072     const(parasail_matrix_t)* matrix);
15073 
15074 parasail_result_t* parasail_sw_stats_table_scan_avx2_256_32 (
15075     const char* s1,
15076     const int s1Len,
15077     const char* s2,
15078     const int s2Len,
15079     const int open,
15080     const int gap,
15081     const(parasail_matrix_t)* matrix);
15082 
15083 parasail_result_t* parasail_sw_stats_table_scan_avx2_256_16 (
15084     const char* s1,
15085     const int s1Len,
15086     const char* s2,
15087     const int s2Len,
15088     const int open,
15089     const int gap,
15090     const(parasail_matrix_t)* matrix);
15091 
15092 parasail_result_t* parasail_sw_stats_table_scan_avx2_256_8 (
15093     const char* s1,
15094     const int s1Len,
15095     const char* s2,
15096     const int s2Len,
15097     const int open,
15098     const int gap,
15099     const(parasail_matrix_t)* matrix);
15100 
15101 parasail_result_t* parasail_sw_stats_table_scan_avx2_256_sat (
15102     const char* s1,
15103     const int s1Len,
15104     const char* s2,
15105     const int s2Len,
15106     const int open,
15107     const int gap,
15108     const(parasail_matrix_t)* matrix);
15109 
15110 parasail_result_t* parasail_sw_stats_table_scan_altivec_128_64 (
15111     const char* s1,
15112     const int s1Len,
15113     const char* s2,
15114     const int s2Len,
15115     const int open,
15116     const int gap,
15117     const(parasail_matrix_t)* matrix);
15118 
15119 parasail_result_t* parasail_sw_stats_table_scan_altivec_128_32 (
15120     const char* s1,
15121     const int s1Len,
15122     const char* s2,
15123     const int s2Len,
15124     const int open,
15125     const int gap,
15126     const(parasail_matrix_t)* matrix);
15127 
15128 parasail_result_t* parasail_sw_stats_table_scan_altivec_128_16 (
15129     const char* s1,
15130     const int s1Len,
15131     const char* s2,
15132     const int s2Len,
15133     const int open,
15134     const int gap,
15135     const(parasail_matrix_t)* matrix);
15136 
15137 parasail_result_t* parasail_sw_stats_table_scan_altivec_128_8 (
15138     const char* s1,
15139     const int s1Len,
15140     const char* s2,
15141     const int s2Len,
15142     const int open,
15143     const int gap,
15144     const(parasail_matrix_t)* matrix);
15145 
15146 parasail_result_t* parasail_sw_stats_table_scan_altivec_128_sat (
15147     const char* s1,
15148     const int s1Len,
15149     const char* s2,
15150     const int s2Len,
15151     const int open,
15152     const int gap,
15153     const(parasail_matrix_t)* matrix);
15154 
15155 parasail_result_t* parasail_sw_stats_table_scan_neon_128_64 (
15156     const char* s1,
15157     const int s1Len,
15158     const char* s2,
15159     const int s2Len,
15160     const int open,
15161     const int gap,
15162     const(parasail_matrix_t)* matrix);
15163 
15164 parasail_result_t* parasail_sw_stats_table_scan_neon_128_32 (
15165     const char* s1,
15166     const int s1Len,
15167     const char* s2,
15168     const int s2Len,
15169     const int open,
15170     const int gap,
15171     const(parasail_matrix_t)* matrix);
15172 
15173 parasail_result_t* parasail_sw_stats_table_scan_neon_128_16 (
15174     const char* s1,
15175     const int s1Len,
15176     const char* s2,
15177     const int s2Len,
15178     const int open,
15179     const int gap,
15180     const(parasail_matrix_t)* matrix);
15181 
15182 parasail_result_t* parasail_sw_stats_table_scan_neon_128_8 (
15183     const char* s1,
15184     const int s1Len,
15185     const char* s2,
15186     const int s2Len,
15187     const int open,
15188     const int gap,
15189     const(parasail_matrix_t)* matrix);
15190 
15191 parasail_result_t* parasail_sw_stats_table_scan_neon_128_sat (
15192     const char* s1,
15193     const int s1Len,
15194     const char* s2,
15195     const int s2Len,
15196     const int open,
15197     const int gap,
15198     const(parasail_matrix_t)* matrix);
15199 
15200 parasail_result_t* parasail_sw_stats_table_striped_sse2_128_64 (
15201     const char* s1,
15202     const int s1Len,
15203     const char* s2,
15204     const int s2Len,
15205     const int open,
15206     const int gap,
15207     const(parasail_matrix_t)* matrix);
15208 
15209 parasail_result_t* parasail_sw_stats_table_striped_sse2_128_32 (
15210     const char* s1,
15211     const int s1Len,
15212     const char* s2,
15213     const int s2Len,
15214     const int open,
15215     const int gap,
15216     const(parasail_matrix_t)* matrix);
15217 
15218 parasail_result_t* parasail_sw_stats_table_striped_sse2_128_16 (
15219     const char* s1,
15220     const int s1Len,
15221     const char* s2,
15222     const int s2Len,
15223     const int open,
15224     const int gap,
15225     const(parasail_matrix_t)* matrix);
15226 
15227 parasail_result_t* parasail_sw_stats_table_striped_sse2_128_8 (
15228     const char* s1,
15229     const int s1Len,
15230     const char* s2,
15231     const int s2Len,
15232     const int open,
15233     const int gap,
15234     const(parasail_matrix_t)* matrix);
15235 
15236 parasail_result_t* parasail_sw_stats_table_striped_sse2_128_sat (
15237     const char* s1,
15238     const int s1Len,
15239     const char* s2,
15240     const int s2Len,
15241     const int open,
15242     const int gap,
15243     const(parasail_matrix_t)* matrix);
15244 
15245 parasail_result_t* parasail_sw_stats_table_striped_sse41_128_64 (
15246     const char* s1,
15247     const int s1Len,
15248     const char* s2,
15249     const int s2Len,
15250     const int open,
15251     const int gap,
15252     const(parasail_matrix_t)* matrix);
15253 
15254 parasail_result_t* parasail_sw_stats_table_striped_sse41_128_32 (
15255     const char* s1,
15256     const int s1Len,
15257     const char* s2,
15258     const int s2Len,
15259     const int open,
15260     const int gap,
15261     const(parasail_matrix_t)* matrix);
15262 
15263 parasail_result_t* parasail_sw_stats_table_striped_sse41_128_16 (
15264     const char* s1,
15265     const int s1Len,
15266     const char* s2,
15267     const int s2Len,
15268     const int open,
15269     const int gap,
15270     const(parasail_matrix_t)* matrix);
15271 
15272 parasail_result_t* parasail_sw_stats_table_striped_sse41_128_8 (
15273     const char* s1,
15274     const int s1Len,
15275     const char* s2,
15276     const int s2Len,
15277     const int open,
15278     const int gap,
15279     const(parasail_matrix_t)* matrix);
15280 
15281 parasail_result_t* parasail_sw_stats_table_striped_sse41_128_sat (
15282     const char* s1,
15283     const int s1Len,
15284     const char* s2,
15285     const int s2Len,
15286     const int open,
15287     const int gap,
15288     const(parasail_matrix_t)* matrix);
15289 
15290 parasail_result_t* parasail_sw_stats_table_striped_avx2_256_64 (
15291     const char* s1,
15292     const int s1Len,
15293     const char* s2,
15294     const int s2Len,
15295     const int open,
15296     const int gap,
15297     const(parasail_matrix_t)* matrix);
15298 
15299 parasail_result_t* parasail_sw_stats_table_striped_avx2_256_32 (
15300     const char* s1,
15301     const int s1Len,
15302     const char* s2,
15303     const int s2Len,
15304     const int open,
15305     const int gap,
15306     const(parasail_matrix_t)* matrix);
15307 
15308 parasail_result_t* parasail_sw_stats_table_striped_avx2_256_16 (
15309     const char* s1,
15310     const int s1Len,
15311     const char* s2,
15312     const int s2Len,
15313     const int open,
15314     const int gap,
15315     const(parasail_matrix_t)* matrix);
15316 
15317 parasail_result_t* parasail_sw_stats_table_striped_avx2_256_8 (
15318     const char* s1,
15319     const int s1Len,
15320     const char* s2,
15321     const int s2Len,
15322     const int open,
15323     const int gap,
15324     const(parasail_matrix_t)* matrix);
15325 
15326 parasail_result_t* parasail_sw_stats_table_striped_avx2_256_sat (
15327     const char* s1,
15328     const int s1Len,
15329     const char* s2,
15330     const int s2Len,
15331     const int open,
15332     const int gap,
15333     const(parasail_matrix_t)* matrix);
15334 
15335 parasail_result_t* parasail_sw_stats_table_striped_altivec_128_64 (
15336     const char* s1,
15337     const int s1Len,
15338     const char* s2,
15339     const int s2Len,
15340     const int open,
15341     const int gap,
15342     const(parasail_matrix_t)* matrix);
15343 
15344 parasail_result_t* parasail_sw_stats_table_striped_altivec_128_32 (
15345     const char* s1,
15346     const int s1Len,
15347     const char* s2,
15348     const int s2Len,
15349     const int open,
15350     const int gap,
15351     const(parasail_matrix_t)* matrix);
15352 
15353 parasail_result_t* parasail_sw_stats_table_striped_altivec_128_16 (
15354     const char* s1,
15355     const int s1Len,
15356     const char* s2,
15357     const int s2Len,
15358     const int open,
15359     const int gap,
15360     const(parasail_matrix_t)* matrix);
15361 
15362 parasail_result_t* parasail_sw_stats_table_striped_altivec_128_8 (
15363     const char* s1,
15364     const int s1Len,
15365     const char* s2,
15366     const int s2Len,
15367     const int open,
15368     const int gap,
15369     const(parasail_matrix_t)* matrix);
15370 
15371 parasail_result_t* parasail_sw_stats_table_striped_altivec_128_sat (
15372     const char* s1,
15373     const int s1Len,
15374     const char* s2,
15375     const int s2Len,
15376     const int open,
15377     const int gap,
15378     const(parasail_matrix_t)* matrix);
15379 
15380 parasail_result_t* parasail_sw_stats_table_striped_neon_128_64 (
15381     const char* s1,
15382     const int s1Len,
15383     const char* s2,
15384     const int s2Len,
15385     const int open,
15386     const int gap,
15387     const(parasail_matrix_t)* matrix);
15388 
15389 parasail_result_t* parasail_sw_stats_table_striped_neon_128_32 (
15390     const char* s1,
15391     const int s1Len,
15392     const char* s2,
15393     const int s2Len,
15394     const int open,
15395     const int gap,
15396     const(parasail_matrix_t)* matrix);
15397 
15398 parasail_result_t* parasail_sw_stats_table_striped_neon_128_16 (
15399     const char* s1,
15400     const int s1Len,
15401     const char* s2,
15402     const int s2Len,
15403     const int open,
15404     const int gap,
15405     const(parasail_matrix_t)* matrix);
15406 
15407 parasail_result_t* parasail_sw_stats_table_striped_neon_128_8 (
15408     const char* s1,
15409     const int s1Len,
15410     const char* s2,
15411     const int s2Len,
15412     const int open,
15413     const int gap,
15414     const(parasail_matrix_t)* matrix);
15415 
15416 parasail_result_t* parasail_sw_stats_table_striped_neon_128_sat (
15417     const char* s1,
15418     const int s1Len,
15419     const char* s2,
15420     const int s2Len,
15421     const int open,
15422     const int gap,
15423     const(parasail_matrix_t)* matrix);
15424 
15425 parasail_result_t* parasail_sw_stats_table_diag_sse2_128_64 (
15426     const char* s1,
15427     const int s1Len,
15428     const char* s2,
15429     const int s2Len,
15430     const int open,
15431     const int gap,
15432     const(parasail_matrix_t)* matrix);
15433 
15434 parasail_result_t* parasail_sw_stats_table_diag_sse2_128_32 (
15435     const char* s1,
15436     const int s1Len,
15437     const char* s2,
15438     const int s2Len,
15439     const int open,
15440     const int gap,
15441     const(parasail_matrix_t)* matrix);
15442 
15443 parasail_result_t* parasail_sw_stats_table_diag_sse2_128_16 (
15444     const char* s1,
15445     const int s1Len,
15446     const char* s2,
15447     const int s2Len,
15448     const int open,
15449     const int gap,
15450     const(parasail_matrix_t)* matrix);
15451 
15452 parasail_result_t* parasail_sw_stats_table_diag_sse2_128_8 (
15453     const char* s1,
15454     const int s1Len,
15455     const char* s2,
15456     const int s2Len,
15457     const int open,
15458     const int gap,
15459     const(parasail_matrix_t)* matrix);
15460 
15461 parasail_result_t* parasail_sw_stats_table_diag_sse2_128_sat (
15462     const char* s1,
15463     const int s1Len,
15464     const char* s2,
15465     const int s2Len,
15466     const int open,
15467     const int gap,
15468     const(parasail_matrix_t)* matrix);
15469 
15470 parasail_result_t* parasail_sw_stats_table_diag_sse41_128_64 (
15471     const char* s1,
15472     const int s1Len,
15473     const char* s2,
15474     const int s2Len,
15475     const int open,
15476     const int gap,
15477     const(parasail_matrix_t)* matrix);
15478 
15479 parasail_result_t* parasail_sw_stats_table_diag_sse41_128_32 (
15480     const char* s1,
15481     const int s1Len,
15482     const char* s2,
15483     const int s2Len,
15484     const int open,
15485     const int gap,
15486     const(parasail_matrix_t)* matrix);
15487 
15488 parasail_result_t* parasail_sw_stats_table_diag_sse41_128_16 (
15489     const char* s1,
15490     const int s1Len,
15491     const char* s2,
15492     const int s2Len,
15493     const int open,
15494     const int gap,
15495     const(parasail_matrix_t)* matrix);
15496 
15497 parasail_result_t* parasail_sw_stats_table_diag_sse41_128_8 (
15498     const char* s1,
15499     const int s1Len,
15500     const char* s2,
15501     const int s2Len,
15502     const int open,
15503     const int gap,
15504     const(parasail_matrix_t)* matrix);
15505 
15506 parasail_result_t* parasail_sw_stats_table_diag_sse41_128_sat (
15507     const char* s1,
15508     const int s1Len,
15509     const char* s2,
15510     const int s2Len,
15511     const int open,
15512     const int gap,
15513     const(parasail_matrix_t)* matrix);
15514 
15515 parasail_result_t* parasail_sw_stats_table_diag_avx2_256_64 (
15516     const char* s1,
15517     const int s1Len,
15518     const char* s2,
15519     const int s2Len,
15520     const int open,
15521     const int gap,
15522     const(parasail_matrix_t)* matrix);
15523 
15524 parasail_result_t* parasail_sw_stats_table_diag_avx2_256_32 (
15525     const char* s1,
15526     const int s1Len,
15527     const char* s2,
15528     const int s2Len,
15529     const int open,
15530     const int gap,
15531     const(parasail_matrix_t)* matrix);
15532 
15533 parasail_result_t* parasail_sw_stats_table_diag_avx2_256_16 (
15534     const char* s1,
15535     const int s1Len,
15536     const char* s2,
15537     const int s2Len,
15538     const int open,
15539     const int gap,
15540     const(parasail_matrix_t)* matrix);
15541 
15542 parasail_result_t* parasail_sw_stats_table_diag_avx2_256_8 (
15543     const char* s1,
15544     const int s1Len,
15545     const char* s2,
15546     const int s2Len,
15547     const int open,
15548     const int gap,
15549     const(parasail_matrix_t)* matrix);
15550 
15551 parasail_result_t* parasail_sw_stats_table_diag_avx2_256_sat (
15552     const char* s1,
15553     const int s1Len,
15554     const char* s2,
15555     const int s2Len,
15556     const int open,
15557     const int gap,
15558     const(parasail_matrix_t)* matrix);
15559 
15560 parasail_result_t* parasail_sw_stats_table_diag_altivec_128_64 (
15561     const char* s1,
15562     const int s1Len,
15563     const char* s2,
15564     const int s2Len,
15565     const int open,
15566     const int gap,
15567     const(parasail_matrix_t)* matrix);
15568 
15569 parasail_result_t* parasail_sw_stats_table_diag_altivec_128_32 (
15570     const char* s1,
15571     const int s1Len,
15572     const char* s2,
15573     const int s2Len,
15574     const int open,
15575     const int gap,
15576     const(parasail_matrix_t)* matrix);
15577 
15578 parasail_result_t* parasail_sw_stats_table_diag_altivec_128_16 (
15579     const char* s1,
15580     const int s1Len,
15581     const char* s2,
15582     const int s2Len,
15583     const int open,
15584     const int gap,
15585     const(parasail_matrix_t)* matrix);
15586 
15587 parasail_result_t* parasail_sw_stats_table_diag_altivec_128_8 (
15588     const char* s1,
15589     const int s1Len,
15590     const char* s2,
15591     const int s2Len,
15592     const int open,
15593     const int gap,
15594     const(parasail_matrix_t)* matrix);
15595 
15596 parasail_result_t* parasail_sw_stats_table_diag_altivec_128_sat (
15597     const char* s1,
15598     const int s1Len,
15599     const char* s2,
15600     const int s2Len,
15601     const int open,
15602     const int gap,
15603     const(parasail_matrix_t)* matrix);
15604 
15605 parasail_result_t* parasail_sw_stats_table_diag_neon_128_64 (
15606     const char* s1,
15607     const int s1Len,
15608     const char* s2,
15609     const int s2Len,
15610     const int open,
15611     const int gap,
15612     const(parasail_matrix_t)* matrix);
15613 
15614 parasail_result_t* parasail_sw_stats_table_diag_neon_128_32 (
15615     const char* s1,
15616     const int s1Len,
15617     const char* s2,
15618     const int s2Len,
15619     const int open,
15620     const int gap,
15621     const(parasail_matrix_t)* matrix);
15622 
15623 parasail_result_t* parasail_sw_stats_table_diag_neon_128_16 (
15624     const char* s1,
15625     const int s1Len,
15626     const char* s2,
15627     const int s2Len,
15628     const int open,
15629     const int gap,
15630     const(parasail_matrix_t)* matrix);
15631 
15632 parasail_result_t* parasail_sw_stats_table_diag_neon_128_8 (
15633     const char* s1,
15634     const int s1Len,
15635     const char* s2,
15636     const int s2Len,
15637     const int open,
15638     const int gap,
15639     const(parasail_matrix_t)* matrix);
15640 
15641 parasail_result_t* parasail_sw_stats_table_diag_neon_128_sat (
15642     const char* s1,
15643     const int s1Len,
15644     const char* s2,
15645     const int s2Len,
15646     const int open,
15647     const int gap,
15648     const(parasail_matrix_t)* matrix);
15649 
15650 parasail_result_t* parasail_sw_stats_rowcol_scan_sse2_128_64 (
15651     const char* s1,
15652     const int s1Len,
15653     const char* s2,
15654     const int s2Len,
15655     const int open,
15656     const int gap,
15657     const(parasail_matrix_t)* matrix);
15658 
15659 parasail_result_t* parasail_sw_stats_rowcol_scan_sse2_128_32 (
15660     const char* s1,
15661     const int s1Len,
15662     const char* s2,
15663     const int s2Len,
15664     const int open,
15665     const int gap,
15666     const(parasail_matrix_t)* matrix);
15667 
15668 parasail_result_t* parasail_sw_stats_rowcol_scan_sse2_128_16 (
15669     const char* s1,
15670     const int s1Len,
15671     const char* s2,
15672     const int s2Len,
15673     const int open,
15674     const int gap,
15675     const(parasail_matrix_t)* matrix);
15676 
15677 parasail_result_t* parasail_sw_stats_rowcol_scan_sse2_128_8 (
15678     const char* s1,
15679     const int s1Len,
15680     const char* s2,
15681     const int s2Len,
15682     const int open,
15683     const int gap,
15684     const(parasail_matrix_t)* matrix);
15685 
15686 parasail_result_t* parasail_sw_stats_rowcol_scan_sse2_128_sat (
15687     const char* s1,
15688     const int s1Len,
15689     const char* s2,
15690     const int s2Len,
15691     const int open,
15692     const int gap,
15693     const(parasail_matrix_t)* matrix);
15694 
15695 parasail_result_t* parasail_sw_stats_rowcol_scan_sse41_128_64 (
15696     const char* s1,
15697     const int s1Len,
15698     const char* s2,
15699     const int s2Len,
15700     const int open,
15701     const int gap,
15702     const(parasail_matrix_t)* matrix);
15703 
15704 parasail_result_t* parasail_sw_stats_rowcol_scan_sse41_128_32 (
15705     const char* s1,
15706     const int s1Len,
15707     const char* s2,
15708     const int s2Len,
15709     const int open,
15710     const int gap,
15711     const(parasail_matrix_t)* matrix);
15712 
15713 parasail_result_t* parasail_sw_stats_rowcol_scan_sse41_128_16 (
15714     const char* s1,
15715     const int s1Len,
15716     const char* s2,
15717     const int s2Len,
15718     const int open,
15719     const int gap,
15720     const(parasail_matrix_t)* matrix);
15721 
15722 parasail_result_t* parasail_sw_stats_rowcol_scan_sse41_128_8 (
15723     const char* s1,
15724     const int s1Len,
15725     const char* s2,
15726     const int s2Len,
15727     const int open,
15728     const int gap,
15729     const(parasail_matrix_t)* matrix);
15730 
15731 parasail_result_t* parasail_sw_stats_rowcol_scan_sse41_128_sat (
15732     const char* s1,
15733     const int s1Len,
15734     const char* s2,
15735     const int s2Len,
15736     const int open,
15737     const int gap,
15738     const(parasail_matrix_t)* matrix);
15739 
15740 parasail_result_t* parasail_sw_stats_rowcol_scan_avx2_256_64 (
15741     const char* s1,
15742     const int s1Len,
15743     const char* s2,
15744     const int s2Len,
15745     const int open,
15746     const int gap,
15747     const(parasail_matrix_t)* matrix);
15748 
15749 parasail_result_t* parasail_sw_stats_rowcol_scan_avx2_256_32 (
15750     const char* s1,
15751     const int s1Len,
15752     const char* s2,
15753     const int s2Len,
15754     const int open,
15755     const int gap,
15756     const(parasail_matrix_t)* matrix);
15757 
15758 parasail_result_t* parasail_sw_stats_rowcol_scan_avx2_256_16 (
15759     const char* s1,
15760     const int s1Len,
15761     const char* s2,
15762     const int s2Len,
15763     const int open,
15764     const int gap,
15765     const(parasail_matrix_t)* matrix);
15766 
15767 parasail_result_t* parasail_sw_stats_rowcol_scan_avx2_256_8 (
15768     const char* s1,
15769     const int s1Len,
15770     const char* s2,
15771     const int s2Len,
15772     const int open,
15773     const int gap,
15774     const(parasail_matrix_t)* matrix);
15775 
15776 parasail_result_t* parasail_sw_stats_rowcol_scan_avx2_256_sat (
15777     const char* s1,
15778     const int s1Len,
15779     const char* s2,
15780     const int s2Len,
15781     const int open,
15782     const int gap,
15783     const(parasail_matrix_t)* matrix);
15784 
15785 parasail_result_t* parasail_sw_stats_rowcol_scan_altivec_128_64 (
15786     const char* s1,
15787     const int s1Len,
15788     const char* s2,
15789     const int s2Len,
15790     const int open,
15791     const int gap,
15792     const(parasail_matrix_t)* matrix);
15793 
15794 parasail_result_t* parasail_sw_stats_rowcol_scan_altivec_128_32 (
15795     const char* s1,
15796     const int s1Len,
15797     const char* s2,
15798     const int s2Len,
15799     const int open,
15800     const int gap,
15801     const(parasail_matrix_t)* matrix);
15802 
15803 parasail_result_t* parasail_sw_stats_rowcol_scan_altivec_128_16 (
15804     const char* s1,
15805     const int s1Len,
15806     const char* s2,
15807     const int s2Len,
15808     const int open,
15809     const int gap,
15810     const(parasail_matrix_t)* matrix);
15811 
15812 parasail_result_t* parasail_sw_stats_rowcol_scan_altivec_128_8 (
15813     const char* s1,
15814     const int s1Len,
15815     const char* s2,
15816     const int s2Len,
15817     const int open,
15818     const int gap,
15819     const(parasail_matrix_t)* matrix);
15820 
15821 parasail_result_t* parasail_sw_stats_rowcol_scan_altivec_128_sat (
15822     const char* s1,
15823     const int s1Len,
15824     const char* s2,
15825     const int s2Len,
15826     const int open,
15827     const int gap,
15828     const(parasail_matrix_t)* matrix);
15829 
15830 parasail_result_t* parasail_sw_stats_rowcol_scan_neon_128_64 (
15831     const char* s1,
15832     const int s1Len,
15833     const char* s2,
15834     const int s2Len,
15835     const int open,
15836     const int gap,
15837     const(parasail_matrix_t)* matrix);
15838 
15839 parasail_result_t* parasail_sw_stats_rowcol_scan_neon_128_32 (
15840     const char* s1,
15841     const int s1Len,
15842     const char* s2,
15843     const int s2Len,
15844     const int open,
15845     const int gap,
15846     const(parasail_matrix_t)* matrix);
15847 
15848 parasail_result_t* parasail_sw_stats_rowcol_scan_neon_128_16 (
15849     const char* s1,
15850     const int s1Len,
15851     const char* s2,
15852     const int s2Len,
15853     const int open,
15854     const int gap,
15855     const(parasail_matrix_t)* matrix);
15856 
15857 parasail_result_t* parasail_sw_stats_rowcol_scan_neon_128_8 (
15858     const char* s1,
15859     const int s1Len,
15860     const char* s2,
15861     const int s2Len,
15862     const int open,
15863     const int gap,
15864     const(parasail_matrix_t)* matrix);
15865 
15866 parasail_result_t* parasail_sw_stats_rowcol_scan_neon_128_sat (
15867     const char* s1,
15868     const int s1Len,
15869     const char* s2,
15870     const int s2Len,
15871     const int open,
15872     const int gap,
15873     const(parasail_matrix_t)* matrix);
15874 
15875 parasail_result_t* parasail_sw_stats_rowcol_striped_sse2_128_64 (
15876     const char* s1,
15877     const int s1Len,
15878     const char* s2,
15879     const int s2Len,
15880     const int open,
15881     const int gap,
15882     const(parasail_matrix_t)* matrix);
15883 
15884 parasail_result_t* parasail_sw_stats_rowcol_striped_sse2_128_32 (
15885     const char* s1,
15886     const int s1Len,
15887     const char* s2,
15888     const int s2Len,
15889     const int open,
15890     const int gap,
15891     const(parasail_matrix_t)* matrix);
15892 
15893 parasail_result_t* parasail_sw_stats_rowcol_striped_sse2_128_16 (
15894     const char* s1,
15895     const int s1Len,
15896     const char* s2,
15897     const int s2Len,
15898     const int open,
15899     const int gap,
15900     const(parasail_matrix_t)* matrix);
15901 
15902 parasail_result_t* parasail_sw_stats_rowcol_striped_sse2_128_8 (
15903     const char* s1,
15904     const int s1Len,
15905     const char* s2,
15906     const int s2Len,
15907     const int open,
15908     const int gap,
15909     const(parasail_matrix_t)* matrix);
15910 
15911 parasail_result_t* parasail_sw_stats_rowcol_striped_sse2_128_sat (
15912     const char* s1,
15913     const int s1Len,
15914     const char* s2,
15915     const int s2Len,
15916     const int open,
15917     const int gap,
15918     const(parasail_matrix_t)* matrix);
15919 
15920 parasail_result_t* parasail_sw_stats_rowcol_striped_sse41_128_64 (
15921     const char* s1,
15922     const int s1Len,
15923     const char* s2,
15924     const int s2Len,
15925     const int open,
15926     const int gap,
15927     const(parasail_matrix_t)* matrix);
15928 
15929 parasail_result_t* parasail_sw_stats_rowcol_striped_sse41_128_32 (
15930     const char* s1,
15931     const int s1Len,
15932     const char* s2,
15933     const int s2Len,
15934     const int open,
15935     const int gap,
15936     const(parasail_matrix_t)* matrix);
15937 
15938 parasail_result_t* parasail_sw_stats_rowcol_striped_sse41_128_16 (
15939     const char* s1,
15940     const int s1Len,
15941     const char* s2,
15942     const int s2Len,
15943     const int open,
15944     const int gap,
15945     const(parasail_matrix_t)* matrix);
15946 
15947 parasail_result_t* parasail_sw_stats_rowcol_striped_sse41_128_8 (
15948     const char* s1,
15949     const int s1Len,
15950     const char* s2,
15951     const int s2Len,
15952     const int open,
15953     const int gap,
15954     const(parasail_matrix_t)* matrix);
15955 
15956 parasail_result_t* parasail_sw_stats_rowcol_striped_sse41_128_sat (
15957     const char* s1,
15958     const int s1Len,
15959     const char* s2,
15960     const int s2Len,
15961     const int open,
15962     const int gap,
15963     const(parasail_matrix_t)* matrix);
15964 
15965 parasail_result_t* parasail_sw_stats_rowcol_striped_avx2_256_64 (
15966     const char* s1,
15967     const int s1Len,
15968     const char* s2,
15969     const int s2Len,
15970     const int open,
15971     const int gap,
15972     const(parasail_matrix_t)* matrix);
15973 
15974 parasail_result_t* parasail_sw_stats_rowcol_striped_avx2_256_32 (
15975     const char* s1,
15976     const int s1Len,
15977     const char* s2,
15978     const int s2Len,
15979     const int open,
15980     const int gap,
15981     const(parasail_matrix_t)* matrix);
15982 
15983 parasail_result_t* parasail_sw_stats_rowcol_striped_avx2_256_16 (
15984     const char* s1,
15985     const int s1Len,
15986     const char* s2,
15987     const int s2Len,
15988     const int open,
15989     const int gap,
15990     const(parasail_matrix_t)* matrix);
15991 
15992 parasail_result_t* parasail_sw_stats_rowcol_striped_avx2_256_8 (
15993     const char* s1,
15994     const int s1Len,
15995     const char* s2,
15996     const int s2Len,
15997     const int open,
15998     const int gap,
15999     const(parasail_matrix_t)* matrix);
16000 
16001 parasail_result_t* parasail_sw_stats_rowcol_striped_avx2_256_sat (
16002     const char* s1,
16003     const int s1Len,
16004     const char* s2,
16005     const int s2Len,
16006     const int open,
16007     const int gap,
16008     const(parasail_matrix_t)* matrix);
16009 
16010 parasail_result_t* parasail_sw_stats_rowcol_striped_altivec_128_64 (
16011     const char* s1,
16012     const int s1Len,
16013     const char* s2,
16014     const int s2Len,
16015     const int open,
16016     const int gap,
16017     const(parasail_matrix_t)* matrix);
16018 
16019 parasail_result_t* parasail_sw_stats_rowcol_striped_altivec_128_32 (
16020     const char* s1,
16021     const int s1Len,
16022     const char* s2,
16023     const int s2Len,
16024     const int open,
16025     const int gap,
16026     const(parasail_matrix_t)* matrix);
16027 
16028 parasail_result_t* parasail_sw_stats_rowcol_striped_altivec_128_16 (
16029     const char* s1,
16030     const int s1Len,
16031     const char* s2,
16032     const int s2Len,
16033     const int open,
16034     const int gap,
16035     const(parasail_matrix_t)* matrix);
16036 
16037 parasail_result_t* parasail_sw_stats_rowcol_striped_altivec_128_8 (
16038     const char* s1,
16039     const int s1Len,
16040     const char* s2,
16041     const int s2Len,
16042     const int open,
16043     const int gap,
16044     const(parasail_matrix_t)* matrix);
16045 
16046 parasail_result_t* parasail_sw_stats_rowcol_striped_altivec_128_sat (
16047     const char* s1,
16048     const int s1Len,
16049     const char* s2,
16050     const int s2Len,
16051     const int open,
16052     const int gap,
16053     const(parasail_matrix_t)* matrix);
16054 
16055 parasail_result_t* parasail_sw_stats_rowcol_striped_neon_128_64 (
16056     const char* s1,
16057     const int s1Len,
16058     const char* s2,
16059     const int s2Len,
16060     const int open,
16061     const int gap,
16062     const(parasail_matrix_t)* matrix);
16063 
16064 parasail_result_t* parasail_sw_stats_rowcol_striped_neon_128_32 (
16065     const char* s1,
16066     const int s1Len,
16067     const char* s2,
16068     const int s2Len,
16069     const int open,
16070     const int gap,
16071     const(parasail_matrix_t)* matrix);
16072 
16073 parasail_result_t* parasail_sw_stats_rowcol_striped_neon_128_16 (
16074     const char* s1,
16075     const int s1Len,
16076     const char* s2,
16077     const int s2Len,
16078     const int open,
16079     const int gap,
16080     const(parasail_matrix_t)* matrix);
16081 
16082 parasail_result_t* parasail_sw_stats_rowcol_striped_neon_128_8 (
16083     const char* s1,
16084     const int s1Len,
16085     const char* s2,
16086     const int s2Len,
16087     const int open,
16088     const int gap,
16089     const(parasail_matrix_t)* matrix);
16090 
16091 parasail_result_t* parasail_sw_stats_rowcol_striped_neon_128_sat (
16092     const char* s1,
16093     const int s1Len,
16094     const char* s2,
16095     const int s2Len,
16096     const int open,
16097     const int gap,
16098     const(parasail_matrix_t)* matrix);
16099 
16100 parasail_result_t* parasail_sw_stats_rowcol_diag_sse2_128_64 (
16101     const char* s1,
16102     const int s1Len,
16103     const char* s2,
16104     const int s2Len,
16105     const int open,
16106     const int gap,
16107     const(parasail_matrix_t)* matrix);
16108 
16109 parasail_result_t* parasail_sw_stats_rowcol_diag_sse2_128_32 (
16110     const char* s1,
16111     const int s1Len,
16112     const char* s2,
16113     const int s2Len,
16114     const int open,
16115     const int gap,
16116     const(parasail_matrix_t)* matrix);
16117 
16118 parasail_result_t* parasail_sw_stats_rowcol_diag_sse2_128_16 (
16119     const char* s1,
16120     const int s1Len,
16121     const char* s2,
16122     const int s2Len,
16123     const int open,
16124     const int gap,
16125     const(parasail_matrix_t)* matrix);
16126 
16127 parasail_result_t* parasail_sw_stats_rowcol_diag_sse2_128_8 (
16128     const char* s1,
16129     const int s1Len,
16130     const char* s2,
16131     const int s2Len,
16132     const int open,
16133     const int gap,
16134     const(parasail_matrix_t)* matrix);
16135 
16136 parasail_result_t* parasail_sw_stats_rowcol_diag_sse2_128_sat (
16137     const char* s1,
16138     const int s1Len,
16139     const char* s2,
16140     const int s2Len,
16141     const int open,
16142     const int gap,
16143     const(parasail_matrix_t)* matrix);
16144 
16145 parasail_result_t* parasail_sw_stats_rowcol_diag_sse41_128_64 (
16146     const char* s1,
16147     const int s1Len,
16148     const char* s2,
16149     const int s2Len,
16150     const int open,
16151     const int gap,
16152     const(parasail_matrix_t)* matrix);
16153 
16154 parasail_result_t* parasail_sw_stats_rowcol_diag_sse41_128_32 (
16155     const char* s1,
16156     const int s1Len,
16157     const char* s2,
16158     const int s2Len,
16159     const int open,
16160     const int gap,
16161     const(parasail_matrix_t)* matrix);
16162 
16163 parasail_result_t* parasail_sw_stats_rowcol_diag_sse41_128_16 (
16164     const char* s1,
16165     const int s1Len,
16166     const char* s2,
16167     const int s2Len,
16168     const int open,
16169     const int gap,
16170     const(parasail_matrix_t)* matrix);
16171 
16172 parasail_result_t* parasail_sw_stats_rowcol_diag_sse41_128_8 (
16173     const char* s1,
16174     const int s1Len,
16175     const char* s2,
16176     const int s2Len,
16177     const int open,
16178     const int gap,
16179     const(parasail_matrix_t)* matrix);
16180 
16181 parasail_result_t* parasail_sw_stats_rowcol_diag_sse41_128_sat (
16182     const char* s1,
16183     const int s1Len,
16184     const char* s2,
16185     const int s2Len,
16186     const int open,
16187     const int gap,
16188     const(parasail_matrix_t)* matrix);
16189 
16190 parasail_result_t* parasail_sw_stats_rowcol_diag_avx2_256_64 (
16191     const char* s1,
16192     const int s1Len,
16193     const char* s2,
16194     const int s2Len,
16195     const int open,
16196     const int gap,
16197     const(parasail_matrix_t)* matrix);
16198 
16199 parasail_result_t* parasail_sw_stats_rowcol_diag_avx2_256_32 (
16200     const char* s1,
16201     const int s1Len,
16202     const char* s2,
16203     const int s2Len,
16204     const int open,
16205     const int gap,
16206     const(parasail_matrix_t)* matrix);
16207 
16208 parasail_result_t* parasail_sw_stats_rowcol_diag_avx2_256_16 (
16209     const char* s1,
16210     const int s1Len,
16211     const char* s2,
16212     const int s2Len,
16213     const int open,
16214     const int gap,
16215     const(parasail_matrix_t)* matrix);
16216 
16217 parasail_result_t* parasail_sw_stats_rowcol_diag_avx2_256_8 (
16218     const char* s1,
16219     const int s1Len,
16220     const char* s2,
16221     const int s2Len,
16222     const int open,
16223     const int gap,
16224     const(parasail_matrix_t)* matrix);
16225 
16226 parasail_result_t* parasail_sw_stats_rowcol_diag_avx2_256_sat (
16227     const char* s1,
16228     const int s1Len,
16229     const char* s2,
16230     const int s2Len,
16231     const int open,
16232     const int gap,
16233     const(parasail_matrix_t)* matrix);
16234 
16235 parasail_result_t* parasail_sw_stats_rowcol_diag_altivec_128_64 (
16236     const char* s1,
16237     const int s1Len,
16238     const char* s2,
16239     const int s2Len,
16240     const int open,
16241     const int gap,
16242     const(parasail_matrix_t)* matrix);
16243 
16244 parasail_result_t* parasail_sw_stats_rowcol_diag_altivec_128_32 (
16245     const char* s1,
16246     const int s1Len,
16247     const char* s2,
16248     const int s2Len,
16249     const int open,
16250     const int gap,
16251     const(parasail_matrix_t)* matrix);
16252 
16253 parasail_result_t* parasail_sw_stats_rowcol_diag_altivec_128_16 (
16254     const char* s1,
16255     const int s1Len,
16256     const char* s2,
16257     const int s2Len,
16258     const int open,
16259     const int gap,
16260     const(parasail_matrix_t)* matrix);
16261 
16262 parasail_result_t* parasail_sw_stats_rowcol_diag_altivec_128_8 (
16263     const char* s1,
16264     const int s1Len,
16265     const char* s2,
16266     const int s2Len,
16267     const int open,
16268     const int gap,
16269     const(parasail_matrix_t)* matrix);
16270 
16271 parasail_result_t* parasail_sw_stats_rowcol_diag_altivec_128_sat (
16272     const char* s1,
16273     const int s1Len,
16274     const char* s2,
16275     const int s2Len,
16276     const int open,
16277     const int gap,
16278     const(parasail_matrix_t)* matrix);
16279 
16280 parasail_result_t* parasail_sw_stats_rowcol_diag_neon_128_64 (
16281     const char* s1,
16282     const int s1Len,
16283     const char* s2,
16284     const int s2Len,
16285     const int open,
16286     const int gap,
16287     const(parasail_matrix_t)* matrix);
16288 
16289 parasail_result_t* parasail_sw_stats_rowcol_diag_neon_128_32 (
16290     const char* s1,
16291     const int s1Len,
16292     const char* s2,
16293     const int s2Len,
16294     const int open,
16295     const int gap,
16296     const(parasail_matrix_t)* matrix);
16297 
16298 parasail_result_t* parasail_sw_stats_rowcol_diag_neon_128_16 (
16299     const char* s1,
16300     const int s1Len,
16301     const char* s2,
16302     const int s2Len,
16303     const int open,
16304     const int gap,
16305     const(parasail_matrix_t)* matrix);
16306 
16307 parasail_result_t* parasail_sw_stats_rowcol_diag_neon_128_8 (
16308     const char* s1,
16309     const int s1Len,
16310     const char* s2,
16311     const int s2Len,
16312     const int open,
16313     const int gap,
16314     const(parasail_matrix_t)* matrix);
16315 
16316 parasail_result_t* parasail_sw_stats_rowcol_diag_neon_128_sat (
16317     const char* s1,
16318     const int s1Len,
16319     const char* s2,
16320     const int s2Len,
16321     const int open,
16322     const int gap,
16323     const(parasail_matrix_t)* matrix);
16324 
16325 parasail_result_t* parasail_sg_qb_scan_sse2_128_64 (
16326     const char* s1,
16327     const int s1Len,
16328     const char* s2,
16329     const int s2Len,
16330     const int open,
16331     const int gap,
16332     const(parasail_matrix_t)* matrix);
16333 
16334 parasail_result_t* parasail_sg_qb_scan_sse2_128_32 (
16335     const char* s1,
16336     const int s1Len,
16337     const char* s2,
16338     const int s2Len,
16339     const int open,
16340     const int gap,
16341     const(parasail_matrix_t)* matrix);
16342 
16343 parasail_result_t* parasail_sg_qb_scan_sse2_128_16 (
16344     const char* s1,
16345     const int s1Len,
16346     const char* s2,
16347     const int s2Len,
16348     const int open,
16349     const int gap,
16350     const(parasail_matrix_t)* matrix);
16351 
16352 parasail_result_t* parasail_sg_qb_scan_sse2_128_8 (
16353     const char* s1,
16354     const int s1Len,
16355     const char* s2,
16356     const int s2Len,
16357     const int open,
16358     const int gap,
16359     const(parasail_matrix_t)* matrix);
16360 
16361 parasail_result_t* parasail_sg_qb_scan_sse2_128_sat (
16362     const char* s1,
16363     const int s1Len,
16364     const char* s2,
16365     const int s2Len,
16366     const int open,
16367     const int gap,
16368     const(parasail_matrix_t)* matrix);
16369 
16370 parasail_result_t* parasail_sg_qb_scan_sse41_128_64 (
16371     const char* s1,
16372     const int s1Len,
16373     const char* s2,
16374     const int s2Len,
16375     const int open,
16376     const int gap,
16377     const(parasail_matrix_t)* matrix);
16378 
16379 parasail_result_t* parasail_sg_qb_scan_sse41_128_32 (
16380     const char* s1,
16381     const int s1Len,
16382     const char* s2,
16383     const int s2Len,
16384     const int open,
16385     const int gap,
16386     const(parasail_matrix_t)* matrix);
16387 
16388 parasail_result_t* parasail_sg_qb_scan_sse41_128_16 (
16389     const char* s1,
16390     const int s1Len,
16391     const char* s2,
16392     const int s2Len,
16393     const int open,
16394     const int gap,
16395     const(parasail_matrix_t)* matrix);
16396 
16397 parasail_result_t* parasail_sg_qb_scan_sse41_128_8 (
16398     const char* s1,
16399     const int s1Len,
16400     const char* s2,
16401     const int s2Len,
16402     const int open,
16403     const int gap,
16404     const(parasail_matrix_t)* matrix);
16405 
16406 parasail_result_t* parasail_sg_qb_scan_sse41_128_sat (
16407     const char* s1,
16408     const int s1Len,
16409     const char* s2,
16410     const int s2Len,
16411     const int open,
16412     const int gap,
16413     const(parasail_matrix_t)* matrix);
16414 
16415 parasail_result_t* parasail_sg_qb_scan_avx2_256_64 (
16416     const char* s1,
16417     const int s1Len,
16418     const char* s2,
16419     const int s2Len,
16420     const int open,
16421     const int gap,
16422     const(parasail_matrix_t)* matrix);
16423 
16424 parasail_result_t* parasail_sg_qb_scan_avx2_256_32 (
16425     const char* s1,
16426     const int s1Len,
16427     const char* s2,
16428     const int s2Len,
16429     const int open,
16430     const int gap,
16431     const(parasail_matrix_t)* matrix);
16432 
16433 parasail_result_t* parasail_sg_qb_scan_avx2_256_16 (
16434     const char* s1,
16435     const int s1Len,
16436     const char* s2,
16437     const int s2Len,
16438     const int open,
16439     const int gap,
16440     const(parasail_matrix_t)* matrix);
16441 
16442 parasail_result_t* parasail_sg_qb_scan_avx2_256_8 (
16443     const char* s1,
16444     const int s1Len,
16445     const char* s2,
16446     const int s2Len,
16447     const int open,
16448     const int gap,
16449     const(parasail_matrix_t)* matrix);
16450 
16451 parasail_result_t* parasail_sg_qb_scan_avx2_256_sat (
16452     const char* s1,
16453     const int s1Len,
16454     const char* s2,
16455     const int s2Len,
16456     const int open,
16457     const int gap,
16458     const(parasail_matrix_t)* matrix);
16459 
16460 parasail_result_t* parasail_sg_qb_scan_altivec_128_64 (
16461     const char* s1,
16462     const int s1Len,
16463     const char* s2,
16464     const int s2Len,
16465     const int open,
16466     const int gap,
16467     const(parasail_matrix_t)* matrix);
16468 
16469 parasail_result_t* parasail_sg_qb_scan_altivec_128_32 (
16470     const char* s1,
16471     const int s1Len,
16472     const char* s2,
16473     const int s2Len,
16474     const int open,
16475     const int gap,
16476     const(parasail_matrix_t)* matrix);
16477 
16478 parasail_result_t* parasail_sg_qb_scan_altivec_128_16 (
16479     const char* s1,
16480     const int s1Len,
16481     const char* s2,
16482     const int s2Len,
16483     const int open,
16484     const int gap,
16485     const(parasail_matrix_t)* matrix);
16486 
16487 parasail_result_t* parasail_sg_qb_scan_altivec_128_8 (
16488     const char* s1,
16489     const int s1Len,
16490     const char* s2,
16491     const int s2Len,
16492     const int open,
16493     const int gap,
16494     const(parasail_matrix_t)* matrix);
16495 
16496 parasail_result_t* parasail_sg_qb_scan_altivec_128_sat (
16497     const char* s1,
16498     const int s1Len,
16499     const char* s2,
16500     const int s2Len,
16501     const int open,
16502     const int gap,
16503     const(parasail_matrix_t)* matrix);
16504 
16505 parasail_result_t* parasail_sg_qb_scan_neon_128_64 (
16506     const char* s1,
16507     const int s1Len,
16508     const char* s2,
16509     const int s2Len,
16510     const int open,
16511     const int gap,
16512     const(parasail_matrix_t)* matrix);
16513 
16514 parasail_result_t* parasail_sg_qb_scan_neon_128_32 (
16515     const char* s1,
16516     const int s1Len,
16517     const char* s2,
16518     const int s2Len,
16519     const int open,
16520     const int gap,
16521     const(parasail_matrix_t)* matrix);
16522 
16523 parasail_result_t* parasail_sg_qb_scan_neon_128_16 (
16524     const char* s1,
16525     const int s1Len,
16526     const char* s2,
16527     const int s2Len,
16528     const int open,
16529     const int gap,
16530     const(parasail_matrix_t)* matrix);
16531 
16532 parasail_result_t* parasail_sg_qb_scan_neon_128_8 (
16533     const char* s1,
16534     const int s1Len,
16535     const char* s2,
16536     const int s2Len,
16537     const int open,
16538     const int gap,
16539     const(parasail_matrix_t)* matrix);
16540 
16541 parasail_result_t* parasail_sg_qb_scan_neon_128_sat (
16542     const char* s1,
16543     const int s1Len,
16544     const char* s2,
16545     const int s2Len,
16546     const int open,
16547     const int gap,
16548     const(parasail_matrix_t)* matrix);
16549 
16550 parasail_result_t* parasail_sg_qb_striped_sse2_128_64 (
16551     const char* s1,
16552     const int s1Len,
16553     const char* s2,
16554     const int s2Len,
16555     const int open,
16556     const int gap,
16557     const(parasail_matrix_t)* matrix);
16558 
16559 parasail_result_t* parasail_sg_qb_striped_sse2_128_32 (
16560     const char* s1,
16561     const int s1Len,
16562     const char* s2,
16563     const int s2Len,
16564     const int open,
16565     const int gap,
16566     const(parasail_matrix_t)* matrix);
16567 
16568 parasail_result_t* parasail_sg_qb_striped_sse2_128_16 (
16569     const char* s1,
16570     const int s1Len,
16571     const char* s2,
16572     const int s2Len,
16573     const int open,
16574     const int gap,
16575     const(parasail_matrix_t)* matrix);
16576 
16577 parasail_result_t* parasail_sg_qb_striped_sse2_128_8 (
16578     const char* s1,
16579     const int s1Len,
16580     const char* s2,
16581     const int s2Len,
16582     const int open,
16583     const int gap,
16584     const(parasail_matrix_t)* matrix);
16585 
16586 parasail_result_t* parasail_sg_qb_striped_sse2_128_sat (
16587     const char* s1,
16588     const int s1Len,
16589     const char* s2,
16590     const int s2Len,
16591     const int open,
16592     const int gap,
16593     const(parasail_matrix_t)* matrix);
16594 
16595 parasail_result_t* parasail_sg_qb_striped_sse41_128_64 (
16596     const char* s1,
16597     const int s1Len,
16598     const char* s2,
16599     const int s2Len,
16600     const int open,
16601     const int gap,
16602     const(parasail_matrix_t)* matrix);
16603 
16604 parasail_result_t* parasail_sg_qb_striped_sse41_128_32 (
16605     const char* s1,
16606     const int s1Len,
16607     const char* s2,
16608     const int s2Len,
16609     const int open,
16610     const int gap,
16611     const(parasail_matrix_t)* matrix);
16612 
16613 parasail_result_t* parasail_sg_qb_striped_sse41_128_16 (
16614     const char* s1,
16615     const int s1Len,
16616     const char* s2,
16617     const int s2Len,
16618     const int open,
16619     const int gap,
16620     const(parasail_matrix_t)* matrix);
16621 
16622 parasail_result_t* parasail_sg_qb_striped_sse41_128_8 (
16623     const char* s1,
16624     const int s1Len,
16625     const char* s2,
16626     const int s2Len,
16627     const int open,
16628     const int gap,
16629     const(parasail_matrix_t)* matrix);
16630 
16631 parasail_result_t* parasail_sg_qb_striped_sse41_128_sat (
16632     const char* s1,
16633     const int s1Len,
16634     const char* s2,
16635     const int s2Len,
16636     const int open,
16637     const int gap,
16638     const(parasail_matrix_t)* matrix);
16639 
16640 parasail_result_t* parasail_sg_qb_striped_avx2_256_64 (
16641     const char* s1,
16642     const int s1Len,
16643     const char* s2,
16644     const int s2Len,
16645     const int open,
16646     const int gap,
16647     const(parasail_matrix_t)* matrix);
16648 
16649 parasail_result_t* parasail_sg_qb_striped_avx2_256_32 (
16650     const char* s1,
16651     const int s1Len,
16652     const char* s2,
16653     const int s2Len,
16654     const int open,
16655     const int gap,
16656     const(parasail_matrix_t)* matrix);
16657 
16658 parasail_result_t* parasail_sg_qb_striped_avx2_256_16 (
16659     const char* s1,
16660     const int s1Len,
16661     const char* s2,
16662     const int s2Len,
16663     const int open,
16664     const int gap,
16665     const(parasail_matrix_t)* matrix);
16666 
16667 parasail_result_t* parasail_sg_qb_striped_avx2_256_8 (
16668     const char* s1,
16669     const int s1Len,
16670     const char* s2,
16671     const int s2Len,
16672     const int open,
16673     const int gap,
16674     const(parasail_matrix_t)* matrix);
16675 
16676 parasail_result_t* parasail_sg_qb_striped_avx2_256_sat (
16677     const char* s1,
16678     const int s1Len,
16679     const char* s2,
16680     const int s2Len,
16681     const int open,
16682     const int gap,
16683     const(parasail_matrix_t)* matrix);
16684 
16685 parasail_result_t* parasail_sg_qb_striped_altivec_128_64 (
16686     const char* s1,
16687     const int s1Len,
16688     const char* s2,
16689     const int s2Len,
16690     const int open,
16691     const int gap,
16692     const(parasail_matrix_t)* matrix);
16693 
16694 parasail_result_t* parasail_sg_qb_striped_altivec_128_32 (
16695     const char* s1,
16696     const int s1Len,
16697     const char* s2,
16698     const int s2Len,
16699     const int open,
16700     const int gap,
16701     const(parasail_matrix_t)* matrix);
16702 
16703 parasail_result_t* parasail_sg_qb_striped_altivec_128_16 (
16704     const char* s1,
16705     const int s1Len,
16706     const char* s2,
16707     const int s2Len,
16708     const int open,
16709     const int gap,
16710     const(parasail_matrix_t)* matrix);
16711 
16712 parasail_result_t* parasail_sg_qb_striped_altivec_128_8 (
16713     const char* s1,
16714     const int s1Len,
16715     const char* s2,
16716     const int s2Len,
16717     const int open,
16718     const int gap,
16719     const(parasail_matrix_t)* matrix);
16720 
16721 parasail_result_t* parasail_sg_qb_striped_altivec_128_sat (
16722     const char* s1,
16723     const int s1Len,
16724     const char* s2,
16725     const int s2Len,
16726     const int open,
16727     const int gap,
16728     const(parasail_matrix_t)* matrix);
16729 
16730 parasail_result_t* parasail_sg_qb_striped_neon_128_64 (
16731     const char* s1,
16732     const int s1Len,
16733     const char* s2,
16734     const int s2Len,
16735     const int open,
16736     const int gap,
16737     const(parasail_matrix_t)* matrix);
16738 
16739 parasail_result_t* parasail_sg_qb_striped_neon_128_32 (
16740     const char* s1,
16741     const int s1Len,
16742     const char* s2,
16743     const int s2Len,
16744     const int open,
16745     const int gap,
16746     const(parasail_matrix_t)* matrix);
16747 
16748 parasail_result_t* parasail_sg_qb_striped_neon_128_16 (
16749     const char* s1,
16750     const int s1Len,
16751     const char* s2,
16752     const int s2Len,
16753     const int open,
16754     const int gap,
16755     const(parasail_matrix_t)* matrix);
16756 
16757 parasail_result_t* parasail_sg_qb_striped_neon_128_8 (
16758     const char* s1,
16759     const int s1Len,
16760     const char* s2,
16761     const int s2Len,
16762     const int open,
16763     const int gap,
16764     const(parasail_matrix_t)* matrix);
16765 
16766 parasail_result_t* parasail_sg_qb_striped_neon_128_sat (
16767     const char* s1,
16768     const int s1Len,
16769     const char* s2,
16770     const int s2Len,
16771     const int open,
16772     const int gap,
16773     const(parasail_matrix_t)* matrix);
16774 
16775 parasail_result_t* parasail_sg_qb_diag_sse2_128_64 (
16776     const char* s1,
16777     const int s1Len,
16778     const char* s2,
16779     const int s2Len,
16780     const int open,
16781     const int gap,
16782     const(parasail_matrix_t)* matrix);
16783 
16784 parasail_result_t* parasail_sg_qb_diag_sse2_128_32 (
16785     const char* s1,
16786     const int s1Len,
16787     const char* s2,
16788     const int s2Len,
16789     const int open,
16790     const int gap,
16791     const(parasail_matrix_t)* matrix);
16792 
16793 parasail_result_t* parasail_sg_qb_diag_sse2_128_16 (
16794     const char* s1,
16795     const int s1Len,
16796     const char* s2,
16797     const int s2Len,
16798     const int open,
16799     const int gap,
16800     const(parasail_matrix_t)* matrix);
16801 
16802 parasail_result_t* parasail_sg_qb_diag_sse2_128_8 (
16803     const char* s1,
16804     const int s1Len,
16805     const char* s2,
16806     const int s2Len,
16807     const int open,
16808     const int gap,
16809     const(parasail_matrix_t)* matrix);
16810 
16811 parasail_result_t* parasail_sg_qb_diag_sse2_128_sat (
16812     const char* s1,
16813     const int s1Len,
16814     const char* s2,
16815     const int s2Len,
16816     const int open,
16817     const int gap,
16818     const(parasail_matrix_t)* matrix);
16819 
16820 parasail_result_t* parasail_sg_qb_diag_sse41_128_64 (
16821     const char* s1,
16822     const int s1Len,
16823     const char* s2,
16824     const int s2Len,
16825     const int open,
16826     const int gap,
16827     const(parasail_matrix_t)* matrix);
16828 
16829 parasail_result_t* parasail_sg_qb_diag_sse41_128_32 (
16830     const char* s1,
16831     const int s1Len,
16832     const char* s2,
16833     const int s2Len,
16834     const int open,
16835     const int gap,
16836     const(parasail_matrix_t)* matrix);
16837 
16838 parasail_result_t* parasail_sg_qb_diag_sse41_128_16 (
16839     const char* s1,
16840     const int s1Len,
16841     const char* s2,
16842     const int s2Len,
16843     const int open,
16844     const int gap,
16845     const(parasail_matrix_t)* matrix);
16846 
16847 parasail_result_t* parasail_sg_qb_diag_sse41_128_8 (
16848     const char* s1,
16849     const int s1Len,
16850     const char* s2,
16851     const int s2Len,
16852     const int open,
16853     const int gap,
16854     const(parasail_matrix_t)* matrix);
16855 
16856 parasail_result_t* parasail_sg_qb_diag_sse41_128_sat (
16857     const char* s1,
16858     const int s1Len,
16859     const char* s2,
16860     const int s2Len,
16861     const int open,
16862     const int gap,
16863     const(parasail_matrix_t)* matrix);
16864 
16865 parasail_result_t* parasail_sg_qb_diag_avx2_256_64 (
16866     const char* s1,
16867     const int s1Len,
16868     const char* s2,
16869     const int s2Len,
16870     const int open,
16871     const int gap,
16872     const(parasail_matrix_t)* matrix);
16873 
16874 parasail_result_t* parasail_sg_qb_diag_avx2_256_32 (
16875     const char* s1,
16876     const int s1Len,
16877     const char* s2,
16878     const int s2Len,
16879     const int open,
16880     const int gap,
16881     const(parasail_matrix_t)* matrix);
16882 
16883 parasail_result_t* parasail_sg_qb_diag_avx2_256_16 (
16884     const char* s1,
16885     const int s1Len,
16886     const char* s2,
16887     const int s2Len,
16888     const int open,
16889     const int gap,
16890     const(parasail_matrix_t)* matrix);
16891 
16892 parasail_result_t* parasail_sg_qb_diag_avx2_256_8 (
16893     const char* s1,
16894     const int s1Len,
16895     const char* s2,
16896     const int s2Len,
16897     const int open,
16898     const int gap,
16899     const(parasail_matrix_t)* matrix);
16900 
16901 parasail_result_t* parasail_sg_qb_diag_avx2_256_sat (
16902     const char* s1,
16903     const int s1Len,
16904     const char* s2,
16905     const int s2Len,
16906     const int open,
16907     const int gap,
16908     const(parasail_matrix_t)* matrix);
16909 
16910 parasail_result_t* parasail_sg_qb_diag_altivec_128_64 (
16911     const char* s1,
16912     const int s1Len,
16913     const char* s2,
16914     const int s2Len,
16915     const int open,
16916     const int gap,
16917     const(parasail_matrix_t)* matrix);
16918 
16919 parasail_result_t* parasail_sg_qb_diag_altivec_128_32 (
16920     const char* s1,
16921     const int s1Len,
16922     const char* s2,
16923     const int s2Len,
16924     const int open,
16925     const int gap,
16926     const(parasail_matrix_t)* matrix);
16927 
16928 parasail_result_t* parasail_sg_qb_diag_altivec_128_16 (
16929     const char* s1,
16930     const int s1Len,
16931     const char* s2,
16932     const int s2Len,
16933     const int open,
16934     const int gap,
16935     const(parasail_matrix_t)* matrix);
16936 
16937 parasail_result_t* parasail_sg_qb_diag_altivec_128_8 (
16938     const char* s1,
16939     const int s1Len,
16940     const char* s2,
16941     const int s2Len,
16942     const int open,
16943     const int gap,
16944     const(parasail_matrix_t)* matrix);
16945 
16946 parasail_result_t* parasail_sg_qb_diag_altivec_128_sat (
16947     const char* s1,
16948     const int s1Len,
16949     const char* s2,
16950     const int s2Len,
16951     const int open,
16952     const int gap,
16953     const(parasail_matrix_t)* matrix);
16954 
16955 parasail_result_t* parasail_sg_qb_diag_neon_128_64 (
16956     const char* s1,
16957     const int s1Len,
16958     const char* s2,
16959     const int s2Len,
16960     const int open,
16961     const int gap,
16962     const(parasail_matrix_t)* matrix);
16963 
16964 parasail_result_t* parasail_sg_qb_diag_neon_128_32 (
16965     const char* s1,
16966     const int s1Len,
16967     const char* s2,
16968     const int s2Len,
16969     const int open,
16970     const int gap,
16971     const(parasail_matrix_t)* matrix);
16972 
16973 parasail_result_t* parasail_sg_qb_diag_neon_128_16 (
16974     const char* s1,
16975     const int s1Len,
16976     const char* s2,
16977     const int s2Len,
16978     const int open,
16979     const int gap,
16980     const(parasail_matrix_t)* matrix);
16981 
16982 parasail_result_t* parasail_sg_qb_diag_neon_128_8 (
16983     const char* s1,
16984     const int s1Len,
16985     const char* s2,
16986     const int s2Len,
16987     const int open,
16988     const int gap,
16989     const(parasail_matrix_t)* matrix);
16990 
16991 parasail_result_t* parasail_sg_qb_diag_neon_128_sat (
16992     const char* s1,
16993     const int s1Len,
16994     const char* s2,
16995     const int s2Len,
16996     const int open,
16997     const int gap,
16998     const(parasail_matrix_t)* matrix);
16999 
17000 parasail_result_t* parasail_sg_qb_table_scan_sse2_128_64 (
17001     const char* s1,
17002     const int s1Len,
17003     const char* s2,
17004     const int s2Len,
17005     const int open,
17006     const int gap,
17007     const(parasail_matrix_t)* matrix);
17008 
17009 parasail_result_t* parasail_sg_qb_table_scan_sse2_128_32 (
17010     const char* s1,
17011     const int s1Len,
17012     const char* s2,
17013     const int s2Len,
17014     const int open,
17015     const int gap,
17016     const(parasail_matrix_t)* matrix);
17017 
17018 parasail_result_t* parasail_sg_qb_table_scan_sse2_128_16 (
17019     const char* s1,
17020     const int s1Len,
17021     const char* s2,
17022     const int s2Len,
17023     const int open,
17024     const int gap,
17025     const(parasail_matrix_t)* matrix);
17026 
17027 parasail_result_t* parasail_sg_qb_table_scan_sse2_128_8 (
17028     const char* s1,
17029     const int s1Len,
17030     const char* s2,
17031     const int s2Len,
17032     const int open,
17033     const int gap,
17034     const(parasail_matrix_t)* matrix);
17035 
17036 parasail_result_t* parasail_sg_qb_table_scan_sse2_128_sat (
17037     const char* s1,
17038     const int s1Len,
17039     const char* s2,
17040     const int s2Len,
17041     const int open,
17042     const int gap,
17043     const(parasail_matrix_t)* matrix);
17044 
17045 parasail_result_t* parasail_sg_qb_table_scan_sse41_128_64 (
17046     const char* s1,
17047     const int s1Len,
17048     const char* s2,
17049     const int s2Len,
17050     const int open,
17051     const int gap,
17052     const(parasail_matrix_t)* matrix);
17053 
17054 parasail_result_t* parasail_sg_qb_table_scan_sse41_128_32 (
17055     const char* s1,
17056     const int s1Len,
17057     const char* s2,
17058     const int s2Len,
17059     const int open,
17060     const int gap,
17061     const(parasail_matrix_t)* matrix);
17062 
17063 parasail_result_t* parasail_sg_qb_table_scan_sse41_128_16 (
17064     const char* s1,
17065     const int s1Len,
17066     const char* s2,
17067     const int s2Len,
17068     const int open,
17069     const int gap,
17070     const(parasail_matrix_t)* matrix);
17071 
17072 parasail_result_t* parasail_sg_qb_table_scan_sse41_128_8 (
17073     const char* s1,
17074     const int s1Len,
17075     const char* s2,
17076     const int s2Len,
17077     const int open,
17078     const int gap,
17079     const(parasail_matrix_t)* matrix);
17080 
17081 parasail_result_t* parasail_sg_qb_table_scan_sse41_128_sat (
17082     const char* s1,
17083     const int s1Len,
17084     const char* s2,
17085     const int s2Len,
17086     const int open,
17087     const int gap,
17088     const(parasail_matrix_t)* matrix);
17089 
17090 parasail_result_t* parasail_sg_qb_table_scan_avx2_256_64 (
17091     const char* s1,
17092     const int s1Len,
17093     const char* s2,
17094     const int s2Len,
17095     const int open,
17096     const int gap,
17097     const(parasail_matrix_t)* matrix);
17098 
17099 parasail_result_t* parasail_sg_qb_table_scan_avx2_256_32 (
17100     const char* s1,
17101     const int s1Len,
17102     const char* s2,
17103     const int s2Len,
17104     const int open,
17105     const int gap,
17106     const(parasail_matrix_t)* matrix);
17107 
17108 parasail_result_t* parasail_sg_qb_table_scan_avx2_256_16 (
17109     const char* s1,
17110     const int s1Len,
17111     const char* s2,
17112     const int s2Len,
17113     const int open,
17114     const int gap,
17115     const(parasail_matrix_t)* matrix);
17116 
17117 parasail_result_t* parasail_sg_qb_table_scan_avx2_256_8 (
17118     const char* s1,
17119     const int s1Len,
17120     const char* s2,
17121     const int s2Len,
17122     const int open,
17123     const int gap,
17124     const(parasail_matrix_t)* matrix);
17125 
17126 parasail_result_t* parasail_sg_qb_table_scan_avx2_256_sat (
17127     const char* s1,
17128     const int s1Len,
17129     const char* s2,
17130     const int s2Len,
17131     const int open,
17132     const int gap,
17133     const(parasail_matrix_t)* matrix);
17134 
17135 parasail_result_t* parasail_sg_qb_table_scan_altivec_128_64 (
17136     const char* s1,
17137     const int s1Len,
17138     const char* s2,
17139     const int s2Len,
17140     const int open,
17141     const int gap,
17142     const(parasail_matrix_t)* matrix);
17143 
17144 parasail_result_t* parasail_sg_qb_table_scan_altivec_128_32 (
17145     const char* s1,
17146     const int s1Len,
17147     const char* s2,
17148     const int s2Len,
17149     const int open,
17150     const int gap,
17151     const(parasail_matrix_t)* matrix);
17152 
17153 parasail_result_t* parasail_sg_qb_table_scan_altivec_128_16 (
17154     const char* s1,
17155     const int s1Len,
17156     const char* s2,
17157     const int s2Len,
17158     const int open,
17159     const int gap,
17160     const(parasail_matrix_t)* matrix);
17161 
17162 parasail_result_t* parasail_sg_qb_table_scan_altivec_128_8 (
17163     const char* s1,
17164     const int s1Len,
17165     const char* s2,
17166     const int s2Len,
17167     const int open,
17168     const int gap,
17169     const(parasail_matrix_t)* matrix);
17170 
17171 parasail_result_t* parasail_sg_qb_table_scan_altivec_128_sat (
17172     const char* s1,
17173     const int s1Len,
17174     const char* s2,
17175     const int s2Len,
17176     const int open,
17177     const int gap,
17178     const(parasail_matrix_t)* matrix);
17179 
17180 parasail_result_t* parasail_sg_qb_table_scan_neon_128_64 (
17181     const char* s1,
17182     const int s1Len,
17183     const char* s2,
17184     const int s2Len,
17185     const int open,
17186     const int gap,
17187     const(parasail_matrix_t)* matrix);
17188 
17189 parasail_result_t* parasail_sg_qb_table_scan_neon_128_32 (
17190     const char* s1,
17191     const int s1Len,
17192     const char* s2,
17193     const int s2Len,
17194     const int open,
17195     const int gap,
17196     const(parasail_matrix_t)* matrix);
17197 
17198 parasail_result_t* parasail_sg_qb_table_scan_neon_128_16 (
17199     const char* s1,
17200     const int s1Len,
17201     const char* s2,
17202     const int s2Len,
17203     const int open,
17204     const int gap,
17205     const(parasail_matrix_t)* matrix);
17206 
17207 parasail_result_t* parasail_sg_qb_table_scan_neon_128_8 (
17208     const char* s1,
17209     const int s1Len,
17210     const char* s2,
17211     const int s2Len,
17212     const int open,
17213     const int gap,
17214     const(parasail_matrix_t)* matrix);
17215 
17216 parasail_result_t* parasail_sg_qb_table_scan_neon_128_sat (
17217     const char* s1,
17218     const int s1Len,
17219     const char* s2,
17220     const int s2Len,
17221     const int open,
17222     const int gap,
17223     const(parasail_matrix_t)* matrix);
17224 
17225 parasail_result_t* parasail_sg_qb_table_striped_sse2_128_64 (
17226     const char* s1,
17227     const int s1Len,
17228     const char* s2,
17229     const int s2Len,
17230     const int open,
17231     const int gap,
17232     const(parasail_matrix_t)* matrix);
17233 
17234 parasail_result_t* parasail_sg_qb_table_striped_sse2_128_32 (
17235     const char* s1,
17236     const int s1Len,
17237     const char* s2,
17238     const int s2Len,
17239     const int open,
17240     const int gap,
17241     const(parasail_matrix_t)* matrix);
17242 
17243 parasail_result_t* parasail_sg_qb_table_striped_sse2_128_16 (
17244     const char* s1,
17245     const int s1Len,
17246     const char* s2,
17247     const int s2Len,
17248     const int open,
17249     const int gap,
17250     const(parasail_matrix_t)* matrix);
17251 
17252 parasail_result_t* parasail_sg_qb_table_striped_sse2_128_8 (
17253     const char* s1,
17254     const int s1Len,
17255     const char* s2,
17256     const int s2Len,
17257     const int open,
17258     const int gap,
17259     const(parasail_matrix_t)* matrix);
17260 
17261 parasail_result_t* parasail_sg_qb_table_striped_sse2_128_sat (
17262     const char* s1,
17263     const int s1Len,
17264     const char* s2,
17265     const int s2Len,
17266     const int open,
17267     const int gap,
17268     const(parasail_matrix_t)* matrix);
17269 
17270 parasail_result_t* parasail_sg_qb_table_striped_sse41_128_64 (
17271     const char* s1,
17272     const int s1Len,
17273     const char* s2,
17274     const int s2Len,
17275     const int open,
17276     const int gap,
17277     const(parasail_matrix_t)* matrix);
17278 
17279 parasail_result_t* parasail_sg_qb_table_striped_sse41_128_32 (
17280     const char* s1,
17281     const int s1Len,
17282     const char* s2,
17283     const int s2Len,
17284     const int open,
17285     const int gap,
17286     const(parasail_matrix_t)* matrix);
17287 
17288 parasail_result_t* parasail_sg_qb_table_striped_sse41_128_16 (
17289     const char* s1,
17290     const int s1Len,
17291     const char* s2,
17292     const int s2Len,
17293     const int open,
17294     const int gap,
17295     const(parasail_matrix_t)* matrix);
17296 
17297 parasail_result_t* parasail_sg_qb_table_striped_sse41_128_8 (
17298     const char* s1,
17299     const int s1Len,
17300     const char* s2,
17301     const int s2Len,
17302     const int open,
17303     const int gap,
17304     const(parasail_matrix_t)* matrix);
17305 
17306 parasail_result_t* parasail_sg_qb_table_striped_sse41_128_sat (
17307     const char* s1,
17308     const int s1Len,
17309     const char* s2,
17310     const int s2Len,
17311     const int open,
17312     const int gap,
17313     const(parasail_matrix_t)* matrix);
17314 
17315 parasail_result_t* parasail_sg_qb_table_striped_avx2_256_64 (
17316     const char* s1,
17317     const int s1Len,
17318     const char* s2,
17319     const int s2Len,
17320     const int open,
17321     const int gap,
17322     const(parasail_matrix_t)* matrix);
17323 
17324 parasail_result_t* parasail_sg_qb_table_striped_avx2_256_32 (
17325     const char* s1,
17326     const int s1Len,
17327     const char* s2,
17328     const int s2Len,
17329     const int open,
17330     const int gap,
17331     const(parasail_matrix_t)* matrix);
17332 
17333 parasail_result_t* parasail_sg_qb_table_striped_avx2_256_16 (
17334     const char* s1,
17335     const int s1Len,
17336     const char* s2,
17337     const int s2Len,
17338     const int open,
17339     const int gap,
17340     const(parasail_matrix_t)* matrix);
17341 
17342 parasail_result_t* parasail_sg_qb_table_striped_avx2_256_8 (
17343     const char* s1,
17344     const int s1Len,
17345     const char* s2,
17346     const int s2Len,
17347     const int open,
17348     const int gap,
17349     const(parasail_matrix_t)* matrix);
17350 
17351 parasail_result_t* parasail_sg_qb_table_striped_avx2_256_sat (
17352     const char* s1,
17353     const int s1Len,
17354     const char* s2,
17355     const int s2Len,
17356     const int open,
17357     const int gap,
17358     const(parasail_matrix_t)* matrix);
17359 
17360 parasail_result_t* parasail_sg_qb_table_striped_altivec_128_64 (
17361     const char* s1,
17362     const int s1Len,
17363     const char* s2,
17364     const int s2Len,
17365     const int open,
17366     const int gap,
17367     const(parasail_matrix_t)* matrix);
17368 
17369 parasail_result_t* parasail_sg_qb_table_striped_altivec_128_32 (
17370     const char* s1,
17371     const int s1Len,
17372     const char* s2,
17373     const int s2Len,
17374     const int open,
17375     const int gap,
17376     const(parasail_matrix_t)* matrix);
17377 
17378 parasail_result_t* parasail_sg_qb_table_striped_altivec_128_16 (
17379     const char* s1,
17380     const int s1Len,
17381     const char* s2,
17382     const int s2Len,
17383     const int open,
17384     const int gap,
17385     const(parasail_matrix_t)* matrix);
17386 
17387 parasail_result_t* parasail_sg_qb_table_striped_altivec_128_8 (
17388     const char* s1,
17389     const int s1Len,
17390     const char* s2,
17391     const int s2Len,
17392     const int open,
17393     const int gap,
17394     const(parasail_matrix_t)* matrix);
17395 
17396 parasail_result_t* parasail_sg_qb_table_striped_altivec_128_sat (
17397     const char* s1,
17398     const int s1Len,
17399     const char* s2,
17400     const int s2Len,
17401     const int open,
17402     const int gap,
17403     const(parasail_matrix_t)* matrix);
17404 
17405 parasail_result_t* parasail_sg_qb_table_striped_neon_128_64 (
17406     const char* s1,
17407     const int s1Len,
17408     const char* s2,
17409     const int s2Len,
17410     const int open,
17411     const int gap,
17412     const(parasail_matrix_t)* matrix);
17413 
17414 parasail_result_t* parasail_sg_qb_table_striped_neon_128_32 (
17415     const char* s1,
17416     const int s1Len,
17417     const char* s2,
17418     const int s2Len,
17419     const int open,
17420     const int gap,
17421     const(parasail_matrix_t)* matrix);
17422 
17423 parasail_result_t* parasail_sg_qb_table_striped_neon_128_16 (
17424     const char* s1,
17425     const int s1Len,
17426     const char* s2,
17427     const int s2Len,
17428     const int open,
17429     const int gap,
17430     const(parasail_matrix_t)* matrix);
17431 
17432 parasail_result_t* parasail_sg_qb_table_striped_neon_128_8 (
17433     const char* s1,
17434     const int s1Len,
17435     const char* s2,
17436     const int s2Len,
17437     const int open,
17438     const int gap,
17439     const(parasail_matrix_t)* matrix);
17440 
17441 parasail_result_t* parasail_sg_qb_table_striped_neon_128_sat (
17442     const char* s1,
17443     const int s1Len,
17444     const char* s2,
17445     const int s2Len,
17446     const int open,
17447     const int gap,
17448     const(parasail_matrix_t)* matrix);
17449 
17450 parasail_result_t* parasail_sg_qb_table_diag_sse2_128_64 (
17451     const char* s1,
17452     const int s1Len,
17453     const char* s2,
17454     const int s2Len,
17455     const int open,
17456     const int gap,
17457     const(parasail_matrix_t)* matrix);
17458 
17459 parasail_result_t* parasail_sg_qb_table_diag_sse2_128_32 (
17460     const char* s1,
17461     const int s1Len,
17462     const char* s2,
17463     const int s2Len,
17464     const int open,
17465     const int gap,
17466     const(parasail_matrix_t)* matrix);
17467 
17468 parasail_result_t* parasail_sg_qb_table_diag_sse2_128_16 (
17469     const char* s1,
17470     const int s1Len,
17471     const char* s2,
17472     const int s2Len,
17473     const int open,
17474     const int gap,
17475     const(parasail_matrix_t)* matrix);
17476 
17477 parasail_result_t* parasail_sg_qb_table_diag_sse2_128_8 (
17478     const char* s1,
17479     const int s1Len,
17480     const char* s2,
17481     const int s2Len,
17482     const int open,
17483     const int gap,
17484     const(parasail_matrix_t)* matrix);
17485 
17486 parasail_result_t* parasail_sg_qb_table_diag_sse2_128_sat (
17487     const char* s1,
17488     const int s1Len,
17489     const char* s2,
17490     const int s2Len,
17491     const int open,
17492     const int gap,
17493     const(parasail_matrix_t)* matrix);
17494 
17495 parasail_result_t* parasail_sg_qb_table_diag_sse41_128_64 (
17496     const char* s1,
17497     const int s1Len,
17498     const char* s2,
17499     const int s2Len,
17500     const int open,
17501     const int gap,
17502     const(parasail_matrix_t)* matrix);
17503 
17504 parasail_result_t* parasail_sg_qb_table_diag_sse41_128_32 (
17505     const char* s1,
17506     const int s1Len,
17507     const char* s2,
17508     const int s2Len,
17509     const int open,
17510     const int gap,
17511     const(parasail_matrix_t)* matrix);
17512 
17513 parasail_result_t* parasail_sg_qb_table_diag_sse41_128_16 (
17514     const char* s1,
17515     const int s1Len,
17516     const char* s2,
17517     const int s2Len,
17518     const int open,
17519     const int gap,
17520     const(parasail_matrix_t)* matrix);
17521 
17522 parasail_result_t* parasail_sg_qb_table_diag_sse41_128_8 (
17523     const char* s1,
17524     const int s1Len,
17525     const char* s2,
17526     const int s2Len,
17527     const int open,
17528     const int gap,
17529     const(parasail_matrix_t)* matrix);
17530 
17531 parasail_result_t* parasail_sg_qb_table_diag_sse41_128_sat (
17532     const char* s1,
17533     const int s1Len,
17534     const char* s2,
17535     const int s2Len,
17536     const int open,
17537     const int gap,
17538     const(parasail_matrix_t)* matrix);
17539 
17540 parasail_result_t* parasail_sg_qb_table_diag_avx2_256_64 (
17541     const char* s1,
17542     const int s1Len,
17543     const char* s2,
17544     const int s2Len,
17545     const int open,
17546     const int gap,
17547     const(parasail_matrix_t)* matrix);
17548 
17549 parasail_result_t* parasail_sg_qb_table_diag_avx2_256_32 (
17550     const char* s1,
17551     const int s1Len,
17552     const char* s2,
17553     const int s2Len,
17554     const int open,
17555     const int gap,
17556     const(parasail_matrix_t)* matrix);
17557 
17558 parasail_result_t* parasail_sg_qb_table_diag_avx2_256_16 (
17559     const char* s1,
17560     const int s1Len,
17561     const char* s2,
17562     const int s2Len,
17563     const int open,
17564     const int gap,
17565     const(parasail_matrix_t)* matrix);
17566 
17567 parasail_result_t* parasail_sg_qb_table_diag_avx2_256_8 (
17568     const char* s1,
17569     const int s1Len,
17570     const char* s2,
17571     const int s2Len,
17572     const int open,
17573     const int gap,
17574     const(parasail_matrix_t)* matrix);
17575 
17576 parasail_result_t* parasail_sg_qb_table_diag_avx2_256_sat (
17577     const char* s1,
17578     const int s1Len,
17579     const char* s2,
17580     const int s2Len,
17581     const int open,
17582     const int gap,
17583     const(parasail_matrix_t)* matrix);
17584 
17585 parasail_result_t* parasail_sg_qb_table_diag_altivec_128_64 (
17586     const char* s1,
17587     const int s1Len,
17588     const char* s2,
17589     const int s2Len,
17590     const int open,
17591     const int gap,
17592     const(parasail_matrix_t)* matrix);
17593 
17594 parasail_result_t* parasail_sg_qb_table_diag_altivec_128_32 (
17595     const char* s1,
17596     const int s1Len,
17597     const char* s2,
17598     const int s2Len,
17599     const int open,
17600     const int gap,
17601     const(parasail_matrix_t)* matrix);
17602 
17603 parasail_result_t* parasail_sg_qb_table_diag_altivec_128_16 (
17604     const char* s1,
17605     const int s1Len,
17606     const char* s2,
17607     const int s2Len,
17608     const int open,
17609     const int gap,
17610     const(parasail_matrix_t)* matrix);
17611 
17612 parasail_result_t* parasail_sg_qb_table_diag_altivec_128_8 (
17613     const char* s1,
17614     const int s1Len,
17615     const char* s2,
17616     const int s2Len,
17617     const int open,
17618     const int gap,
17619     const(parasail_matrix_t)* matrix);
17620 
17621 parasail_result_t* parasail_sg_qb_table_diag_altivec_128_sat (
17622     const char* s1,
17623     const int s1Len,
17624     const char* s2,
17625     const int s2Len,
17626     const int open,
17627     const int gap,
17628     const(parasail_matrix_t)* matrix);
17629 
17630 parasail_result_t* parasail_sg_qb_table_diag_neon_128_64 (
17631     const char* s1,
17632     const int s1Len,
17633     const char* s2,
17634     const int s2Len,
17635     const int open,
17636     const int gap,
17637     const(parasail_matrix_t)* matrix);
17638 
17639 parasail_result_t* parasail_sg_qb_table_diag_neon_128_32 (
17640     const char* s1,
17641     const int s1Len,
17642     const char* s2,
17643     const int s2Len,
17644     const int open,
17645     const int gap,
17646     const(parasail_matrix_t)* matrix);
17647 
17648 parasail_result_t* parasail_sg_qb_table_diag_neon_128_16 (
17649     const char* s1,
17650     const int s1Len,
17651     const char* s2,
17652     const int s2Len,
17653     const int open,
17654     const int gap,
17655     const(parasail_matrix_t)* matrix);
17656 
17657 parasail_result_t* parasail_sg_qb_table_diag_neon_128_8 (
17658     const char* s1,
17659     const int s1Len,
17660     const char* s2,
17661     const int s2Len,
17662     const int open,
17663     const int gap,
17664     const(parasail_matrix_t)* matrix);
17665 
17666 parasail_result_t* parasail_sg_qb_table_diag_neon_128_sat (
17667     const char* s1,
17668     const int s1Len,
17669     const char* s2,
17670     const int s2Len,
17671     const int open,
17672     const int gap,
17673     const(parasail_matrix_t)* matrix);
17674 
17675 parasail_result_t* parasail_sg_qb_rowcol_scan_sse2_128_64 (
17676     const char* s1,
17677     const int s1Len,
17678     const char* s2,
17679     const int s2Len,
17680     const int open,
17681     const int gap,
17682     const(parasail_matrix_t)* matrix);
17683 
17684 parasail_result_t* parasail_sg_qb_rowcol_scan_sse2_128_32 (
17685     const char* s1,
17686     const int s1Len,
17687     const char* s2,
17688     const int s2Len,
17689     const int open,
17690     const int gap,
17691     const(parasail_matrix_t)* matrix);
17692 
17693 parasail_result_t* parasail_sg_qb_rowcol_scan_sse2_128_16 (
17694     const char* s1,
17695     const int s1Len,
17696     const char* s2,
17697     const int s2Len,
17698     const int open,
17699     const int gap,
17700     const(parasail_matrix_t)* matrix);
17701 
17702 parasail_result_t* parasail_sg_qb_rowcol_scan_sse2_128_8 (
17703     const char* s1,
17704     const int s1Len,
17705     const char* s2,
17706     const int s2Len,
17707     const int open,
17708     const int gap,
17709     const(parasail_matrix_t)* matrix);
17710 
17711 parasail_result_t* parasail_sg_qb_rowcol_scan_sse2_128_sat (
17712     const char* s1,
17713     const int s1Len,
17714     const char* s2,
17715     const int s2Len,
17716     const int open,
17717     const int gap,
17718     const(parasail_matrix_t)* matrix);
17719 
17720 parasail_result_t* parasail_sg_qb_rowcol_scan_sse41_128_64 (
17721     const char* s1,
17722     const int s1Len,
17723     const char* s2,
17724     const int s2Len,
17725     const int open,
17726     const int gap,
17727     const(parasail_matrix_t)* matrix);
17728 
17729 parasail_result_t* parasail_sg_qb_rowcol_scan_sse41_128_32 (
17730     const char* s1,
17731     const int s1Len,
17732     const char* s2,
17733     const int s2Len,
17734     const int open,
17735     const int gap,
17736     const(parasail_matrix_t)* matrix);
17737 
17738 parasail_result_t* parasail_sg_qb_rowcol_scan_sse41_128_16 (
17739     const char* s1,
17740     const int s1Len,
17741     const char* s2,
17742     const int s2Len,
17743     const int open,
17744     const int gap,
17745     const(parasail_matrix_t)* matrix);
17746 
17747 parasail_result_t* parasail_sg_qb_rowcol_scan_sse41_128_8 (
17748     const char* s1,
17749     const int s1Len,
17750     const char* s2,
17751     const int s2Len,
17752     const int open,
17753     const int gap,
17754     const(parasail_matrix_t)* matrix);
17755 
17756 parasail_result_t* parasail_sg_qb_rowcol_scan_sse41_128_sat (
17757     const char* s1,
17758     const int s1Len,
17759     const char* s2,
17760     const int s2Len,
17761     const int open,
17762     const int gap,
17763     const(parasail_matrix_t)* matrix);
17764 
17765 parasail_result_t* parasail_sg_qb_rowcol_scan_avx2_256_64 (
17766     const char* s1,
17767     const int s1Len,
17768     const char* s2,
17769     const int s2Len,
17770     const int open,
17771     const int gap,
17772     const(parasail_matrix_t)* matrix);
17773 
17774 parasail_result_t* parasail_sg_qb_rowcol_scan_avx2_256_32 (
17775     const char* s1,
17776     const int s1Len,
17777     const char* s2,
17778     const int s2Len,
17779     const int open,
17780     const int gap,
17781     const(parasail_matrix_t)* matrix);
17782 
17783 parasail_result_t* parasail_sg_qb_rowcol_scan_avx2_256_16 (
17784     const char* s1,
17785     const int s1Len,
17786     const char* s2,
17787     const int s2Len,
17788     const int open,
17789     const int gap,
17790     const(parasail_matrix_t)* matrix);
17791 
17792 parasail_result_t* parasail_sg_qb_rowcol_scan_avx2_256_8 (
17793     const char* s1,
17794     const int s1Len,
17795     const char* s2,
17796     const int s2Len,
17797     const int open,
17798     const int gap,
17799     const(parasail_matrix_t)* matrix);
17800 
17801 parasail_result_t* parasail_sg_qb_rowcol_scan_avx2_256_sat (
17802     const char* s1,
17803     const int s1Len,
17804     const char* s2,
17805     const int s2Len,
17806     const int open,
17807     const int gap,
17808     const(parasail_matrix_t)* matrix);
17809 
17810 parasail_result_t* parasail_sg_qb_rowcol_scan_altivec_128_64 (
17811     const char* s1,
17812     const int s1Len,
17813     const char* s2,
17814     const int s2Len,
17815     const int open,
17816     const int gap,
17817     const(parasail_matrix_t)* matrix);
17818 
17819 parasail_result_t* parasail_sg_qb_rowcol_scan_altivec_128_32 (
17820     const char* s1,
17821     const int s1Len,
17822     const char* s2,
17823     const int s2Len,
17824     const int open,
17825     const int gap,
17826     const(parasail_matrix_t)* matrix);
17827 
17828 parasail_result_t* parasail_sg_qb_rowcol_scan_altivec_128_16 (
17829     const char* s1,
17830     const int s1Len,
17831     const char* s2,
17832     const int s2Len,
17833     const int open,
17834     const int gap,
17835     const(parasail_matrix_t)* matrix);
17836 
17837 parasail_result_t* parasail_sg_qb_rowcol_scan_altivec_128_8 (
17838     const char* s1,
17839     const int s1Len,
17840     const char* s2,
17841     const int s2Len,
17842     const int open,
17843     const int gap,
17844     const(parasail_matrix_t)* matrix);
17845 
17846 parasail_result_t* parasail_sg_qb_rowcol_scan_altivec_128_sat (
17847     const char* s1,
17848     const int s1Len,
17849     const char* s2,
17850     const int s2Len,
17851     const int open,
17852     const int gap,
17853     const(parasail_matrix_t)* matrix);
17854 
17855 parasail_result_t* parasail_sg_qb_rowcol_scan_neon_128_64 (
17856     const char* s1,
17857     const int s1Len,
17858     const char* s2,
17859     const int s2Len,
17860     const int open,
17861     const int gap,
17862     const(parasail_matrix_t)* matrix);
17863 
17864 parasail_result_t* parasail_sg_qb_rowcol_scan_neon_128_32 (
17865     const char* s1,
17866     const int s1Len,
17867     const char* s2,
17868     const int s2Len,
17869     const int open,
17870     const int gap,
17871     const(parasail_matrix_t)* matrix);
17872 
17873 parasail_result_t* parasail_sg_qb_rowcol_scan_neon_128_16 (
17874     const char* s1,
17875     const int s1Len,
17876     const char* s2,
17877     const int s2Len,
17878     const int open,
17879     const int gap,
17880     const(parasail_matrix_t)* matrix);
17881 
17882 parasail_result_t* parasail_sg_qb_rowcol_scan_neon_128_8 (
17883     const char* s1,
17884     const int s1Len,
17885     const char* s2,
17886     const int s2Len,
17887     const int open,
17888     const int gap,
17889     const(parasail_matrix_t)* matrix);
17890 
17891 parasail_result_t* parasail_sg_qb_rowcol_scan_neon_128_sat (
17892     const char* s1,
17893     const int s1Len,
17894     const char* s2,
17895     const int s2Len,
17896     const int open,
17897     const int gap,
17898     const(parasail_matrix_t)* matrix);
17899 
17900 parasail_result_t* parasail_sg_qb_rowcol_striped_sse2_128_64 (
17901     const char* s1,
17902     const int s1Len,
17903     const char* s2,
17904     const int s2Len,
17905     const int open,
17906     const int gap,
17907     const(parasail_matrix_t)* matrix);
17908 
17909 parasail_result_t* parasail_sg_qb_rowcol_striped_sse2_128_32 (
17910     const char* s1,
17911     const int s1Len,
17912     const char* s2,
17913     const int s2Len,
17914     const int open,
17915     const int gap,
17916     const(parasail_matrix_t)* matrix);
17917 
17918 parasail_result_t* parasail_sg_qb_rowcol_striped_sse2_128_16 (
17919     const char* s1,
17920     const int s1Len,
17921     const char* s2,
17922     const int s2Len,
17923     const int open,
17924     const int gap,
17925     const(parasail_matrix_t)* matrix);
17926 
17927 parasail_result_t* parasail_sg_qb_rowcol_striped_sse2_128_8 (
17928     const char* s1,
17929     const int s1Len,
17930     const char* s2,
17931     const int s2Len,
17932     const int open,
17933     const int gap,
17934     const(parasail_matrix_t)* matrix);
17935 
17936 parasail_result_t* parasail_sg_qb_rowcol_striped_sse2_128_sat (
17937     const char* s1,
17938     const int s1Len,
17939     const char* s2,
17940     const int s2Len,
17941     const int open,
17942     const int gap,
17943     const(parasail_matrix_t)* matrix);
17944 
17945 parasail_result_t* parasail_sg_qb_rowcol_striped_sse41_128_64 (
17946     const char* s1,
17947     const int s1Len,
17948     const char* s2,
17949     const int s2Len,
17950     const int open,
17951     const int gap,
17952     const(parasail_matrix_t)* matrix);
17953 
17954 parasail_result_t* parasail_sg_qb_rowcol_striped_sse41_128_32 (
17955     const char* s1,
17956     const int s1Len,
17957     const char* s2,
17958     const int s2Len,
17959     const int open,
17960     const int gap,
17961     const(parasail_matrix_t)* matrix);
17962 
17963 parasail_result_t* parasail_sg_qb_rowcol_striped_sse41_128_16 (
17964     const char* s1,
17965     const int s1Len,
17966     const char* s2,
17967     const int s2Len,
17968     const int open,
17969     const int gap,
17970     const(parasail_matrix_t)* matrix);
17971 
17972 parasail_result_t* parasail_sg_qb_rowcol_striped_sse41_128_8 (
17973     const char* s1,
17974     const int s1Len,
17975     const char* s2,
17976     const int s2Len,
17977     const int open,
17978     const int gap,
17979     const(parasail_matrix_t)* matrix);
17980 
17981 parasail_result_t* parasail_sg_qb_rowcol_striped_sse41_128_sat (
17982     const char* s1,
17983     const int s1Len,
17984     const char* s2,
17985     const int s2Len,
17986     const int open,
17987     const int gap,
17988     const(parasail_matrix_t)* matrix);
17989 
17990 parasail_result_t* parasail_sg_qb_rowcol_striped_avx2_256_64 (
17991     const char* s1,
17992     const int s1Len,
17993     const char* s2,
17994     const int s2Len,
17995     const int open,
17996     const int gap,
17997     const(parasail_matrix_t)* matrix);
17998 
17999 parasail_result_t* parasail_sg_qb_rowcol_striped_avx2_256_32 (
18000     const char* s1,
18001     const int s1Len,
18002     const char* s2,
18003     const int s2Len,
18004     const int open,
18005     const int gap,
18006     const(parasail_matrix_t)* matrix);
18007 
18008 parasail_result_t* parasail_sg_qb_rowcol_striped_avx2_256_16 (
18009     const char* s1,
18010     const int s1Len,
18011     const char* s2,
18012     const int s2Len,
18013     const int open,
18014     const int gap,
18015     const(parasail_matrix_t)* matrix);
18016 
18017 parasail_result_t* parasail_sg_qb_rowcol_striped_avx2_256_8 (
18018     const char* s1,
18019     const int s1Len,
18020     const char* s2,
18021     const int s2Len,
18022     const int open,
18023     const int gap,
18024     const(parasail_matrix_t)* matrix);
18025 
18026 parasail_result_t* parasail_sg_qb_rowcol_striped_avx2_256_sat (
18027     const char* s1,
18028     const int s1Len,
18029     const char* s2,
18030     const int s2Len,
18031     const int open,
18032     const int gap,
18033     const(parasail_matrix_t)* matrix);
18034 
18035 parasail_result_t* parasail_sg_qb_rowcol_striped_altivec_128_64 (
18036     const char* s1,
18037     const int s1Len,
18038     const char* s2,
18039     const int s2Len,
18040     const int open,
18041     const int gap,
18042     const(parasail_matrix_t)* matrix);
18043 
18044 parasail_result_t* parasail_sg_qb_rowcol_striped_altivec_128_32 (
18045     const char* s1,
18046     const int s1Len,
18047     const char* s2,
18048     const int s2Len,
18049     const int open,
18050     const int gap,
18051     const(parasail_matrix_t)* matrix);
18052 
18053 parasail_result_t* parasail_sg_qb_rowcol_striped_altivec_128_16 (
18054     const char* s1,
18055     const int s1Len,
18056     const char* s2,
18057     const int s2Len,
18058     const int open,
18059     const int gap,
18060     const(parasail_matrix_t)* matrix);
18061 
18062 parasail_result_t* parasail_sg_qb_rowcol_striped_altivec_128_8 (
18063     const char* s1,
18064     const int s1Len,
18065     const char* s2,
18066     const int s2Len,
18067     const int open,
18068     const int gap,
18069     const(parasail_matrix_t)* matrix);
18070 
18071 parasail_result_t* parasail_sg_qb_rowcol_striped_altivec_128_sat (
18072     const char* s1,
18073     const int s1Len,
18074     const char* s2,
18075     const int s2Len,
18076     const int open,
18077     const int gap,
18078     const(parasail_matrix_t)* matrix);
18079 
18080 parasail_result_t* parasail_sg_qb_rowcol_striped_neon_128_64 (
18081     const char* s1,
18082     const int s1Len,
18083     const char* s2,
18084     const int s2Len,
18085     const int open,
18086     const int gap,
18087     const(parasail_matrix_t)* matrix);
18088 
18089 parasail_result_t* parasail_sg_qb_rowcol_striped_neon_128_32 (
18090     const char* s1,
18091     const int s1Len,
18092     const char* s2,
18093     const int s2Len,
18094     const int open,
18095     const int gap,
18096     const(parasail_matrix_t)* matrix);
18097 
18098 parasail_result_t* parasail_sg_qb_rowcol_striped_neon_128_16 (
18099     const char* s1,
18100     const int s1Len,
18101     const char* s2,
18102     const int s2Len,
18103     const int open,
18104     const int gap,
18105     const(parasail_matrix_t)* matrix);
18106 
18107 parasail_result_t* parasail_sg_qb_rowcol_striped_neon_128_8 (
18108     const char* s1,
18109     const int s1Len,
18110     const char* s2,
18111     const int s2Len,
18112     const int open,
18113     const int gap,
18114     const(parasail_matrix_t)* matrix);
18115 
18116 parasail_result_t* parasail_sg_qb_rowcol_striped_neon_128_sat (
18117     const char* s1,
18118     const int s1Len,
18119     const char* s2,
18120     const int s2Len,
18121     const int open,
18122     const int gap,
18123     const(parasail_matrix_t)* matrix);
18124 
18125 parasail_result_t* parasail_sg_qb_rowcol_diag_sse2_128_64 (
18126     const char* s1,
18127     const int s1Len,
18128     const char* s2,
18129     const int s2Len,
18130     const int open,
18131     const int gap,
18132     const(parasail_matrix_t)* matrix);
18133 
18134 parasail_result_t* parasail_sg_qb_rowcol_diag_sse2_128_32 (
18135     const char* s1,
18136     const int s1Len,
18137     const char* s2,
18138     const int s2Len,
18139     const int open,
18140     const int gap,
18141     const(parasail_matrix_t)* matrix);
18142 
18143 parasail_result_t* parasail_sg_qb_rowcol_diag_sse2_128_16 (
18144     const char* s1,
18145     const int s1Len,
18146     const char* s2,
18147     const int s2Len,
18148     const int open,
18149     const int gap,
18150     const(parasail_matrix_t)* matrix);
18151 
18152 parasail_result_t* parasail_sg_qb_rowcol_diag_sse2_128_8 (
18153     const char* s1,
18154     const int s1Len,
18155     const char* s2,
18156     const int s2Len,
18157     const int open,
18158     const int gap,
18159     const(parasail_matrix_t)* matrix);
18160 
18161 parasail_result_t* parasail_sg_qb_rowcol_diag_sse2_128_sat (
18162     const char* s1,
18163     const int s1Len,
18164     const char* s2,
18165     const int s2Len,
18166     const int open,
18167     const int gap,
18168     const(parasail_matrix_t)* matrix);
18169 
18170 parasail_result_t* parasail_sg_qb_rowcol_diag_sse41_128_64 (
18171     const char* s1,
18172     const int s1Len,
18173     const char* s2,
18174     const int s2Len,
18175     const int open,
18176     const int gap,
18177     const(parasail_matrix_t)* matrix);
18178 
18179 parasail_result_t* parasail_sg_qb_rowcol_diag_sse41_128_32 (
18180     const char* s1,
18181     const int s1Len,
18182     const char* s2,
18183     const int s2Len,
18184     const int open,
18185     const int gap,
18186     const(parasail_matrix_t)* matrix);
18187 
18188 parasail_result_t* parasail_sg_qb_rowcol_diag_sse41_128_16 (
18189     const char* s1,
18190     const int s1Len,
18191     const char* s2,
18192     const int s2Len,
18193     const int open,
18194     const int gap,
18195     const(parasail_matrix_t)* matrix);
18196 
18197 parasail_result_t* parasail_sg_qb_rowcol_diag_sse41_128_8 (
18198     const char* s1,
18199     const int s1Len,
18200     const char* s2,
18201     const int s2Len,
18202     const int open,
18203     const int gap,
18204     const(parasail_matrix_t)* matrix);
18205 
18206 parasail_result_t* parasail_sg_qb_rowcol_diag_sse41_128_sat (
18207     const char* s1,
18208     const int s1Len,
18209     const char* s2,
18210     const int s2Len,
18211     const int open,
18212     const int gap,
18213     const(parasail_matrix_t)* matrix);
18214 
18215 parasail_result_t* parasail_sg_qb_rowcol_diag_avx2_256_64 (
18216     const char* s1,
18217     const int s1Len,
18218     const char* s2,
18219     const int s2Len,
18220     const int open,
18221     const int gap,
18222     const(parasail_matrix_t)* matrix);
18223 
18224 parasail_result_t* parasail_sg_qb_rowcol_diag_avx2_256_32 (
18225     const char* s1,
18226     const int s1Len,
18227     const char* s2,
18228     const int s2Len,
18229     const int open,
18230     const int gap,
18231     const(parasail_matrix_t)* matrix);
18232 
18233 parasail_result_t* parasail_sg_qb_rowcol_diag_avx2_256_16 (
18234     const char* s1,
18235     const int s1Len,
18236     const char* s2,
18237     const int s2Len,
18238     const int open,
18239     const int gap,
18240     const(parasail_matrix_t)* matrix);
18241 
18242 parasail_result_t* parasail_sg_qb_rowcol_diag_avx2_256_8 (
18243     const char* s1,
18244     const int s1Len,
18245     const char* s2,
18246     const int s2Len,
18247     const int open,
18248     const int gap,
18249     const(parasail_matrix_t)* matrix);
18250 
18251 parasail_result_t* parasail_sg_qb_rowcol_diag_avx2_256_sat (
18252     const char* s1,
18253     const int s1Len,
18254     const char* s2,
18255     const int s2Len,
18256     const int open,
18257     const int gap,
18258     const(parasail_matrix_t)* matrix);
18259 
18260 parasail_result_t* parasail_sg_qb_rowcol_diag_altivec_128_64 (
18261     const char* s1,
18262     const int s1Len,
18263     const char* s2,
18264     const int s2Len,
18265     const int open,
18266     const int gap,
18267     const(parasail_matrix_t)* matrix);
18268 
18269 parasail_result_t* parasail_sg_qb_rowcol_diag_altivec_128_32 (
18270     const char* s1,
18271     const int s1Len,
18272     const char* s2,
18273     const int s2Len,
18274     const int open,
18275     const int gap,
18276     const(parasail_matrix_t)* matrix);
18277 
18278 parasail_result_t* parasail_sg_qb_rowcol_diag_altivec_128_16 (
18279     const char* s1,
18280     const int s1Len,
18281     const char* s2,
18282     const int s2Len,
18283     const int open,
18284     const int gap,
18285     const(parasail_matrix_t)* matrix);
18286 
18287 parasail_result_t* parasail_sg_qb_rowcol_diag_altivec_128_8 (
18288     const char* s1,
18289     const int s1Len,
18290     const char* s2,
18291     const int s2Len,
18292     const int open,
18293     const int gap,
18294     const(parasail_matrix_t)* matrix);
18295 
18296 parasail_result_t* parasail_sg_qb_rowcol_diag_altivec_128_sat (
18297     const char* s1,
18298     const int s1Len,
18299     const char* s2,
18300     const int s2Len,
18301     const int open,
18302     const int gap,
18303     const(parasail_matrix_t)* matrix);
18304 
18305 parasail_result_t* parasail_sg_qb_rowcol_diag_neon_128_64 (
18306     const char* s1,
18307     const int s1Len,
18308     const char* s2,
18309     const int s2Len,
18310     const int open,
18311     const int gap,
18312     const(parasail_matrix_t)* matrix);
18313 
18314 parasail_result_t* parasail_sg_qb_rowcol_diag_neon_128_32 (
18315     const char* s1,
18316     const int s1Len,
18317     const char* s2,
18318     const int s2Len,
18319     const int open,
18320     const int gap,
18321     const(parasail_matrix_t)* matrix);
18322 
18323 parasail_result_t* parasail_sg_qb_rowcol_diag_neon_128_16 (
18324     const char* s1,
18325     const int s1Len,
18326     const char* s2,
18327     const int s2Len,
18328     const int open,
18329     const int gap,
18330     const(parasail_matrix_t)* matrix);
18331 
18332 parasail_result_t* parasail_sg_qb_rowcol_diag_neon_128_8 (
18333     const char* s1,
18334     const int s1Len,
18335     const char* s2,
18336     const int s2Len,
18337     const int open,
18338     const int gap,
18339     const(parasail_matrix_t)* matrix);
18340 
18341 parasail_result_t* parasail_sg_qb_rowcol_diag_neon_128_sat (
18342     const char* s1,
18343     const int s1Len,
18344     const char* s2,
18345     const int s2Len,
18346     const int open,
18347     const int gap,
18348     const(parasail_matrix_t)* matrix);
18349 
18350 parasail_result_t* parasail_sg_qb_trace_scan_sse2_128_64 (
18351     const char* s1,
18352     const int s1Len,
18353     const char* s2,
18354     const int s2Len,
18355     const int open,
18356     const int gap,
18357     const(parasail_matrix_t)* matrix);
18358 
18359 parasail_result_t* parasail_sg_qb_trace_scan_sse2_128_32 (
18360     const char* s1,
18361     const int s1Len,
18362     const char* s2,
18363     const int s2Len,
18364     const int open,
18365     const int gap,
18366     const(parasail_matrix_t)* matrix);
18367 
18368 parasail_result_t* parasail_sg_qb_trace_scan_sse2_128_16 (
18369     const char* s1,
18370     const int s1Len,
18371     const char* s2,
18372     const int s2Len,
18373     const int open,
18374     const int gap,
18375     const(parasail_matrix_t)* matrix);
18376 
18377 parasail_result_t* parasail_sg_qb_trace_scan_sse2_128_8 (
18378     const char* s1,
18379     const int s1Len,
18380     const char* s2,
18381     const int s2Len,
18382     const int open,
18383     const int gap,
18384     const(parasail_matrix_t)* matrix);
18385 
18386 parasail_result_t* parasail_sg_qb_trace_scan_sse2_128_sat (
18387     const char* s1,
18388     const int s1Len,
18389     const char* s2,
18390     const int s2Len,
18391     const int open,
18392     const int gap,
18393     const(parasail_matrix_t)* matrix);
18394 
18395 parasail_result_t* parasail_sg_qb_trace_scan_sse41_128_64 (
18396     const char* s1,
18397     const int s1Len,
18398     const char* s2,
18399     const int s2Len,
18400     const int open,
18401     const int gap,
18402     const(parasail_matrix_t)* matrix);
18403 
18404 parasail_result_t* parasail_sg_qb_trace_scan_sse41_128_32 (
18405     const char* s1,
18406     const int s1Len,
18407     const char* s2,
18408     const int s2Len,
18409     const int open,
18410     const int gap,
18411     const(parasail_matrix_t)* matrix);
18412 
18413 parasail_result_t* parasail_sg_qb_trace_scan_sse41_128_16 (
18414     const char* s1,
18415     const int s1Len,
18416     const char* s2,
18417     const int s2Len,
18418     const int open,
18419     const int gap,
18420     const(parasail_matrix_t)* matrix);
18421 
18422 parasail_result_t* parasail_sg_qb_trace_scan_sse41_128_8 (
18423     const char* s1,
18424     const int s1Len,
18425     const char* s2,
18426     const int s2Len,
18427     const int open,
18428     const int gap,
18429     const(parasail_matrix_t)* matrix);
18430 
18431 parasail_result_t* parasail_sg_qb_trace_scan_sse41_128_sat (
18432     const char* s1,
18433     const int s1Len,
18434     const char* s2,
18435     const int s2Len,
18436     const int open,
18437     const int gap,
18438     const(parasail_matrix_t)* matrix);
18439 
18440 parasail_result_t* parasail_sg_qb_trace_scan_avx2_256_64 (
18441     const char* s1,
18442     const int s1Len,
18443     const char* s2,
18444     const int s2Len,
18445     const int open,
18446     const int gap,
18447     const(parasail_matrix_t)* matrix);
18448 
18449 parasail_result_t* parasail_sg_qb_trace_scan_avx2_256_32 (
18450     const char* s1,
18451     const int s1Len,
18452     const char* s2,
18453     const int s2Len,
18454     const int open,
18455     const int gap,
18456     const(parasail_matrix_t)* matrix);
18457 
18458 parasail_result_t* parasail_sg_qb_trace_scan_avx2_256_16 (
18459     const char* s1,
18460     const int s1Len,
18461     const char* s2,
18462     const int s2Len,
18463     const int open,
18464     const int gap,
18465     const(parasail_matrix_t)* matrix);
18466 
18467 parasail_result_t* parasail_sg_qb_trace_scan_avx2_256_8 (
18468     const char* s1,
18469     const int s1Len,
18470     const char* s2,
18471     const int s2Len,
18472     const int open,
18473     const int gap,
18474     const(parasail_matrix_t)* matrix);
18475 
18476 parasail_result_t* parasail_sg_qb_trace_scan_avx2_256_sat (
18477     const char* s1,
18478     const int s1Len,
18479     const char* s2,
18480     const int s2Len,
18481     const int open,
18482     const int gap,
18483     const(parasail_matrix_t)* matrix);
18484 
18485 parasail_result_t* parasail_sg_qb_trace_scan_altivec_128_64 (
18486     const char* s1,
18487     const int s1Len,
18488     const char* s2,
18489     const int s2Len,
18490     const int open,
18491     const int gap,
18492     const(parasail_matrix_t)* matrix);
18493 
18494 parasail_result_t* parasail_sg_qb_trace_scan_altivec_128_32 (
18495     const char* s1,
18496     const int s1Len,
18497     const char* s2,
18498     const int s2Len,
18499     const int open,
18500     const int gap,
18501     const(parasail_matrix_t)* matrix);
18502 
18503 parasail_result_t* parasail_sg_qb_trace_scan_altivec_128_16 (
18504     const char* s1,
18505     const int s1Len,
18506     const char* s2,
18507     const int s2Len,
18508     const int open,
18509     const int gap,
18510     const(parasail_matrix_t)* matrix);
18511 
18512 parasail_result_t* parasail_sg_qb_trace_scan_altivec_128_8 (
18513     const char* s1,
18514     const int s1Len,
18515     const char* s2,
18516     const int s2Len,
18517     const int open,
18518     const int gap,
18519     const(parasail_matrix_t)* matrix);
18520 
18521 parasail_result_t* parasail_sg_qb_trace_scan_altivec_128_sat (
18522     const char* s1,
18523     const int s1Len,
18524     const char* s2,
18525     const int s2Len,
18526     const int open,
18527     const int gap,
18528     const(parasail_matrix_t)* matrix);
18529 
18530 parasail_result_t* parasail_sg_qb_trace_scan_neon_128_64 (
18531     const char* s1,
18532     const int s1Len,
18533     const char* s2,
18534     const int s2Len,
18535     const int open,
18536     const int gap,
18537     const(parasail_matrix_t)* matrix);
18538 
18539 parasail_result_t* parasail_sg_qb_trace_scan_neon_128_32 (
18540     const char* s1,
18541     const int s1Len,
18542     const char* s2,
18543     const int s2Len,
18544     const int open,
18545     const int gap,
18546     const(parasail_matrix_t)* matrix);
18547 
18548 parasail_result_t* parasail_sg_qb_trace_scan_neon_128_16 (
18549     const char* s1,
18550     const int s1Len,
18551     const char* s2,
18552     const int s2Len,
18553     const int open,
18554     const int gap,
18555     const(parasail_matrix_t)* matrix);
18556 
18557 parasail_result_t* parasail_sg_qb_trace_scan_neon_128_8 (
18558     const char* s1,
18559     const int s1Len,
18560     const char* s2,
18561     const int s2Len,
18562     const int open,
18563     const int gap,
18564     const(parasail_matrix_t)* matrix);
18565 
18566 parasail_result_t* parasail_sg_qb_trace_scan_neon_128_sat (
18567     const char* s1,
18568     const int s1Len,
18569     const char* s2,
18570     const int s2Len,
18571     const int open,
18572     const int gap,
18573     const(parasail_matrix_t)* matrix);
18574 
18575 parasail_result_t* parasail_sg_qb_trace_striped_sse2_128_64 (
18576     const char* s1,
18577     const int s1Len,
18578     const char* s2,
18579     const int s2Len,
18580     const int open,
18581     const int gap,
18582     const(parasail_matrix_t)* matrix);
18583 
18584 parasail_result_t* parasail_sg_qb_trace_striped_sse2_128_32 (
18585     const char* s1,
18586     const int s1Len,
18587     const char* s2,
18588     const int s2Len,
18589     const int open,
18590     const int gap,
18591     const(parasail_matrix_t)* matrix);
18592 
18593 parasail_result_t* parasail_sg_qb_trace_striped_sse2_128_16 (
18594     const char* s1,
18595     const int s1Len,
18596     const char* s2,
18597     const int s2Len,
18598     const int open,
18599     const int gap,
18600     const(parasail_matrix_t)* matrix);
18601 
18602 parasail_result_t* parasail_sg_qb_trace_striped_sse2_128_8 (
18603     const char* s1,
18604     const int s1Len,
18605     const char* s2,
18606     const int s2Len,
18607     const int open,
18608     const int gap,
18609     const(parasail_matrix_t)* matrix);
18610 
18611 parasail_result_t* parasail_sg_qb_trace_striped_sse2_128_sat (
18612     const char* s1,
18613     const int s1Len,
18614     const char* s2,
18615     const int s2Len,
18616     const int open,
18617     const int gap,
18618     const(parasail_matrix_t)* matrix);
18619 
18620 parasail_result_t* parasail_sg_qb_trace_striped_sse41_128_64 (
18621     const char* s1,
18622     const int s1Len,
18623     const char* s2,
18624     const int s2Len,
18625     const int open,
18626     const int gap,
18627     const(parasail_matrix_t)* matrix);
18628 
18629 parasail_result_t* parasail_sg_qb_trace_striped_sse41_128_32 (
18630     const char* s1,
18631     const int s1Len,
18632     const char* s2,
18633     const int s2Len,
18634     const int open,
18635     const int gap,
18636     const(parasail_matrix_t)* matrix);
18637 
18638 parasail_result_t* parasail_sg_qb_trace_striped_sse41_128_16 (
18639     const char* s1,
18640     const int s1Len,
18641     const char* s2,
18642     const int s2Len,
18643     const int open,
18644     const int gap,
18645     const(parasail_matrix_t)* matrix);
18646 
18647 parasail_result_t* parasail_sg_qb_trace_striped_sse41_128_8 (
18648     const char* s1,
18649     const int s1Len,
18650     const char* s2,
18651     const int s2Len,
18652     const int open,
18653     const int gap,
18654     const(parasail_matrix_t)* matrix);
18655 
18656 parasail_result_t* parasail_sg_qb_trace_striped_sse41_128_sat (
18657     const char* s1,
18658     const int s1Len,
18659     const char* s2,
18660     const int s2Len,
18661     const int open,
18662     const int gap,
18663     const(parasail_matrix_t)* matrix);
18664 
18665 parasail_result_t* parasail_sg_qb_trace_striped_avx2_256_64 (
18666     const char* s1,
18667     const int s1Len,
18668     const char* s2,
18669     const int s2Len,
18670     const int open,
18671     const int gap,
18672     const(parasail_matrix_t)* matrix);
18673 
18674 parasail_result_t* parasail_sg_qb_trace_striped_avx2_256_32 (
18675     const char* s1,
18676     const int s1Len,
18677     const char* s2,
18678     const int s2Len,
18679     const int open,
18680     const int gap,
18681     const(parasail_matrix_t)* matrix);
18682 
18683 parasail_result_t* parasail_sg_qb_trace_striped_avx2_256_16 (
18684     const char* s1,
18685     const int s1Len,
18686     const char* s2,
18687     const int s2Len,
18688     const int open,
18689     const int gap,
18690     const(parasail_matrix_t)* matrix);
18691 
18692 parasail_result_t* parasail_sg_qb_trace_striped_avx2_256_8 (
18693     const char* s1,
18694     const int s1Len,
18695     const char* s2,
18696     const int s2Len,
18697     const int open,
18698     const int gap,
18699     const(parasail_matrix_t)* matrix);
18700 
18701 parasail_result_t* parasail_sg_qb_trace_striped_avx2_256_sat (
18702     const char* s1,
18703     const int s1Len,
18704     const char* s2,
18705     const int s2Len,
18706     const int open,
18707     const int gap,
18708     const(parasail_matrix_t)* matrix);
18709 
18710 parasail_result_t* parasail_sg_qb_trace_striped_altivec_128_64 (
18711     const char* s1,
18712     const int s1Len,
18713     const char* s2,
18714     const int s2Len,
18715     const int open,
18716     const int gap,
18717     const(parasail_matrix_t)* matrix);
18718 
18719 parasail_result_t* parasail_sg_qb_trace_striped_altivec_128_32 (
18720     const char* s1,
18721     const int s1Len,
18722     const char* s2,
18723     const int s2Len,
18724     const int open,
18725     const int gap,
18726     const(parasail_matrix_t)* matrix);
18727 
18728 parasail_result_t* parasail_sg_qb_trace_striped_altivec_128_16 (
18729     const char* s1,
18730     const int s1Len,
18731     const char* s2,
18732     const int s2Len,
18733     const int open,
18734     const int gap,
18735     const(parasail_matrix_t)* matrix);
18736 
18737 parasail_result_t* parasail_sg_qb_trace_striped_altivec_128_8 (
18738     const char* s1,
18739     const int s1Len,
18740     const char* s2,
18741     const int s2Len,
18742     const int open,
18743     const int gap,
18744     const(parasail_matrix_t)* matrix);
18745 
18746 parasail_result_t* parasail_sg_qb_trace_striped_altivec_128_sat (
18747     const char* s1,
18748     const int s1Len,
18749     const char* s2,
18750     const int s2Len,
18751     const int open,
18752     const int gap,
18753     const(parasail_matrix_t)* matrix);
18754 
18755 parasail_result_t* parasail_sg_qb_trace_striped_neon_128_64 (
18756     const char* s1,
18757     const int s1Len,
18758     const char* s2,
18759     const int s2Len,
18760     const int open,
18761     const int gap,
18762     const(parasail_matrix_t)* matrix);
18763 
18764 parasail_result_t* parasail_sg_qb_trace_striped_neon_128_32 (
18765     const char* s1,
18766     const int s1Len,
18767     const char* s2,
18768     const int s2Len,
18769     const int open,
18770     const int gap,
18771     const(parasail_matrix_t)* matrix);
18772 
18773 parasail_result_t* parasail_sg_qb_trace_striped_neon_128_16 (
18774     const char* s1,
18775     const int s1Len,
18776     const char* s2,
18777     const int s2Len,
18778     const int open,
18779     const int gap,
18780     const(parasail_matrix_t)* matrix);
18781 
18782 parasail_result_t* parasail_sg_qb_trace_striped_neon_128_8 (
18783     const char* s1,
18784     const int s1Len,
18785     const char* s2,
18786     const int s2Len,
18787     const int open,
18788     const int gap,
18789     const(parasail_matrix_t)* matrix);
18790 
18791 parasail_result_t* parasail_sg_qb_trace_striped_neon_128_sat (
18792     const char* s1,
18793     const int s1Len,
18794     const char* s2,
18795     const int s2Len,
18796     const int open,
18797     const int gap,
18798     const(parasail_matrix_t)* matrix);
18799 
18800 parasail_result_t* parasail_sg_qb_trace_diag_sse2_128_64 (
18801     const char* s1,
18802     const int s1Len,
18803     const char* s2,
18804     const int s2Len,
18805     const int open,
18806     const int gap,
18807     const(parasail_matrix_t)* matrix);
18808 
18809 parasail_result_t* parasail_sg_qb_trace_diag_sse2_128_32 (
18810     const char* s1,
18811     const int s1Len,
18812     const char* s2,
18813     const int s2Len,
18814     const int open,
18815     const int gap,
18816     const(parasail_matrix_t)* matrix);
18817 
18818 parasail_result_t* parasail_sg_qb_trace_diag_sse2_128_16 (
18819     const char* s1,
18820     const int s1Len,
18821     const char* s2,
18822     const int s2Len,
18823     const int open,
18824     const int gap,
18825     const(parasail_matrix_t)* matrix);
18826 
18827 parasail_result_t* parasail_sg_qb_trace_diag_sse2_128_8 (
18828     const char* s1,
18829     const int s1Len,
18830     const char* s2,
18831     const int s2Len,
18832     const int open,
18833     const int gap,
18834     const(parasail_matrix_t)* matrix);
18835 
18836 parasail_result_t* parasail_sg_qb_trace_diag_sse2_128_sat (
18837     const char* s1,
18838     const int s1Len,
18839     const char* s2,
18840     const int s2Len,
18841     const int open,
18842     const int gap,
18843     const(parasail_matrix_t)* matrix);
18844 
18845 parasail_result_t* parasail_sg_qb_trace_diag_sse41_128_64 (
18846     const char* s1,
18847     const int s1Len,
18848     const char* s2,
18849     const int s2Len,
18850     const int open,
18851     const int gap,
18852     const(parasail_matrix_t)* matrix);
18853 
18854 parasail_result_t* parasail_sg_qb_trace_diag_sse41_128_32 (
18855     const char* s1,
18856     const int s1Len,
18857     const char* s2,
18858     const int s2Len,
18859     const int open,
18860     const int gap,
18861     const(parasail_matrix_t)* matrix);
18862 
18863 parasail_result_t* parasail_sg_qb_trace_diag_sse41_128_16 (
18864     const char* s1,
18865     const int s1Len,
18866     const char* s2,
18867     const int s2Len,
18868     const int open,
18869     const int gap,
18870     const(parasail_matrix_t)* matrix);
18871 
18872 parasail_result_t* parasail_sg_qb_trace_diag_sse41_128_8 (
18873     const char* s1,
18874     const int s1Len,
18875     const char* s2,
18876     const int s2Len,
18877     const int open,
18878     const int gap,
18879     const(parasail_matrix_t)* matrix);
18880 
18881 parasail_result_t* parasail_sg_qb_trace_diag_sse41_128_sat (
18882     const char* s1,
18883     const int s1Len,
18884     const char* s2,
18885     const int s2Len,
18886     const int open,
18887     const int gap,
18888     const(parasail_matrix_t)* matrix);
18889 
18890 parasail_result_t* parasail_sg_qb_trace_diag_avx2_256_64 (
18891     const char* s1,
18892     const int s1Len,
18893     const char* s2,
18894     const int s2Len,
18895     const int open,
18896     const int gap,
18897     const(parasail_matrix_t)* matrix);
18898 
18899 parasail_result_t* parasail_sg_qb_trace_diag_avx2_256_32 (
18900     const char* s1,
18901     const int s1Len,
18902     const char* s2,
18903     const int s2Len,
18904     const int open,
18905     const int gap,
18906     const(parasail_matrix_t)* matrix);
18907 
18908 parasail_result_t* parasail_sg_qb_trace_diag_avx2_256_16 (
18909     const char* s1,
18910     const int s1Len,
18911     const char* s2,
18912     const int s2Len,
18913     const int open,
18914     const int gap,
18915     const(parasail_matrix_t)* matrix);
18916 
18917 parasail_result_t* parasail_sg_qb_trace_diag_avx2_256_8 (
18918     const char* s1,
18919     const int s1Len,
18920     const char* s2,
18921     const int s2Len,
18922     const int open,
18923     const int gap,
18924     const(parasail_matrix_t)* matrix);
18925 
18926 parasail_result_t* parasail_sg_qb_trace_diag_avx2_256_sat (
18927     const char* s1,
18928     const int s1Len,
18929     const char* s2,
18930     const int s2Len,
18931     const int open,
18932     const int gap,
18933     const(parasail_matrix_t)* matrix);
18934 
18935 parasail_result_t* parasail_sg_qb_trace_diag_altivec_128_64 (
18936     const char* s1,
18937     const int s1Len,
18938     const char* s2,
18939     const int s2Len,
18940     const int open,
18941     const int gap,
18942     const(parasail_matrix_t)* matrix);
18943 
18944 parasail_result_t* parasail_sg_qb_trace_diag_altivec_128_32 (
18945     const char* s1,
18946     const int s1Len,
18947     const char* s2,
18948     const int s2Len,
18949     const int open,
18950     const int gap,
18951     const(parasail_matrix_t)* matrix);
18952 
18953 parasail_result_t* parasail_sg_qb_trace_diag_altivec_128_16 (
18954     const char* s1,
18955     const int s1Len,
18956     const char* s2,
18957     const int s2Len,
18958     const int open,
18959     const int gap,
18960     const(parasail_matrix_t)* matrix);
18961 
18962 parasail_result_t* parasail_sg_qb_trace_diag_altivec_128_8 (
18963     const char* s1,
18964     const int s1Len,
18965     const char* s2,
18966     const int s2Len,
18967     const int open,
18968     const int gap,
18969     const(parasail_matrix_t)* matrix);
18970 
18971 parasail_result_t* parasail_sg_qb_trace_diag_altivec_128_sat (
18972     const char* s1,
18973     const int s1Len,
18974     const char* s2,
18975     const int s2Len,
18976     const int open,
18977     const int gap,
18978     const(parasail_matrix_t)* matrix);
18979 
18980 parasail_result_t* parasail_sg_qb_trace_diag_neon_128_64 (
18981     const char* s1,
18982     const int s1Len,
18983     const char* s2,
18984     const int s2Len,
18985     const int open,
18986     const int gap,
18987     const(parasail_matrix_t)* matrix);
18988 
18989 parasail_result_t* parasail_sg_qb_trace_diag_neon_128_32 (
18990     const char* s1,
18991     const int s1Len,
18992     const char* s2,
18993     const int s2Len,
18994     const int open,
18995     const int gap,
18996     const(parasail_matrix_t)* matrix);
18997 
18998 parasail_result_t* parasail_sg_qb_trace_diag_neon_128_16 (
18999     const char* s1,
19000     const int s1Len,
19001     const char* s2,
19002     const int s2Len,
19003     const int open,
19004     const int gap,
19005     const(parasail_matrix_t)* matrix);
19006 
19007 parasail_result_t* parasail_sg_qb_trace_diag_neon_128_8 (
19008     const char* s1,
19009     const int s1Len,
19010     const char* s2,
19011     const int s2Len,
19012     const int open,
19013     const int gap,
19014     const(parasail_matrix_t)* matrix);
19015 
19016 parasail_result_t* parasail_sg_qb_trace_diag_neon_128_sat (
19017     const char* s1,
19018     const int s1Len,
19019     const char* s2,
19020     const int s2Len,
19021     const int open,
19022     const int gap,
19023     const(parasail_matrix_t)* matrix);
19024 
19025 parasail_result_t* parasail_sg_qb_stats_scan_sse2_128_64 (
19026     const char* s1,
19027     const int s1Len,
19028     const char* s2,
19029     const int s2Len,
19030     const int open,
19031     const int gap,
19032     const(parasail_matrix_t)* matrix);
19033 
19034 parasail_result_t* parasail_sg_qb_stats_scan_sse2_128_32 (
19035     const char* s1,
19036     const int s1Len,
19037     const char* s2,
19038     const int s2Len,
19039     const int open,
19040     const int gap,
19041     const(parasail_matrix_t)* matrix);
19042 
19043 parasail_result_t* parasail_sg_qb_stats_scan_sse2_128_16 (
19044     const char* s1,
19045     const int s1Len,
19046     const char* s2,
19047     const int s2Len,
19048     const int open,
19049     const int gap,
19050     const(parasail_matrix_t)* matrix);
19051 
19052 parasail_result_t* parasail_sg_qb_stats_scan_sse2_128_8 (
19053     const char* s1,
19054     const int s1Len,
19055     const char* s2,
19056     const int s2Len,
19057     const int open,
19058     const int gap,
19059     const(parasail_matrix_t)* matrix);
19060 
19061 parasail_result_t* parasail_sg_qb_stats_scan_sse2_128_sat (
19062     const char* s1,
19063     const int s1Len,
19064     const char* s2,
19065     const int s2Len,
19066     const int open,
19067     const int gap,
19068     const(parasail_matrix_t)* matrix);
19069 
19070 parasail_result_t* parasail_sg_qb_stats_scan_sse41_128_64 (
19071     const char* s1,
19072     const int s1Len,
19073     const char* s2,
19074     const int s2Len,
19075     const int open,
19076     const int gap,
19077     const(parasail_matrix_t)* matrix);
19078 
19079 parasail_result_t* parasail_sg_qb_stats_scan_sse41_128_32 (
19080     const char* s1,
19081     const int s1Len,
19082     const char* s2,
19083     const int s2Len,
19084     const int open,
19085     const int gap,
19086     const(parasail_matrix_t)* matrix);
19087 
19088 parasail_result_t* parasail_sg_qb_stats_scan_sse41_128_16 (
19089     const char* s1,
19090     const int s1Len,
19091     const char* s2,
19092     const int s2Len,
19093     const int open,
19094     const int gap,
19095     const(parasail_matrix_t)* matrix);
19096 
19097 parasail_result_t* parasail_sg_qb_stats_scan_sse41_128_8 (
19098     const char* s1,
19099     const int s1Len,
19100     const char* s2,
19101     const int s2Len,
19102     const int open,
19103     const int gap,
19104     const(parasail_matrix_t)* matrix);
19105 
19106 parasail_result_t* parasail_sg_qb_stats_scan_sse41_128_sat (
19107     const char* s1,
19108     const int s1Len,
19109     const char* s2,
19110     const int s2Len,
19111     const int open,
19112     const int gap,
19113     const(parasail_matrix_t)* matrix);
19114 
19115 parasail_result_t* parasail_sg_qb_stats_scan_avx2_256_64 (
19116     const char* s1,
19117     const int s1Len,
19118     const char* s2,
19119     const int s2Len,
19120     const int open,
19121     const int gap,
19122     const(parasail_matrix_t)* matrix);
19123 
19124 parasail_result_t* parasail_sg_qb_stats_scan_avx2_256_32 (
19125     const char* s1,
19126     const int s1Len,
19127     const char* s2,
19128     const int s2Len,
19129     const int open,
19130     const int gap,
19131     const(parasail_matrix_t)* matrix);
19132 
19133 parasail_result_t* parasail_sg_qb_stats_scan_avx2_256_16 (
19134     const char* s1,
19135     const int s1Len,
19136     const char* s2,
19137     const int s2Len,
19138     const int open,
19139     const int gap,
19140     const(parasail_matrix_t)* matrix);
19141 
19142 parasail_result_t* parasail_sg_qb_stats_scan_avx2_256_8 (
19143     const char* s1,
19144     const int s1Len,
19145     const char* s2,
19146     const int s2Len,
19147     const int open,
19148     const int gap,
19149     const(parasail_matrix_t)* matrix);
19150 
19151 parasail_result_t* parasail_sg_qb_stats_scan_avx2_256_sat (
19152     const char* s1,
19153     const int s1Len,
19154     const char* s2,
19155     const int s2Len,
19156     const int open,
19157     const int gap,
19158     const(parasail_matrix_t)* matrix);
19159 
19160 parasail_result_t* parasail_sg_qb_stats_scan_altivec_128_64 (
19161     const char* s1,
19162     const int s1Len,
19163     const char* s2,
19164     const int s2Len,
19165     const int open,
19166     const int gap,
19167     const(parasail_matrix_t)* matrix);
19168 
19169 parasail_result_t* parasail_sg_qb_stats_scan_altivec_128_32 (
19170     const char* s1,
19171     const int s1Len,
19172     const char* s2,
19173     const int s2Len,
19174     const int open,
19175     const int gap,
19176     const(parasail_matrix_t)* matrix);
19177 
19178 parasail_result_t* parasail_sg_qb_stats_scan_altivec_128_16 (
19179     const char* s1,
19180     const int s1Len,
19181     const char* s2,
19182     const int s2Len,
19183     const int open,
19184     const int gap,
19185     const(parasail_matrix_t)* matrix);
19186 
19187 parasail_result_t* parasail_sg_qb_stats_scan_altivec_128_8 (
19188     const char* s1,
19189     const int s1Len,
19190     const char* s2,
19191     const int s2Len,
19192     const int open,
19193     const int gap,
19194     const(parasail_matrix_t)* matrix);
19195 
19196 parasail_result_t* parasail_sg_qb_stats_scan_altivec_128_sat (
19197     const char* s1,
19198     const int s1Len,
19199     const char* s2,
19200     const int s2Len,
19201     const int open,
19202     const int gap,
19203     const(parasail_matrix_t)* matrix);
19204 
19205 parasail_result_t* parasail_sg_qb_stats_scan_neon_128_64 (
19206     const char* s1,
19207     const int s1Len,
19208     const char* s2,
19209     const int s2Len,
19210     const int open,
19211     const int gap,
19212     const(parasail_matrix_t)* matrix);
19213 
19214 parasail_result_t* parasail_sg_qb_stats_scan_neon_128_32 (
19215     const char* s1,
19216     const int s1Len,
19217     const char* s2,
19218     const int s2Len,
19219     const int open,
19220     const int gap,
19221     const(parasail_matrix_t)* matrix);
19222 
19223 parasail_result_t* parasail_sg_qb_stats_scan_neon_128_16 (
19224     const char* s1,
19225     const int s1Len,
19226     const char* s2,
19227     const int s2Len,
19228     const int open,
19229     const int gap,
19230     const(parasail_matrix_t)* matrix);
19231 
19232 parasail_result_t* parasail_sg_qb_stats_scan_neon_128_8 (
19233     const char* s1,
19234     const int s1Len,
19235     const char* s2,
19236     const int s2Len,
19237     const int open,
19238     const int gap,
19239     const(parasail_matrix_t)* matrix);
19240 
19241 parasail_result_t* parasail_sg_qb_stats_scan_neon_128_sat (
19242     const char* s1,
19243     const int s1Len,
19244     const char* s2,
19245     const int s2Len,
19246     const int open,
19247     const int gap,
19248     const(parasail_matrix_t)* matrix);
19249 
19250 parasail_result_t* parasail_sg_qb_stats_striped_sse2_128_64 (
19251     const char* s1,
19252     const int s1Len,
19253     const char* s2,
19254     const int s2Len,
19255     const int open,
19256     const int gap,
19257     const(parasail_matrix_t)* matrix);
19258 
19259 parasail_result_t* parasail_sg_qb_stats_striped_sse2_128_32 (
19260     const char* s1,
19261     const int s1Len,
19262     const char* s2,
19263     const int s2Len,
19264     const int open,
19265     const int gap,
19266     const(parasail_matrix_t)* matrix);
19267 
19268 parasail_result_t* parasail_sg_qb_stats_striped_sse2_128_16 (
19269     const char* s1,
19270     const int s1Len,
19271     const char* s2,
19272     const int s2Len,
19273     const int open,
19274     const int gap,
19275     const(parasail_matrix_t)* matrix);
19276 
19277 parasail_result_t* parasail_sg_qb_stats_striped_sse2_128_8 (
19278     const char* s1,
19279     const int s1Len,
19280     const char* s2,
19281     const int s2Len,
19282     const int open,
19283     const int gap,
19284     const(parasail_matrix_t)* matrix);
19285 
19286 parasail_result_t* parasail_sg_qb_stats_striped_sse2_128_sat (
19287     const char* s1,
19288     const int s1Len,
19289     const char* s2,
19290     const int s2Len,
19291     const int open,
19292     const int gap,
19293     const(parasail_matrix_t)* matrix);
19294 
19295 parasail_result_t* parasail_sg_qb_stats_striped_sse41_128_64 (
19296     const char* s1,
19297     const int s1Len,
19298     const char* s2,
19299     const int s2Len,
19300     const int open,
19301     const int gap,
19302     const(parasail_matrix_t)* matrix);
19303 
19304 parasail_result_t* parasail_sg_qb_stats_striped_sse41_128_32 (
19305     const char* s1,
19306     const int s1Len,
19307     const char* s2,
19308     const int s2Len,
19309     const int open,
19310     const int gap,
19311     const(parasail_matrix_t)* matrix);
19312 
19313 parasail_result_t* parasail_sg_qb_stats_striped_sse41_128_16 (
19314     const char* s1,
19315     const int s1Len,
19316     const char* s2,
19317     const int s2Len,
19318     const int open,
19319     const int gap,
19320     const(parasail_matrix_t)* matrix);
19321 
19322 parasail_result_t* parasail_sg_qb_stats_striped_sse41_128_8 (
19323     const char* s1,
19324     const int s1Len,
19325     const char* s2,
19326     const int s2Len,
19327     const int open,
19328     const int gap,
19329     const(parasail_matrix_t)* matrix);
19330 
19331 parasail_result_t* parasail_sg_qb_stats_striped_sse41_128_sat (
19332     const char* s1,
19333     const int s1Len,
19334     const char* s2,
19335     const int s2Len,
19336     const int open,
19337     const int gap,
19338     const(parasail_matrix_t)* matrix);
19339 
19340 parasail_result_t* parasail_sg_qb_stats_striped_avx2_256_64 (
19341     const char* s1,
19342     const int s1Len,
19343     const char* s2,
19344     const int s2Len,
19345     const int open,
19346     const int gap,
19347     const(parasail_matrix_t)* matrix);
19348 
19349 parasail_result_t* parasail_sg_qb_stats_striped_avx2_256_32 (
19350     const char* s1,
19351     const int s1Len,
19352     const char* s2,
19353     const int s2Len,
19354     const int open,
19355     const int gap,
19356     const(parasail_matrix_t)* matrix);
19357 
19358 parasail_result_t* parasail_sg_qb_stats_striped_avx2_256_16 (
19359     const char* s1,
19360     const int s1Len,
19361     const char* s2,
19362     const int s2Len,
19363     const int open,
19364     const int gap,
19365     const(parasail_matrix_t)* matrix);
19366 
19367 parasail_result_t* parasail_sg_qb_stats_striped_avx2_256_8 (
19368     const char* s1,
19369     const int s1Len,
19370     const char* s2,
19371     const int s2Len,
19372     const int open,
19373     const int gap,
19374     const(parasail_matrix_t)* matrix);
19375 
19376 parasail_result_t* parasail_sg_qb_stats_striped_avx2_256_sat (
19377     const char* s1,
19378     const int s1Len,
19379     const char* s2,
19380     const int s2Len,
19381     const int open,
19382     const int gap,
19383     const(parasail_matrix_t)* matrix);
19384 
19385 parasail_result_t* parasail_sg_qb_stats_striped_altivec_128_64 (
19386     const char* s1,
19387     const int s1Len,
19388     const char* s2,
19389     const int s2Len,
19390     const int open,
19391     const int gap,
19392     const(parasail_matrix_t)* matrix);
19393 
19394 parasail_result_t* parasail_sg_qb_stats_striped_altivec_128_32 (
19395     const char* s1,
19396     const int s1Len,
19397     const char* s2,
19398     const int s2Len,
19399     const int open,
19400     const int gap,
19401     const(parasail_matrix_t)* matrix);
19402 
19403 parasail_result_t* parasail_sg_qb_stats_striped_altivec_128_16 (
19404     const char* s1,
19405     const int s1Len,
19406     const char* s2,
19407     const int s2Len,
19408     const int open,
19409     const int gap,
19410     const(parasail_matrix_t)* matrix);
19411 
19412 parasail_result_t* parasail_sg_qb_stats_striped_altivec_128_8 (
19413     const char* s1,
19414     const int s1Len,
19415     const char* s2,
19416     const int s2Len,
19417     const int open,
19418     const int gap,
19419     const(parasail_matrix_t)* matrix);
19420 
19421 parasail_result_t* parasail_sg_qb_stats_striped_altivec_128_sat (
19422     const char* s1,
19423     const int s1Len,
19424     const char* s2,
19425     const int s2Len,
19426     const int open,
19427     const int gap,
19428     const(parasail_matrix_t)* matrix);
19429 
19430 parasail_result_t* parasail_sg_qb_stats_striped_neon_128_64 (
19431     const char* s1,
19432     const int s1Len,
19433     const char* s2,
19434     const int s2Len,
19435     const int open,
19436     const int gap,
19437     const(parasail_matrix_t)* matrix);
19438 
19439 parasail_result_t* parasail_sg_qb_stats_striped_neon_128_32 (
19440     const char* s1,
19441     const int s1Len,
19442     const char* s2,
19443     const int s2Len,
19444     const int open,
19445     const int gap,
19446     const(parasail_matrix_t)* matrix);
19447 
19448 parasail_result_t* parasail_sg_qb_stats_striped_neon_128_16 (
19449     const char* s1,
19450     const int s1Len,
19451     const char* s2,
19452     const int s2Len,
19453     const int open,
19454     const int gap,
19455     const(parasail_matrix_t)* matrix);
19456 
19457 parasail_result_t* parasail_sg_qb_stats_striped_neon_128_8 (
19458     const char* s1,
19459     const int s1Len,
19460     const char* s2,
19461     const int s2Len,
19462     const int open,
19463     const int gap,
19464     const(parasail_matrix_t)* matrix);
19465 
19466 parasail_result_t* parasail_sg_qb_stats_striped_neon_128_sat (
19467     const char* s1,
19468     const int s1Len,
19469     const char* s2,
19470     const int s2Len,
19471     const int open,
19472     const int gap,
19473     const(parasail_matrix_t)* matrix);
19474 
19475 parasail_result_t* parasail_sg_qb_stats_diag_sse2_128_64 (
19476     const char* s1,
19477     const int s1Len,
19478     const char* s2,
19479     const int s2Len,
19480     const int open,
19481     const int gap,
19482     const(parasail_matrix_t)* matrix);
19483 
19484 parasail_result_t* parasail_sg_qb_stats_diag_sse2_128_32 (
19485     const char* s1,
19486     const int s1Len,
19487     const char* s2,
19488     const int s2Len,
19489     const int open,
19490     const int gap,
19491     const(parasail_matrix_t)* matrix);
19492 
19493 parasail_result_t* parasail_sg_qb_stats_diag_sse2_128_16 (
19494     const char* s1,
19495     const int s1Len,
19496     const char* s2,
19497     const int s2Len,
19498     const int open,
19499     const int gap,
19500     const(parasail_matrix_t)* matrix);
19501 
19502 parasail_result_t* parasail_sg_qb_stats_diag_sse2_128_8 (
19503     const char* s1,
19504     const int s1Len,
19505     const char* s2,
19506     const int s2Len,
19507     const int open,
19508     const int gap,
19509     const(parasail_matrix_t)* matrix);
19510 
19511 parasail_result_t* parasail_sg_qb_stats_diag_sse2_128_sat (
19512     const char* s1,
19513     const int s1Len,
19514     const char* s2,
19515     const int s2Len,
19516     const int open,
19517     const int gap,
19518     const(parasail_matrix_t)* matrix);
19519 
19520 parasail_result_t* parasail_sg_qb_stats_diag_sse41_128_64 (
19521     const char* s1,
19522     const int s1Len,
19523     const char* s2,
19524     const int s2Len,
19525     const int open,
19526     const int gap,
19527     const(parasail_matrix_t)* matrix);
19528 
19529 parasail_result_t* parasail_sg_qb_stats_diag_sse41_128_32 (
19530     const char* s1,
19531     const int s1Len,
19532     const char* s2,
19533     const int s2Len,
19534     const int open,
19535     const int gap,
19536     const(parasail_matrix_t)* matrix);
19537 
19538 parasail_result_t* parasail_sg_qb_stats_diag_sse41_128_16 (
19539     const char* s1,
19540     const int s1Len,
19541     const char* s2,
19542     const int s2Len,
19543     const int open,
19544     const int gap,
19545     const(parasail_matrix_t)* matrix);
19546 
19547 parasail_result_t* parasail_sg_qb_stats_diag_sse41_128_8 (
19548     const char* s1,
19549     const int s1Len,
19550     const char* s2,
19551     const int s2Len,
19552     const int open,
19553     const int gap,
19554     const(parasail_matrix_t)* matrix);
19555 
19556 parasail_result_t* parasail_sg_qb_stats_diag_sse41_128_sat (
19557     const char* s1,
19558     const int s1Len,
19559     const char* s2,
19560     const int s2Len,
19561     const int open,
19562     const int gap,
19563     const(parasail_matrix_t)* matrix);
19564 
19565 parasail_result_t* parasail_sg_qb_stats_diag_avx2_256_64 (
19566     const char* s1,
19567     const int s1Len,
19568     const char* s2,
19569     const int s2Len,
19570     const int open,
19571     const int gap,
19572     const(parasail_matrix_t)* matrix);
19573 
19574 parasail_result_t* parasail_sg_qb_stats_diag_avx2_256_32 (
19575     const char* s1,
19576     const int s1Len,
19577     const char* s2,
19578     const int s2Len,
19579     const int open,
19580     const int gap,
19581     const(parasail_matrix_t)* matrix);
19582 
19583 parasail_result_t* parasail_sg_qb_stats_diag_avx2_256_16 (
19584     const char* s1,
19585     const int s1Len,
19586     const char* s2,
19587     const int s2Len,
19588     const int open,
19589     const int gap,
19590     const(parasail_matrix_t)* matrix);
19591 
19592 parasail_result_t* parasail_sg_qb_stats_diag_avx2_256_8 (
19593     const char* s1,
19594     const int s1Len,
19595     const char* s2,
19596     const int s2Len,
19597     const int open,
19598     const int gap,
19599     const(parasail_matrix_t)* matrix);
19600 
19601 parasail_result_t* parasail_sg_qb_stats_diag_avx2_256_sat (
19602     const char* s1,
19603     const int s1Len,
19604     const char* s2,
19605     const int s2Len,
19606     const int open,
19607     const int gap,
19608     const(parasail_matrix_t)* matrix);
19609 
19610 parasail_result_t* parasail_sg_qb_stats_diag_altivec_128_64 (
19611     const char* s1,
19612     const int s1Len,
19613     const char* s2,
19614     const int s2Len,
19615     const int open,
19616     const int gap,
19617     const(parasail_matrix_t)* matrix);
19618 
19619 parasail_result_t* parasail_sg_qb_stats_diag_altivec_128_32 (
19620     const char* s1,
19621     const int s1Len,
19622     const char* s2,
19623     const int s2Len,
19624     const int open,
19625     const int gap,
19626     const(parasail_matrix_t)* matrix);
19627 
19628 parasail_result_t* parasail_sg_qb_stats_diag_altivec_128_16 (
19629     const char* s1,
19630     const int s1Len,
19631     const char* s2,
19632     const int s2Len,
19633     const int open,
19634     const int gap,
19635     const(parasail_matrix_t)* matrix);
19636 
19637 parasail_result_t* parasail_sg_qb_stats_diag_altivec_128_8 (
19638     const char* s1,
19639     const int s1Len,
19640     const char* s2,
19641     const int s2Len,
19642     const int open,
19643     const int gap,
19644     const(parasail_matrix_t)* matrix);
19645 
19646 parasail_result_t* parasail_sg_qb_stats_diag_altivec_128_sat (
19647     const char* s1,
19648     const int s1Len,
19649     const char* s2,
19650     const int s2Len,
19651     const int open,
19652     const int gap,
19653     const(parasail_matrix_t)* matrix);
19654 
19655 parasail_result_t* parasail_sg_qb_stats_diag_neon_128_64 (
19656     const char* s1,
19657     const int s1Len,
19658     const char* s2,
19659     const int s2Len,
19660     const int open,
19661     const int gap,
19662     const(parasail_matrix_t)* matrix);
19663 
19664 parasail_result_t* parasail_sg_qb_stats_diag_neon_128_32 (
19665     const char* s1,
19666     const int s1Len,
19667     const char* s2,
19668     const int s2Len,
19669     const int open,
19670     const int gap,
19671     const(parasail_matrix_t)* matrix);
19672 
19673 parasail_result_t* parasail_sg_qb_stats_diag_neon_128_16 (
19674     const char* s1,
19675     const int s1Len,
19676     const char* s2,
19677     const int s2Len,
19678     const int open,
19679     const int gap,
19680     const(parasail_matrix_t)* matrix);
19681 
19682 parasail_result_t* parasail_sg_qb_stats_diag_neon_128_8 (
19683     const char* s1,
19684     const int s1Len,
19685     const char* s2,
19686     const int s2Len,
19687     const int open,
19688     const int gap,
19689     const(parasail_matrix_t)* matrix);
19690 
19691 parasail_result_t* parasail_sg_qb_stats_diag_neon_128_sat (
19692     const char* s1,
19693     const int s1Len,
19694     const char* s2,
19695     const int s2Len,
19696     const int open,
19697     const int gap,
19698     const(parasail_matrix_t)* matrix);
19699 
19700 parasail_result_t* parasail_sg_qb_stats_table_scan_sse2_128_64 (
19701     const char* s1,
19702     const int s1Len,
19703     const char* s2,
19704     const int s2Len,
19705     const int open,
19706     const int gap,
19707     const(parasail_matrix_t)* matrix);
19708 
19709 parasail_result_t* parasail_sg_qb_stats_table_scan_sse2_128_32 (
19710     const char* s1,
19711     const int s1Len,
19712     const char* s2,
19713     const int s2Len,
19714     const int open,
19715     const int gap,
19716     const(parasail_matrix_t)* matrix);
19717 
19718 parasail_result_t* parasail_sg_qb_stats_table_scan_sse2_128_16 (
19719     const char* s1,
19720     const int s1Len,
19721     const char* s2,
19722     const int s2Len,
19723     const int open,
19724     const int gap,
19725     const(parasail_matrix_t)* matrix);
19726 
19727 parasail_result_t* parasail_sg_qb_stats_table_scan_sse2_128_8 (
19728     const char* s1,
19729     const int s1Len,
19730     const char* s2,
19731     const int s2Len,
19732     const int open,
19733     const int gap,
19734     const(parasail_matrix_t)* matrix);
19735 
19736 parasail_result_t* parasail_sg_qb_stats_table_scan_sse2_128_sat (
19737     const char* s1,
19738     const int s1Len,
19739     const char* s2,
19740     const int s2Len,
19741     const int open,
19742     const int gap,
19743     const(parasail_matrix_t)* matrix);
19744 
19745 parasail_result_t* parasail_sg_qb_stats_table_scan_sse41_128_64 (
19746     const char* s1,
19747     const int s1Len,
19748     const char* s2,
19749     const int s2Len,
19750     const int open,
19751     const int gap,
19752     const(parasail_matrix_t)* matrix);
19753 
19754 parasail_result_t* parasail_sg_qb_stats_table_scan_sse41_128_32 (
19755     const char* s1,
19756     const int s1Len,
19757     const char* s2,
19758     const int s2Len,
19759     const int open,
19760     const int gap,
19761     const(parasail_matrix_t)* matrix);
19762 
19763 parasail_result_t* parasail_sg_qb_stats_table_scan_sse41_128_16 (
19764     const char* s1,
19765     const int s1Len,
19766     const char* s2,
19767     const int s2Len,
19768     const int open,
19769     const int gap,
19770     const(parasail_matrix_t)* matrix);
19771 
19772 parasail_result_t* parasail_sg_qb_stats_table_scan_sse41_128_8 (
19773     const char* s1,
19774     const int s1Len,
19775     const char* s2,
19776     const int s2Len,
19777     const int open,
19778     const int gap,
19779     const(parasail_matrix_t)* matrix);
19780 
19781 parasail_result_t* parasail_sg_qb_stats_table_scan_sse41_128_sat (
19782     const char* s1,
19783     const int s1Len,
19784     const char* s2,
19785     const int s2Len,
19786     const int open,
19787     const int gap,
19788     const(parasail_matrix_t)* matrix);
19789 
19790 parasail_result_t* parasail_sg_qb_stats_table_scan_avx2_256_64 (
19791     const char* s1,
19792     const int s1Len,
19793     const char* s2,
19794     const int s2Len,
19795     const int open,
19796     const int gap,
19797     const(parasail_matrix_t)* matrix);
19798 
19799 parasail_result_t* parasail_sg_qb_stats_table_scan_avx2_256_32 (
19800     const char* s1,
19801     const int s1Len,
19802     const char* s2,
19803     const int s2Len,
19804     const int open,
19805     const int gap,
19806     const(parasail_matrix_t)* matrix);
19807 
19808 parasail_result_t* parasail_sg_qb_stats_table_scan_avx2_256_16 (
19809     const char* s1,
19810     const int s1Len,
19811     const char* s2,
19812     const int s2Len,
19813     const int open,
19814     const int gap,
19815     const(parasail_matrix_t)* matrix);
19816 
19817 parasail_result_t* parasail_sg_qb_stats_table_scan_avx2_256_8 (
19818     const char* s1,
19819     const int s1Len,
19820     const char* s2,
19821     const int s2Len,
19822     const int open,
19823     const int gap,
19824     const(parasail_matrix_t)* matrix);
19825 
19826 parasail_result_t* parasail_sg_qb_stats_table_scan_avx2_256_sat (
19827     const char* s1,
19828     const int s1Len,
19829     const char* s2,
19830     const int s2Len,
19831     const int open,
19832     const int gap,
19833     const(parasail_matrix_t)* matrix);
19834 
19835 parasail_result_t* parasail_sg_qb_stats_table_scan_altivec_128_64 (
19836     const char* s1,
19837     const int s1Len,
19838     const char* s2,
19839     const int s2Len,
19840     const int open,
19841     const int gap,
19842     const(parasail_matrix_t)* matrix);
19843 
19844 parasail_result_t* parasail_sg_qb_stats_table_scan_altivec_128_32 (
19845     const char* s1,
19846     const int s1Len,
19847     const char* s2,
19848     const int s2Len,
19849     const int open,
19850     const int gap,
19851     const(parasail_matrix_t)* matrix);
19852 
19853 parasail_result_t* parasail_sg_qb_stats_table_scan_altivec_128_16 (
19854     const char* s1,
19855     const int s1Len,
19856     const char* s2,
19857     const int s2Len,
19858     const int open,
19859     const int gap,
19860     const(parasail_matrix_t)* matrix);
19861 
19862 parasail_result_t* parasail_sg_qb_stats_table_scan_altivec_128_8 (
19863     const char* s1,
19864     const int s1Len,
19865     const char* s2,
19866     const int s2Len,
19867     const int open,
19868     const int gap,
19869     const(parasail_matrix_t)* matrix);
19870 
19871 parasail_result_t* parasail_sg_qb_stats_table_scan_altivec_128_sat (
19872     const char* s1,
19873     const int s1Len,
19874     const char* s2,
19875     const int s2Len,
19876     const int open,
19877     const int gap,
19878     const(parasail_matrix_t)* matrix);
19879 
19880 parasail_result_t* parasail_sg_qb_stats_table_scan_neon_128_64 (
19881     const char* s1,
19882     const int s1Len,
19883     const char* s2,
19884     const int s2Len,
19885     const int open,
19886     const int gap,
19887     const(parasail_matrix_t)* matrix);
19888 
19889 parasail_result_t* parasail_sg_qb_stats_table_scan_neon_128_32 (
19890     const char* s1,
19891     const int s1Len,
19892     const char* s2,
19893     const int s2Len,
19894     const int open,
19895     const int gap,
19896     const(parasail_matrix_t)* matrix);
19897 
19898 parasail_result_t* parasail_sg_qb_stats_table_scan_neon_128_16 (
19899     const char* s1,
19900     const int s1Len,
19901     const char* s2,
19902     const int s2Len,
19903     const int open,
19904     const int gap,
19905     const(parasail_matrix_t)* matrix);
19906 
19907 parasail_result_t* parasail_sg_qb_stats_table_scan_neon_128_8 (
19908     const char* s1,
19909     const int s1Len,
19910     const char* s2,
19911     const int s2Len,
19912     const int open,
19913     const int gap,
19914     const(parasail_matrix_t)* matrix);
19915 
19916 parasail_result_t* parasail_sg_qb_stats_table_scan_neon_128_sat (
19917     const char* s1,
19918     const int s1Len,
19919     const char* s2,
19920     const int s2Len,
19921     const int open,
19922     const int gap,
19923     const(parasail_matrix_t)* matrix);
19924 
19925 parasail_result_t* parasail_sg_qb_stats_table_striped_sse2_128_64 (
19926     const char* s1,
19927     const int s1Len,
19928     const char* s2,
19929     const int s2Len,
19930     const int open,
19931     const int gap,
19932     const(parasail_matrix_t)* matrix);
19933 
19934 parasail_result_t* parasail_sg_qb_stats_table_striped_sse2_128_32 (
19935     const char* s1,
19936     const int s1Len,
19937     const char* s2,
19938     const int s2Len,
19939     const int open,
19940     const int gap,
19941     const(parasail_matrix_t)* matrix);
19942 
19943 parasail_result_t* parasail_sg_qb_stats_table_striped_sse2_128_16 (
19944     const char* s1,
19945     const int s1Len,
19946     const char* s2,
19947     const int s2Len,
19948     const int open,
19949     const int gap,
19950     const(parasail_matrix_t)* matrix);
19951 
19952 parasail_result_t* parasail_sg_qb_stats_table_striped_sse2_128_8 (
19953     const char* s1,
19954     const int s1Len,
19955     const char* s2,
19956     const int s2Len,
19957     const int open,
19958     const int gap,
19959     const(parasail_matrix_t)* matrix);
19960 
19961 parasail_result_t* parasail_sg_qb_stats_table_striped_sse2_128_sat (
19962     const char* s1,
19963     const int s1Len,
19964     const char* s2,
19965     const int s2Len,
19966     const int open,
19967     const int gap,
19968     const(parasail_matrix_t)* matrix);
19969 
19970 parasail_result_t* parasail_sg_qb_stats_table_striped_sse41_128_64 (
19971     const char* s1,
19972     const int s1Len,
19973     const char* s2,
19974     const int s2Len,
19975     const int open,
19976     const int gap,
19977     const(parasail_matrix_t)* matrix);
19978 
19979 parasail_result_t* parasail_sg_qb_stats_table_striped_sse41_128_32 (
19980     const char* s1,
19981     const int s1Len,
19982     const char* s2,
19983     const int s2Len,
19984     const int open,
19985     const int gap,
19986     const(parasail_matrix_t)* matrix);
19987 
19988 parasail_result_t* parasail_sg_qb_stats_table_striped_sse41_128_16 (
19989     const char* s1,
19990     const int s1Len,
19991     const char* s2,
19992     const int s2Len,
19993     const int open,
19994     const int gap,
19995     const(parasail_matrix_t)* matrix);
19996 
19997 parasail_result_t* parasail_sg_qb_stats_table_striped_sse41_128_8 (
19998     const char* s1,
19999     const int s1Len,
20000     const char* s2,
20001     const int s2Len,
20002     const int open,
20003     const int gap,
20004     const(parasail_matrix_t)* matrix);
20005 
20006 parasail_result_t* parasail_sg_qb_stats_table_striped_sse41_128_sat (
20007     const char* s1,
20008     const int s1Len,
20009     const char* s2,
20010     const int s2Len,
20011     const int open,
20012     const int gap,
20013     const(parasail_matrix_t)* matrix);
20014 
20015 parasail_result_t* parasail_sg_qb_stats_table_striped_avx2_256_64 (
20016     const char* s1,
20017     const int s1Len,
20018     const char* s2,
20019     const int s2Len,
20020     const int open,
20021     const int gap,
20022     const(parasail_matrix_t)* matrix);
20023 
20024 parasail_result_t* parasail_sg_qb_stats_table_striped_avx2_256_32 (
20025     const char* s1,
20026     const int s1Len,
20027     const char* s2,
20028     const int s2Len,
20029     const int open,
20030     const int gap,
20031     const(parasail_matrix_t)* matrix);
20032 
20033 parasail_result_t* parasail_sg_qb_stats_table_striped_avx2_256_16 (
20034     const char* s1,
20035     const int s1Len,
20036     const char* s2,
20037     const int s2Len,
20038     const int open,
20039     const int gap,
20040     const(parasail_matrix_t)* matrix);
20041 
20042 parasail_result_t* parasail_sg_qb_stats_table_striped_avx2_256_8 (
20043     const char* s1,
20044     const int s1Len,
20045     const char* s2,
20046     const int s2Len,
20047     const int open,
20048     const int gap,
20049     const(parasail_matrix_t)* matrix);
20050 
20051 parasail_result_t* parasail_sg_qb_stats_table_striped_avx2_256_sat (
20052     const char* s1,
20053     const int s1Len,
20054     const char* s2,
20055     const int s2Len,
20056     const int open,
20057     const int gap,
20058     const(parasail_matrix_t)* matrix);
20059 
20060 parasail_result_t* parasail_sg_qb_stats_table_striped_altivec_128_64 (
20061     const char* s1,
20062     const int s1Len,
20063     const char* s2,
20064     const int s2Len,
20065     const int open,
20066     const int gap,
20067     const(parasail_matrix_t)* matrix);
20068 
20069 parasail_result_t* parasail_sg_qb_stats_table_striped_altivec_128_32 (
20070     const char* s1,
20071     const int s1Len,
20072     const char* s2,
20073     const int s2Len,
20074     const int open,
20075     const int gap,
20076     const(parasail_matrix_t)* matrix);
20077 
20078 parasail_result_t* parasail_sg_qb_stats_table_striped_altivec_128_16 (
20079     const char* s1,
20080     const int s1Len,
20081     const char* s2,
20082     const int s2Len,
20083     const int open,
20084     const int gap,
20085     const(parasail_matrix_t)* matrix);
20086 
20087 parasail_result_t* parasail_sg_qb_stats_table_striped_altivec_128_8 (
20088     const char* s1,
20089     const int s1Len,
20090     const char* s2,
20091     const int s2Len,
20092     const int open,
20093     const int gap,
20094     const(parasail_matrix_t)* matrix);
20095 
20096 parasail_result_t* parasail_sg_qb_stats_table_striped_altivec_128_sat (
20097     const char* s1,
20098     const int s1Len,
20099     const char* s2,
20100     const int s2Len,
20101     const int open,
20102     const int gap,
20103     const(parasail_matrix_t)* matrix);
20104 
20105 parasail_result_t* parasail_sg_qb_stats_table_striped_neon_128_64 (
20106     const char* s1,
20107     const int s1Len,
20108     const char* s2,
20109     const int s2Len,
20110     const int open,
20111     const int gap,
20112     const(parasail_matrix_t)* matrix);
20113 
20114 parasail_result_t* parasail_sg_qb_stats_table_striped_neon_128_32 (
20115     const char* s1,
20116     const int s1Len,
20117     const char* s2,
20118     const int s2Len,
20119     const int open,
20120     const int gap,
20121     const(parasail_matrix_t)* matrix);
20122 
20123 parasail_result_t* parasail_sg_qb_stats_table_striped_neon_128_16 (
20124     const char* s1,
20125     const int s1Len,
20126     const char* s2,
20127     const int s2Len,
20128     const int open,
20129     const int gap,
20130     const(parasail_matrix_t)* matrix);
20131 
20132 parasail_result_t* parasail_sg_qb_stats_table_striped_neon_128_8 (
20133     const char* s1,
20134     const int s1Len,
20135     const char* s2,
20136     const int s2Len,
20137     const int open,
20138     const int gap,
20139     const(parasail_matrix_t)* matrix);
20140 
20141 parasail_result_t* parasail_sg_qb_stats_table_striped_neon_128_sat (
20142     const char* s1,
20143     const int s1Len,
20144     const char* s2,
20145     const int s2Len,
20146     const int open,
20147     const int gap,
20148     const(parasail_matrix_t)* matrix);
20149 
20150 parasail_result_t* parasail_sg_qb_stats_table_diag_sse2_128_64 (
20151     const char* s1,
20152     const int s1Len,
20153     const char* s2,
20154     const int s2Len,
20155     const int open,
20156     const int gap,
20157     const(parasail_matrix_t)* matrix);
20158 
20159 parasail_result_t* parasail_sg_qb_stats_table_diag_sse2_128_32 (
20160     const char* s1,
20161     const int s1Len,
20162     const char* s2,
20163     const int s2Len,
20164     const int open,
20165     const int gap,
20166     const(parasail_matrix_t)* matrix);
20167 
20168 parasail_result_t* parasail_sg_qb_stats_table_diag_sse2_128_16 (
20169     const char* s1,
20170     const int s1Len,
20171     const char* s2,
20172     const int s2Len,
20173     const int open,
20174     const int gap,
20175     const(parasail_matrix_t)* matrix);
20176 
20177 parasail_result_t* parasail_sg_qb_stats_table_diag_sse2_128_8 (
20178     const char* s1,
20179     const int s1Len,
20180     const char* s2,
20181     const int s2Len,
20182     const int open,
20183     const int gap,
20184     const(parasail_matrix_t)* matrix);
20185 
20186 parasail_result_t* parasail_sg_qb_stats_table_diag_sse2_128_sat (
20187     const char* s1,
20188     const int s1Len,
20189     const char* s2,
20190     const int s2Len,
20191     const int open,
20192     const int gap,
20193     const(parasail_matrix_t)* matrix);
20194 
20195 parasail_result_t* parasail_sg_qb_stats_table_diag_sse41_128_64 (
20196     const char* s1,
20197     const int s1Len,
20198     const char* s2,
20199     const int s2Len,
20200     const int open,
20201     const int gap,
20202     const(parasail_matrix_t)* matrix);
20203 
20204 parasail_result_t* parasail_sg_qb_stats_table_diag_sse41_128_32 (
20205     const char* s1,
20206     const int s1Len,
20207     const char* s2,
20208     const int s2Len,
20209     const int open,
20210     const int gap,
20211     const(parasail_matrix_t)* matrix);
20212 
20213 parasail_result_t* parasail_sg_qb_stats_table_diag_sse41_128_16 (
20214     const char* s1,
20215     const int s1Len,
20216     const char* s2,
20217     const int s2Len,
20218     const int open,
20219     const int gap,
20220     const(parasail_matrix_t)* matrix);
20221 
20222 parasail_result_t* parasail_sg_qb_stats_table_diag_sse41_128_8 (
20223     const char* s1,
20224     const int s1Len,
20225     const char* s2,
20226     const int s2Len,
20227     const int open,
20228     const int gap,
20229     const(parasail_matrix_t)* matrix);
20230 
20231 parasail_result_t* parasail_sg_qb_stats_table_diag_sse41_128_sat (
20232     const char* s1,
20233     const int s1Len,
20234     const char* s2,
20235     const int s2Len,
20236     const int open,
20237     const int gap,
20238     const(parasail_matrix_t)* matrix);
20239 
20240 parasail_result_t* parasail_sg_qb_stats_table_diag_avx2_256_64 (
20241     const char* s1,
20242     const int s1Len,
20243     const char* s2,
20244     const int s2Len,
20245     const int open,
20246     const int gap,
20247     const(parasail_matrix_t)* matrix);
20248 
20249 parasail_result_t* parasail_sg_qb_stats_table_diag_avx2_256_32 (
20250     const char* s1,
20251     const int s1Len,
20252     const char* s2,
20253     const int s2Len,
20254     const int open,
20255     const int gap,
20256     const(parasail_matrix_t)* matrix);
20257 
20258 parasail_result_t* parasail_sg_qb_stats_table_diag_avx2_256_16 (
20259     const char* s1,
20260     const int s1Len,
20261     const char* s2,
20262     const int s2Len,
20263     const int open,
20264     const int gap,
20265     const(parasail_matrix_t)* matrix);
20266 
20267 parasail_result_t* parasail_sg_qb_stats_table_diag_avx2_256_8 (
20268     const char* s1,
20269     const int s1Len,
20270     const char* s2,
20271     const int s2Len,
20272     const int open,
20273     const int gap,
20274     const(parasail_matrix_t)* matrix);
20275 
20276 parasail_result_t* parasail_sg_qb_stats_table_diag_avx2_256_sat (
20277     const char* s1,
20278     const int s1Len,
20279     const char* s2,
20280     const int s2Len,
20281     const int open,
20282     const int gap,
20283     const(parasail_matrix_t)* matrix);
20284 
20285 parasail_result_t* parasail_sg_qb_stats_table_diag_altivec_128_64 (
20286     const char* s1,
20287     const int s1Len,
20288     const char* s2,
20289     const int s2Len,
20290     const int open,
20291     const int gap,
20292     const(parasail_matrix_t)* matrix);
20293 
20294 parasail_result_t* parasail_sg_qb_stats_table_diag_altivec_128_32 (
20295     const char* s1,
20296     const int s1Len,
20297     const char* s2,
20298     const int s2Len,
20299     const int open,
20300     const int gap,
20301     const(parasail_matrix_t)* matrix);
20302 
20303 parasail_result_t* parasail_sg_qb_stats_table_diag_altivec_128_16 (
20304     const char* s1,
20305     const int s1Len,
20306     const char* s2,
20307     const int s2Len,
20308     const int open,
20309     const int gap,
20310     const(parasail_matrix_t)* matrix);
20311 
20312 parasail_result_t* parasail_sg_qb_stats_table_diag_altivec_128_8 (
20313     const char* s1,
20314     const int s1Len,
20315     const char* s2,
20316     const int s2Len,
20317     const int open,
20318     const int gap,
20319     const(parasail_matrix_t)* matrix);
20320 
20321 parasail_result_t* parasail_sg_qb_stats_table_diag_altivec_128_sat (
20322     const char* s1,
20323     const int s1Len,
20324     const char* s2,
20325     const int s2Len,
20326     const int open,
20327     const int gap,
20328     const(parasail_matrix_t)* matrix);
20329 
20330 parasail_result_t* parasail_sg_qb_stats_table_diag_neon_128_64 (
20331     const char* s1,
20332     const int s1Len,
20333     const char* s2,
20334     const int s2Len,
20335     const int open,
20336     const int gap,
20337     const(parasail_matrix_t)* matrix);
20338 
20339 parasail_result_t* parasail_sg_qb_stats_table_diag_neon_128_32 (
20340     const char* s1,
20341     const int s1Len,
20342     const char* s2,
20343     const int s2Len,
20344     const int open,
20345     const int gap,
20346     const(parasail_matrix_t)* matrix);
20347 
20348 parasail_result_t* parasail_sg_qb_stats_table_diag_neon_128_16 (
20349     const char* s1,
20350     const int s1Len,
20351     const char* s2,
20352     const int s2Len,
20353     const int open,
20354     const int gap,
20355     const(parasail_matrix_t)* matrix);
20356 
20357 parasail_result_t* parasail_sg_qb_stats_table_diag_neon_128_8 (
20358     const char* s1,
20359     const int s1Len,
20360     const char* s2,
20361     const int s2Len,
20362     const int open,
20363     const int gap,
20364     const(parasail_matrix_t)* matrix);
20365 
20366 parasail_result_t* parasail_sg_qb_stats_table_diag_neon_128_sat (
20367     const char* s1,
20368     const int s1Len,
20369     const char* s2,
20370     const int s2Len,
20371     const int open,
20372     const int gap,
20373     const(parasail_matrix_t)* matrix);
20374 
20375 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_sse2_128_64 (
20376     const char* s1,
20377     const int s1Len,
20378     const char* s2,
20379     const int s2Len,
20380     const int open,
20381     const int gap,
20382     const(parasail_matrix_t)* matrix);
20383 
20384 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_sse2_128_32 (
20385     const char* s1,
20386     const int s1Len,
20387     const char* s2,
20388     const int s2Len,
20389     const int open,
20390     const int gap,
20391     const(parasail_matrix_t)* matrix);
20392 
20393 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_sse2_128_16 (
20394     const char* s1,
20395     const int s1Len,
20396     const char* s2,
20397     const int s2Len,
20398     const int open,
20399     const int gap,
20400     const(parasail_matrix_t)* matrix);
20401 
20402 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_sse2_128_8 (
20403     const char* s1,
20404     const int s1Len,
20405     const char* s2,
20406     const int s2Len,
20407     const int open,
20408     const int gap,
20409     const(parasail_matrix_t)* matrix);
20410 
20411 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_sse2_128_sat (
20412     const char* s1,
20413     const int s1Len,
20414     const char* s2,
20415     const int s2Len,
20416     const int open,
20417     const int gap,
20418     const(parasail_matrix_t)* matrix);
20419 
20420 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_sse41_128_64 (
20421     const char* s1,
20422     const int s1Len,
20423     const char* s2,
20424     const int s2Len,
20425     const int open,
20426     const int gap,
20427     const(parasail_matrix_t)* matrix);
20428 
20429 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_sse41_128_32 (
20430     const char* s1,
20431     const int s1Len,
20432     const char* s2,
20433     const int s2Len,
20434     const int open,
20435     const int gap,
20436     const(parasail_matrix_t)* matrix);
20437 
20438 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_sse41_128_16 (
20439     const char* s1,
20440     const int s1Len,
20441     const char* s2,
20442     const int s2Len,
20443     const int open,
20444     const int gap,
20445     const(parasail_matrix_t)* matrix);
20446 
20447 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_sse41_128_8 (
20448     const char* s1,
20449     const int s1Len,
20450     const char* s2,
20451     const int s2Len,
20452     const int open,
20453     const int gap,
20454     const(parasail_matrix_t)* matrix);
20455 
20456 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_sse41_128_sat (
20457     const char* s1,
20458     const int s1Len,
20459     const char* s2,
20460     const int s2Len,
20461     const int open,
20462     const int gap,
20463     const(parasail_matrix_t)* matrix);
20464 
20465 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_avx2_256_64 (
20466     const char* s1,
20467     const int s1Len,
20468     const char* s2,
20469     const int s2Len,
20470     const int open,
20471     const int gap,
20472     const(parasail_matrix_t)* matrix);
20473 
20474 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_avx2_256_32 (
20475     const char* s1,
20476     const int s1Len,
20477     const char* s2,
20478     const int s2Len,
20479     const int open,
20480     const int gap,
20481     const(parasail_matrix_t)* matrix);
20482 
20483 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_avx2_256_16 (
20484     const char* s1,
20485     const int s1Len,
20486     const char* s2,
20487     const int s2Len,
20488     const int open,
20489     const int gap,
20490     const(parasail_matrix_t)* matrix);
20491 
20492 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_avx2_256_8 (
20493     const char* s1,
20494     const int s1Len,
20495     const char* s2,
20496     const int s2Len,
20497     const int open,
20498     const int gap,
20499     const(parasail_matrix_t)* matrix);
20500 
20501 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_avx2_256_sat (
20502     const char* s1,
20503     const int s1Len,
20504     const char* s2,
20505     const int s2Len,
20506     const int open,
20507     const int gap,
20508     const(parasail_matrix_t)* matrix);
20509 
20510 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_altivec_128_64 (
20511     const char* s1,
20512     const int s1Len,
20513     const char* s2,
20514     const int s2Len,
20515     const int open,
20516     const int gap,
20517     const(parasail_matrix_t)* matrix);
20518 
20519 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_altivec_128_32 (
20520     const char* s1,
20521     const int s1Len,
20522     const char* s2,
20523     const int s2Len,
20524     const int open,
20525     const int gap,
20526     const(parasail_matrix_t)* matrix);
20527 
20528 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_altivec_128_16 (
20529     const char* s1,
20530     const int s1Len,
20531     const char* s2,
20532     const int s2Len,
20533     const int open,
20534     const int gap,
20535     const(parasail_matrix_t)* matrix);
20536 
20537 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_altivec_128_8 (
20538     const char* s1,
20539     const int s1Len,
20540     const char* s2,
20541     const int s2Len,
20542     const int open,
20543     const int gap,
20544     const(parasail_matrix_t)* matrix);
20545 
20546 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_altivec_128_sat (
20547     const char* s1,
20548     const int s1Len,
20549     const char* s2,
20550     const int s2Len,
20551     const int open,
20552     const int gap,
20553     const(parasail_matrix_t)* matrix);
20554 
20555 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_neon_128_64 (
20556     const char* s1,
20557     const int s1Len,
20558     const char* s2,
20559     const int s2Len,
20560     const int open,
20561     const int gap,
20562     const(parasail_matrix_t)* matrix);
20563 
20564 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_neon_128_32 (
20565     const char* s1,
20566     const int s1Len,
20567     const char* s2,
20568     const int s2Len,
20569     const int open,
20570     const int gap,
20571     const(parasail_matrix_t)* matrix);
20572 
20573 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_neon_128_16 (
20574     const char* s1,
20575     const int s1Len,
20576     const char* s2,
20577     const int s2Len,
20578     const int open,
20579     const int gap,
20580     const(parasail_matrix_t)* matrix);
20581 
20582 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_neon_128_8 (
20583     const char* s1,
20584     const int s1Len,
20585     const char* s2,
20586     const int s2Len,
20587     const int open,
20588     const int gap,
20589     const(parasail_matrix_t)* matrix);
20590 
20591 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_neon_128_sat (
20592     const char* s1,
20593     const int s1Len,
20594     const char* s2,
20595     const int s2Len,
20596     const int open,
20597     const int gap,
20598     const(parasail_matrix_t)* matrix);
20599 
20600 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_sse2_128_64 (
20601     const char* s1,
20602     const int s1Len,
20603     const char* s2,
20604     const int s2Len,
20605     const int open,
20606     const int gap,
20607     const(parasail_matrix_t)* matrix);
20608 
20609 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_sse2_128_32 (
20610     const char* s1,
20611     const int s1Len,
20612     const char* s2,
20613     const int s2Len,
20614     const int open,
20615     const int gap,
20616     const(parasail_matrix_t)* matrix);
20617 
20618 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_sse2_128_16 (
20619     const char* s1,
20620     const int s1Len,
20621     const char* s2,
20622     const int s2Len,
20623     const int open,
20624     const int gap,
20625     const(parasail_matrix_t)* matrix);
20626 
20627 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_sse2_128_8 (
20628     const char* s1,
20629     const int s1Len,
20630     const char* s2,
20631     const int s2Len,
20632     const int open,
20633     const int gap,
20634     const(parasail_matrix_t)* matrix);
20635 
20636 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_sse2_128_sat (
20637     const char* s1,
20638     const int s1Len,
20639     const char* s2,
20640     const int s2Len,
20641     const int open,
20642     const int gap,
20643     const(parasail_matrix_t)* matrix);
20644 
20645 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_sse41_128_64 (
20646     const char* s1,
20647     const int s1Len,
20648     const char* s2,
20649     const int s2Len,
20650     const int open,
20651     const int gap,
20652     const(parasail_matrix_t)* matrix);
20653 
20654 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_sse41_128_32 (
20655     const char* s1,
20656     const int s1Len,
20657     const char* s2,
20658     const int s2Len,
20659     const int open,
20660     const int gap,
20661     const(parasail_matrix_t)* matrix);
20662 
20663 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_sse41_128_16 (
20664     const char* s1,
20665     const int s1Len,
20666     const char* s2,
20667     const int s2Len,
20668     const int open,
20669     const int gap,
20670     const(parasail_matrix_t)* matrix);
20671 
20672 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_sse41_128_8 (
20673     const char* s1,
20674     const int s1Len,
20675     const char* s2,
20676     const int s2Len,
20677     const int open,
20678     const int gap,
20679     const(parasail_matrix_t)* matrix);
20680 
20681 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_sse41_128_sat (
20682     const char* s1,
20683     const int s1Len,
20684     const char* s2,
20685     const int s2Len,
20686     const int open,
20687     const int gap,
20688     const(parasail_matrix_t)* matrix);
20689 
20690 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_avx2_256_64 (
20691     const char* s1,
20692     const int s1Len,
20693     const char* s2,
20694     const int s2Len,
20695     const int open,
20696     const int gap,
20697     const(parasail_matrix_t)* matrix);
20698 
20699 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_avx2_256_32 (
20700     const char* s1,
20701     const int s1Len,
20702     const char* s2,
20703     const int s2Len,
20704     const int open,
20705     const int gap,
20706     const(parasail_matrix_t)* matrix);
20707 
20708 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_avx2_256_16 (
20709     const char* s1,
20710     const int s1Len,
20711     const char* s2,
20712     const int s2Len,
20713     const int open,
20714     const int gap,
20715     const(parasail_matrix_t)* matrix);
20716 
20717 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_avx2_256_8 (
20718     const char* s1,
20719     const int s1Len,
20720     const char* s2,
20721     const int s2Len,
20722     const int open,
20723     const int gap,
20724     const(parasail_matrix_t)* matrix);
20725 
20726 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_avx2_256_sat (
20727     const char* s1,
20728     const int s1Len,
20729     const char* s2,
20730     const int s2Len,
20731     const int open,
20732     const int gap,
20733     const(parasail_matrix_t)* matrix);
20734 
20735 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_altivec_128_64 (
20736     const char* s1,
20737     const int s1Len,
20738     const char* s2,
20739     const int s2Len,
20740     const int open,
20741     const int gap,
20742     const(parasail_matrix_t)* matrix);
20743 
20744 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_altivec_128_32 (
20745     const char* s1,
20746     const int s1Len,
20747     const char* s2,
20748     const int s2Len,
20749     const int open,
20750     const int gap,
20751     const(parasail_matrix_t)* matrix);
20752 
20753 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_altivec_128_16 (
20754     const char* s1,
20755     const int s1Len,
20756     const char* s2,
20757     const int s2Len,
20758     const int open,
20759     const int gap,
20760     const(parasail_matrix_t)* matrix);
20761 
20762 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_altivec_128_8 (
20763     const char* s1,
20764     const int s1Len,
20765     const char* s2,
20766     const int s2Len,
20767     const int open,
20768     const int gap,
20769     const(parasail_matrix_t)* matrix);
20770 
20771 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_altivec_128_sat (
20772     const char* s1,
20773     const int s1Len,
20774     const char* s2,
20775     const int s2Len,
20776     const int open,
20777     const int gap,
20778     const(parasail_matrix_t)* matrix);
20779 
20780 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_neon_128_64 (
20781     const char* s1,
20782     const int s1Len,
20783     const char* s2,
20784     const int s2Len,
20785     const int open,
20786     const int gap,
20787     const(parasail_matrix_t)* matrix);
20788 
20789 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_neon_128_32 (
20790     const char* s1,
20791     const int s1Len,
20792     const char* s2,
20793     const int s2Len,
20794     const int open,
20795     const int gap,
20796     const(parasail_matrix_t)* matrix);
20797 
20798 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_neon_128_16 (
20799     const char* s1,
20800     const int s1Len,
20801     const char* s2,
20802     const int s2Len,
20803     const int open,
20804     const int gap,
20805     const(parasail_matrix_t)* matrix);
20806 
20807 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_neon_128_8 (
20808     const char* s1,
20809     const int s1Len,
20810     const char* s2,
20811     const int s2Len,
20812     const int open,
20813     const int gap,
20814     const(parasail_matrix_t)* matrix);
20815 
20816 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_neon_128_sat (
20817     const char* s1,
20818     const int s1Len,
20819     const char* s2,
20820     const int s2Len,
20821     const int open,
20822     const int gap,
20823     const(parasail_matrix_t)* matrix);
20824 
20825 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_sse2_128_64 (
20826     const char* s1,
20827     const int s1Len,
20828     const char* s2,
20829     const int s2Len,
20830     const int open,
20831     const int gap,
20832     const(parasail_matrix_t)* matrix);
20833 
20834 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_sse2_128_32 (
20835     const char* s1,
20836     const int s1Len,
20837     const char* s2,
20838     const int s2Len,
20839     const int open,
20840     const int gap,
20841     const(parasail_matrix_t)* matrix);
20842 
20843 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_sse2_128_16 (
20844     const char* s1,
20845     const int s1Len,
20846     const char* s2,
20847     const int s2Len,
20848     const int open,
20849     const int gap,
20850     const(parasail_matrix_t)* matrix);
20851 
20852 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_sse2_128_8 (
20853     const char* s1,
20854     const int s1Len,
20855     const char* s2,
20856     const int s2Len,
20857     const int open,
20858     const int gap,
20859     const(parasail_matrix_t)* matrix);
20860 
20861 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_sse2_128_sat (
20862     const char* s1,
20863     const int s1Len,
20864     const char* s2,
20865     const int s2Len,
20866     const int open,
20867     const int gap,
20868     const(parasail_matrix_t)* matrix);
20869 
20870 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_sse41_128_64 (
20871     const char* s1,
20872     const int s1Len,
20873     const char* s2,
20874     const int s2Len,
20875     const int open,
20876     const int gap,
20877     const(parasail_matrix_t)* matrix);
20878 
20879 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_sse41_128_32 (
20880     const char* s1,
20881     const int s1Len,
20882     const char* s2,
20883     const int s2Len,
20884     const int open,
20885     const int gap,
20886     const(parasail_matrix_t)* matrix);
20887 
20888 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_sse41_128_16 (
20889     const char* s1,
20890     const int s1Len,
20891     const char* s2,
20892     const int s2Len,
20893     const int open,
20894     const int gap,
20895     const(parasail_matrix_t)* matrix);
20896 
20897 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_sse41_128_8 (
20898     const char* s1,
20899     const int s1Len,
20900     const char* s2,
20901     const int s2Len,
20902     const int open,
20903     const int gap,
20904     const(parasail_matrix_t)* matrix);
20905 
20906 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_sse41_128_sat (
20907     const char* s1,
20908     const int s1Len,
20909     const char* s2,
20910     const int s2Len,
20911     const int open,
20912     const int gap,
20913     const(parasail_matrix_t)* matrix);
20914 
20915 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_avx2_256_64 (
20916     const char* s1,
20917     const int s1Len,
20918     const char* s2,
20919     const int s2Len,
20920     const int open,
20921     const int gap,
20922     const(parasail_matrix_t)* matrix);
20923 
20924 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_avx2_256_32 (
20925     const char* s1,
20926     const int s1Len,
20927     const char* s2,
20928     const int s2Len,
20929     const int open,
20930     const int gap,
20931     const(parasail_matrix_t)* matrix);
20932 
20933 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_avx2_256_16 (
20934     const char* s1,
20935     const int s1Len,
20936     const char* s2,
20937     const int s2Len,
20938     const int open,
20939     const int gap,
20940     const(parasail_matrix_t)* matrix);
20941 
20942 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_avx2_256_8 (
20943     const char* s1,
20944     const int s1Len,
20945     const char* s2,
20946     const int s2Len,
20947     const int open,
20948     const int gap,
20949     const(parasail_matrix_t)* matrix);
20950 
20951 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_avx2_256_sat (
20952     const char* s1,
20953     const int s1Len,
20954     const char* s2,
20955     const int s2Len,
20956     const int open,
20957     const int gap,
20958     const(parasail_matrix_t)* matrix);
20959 
20960 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_altivec_128_64 (
20961     const char* s1,
20962     const int s1Len,
20963     const char* s2,
20964     const int s2Len,
20965     const int open,
20966     const int gap,
20967     const(parasail_matrix_t)* matrix);
20968 
20969 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_altivec_128_32 (
20970     const char* s1,
20971     const int s1Len,
20972     const char* s2,
20973     const int s2Len,
20974     const int open,
20975     const int gap,
20976     const(parasail_matrix_t)* matrix);
20977 
20978 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_altivec_128_16 (
20979     const char* s1,
20980     const int s1Len,
20981     const char* s2,
20982     const int s2Len,
20983     const int open,
20984     const int gap,
20985     const(parasail_matrix_t)* matrix);
20986 
20987 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_altivec_128_8 (
20988     const char* s1,
20989     const int s1Len,
20990     const char* s2,
20991     const int s2Len,
20992     const int open,
20993     const int gap,
20994     const(parasail_matrix_t)* matrix);
20995 
20996 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_altivec_128_sat (
20997     const char* s1,
20998     const int s1Len,
20999     const char* s2,
21000     const int s2Len,
21001     const int open,
21002     const int gap,
21003     const(parasail_matrix_t)* matrix);
21004 
21005 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_neon_128_64 (
21006     const char* s1,
21007     const int s1Len,
21008     const char* s2,
21009     const int s2Len,
21010     const int open,
21011     const int gap,
21012     const(parasail_matrix_t)* matrix);
21013 
21014 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_neon_128_32 (
21015     const char* s1,
21016     const int s1Len,
21017     const char* s2,
21018     const int s2Len,
21019     const int open,
21020     const int gap,
21021     const(parasail_matrix_t)* matrix);
21022 
21023 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_neon_128_16 (
21024     const char* s1,
21025     const int s1Len,
21026     const char* s2,
21027     const int s2Len,
21028     const int open,
21029     const int gap,
21030     const(parasail_matrix_t)* matrix);
21031 
21032 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_neon_128_8 (
21033     const char* s1,
21034     const int s1Len,
21035     const char* s2,
21036     const int s2Len,
21037     const int open,
21038     const int gap,
21039     const(parasail_matrix_t)* matrix);
21040 
21041 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_neon_128_sat (
21042     const char* s1,
21043     const int s1Len,
21044     const char* s2,
21045     const int s2Len,
21046     const int open,
21047     const int gap,
21048     const(parasail_matrix_t)* matrix);
21049 
21050 parasail_result_t* parasail_sg_qe_scan_sse2_128_64 (
21051     const char* s1,
21052     const int s1Len,
21053     const char* s2,
21054     const int s2Len,
21055     const int open,
21056     const int gap,
21057     const(parasail_matrix_t)* matrix);
21058 
21059 parasail_result_t* parasail_sg_qe_scan_sse2_128_32 (
21060     const char* s1,
21061     const int s1Len,
21062     const char* s2,
21063     const int s2Len,
21064     const int open,
21065     const int gap,
21066     const(parasail_matrix_t)* matrix);
21067 
21068 parasail_result_t* parasail_sg_qe_scan_sse2_128_16 (
21069     const char* s1,
21070     const int s1Len,
21071     const char* s2,
21072     const int s2Len,
21073     const int open,
21074     const int gap,
21075     const(parasail_matrix_t)* matrix);
21076 
21077 parasail_result_t* parasail_sg_qe_scan_sse2_128_8 (
21078     const char* s1,
21079     const int s1Len,
21080     const char* s2,
21081     const int s2Len,
21082     const int open,
21083     const int gap,
21084     const(parasail_matrix_t)* matrix);
21085 
21086 parasail_result_t* parasail_sg_qe_scan_sse2_128_sat (
21087     const char* s1,
21088     const int s1Len,
21089     const char* s2,
21090     const int s2Len,
21091     const int open,
21092     const int gap,
21093     const(parasail_matrix_t)* matrix);
21094 
21095 parasail_result_t* parasail_sg_qe_scan_sse41_128_64 (
21096     const char* s1,
21097     const int s1Len,
21098     const char* s2,
21099     const int s2Len,
21100     const int open,
21101     const int gap,
21102     const(parasail_matrix_t)* matrix);
21103 
21104 parasail_result_t* parasail_sg_qe_scan_sse41_128_32 (
21105     const char* s1,
21106     const int s1Len,
21107     const char* s2,
21108     const int s2Len,
21109     const int open,
21110     const int gap,
21111     const(parasail_matrix_t)* matrix);
21112 
21113 parasail_result_t* parasail_sg_qe_scan_sse41_128_16 (
21114     const char* s1,
21115     const int s1Len,
21116     const char* s2,
21117     const int s2Len,
21118     const int open,
21119     const int gap,
21120     const(parasail_matrix_t)* matrix);
21121 
21122 parasail_result_t* parasail_sg_qe_scan_sse41_128_8 (
21123     const char* s1,
21124     const int s1Len,
21125     const char* s2,
21126     const int s2Len,
21127     const int open,
21128     const int gap,
21129     const(parasail_matrix_t)* matrix);
21130 
21131 parasail_result_t* parasail_sg_qe_scan_sse41_128_sat (
21132     const char* s1,
21133     const int s1Len,
21134     const char* s2,
21135     const int s2Len,
21136     const int open,
21137     const int gap,
21138     const(parasail_matrix_t)* matrix);
21139 
21140 parasail_result_t* parasail_sg_qe_scan_avx2_256_64 (
21141     const char* s1,
21142     const int s1Len,
21143     const char* s2,
21144     const int s2Len,
21145     const int open,
21146     const int gap,
21147     const(parasail_matrix_t)* matrix);
21148 
21149 parasail_result_t* parasail_sg_qe_scan_avx2_256_32 (
21150     const char* s1,
21151     const int s1Len,
21152     const char* s2,
21153     const int s2Len,
21154     const int open,
21155     const int gap,
21156     const(parasail_matrix_t)* matrix);
21157 
21158 parasail_result_t* parasail_sg_qe_scan_avx2_256_16 (
21159     const char* s1,
21160     const int s1Len,
21161     const char* s2,
21162     const int s2Len,
21163     const int open,
21164     const int gap,
21165     const(parasail_matrix_t)* matrix);
21166 
21167 parasail_result_t* parasail_sg_qe_scan_avx2_256_8 (
21168     const char* s1,
21169     const int s1Len,
21170     const char* s2,
21171     const int s2Len,
21172     const int open,
21173     const int gap,
21174     const(parasail_matrix_t)* matrix);
21175 
21176 parasail_result_t* parasail_sg_qe_scan_avx2_256_sat (
21177     const char* s1,
21178     const int s1Len,
21179     const char* s2,
21180     const int s2Len,
21181     const int open,
21182     const int gap,
21183     const(parasail_matrix_t)* matrix);
21184 
21185 parasail_result_t* parasail_sg_qe_scan_altivec_128_64 (
21186     const char* s1,
21187     const int s1Len,
21188     const char* s2,
21189     const int s2Len,
21190     const int open,
21191     const int gap,
21192     const(parasail_matrix_t)* matrix);
21193 
21194 parasail_result_t* parasail_sg_qe_scan_altivec_128_32 (
21195     const char* s1,
21196     const int s1Len,
21197     const char* s2,
21198     const int s2Len,
21199     const int open,
21200     const int gap,
21201     const(parasail_matrix_t)* matrix);
21202 
21203 parasail_result_t* parasail_sg_qe_scan_altivec_128_16 (
21204     const char* s1,
21205     const int s1Len,
21206     const char* s2,
21207     const int s2Len,
21208     const int open,
21209     const int gap,
21210     const(parasail_matrix_t)* matrix);
21211 
21212 parasail_result_t* parasail_sg_qe_scan_altivec_128_8 (
21213     const char* s1,
21214     const int s1Len,
21215     const char* s2,
21216     const int s2Len,
21217     const int open,
21218     const int gap,
21219     const(parasail_matrix_t)* matrix);
21220 
21221 parasail_result_t* parasail_sg_qe_scan_altivec_128_sat (
21222     const char* s1,
21223     const int s1Len,
21224     const char* s2,
21225     const int s2Len,
21226     const int open,
21227     const int gap,
21228     const(parasail_matrix_t)* matrix);
21229 
21230 parasail_result_t* parasail_sg_qe_scan_neon_128_64 (
21231     const char* s1,
21232     const int s1Len,
21233     const char* s2,
21234     const int s2Len,
21235     const int open,
21236     const int gap,
21237     const(parasail_matrix_t)* matrix);
21238 
21239 parasail_result_t* parasail_sg_qe_scan_neon_128_32 (
21240     const char* s1,
21241     const int s1Len,
21242     const char* s2,
21243     const int s2Len,
21244     const int open,
21245     const int gap,
21246     const(parasail_matrix_t)* matrix);
21247 
21248 parasail_result_t* parasail_sg_qe_scan_neon_128_16 (
21249     const char* s1,
21250     const int s1Len,
21251     const char* s2,
21252     const int s2Len,
21253     const int open,
21254     const int gap,
21255     const(parasail_matrix_t)* matrix);
21256 
21257 parasail_result_t* parasail_sg_qe_scan_neon_128_8 (
21258     const char* s1,
21259     const int s1Len,
21260     const char* s2,
21261     const int s2Len,
21262     const int open,
21263     const int gap,
21264     const(parasail_matrix_t)* matrix);
21265 
21266 parasail_result_t* parasail_sg_qe_scan_neon_128_sat (
21267     const char* s1,
21268     const int s1Len,
21269     const char* s2,
21270     const int s2Len,
21271     const int open,
21272     const int gap,
21273     const(parasail_matrix_t)* matrix);
21274 
21275 parasail_result_t* parasail_sg_qe_striped_sse2_128_64 (
21276     const char* s1,
21277     const int s1Len,
21278     const char* s2,
21279     const int s2Len,
21280     const int open,
21281     const int gap,
21282     const(parasail_matrix_t)* matrix);
21283 
21284 parasail_result_t* parasail_sg_qe_striped_sse2_128_32 (
21285     const char* s1,
21286     const int s1Len,
21287     const char* s2,
21288     const int s2Len,
21289     const int open,
21290     const int gap,
21291     const(parasail_matrix_t)* matrix);
21292 
21293 parasail_result_t* parasail_sg_qe_striped_sse2_128_16 (
21294     const char* s1,
21295     const int s1Len,
21296     const char* s2,
21297     const int s2Len,
21298     const int open,
21299     const int gap,
21300     const(parasail_matrix_t)* matrix);
21301 
21302 parasail_result_t* parasail_sg_qe_striped_sse2_128_8 (
21303     const char* s1,
21304     const int s1Len,
21305     const char* s2,
21306     const int s2Len,
21307     const int open,
21308     const int gap,
21309     const(parasail_matrix_t)* matrix);
21310 
21311 parasail_result_t* parasail_sg_qe_striped_sse2_128_sat (
21312     const char* s1,
21313     const int s1Len,
21314     const char* s2,
21315     const int s2Len,
21316     const int open,
21317     const int gap,
21318     const(parasail_matrix_t)* matrix);
21319 
21320 parasail_result_t* parasail_sg_qe_striped_sse41_128_64 (
21321     const char* s1,
21322     const int s1Len,
21323     const char* s2,
21324     const int s2Len,
21325     const int open,
21326     const int gap,
21327     const(parasail_matrix_t)* matrix);
21328 
21329 parasail_result_t* parasail_sg_qe_striped_sse41_128_32 (
21330     const char* s1,
21331     const int s1Len,
21332     const char* s2,
21333     const int s2Len,
21334     const int open,
21335     const int gap,
21336     const(parasail_matrix_t)* matrix);
21337 
21338 parasail_result_t* parasail_sg_qe_striped_sse41_128_16 (
21339     const char* s1,
21340     const int s1Len,
21341     const char* s2,
21342     const int s2Len,
21343     const int open,
21344     const int gap,
21345     const(parasail_matrix_t)* matrix);
21346 
21347 parasail_result_t* parasail_sg_qe_striped_sse41_128_8 (
21348     const char* s1,
21349     const int s1Len,
21350     const char* s2,
21351     const int s2Len,
21352     const int open,
21353     const int gap,
21354     const(parasail_matrix_t)* matrix);
21355 
21356 parasail_result_t* parasail_sg_qe_striped_sse41_128_sat (
21357     const char* s1,
21358     const int s1Len,
21359     const char* s2,
21360     const int s2Len,
21361     const int open,
21362     const int gap,
21363     const(parasail_matrix_t)* matrix);
21364 
21365 parasail_result_t* parasail_sg_qe_striped_avx2_256_64 (
21366     const char* s1,
21367     const int s1Len,
21368     const char* s2,
21369     const int s2Len,
21370     const int open,
21371     const int gap,
21372     const(parasail_matrix_t)* matrix);
21373 
21374 parasail_result_t* parasail_sg_qe_striped_avx2_256_32 (
21375     const char* s1,
21376     const int s1Len,
21377     const char* s2,
21378     const int s2Len,
21379     const int open,
21380     const int gap,
21381     const(parasail_matrix_t)* matrix);
21382 
21383 parasail_result_t* parasail_sg_qe_striped_avx2_256_16 (
21384     const char* s1,
21385     const int s1Len,
21386     const char* s2,
21387     const int s2Len,
21388     const int open,
21389     const int gap,
21390     const(parasail_matrix_t)* matrix);
21391 
21392 parasail_result_t* parasail_sg_qe_striped_avx2_256_8 (
21393     const char* s1,
21394     const int s1Len,
21395     const char* s2,
21396     const int s2Len,
21397     const int open,
21398     const int gap,
21399     const(parasail_matrix_t)* matrix);
21400 
21401 parasail_result_t* parasail_sg_qe_striped_avx2_256_sat (
21402     const char* s1,
21403     const int s1Len,
21404     const char* s2,
21405     const int s2Len,
21406     const int open,
21407     const int gap,
21408     const(parasail_matrix_t)* matrix);
21409 
21410 parasail_result_t* parasail_sg_qe_striped_altivec_128_64 (
21411     const char* s1,
21412     const int s1Len,
21413     const char* s2,
21414     const int s2Len,
21415     const int open,
21416     const int gap,
21417     const(parasail_matrix_t)* matrix);
21418 
21419 parasail_result_t* parasail_sg_qe_striped_altivec_128_32 (
21420     const char* s1,
21421     const int s1Len,
21422     const char* s2,
21423     const int s2Len,
21424     const int open,
21425     const int gap,
21426     const(parasail_matrix_t)* matrix);
21427 
21428 parasail_result_t* parasail_sg_qe_striped_altivec_128_16 (
21429     const char* s1,
21430     const int s1Len,
21431     const char* s2,
21432     const int s2Len,
21433     const int open,
21434     const int gap,
21435     const(parasail_matrix_t)* matrix);
21436 
21437 parasail_result_t* parasail_sg_qe_striped_altivec_128_8 (
21438     const char* s1,
21439     const int s1Len,
21440     const char* s2,
21441     const int s2Len,
21442     const int open,
21443     const int gap,
21444     const(parasail_matrix_t)* matrix);
21445 
21446 parasail_result_t* parasail_sg_qe_striped_altivec_128_sat (
21447     const char* s1,
21448     const int s1Len,
21449     const char* s2,
21450     const int s2Len,
21451     const int open,
21452     const int gap,
21453     const(parasail_matrix_t)* matrix);
21454 
21455 parasail_result_t* parasail_sg_qe_striped_neon_128_64 (
21456     const char* s1,
21457     const int s1Len,
21458     const char* s2,
21459     const int s2Len,
21460     const int open,
21461     const int gap,
21462     const(parasail_matrix_t)* matrix);
21463 
21464 parasail_result_t* parasail_sg_qe_striped_neon_128_32 (
21465     const char* s1,
21466     const int s1Len,
21467     const char* s2,
21468     const int s2Len,
21469     const int open,
21470     const int gap,
21471     const(parasail_matrix_t)* matrix);
21472 
21473 parasail_result_t* parasail_sg_qe_striped_neon_128_16 (
21474     const char* s1,
21475     const int s1Len,
21476     const char* s2,
21477     const int s2Len,
21478     const int open,
21479     const int gap,
21480     const(parasail_matrix_t)* matrix);
21481 
21482 parasail_result_t* parasail_sg_qe_striped_neon_128_8 (
21483     const char* s1,
21484     const int s1Len,
21485     const char* s2,
21486     const int s2Len,
21487     const int open,
21488     const int gap,
21489     const(parasail_matrix_t)* matrix);
21490 
21491 parasail_result_t* parasail_sg_qe_striped_neon_128_sat (
21492     const char* s1,
21493     const int s1Len,
21494     const char* s2,
21495     const int s2Len,
21496     const int open,
21497     const int gap,
21498     const(parasail_matrix_t)* matrix);
21499 
21500 parasail_result_t* parasail_sg_qe_diag_sse2_128_64 (
21501     const char* s1,
21502     const int s1Len,
21503     const char* s2,
21504     const int s2Len,
21505     const int open,
21506     const int gap,
21507     const(parasail_matrix_t)* matrix);
21508 
21509 parasail_result_t* parasail_sg_qe_diag_sse2_128_32 (
21510     const char* s1,
21511     const int s1Len,
21512     const char* s2,
21513     const int s2Len,
21514     const int open,
21515     const int gap,
21516     const(parasail_matrix_t)* matrix);
21517 
21518 parasail_result_t* parasail_sg_qe_diag_sse2_128_16 (
21519     const char* s1,
21520     const int s1Len,
21521     const char* s2,
21522     const int s2Len,
21523     const int open,
21524     const int gap,
21525     const(parasail_matrix_t)* matrix);
21526 
21527 parasail_result_t* parasail_sg_qe_diag_sse2_128_8 (
21528     const char* s1,
21529     const int s1Len,
21530     const char* s2,
21531     const int s2Len,
21532     const int open,
21533     const int gap,
21534     const(parasail_matrix_t)* matrix);
21535 
21536 parasail_result_t* parasail_sg_qe_diag_sse2_128_sat (
21537     const char* s1,
21538     const int s1Len,
21539     const char* s2,
21540     const int s2Len,
21541     const int open,
21542     const int gap,
21543     const(parasail_matrix_t)* matrix);
21544 
21545 parasail_result_t* parasail_sg_qe_diag_sse41_128_64 (
21546     const char* s1,
21547     const int s1Len,
21548     const char* s2,
21549     const int s2Len,
21550     const int open,
21551     const int gap,
21552     const(parasail_matrix_t)* matrix);
21553 
21554 parasail_result_t* parasail_sg_qe_diag_sse41_128_32 (
21555     const char* s1,
21556     const int s1Len,
21557     const char* s2,
21558     const int s2Len,
21559     const int open,
21560     const int gap,
21561     const(parasail_matrix_t)* matrix);
21562 
21563 parasail_result_t* parasail_sg_qe_diag_sse41_128_16 (
21564     const char* s1,
21565     const int s1Len,
21566     const char* s2,
21567     const int s2Len,
21568     const int open,
21569     const int gap,
21570     const(parasail_matrix_t)* matrix);
21571 
21572 parasail_result_t* parasail_sg_qe_diag_sse41_128_8 (
21573     const char* s1,
21574     const int s1Len,
21575     const char* s2,
21576     const int s2Len,
21577     const int open,
21578     const int gap,
21579     const(parasail_matrix_t)* matrix);
21580 
21581 parasail_result_t* parasail_sg_qe_diag_sse41_128_sat (
21582     const char* s1,
21583     const int s1Len,
21584     const char* s2,
21585     const int s2Len,
21586     const int open,
21587     const int gap,
21588     const(parasail_matrix_t)* matrix);
21589 
21590 parasail_result_t* parasail_sg_qe_diag_avx2_256_64 (
21591     const char* s1,
21592     const int s1Len,
21593     const char* s2,
21594     const int s2Len,
21595     const int open,
21596     const int gap,
21597     const(parasail_matrix_t)* matrix);
21598 
21599 parasail_result_t* parasail_sg_qe_diag_avx2_256_32 (
21600     const char* s1,
21601     const int s1Len,
21602     const char* s2,
21603     const int s2Len,
21604     const int open,
21605     const int gap,
21606     const(parasail_matrix_t)* matrix);
21607 
21608 parasail_result_t* parasail_sg_qe_diag_avx2_256_16 (
21609     const char* s1,
21610     const int s1Len,
21611     const char* s2,
21612     const int s2Len,
21613     const int open,
21614     const int gap,
21615     const(parasail_matrix_t)* matrix);
21616 
21617 parasail_result_t* parasail_sg_qe_diag_avx2_256_8 (
21618     const char* s1,
21619     const int s1Len,
21620     const char* s2,
21621     const int s2Len,
21622     const int open,
21623     const int gap,
21624     const(parasail_matrix_t)* matrix);
21625 
21626 parasail_result_t* parasail_sg_qe_diag_avx2_256_sat (
21627     const char* s1,
21628     const int s1Len,
21629     const char* s2,
21630     const int s2Len,
21631     const int open,
21632     const int gap,
21633     const(parasail_matrix_t)* matrix);
21634 
21635 parasail_result_t* parasail_sg_qe_diag_altivec_128_64 (
21636     const char* s1,
21637     const int s1Len,
21638     const char* s2,
21639     const int s2Len,
21640     const int open,
21641     const int gap,
21642     const(parasail_matrix_t)* matrix);
21643 
21644 parasail_result_t* parasail_sg_qe_diag_altivec_128_32 (
21645     const char* s1,
21646     const int s1Len,
21647     const char* s2,
21648     const int s2Len,
21649     const int open,
21650     const int gap,
21651     const(parasail_matrix_t)* matrix);
21652 
21653 parasail_result_t* parasail_sg_qe_diag_altivec_128_16 (
21654     const char* s1,
21655     const int s1Len,
21656     const char* s2,
21657     const int s2Len,
21658     const int open,
21659     const int gap,
21660     const(parasail_matrix_t)* matrix);
21661 
21662 parasail_result_t* parasail_sg_qe_diag_altivec_128_8 (
21663     const char* s1,
21664     const int s1Len,
21665     const char* s2,
21666     const int s2Len,
21667     const int open,
21668     const int gap,
21669     const(parasail_matrix_t)* matrix);
21670 
21671 parasail_result_t* parasail_sg_qe_diag_altivec_128_sat (
21672     const char* s1,
21673     const int s1Len,
21674     const char* s2,
21675     const int s2Len,
21676     const int open,
21677     const int gap,
21678     const(parasail_matrix_t)* matrix);
21679 
21680 parasail_result_t* parasail_sg_qe_diag_neon_128_64 (
21681     const char* s1,
21682     const int s1Len,
21683     const char* s2,
21684     const int s2Len,
21685     const int open,
21686     const int gap,
21687     const(parasail_matrix_t)* matrix);
21688 
21689 parasail_result_t* parasail_sg_qe_diag_neon_128_32 (
21690     const char* s1,
21691     const int s1Len,
21692     const char* s2,
21693     const int s2Len,
21694     const int open,
21695     const int gap,
21696     const(parasail_matrix_t)* matrix);
21697 
21698 parasail_result_t* parasail_sg_qe_diag_neon_128_16 (
21699     const char* s1,
21700     const int s1Len,
21701     const char* s2,
21702     const int s2Len,
21703     const int open,
21704     const int gap,
21705     const(parasail_matrix_t)* matrix);
21706 
21707 parasail_result_t* parasail_sg_qe_diag_neon_128_8 (
21708     const char* s1,
21709     const int s1Len,
21710     const char* s2,
21711     const int s2Len,
21712     const int open,
21713     const int gap,
21714     const(parasail_matrix_t)* matrix);
21715 
21716 parasail_result_t* parasail_sg_qe_diag_neon_128_sat (
21717     const char* s1,
21718     const int s1Len,
21719     const char* s2,
21720     const int s2Len,
21721     const int open,
21722     const int gap,
21723     const(parasail_matrix_t)* matrix);
21724 
21725 parasail_result_t* parasail_sg_qe_table_scan_sse2_128_64 (
21726     const char* s1,
21727     const int s1Len,
21728     const char* s2,
21729     const int s2Len,
21730     const int open,
21731     const int gap,
21732     const(parasail_matrix_t)* matrix);
21733 
21734 parasail_result_t* parasail_sg_qe_table_scan_sse2_128_32 (
21735     const char* s1,
21736     const int s1Len,
21737     const char* s2,
21738     const int s2Len,
21739     const int open,
21740     const int gap,
21741     const(parasail_matrix_t)* matrix);
21742 
21743 parasail_result_t* parasail_sg_qe_table_scan_sse2_128_16 (
21744     const char* s1,
21745     const int s1Len,
21746     const char* s2,
21747     const int s2Len,
21748     const int open,
21749     const int gap,
21750     const(parasail_matrix_t)* matrix);
21751 
21752 parasail_result_t* parasail_sg_qe_table_scan_sse2_128_8 (
21753     const char* s1,
21754     const int s1Len,
21755     const char* s2,
21756     const int s2Len,
21757     const int open,
21758     const int gap,
21759     const(parasail_matrix_t)* matrix);
21760 
21761 parasail_result_t* parasail_sg_qe_table_scan_sse2_128_sat (
21762     const char* s1,
21763     const int s1Len,
21764     const char* s2,
21765     const int s2Len,
21766     const int open,
21767     const int gap,
21768     const(parasail_matrix_t)* matrix);
21769 
21770 parasail_result_t* parasail_sg_qe_table_scan_sse41_128_64 (
21771     const char* s1,
21772     const int s1Len,
21773     const char* s2,
21774     const int s2Len,
21775     const int open,
21776     const int gap,
21777     const(parasail_matrix_t)* matrix);
21778 
21779 parasail_result_t* parasail_sg_qe_table_scan_sse41_128_32 (
21780     const char* s1,
21781     const int s1Len,
21782     const char* s2,
21783     const int s2Len,
21784     const int open,
21785     const int gap,
21786     const(parasail_matrix_t)* matrix);
21787 
21788 parasail_result_t* parasail_sg_qe_table_scan_sse41_128_16 (
21789     const char* s1,
21790     const int s1Len,
21791     const char* s2,
21792     const int s2Len,
21793     const int open,
21794     const int gap,
21795     const(parasail_matrix_t)* matrix);
21796 
21797 parasail_result_t* parasail_sg_qe_table_scan_sse41_128_8 (
21798     const char* s1,
21799     const int s1Len,
21800     const char* s2,
21801     const int s2Len,
21802     const int open,
21803     const int gap,
21804     const(parasail_matrix_t)* matrix);
21805 
21806 parasail_result_t* parasail_sg_qe_table_scan_sse41_128_sat (
21807     const char* s1,
21808     const int s1Len,
21809     const char* s2,
21810     const int s2Len,
21811     const int open,
21812     const int gap,
21813     const(parasail_matrix_t)* matrix);
21814 
21815 parasail_result_t* parasail_sg_qe_table_scan_avx2_256_64 (
21816     const char* s1,
21817     const int s1Len,
21818     const char* s2,
21819     const int s2Len,
21820     const int open,
21821     const int gap,
21822     const(parasail_matrix_t)* matrix);
21823 
21824 parasail_result_t* parasail_sg_qe_table_scan_avx2_256_32 (
21825     const char* s1,
21826     const int s1Len,
21827     const char* s2,
21828     const int s2Len,
21829     const int open,
21830     const int gap,
21831     const(parasail_matrix_t)* matrix);
21832 
21833 parasail_result_t* parasail_sg_qe_table_scan_avx2_256_16 (
21834     const char* s1,
21835     const int s1Len,
21836     const char* s2,
21837     const int s2Len,
21838     const int open,
21839     const int gap,
21840     const(parasail_matrix_t)* matrix);
21841 
21842 parasail_result_t* parasail_sg_qe_table_scan_avx2_256_8 (
21843     const char* s1,
21844     const int s1Len,
21845     const char* s2,
21846     const int s2Len,
21847     const int open,
21848     const int gap,
21849     const(parasail_matrix_t)* matrix);
21850 
21851 parasail_result_t* parasail_sg_qe_table_scan_avx2_256_sat (
21852     const char* s1,
21853     const int s1Len,
21854     const char* s2,
21855     const int s2Len,
21856     const int open,
21857     const int gap,
21858     const(parasail_matrix_t)* matrix);
21859 
21860 parasail_result_t* parasail_sg_qe_table_scan_altivec_128_64 (
21861     const char* s1,
21862     const int s1Len,
21863     const char* s2,
21864     const int s2Len,
21865     const int open,
21866     const int gap,
21867     const(parasail_matrix_t)* matrix);
21868 
21869 parasail_result_t* parasail_sg_qe_table_scan_altivec_128_32 (
21870     const char* s1,
21871     const int s1Len,
21872     const char* s2,
21873     const int s2Len,
21874     const int open,
21875     const int gap,
21876     const(parasail_matrix_t)* matrix);
21877 
21878 parasail_result_t* parasail_sg_qe_table_scan_altivec_128_16 (
21879     const char* s1,
21880     const int s1Len,
21881     const char* s2,
21882     const int s2Len,
21883     const int open,
21884     const int gap,
21885     const(parasail_matrix_t)* matrix);
21886 
21887 parasail_result_t* parasail_sg_qe_table_scan_altivec_128_8 (
21888     const char* s1,
21889     const int s1Len,
21890     const char* s2,
21891     const int s2Len,
21892     const int open,
21893     const int gap,
21894     const(parasail_matrix_t)* matrix);
21895 
21896 parasail_result_t* parasail_sg_qe_table_scan_altivec_128_sat (
21897     const char* s1,
21898     const int s1Len,
21899     const char* s2,
21900     const int s2Len,
21901     const int open,
21902     const int gap,
21903     const(parasail_matrix_t)* matrix);
21904 
21905 parasail_result_t* parasail_sg_qe_table_scan_neon_128_64 (
21906     const char* s1,
21907     const int s1Len,
21908     const char* s2,
21909     const int s2Len,
21910     const int open,
21911     const int gap,
21912     const(parasail_matrix_t)* matrix);
21913 
21914 parasail_result_t* parasail_sg_qe_table_scan_neon_128_32 (
21915     const char* s1,
21916     const int s1Len,
21917     const char* s2,
21918     const int s2Len,
21919     const int open,
21920     const int gap,
21921     const(parasail_matrix_t)* matrix);
21922 
21923 parasail_result_t* parasail_sg_qe_table_scan_neon_128_16 (
21924     const char* s1,
21925     const int s1Len,
21926     const char* s2,
21927     const int s2Len,
21928     const int open,
21929     const int gap,
21930     const(parasail_matrix_t)* matrix);
21931 
21932 parasail_result_t* parasail_sg_qe_table_scan_neon_128_8 (
21933     const char* s1,
21934     const int s1Len,
21935     const char* s2,
21936     const int s2Len,
21937     const int open,
21938     const int gap,
21939     const(parasail_matrix_t)* matrix);
21940 
21941 parasail_result_t* parasail_sg_qe_table_scan_neon_128_sat (
21942     const char* s1,
21943     const int s1Len,
21944     const char* s2,
21945     const int s2Len,
21946     const int open,
21947     const int gap,
21948     const(parasail_matrix_t)* matrix);
21949 
21950 parasail_result_t* parasail_sg_qe_table_striped_sse2_128_64 (
21951     const char* s1,
21952     const int s1Len,
21953     const char* s2,
21954     const int s2Len,
21955     const int open,
21956     const int gap,
21957     const(parasail_matrix_t)* matrix);
21958 
21959 parasail_result_t* parasail_sg_qe_table_striped_sse2_128_32 (
21960     const char* s1,
21961     const int s1Len,
21962     const char* s2,
21963     const int s2Len,
21964     const int open,
21965     const int gap,
21966     const(parasail_matrix_t)* matrix);
21967 
21968 parasail_result_t* parasail_sg_qe_table_striped_sse2_128_16 (
21969     const char* s1,
21970     const int s1Len,
21971     const char* s2,
21972     const int s2Len,
21973     const int open,
21974     const int gap,
21975     const(parasail_matrix_t)* matrix);
21976 
21977 parasail_result_t* parasail_sg_qe_table_striped_sse2_128_8 (
21978     const char* s1,
21979     const int s1Len,
21980     const char* s2,
21981     const int s2Len,
21982     const int open,
21983     const int gap,
21984     const(parasail_matrix_t)* matrix);
21985 
21986 parasail_result_t* parasail_sg_qe_table_striped_sse2_128_sat (
21987     const char* s1,
21988     const int s1Len,
21989     const char* s2,
21990     const int s2Len,
21991     const int open,
21992     const int gap,
21993     const(parasail_matrix_t)* matrix);
21994 
21995 parasail_result_t* parasail_sg_qe_table_striped_sse41_128_64 (
21996     const char* s1,
21997     const int s1Len,
21998     const char* s2,
21999     const int s2Len,
22000     const int open,
22001     const int gap,
22002     const(parasail_matrix_t)* matrix);
22003 
22004 parasail_result_t* parasail_sg_qe_table_striped_sse41_128_32 (
22005     const char* s1,
22006     const int s1Len,
22007     const char* s2,
22008     const int s2Len,
22009     const int open,
22010     const int gap,
22011     const(parasail_matrix_t)* matrix);
22012 
22013 parasail_result_t* parasail_sg_qe_table_striped_sse41_128_16 (
22014     const char* s1,
22015     const int s1Len,
22016     const char* s2,
22017     const int s2Len,
22018     const int open,
22019     const int gap,
22020     const(parasail_matrix_t)* matrix);
22021 
22022 parasail_result_t* parasail_sg_qe_table_striped_sse41_128_8 (
22023     const char* s1,
22024     const int s1Len,
22025     const char* s2,
22026     const int s2Len,
22027     const int open,
22028     const int gap,
22029     const(parasail_matrix_t)* matrix);
22030 
22031 parasail_result_t* parasail_sg_qe_table_striped_sse41_128_sat (
22032     const char* s1,
22033     const int s1Len,
22034     const char* s2,
22035     const int s2Len,
22036     const int open,
22037     const int gap,
22038     const(parasail_matrix_t)* matrix);
22039 
22040 parasail_result_t* parasail_sg_qe_table_striped_avx2_256_64 (
22041     const char* s1,
22042     const int s1Len,
22043     const char* s2,
22044     const int s2Len,
22045     const int open,
22046     const int gap,
22047     const(parasail_matrix_t)* matrix);
22048 
22049 parasail_result_t* parasail_sg_qe_table_striped_avx2_256_32 (
22050     const char* s1,
22051     const int s1Len,
22052     const char* s2,
22053     const int s2Len,
22054     const int open,
22055     const int gap,
22056     const(parasail_matrix_t)* matrix);
22057 
22058 parasail_result_t* parasail_sg_qe_table_striped_avx2_256_16 (
22059     const char* s1,
22060     const int s1Len,
22061     const char* s2,
22062     const int s2Len,
22063     const int open,
22064     const int gap,
22065     const(parasail_matrix_t)* matrix);
22066 
22067 parasail_result_t* parasail_sg_qe_table_striped_avx2_256_8 (
22068     const char* s1,
22069     const int s1Len,
22070     const char* s2,
22071     const int s2Len,
22072     const int open,
22073     const int gap,
22074     const(parasail_matrix_t)* matrix);
22075 
22076 parasail_result_t* parasail_sg_qe_table_striped_avx2_256_sat (
22077     const char* s1,
22078     const int s1Len,
22079     const char* s2,
22080     const int s2Len,
22081     const int open,
22082     const int gap,
22083     const(parasail_matrix_t)* matrix);
22084 
22085 parasail_result_t* parasail_sg_qe_table_striped_altivec_128_64 (
22086     const char* s1,
22087     const int s1Len,
22088     const char* s2,
22089     const int s2Len,
22090     const int open,
22091     const int gap,
22092     const(parasail_matrix_t)* matrix);
22093 
22094 parasail_result_t* parasail_sg_qe_table_striped_altivec_128_32 (
22095     const char* s1,
22096     const int s1Len,
22097     const char* s2,
22098     const int s2Len,
22099     const int open,
22100     const int gap,
22101     const(parasail_matrix_t)* matrix);
22102 
22103 parasail_result_t* parasail_sg_qe_table_striped_altivec_128_16 (
22104     const char* s1,
22105     const int s1Len,
22106     const char* s2,
22107     const int s2Len,
22108     const int open,
22109     const int gap,
22110     const(parasail_matrix_t)* matrix);
22111 
22112 parasail_result_t* parasail_sg_qe_table_striped_altivec_128_8 (
22113     const char* s1,
22114     const int s1Len,
22115     const char* s2,
22116     const int s2Len,
22117     const int open,
22118     const int gap,
22119     const(parasail_matrix_t)* matrix);
22120 
22121 parasail_result_t* parasail_sg_qe_table_striped_altivec_128_sat (
22122     const char* s1,
22123     const int s1Len,
22124     const char* s2,
22125     const int s2Len,
22126     const int open,
22127     const int gap,
22128     const(parasail_matrix_t)* matrix);
22129 
22130 parasail_result_t* parasail_sg_qe_table_striped_neon_128_64 (
22131     const char* s1,
22132     const int s1Len,
22133     const char* s2,
22134     const int s2Len,
22135     const int open,
22136     const int gap,
22137     const(parasail_matrix_t)* matrix);
22138 
22139 parasail_result_t* parasail_sg_qe_table_striped_neon_128_32 (
22140     const char* s1,
22141     const int s1Len,
22142     const char* s2,
22143     const int s2Len,
22144     const int open,
22145     const int gap,
22146     const(parasail_matrix_t)* matrix);
22147 
22148 parasail_result_t* parasail_sg_qe_table_striped_neon_128_16 (
22149     const char* s1,
22150     const int s1Len,
22151     const char* s2,
22152     const int s2Len,
22153     const int open,
22154     const int gap,
22155     const(parasail_matrix_t)* matrix);
22156 
22157 parasail_result_t* parasail_sg_qe_table_striped_neon_128_8 (
22158     const char* s1,
22159     const int s1Len,
22160     const char* s2,
22161     const int s2Len,
22162     const int open,
22163     const int gap,
22164     const(parasail_matrix_t)* matrix);
22165 
22166 parasail_result_t* parasail_sg_qe_table_striped_neon_128_sat (
22167     const char* s1,
22168     const int s1Len,
22169     const char* s2,
22170     const int s2Len,
22171     const int open,
22172     const int gap,
22173     const(parasail_matrix_t)* matrix);
22174 
22175 parasail_result_t* parasail_sg_qe_table_diag_sse2_128_64 (
22176     const char* s1,
22177     const int s1Len,
22178     const char* s2,
22179     const int s2Len,
22180     const int open,
22181     const int gap,
22182     const(parasail_matrix_t)* matrix);
22183 
22184 parasail_result_t* parasail_sg_qe_table_diag_sse2_128_32 (
22185     const char* s1,
22186     const int s1Len,
22187     const char* s2,
22188     const int s2Len,
22189     const int open,
22190     const int gap,
22191     const(parasail_matrix_t)* matrix);
22192 
22193 parasail_result_t* parasail_sg_qe_table_diag_sse2_128_16 (
22194     const char* s1,
22195     const int s1Len,
22196     const char* s2,
22197     const int s2Len,
22198     const int open,
22199     const int gap,
22200     const(parasail_matrix_t)* matrix);
22201 
22202 parasail_result_t* parasail_sg_qe_table_diag_sse2_128_8 (
22203     const char* s1,
22204     const int s1Len,
22205     const char* s2,
22206     const int s2Len,
22207     const int open,
22208     const int gap,
22209     const(parasail_matrix_t)* matrix);
22210 
22211 parasail_result_t* parasail_sg_qe_table_diag_sse2_128_sat (
22212     const char* s1,
22213     const int s1Len,
22214     const char* s2,
22215     const int s2Len,
22216     const int open,
22217     const int gap,
22218     const(parasail_matrix_t)* matrix);
22219 
22220 parasail_result_t* parasail_sg_qe_table_diag_sse41_128_64 (
22221     const char* s1,
22222     const int s1Len,
22223     const char* s2,
22224     const int s2Len,
22225     const int open,
22226     const int gap,
22227     const(parasail_matrix_t)* matrix);
22228 
22229 parasail_result_t* parasail_sg_qe_table_diag_sse41_128_32 (
22230     const char* s1,
22231     const int s1Len,
22232     const char* s2,
22233     const int s2Len,
22234     const int open,
22235     const int gap,
22236     const(parasail_matrix_t)* matrix);
22237 
22238 parasail_result_t* parasail_sg_qe_table_diag_sse41_128_16 (
22239     const char* s1,
22240     const int s1Len,
22241     const char* s2,
22242     const int s2Len,
22243     const int open,
22244     const int gap,
22245     const(parasail_matrix_t)* matrix);
22246 
22247 parasail_result_t* parasail_sg_qe_table_diag_sse41_128_8 (
22248     const char* s1,
22249     const int s1Len,
22250     const char* s2,
22251     const int s2Len,
22252     const int open,
22253     const int gap,
22254     const(parasail_matrix_t)* matrix);
22255 
22256 parasail_result_t* parasail_sg_qe_table_diag_sse41_128_sat (
22257     const char* s1,
22258     const int s1Len,
22259     const char* s2,
22260     const int s2Len,
22261     const int open,
22262     const int gap,
22263     const(parasail_matrix_t)* matrix);
22264 
22265 parasail_result_t* parasail_sg_qe_table_diag_avx2_256_64 (
22266     const char* s1,
22267     const int s1Len,
22268     const char* s2,
22269     const int s2Len,
22270     const int open,
22271     const int gap,
22272     const(parasail_matrix_t)* matrix);
22273 
22274 parasail_result_t* parasail_sg_qe_table_diag_avx2_256_32 (
22275     const char* s1,
22276     const int s1Len,
22277     const char* s2,
22278     const int s2Len,
22279     const int open,
22280     const int gap,
22281     const(parasail_matrix_t)* matrix);
22282 
22283 parasail_result_t* parasail_sg_qe_table_diag_avx2_256_16 (
22284     const char* s1,
22285     const int s1Len,
22286     const char* s2,
22287     const int s2Len,
22288     const int open,
22289     const int gap,
22290     const(parasail_matrix_t)* matrix);
22291 
22292 parasail_result_t* parasail_sg_qe_table_diag_avx2_256_8 (
22293     const char* s1,
22294     const int s1Len,
22295     const char* s2,
22296     const int s2Len,
22297     const int open,
22298     const int gap,
22299     const(parasail_matrix_t)* matrix);
22300 
22301 parasail_result_t* parasail_sg_qe_table_diag_avx2_256_sat (
22302     const char* s1,
22303     const int s1Len,
22304     const char* s2,
22305     const int s2Len,
22306     const int open,
22307     const int gap,
22308     const(parasail_matrix_t)* matrix);
22309 
22310 parasail_result_t* parasail_sg_qe_table_diag_altivec_128_64 (
22311     const char* s1,
22312     const int s1Len,
22313     const char* s2,
22314     const int s2Len,
22315     const int open,
22316     const int gap,
22317     const(parasail_matrix_t)* matrix);
22318 
22319 parasail_result_t* parasail_sg_qe_table_diag_altivec_128_32 (
22320     const char* s1,
22321     const int s1Len,
22322     const char* s2,
22323     const int s2Len,
22324     const int open,
22325     const int gap,
22326     const(parasail_matrix_t)* matrix);
22327 
22328 parasail_result_t* parasail_sg_qe_table_diag_altivec_128_16 (
22329     const char* s1,
22330     const int s1Len,
22331     const char* s2,
22332     const int s2Len,
22333     const int open,
22334     const int gap,
22335     const(parasail_matrix_t)* matrix);
22336 
22337 parasail_result_t* parasail_sg_qe_table_diag_altivec_128_8 (
22338     const char* s1,
22339     const int s1Len,
22340     const char* s2,
22341     const int s2Len,
22342     const int open,
22343     const int gap,
22344     const(parasail_matrix_t)* matrix);
22345 
22346 parasail_result_t* parasail_sg_qe_table_diag_altivec_128_sat (
22347     const char* s1,
22348     const int s1Len,
22349     const char* s2,
22350     const int s2Len,
22351     const int open,
22352     const int gap,
22353     const(parasail_matrix_t)* matrix);
22354 
22355 parasail_result_t* parasail_sg_qe_table_diag_neon_128_64 (
22356     const char* s1,
22357     const int s1Len,
22358     const char* s2,
22359     const int s2Len,
22360     const int open,
22361     const int gap,
22362     const(parasail_matrix_t)* matrix);
22363 
22364 parasail_result_t* parasail_sg_qe_table_diag_neon_128_32 (
22365     const char* s1,
22366     const int s1Len,
22367     const char* s2,
22368     const int s2Len,
22369     const int open,
22370     const int gap,
22371     const(parasail_matrix_t)* matrix);
22372 
22373 parasail_result_t* parasail_sg_qe_table_diag_neon_128_16 (
22374     const char* s1,
22375     const int s1Len,
22376     const char* s2,
22377     const int s2Len,
22378     const int open,
22379     const int gap,
22380     const(parasail_matrix_t)* matrix);
22381 
22382 parasail_result_t* parasail_sg_qe_table_diag_neon_128_8 (
22383     const char* s1,
22384     const int s1Len,
22385     const char* s2,
22386     const int s2Len,
22387     const int open,
22388     const int gap,
22389     const(parasail_matrix_t)* matrix);
22390 
22391 parasail_result_t* parasail_sg_qe_table_diag_neon_128_sat (
22392     const char* s1,
22393     const int s1Len,
22394     const char* s2,
22395     const int s2Len,
22396     const int open,
22397     const int gap,
22398     const(parasail_matrix_t)* matrix);
22399 
22400 parasail_result_t* parasail_sg_qe_rowcol_scan_sse2_128_64 (
22401     const char* s1,
22402     const int s1Len,
22403     const char* s2,
22404     const int s2Len,
22405     const int open,
22406     const int gap,
22407     const(parasail_matrix_t)* matrix);
22408 
22409 parasail_result_t* parasail_sg_qe_rowcol_scan_sse2_128_32 (
22410     const char* s1,
22411     const int s1Len,
22412     const char* s2,
22413     const int s2Len,
22414     const int open,
22415     const int gap,
22416     const(parasail_matrix_t)* matrix);
22417 
22418 parasail_result_t* parasail_sg_qe_rowcol_scan_sse2_128_16 (
22419     const char* s1,
22420     const int s1Len,
22421     const char* s2,
22422     const int s2Len,
22423     const int open,
22424     const int gap,
22425     const(parasail_matrix_t)* matrix);
22426 
22427 parasail_result_t* parasail_sg_qe_rowcol_scan_sse2_128_8 (
22428     const char* s1,
22429     const int s1Len,
22430     const char* s2,
22431     const int s2Len,
22432     const int open,
22433     const int gap,
22434     const(parasail_matrix_t)* matrix);
22435 
22436 parasail_result_t* parasail_sg_qe_rowcol_scan_sse2_128_sat (
22437     const char* s1,
22438     const int s1Len,
22439     const char* s2,
22440     const int s2Len,
22441     const int open,
22442     const int gap,
22443     const(parasail_matrix_t)* matrix);
22444 
22445 parasail_result_t* parasail_sg_qe_rowcol_scan_sse41_128_64 (
22446     const char* s1,
22447     const int s1Len,
22448     const char* s2,
22449     const int s2Len,
22450     const int open,
22451     const int gap,
22452     const(parasail_matrix_t)* matrix);
22453 
22454 parasail_result_t* parasail_sg_qe_rowcol_scan_sse41_128_32 (
22455     const char* s1,
22456     const int s1Len,
22457     const char* s2,
22458     const int s2Len,
22459     const int open,
22460     const int gap,
22461     const(parasail_matrix_t)* matrix);
22462 
22463 parasail_result_t* parasail_sg_qe_rowcol_scan_sse41_128_16 (
22464     const char* s1,
22465     const int s1Len,
22466     const char* s2,
22467     const int s2Len,
22468     const int open,
22469     const int gap,
22470     const(parasail_matrix_t)* matrix);
22471 
22472 parasail_result_t* parasail_sg_qe_rowcol_scan_sse41_128_8 (
22473     const char* s1,
22474     const int s1Len,
22475     const char* s2,
22476     const int s2Len,
22477     const int open,
22478     const int gap,
22479     const(parasail_matrix_t)* matrix);
22480 
22481 parasail_result_t* parasail_sg_qe_rowcol_scan_sse41_128_sat (
22482     const char* s1,
22483     const int s1Len,
22484     const char* s2,
22485     const int s2Len,
22486     const int open,
22487     const int gap,
22488     const(parasail_matrix_t)* matrix);
22489 
22490 parasail_result_t* parasail_sg_qe_rowcol_scan_avx2_256_64 (
22491     const char* s1,
22492     const int s1Len,
22493     const char* s2,
22494     const int s2Len,
22495     const int open,
22496     const int gap,
22497     const(parasail_matrix_t)* matrix);
22498 
22499 parasail_result_t* parasail_sg_qe_rowcol_scan_avx2_256_32 (
22500     const char* s1,
22501     const int s1Len,
22502     const char* s2,
22503     const int s2Len,
22504     const int open,
22505     const int gap,
22506     const(parasail_matrix_t)* matrix);
22507 
22508 parasail_result_t* parasail_sg_qe_rowcol_scan_avx2_256_16 (
22509     const char* s1,
22510     const int s1Len,
22511     const char* s2,
22512     const int s2Len,
22513     const int open,
22514     const int gap,
22515     const(parasail_matrix_t)* matrix);
22516 
22517 parasail_result_t* parasail_sg_qe_rowcol_scan_avx2_256_8 (
22518     const char* s1,
22519     const int s1Len,
22520     const char* s2,
22521     const int s2Len,
22522     const int open,
22523     const int gap,
22524     const(parasail_matrix_t)* matrix);
22525 
22526 parasail_result_t* parasail_sg_qe_rowcol_scan_avx2_256_sat (
22527     const char* s1,
22528     const int s1Len,
22529     const char* s2,
22530     const int s2Len,
22531     const int open,
22532     const int gap,
22533     const(parasail_matrix_t)* matrix);
22534 
22535 parasail_result_t* parasail_sg_qe_rowcol_scan_altivec_128_64 (
22536     const char* s1,
22537     const int s1Len,
22538     const char* s2,
22539     const int s2Len,
22540     const int open,
22541     const int gap,
22542     const(parasail_matrix_t)* matrix);
22543 
22544 parasail_result_t* parasail_sg_qe_rowcol_scan_altivec_128_32 (
22545     const char* s1,
22546     const int s1Len,
22547     const char* s2,
22548     const int s2Len,
22549     const int open,
22550     const int gap,
22551     const(parasail_matrix_t)* matrix);
22552 
22553 parasail_result_t* parasail_sg_qe_rowcol_scan_altivec_128_16 (
22554     const char* s1,
22555     const int s1Len,
22556     const char* s2,
22557     const int s2Len,
22558     const int open,
22559     const int gap,
22560     const(parasail_matrix_t)* matrix);
22561 
22562 parasail_result_t* parasail_sg_qe_rowcol_scan_altivec_128_8 (
22563     const char* s1,
22564     const int s1Len,
22565     const char* s2,
22566     const int s2Len,
22567     const int open,
22568     const int gap,
22569     const(parasail_matrix_t)* matrix);
22570 
22571 parasail_result_t* parasail_sg_qe_rowcol_scan_altivec_128_sat (
22572     const char* s1,
22573     const int s1Len,
22574     const char* s2,
22575     const int s2Len,
22576     const int open,
22577     const int gap,
22578     const(parasail_matrix_t)* matrix);
22579 
22580 parasail_result_t* parasail_sg_qe_rowcol_scan_neon_128_64 (
22581     const char* s1,
22582     const int s1Len,
22583     const char* s2,
22584     const int s2Len,
22585     const int open,
22586     const int gap,
22587     const(parasail_matrix_t)* matrix);
22588 
22589 parasail_result_t* parasail_sg_qe_rowcol_scan_neon_128_32 (
22590     const char* s1,
22591     const int s1Len,
22592     const char* s2,
22593     const int s2Len,
22594     const int open,
22595     const int gap,
22596     const(parasail_matrix_t)* matrix);
22597 
22598 parasail_result_t* parasail_sg_qe_rowcol_scan_neon_128_16 (
22599     const char* s1,
22600     const int s1Len,
22601     const char* s2,
22602     const int s2Len,
22603     const int open,
22604     const int gap,
22605     const(parasail_matrix_t)* matrix);
22606 
22607 parasail_result_t* parasail_sg_qe_rowcol_scan_neon_128_8 (
22608     const char* s1,
22609     const int s1Len,
22610     const char* s2,
22611     const int s2Len,
22612     const int open,
22613     const int gap,
22614     const(parasail_matrix_t)* matrix);
22615 
22616 parasail_result_t* parasail_sg_qe_rowcol_scan_neon_128_sat (
22617     const char* s1,
22618     const int s1Len,
22619     const char* s2,
22620     const int s2Len,
22621     const int open,
22622     const int gap,
22623     const(parasail_matrix_t)* matrix);
22624 
22625 parasail_result_t* parasail_sg_qe_rowcol_striped_sse2_128_64 (
22626     const char* s1,
22627     const int s1Len,
22628     const char* s2,
22629     const int s2Len,
22630     const int open,
22631     const int gap,
22632     const(parasail_matrix_t)* matrix);
22633 
22634 parasail_result_t* parasail_sg_qe_rowcol_striped_sse2_128_32 (
22635     const char* s1,
22636     const int s1Len,
22637     const char* s2,
22638     const int s2Len,
22639     const int open,
22640     const int gap,
22641     const(parasail_matrix_t)* matrix);
22642 
22643 parasail_result_t* parasail_sg_qe_rowcol_striped_sse2_128_16 (
22644     const char* s1,
22645     const int s1Len,
22646     const char* s2,
22647     const int s2Len,
22648     const int open,
22649     const int gap,
22650     const(parasail_matrix_t)* matrix);
22651 
22652 parasail_result_t* parasail_sg_qe_rowcol_striped_sse2_128_8 (
22653     const char* s1,
22654     const int s1Len,
22655     const char* s2,
22656     const int s2Len,
22657     const int open,
22658     const int gap,
22659     const(parasail_matrix_t)* matrix);
22660 
22661 parasail_result_t* parasail_sg_qe_rowcol_striped_sse2_128_sat (
22662     const char* s1,
22663     const int s1Len,
22664     const char* s2,
22665     const int s2Len,
22666     const int open,
22667     const int gap,
22668     const(parasail_matrix_t)* matrix);
22669 
22670 parasail_result_t* parasail_sg_qe_rowcol_striped_sse41_128_64 (
22671     const char* s1,
22672     const int s1Len,
22673     const char* s2,
22674     const int s2Len,
22675     const int open,
22676     const int gap,
22677     const(parasail_matrix_t)* matrix);
22678 
22679 parasail_result_t* parasail_sg_qe_rowcol_striped_sse41_128_32 (
22680     const char* s1,
22681     const int s1Len,
22682     const char* s2,
22683     const int s2Len,
22684     const int open,
22685     const int gap,
22686     const(parasail_matrix_t)* matrix);
22687 
22688 parasail_result_t* parasail_sg_qe_rowcol_striped_sse41_128_16 (
22689     const char* s1,
22690     const int s1Len,
22691     const char* s2,
22692     const int s2Len,
22693     const int open,
22694     const int gap,
22695     const(parasail_matrix_t)* matrix);
22696 
22697 parasail_result_t* parasail_sg_qe_rowcol_striped_sse41_128_8 (
22698     const char* s1,
22699     const int s1Len,
22700     const char* s2,
22701     const int s2Len,
22702     const int open,
22703     const int gap,
22704     const(parasail_matrix_t)* matrix);
22705 
22706 parasail_result_t* parasail_sg_qe_rowcol_striped_sse41_128_sat (
22707     const char* s1,
22708     const int s1Len,
22709     const char* s2,
22710     const int s2Len,
22711     const int open,
22712     const int gap,
22713     const(parasail_matrix_t)* matrix);
22714 
22715 parasail_result_t* parasail_sg_qe_rowcol_striped_avx2_256_64 (
22716     const char* s1,
22717     const int s1Len,
22718     const char* s2,
22719     const int s2Len,
22720     const int open,
22721     const int gap,
22722     const(parasail_matrix_t)* matrix);
22723 
22724 parasail_result_t* parasail_sg_qe_rowcol_striped_avx2_256_32 (
22725     const char* s1,
22726     const int s1Len,
22727     const char* s2,
22728     const int s2Len,
22729     const int open,
22730     const int gap,
22731     const(parasail_matrix_t)* matrix);
22732 
22733 parasail_result_t* parasail_sg_qe_rowcol_striped_avx2_256_16 (
22734     const char* s1,
22735     const int s1Len,
22736     const char* s2,
22737     const int s2Len,
22738     const int open,
22739     const int gap,
22740     const(parasail_matrix_t)* matrix);
22741 
22742 parasail_result_t* parasail_sg_qe_rowcol_striped_avx2_256_8 (
22743     const char* s1,
22744     const int s1Len,
22745     const char* s2,
22746     const int s2Len,
22747     const int open,
22748     const int gap,
22749     const(parasail_matrix_t)* matrix);
22750 
22751 parasail_result_t* parasail_sg_qe_rowcol_striped_avx2_256_sat (
22752     const char* s1,
22753     const int s1Len,
22754     const char* s2,
22755     const int s2Len,
22756     const int open,
22757     const int gap,
22758     const(parasail_matrix_t)* matrix);
22759 
22760 parasail_result_t* parasail_sg_qe_rowcol_striped_altivec_128_64 (
22761     const char* s1,
22762     const int s1Len,
22763     const char* s2,
22764     const int s2Len,
22765     const int open,
22766     const int gap,
22767     const(parasail_matrix_t)* matrix);
22768 
22769 parasail_result_t* parasail_sg_qe_rowcol_striped_altivec_128_32 (
22770     const char* s1,
22771     const int s1Len,
22772     const char* s2,
22773     const int s2Len,
22774     const int open,
22775     const int gap,
22776     const(parasail_matrix_t)* matrix);
22777 
22778 parasail_result_t* parasail_sg_qe_rowcol_striped_altivec_128_16 (
22779     const char* s1,
22780     const int s1Len,
22781     const char* s2,
22782     const int s2Len,
22783     const int open,
22784     const int gap,
22785     const(parasail_matrix_t)* matrix);
22786 
22787 parasail_result_t* parasail_sg_qe_rowcol_striped_altivec_128_8 (
22788     const char* s1,
22789     const int s1Len,
22790     const char* s2,
22791     const int s2Len,
22792     const int open,
22793     const int gap,
22794     const(parasail_matrix_t)* matrix);
22795 
22796 parasail_result_t* parasail_sg_qe_rowcol_striped_altivec_128_sat (
22797     const char* s1,
22798     const int s1Len,
22799     const char* s2,
22800     const int s2Len,
22801     const int open,
22802     const int gap,
22803     const(parasail_matrix_t)* matrix);
22804 
22805 parasail_result_t* parasail_sg_qe_rowcol_striped_neon_128_64 (
22806     const char* s1,
22807     const int s1Len,
22808     const char* s2,
22809     const int s2Len,
22810     const int open,
22811     const int gap,
22812     const(parasail_matrix_t)* matrix);
22813 
22814 parasail_result_t* parasail_sg_qe_rowcol_striped_neon_128_32 (
22815     const char* s1,
22816     const int s1Len,
22817     const char* s2,
22818     const int s2Len,
22819     const int open,
22820     const int gap,
22821     const(parasail_matrix_t)* matrix);
22822 
22823 parasail_result_t* parasail_sg_qe_rowcol_striped_neon_128_16 (
22824     const char* s1,
22825     const int s1Len,
22826     const char* s2,
22827     const int s2Len,
22828     const int open,
22829     const int gap,
22830     const(parasail_matrix_t)* matrix);
22831 
22832 parasail_result_t* parasail_sg_qe_rowcol_striped_neon_128_8 (
22833     const char* s1,
22834     const int s1Len,
22835     const char* s2,
22836     const int s2Len,
22837     const int open,
22838     const int gap,
22839     const(parasail_matrix_t)* matrix);
22840 
22841 parasail_result_t* parasail_sg_qe_rowcol_striped_neon_128_sat (
22842     const char* s1,
22843     const int s1Len,
22844     const char* s2,
22845     const int s2Len,
22846     const int open,
22847     const int gap,
22848     const(parasail_matrix_t)* matrix);
22849 
22850 parasail_result_t* parasail_sg_qe_rowcol_diag_sse2_128_64 (
22851     const char* s1,
22852     const int s1Len,
22853     const char* s2,
22854     const int s2Len,
22855     const int open,
22856     const int gap,
22857     const(parasail_matrix_t)* matrix);
22858 
22859 parasail_result_t* parasail_sg_qe_rowcol_diag_sse2_128_32 (
22860     const char* s1,
22861     const int s1Len,
22862     const char* s2,
22863     const int s2Len,
22864     const int open,
22865     const int gap,
22866     const(parasail_matrix_t)* matrix);
22867 
22868 parasail_result_t* parasail_sg_qe_rowcol_diag_sse2_128_16 (
22869     const char* s1,
22870     const int s1Len,
22871     const char* s2,
22872     const int s2Len,
22873     const int open,
22874     const int gap,
22875     const(parasail_matrix_t)* matrix);
22876 
22877 parasail_result_t* parasail_sg_qe_rowcol_diag_sse2_128_8 (
22878     const char* s1,
22879     const int s1Len,
22880     const char* s2,
22881     const int s2Len,
22882     const int open,
22883     const int gap,
22884     const(parasail_matrix_t)* matrix);
22885 
22886 parasail_result_t* parasail_sg_qe_rowcol_diag_sse2_128_sat (
22887     const char* s1,
22888     const int s1Len,
22889     const char* s2,
22890     const int s2Len,
22891     const int open,
22892     const int gap,
22893     const(parasail_matrix_t)* matrix);
22894 
22895 parasail_result_t* parasail_sg_qe_rowcol_diag_sse41_128_64 (
22896     const char* s1,
22897     const int s1Len,
22898     const char* s2,
22899     const int s2Len,
22900     const int open,
22901     const int gap,
22902     const(parasail_matrix_t)* matrix);
22903 
22904 parasail_result_t* parasail_sg_qe_rowcol_diag_sse41_128_32 (
22905     const char* s1,
22906     const int s1Len,
22907     const char* s2,
22908     const int s2Len,
22909     const int open,
22910     const int gap,
22911     const(parasail_matrix_t)* matrix);
22912 
22913 parasail_result_t* parasail_sg_qe_rowcol_diag_sse41_128_16 (
22914     const char* s1,
22915     const int s1Len,
22916     const char* s2,
22917     const int s2Len,
22918     const int open,
22919     const int gap,
22920     const(parasail_matrix_t)* matrix);
22921 
22922 parasail_result_t* parasail_sg_qe_rowcol_diag_sse41_128_8 (
22923     const char* s1,
22924     const int s1Len,
22925     const char* s2,
22926     const int s2Len,
22927     const int open,
22928     const int gap,
22929     const(parasail_matrix_t)* matrix);
22930 
22931 parasail_result_t* parasail_sg_qe_rowcol_diag_sse41_128_sat (
22932     const char* s1,
22933     const int s1Len,
22934     const char* s2,
22935     const int s2Len,
22936     const int open,
22937     const int gap,
22938     const(parasail_matrix_t)* matrix);
22939 
22940 parasail_result_t* parasail_sg_qe_rowcol_diag_avx2_256_64 (
22941     const char* s1,
22942     const int s1Len,
22943     const char* s2,
22944     const int s2Len,
22945     const int open,
22946     const int gap,
22947     const(parasail_matrix_t)* matrix);
22948 
22949 parasail_result_t* parasail_sg_qe_rowcol_diag_avx2_256_32 (
22950     const char* s1,
22951     const int s1Len,
22952     const char* s2,
22953     const int s2Len,
22954     const int open,
22955     const int gap,
22956     const(parasail_matrix_t)* matrix);
22957 
22958 parasail_result_t* parasail_sg_qe_rowcol_diag_avx2_256_16 (
22959     const char* s1,
22960     const int s1Len,
22961     const char* s2,
22962     const int s2Len,
22963     const int open,
22964     const int gap,
22965     const(parasail_matrix_t)* matrix);
22966 
22967 parasail_result_t* parasail_sg_qe_rowcol_diag_avx2_256_8 (
22968     const char* s1,
22969     const int s1Len,
22970     const char* s2,
22971     const int s2Len,
22972     const int open,
22973     const int gap,
22974     const(parasail_matrix_t)* matrix);
22975 
22976 parasail_result_t* parasail_sg_qe_rowcol_diag_avx2_256_sat (
22977     const char* s1,
22978     const int s1Len,
22979     const char* s2,
22980     const int s2Len,
22981     const int open,
22982     const int gap,
22983     const(parasail_matrix_t)* matrix);
22984 
22985 parasail_result_t* parasail_sg_qe_rowcol_diag_altivec_128_64 (
22986     const char* s1,
22987     const int s1Len,
22988     const char* s2,
22989     const int s2Len,
22990     const int open,
22991     const int gap,
22992     const(parasail_matrix_t)* matrix);
22993 
22994 parasail_result_t* parasail_sg_qe_rowcol_diag_altivec_128_32 (
22995     const char* s1,
22996     const int s1Len,
22997     const char* s2,
22998     const int s2Len,
22999     const int open,
23000     const int gap,
23001     const(parasail_matrix_t)* matrix);
23002 
23003 parasail_result_t* parasail_sg_qe_rowcol_diag_altivec_128_16 (
23004     const char* s1,
23005     const int s1Len,
23006     const char* s2,
23007     const int s2Len,
23008     const int open,
23009     const int gap,
23010     const(parasail_matrix_t)* matrix);
23011 
23012 parasail_result_t* parasail_sg_qe_rowcol_diag_altivec_128_8 (
23013     const char* s1,
23014     const int s1Len,
23015     const char* s2,
23016     const int s2Len,
23017     const int open,
23018     const int gap,
23019     const(parasail_matrix_t)* matrix);
23020 
23021 parasail_result_t* parasail_sg_qe_rowcol_diag_altivec_128_sat (
23022     const char* s1,
23023     const int s1Len,
23024     const char* s2,
23025     const int s2Len,
23026     const int open,
23027     const int gap,
23028     const(parasail_matrix_t)* matrix);
23029 
23030 parasail_result_t* parasail_sg_qe_rowcol_diag_neon_128_64 (
23031     const char* s1,
23032     const int s1Len,
23033     const char* s2,
23034     const int s2Len,
23035     const int open,
23036     const int gap,
23037     const(parasail_matrix_t)* matrix);
23038 
23039 parasail_result_t* parasail_sg_qe_rowcol_diag_neon_128_32 (
23040     const char* s1,
23041     const int s1Len,
23042     const char* s2,
23043     const int s2Len,
23044     const int open,
23045     const int gap,
23046     const(parasail_matrix_t)* matrix);
23047 
23048 parasail_result_t* parasail_sg_qe_rowcol_diag_neon_128_16 (
23049     const char* s1,
23050     const int s1Len,
23051     const char* s2,
23052     const int s2Len,
23053     const int open,
23054     const int gap,
23055     const(parasail_matrix_t)* matrix);
23056 
23057 parasail_result_t* parasail_sg_qe_rowcol_diag_neon_128_8 (
23058     const char* s1,
23059     const int s1Len,
23060     const char* s2,
23061     const int s2Len,
23062     const int open,
23063     const int gap,
23064     const(parasail_matrix_t)* matrix);
23065 
23066 parasail_result_t* parasail_sg_qe_rowcol_diag_neon_128_sat (
23067     const char* s1,
23068     const int s1Len,
23069     const char* s2,
23070     const int s2Len,
23071     const int open,
23072     const int gap,
23073     const(parasail_matrix_t)* matrix);
23074 
23075 parasail_result_t* parasail_sg_qe_trace_scan_sse2_128_64 (
23076     const char* s1,
23077     const int s1Len,
23078     const char* s2,
23079     const int s2Len,
23080     const int open,
23081     const int gap,
23082     const(parasail_matrix_t)* matrix);
23083 
23084 parasail_result_t* parasail_sg_qe_trace_scan_sse2_128_32 (
23085     const char* s1,
23086     const int s1Len,
23087     const char* s2,
23088     const int s2Len,
23089     const int open,
23090     const int gap,
23091     const(parasail_matrix_t)* matrix);
23092 
23093 parasail_result_t* parasail_sg_qe_trace_scan_sse2_128_16 (
23094     const char* s1,
23095     const int s1Len,
23096     const char* s2,
23097     const int s2Len,
23098     const int open,
23099     const int gap,
23100     const(parasail_matrix_t)* matrix);
23101 
23102 parasail_result_t* parasail_sg_qe_trace_scan_sse2_128_8 (
23103     const char* s1,
23104     const int s1Len,
23105     const char* s2,
23106     const int s2Len,
23107     const int open,
23108     const int gap,
23109     const(parasail_matrix_t)* matrix);
23110 
23111 parasail_result_t* parasail_sg_qe_trace_scan_sse2_128_sat (
23112     const char* s1,
23113     const int s1Len,
23114     const char* s2,
23115     const int s2Len,
23116     const int open,
23117     const int gap,
23118     const(parasail_matrix_t)* matrix);
23119 
23120 parasail_result_t* parasail_sg_qe_trace_scan_sse41_128_64 (
23121     const char* s1,
23122     const int s1Len,
23123     const char* s2,
23124     const int s2Len,
23125     const int open,
23126     const int gap,
23127     const(parasail_matrix_t)* matrix);
23128 
23129 parasail_result_t* parasail_sg_qe_trace_scan_sse41_128_32 (
23130     const char* s1,
23131     const int s1Len,
23132     const char* s2,
23133     const int s2Len,
23134     const int open,
23135     const int gap,
23136     const(parasail_matrix_t)* matrix);
23137 
23138 parasail_result_t* parasail_sg_qe_trace_scan_sse41_128_16 (
23139     const char* s1,
23140     const int s1Len,
23141     const char* s2,
23142     const int s2Len,
23143     const int open,
23144     const int gap,
23145     const(parasail_matrix_t)* matrix);
23146 
23147 parasail_result_t* parasail_sg_qe_trace_scan_sse41_128_8 (
23148     const char* s1,
23149     const int s1Len,
23150     const char* s2,
23151     const int s2Len,
23152     const int open,
23153     const int gap,
23154     const(parasail_matrix_t)* matrix);
23155 
23156 parasail_result_t* parasail_sg_qe_trace_scan_sse41_128_sat (
23157     const char* s1,
23158     const int s1Len,
23159     const char* s2,
23160     const int s2Len,
23161     const int open,
23162     const int gap,
23163     const(parasail_matrix_t)* matrix);
23164 
23165 parasail_result_t* parasail_sg_qe_trace_scan_avx2_256_64 (
23166     const char* s1,
23167     const int s1Len,
23168     const char* s2,
23169     const int s2Len,
23170     const int open,
23171     const int gap,
23172     const(parasail_matrix_t)* matrix);
23173 
23174 parasail_result_t* parasail_sg_qe_trace_scan_avx2_256_32 (
23175     const char* s1,
23176     const int s1Len,
23177     const char* s2,
23178     const int s2Len,
23179     const int open,
23180     const int gap,
23181     const(parasail_matrix_t)* matrix);
23182 
23183 parasail_result_t* parasail_sg_qe_trace_scan_avx2_256_16 (
23184     const char* s1,
23185     const int s1Len,
23186     const char* s2,
23187     const int s2Len,
23188     const int open,
23189     const int gap,
23190     const(parasail_matrix_t)* matrix);
23191 
23192 parasail_result_t* parasail_sg_qe_trace_scan_avx2_256_8 (
23193     const char* s1,
23194     const int s1Len,
23195     const char* s2,
23196     const int s2Len,
23197     const int open,
23198     const int gap,
23199     const(parasail_matrix_t)* matrix);
23200 
23201 parasail_result_t* parasail_sg_qe_trace_scan_avx2_256_sat (
23202     const char* s1,
23203     const int s1Len,
23204     const char* s2,
23205     const int s2Len,
23206     const int open,
23207     const int gap,
23208     const(parasail_matrix_t)* matrix);
23209 
23210 parasail_result_t* parasail_sg_qe_trace_scan_altivec_128_64 (
23211     const char* s1,
23212     const int s1Len,
23213     const char* s2,
23214     const int s2Len,
23215     const int open,
23216     const int gap,
23217     const(parasail_matrix_t)* matrix);
23218 
23219 parasail_result_t* parasail_sg_qe_trace_scan_altivec_128_32 (
23220     const char* s1,
23221     const int s1Len,
23222     const char* s2,
23223     const int s2Len,
23224     const int open,
23225     const int gap,
23226     const(parasail_matrix_t)* matrix);
23227 
23228 parasail_result_t* parasail_sg_qe_trace_scan_altivec_128_16 (
23229     const char* s1,
23230     const int s1Len,
23231     const char* s2,
23232     const int s2Len,
23233     const int open,
23234     const int gap,
23235     const(parasail_matrix_t)* matrix);
23236 
23237 parasail_result_t* parasail_sg_qe_trace_scan_altivec_128_8 (
23238     const char* s1,
23239     const int s1Len,
23240     const char* s2,
23241     const int s2Len,
23242     const int open,
23243     const int gap,
23244     const(parasail_matrix_t)* matrix);
23245 
23246 parasail_result_t* parasail_sg_qe_trace_scan_altivec_128_sat (
23247     const char* s1,
23248     const int s1Len,
23249     const char* s2,
23250     const int s2Len,
23251     const int open,
23252     const int gap,
23253     const(parasail_matrix_t)* matrix);
23254 
23255 parasail_result_t* parasail_sg_qe_trace_scan_neon_128_64 (
23256     const char* s1,
23257     const int s1Len,
23258     const char* s2,
23259     const int s2Len,
23260     const int open,
23261     const int gap,
23262     const(parasail_matrix_t)* matrix);
23263 
23264 parasail_result_t* parasail_sg_qe_trace_scan_neon_128_32 (
23265     const char* s1,
23266     const int s1Len,
23267     const char* s2,
23268     const int s2Len,
23269     const int open,
23270     const int gap,
23271     const(parasail_matrix_t)* matrix);
23272 
23273 parasail_result_t* parasail_sg_qe_trace_scan_neon_128_16 (
23274     const char* s1,
23275     const int s1Len,
23276     const char* s2,
23277     const int s2Len,
23278     const int open,
23279     const int gap,
23280     const(parasail_matrix_t)* matrix);
23281 
23282 parasail_result_t* parasail_sg_qe_trace_scan_neon_128_8 (
23283     const char* s1,
23284     const int s1Len,
23285     const char* s2,
23286     const int s2Len,
23287     const int open,
23288     const int gap,
23289     const(parasail_matrix_t)* matrix);
23290 
23291 parasail_result_t* parasail_sg_qe_trace_scan_neon_128_sat (
23292     const char* s1,
23293     const int s1Len,
23294     const char* s2,
23295     const int s2Len,
23296     const int open,
23297     const int gap,
23298     const(parasail_matrix_t)* matrix);
23299 
23300 parasail_result_t* parasail_sg_qe_trace_striped_sse2_128_64 (
23301     const char* s1,
23302     const int s1Len,
23303     const char* s2,
23304     const int s2Len,
23305     const int open,
23306     const int gap,
23307     const(parasail_matrix_t)* matrix);
23308 
23309 parasail_result_t* parasail_sg_qe_trace_striped_sse2_128_32 (
23310     const char* s1,
23311     const int s1Len,
23312     const char* s2,
23313     const int s2Len,
23314     const int open,
23315     const int gap,
23316     const(parasail_matrix_t)* matrix);
23317 
23318 parasail_result_t* parasail_sg_qe_trace_striped_sse2_128_16 (
23319     const char* s1,
23320     const int s1Len,
23321     const char* s2,
23322     const int s2Len,
23323     const int open,
23324     const int gap,
23325     const(parasail_matrix_t)* matrix);
23326 
23327 parasail_result_t* parasail_sg_qe_trace_striped_sse2_128_8 (
23328     const char* s1,
23329     const int s1Len,
23330     const char* s2,
23331     const int s2Len,
23332     const int open,
23333     const int gap,
23334     const(parasail_matrix_t)* matrix);
23335 
23336 parasail_result_t* parasail_sg_qe_trace_striped_sse2_128_sat (
23337     const char* s1,
23338     const int s1Len,
23339     const char* s2,
23340     const int s2Len,
23341     const int open,
23342     const int gap,
23343     const(parasail_matrix_t)* matrix);
23344 
23345 parasail_result_t* parasail_sg_qe_trace_striped_sse41_128_64 (
23346     const char* s1,
23347     const int s1Len,
23348     const char* s2,
23349     const int s2Len,
23350     const int open,
23351     const int gap,
23352     const(parasail_matrix_t)* matrix);
23353 
23354 parasail_result_t* parasail_sg_qe_trace_striped_sse41_128_32 (
23355     const char* s1,
23356     const int s1Len,
23357     const char* s2,
23358     const int s2Len,
23359     const int open,
23360     const int gap,
23361     const(parasail_matrix_t)* matrix);
23362 
23363 parasail_result_t* parasail_sg_qe_trace_striped_sse41_128_16 (
23364     const char* s1,
23365     const int s1Len,
23366     const char* s2,
23367     const int s2Len,
23368     const int open,
23369     const int gap,
23370     const(parasail_matrix_t)* matrix);
23371 
23372 parasail_result_t* parasail_sg_qe_trace_striped_sse41_128_8 (
23373     const char* s1,
23374     const int s1Len,
23375     const char* s2,
23376     const int s2Len,
23377     const int open,
23378     const int gap,
23379     const(parasail_matrix_t)* matrix);
23380 
23381 parasail_result_t* parasail_sg_qe_trace_striped_sse41_128_sat (
23382     const char* s1,
23383     const int s1Len,
23384     const char* s2,
23385     const int s2Len,
23386     const int open,
23387     const int gap,
23388     const(parasail_matrix_t)* matrix);
23389 
23390 parasail_result_t* parasail_sg_qe_trace_striped_avx2_256_64 (
23391     const char* s1,
23392     const int s1Len,
23393     const char* s2,
23394     const int s2Len,
23395     const int open,
23396     const int gap,
23397     const(parasail_matrix_t)* matrix);
23398 
23399 parasail_result_t* parasail_sg_qe_trace_striped_avx2_256_32 (
23400     const char* s1,
23401     const int s1Len,
23402     const char* s2,
23403     const int s2Len,
23404     const int open,
23405     const int gap,
23406     const(parasail_matrix_t)* matrix);
23407 
23408 parasail_result_t* parasail_sg_qe_trace_striped_avx2_256_16 (
23409     const char* s1,
23410     const int s1Len,
23411     const char* s2,
23412     const int s2Len,
23413     const int open,
23414     const int gap,
23415     const(parasail_matrix_t)* matrix);
23416 
23417 parasail_result_t* parasail_sg_qe_trace_striped_avx2_256_8 (
23418     const char* s1,
23419     const int s1Len,
23420     const char* s2,
23421     const int s2Len,
23422     const int open,
23423     const int gap,
23424     const(parasail_matrix_t)* matrix);
23425 
23426 parasail_result_t* parasail_sg_qe_trace_striped_avx2_256_sat (
23427     const char* s1,
23428     const int s1Len,
23429     const char* s2,
23430     const int s2Len,
23431     const int open,
23432     const int gap,
23433     const(parasail_matrix_t)* matrix);
23434 
23435 parasail_result_t* parasail_sg_qe_trace_striped_altivec_128_64 (
23436     const char* s1,
23437     const int s1Len,
23438     const char* s2,
23439     const int s2Len,
23440     const int open,
23441     const int gap,
23442     const(parasail_matrix_t)* matrix);
23443 
23444 parasail_result_t* parasail_sg_qe_trace_striped_altivec_128_32 (
23445     const char* s1,
23446     const int s1Len,
23447     const char* s2,
23448     const int s2Len,
23449     const int open,
23450     const int gap,
23451     const(parasail_matrix_t)* matrix);
23452 
23453 parasail_result_t* parasail_sg_qe_trace_striped_altivec_128_16 (
23454     const char* s1,
23455     const int s1Len,
23456     const char* s2,
23457     const int s2Len,
23458     const int open,
23459     const int gap,
23460     const(parasail_matrix_t)* matrix);
23461 
23462 parasail_result_t* parasail_sg_qe_trace_striped_altivec_128_8 (
23463     const char* s1,
23464     const int s1Len,
23465     const char* s2,
23466     const int s2Len,
23467     const int open,
23468     const int gap,
23469     const(parasail_matrix_t)* matrix);
23470 
23471 parasail_result_t* parasail_sg_qe_trace_striped_altivec_128_sat (
23472     const char* s1,
23473     const int s1Len,
23474     const char* s2,
23475     const int s2Len,
23476     const int open,
23477     const int gap,
23478     const(parasail_matrix_t)* matrix);
23479 
23480 parasail_result_t* parasail_sg_qe_trace_striped_neon_128_64 (
23481     const char* s1,
23482     const int s1Len,
23483     const char* s2,
23484     const int s2Len,
23485     const int open,
23486     const int gap,
23487     const(parasail_matrix_t)* matrix);
23488 
23489 parasail_result_t* parasail_sg_qe_trace_striped_neon_128_32 (
23490     const char* s1,
23491     const int s1Len,
23492     const char* s2,
23493     const int s2Len,
23494     const int open,
23495     const int gap,
23496     const(parasail_matrix_t)* matrix);
23497 
23498 parasail_result_t* parasail_sg_qe_trace_striped_neon_128_16 (
23499     const char* s1,
23500     const int s1Len,
23501     const char* s2,
23502     const int s2Len,
23503     const int open,
23504     const int gap,
23505     const(parasail_matrix_t)* matrix);
23506 
23507 parasail_result_t* parasail_sg_qe_trace_striped_neon_128_8 (
23508     const char* s1,
23509     const int s1Len,
23510     const char* s2,
23511     const int s2Len,
23512     const int open,
23513     const int gap,
23514     const(parasail_matrix_t)* matrix);
23515 
23516 parasail_result_t* parasail_sg_qe_trace_striped_neon_128_sat (
23517     const char* s1,
23518     const int s1Len,
23519     const char* s2,
23520     const int s2Len,
23521     const int open,
23522     const int gap,
23523     const(parasail_matrix_t)* matrix);
23524 
23525 parasail_result_t* parasail_sg_qe_trace_diag_sse2_128_64 (
23526     const char* s1,
23527     const int s1Len,
23528     const char* s2,
23529     const int s2Len,
23530     const int open,
23531     const int gap,
23532     const(parasail_matrix_t)* matrix);
23533 
23534 parasail_result_t* parasail_sg_qe_trace_diag_sse2_128_32 (
23535     const char* s1,
23536     const int s1Len,
23537     const char* s2,
23538     const int s2Len,
23539     const int open,
23540     const int gap,
23541     const(parasail_matrix_t)* matrix);
23542 
23543 parasail_result_t* parasail_sg_qe_trace_diag_sse2_128_16 (
23544     const char* s1,
23545     const int s1Len,
23546     const char* s2,
23547     const int s2Len,
23548     const int open,
23549     const int gap,
23550     const(parasail_matrix_t)* matrix);
23551 
23552 parasail_result_t* parasail_sg_qe_trace_diag_sse2_128_8 (
23553     const char* s1,
23554     const int s1Len,
23555     const char* s2,
23556     const int s2Len,
23557     const int open,
23558     const int gap,
23559     const(parasail_matrix_t)* matrix);
23560 
23561 parasail_result_t* parasail_sg_qe_trace_diag_sse2_128_sat (
23562     const char* s1,
23563     const int s1Len,
23564     const char* s2,
23565     const int s2Len,
23566     const int open,
23567     const int gap,
23568     const(parasail_matrix_t)* matrix);
23569 
23570 parasail_result_t* parasail_sg_qe_trace_diag_sse41_128_64 (
23571     const char* s1,
23572     const int s1Len,
23573     const char* s2,
23574     const int s2Len,
23575     const int open,
23576     const int gap,
23577     const(parasail_matrix_t)* matrix);
23578 
23579 parasail_result_t* parasail_sg_qe_trace_diag_sse41_128_32 (
23580     const char* s1,
23581     const int s1Len,
23582     const char* s2,
23583     const int s2Len,
23584     const int open,
23585     const int gap,
23586     const(parasail_matrix_t)* matrix);
23587 
23588 parasail_result_t* parasail_sg_qe_trace_diag_sse41_128_16 (
23589     const char* s1,
23590     const int s1Len,
23591     const char* s2,
23592     const int s2Len,
23593     const int open,
23594     const int gap,
23595     const(parasail_matrix_t)* matrix);
23596 
23597 parasail_result_t* parasail_sg_qe_trace_diag_sse41_128_8 (
23598     const char* s1,
23599     const int s1Len,
23600     const char* s2,
23601     const int s2Len,
23602     const int open,
23603     const int gap,
23604     const(parasail_matrix_t)* matrix);
23605 
23606 parasail_result_t* parasail_sg_qe_trace_diag_sse41_128_sat (
23607     const char* s1,
23608     const int s1Len,
23609     const char* s2,
23610     const int s2Len,
23611     const int open,
23612     const int gap,
23613     const(parasail_matrix_t)* matrix);
23614 
23615 parasail_result_t* parasail_sg_qe_trace_diag_avx2_256_64 (
23616     const char* s1,
23617     const int s1Len,
23618     const char* s2,
23619     const int s2Len,
23620     const int open,
23621     const int gap,
23622     const(parasail_matrix_t)* matrix);
23623 
23624 parasail_result_t* parasail_sg_qe_trace_diag_avx2_256_32 (
23625     const char* s1,
23626     const int s1Len,
23627     const char* s2,
23628     const int s2Len,
23629     const int open,
23630     const int gap,
23631     const(parasail_matrix_t)* matrix);
23632 
23633 parasail_result_t* parasail_sg_qe_trace_diag_avx2_256_16 (
23634     const char* s1,
23635     const int s1Len,
23636     const char* s2,
23637     const int s2Len,
23638     const int open,
23639     const int gap,
23640     const(parasail_matrix_t)* matrix);
23641 
23642 parasail_result_t* parasail_sg_qe_trace_diag_avx2_256_8 (
23643     const char* s1,
23644     const int s1Len,
23645     const char* s2,
23646     const int s2Len,
23647     const int open,
23648     const int gap,
23649     const(parasail_matrix_t)* matrix);
23650 
23651 parasail_result_t* parasail_sg_qe_trace_diag_avx2_256_sat (
23652     const char* s1,
23653     const int s1Len,
23654     const char* s2,
23655     const int s2Len,
23656     const int open,
23657     const int gap,
23658     const(parasail_matrix_t)* matrix);
23659 
23660 parasail_result_t* parasail_sg_qe_trace_diag_altivec_128_64 (
23661     const char* s1,
23662     const int s1Len,
23663     const char* s2,
23664     const int s2Len,
23665     const int open,
23666     const int gap,
23667     const(parasail_matrix_t)* matrix);
23668 
23669 parasail_result_t* parasail_sg_qe_trace_diag_altivec_128_32 (
23670     const char* s1,
23671     const int s1Len,
23672     const char* s2,
23673     const int s2Len,
23674     const int open,
23675     const int gap,
23676     const(parasail_matrix_t)* matrix);
23677 
23678 parasail_result_t* parasail_sg_qe_trace_diag_altivec_128_16 (
23679     const char* s1,
23680     const int s1Len,
23681     const char* s2,
23682     const int s2Len,
23683     const int open,
23684     const int gap,
23685     const(parasail_matrix_t)* matrix);
23686 
23687 parasail_result_t* parasail_sg_qe_trace_diag_altivec_128_8 (
23688     const char* s1,
23689     const int s1Len,
23690     const char* s2,
23691     const int s2Len,
23692     const int open,
23693     const int gap,
23694     const(parasail_matrix_t)* matrix);
23695 
23696 parasail_result_t* parasail_sg_qe_trace_diag_altivec_128_sat (
23697     const char* s1,
23698     const int s1Len,
23699     const char* s2,
23700     const int s2Len,
23701     const int open,
23702     const int gap,
23703     const(parasail_matrix_t)* matrix);
23704 
23705 parasail_result_t* parasail_sg_qe_trace_diag_neon_128_64 (
23706     const char* s1,
23707     const int s1Len,
23708     const char* s2,
23709     const int s2Len,
23710     const int open,
23711     const int gap,
23712     const(parasail_matrix_t)* matrix);
23713 
23714 parasail_result_t* parasail_sg_qe_trace_diag_neon_128_32 (
23715     const char* s1,
23716     const int s1Len,
23717     const char* s2,
23718     const int s2Len,
23719     const int open,
23720     const int gap,
23721     const(parasail_matrix_t)* matrix);
23722 
23723 parasail_result_t* parasail_sg_qe_trace_diag_neon_128_16 (
23724     const char* s1,
23725     const int s1Len,
23726     const char* s2,
23727     const int s2Len,
23728     const int open,
23729     const int gap,
23730     const(parasail_matrix_t)* matrix);
23731 
23732 parasail_result_t* parasail_sg_qe_trace_diag_neon_128_8 (
23733     const char* s1,
23734     const int s1Len,
23735     const char* s2,
23736     const int s2Len,
23737     const int open,
23738     const int gap,
23739     const(parasail_matrix_t)* matrix);
23740 
23741 parasail_result_t* parasail_sg_qe_trace_diag_neon_128_sat (
23742     const char* s1,
23743     const int s1Len,
23744     const char* s2,
23745     const int s2Len,
23746     const int open,
23747     const int gap,
23748     const(parasail_matrix_t)* matrix);
23749 
23750 parasail_result_t* parasail_sg_qe_stats_scan_sse2_128_64 (
23751     const char* s1,
23752     const int s1Len,
23753     const char* s2,
23754     const int s2Len,
23755     const int open,
23756     const int gap,
23757     const(parasail_matrix_t)* matrix);
23758 
23759 parasail_result_t* parasail_sg_qe_stats_scan_sse2_128_32 (
23760     const char* s1,
23761     const int s1Len,
23762     const char* s2,
23763     const int s2Len,
23764     const int open,
23765     const int gap,
23766     const(parasail_matrix_t)* matrix);
23767 
23768 parasail_result_t* parasail_sg_qe_stats_scan_sse2_128_16 (
23769     const char* s1,
23770     const int s1Len,
23771     const char* s2,
23772     const int s2Len,
23773     const int open,
23774     const int gap,
23775     const(parasail_matrix_t)* matrix);
23776 
23777 parasail_result_t* parasail_sg_qe_stats_scan_sse2_128_8 (
23778     const char* s1,
23779     const int s1Len,
23780     const char* s2,
23781     const int s2Len,
23782     const int open,
23783     const int gap,
23784     const(parasail_matrix_t)* matrix);
23785 
23786 parasail_result_t* parasail_sg_qe_stats_scan_sse2_128_sat (
23787     const char* s1,
23788     const int s1Len,
23789     const char* s2,
23790     const int s2Len,
23791     const int open,
23792     const int gap,
23793     const(parasail_matrix_t)* matrix);
23794 
23795 parasail_result_t* parasail_sg_qe_stats_scan_sse41_128_64 (
23796     const char* s1,
23797     const int s1Len,
23798     const char* s2,
23799     const int s2Len,
23800     const int open,
23801     const int gap,
23802     const(parasail_matrix_t)* matrix);
23803 
23804 parasail_result_t* parasail_sg_qe_stats_scan_sse41_128_32 (
23805     const char* s1,
23806     const int s1Len,
23807     const char* s2,
23808     const int s2Len,
23809     const int open,
23810     const int gap,
23811     const(parasail_matrix_t)* matrix);
23812 
23813 parasail_result_t* parasail_sg_qe_stats_scan_sse41_128_16 (
23814     const char* s1,
23815     const int s1Len,
23816     const char* s2,
23817     const int s2Len,
23818     const int open,
23819     const int gap,
23820     const(parasail_matrix_t)* matrix);
23821 
23822 parasail_result_t* parasail_sg_qe_stats_scan_sse41_128_8 (
23823     const char* s1,
23824     const int s1Len,
23825     const char* s2,
23826     const int s2Len,
23827     const int open,
23828     const int gap,
23829     const(parasail_matrix_t)* matrix);
23830 
23831 parasail_result_t* parasail_sg_qe_stats_scan_sse41_128_sat (
23832     const char* s1,
23833     const int s1Len,
23834     const char* s2,
23835     const int s2Len,
23836     const int open,
23837     const int gap,
23838     const(parasail_matrix_t)* matrix);
23839 
23840 parasail_result_t* parasail_sg_qe_stats_scan_avx2_256_64 (
23841     const char* s1,
23842     const int s1Len,
23843     const char* s2,
23844     const int s2Len,
23845     const int open,
23846     const int gap,
23847     const(parasail_matrix_t)* matrix);
23848 
23849 parasail_result_t* parasail_sg_qe_stats_scan_avx2_256_32 (
23850     const char* s1,
23851     const int s1Len,
23852     const char* s2,
23853     const int s2Len,
23854     const int open,
23855     const int gap,
23856     const(parasail_matrix_t)* matrix);
23857 
23858 parasail_result_t* parasail_sg_qe_stats_scan_avx2_256_16 (
23859     const char* s1,
23860     const int s1Len,
23861     const char* s2,
23862     const int s2Len,
23863     const int open,
23864     const int gap,
23865     const(parasail_matrix_t)* matrix);
23866 
23867 parasail_result_t* parasail_sg_qe_stats_scan_avx2_256_8 (
23868     const char* s1,
23869     const int s1Len,
23870     const char* s2,
23871     const int s2Len,
23872     const int open,
23873     const int gap,
23874     const(parasail_matrix_t)* matrix);
23875 
23876 parasail_result_t* parasail_sg_qe_stats_scan_avx2_256_sat (
23877     const char* s1,
23878     const int s1Len,
23879     const char* s2,
23880     const int s2Len,
23881     const int open,
23882     const int gap,
23883     const(parasail_matrix_t)* matrix);
23884 
23885 parasail_result_t* parasail_sg_qe_stats_scan_altivec_128_64 (
23886     const char* s1,
23887     const int s1Len,
23888     const char* s2,
23889     const int s2Len,
23890     const int open,
23891     const int gap,
23892     const(parasail_matrix_t)* matrix);
23893 
23894 parasail_result_t* parasail_sg_qe_stats_scan_altivec_128_32 (
23895     const char* s1,
23896     const int s1Len,
23897     const char* s2,
23898     const int s2Len,
23899     const int open,
23900     const int gap,
23901     const(parasail_matrix_t)* matrix);
23902 
23903 parasail_result_t* parasail_sg_qe_stats_scan_altivec_128_16 (
23904     const char* s1,
23905     const int s1Len,
23906     const char* s2,
23907     const int s2Len,
23908     const int open,
23909     const int gap,
23910     const(parasail_matrix_t)* matrix);
23911 
23912 parasail_result_t* parasail_sg_qe_stats_scan_altivec_128_8 (
23913     const char* s1,
23914     const int s1Len,
23915     const char* s2,
23916     const int s2Len,
23917     const int open,
23918     const int gap,
23919     const(parasail_matrix_t)* matrix);
23920 
23921 parasail_result_t* parasail_sg_qe_stats_scan_altivec_128_sat (
23922     const char* s1,
23923     const int s1Len,
23924     const char* s2,
23925     const int s2Len,
23926     const int open,
23927     const int gap,
23928     const(parasail_matrix_t)* matrix);
23929 
23930 parasail_result_t* parasail_sg_qe_stats_scan_neon_128_64 (
23931     const char* s1,
23932     const int s1Len,
23933     const char* s2,
23934     const int s2Len,
23935     const int open,
23936     const int gap,
23937     const(parasail_matrix_t)* matrix);
23938 
23939 parasail_result_t* parasail_sg_qe_stats_scan_neon_128_32 (
23940     const char* s1,
23941     const int s1Len,
23942     const char* s2,
23943     const int s2Len,
23944     const int open,
23945     const int gap,
23946     const(parasail_matrix_t)* matrix);
23947 
23948 parasail_result_t* parasail_sg_qe_stats_scan_neon_128_16 (
23949     const char* s1,
23950     const int s1Len,
23951     const char* s2,
23952     const int s2Len,
23953     const int open,
23954     const int gap,
23955     const(parasail_matrix_t)* matrix);
23956 
23957 parasail_result_t* parasail_sg_qe_stats_scan_neon_128_8 (
23958     const char* s1,
23959     const int s1Len,
23960     const char* s2,
23961     const int s2Len,
23962     const int open,
23963     const int gap,
23964     const(parasail_matrix_t)* matrix);
23965 
23966 parasail_result_t* parasail_sg_qe_stats_scan_neon_128_sat (
23967     const char* s1,
23968     const int s1Len,
23969     const char* s2,
23970     const int s2Len,
23971     const int open,
23972     const int gap,
23973     const(parasail_matrix_t)* matrix);
23974 
23975 parasail_result_t* parasail_sg_qe_stats_striped_sse2_128_64 (
23976     const char* s1,
23977     const int s1Len,
23978     const char* s2,
23979     const int s2Len,
23980     const int open,
23981     const int gap,
23982     const(parasail_matrix_t)* matrix);
23983 
23984 parasail_result_t* parasail_sg_qe_stats_striped_sse2_128_32 (
23985     const char* s1,
23986     const int s1Len,
23987     const char* s2,
23988     const int s2Len,
23989     const int open,
23990     const int gap,
23991     const(parasail_matrix_t)* matrix);
23992 
23993 parasail_result_t* parasail_sg_qe_stats_striped_sse2_128_16 (
23994     const char* s1,
23995     const int s1Len,
23996     const char* s2,
23997     const int s2Len,
23998     const int open,
23999     const int gap,
24000     const(parasail_matrix_t)* matrix);
24001 
24002 parasail_result_t* parasail_sg_qe_stats_striped_sse2_128_8 (
24003     const char* s1,
24004     const int s1Len,
24005     const char* s2,
24006     const int s2Len,
24007     const int open,
24008     const int gap,
24009     const(parasail_matrix_t)* matrix);
24010 
24011 parasail_result_t* parasail_sg_qe_stats_striped_sse2_128_sat (
24012     const char* s1,
24013     const int s1Len,
24014     const char* s2,
24015     const int s2Len,
24016     const int open,
24017     const int gap,
24018     const(parasail_matrix_t)* matrix);
24019 
24020 parasail_result_t* parasail_sg_qe_stats_striped_sse41_128_64 (
24021     const char* s1,
24022     const int s1Len,
24023     const char* s2,
24024     const int s2Len,
24025     const int open,
24026     const int gap,
24027     const(parasail_matrix_t)* matrix);
24028 
24029 parasail_result_t* parasail_sg_qe_stats_striped_sse41_128_32 (
24030     const char* s1,
24031     const int s1Len,
24032     const char* s2,
24033     const int s2Len,
24034     const int open,
24035     const int gap,
24036     const(parasail_matrix_t)* matrix);
24037 
24038 parasail_result_t* parasail_sg_qe_stats_striped_sse41_128_16 (
24039     const char* s1,
24040     const int s1Len,
24041     const char* s2,
24042     const int s2Len,
24043     const int open,
24044     const int gap,
24045     const(parasail_matrix_t)* matrix);
24046 
24047 parasail_result_t* parasail_sg_qe_stats_striped_sse41_128_8 (
24048     const char* s1,
24049     const int s1Len,
24050     const char* s2,
24051     const int s2Len,
24052     const int open,
24053     const int gap,
24054     const(parasail_matrix_t)* matrix);
24055 
24056 parasail_result_t* parasail_sg_qe_stats_striped_sse41_128_sat (
24057     const char* s1,
24058     const int s1Len,
24059     const char* s2,
24060     const int s2Len,
24061     const int open,
24062     const int gap,
24063     const(parasail_matrix_t)* matrix);
24064 
24065 parasail_result_t* parasail_sg_qe_stats_striped_avx2_256_64 (
24066     const char* s1,
24067     const int s1Len,
24068     const char* s2,
24069     const int s2Len,
24070     const int open,
24071     const int gap,
24072     const(parasail_matrix_t)* matrix);
24073 
24074 parasail_result_t* parasail_sg_qe_stats_striped_avx2_256_32 (
24075     const char* s1,
24076     const int s1Len,
24077     const char* s2,
24078     const int s2Len,
24079     const int open,
24080     const int gap,
24081     const(parasail_matrix_t)* matrix);
24082 
24083 parasail_result_t* parasail_sg_qe_stats_striped_avx2_256_16 (
24084     const char* s1,
24085     const int s1Len,
24086     const char* s2,
24087     const int s2Len,
24088     const int open,
24089     const int gap,
24090     const(parasail_matrix_t)* matrix);
24091 
24092 parasail_result_t* parasail_sg_qe_stats_striped_avx2_256_8 (
24093     const char* s1,
24094     const int s1Len,
24095     const char* s2,
24096     const int s2Len,
24097     const int open,
24098     const int gap,
24099     const(parasail_matrix_t)* matrix);
24100 
24101 parasail_result_t* parasail_sg_qe_stats_striped_avx2_256_sat (
24102     const char* s1,
24103     const int s1Len,
24104     const char* s2,
24105     const int s2Len,
24106     const int open,
24107     const int gap,
24108     const(parasail_matrix_t)* matrix);
24109 
24110 parasail_result_t* parasail_sg_qe_stats_striped_altivec_128_64 (
24111     const char* s1,
24112     const int s1Len,
24113     const char* s2,
24114     const int s2Len,
24115     const int open,
24116     const int gap,
24117     const(parasail_matrix_t)* matrix);
24118 
24119 parasail_result_t* parasail_sg_qe_stats_striped_altivec_128_32 (
24120     const char* s1,
24121     const int s1Len,
24122     const char* s2,
24123     const int s2Len,
24124     const int open,
24125     const int gap,
24126     const(parasail_matrix_t)* matrix);
24127 
24128 parasail_result_t* parasail_sg_qe_stats_striped_altivec_128_16 (
24129     const char* s1,
24130     const int s1Len,
24131     const char* s2,
24132     const int s2Len,
24133     const int open,
24134     const int gap,
24135     const(parasail_matrix_t)* matrix);
24136 
24137 parasail_result_t* parasail_sg_qe_stats_striped_altivec_128_8 (
24138     const char* s1,
24139     const int s1Len,
24140     const char* s2,
24141     const int s2Len,
24142     const int open,
24143     const int gap,
24144     const(parasail_matrix_t)* matrix);
24145 
24146 parasail_result_t* parasail_sg_qe_stats_striped_altivec_128_sat (
24147     const char* s1,
24148     const int s1Len,
24149     const char* s2,
24150     const int s2Len,
24151     const int open,
24152     const int gap,
24153     const(parasail_matrix_t)* matrix);
24154 
24155 parasail_result_t* parasail_sg_qe_stats_striped_neon_128_64 (
24156     const char* s1,
24157     const int s1Len,
24158     const char* s2,
24159     const int s2Len,
24160     const int open,
24161     const int gap,
24162     const(parasail_matrix_t)* matrix);
24163 
24164 parasail_result_t* parasail_sg_qe_stats_striped_neon_128_32 (
24165     const char* s1,
24166     const int s1Len,
24167     const char* s2,
24168     const int s2Len,
24169     const int open,
24170     const int gap,
24171     const(parasail_matrix_t)* matrix);
24172 
24173 parasail_result_t* parasail_sg_qe_stats_striped_neon_128_16 (
24174     const char* s1,
24175     const int s1Len,
24176     const char* s2,
24177     const int s2Len,
24178     const int open,
24179     const int gap,
24180     const(parasail_matrix_t)* matrix);
24181 
24182 parasail_result_t* parasail_sg_qe_stats_striped_neon_128_8 (
24183     const char* s1,
24184     const int s1Len,
24185     const char* s2,
24186     const int s2Len,
24187     const int open,
24188     const int gap,
24189     const(parasail_matrix_t)* matrix);
24190 
24191 parasail_result_t* parasail_sg_qe_stats_striped_neon_128_sat (
24192     const char* s1,
24193     const int s1Len,
24194     const char* s2,
24195     const int s2Len,
24196     const int open,
24197     const int gap,
24198     const(parasail_matrix_t)* matrix);
24199 
24200 parasail_result_t* parasail_sg_qe_stats_diag_sse2_128_64 (
24201     const char* s1,
24202     const int s1Len,
24203     const char* s2,
24204     const int s2Len,
24205     const int open,
24206     const int gap,
24207     const(parasail_matrix_t)* matrix);
24208 
24209 parasail_result_t* parasail_sg_qe_stats_diag_sse2_128_32 (
24210     const char* s1,
24211     const int s1Len,
24212     const char* s2,
24213     const int s2Len,
24214     const int open,
24215     const int gap,
24216     const(parasail_matrix_t)* matrix);
24217 
24218 parasail_result_t* parasail_sg_qe_stats_diag_sse2_128_16 (
24219     const char* s1,
24220     const int s1Len,
24221     const char* s2,
24222     const int s2Len,
24223     const int open,
24224     const int gap,
24225     const(parasail_matrix_t)* matrix);
24226 
24227 parasail_result_t* parasail_sg_qe_stats_diag_sse2_128_8 (
24228     const char* s1,
24229     const int s1Len,
24230     const char* s2,
24231     const int s2Len,
24232     const int open,
24233     const int gap,
24234     const(parasail_matrix_t)* matrix);
24235 
24236 parasail_result_t* parasail_sg_qe_stats_diag_sse2_128_sat (
24237     const char* s1,
24238     const int s1Len,
24239     const char* s2,
24240     const int s2Len,
24241     const int open,
24242     const int gap,
24243     const(parasail_matrix_t)* matrix);
24244 
24245 parasail_result_t* parasail_sg_qe_stats_diag_sse41_128_64 (
24246     const char* s1,
24247     const int s1Len,
24248     const char* s2,
24249     const int s2Len,
24250     const int open,
24251     const int gap,
24252     const(parasail_matrix_t)* matrix);
24253 
24254 parasail_result_t* parasail_sg_qe_stats_diag_sse41_128_32 (
24255     const char* s1,
24256     const int s1Len,
24257     const char* s2,
24258     const int s2Len,
24259     const int open,
24260     const int gap,
24261     const(parasail_matrix_t)* matrix);
24262 
24263 parasail_result_t* parasail_sg_qe_stats_diag_sse41_128_16 (
24264     const char* s1,
24265     const int s1Len,
24266     const char* s2,
24267     const int s2Len,
24268     const int open,
24269     const int gap,
24270     const(parasail_matrix_t)* matrix);
24271 
24272 parasail_result_t* parasail_sg_qe_stats_diag_sse41_128_8 (
24273     const char* s1,
24274     const int s1Len,
24275     const char* s2,
24276     const int s2Len,
24277     const int open,
24278     const int gap,
24279     const(parasail_matrix_t)* matrix);
24280 
24281 parasail_result_t* parasail_sg_qe_stats_diag_sse41_128_sat (
24282     const char* s1,
24283     const int s1Len,
24284     const char* s2,
24285     const int s2Len,
24286     const int open,
24287     const int gap,
24288     const(parasail_matrix_t)* matrix);
24289 
24290 parasail_result_t* parasail_sg_qe_stats_diag_avx2_256_64 (
24291     const char* s1,
24292     const int s1Len,
24293     const char* s2,
24294     const int s2Len,
24295     const int open,
24296     const int gap,
24297     const(parasail_matrix_t)* matrix);
24298 
24299 parasail_result_t* parasail_sg_qe_stats_diag_avx2_256_32 (
24300     const char* s1,
24301     const int s1Len,
24302     const char* s2,
24303     const int s2Len,
24304     const int open,
24305     const int gap,
24306     const(parasail_matrix_t)* matrix);
24307 
24308 parasail_result_t* parasail_sg_qe_stats_diag_avx2_256_16 (
24309     const char* s1,
24310     const int s1Len,
24311     const char* s2,
24312     const int s2Len,
24313     const int open,
24314     const int gap,
24315     const(parasail_matrix_t)* matrix);
24316 
24317 parasail_result_t* parasail_sg_qe_stats_diag_avx2_256_8 (
24318     const char* s1,
24319     const int s1Len,
24320     const char* s2,
24321     const int s2Len,
24322     const int open,
24323     const int gap,
24324     const(parasail_matrix_t)* matrix);
24325 
24326 parasail_result_t* parasail_sg_qe_stats_diag_avx2_256_sat (
24327     const char* s1,
24328     const int s1Len,
24329     const char* s2,
24330     const int s2Len,
24331     const int open,
24332     const int gap,
24333     const(parasail_matrix_t)* matrix);
24334 
24335 parasail_result_t* parasail_sg_qe_stats_diag_altivec_128_64 (
24336     const char* s1,
24337     const int s1Len,
24338     const char* s2,
24339     const int s2Len,
24340     const int open,
24341     const int gap,
24342     const(parasail_matrix_t)* matrix);
24343 
24344 parasail_result_t* parasail_sg_qe_stats_diag_altivec_128_32 (
24345     const char* s1,
24346     const int s1Len,
24347     const char* s2,
24348     const int s2Len,
24349     const int open,
24350     const int gap,
24351     const(parasail_matrix_t)* matrix);
24352 
24353 parasail_result_t* parasail_sg_qe_stats_diag_altivec_128_16 (
24354     const char* s1,
24355     const int s1Len,
24356     const char* s2,
24357     const int s2Len,
24358     const int open,
24359     const int gap,
24360     const(parasail_matrix_t)* matrix);
24361 
24362 parasail_result_t* parasail_sg_qe_stats_diag_altivec_128_8 (
24363     const char* s1,
24364     const int s1Len,
24365     const char* s2,
24366     const int s2Len,
24367     const int open,
24368     const int gap,
24369     const(parasail_matrix_t)* matrix);
24370 
24371 parasail_result_t* parasail_sg_qe_stats_diag_altivec_128_sat (
24372     const char* s1,
24373     const int s1Len,
24374     const char* s2,
24375     const int s2Len,
24376     const int open,
24377     const int gap,
24378     const(parasail_matrix_t)* matrix);
24379 
24380 parasail_result_t* parasail_sg_qe_stats_diag_neon_128_64 (
24381     const char* s1,
24382     const int s1Len,
24383     const char* s2,
24384     const int s2Len,
24385     const int open,
24386     const int gap,
24387     const(parasail_matrix_t)* matrix);
24388 
24389 parasail_result_t* parasail_sg_qe_stats_diag_neon_128_32 (
24390     const char* s1,
24391     const int s1Len,
24392     const char* s2,
24393     const int s2Len,
24394     const int open,
24395     const int gap,
24396     const(parasail_matrix_t)* matrix);
24397 
24398 parasail_result_t* parasail_sg_qe_stats_diag_neon_128_16 (
24399     const char* s1,
24400     const int s1Len,
24401     const char* s2,
24402     const int s2Len,
24403     const int open,
24404     const int gap,
24405     const(parasail_matrix_t)* matrix);
24406 
24407 parasail_result_t* parasail_sg_qe_stats_diag_neon_128_8 (
24408     const char* s1,
24409     const int s1Len,
24410     const char* s2,
24411     const int s2Len,
24412     const int open,
24413     const int gap,
24414     const(parasail_matrix_t)* matrix);
24415 
24416 parasail_result_t* parasail_sg_qe_stats_diag_neon_128_sat (
24417     const char* s1,
24418     const int s1Len,
24419     const char* s2,
24420     const int s2Len,
24421     const int open,
24422     const int gap,
24423     const(parasail_matrix_t)* matrix);
24424 
24425 parasail_result_t* parasail_sg_qe_stats_table_scan_sse2_128_64 (
24426     const char* s1,
24427     const int s1Len,
24428     const char* s2,
24429     const int s2Len,
24430     const int open,
24431     const int gap,
24432     const(parasail_matrix_t)* matrix);
24433 
24434 parasail_result_t* parasail_sg_qe_stats_table_scan_sse2_128_32 (
24435     const char* s1,
24436     const int s1Len,
24437     const char* s2,
24438     const int s2Len,
24439     const int open,
24440     const int gap,
24441     const(parasail_matrix_t)* matrix);
24442 
24443 parasail_result_t* parasail_sg_qe_stats_table_scan_sse2_128_16 (
24444     const char* s1,
24445     const int s1Len,
24446     const char* s2,
24447     const int s2Len,
24448     const int open,
24449     const int gap,
24450     const(parasail_matrix_t)* matrix);
24451 
24452 parasail_result_t* parasail_sg_qe_stats_table_scan_sse2_128_8 (
24453     const char* s1,
24454     const int s1Len,
24455     const char* s2,
24456     const int s2Len,
24457     const int open,
24458     const int gap,
24459     const(parasail_matrix_t)* matrix);
24460 
24461 parasail_result_t* parasail_sg_qe_stats_table_scan_sse2_128_sat (
24462     const char* s1,
24463     const int s1Len,
24464     const char* s2,
24465     const int s2Len,
24466     const int open,
24467     const int gap,
24468     const(parasail_matrix_t)* matrix);
24469 
24470 parasail_result_t* parasail_sg_qe_stats_table_scan_sse41_128_64 (
24471     const char* s1,
24472     const int s1Len,
24473     const char* s2,
24474     const int s2Len,
24475     const int open,
24476     const int gap,
24477     const(parasail_matrix_t)* matrix);
24478 
24479 parasail_result_t* parasail_sg_qe_stats_table_scan_sse41_128_32 (
24480     const char* s1,
24481     const int s1Len,
24482     const char* s2,
24483     const int s2Len,
24484     const int open,
24485     const int gap,
24486     const(parasail_matrix_t)* matrix);
24487 
24488 parasail_result_t* parasail_sg_qe_stats_table_scan_sse41_128_16 (
24489     const char* s1,
24490     const int s1Len,
24491     const char* s2,
24492     const int s2Len,
24493     const int open,
24494     const int gap,
24495     const(parasail_matrix_t)* matrix);
24496 
24497 parasail_result_t* parasail_sg_qe_stats_table_scan_sse41_128_8 (
24498     const char* s1,
24499     const int s1Len,
24500     const char* s2,
24501     const int s2Len,
24502     const int open,
24503     const int gap,
24504     const(parasail_matrix_t)* matrix);
24505 
24506 parasail_result_t* parasail_sg_qe_stats_table_scan_sse41_128_sat (
24507     const char* s1,
24508     const int s1Len,
24509     const char* s2,
24510     const int s2Len,
24511     const int open,
24512     const int gap,
24513     const(parasail_matrix_t)* matrix);
24514 
24515 parasail_result_t* parasail_sg_qe_stats_table_scan_avx2_256_64 (
24516     const char* s1,
24517     const int s1Len,
24518     const char* s2,
24519     const int s2Len,
24520     const int open,
24521     const int gap,
24522     const(parasail_matrix_t)* matrix);
24523 
24524 parasail_result_t* parasail_sg_qe_stats_table_scan_avx2_256_32 (
24525     const char* s1,
24526     const int s1Len,
24527     const char* s2,
24528     const int s2Len,
24529     const int open,
24530     const int gap,
24531     const(parasail_matrix_t)* matrix);
24532 
24533 parasail_result_t* parasail_sg_qe_stats_table_scan_avx2_256_16 (
24534     const char* s1,
24535     const int s1Len,
24536     const char* s2,
24537     const int s2Len,
24538     const int open,
24539     const int gap,
24540     const(parasail_matrix_t)* matrix);
24541 
24542 parasail_result_t* parasail_sg_qe_stats_table_scan_avx2_256_8 (
24543     const char* s1,
24544     const int s1Len,
24545     const char* s2,
24546     const int s2Len,
24547     const int open,
24548     const int gap,
24549     const(parasail_matrix_t)* matrix);
24550 
24551 parasail_result_t* parasail_sg_qe_stats_table_scan_avx2_256_sat (
24552     const char* s1,
24553     const int s1Len,
24554     const char* s2,
24555     const int s2Len,
24556     const int open,
24557     const int gap,
24558     const(parasail_matrix_t)* matrix);
24559 
24560 parasail_result_t* parasail_sg_qe_stats_table_scan_altivec_128_64 (
24561     const char* s1,
24562     const int s1Len,
24563     const char* s2,
24564     const int s2Len,
24565     const int open,
24566     const int gap,
24567     const(parasail_matrix_t)* matrix);
24568 
24569 parasail_result_t* parasail_sg_qe_stats_table_scan_altivec_128_32 (
24570     const char* s1,
24571     const int s1Len,
24572     const char* s2,
24573     const int s2Len,
24574     const int open,
24575     const int gap,
24576     const(parasail_matrix_t)* matrix);
24577 
24578 parasail_result_t* parasail_sg_qe_stats_table_scan_altivec_128_16 (
24579     const char* s1,
24580     const int s1Len,
24581     const char* s2,
24582     const int s2Len,
24583     const int open,
24584     const int gap,
24585     const(parasail_matrix_t)* matrix);
24586 
24587 parasail_result_t* parasail_sg_qe_stats_table_scan_altivec_128_8 (
24588     const char* s1,
24589     const int s1Len,
24590     const char* s2,
24591     const int s2Len,
24592     const int open,
24593     const int gap,
24594     const(parasail_matrix_t)* matrix);
24595 
24596 parasail_result_t* parasail_sg_qe_stats_table_scan_altivec_128_sat (
24597     const char* s1,
24598     const int s1Len,
24599     const char* s2,
24600     const int s2Len,
24601     const int open,
24602     const int gap,
24603     const(parasail_matrix_t)* matrix);
24604 
24605 parasail_result_t* parasail_sg_qe_stats_table_scan_neon_128_64 (
24606     const char* s1,
24607     const int s1Len,
24608     const char* s2,
24609     const int s2Len,
24610     const int open,
24611     const int gap,
24612     const(parasail_matrix_t)* matrix);
24613 
24614 parasail_result_t* parasail_sg_qe_stats_table_scan_neon_128_32 (
24615     const char* s1,
24616     const int s1Len,
24617     const char* s2,
24618     const int s2Len,
24619     const int open,
24620     const int gap,
24621     const(parasail_matrix_t)* matrix);
24622 
24623 parasail_result_t* parasail_sg_qe_stats_table_scan_neon_128_16 (
24624     const char* s1,
24625     const int s1Len,
24626     const char* s2,
24627     const int s2Len,
24628     const int open,
24629     const int gap,
24630     const(parasail_matrix_t)* matrix);
24631 
24632 parasail_result_t* parasail_sg_qe_stats_table_scan_neon_128_8 (
24633     const char* s1,
24634     const int s1Len,
24635     const char* s2,
24636     const int s2Len,
24637     const int open,
24638     const int gap,
24639     const(parasail_matrix_t)* matrix);
24640 
24641 parasail_result_t* parasail_sg_qe_stats_table_scan_neon_128_sat (
24642     const char* s1,
24643     const int s1Len,
24644     const char* s2,
24645     const int s2Len,
24646     const int open,
24647     const int gap,
24648     const(parasail_matrix_t)* matrix);
24649 
24650 parasail_result_t* parasail_sg_qe_stats_table_striped_sse2_128_64 (
24651     const char* s1,
24652     const int s1Len,
24653     const char* s2,
24654     const int s2Len,
24655     const int open,
24656     const int gap,
24657     const(parasail_matrix_t)* matrix);
24658 
24659 parasail_result_t* parasail_sg_qe_stats_table_striped_sse2_128_32 (
24660     const char* s1,
24661     const int s1Len,
24662     const char* s2,
24663     const int s2Len,
24664     const int open,
24665     const int gap,
24666     const(parasail_matrix_t)* matrix);
24667 
24668 parasail_result_t* parasail_sg_qe_stats_table_striped_sse2_128_16 (
24669     const char* s1,
24670     const int s1Len,
24671     const char* s2,
24672     const int s2Len,
24673     const int open,
24674     const int gap,
24675     const(parasail_matrix_t)* matrix);
24676 
24677 parasail_result_t* parasail_sg_qe_stats_table_striped_sse2_128_8 (
24678     const char* s1,
24679     const int s1Len,
24680     const char* s2,
24681     const int s2Len,
24682     const int open,
24683     const int gap,
24684     const(parasail_matrix_t)* matrix);
24685 
24686 parasail_result_t* parasail_sg_qe_stats_table_striped_sse2_128_sat (
24687     const char* s1,
24688     const int s1Len,
24689     const char* s2,
24690     const int s2Len,
24691     const int open,
24692     const int gap,
24693     const(parasail_matrix_t)* matrix);
24694 
24695 parasail_result_t* parasail_sg_qe_stats_table_striped_sse41_128_64 (
24696     const char* s1,
24697     const int s1Len,
24698     const char* s2,
24699     const int s2Len,
24700     const int open,
24701     const int gap,
24702     const(parasail_matrix_t)* matrix);
24703 
24704 parasail_result_t* parasail_sg_qe_stats_table_striped_sse41_128_32 (
24705     const char* s1,
24706     const int s1Len,
24707     const char* s2,
24708     const int s2Len,
24709     const int open,
24710     const int gap,
24711     const(parasail_matrix_t)* matrix);
24712 
24713 parasail_result_t* parasail_sg_qe_stats_table_striped_sse41_128_16 (
24714     const char* s1,
24715     const int s1Len,
24716     const char* s2,
24717     const int s2Len,
24718     const int open,
24719     const int gap,
24720     const(parasail_matrix_t)* matrix);
24721 
24722 parasail_result_t* parasail_sg_qe_stats_table_striped_sse41_128_8 (
24723     const char* s1,
24724     const int s1Len,
24725     const char* s2,
24726     const int s2Len,
24727     const int open,
24728     const int gap,
24729     const(parasail_matrix_t)* matrix);
24730 
24731 parasail_result_t* parasail_sg_qe_stats_table_striped_sse41_128_sat (
24732     const char* s1,
24733     const int s1Len,
24734     const char* s2,
24735     const int s2Len,
24736     const int open,
24737     const int gap,
24738     const(parasail_matrix_t)* matrix);
24739 
24740 parasail_result_t* parasail_sg_qe_stats_table_striped_avx2_256_64 (
24741     const char* s1,
24742     const int s1Len,
24743     const char* s2,
24744     const int s2Len,
24745     const int open,
24746     const int gap,
24747     const(parasail_matrix_t)* matrix);
24748 
24749 parasail_result_t* parasail_sg_qe_stats_table_striped_avx2_256_32 (
24750     const char* s1,
24751     const int s1Len,
24752     const char* s2,
24753     const int s2Len,
24754     const int open,
24755     const int gap,
24756     const(parasail_matrix_t)* matrix);
24757 
24758 parasail_result_t* parasail_sg_qe_stats_table_striped_avx2_256_16 (
24759     const char* s1,
24760     const int s1Len,
24761     const char* s2,
24762     const int s2Len,
24763     const int open,
24764     const int gap,
24765     const(parasail_matrix_t)* matrix);
24766 
24767 parasail_result_t* parasail_sg_qe_stats_table_striped_avx2_256_8 (
24768     const char* s1,
24769     const int s1Len,
24770     const char* s2,
24771     const int s2Len,
24772     const int open,
24773     const int gap,
24774     const(parasail_matrix_t)* matrix);
24775 
24776 parasail_result_t* parasail_sg_qe_stats_table_striped_avx2_256_sat (
24777     const char* s1,
24778     const int s1Len,
24779     const char* s2,
24780     const int s2Len,
24781     const int open,
24782     const int gap,
24783     const(parasail_matrix_t)* matrix);
24784 
24785 parasail_result_t* parasail_sg_qe_stats_table_striped_altivec_128_64 (
24786     const char* s1,
24787     const int s1Len,
24788     const char* s2,
24789     const int s2Len,
24790     const int open,
24791     const int gap,
24792     const(parasail_matrix_t)* matrix);
24793 
24794 parasail_result_t* parasail_sg_qe_stats_table_striped_altivec_128_32 (
24795     const char* s1,
24796     const int s1Len,
24797     const char* s2,
24798     const int s2Len,
24799     const int open,
24800     const int gap,
24801     const(parasail_matrix_t)* matrix);
24802 
24803 parasail_result_t* parasail_sg_qe_stats_table_striped_altivec_128_16 (
24804     const char* s1,
24805     const int s1Len,
24806     const char* s2,
24807     const int s2Len,
24808     const int open,
24809     const int gap,
24810     const(parasail_matrix_t)* matrix);
24811 
24812 parasail_result_t* parasail_sg_qe_stats_table_striped_altivec_128_8 (
24813     const char* s1,
24814     const int s1Len,
24815     const char* s2,
24816     const int s2Len,
24817     const int open,
24818     const int gap,
24819     const(parasail_matrix_t)* matrix);
24820 
24821 parasail_result_t* parasail_sg_qe_stats_table_striped_altivec_128_sat (
24822     const char* s1,
24823     const int s1Len,
24824     const char* s2,
24825     const int s2Len,
24826     const int open,
24827     const int gap,
24828     const(parasail_matrix_t)* matrix);
24829 
24830 parasail_result_t* parasail_sg_qe_stats_table_striped_neon_128_64 (
24831     const char* s1,
24832     const int s1Len,
24833     const char* s2,
24834     const int s2Len,
24835     const int open,
24836     const int gap,
24837     const(parasail_matrix_t)* matrix);
24838 
24839 parasail_result_t* parasail_sg_qe_stats_table_striped_neon_128_32 (
24840     const char* s1,
24841     const int s1Len,
24842     const char* s2,
24843     const int s2Len,
24844     const int open,
24845     const int gap,
24846     const(parasail_matrix_t)* matrix);
24847 
24848 parasail_result_t* parasail_sg_qe_stats_table_striped_neon_128_16 (
24849     const char* s1,
24850     const int s1Len,
24851     const char* s2,
24852     const int s2Len,
24853     const int open,
24854     const int gap,
24855     const(parasail_matrix_t)* matrix);
24856 
24857 parasail_result_t* parasail_sg_qe_stats_table_striped_neon_128_8 (
24858     const char* s1,
24859     const int s1Len,
24860     const char* s2,
24861     const int s2Len,
24862     const int open,
24863     const int gap,
24864     const(parasail_matrix_t)* matrix);
24865 
24866 parasail_result_t* parasail_sg_qe_stats_table_striped_neon_128_sat (
24867     const char* s1,
24868     const int s1Len,
24869     const char* s2,
24870     const int s2Len,
24871     const int open,
24872     const int gap,
24873     const(parasail_matrix_t)* matrix);
24874 
24875 parasail_result_t* parasail_sg_qe_stats_table_diag_sse2_128_64 (
24876     const char* s1,
24877     const int s1Len,
24878     const char* s2,
24879     const int s2Len,
24880     const int open,
24881     const int gap,
24882     const(parasail_matrix_t)* matrix);
24883 
24884 parasail_result_t* parasail_sg_qe_stats_table_diag_sse2_128_32 (
24885     const char* s1,
24886     const int s1Len,
24887     const char* s2,
24888     const int s2Len,
24889     const int open,
24890     const int gap,
24891     const(parasail_matrix_t)* matrix);
24892 
24893 parasail_result_t* parasail_sg_qe_stats_table_diag_sse2_128_16 (
24894     const char* s1,
24895     const int s1Len,
24896     const char* s2,
24897     const int s2Len,
24898     const int open,
24899     const int gap,
24900     const(parasail_matrix_t)* matrix);
24901 
24902 parasail_result_t* parasail_sg_qe_stats_table_diag_sse2_128_8 (
24903     const char* s1,
24904     const int s1Len,
24905     const char* s2,
24906     const int s2Len,
24907     const int open,
24908     const int gap,
24909     const(parasail_matrix_t)* matrix);
24910 
24911 parasail_result_t* parasail_sg_qe_stats_table_diag_sse2_128_sat (
24912     const char* s1,
24913     const int s1Len,
24914     const char* s2,
24915     const int s2Len,
24916     const int open,
24917     const int gap,
24918     const(parasail_matrix_t)* matrix);
24919 
24920 parasail_result_t* parasail_sg_qe_stats_table_diag_sse41_128_64 (
24921     const char* s1,
24922     const int s1Len,
24923     const char* s2,
24924     const int s2Len,
24925     const int open,
24926     const int gap,
24927     const(parasail_matrix_t)* matrix);
24928 
24929 parasail_result_t* parasail_sg_qe_stats_table_diag_sse41_128_32 (
24930     const char* s1,
24931     const int s1Len,
24932     const char* s2,
24933     const int s2Len,
24934     const int open,
24935     const int gap,
24936     const(parasail_matrix_t)* matrix);
24937 
24938 parasail_result_t* parasail_sg_qe_stats_table_diag_sse41_128_16 (
24939     const char* s1,
24940     const int s1Len,
24941     const char* s2,
24942     const int s2Len,
24943     const int open,
24944     const int gap,
24945     const(parasail_matrix_t)* matrix);
24946 
24947 parasail_result_t* parasail_sg_qe_stats_table_diag_sse41_128_8 (
24948     const char* s1,
24949     const int s1Len,
24950     const char* s2,
24951     const int s2Len,
24952     const int open,
24953     const int gap,
24954     const(parasail_matrix_t)* matrix);
24955 
24956 parasail_result_t* parasail_sg_qe_stats_table_diag_sse41_128_sat (
24957     const char* s1,
24958     const int s1Len,
24959     const char* s2,
24960     const int s2Len,
24961     const int open,
24962     const int gap,
24963     const(parasail_matrix_t)* matrix);
24964 
24965 parasail_result_t* parasail_sg_qe_stats_table_diag_avx2_256_64 (
24966     const char* s1,
24967     const int s1Len,
24968     const char* s2,
24969     const int s2Len,
24970     const int open,
24971     const int gap,
24972     const(parasail_matrix_t)* matrix);
24973 
24974 parasail_result_t* parasail_sg_qe_stats_table_diag_avx2_256_32 (
24975     const char* s1,
24976     const int s1Len,
24977     const char* s2,
24978     const int s2Len,
24979     const int open,
24980     const int gap,
24981     const(parasail_matrix_t)* matrix);
24982 
24983 parasail_result_t* parasail_sg_qe_stats_table_diag_avx2_256_16 (
24984     const char* s1,
24985     const int s1Len,
24986     const char* s2,
24987     const int s2Len,
24988     const int open,
24989     const int gap,
24990     const(parasail_matrix_t)* matrix);
24991 
24992 parasail_result_t* parasail_sg_qe_stats_table_diag_avx2_256_8 (
24993     const char* s1,
24994     const int s1Len,
24995     const char* s2,
24996     const int s2Len,
24997     const int open,
24998     const int gap,
24999     const(parasail_matrix_t)* matrix);
25000 
25001 parasail_result_t* parasail_sg_qe_stats_table_diag_avx2_256_sat (
25002     const char* s1,
25003     const int s1Len,
25004     const char* s2,
25005     const int s2Len,
25006     const int open,
25007     const int gap,
25008     const(parasail_matrix_t)* matrix);
25009 
25010 parasail_result_t* parasail_sg_qe_stats_table_diag_altivec_128_64 (
25011     const char* s1,
25012     const int s1Len,
25013     const char* s2,
25014     const int s2Len,
25015     const int open,
25016     const int gap,
25017     const(parasail_matrix_t)* matrix);
25018 
25019 parasail_result_t* parasail_sg_qe_stats_table_diag_altivec_128_32 (
25020     const char* s1,
25021     const int s1Len,
25022     const char* s2,
25023     const int s2Len,
25024     const int open,
25025     const int gap,
25026     const(parasail_matrix_t)* matrix);
25027 
25028 parasail_result_t* parasail_sg_qe_stats_table_diag_altivec_128_16 (
25029     const char* s1,
25030     const int s1Len,
25031     const char* s2,
25032     const int s2Len,
25033     const int open,
25034     const int gap,
25035     const(parasail_matrix_t)* matrix);
25036 
25037 parasail_result_t* parasail_sg_qe_stats_table_diag_altivec_128_8 (
25038     const char* s1,
25039     const int s1Len,
25040     const char* s2,
25041     const int s2Len,
25042     const int open,
25043     const int gap,
25044     const(parasail_matrix_t)* matrix);
25045 
25046 parasail_result_t* parasail_sg_qe_stats_table_diag_altivec_128_sat (
25047     const char* s1,
25048     const int s1Len,
25049     const char* s2,
25050     const int s2Len,
25051     const int open,
25052     const int gap,
25053     const(parasail_matrix_t)* matrix);
25054 
25055 parasail_result_t* parasail_sg_qe_stats_table_diag_neon_128_64 (
25056     const char* s1,
25057     const int s1Len,
25058     const char* s2,
25059     const int s2Len,
25060     const int open,
25061     const int gap,
25062     const(parasail_matrix_t)* matrix);
25063 
25064 parasail_result_t* parasail_sg_qe_stats_table_diag_neon_128_32 (
25065     const char* s1,
25066     const int s1Len,
25067     const char* s2,
25068     const int s2Len,
25069     const int open,
25070     const int gap,
25071     const(parasail_matrix_t)* matrix);
25072 
25073 parasail_result_t* parasail_sg_qe_stats_table_diag_neon_128_16 (
25074     const char* s1,
25075     const int s1Len,
25076     const char* s2,
25077     const int s2Len,
25078     const int open,
25079     const int gap,
25080     const(parasail_matrix_t)* matrix);
25081 
25082 parasail_result_t* parasail_sg_qe_stats_table_diag_neon_128_8 (
25083     const char* s1,
25084     const int s1Len,
25085     const char* s2,
25086     const int s2Len,
25087     const int open,
25088     const int gap,
25089     const(parasail_matrix_t)* matrix);
25090 
25091 parasail_result_t* parasail_sg_qe_stats_table_diag_neon_128_sat (
25092     const char* s1,
25093     const int s1Len,
25094     const char* s2,
25095     const int s2Len,
25096     const int open,
25097     const int gap,
25098     const(parasail_matrix_t)* matrix);
25099 
25100 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_sse2_128_64 (
25101     const char* s1,
25102     const int s1Len,
25103     const char* s2,
25104     const int s2Len,
25105     const int open,
25106     const int gap,
25107     const(parasail_matrix_t)* matrix);
25108 
25109 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_sse2_128_32 (
25110     const char* s1,
25111     const int s1Len,
25112     const char* s2,
25113     const int s2Len,
25114     const int open,
25115     const int gap,
25116     const(parasail_matrix_t)* matrix);
25117 
25118 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_sse2_128_16 (
25119     const char* s1,
25120     const int s1Len,
25121     const char* s2,
25122     const int s2Len,
25123     const int open,
25124     const int gap,
25125     const(parasail_matrix_t)* matrix);
25126 
25127 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_sse2_128_8 (
25128     const char* s1,
25129     const int s1Len,
25130     const char* s2,
25131     const int s2Len,
25132     const int open,
25133     const int gap,
25134     const(parasail_matrix_t)* matrix);
25135 
25136 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_sse2_128_sat (
25137     const char* s1,
25138     const int s1Len,
25139     const char* s2,
25140     const int s2Len,
25141     const int open,
25142     const int gap,
25143     const(parasail_matrix_t)* matrix);
25144 
25145 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_sse41_128_64 (
25146     const char* s1,
25147     const int s1Len,
25148     const char* s2,
25149     const int s2Len,
25150     const int open,
25151     const int gap,
25152     const(parasail_matrix_t)* matrix);
25153 
25154 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_sse41_128_32 (
25155     const char* s1,
25156     const int s1Len,
25157     const char* s2,
25158     const int s2Len,
25159     const int open,
25160     const int gap,
25161     const(parasail_matrix_t)* matrix);
25162 
25163 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_sse41_128_16 (
25164     const char* s1,
25165     const int s1Len,
25166     const char* s2,
25167     const int s2Len,
25168     const int open,
25169     const int gap,
25170     const(parasail_matrix_t)* matrix);
25171 
25172 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_sse41_128_8 (
25173     const char* s1,
25174     const int s1Len,
25175     const char* s2,
25176     const int s2Len,
25177     const int open,
25178     const int gap,
25179     const(parasail_matrix_t)* matrix);
25180 
25181 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_sse41_128_sat (
25182     const char* s1,
25183     const int s1Len,
25184     const char* s2,
25185     const int s2Len,
25186     const int open,
25187     const int gap,
25188     const(parasail_matrix_t)* matrix);
25189 
25190 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_avx2_256_64 (
25191     const char* s1,
25192     const int s1Len,
25193     const char* s2,
25194     const int s2Len,
25195     const int open,
25196     const int gap,
25197     const(parasail_matrix_t)* matrix);
25198 
25199 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_avx2_256_32 (
25200     const char* s1,
25201     const int s1Len,
25202     const char* s2,
25203     const int s2Len,
25204     const int open,
25205     const int gap,
25206     const(parasail_matrix_t)* matrix);
25207 
25208 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_avx2_256_16 (
25209     const char* s1,
25210     const int s1Len,
25211     const char* s2,
25212     const int s2Len,
25213     const int open,
25214     const int gap,
25215     const(parasail_matrix_t)* matrix);
25216 
25217 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_avx2_256_8 (
25218     const char* s1,
25219     const int s1Len,
25220     const char* s2,
25221     const int s2Len,
25222     const int open,
25223     const int gap,
25224     const(parasail_matrix_t)* matrix);
25225 
25226 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_avx2_256_sat (
25227     const char* s1,
25228     const int s1Len,
25229     const char* s2,
25230     const int s2Len,
25231     const int open,
25232     const int gap,
25233     const(parasail_matrix_t)* matrix);
25234 
25235 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_altivec_128_64 (
25236     const char* s1,
25237     const int s1Len,
25238     const char* s2,
25239     const int s2Len,
25240     const int open,
25241     const int gap,
25242     const(parasail_matrix_t)* matrix);
25243 
25244 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_altivec_128_32 (
25245     const char* s1,
25246     const int s1Len,
25247     const char* s2,
25248     const int s2Len,
25249     const int open,
25250     const int gap,
25251     const(parasail_matrix_t)* matrix);
25252 
25253 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_altivec_128_16 (
25254     const char* s1,
25255     const int s1Len,
25256     const char* s2,
25257     const int s2Len,
25258     const int open,
25259     const int gap,
25260     const(parasail_matrix_t)* matrix);
25261 
25262 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_altivec_128_8 (
25263     const char* s1,
25264     const int s1Len,
25265     const char* s2,
25266     const int s2Len,
25267     const int open,
25268     const int gap,
25269     const(parasail_matrix_t)* matrix);
25270 
25271 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_altivec_128_sat (
25272     const char* s1,
25273     const int s1Len,
25274     const char* s2,
25275     const int s2Len,
25276     const int open,
25277     const int gap,
25278     const(parasail_matrix_t)* matrix);
25279 
25280 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_neon_128_64 (
25281     const char* s1,
25282     const int s1Len,
25283     const char* s2,
25284     const int s2Len,
25285     const int open,
25286     const int gap,
25287     const(parasail_matrix_t)* matrix);
25288 
25289 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_neon_128_32 (
25290     const char* s1,
25291     const int s1Len,
25292     const char* s2,
25293     const int s2Len,
25294     const int open,
25295     const int gap,
25296     const(parasail_matrix_t)* matrix);
25297 
25298 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_neon_128_16 (
25299     const char* s1,
25300     const int s1Len,
25301     const char* s2,
25302     const int s2Len,
25303     const int open,
25304     const int gap,
25305     const(parasail_matrix_t)* matrix);
25306 
25307 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_neon_128_8 (
25308     const char* s1,
25309     const int s1Len,
25310     const char* s2,
25311     const int s2Len,
25312     const int open,
25313     const int gap,
25314     const(parasail_matrix_t)* matrix);
25315 
25316 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_neon_128_sat (
25317     const char* s1,
25318     const int s1Len,
25319     const char* s2,
25320     const int s2Len,
25321     const int open,
25322     const int gap,
25323     const(parasail_matrix_t)* matrix);
25324 
25325 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_sse2_128_64 (
25326     const char* s1,
25327     const int s1Len,
25328     const char* s2,
25329     const int s2Len,
25330     const int open,
25331     const int gap,
25332     const(parasail_matrix_t)* matrix);
25333 
25334 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_sse2_128_32 (
25335     const char* s1,
25336     const int s1Len,
25337     const char* s2,
25338     const int s2Len,
25339     const int open,
25340     const int gap,
25341     const(parasail_matrix_t)* matrix);
25342 
25343 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_sse2_128_16 (
25344     const char* s1,
25345     const int s1Len,
25346     const char* s2,
25347     const int s2Len,
25348     const int open,
25349     const int gap,
25350     const(parasail_matrix_t)* matrix);
25351 
25352 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_sse2_128_8 (
25353     const char* s1,
25354     const int s1Len,
25355     const char* s2,
25356     const int s2Len,
25357     const int open,
25358     const int gap,
25359     const(parasail_matrix_t)* matrix);
25360 
25361 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_sse2_128_sat (
25362     const char* s1,
25363     const int s1Len,
25364     const char* s2,
25365     const int s2Len,
25366     const int open,
25367     const int gap,
25368     const(parasail_matrix_t)* matrix);
25369 
25370 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_sse41_128_64 (
25371     const char* s1,
25372     const int s1Len,
25373     const char* s2,
25374     const int s2Len,
25375     const int open,
25376     const int gap,
25377     const(parasail_matrix_t)* matrix);
25378 
25379 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_sse41_128_32 (
25380     const char* s1,
25381     const int s1Len,
25382     const char* s2,
25383     const int s2Len,
25384     const int open,
25385     const int gap,
25386     const(parasail_matrix_t)* matrix);
25387 
25388 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_sse41_128_16 (
25389     const char* s1,
25390     const int s1Len,
25391     const char* s2,
25392     const int s2Len,
25393     const int open,
25394     const int gap,
25395     const(parasail_matrix_t)* matrix);
25396 
25397 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_sse41_128_8 (
25398     const char* s1,
25399     const int s1Len,
25400     const char* s2,
25401     const int s2Len,
25402     const int open,
25403     const int gap,
25404     const(parasail_matrix_t)* matrix);
25405 
25406 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_sse41_128_sat (
25407     const char* s1,
25408     const int s1Len,
25409     const char* s2,
25410     const int s2Len,
25411     const int open,
25412     const int gap,
25413     const(parasail_matrix_t)* matrix);
25414 
25415 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_avx2_256_64 (
25416     const char* s1,
25417     const int s1Len,
25418     const char* s2,
25419     const int s2Len,
25420     const int open,
25421     const int gap,
25422     const(parasail_matrix_t)* matrix);
25423 
25424 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_avx2_256_32 (
25425     const char* s1,
25426     const int s1Len,
25427     const char* s2,
25428     const int s2Len,
25429     const int open,
25430     const int gap,
25431     const(parasail_matrix_t)* matrix);
25432 
25433 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_avx2_256_16 (
25434     const char* s1,
25435     const int s1Len,
25436     const char* s2,
25437     const int s2Len,
25438     const int open,
25439     const int gap,
25440     const(parasail_matrix_t)* matrix);
25441 
25442 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_avx2_256_8 (
25443     const char* s1,
25444     const int s1Len,
25445     const char* s2,
25446     const int s2Len,
25447     const int open,
25448     const int gap,
25449     const(parasail_matrix_t)* matrix);
25450 
25451 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_avx2_256_sat (
25452     const char* s1,
25453     const int s1Len,
25454     const char* s2,
25455     const int s2Len,
25456     const int open,
25457     const int gap,
25458     const(parasail_matrix_t)* matrix);
25459 
25460 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_altivec_128_64 (
25461     const char* s1,
25462     const int s1Len,
25463     const char* s2,
25464     const int s2Len,
25465     const int open,
25466     const int gap,
25467     const(parasail_matrix_t)* matrix);
25468 
25469 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_altivec_128_32 (
25470     const char* s1,
25471     const int s1Len,
25472     const char* s2,
25473     const int s2Len,
25474     const int open,
25475     const int gap,
25476     const(parasail_matrix_t)* matrix);
25477 
25478 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_altivec_128_16 (
25479     const char* s1,
25480     const int s1Len,
25481     const char* s2,
25482     const int s2Len,
25483     const int open,
25484     const int gap,
25485     const(parasail_matrix_t)* matrix);
25486 
25487 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_altivec_128_8 (
25488     const char* s1,
25489     const int s1Len,
25490     const char* s2,
25491     const int s2Len,
25492     const int open,
25493     const int gap,
25494     const(parasail_matrix_t)* matrix);
25495 
25496 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_altivec_128_sat (
25497     const char* s1,
25498     const int s1Len,
25499     const char* s2,
25500     const int s2Len,
25501     const int open,
25502     const int gap,
25503     const(parasail_matrix_t)* matrix);
25504 
25505 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_neon_128_64 (
25506     const char* s1,
25507     const int s1Len,
25508     const char* s2,
25509     const int s2Len,
25510     const int open,
25511     const int gap,
25512     const(parasail_matrix_t)* matrix);
25513 
25514 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_neon_128_32 (
25515     const char* s1,
25516     const int s1Len,
25517     const char* s2,
25518     const int s2Len,
25519     const int open,
25520     const int gap,
25521     const(parasail_matrix_t)* matrix);
25522 
25523 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_neon_128_16 (
25524     const char* s1,
25525     const int s1Len,
25526     const char* s2,
25527     const int s2Len,
25528     const int open,
25529     const int gap,
25530     const(parasail_matrix_t)* matrix);
25531 
25532 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_neon_128_8 (
25533     const char* s1,
25534     const int s1Len,
25535     const char* s2,
25536     const int s2Len,
25537     const int open,
25538     const int gap,
25539     const(parasail_matrix_t)* matrix);
25540 
25541 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_neon_128_sat (
25542     const char* s1,
25543     const int s1Len,
25544     const char* s2,
25545     const int s2Len,
25546     const int open,
25547     const int gap,
25548     const(parasail_matrix_t)* matrix);
25549 
25550 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_sse2_128_64 (
25551     const char* s1,
25552     const int s1Len,
25553     const char* s2,
25554     const int s2Len,
25555     const int open,
25556     const int gap,
25557     const(parasail_matrix_t)* matrix);
25558 
25559 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_sse2_128_32 (
25560     const char* s1,
25561     const int s1Len,
25562     const char* s2,
25563     const int s2Len,
25564     const int open,
25565     const int gap,
25566     const(parasail_matrix_t)* matrix);
25567 
25568 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_sse2_128_16 (
25569     const char* s1,
25570     const int s1Len,
25571     const char* s2,
25572     const int s2Len,
25573     const int open,
25574     const int gap,
25575     const(parasail_matrix_t)* matrix);
25576 
25577 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_sse2_128_8 (
25578     const char* s1,
25579     const int s1Len,
25580     const char* s2,
25581     const int s2Len,
25582     const int open,
25583     const int gap,
25584     const(parasail_matrix_t)* matrix);
25585 
25586 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_sse2_128_sat (
25587     const char* s1,
25588     const int s1Len,
25589     const char* s2,
25590     const int s2Len,
25591     const int open,
25592     const int gap,
25593     const(parasail_matrix_t)* matrix);
25594 
25595 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_sse41_128_64 (
25596     const char* s1,
25597     const int s1Len,
25598     const char* s2,
25599     const int s2Len,
25600     const int open,
25601     const int gap,
25602     const(parasail_matrix_t)* matrix);
25603 
25604 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_sse41_128_32 (
25605     const char* s1,
25606     const int s1Len,
25607     const char* s2,
25608     const int s2Len,
25609     const int open,
25610     const int gap,
25611     const(parasail_matrix_t)* matrix);
25612 
25613 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_sse41_128_16 (
25614     const char* s1,
25615     const int s1Len,
25616     const char* s2,
25617     const int s2Len,
25618     const int open,
25619     const int gap,
25620     const(parasail_matrix_t)* matrix);
25621 
25622 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_sse41_128_8 (
25623     const char* s1,
25624     const int s1Len,
25625     const char* s2,
25626     const int s2Len,
25627     const int open,
25628     const int gap,
25629     const(parasail_matrix_t)* matrix);
25630 
25631 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_sse41_128_sat (
25632     const char* s1,
25633     const int s1Len,
25634     const char* s2,
25635     const int s2Len,
25636     const int open,
25637     const int gap,
25638     const(parasail_matrix_t)* matrix);
25639 
25640 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_avx2_256_64 (
25641     const char* s1,
25642     const int s1Len,
25643     const char* s2,
25644     const int s2Len,
25645     const int open,
25646     const int gap,
25647     const(parasail_matrix_t)* matrix);
25648 
25649 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_avx2_256_32 (
25650     const char* s1,
25651     const int s1Len,
25652     const char* s2,
25653     const int s2Len,
25654     const int open,
25655     const int gap,
25656     const(parasail_matrix_t)* matrix);
25657 
25658 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_avx2_256_16 (
25659     const char* s1,
25660     const int s1Len,
25661     const char* s2,
25662     const int s2Len,
25663     const int open,
25664     const int gap,
25665     const(parasail_matrix_t)* matrix);
25666 
25667 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_avx2_256_8 (
25668     const char* s1,
25669     const int s1Len,
25670     const char* s2,
25671     const int s2Len,
25672     const int open,
25673     const int gap,
25674     const(parasail_matrix_t)* matrix);
25675 
25676 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_avx2_256_sat (
25677     const char* s1,
25678     const int s1Len,
25679     const char* s2,
25680     const int s2Len,
25681     const int open,
25682     const int gap,
25683     const(parasail_matrix_t)* matrix);
25684 
25685 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_altivec_128_64 (
25686     const char* s1,
25687     const int s1Len,
25688     const char* s2,
25689     const int s2Len,
25690     const int open,
25691     const int gap,
25692     const(parasail_matrix_t)* matrix);
25693 
25694 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_altivec_128_32 (
25695     const char* s1,
25696     const int s1Len,
25697     const char* s2,
25698     const int s2Len,
25699     const int open,
25700     const int gap,
25701     const(parasail_matrix_t)* matrix);
25702 
25703 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_altivec_128_16 (
25704     const char* s1,
25705     const int s1Len,
25706     const char* s2,
25707     const int s2Len,
25708     const int open,
25709     const int gap,
25710     const(parasail_matrix_t)* matrix);
25711 
25712 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_altivec_128_8 (
25713     const char* s1,
25714     const int s1Len,
25715     const char* s2,
25716     const int s2Len,
25717     const int open,
25718     const int gap,
25719     const(parasail_matrix_t)* matrix);
25720 
25721 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_altivec_128_sat (
25722     const char* s1,
25723     const int s1Len,
25724     const char* s2,
25725     const int s2Len,
25726     const int open,
25727     const int gap,
25728     const(parasail_matrix_t)* matrix);
25729 
25730 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_neon_128_64 (
25731     const char* s1,
25732     const int s1Len,
25733     const char* s2,
25734     const int s2Len,
25735     const int open,
25736     const int gap,
25737     const(parasail_matrix_t)* matrix);
25738 
25739 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_neon_128_32 (
25740     const char* s1,
25741     const int s1Len,
25742     const char* s2,
25743     const int s2Len,
25744     const int open,
25745     const int gap,
25746     const(parasail_matrix_t)* matrix);
25747 
25748 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_neon_128_16 (
25749     const char* s1,
25750     const int s1Len,
25751     const char* s2,
25752     const int s2Len,
25753     const int open,
25754     const int gap,
25755     const(parasail_matrix_t)* matrix);
25756 
25757 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_neon_128_8 (
25758     const char* s1,
25759     const int s1Len,
25760     const char* s2,
25761     const int s2Len,
25762     const int open,
25763     const int gap,
25764     const(parasail_matrix_t)* matrix);
25765 
25766 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_neon_128_sat (
25767     const char* s1,
25768     const int s1Len,
25769     const char* s2,
25770     const int s2Len,
25771     const int open,
25772     const int gap,
25773     const(parasail_matrix_t)* matrix);
25774 
25775 parasail_result_t* parasail_sg_qx_scan_sse2_128_64 (
25776     const char* s1,
25777     const int s1Len,
25778     const char* s2,
25779     const int s2Len,
25780     const int open,
25781     const int gap,
25782     const(parasail_matrix_t)* matrix);
25783 
25784 parasail_result_t* parasail_sg_qx_scan_sse2_128_32 (
25785     const char* s1,
25786     const int s1Len,
25787     const char* s2,
25788     const int s2Len,
25789     const int open,
25790     const int gap,
25791     const(parasail_matrix_t)* matrix);
25792 
25793 parasail_result_t* parasail_sg_qx_scan_sse2_128_16 (
25794     const char* s1,
25795     const int s1Len,
25796     const char* s2,
25797     const int s2Len,
25798     const int open,
25799     const int gap,
25800     const(parasail_matrix_t)* matrix);
25801 
25802 parasail_result_t* parasail_sg_qx_scan_sse2_128_8 (
25803     const char* s1,
25804     const int s1Len,
25805     const char* s2,
25806     const int s2Len,
25807     const int open,
25808     const int gap,
25809     const(parasail_matrix_t)* matrix);
25810 
25811 parasail_result_t* parasail_sg_qx_scan_sse2_128_sat (
25812     const char* s1,
25813     const int s1Len,
25814     const char* s2,
25815     const int s2Len,
25816     const int open,
25817     const int gap,
25818     const(parasail_matrix_t)* matrix);
25819 
25820 parasail_result_t* parasail_sg_qx_scan_sse41_128_64 (
25821     const char* s1,
25822     const int s1Len,
25823     const char* s2,
25824     const int s2Len,
25825     const int open,
25826     const int gap,
25827     const(parasail_matrix_t)* matrix);
25828 
25829 parasail_result_t* parasail_sg_qx_scan_sse41_128_32 (
25830     const char* s1,
25831     const int s1Len,
25832     const char* s2,
25833     const int s2Len,
25834     const int open,
25835     const int gap,
25836     const(parasail_matrix_t)* matrix);
25837 
25838 parasail_result_t* parasail_sg_qx_scan_sse41_128_16 (
25839     const char* s1,
25840     const int s1Len,
25841     const char* s2,
25842     const int s2Len,
25843     const int open,
25844     const int gap,
25845     const(parasail_matrix_t)* matrix);
25846 
25847 parasail_result_t* parasail_sg_qx_scan_sse41_128_8 (
25848     const char* s1,
25849     const int s1Len,
25850     const char* s2,
25851     const int s2Len,
25852     const int open,
25853     const int gap,
25854     const(parasail_matrix_t)* matrix);
25855 
25856 parasail_result_t* parasail_sg_qx_scan_sse41_128_sat (
25857     const char* s1,
25858     const int s1Len,
25859     const char* s2,
25860     const int s2Len,
25861     const int open,
25862     const int gap,
25863     const(parasail_matrix_t)* matrix);
25864 
25865 parasail_result_t* parasail_sg_qx_scan_avx2_256_64 (
25866     const char* s1,
25867     const int s1Len,
25868     const char* s2,
25869     const int s2Len,
25870     const int open,
25871     const int gap,
25872     const(parasail_matrix_t)* matrix);
25873 
25874 parasail_result_t* parasail_sg_qx_scan_avx2_256_32 (
25875     const char* s1,
25876     const int s1Len,
25877     const char* s2,
25878     const int s2Len,
25879     const int open,
25880     const int gap,
25881     const(parasail_matrix_t)* matrix);
25882 
25883 parasail_result_t* parasail_sg_qx_scan_avx2_256_16 (
25884     const char* s1,
25885     const int s1Len,
25886     const char* s2,
25887     const int s2Len,
25888     const int open,
25889     const int gap,
25890     const(parasail_matrix_t)* matrix);
25891 
25892 parasail_result_t* parasail_sg_qx_scan_avx2_256_8 (
25893     const char* s1,
25894     const int s1Len,
25895     const char* s2,
25896     const int s2Len,
25897     const int open,
25898     const int gap,
25899     const(parasail_matrix_t)* matrix);
25900 
25901 parasail_result_t* parasail_sg_qx_scan_avx2_256_sat (
25902     const char* s1,
25903     const int s1Len,
25904     const char* s2,
25905     const int s2Len,
25906     const int open,
25907     const int gap,
25908     const(parasail_matrix_t)* matrix);
25909 
25910 parasail_result_t* parasail_sg_qx_scan_altivec_128_64 (
25911     const char* s1,
25912     const int s1Len,
25913     const char* s2,
25914     const int s2Len,
25915     const int open,
25916     const int gap,
25917     const(parasail_matrix_t)* matrix);
25918 
25919 parasail_result_t* parasail_sg_qx_scan_altivec_128_32 (
25920     const char* s1,
25921     const int s1Len,
25922     const char* s2,
25923     const int s2Len,
25924     const int open,
25925     const int gap,
25926     const(parasail_matrix_t)* matrix);
25927 
25928 parasail_result_t* parasail_sg_qx_scan_altivec_128_16 (
25929     const char* s1,
25930     const int s1Len,
25931     const char* s2,
25932     const int s2Len,
25933     const int open,
25934     const int gap,
25935     const(parasail_matrix_t)* matrix);
25936 
25937 parasail_result_t* parasail_sg_qx_scan_altivec_128_8 (
25938     const char* s1,
25939     const int s1Len,
25940     const char* s2,
25941     const int s2Len,
25942     const int open,
25943     const int gap,
25944     const(parasail_matrix_t)* matrix);
25945 
25946 parasail_result_t* parasail_sg_qx_scan_altivec_128_sat (
25947     const char* s1,
25948     const int s1Len,
25949     const char* s2,
25950     const int s2Len,
25951     const int open,
25952     const int gap,
25953     const(parasail_matrix_t)* matrix);
25954 
25955 parasail_result_t* parasail_sg_qx_scan_neon_128_64 (
25956     const char* s1,
25957     const int s1Len,
25958     const char* s2,
25959     const int s2Len,
25960     const int open,
25961     const int gap,
25962     const(parasail_matrix_t)* matrix);
25963 
25964 parasail_result_t* parasail_sg_qx_scan_neon_128_32 (
25965     const char* s1,
25966     const int s1Len,
25967     const char* s2,
25968     const int s2Len,
25969     const int open,
25970     const int gap,
25971     const(parasail_matrix_t)* matrix);
25972 
25973 parasail_result_t* parasail_sg_qx_scan_neon_128_16 (
25974     const char* s1,
25975     const int s1Len,
25976     const char* s2,
25977     const int s2Len,
25978     const int open,
25979     const int gap,
25980     const(parasail_matrix_t)* matrix);
25981 
25982 parasail_result_t* parasail_sg_qx_scan_neon_128_8 (
25983     const char* s1,
25984     const int s1Len,
25985     const char* s2,
25986     const int s2Len,
25987     const int open,
25988     const int gap,
25989     const(parasail_matrix_t)* matrix);
25990 
25991 parasail_result_t* parasail_sg_qx_scan_neon_128_sat (
25992     const char* s1,
25993     const int s1Len,
25994     const char* s2,
25995     const int s2Len,
25996     const int open,
25997     const int gap,
25998     const(parasail_matrix_t)* matrix);
25999 
26000 parasail_result_t* parasail_sg_qx_striped_sse2_128_64 (
26001     const char* s1,
26002     const int s1Len,
26003     const char* s2,
26004     const int s2Len,
26005     const int open,
26006     const int gap,
26007     const(parasail_matrix_t)* matrix);
26008 
26009 parasail_result_t* parasail_sg_qx_striped_sse2_128_32 (
26010     const char* s1,
26011     const int s1Len,
26012     const char* s2,
26013     const int s2Len,
26014     const int open,
26015     const int gap,
26016     const(parasail_matrix_t)* matrix);
26017 
26018 parasail_result_t* parasail_sg_qx_striped_sse2_128_16 (
26019     const char* s1,
26020     const int s1Len,
26021     const char* s2,
26022     const int s2Len,
26023     const int open,
26024     const int gap,
26025     const(parasail_matrix_t)* matrix);
26026 
26027 parasail_result_t* parasail_sg_qx_striped_sse2_128_8 (
26028     const char* s1,
26029     const int s1Len,
26030     const char* s2,
26031     const int s2Len,
26032     const int open,
26033     const int gap,
26034     const(parasail_matrix_t)* matrix);
26035 
26036 parasail_result_t* parasail_sg_qx_striped_sse2_128_sat (
26037     const char* s1,
26038     const int s1Len,
26039     const char* s2,
26040     const int s2Len,
26041     const int open,
26042     const int gap,
26043     const(parasail_matrix_t)* matrix);
26044 
26045 parasail_result_t* parasail_sg_qx_striped_sse41_128_64 (
26046     const char* s1,
26047     const int s1Len,
26048     const char* s2,
26049     const int s2Len,
26050     const int open,
26051     const int gap,
26052     const(parasail_matrix_t)* matrix);
26053 
26054 parasail_result_t* parasail_sg_qx_striped_sse41_128_32 (
26055     const char* s1,
26056     const int s1Len,
26057     const char* s2,
26058     const int s2Len,
26059     const int open,
26060     const int gap,
26061     const(parasail_matrix_t)* matrix);
26062 
26063 parasail_result_t* parasail_sg_qx_striped_sse41_128_16 (
26064     const char* s1,
26065     const int s1Len,
26066     const char* s2,
26067     const int s2Len,
26068     const int open,
26069     const int gap,
26070     const(parasail_matrix_t)* matrix);
26071 
26072 parasail_result_t* parasail_sg_qx_striped_sse41_128_8 (
26073     const char* s1,
26074     const int s1Len,
26075     const char* s2,
26076     const int s2Len,
26077     const int open,
26078     const int gap,
26079     const(parasail_matrix_t)* matrix);
26080 
26081 parasail_result_t* parasail_sg_qx_striped_sse41_128_sat (
26082     const char* s1,
26083     const int s1Len,
26084     const char* s2,
26085     const int s2Len,
26086     const int open,
26087     const int gap,
26088     const(parasail_matrix_t)* matrix);
26089 
26090 parasail_result_t* parasail_sg_qx_striped_avx2_256_64 (
26091     const char* s1,
26092     const int s1Len,
26093     const char* s2,
26094     const int s2Len,
26095     const int open,
26096     const int gap,
26097     const(parasail_matrix_t)* matrix);
26098 
26099 parasail_result_t* parasail_sg_qx_striped_avx2_256_32 (
26100     const char* s1,
26101     const int s1Len,
26102     const char* s2,
26103     const int s2Len,
26104     const int open,
26105     const int gap,
26106     const(parasail_matrix_t)* matrix);
26107 
26108 parasail_result_t* parasail_sg_qx_striped_avx2_256_16 (
26109     const char* s1,
26110     const int s1Len,
26111     const char* s2,
26112     const int s2Len,
26113     const int open,
26114     const int gap,
26115     const(parasail_matrix_t)* matrix);
26116 
26117 parasail_result_t* parasail_sg_qx_striped_avx2_256_8 (
26118     const char* s1,
26119     const int s1Len,
26120     const char* s2,
26121     const int s2Len,
26122     const int open,
26123     const int gap,
26124     const(parasail_matrix_t)* matrix);
26125 
26126 parasail_result_t* parasail_sg_qx_striped_avx2_256_sat (
26127     const char* s1,
26128     const int s1Len,
26129     const char* s2,
26130     const int s2Len,
26131     const int open,
26132     const int gap,
26133     const(parasail_matrix_t)* matrix);
26134 
26135 parasail_result_t* parasail_sg_qx_striped_altivec_128_64 (
26136     const char* s1,
26137     const int s1Len,
26138     const char* s2,
26139     const int s2Len,
26140     const int open,
26141     const int gap,
26142     const(parasail_matrix_t)* matrix);
26143 
26144 parasail_result_t* parasail_sg_qx_striped_altivec_128_32 (
26145     const char* s1,
26146     const int s1Len,
26147     const char* s2,
26148     const int s2Len,
26149     const int open,
26150     const int gap,
26151     const(parasail_matrix_t)* matrix);
26152 
26153 parasail_result_t* parasail_sg_qx_striped_altivec_128_16 (
26154     const char* s1,
26155     const int s1Len,
26156     const char* s2,
26157     const int s2Len,
26158     const int open,
26159     const int gap,
26160     const(parasail_matrix_t)* matrix);
26161 
26162 parasail_result_t* parasail_sg_qx_striped_altivec_128_8 (
26163     const char* s1,
26164     const int s1Len,
26165     const char* s2,
26166     const int s2Len,
26167     const int open,
26168     const int gap,
26169     const(parasail_matrix_t)* matrix);
26170 
26171 parasail_result_t* parasail_sg_qx_striped_altivec_128_sat (
26172     const char* s1,
26173     const int s1Len,
26174     const char* s2,
26175     const int s2Len,
26176     const int open,
26177     const int gap,
26178     const(parasail_matrix_t)* matrix);
26179 
26180 parasail_result_t* parasail_sg_qx_striped_neon_128_64 (
26181     const char* s1,
26182     const int s1Len,
26183     const char* s2,
26184     const int s2Len,
26185     const int open,
26186     const int gap,
26187     const(parasail_matrix_t)* matrix);
26188 
26189 parasail_result_t* parasail_sg_qx_striped_neon_128_32 (
26190     const char* s1,
26191     const int s1Len,
26192     const char* s2,
26193     const int s2Len,
26194     const int open,
26195     const int gap,
26196     const(parasail_matrix_t)* matrix);
26197 
26198 parasail_result_t* parasail_sg_qx_striped_neon_128_16 (
26199     const char* s1,
26200     const int s1Len,
26201     const char* s2,
26202     const int s2Len,
26203     const int open,
26204     const int gap,
26205     const(parasail_matrix_t)* matrix);
26206 
26207 parasail_result_t* parasail_sg_qx_striped_neon_128_8 (
26208     const char* s1,
26209     const int s1Len,
26210     const char* s2,
26211     const int s2Len,
26212     const int open,
26213     const int gap,
26214     const(parasail_matrix_t)* matrix);
26215 
26216 parasail_result_t* parasail_sg_qx_striped_neon_128_sat (
26217     const char* s1,
26218     const int s1Len,
26219     const char* s2,
26220     const int s2Len,
26221     const int open,
26222     const int gap,
26223     const(parasail_matrix_t)* matrix);
26224 
26225 parasail_result_t* parasail_sg_qx_diag_sse2_128_64 (
26226     const char* s1,
26227     const int s1Len,
26228     const char* s2,
26229     const int s2Len,
26230     const int open,
26231     const int gap,
26232     const(parasail_matrix_t)* matrix);
26233 
26234 parasail_result_t* parasail_sg_qx_diag_sse2_128_32 (
26235     const char* s1,
26236     const int s1Len,
26237     const char* s2,
26238     const int s2Len,
26239     const int open,
26240     const int gap,
26241     const(parasail_matrix_t)* matrix);
26242 
26243 parasail_result_t* parasail_sg_qx_diag_sse2_128_16 (
26244     const char* s1,
26245     const int s1Len,
26246     const char* s2,
26247     const int s2Len,
26248     const int open,
26249     const int gap,
26250     const(parasail_matrix_t)* matrix);
26251 
26252 parasail_result_t* parasail_sg_qx_diag_sse2_128_8 (
26253     const char* s1,
26254     const int s1Len,
26255     const char* s2,
26256     const int s2Len,
26257     const int open,
26258     const int gap,
26259     const(parasail_matrix_t)* matrix);
26260 
26261 parasail_result_t* parasail_sg_qx_diag_sse2_128_sat (
26262     const char* s1,
26263     const int s1Len,
26264     const char* s2,
26265     const int s2Len,
26266     const int open,
26267     const int gap,
26268     const(parasail_matrix_t)* matrix);
26269 
26270 parasail_result_t* parasail_sg_qx_diag_sse41_128_64 (
26271     const char* s1,
26272     const int s1Len,
26273     const char* s2,
26274     const int s2Len,
26275     const int open,
26276     const int gap,
26277     const(parasail_matrix_t)* matrix);
26278 
26279 parasail_result_t* parasail_sg_qx_diag_sse41_128_32 (
26280     const char* s1,
26281     const int s1Len,
26282     const char* s2,
26283     const int s2Len,
26284     const int open,
26285     const int gap,
26286     const(parasail_matrix_t)* matrix);
26287 
26288 parasail_result_t* parasail_sg_qx_diag_sse41_128_16 (
26289     const char* s1,
26290     const int s1Len,
26291     const char* s2,
26292     const int s2Len,
26293     const int open,
26294     const int gap,
26295     const(parasail_matrix_t)* matrix);
26296 
26297 parasail_result_t* parasail_sg_qx_diag_sse41_128_8 (
26298     const char* s1,
26299     const int s1Len,
26300     const char* s2,
26301     const int s2Len,
26302     const int open,
26303     const int gap,
26304     const(parasail_matrix_t)* matrix);
26305 
26306 parasail_result_t* parasail_sg_qx_diag_sse41_128_sat (
26307     const char* s1,
26308     const int s1Len,
26309     const char* s2,
26310     const int s2Len,
26311     const int open,
26312     const int gap,
26313     const(parasail_matrix_t)* matrix);
26314 
26315 parasail_result_t* parasail_sg_qx_diag_avx2_256_64 (
26316     const char* s1,
26317     const int s1Len,
26318     const char* s2,
26319     const int s2Len,
26320     const int open,
26321     const int gap,
26322     const(parasail_matrix_t)* matrix);
26323 
26324 parasail_result_t* parasail_sg_qx_diag_avx2_256_32 (
26325     const char* s1,
26326     const int s1Len,
26327     const char* s2,
26328     const int s2Len,
26329     const int open,
26330     const int gap,
26331     const(parasail_matrix_t)* matrix);
26332 
26333 parasail_result_t* parasail_sg_qx_diag_avx2_256_16 (
26334     const char* s1,
26335     const int s1Len,
26336     const char* s2,
26337     const int s2Len,
26338     const int open,
26339     const int gap,
26340     const(parasail_matrix_t)* matrix);
26341 
26342 parasail_result_t* parasail_sg_qx_diag_avx2_256_8 (
26343     const char* s1,
26344     const int s1Len,
26345     const char* s2,
26346     const int s2Len,
26347     const int open,
26348     const int gap,
26349     const(parasail_matrix_t)* matrix);
26350 
26351 parasail_result_t* parasail_sg_qx_diag_avx2_256_sat (
26352     const char* s1,
26353     const int s1Len,
26354     const char* s2,
26355     const int s2Len,
26356     const int open,
26357     const int gap,
26358     const(parasail_matrix_t)* matrix);
26359 
26360 parasail_result_t* parasail_sg_qx_diag_altivec_128_64 (
26361     const char* s1,
26362     const int s1Len,
26363     const char* s2,
26364     const int s2Len,
26365     const int open,
26366     const int gap,
26367     const(parasail_matrix_t)* matrix);
26368 
26369 parasail_result_t* parasail_sg_qx_diag_altivec_128_32 (
26370     const char* s1,
26371     const int s1Len,
26372     const char* s2,
26373     const int s2Len,
26374     const int open,
26375     const int gap,
26376     const(parasail_matrix_t)* matrix);
26377 
26378 parasail_result_t* parasail_sg_qx_diag_altivec_128_16 (
26379     const char* s1,
26380     const int s1Len,
26381     const char* s2,
26382     const int s2Len,
26383     const int open,
26384     const int gap,
26385     const(parasail_matrix_t)* matrix);
26386 
26387 parasail_result_t* parasail_sg_qx_diag_altivec_128_8 (
26388     const char* s1,
26389     const int s1Len,
26390     const char* s2,
26391     const int s2Len,
26392     const int open,
26393     const int gap,
26394     const(parasail_matrix_t)* matrix);
26395 
26396 parasail_result_t* parasail_sg_qx_diag_altivec_128_sat (
26397     const char* s1,
26398     const int s1Len,
26399     const char* s2,
26400     const int s2Len,
26401     const int open,
26402     const int gap,
26403     const(parasail_matrix_t)* matrix);
26404 
26405 parasail_result_t* parasail_sg_qx_diag_neon_128_64 (
26406     const char* s1,
26407     const int s1Len,
26408     const char* s2,
26409     const int s2Len,
26410     const int open,
26411     const int gap,
26412     const(parasail_matrix_t)* matrix);
26413 
26414 parasail_result_t* parasail_sg_qx_diag_neon_128_32 (
26415     const char* s1,
26416     const int s1Len,
26417     const char* s2,
26418     const int s2Len,
26419     const int open,
26420     const int gap,
26421     const(parasail_matrix_t)* matrix);
26422 
26423 parasail_result_t* parasail_sg_qx_diag_neon_128_16 (
26424     const char* s1,
26425     const int s1Len,
26426     const char* s2,
26427     const int s2Len,
26428     const int open,
26429     const int gap,
26430     const(parasail_matrix_t)* matrix);
26431 
26432 parasail_result_t* parasail_sg_qx_diag_neon_128_8 (
26433     const char* s1,
26434     const int s1Len,
26435     const char* s2,
26436     const int s2Len,
26437     const int open,
26438     const int gap,
26439     const(parasail_matrix_t)* matrix);
26440 
26441 parasail_result_t* parasail_sg_qx_diag_neon_128_sat (
26442     const char* s1,
26443     const int s1Len,
26444     const char* s2,
26445     const int s2Len,
26446     const int open,
26447     const int gap,
26448     const(parasail_matrix_t)* matrix);
26449 
26450 parasail_result_t* parasail_sg_qx_table_scan_sse2_128_64 (
26451     const char* s1,
26452     const int s1Len,
26453     const char* s2,
26454     const int s2Len,
26455     const int open,
26456     const int gap,
26457     const(parasail_matrix_t)* matrix);
26458 
26459 parasail_result_t* parasail_sg_qx_table_scan_sse2_128_32 (
26460     const char* s1,
26461     const int s1Len,
26462     const char* s2,
26463     const int s2Len,
26464     const int open,
26465     const int gap,
26466     const(parasail_matrix_t)* matrix);
26467 
26468 parasail_result_t* parasail_sg_qx_table_scan_sse2_128_16 (
26469     const char* s1,
26470     const int s1Len,
26471     const char* s2,
26472     const int s2Len,
26473     const int open,
26474     const int gap,
26475     const(parasail_matrix_t)* matrix);
26476 
26477 parasail_result_t* parasail_sg_qx_table_scan_sse2_128_8 (
26478     const char* s1,
26479     const int s1Len,
26480     const char* s2,
26481     const int s2Len,
26482     const int open,
26483     const int gap,
26484     const(parasail_matrix_t)* matrix);
26485 
26486 parasail_result_t* parasail_sg_qx_table_scan_sse2_128_sat (
26487     const char* s1,
26488     const int s1Len,
26489     const char* s2,
26490     const int s2Len,
26491     const int open,
26492     const int gap,
26493     const(parasail_matrix_t)* matrix);
26494 
26495 parasail_result_t* parasail_sg_qx_table_scan_sse41_128_64 (
26496     const char* s1,
26497     const int s1Len,
26498     const char* s2,
26499     const int s2Len,
26500     const int open,
26501     const int gap,
26502     const(parasail_matrix_t)* matrix);
26503 
26504 parasail_result_t* parasail_sg_qx_table_scan_sse41_128_32 (
26505     const char* s1,
26506     const int s1Len,
26507     const char* s2,
26508     const int s2Len,
26509     const int open,
26510     const int gap,
26511     const(parasail_matrix_t)* matrix);
26512 
26513 parasail_result_t* parasail_sg_qx_table_scan_sse41_128_16 (
26514     const char* s1,
26515     const int s1Len,
26516     const char* s2,
26517     const int s2Len,
26518     const int open,
26519     const int gap,
26520     const(parasail_matrix_t)* matrix);
26521 
26522 parasail_result_t* parasail_sg_qx_table_scan_sse41_128_8 (
26523     const char* s1,
26524     const int s1Len,
26525     const char* s2,
26526     const int s2Len,
26527     const int open,
26528     const int gap,
26529     const(parasail_matrix_t)* matrix);
26530 
26531 parasail_result_t* parasail_sg_qx_table_scan_sse41_128_sat (
26532     const char* s1,
26533     const int s1Len,
26534     const char* s2,
26535     const int s2Len,
26536     const int open,
26537     const int gap,
26538     const(parasail_matrix_t)* matrix);
26539 
26540 parasail_result_t* parasail_sg_qx_table_scan_avx2_256_64 (
26541     const char* s1,
26542     const int s1Len,
26543     const char* s2,
26544     const int s2Len,
26545     const int open,
26546     const int gap,
26547     const(parasail_matrix_t)* matrix);
26548 
26549 parasail_result_t* parasail_sg_qx_table_scan_avx2_256_32 (
26550     const char* s1,
26551     const int s1Len,
26552     const char* s2,
26553     const int s2Len,
26554     const int open,
26555     const int gap,
26556     const(parasail_matrix_t)* matrix);
26557 
26558 parasail_result_t* parasail_sg_qx_table_scan_avx2_256_16 (
26559     const char* s1,
26560     const int s1Len,
26561     const char* s2,
26562     const int s2Len,
26563     const int open,
26564     const int gap,
26565     const(parasail_matrix_t)* matrix);
26566 
26567 parasail_result_t* parasail_sg_qx_table_scan_avx2_256_8 (
26568     const char* s1,
26569     const int s1Len,
26570     const char* s2,
26571     const int s2Len,
26572     const int open,
26573     const int gap,
26574     const(parasail_matrix_t)* matrix);
26575 
26576 parasail_result_t* parasail_sg_qx_table_scan_avx2_256_sat (
26577     const char* s1,
26578     const int s1Len,
26579     const char* s2,
26580     const int s2Len,
26581     const int open,
26582     const int gap,
26583     const(parasail_matrix_t)* matrix);
26584 
26585 parasail_result_t* parasail_sg_qx_table_scan_altivec_128_64 (
26586     const char* s1,
26587     const int s1Len,
26588     const char* s2,
26589     const int s2Len,
26590     const int open,
26591     const int gap,
26592     const(parasail_matrix_t)* matrix);
26593 
26594 parasail_result_t* parasail_sg_qx_table_scan_altivec_128_32 (
26595     const char* s1,
26596     const int s1Len,
26597     const char* s2,
26598     const int s2Len,
26599     const int open,
26600     const int gap,
26601     const(parasail_matrix_t)* matrix);
26602 
26603 parasail_result_t* parasail_sg_qx_table_scan_altivec_128_16 (
26604     const char* s1,
26605     const int s1Len,
26606     const char* s2,
26607     const int s2Len,
26608     const int open,
26609     const int gap,
26610     const(parasail_matrix_t)* matrix);
26611 
26612 parasail_result_t* parasail_sg_qx_table_scan_altivec_128_8 (
26613     const char* s1,
26614     const int s1Len,
26615     const char* s2,
26616     const int s2Len,
26617     const int open,
26618     const int gap,
26619     const(parasail_matrix_t)* matrix);
26620 
26621 parasail_result_t* parasail_sg_qx_table_scan_altivec_128_sat (
26622     const char* s1,
26623     const int s1Len,
26624     const char* s2,
26625     const int s2Len,
26626     const int open,
26627     const int gap,
26628     const(parasail_matrix_t)* matrix);
26629 
26630 parasail_result_t* parasail_sg_qx_table_scan_neon_128_64 (
26631     const char* s1,
26632     const int s1Len,
26633     const char* s2,
26634     const int s2Len,
26635     const int open,
26636     const int gap,
26637     const(parasail_matrix_t)* matrix);
26638 
26639 parasail_result_t* parasail_sg_qx_table_scan_neon_128_32 (
26640     const char* s1,
26641     const int s1Len,
26642     const char* s2,
26643     const int s2Len,
26644     const int open,
26645     const int gap,
26646     const(parasail_matrix_t)* matrix);
26647 
26648 parasail_result_t* parasail_sg_qx_table_scan_neon_128_16 (
26649     const char* s1,
26650     const int s1Len,
26651     const char* s2,
26652     const int s2Len,
26653     const int open,
26654     const int gap,
26655     const(parasail_matrix_t)* matrix);
26656 
26657 parasail_result_t* parasail_sg_qx_table_scan_neon_128_8 (
26658     const char* s1,
26659     const int s1Len,
26660     const char* s2,
26661     const int s2Len,
26662     const int open,
26663     const int gap,
26664     const(parasail_matrix_t)* matrix);
26665 
26666 parasail_result_t* parasail_sg_qx_table_scan_neon_128_sat (
26667     const char* s1,
26668     const int s1Len,
26669     const char* s2,
26670     const int s2Len,
26671     const int open,
26672     const int gap,
26673     const(parasail_matrix_t)* matrix);
26674 
26675 parasail_result_t* parasail_sg_qx_table_striped_sse2_128_64 (
26676     const char* s1,
26677     const int s1Len,
26678     const char* s2,
26679     const int s2Len,
26680     const int open,
26681     const int gap,
26682     const(parasail_matrix_t)* matrix);
26683 
26684 parasail_result_t* parasail_sg_qx_table_striped_sse2_128_32 (
26685     const char* s1,
26686     const int s1Len,
26687     const char* s2,
26688     const int s2Len,
26689     const int open,
26690     const int gap,
26691     const(parasail_matrix_t)* matrix);
26692 
26693 parasail_result_t* parasail_sg_qx_table_striped_sse2_128_16 (
26694     const char* s1,
26695     const int s1Len,
26696     const char* s2,
26697     const int s2Len,
26698     const int open,
26699     const int gap,
26700     const(parasail_matrix_t)* matrix);
26701 
26702 parasail_result_t* parasail_sg_qx_table_striped_sse2_128_8 (
26703     const char* s1,
26704     const int s1Len,
26705     const char* s2,
26706     const int s2Len,
26707     const int open,
26708     const int gap,
26709     const(parasail_matrix_t)* matrix);
26710 
26711 parasail_result_t* parasail_sg_qx_table_striped_sse2_128_sat (
26712     const char* s1,
26713     const int s1Len,
26714     const char* s2,
26715     const int s2Len,
26716     const int open,
26717     const int gap,
26718     const(parasail_matrix_t)* matrix);
26719 
26720 parasail_result_t* parasail_sg_qx_table_striped_sse41_128_64 (
26721     const char* s1,
26722     const int s1Len,
26723     const char* s2,
26724     const int s2Len,
26725     const int open,
26726     const int gap,
26727     const(parasail_matrix_t)* matrix);
26728 
26729 parasail_result_t* parasail_sg_qx_table_striped_sse41_128_32 (
26730     const char* s1,
26731     const int s1Len,
26732     const char* s2,
26733     const int s2Len,
26734     const int open,
26735     const int gap,
26736     const(parasail_matrix_t)* matrix);
26737 
26738 parasail_result_t* parasail_sg_qx_table_striped_sse41_128_16 (
26739     const char* s1,
26740     const int s1Len,
26741     const char* s2,
26742     const int s2Len,
26743     const int open,
26744     const int gap,
26745     const(parasail_matrix_t)* matrix);
26746 
26747 parasail_result_t* parasail_sg_qx_table_striped_sse41_128_8 (
26748     const char* s1,
26749     const int s1Len,
26750     const char* s2,
26751     const int s2Len,
26752     const int open,
26753     const int gap,
26754     const(parasail_matrix_t)* matrix);
26755 
26756 parasail_result_t* parasail_sg_qx_table_striped_sse41_128_sat (
26757     const char* s1,
26758     const int s1Len,
26759     const char* s2,
26760     const int s2Len,
26761     const int open,
26762     const int gap,
26763     const(parasail_matrix_t)* matrix);
26764 
26765 parasail_result_t* parasail_sg_qx_table_striped_avx2_256_64 (
26766     const char* s1,
26767     const int s1Len,
26768     const char* s2,
26769     const int s2Len,
26770     const int open,
26771     const int gap,
26772     const(parasail_matrix_t)* matrix);
26773 
26774 parasail_result_t* parasail_sg_qx_table_striped_avx2_256_32 (
26775     const char* s1,
26776     const int s1Len,
26777     const char* s2,
26778     const int s2Len,
26779     const int open,
26780     const int gap,
26781     const(parasail_matrix_t)* matrix);
26782 
26783 parasail_result_t* parasail_sg_qx_table_striped_avx2_256_16 (
26784     const char* s1,
26785     const int s1Len,
26786     const char* s2,
26787     const int s2Len,
26788     const int open,
26789     const int gap,
26790     const(parasail_matrix_t)* matrix);
26791 
26792 parasail_result_t* parasail_sg_qx_table_striped_avx2_256_8 (
26793     const char* s1,
26794     const int s1Len,
26795     const char* s2,
26796     const int s2Len,
26797     const int open,
26798     const int gap,
26799     const(parasail_matrix_t)* matrix);
26800 
26801 parasail_result_t* parasail_sg_qx_table_striped_avx2_256_sat (
26802     const char* s1,
26803     const int s1Len,
26804     const char* s2,
26805     const int s2Len,
26806     const int open,
26807     const int gap,
26808     const(parasail_matrix_t)* matrix);
26809 
26810 parasail_result_t* parasail_sg_qx_table_striped_altivec_128_64 (
26811     const char* s1,
26812     const int s1Len,
26813     const char* s2,
26814     const int s2Len,
26815     const int open,
26816     const int gap,
26817     const(parasail_matrix_t)* matrix);
26818 
26819 parasail_result_t* parasail_sg_qx_table_striped_altivec_128_32 (
26820     const char* s1,
26821     const int s1Len,
26822     const char* s2,
26823     const int s2Len,
26824     const int open,
26825     const int gap,
26826     const(parasail_matrix_t)* matrix);
26827 
26828 parasail_result_t* parasail_sg_qx_table_striped_altivec_128_16 (
26829     const char* s1,
26830     const int s1Len,
26831     const char* s2,
26832     const int s2Len,
26833     const int open,
26834     const int gap,
26835     const(parasail_matrix_t)* matrix);
26836 
26837 parasail_result_t* parasail_sg_qx_table_striped_altivec_128_8 (
26838     const char* s1,
26839     const int s1Len,
26840     const char* s2,
26841     const int s2Len,
26842     const int open,
26843     const int gap,
26844     const(parasail_matrix_t)* matrix);
26845 
26846 parasail_result_t* parasail_sg_qx_table_striped_altivec_128_sat (
26847     const char* s1,
26848     const int s1Len,
26849     const char* s2,
26850     const int s2Len,
26851     const int open,
26852     const int gap,
26853     const(parasail_matrix_t)* matrix);
26854 
26855 parasail_result_t* parasail_sg_qx_table_striped_neon_128_64 (
26856     const char* s1,
26857     const int s1Len,
26858     const char* s2,
26859     const int s2Len,
26860     const int open,
26861     const int gap,
26862     const(parasail_matrix_t)* matrix);
26863 
26864 parasail_result_t* parasail_sg_qx_table_striped_neon_128_32 (
26865     const char* s1,
26866     const int s1Len,
26867     const char* s2,
26868     const int s2Len,
26869     const int open,
26870     const int gap,
26871     const(parasail_matrix_t)* matrix);
26872 
26873 parasail_result_t* parasail_sg_qx_table_striped_neon_128_16 (
26874     const char* s1,
26875     const int s1Len,
26876     const char* s2,
26877     const int s2Len,
26878     const int open,
26879     const int gap,
26880     const(parasail_matrix_t)* matrix);
26881 
26882 parasail_result_t* parasail_sg_qx_table_striped_neon_128_8 (
26883     const char* s1,
26884     const int s1Len,
26885     const char* s2,
26886     const int s2Len,
26887     const int open,
26888     const int gap,
26889     const(parasail_matrix_t)* matrix);
26890 
26891 parasail_result_t* parasail_sg_qx_table_striped_neon_128_sat (
26892     const char* s1,
26893     const int s1Len,
26894     const char* s2,
26895     const int s2Len,
26896     const int open,
26897     const int gap,
26898     const(parasail_matrix_t)* matrix);
26899 
26900 parasail_result_t* parasail_sg_qx_table_diag_sse2_128_64 (
26901     const char* s1,
26902     const int s1Len,
26903     const char* s2,
26904     const int s2Len,
26905     const int open,
26906     const int gap,
26907     const(parasail_matrix_t)* matrix);
26908 
26909 parasail_result_t* parasail_sg_qx_table_diag_sse2_128_32 (
26910     const char* s1,
26911     const int s1Len,
26912     const char* s2,
26913     const int s2Len,
26914     const int open,
26915     const int gap,
26916     const(parasail_matrix_t)* matrix);
26917 
26918 parasail_result_t* parasail_sg_qx_table_diag_sse2_128_16 (
26919     const char* s1,
26920     const int s1Len,
26921     const char* s2,
26922     const int s2Len,
26923     const int open,
26924     const int gap,
26925     const(parasail_matrix_t)* matrix);
26926 
26927 parasail_result_t* parasail_sg_qx_table_diag_sse2_128_8 (
26928     const char* s1,
26929     const int s1Len,
26930     const char* s2,
26931     const int s2Len,
26932     const int open,
26933     const int gap,
26934     const(parasail_matrix_t)* matrix);
26935 
26936 parasail_result_t* parasail_sg_qx_table_diag_sse2_128_sat (
26937     const char* s1,
26938     const int s1Len,
26939     const char* s2,
26940     const int s2Len,
26941     const int open,
26942     const int gap,
26943     const(parasail_matrix_t)* matrix);
26944 
26945 parasail_result_t* parasail_sg_qx_table_diag_sse41_128_64 (
26946     const char* s1,
26947     const int s1Len,
26948     const char* s2,
26949     const int s2Len,
26950     const int open,
26951     const int gap,
26952     const(parasail_matrix_t)* matrix);
26953 
26954 parasail_result_t* parasail_sg_qx_table_diag_sse41_128_32 (
26955     const char* s1,
26956     const int s1Len,
26957     const char* s2,
26958     const int s2Len,
26959     const int open,
26960     const int gap,
26961     const(parasail_matrix_t)* matrix);
26962 
26963 parasail_result_t* parasail_sg_qx_table_diag_sse41_128_16 (
26964     const char* s1,
26965     const int s1Len,
26966     const char* s2,
26967     const int s2Len,
26968     const int open,
26969     const int gap,
26970     const(parasail_matrix_t)* matrix);
26971 
26972 parasail_result_t* parasail_sg_qx_table_diag_sse41_128_8 (
26973     const char* s1,
26974     const int s1Len,
26975     const char* s2,
26976     const int s2Len,
26977     const int open,
26978     const int gap,
26979     const(parasail_matrix_t)* matrix);
26980 
26981 parasail_result_t* parasail_sg_qx_table_diag_sse41_128_sat (
26982     const char* s1,
26983     const int s1Len,
26984     const char* s2,
26985     const int s2Len,
26986     const int open,
26987     const int gap,
26988     const(parasail_matrix_t)* matrix);
26989 
26990 parasail_result_t* parasail_sg_qx_table_diag_avx2_256_64 (
26991     const char* s1,
26992     const int s1Len,
26993     const char* s2,
26994     const int s2Len,
26995     const int open,
26996     const int gap,
26997     const(parasail_matrix_t)* matrix);
26998 
26999 parasail_result_t* parasail_sg_qx_table_diag_avx2_256_32 (
27000     const char* s1,
27001     const int s1Len,
27002     const char* s2,
27003     const int s2Len,
27004     const int open,
27005     const int gap,
27006     const(parasail_matrix_t)* matrix);
27007 
27008 parasail_result_t* parasail_sg_qx_table_diag_avx2_256_16 (
27009     const char* s1,
27010     const int s1Len,
27011     const char* s2,
27012     const int s2Len,
27013     const int open,
27014     const int gap,
27015     const(parasail_matrix_t)* matrix);
27016 
27017 parasail_result_t* parasail_sg_qx_table_diag_avx2_256_8 (
27018     const char* s1,
27019     const int s1Len,
27020     const char* s2,
27021     const int s2Len,
27022     const int open,
27023     const int gap,
27024     const(parasail_matrix_t)* matrix);
27025 
27026 parasail_result_t* parasail_sg_qx_table_diag_avx2_256_sat (
27027     const char* s1,
27028     const int s1Len,
27029     const char* s2,
27030     const int s2Len,
27031     const int open,
27032     const int gap,
27033     const(parasail_matrix_t)* matrix);
27034 
27035 parasail_result_t* parasail_sg_qx_table_diag_altivec_128_64 (
27036     const char* s1,
27037     const int s1Len,
27038     const char* s2,
27039     const int s2Len,
27040     const int open,
27041     const int gap,
27042     const(parasail_matrix_t)* matrix);
27043 
27044 parasail_result_t* parasail_sg_qx_table_diag_altivec_128_32 (
27045     const char* s1,
27046     const int s1Len,
27047     const char* s2,
27048     const int s2Len,
27049     const int open,
27050     const int gap,
27051     const(parasail_matrix_t)* matrix);
27052 
27053 parasail_result_t* parasail_sg_qx_table_diag_altivec_128_16 (
27054     const char* s1,
27055     const int s1Len,
27056     const char* s2,
27057     const int s2Len,
27058     const int open,
27059     const int gap,
27060     const(parasail_matrix_t)* matrix);
27061 
27062 parasail_result_t* parasail_sg_qx_table_diag_altivec_128_8 (
27063     const char* s1,
27064     const int s1Len,
27065     const char* s2,
27066     const int s2Len,
27067     const int open,
27068     const int gap,
27069     const(parasail_matrix_t)* matrix);
27070 
27071 parasail_result_t* parasail_sg_qx_table_diag_altivec_128_sat (
27072     const char* s1,
27073     const int s1Len,
27074     const char* s2,
27075     const int s2Len,
27076     const int open,
27077     const int gap,
27078     const(parasail_matrix_t)* matrix);
27079 
27080 parasail_result_t* parasail_sg_qx_table_diag_neon_128_64 (
27081     const char* s1,
27082     const int s1Len,
27083     const char* s2,
27084     const int s2Len,
27085     const int open,
27086     const int gap,
27087     const(parasail_matrix_t)* matrix);
27088 
27089 parasail_result_t* parasail_sg_qx_table_diag_neon_128_32 (
27090     const char* s1,
27091     const int s1Len,
27092     const char* s2,
27093     const int s2Len,
27094     const int open,
27095     const int gap,
27096     const(parasail_matrix_t)* matrix);
27097 
27098 parasail_result_t* parasail_sg_qx_table_diag_neon_128_16 (
27099     const char* s1,
27100     const int s1Len,
27101     const char* s2,
27102     const int s2Len,
27103     const int open,
27104     const int gap,
27105     const(parasail_matrix_t)* matrix);
27106 
27107 parasail_result_t* parasail_sg_qx_table_diag_neon_128_8 (
27108     const char* s1,
27109     const int s1Len,
27110     const char* s2,
27111     const int s2Len,
27112     const int open,
27113     const int gap,
27114     const(parasail_matrix_t)* matrix);
27115 
27116 parasail_result_t* parasail_sg_qx_table_diag_neon_128_sat (
27117     const char* s1,
27118     const int s1Len,
27119     const char* s2,
27120     const int s2Len,
27121     const int open,
27122     const int gap,
27123     const(parasail_matrix_t)* matrix);
27124 
27125 parasail_result_t* parasail_sg_qx_rowcol_scan_sse2_128_64 (
27126     const char* s1,
27127     const int s1Len,
27128     const char* s2,
27129     const int s2Len,
27130     const int open,
27131     const int gap,
27132     const(parasail_matrix_t)* matrix);
27133 
27134 parasail_result_t* parasail_sg_qx_rowcol_scan_sse2_128_32 (
27135     const char* s1,
27136     const int s1Len,
27137     const char* s2,
27138     const int s2Len,
27139     const int open,
27140     const int gap,
27141     const(parasail_matrix_t)* matrix);
27142 
27143 parasail_result_t* parasail_sg_qx_rowcol_scan_sse2_128_16 (
27144     const char* s1,
27145     const int s1Len,
27146     const char* s2,
27147     const int s2Len,
27148     const int open,
27149     const int gap,
27150     const(parasail_matrix_t)* matrix);
27151 
27152 parasail_result_t* parasail_sg_qx_rowcol_scan_sse2_128_8 (
27153     const char* s1,
27154     const int s1Len,
27155     const char* s2,
27156     const int s2Len,
27157     const int open,
27158     const int gap,
27159     const(parasail_matrix_t)* matrix);
27160 
27161 parasail_result_t* parasail_sg_qx_rowcol_scan_sse2_128_sat (
27162     const char* s1,
27163     const int s1Len,
27164     const char* s2,
27165     const int s2Len,
27166     const int open,
27167     const int gap,
27168     const(parasail_matrix_t)* matrix);
27169 
27170 parasail_result_t* parasail_sg_qx_rowcol_scan_sse41_128_64 (
27171     const char* s1,
27172     const int s1Len,
27173     const char* s2,
27174     const int s2Len,
27175     const int open,
27176     const int gap,
27177     const(parasail_matrix_t)* matrix);
27178 
27179 parasail_result_t* parasail_sg_qx_rowcol_scan_sse41_128_32 (
27180     const char* s1,
27181     const int s1Len,
27182     const char* s2,
27183     const int s2Len,
27184     const int open,
27185     const int gap,
27186     const(parasail_matrix_t)* matrix);
27187 
27188 parasail_result_t* parasail_sg_qx_rowcol_scan_sse41_128_16 (
27189     const char* s1,
27190     const int s1Len,
27191     const char* s2,
27192     const int s2Len,
27193     const int open,
27194     const int gap,
27195     const(parasail_matrix_t)* matrix);
27196 
27197 parasail_result_t* parasail_sg_qx_rowcol_scan_sse41_128_8 (
27198     const char* s1,
27199     const int s1Len,
27200     const char* s2,
27201     const int s2Len,
27202     const int open,
27203     const int gap,
27204     const(parasail_matrix_t)* matrix);
27205 
27206 parasail_result_t* parasail_sg_qx_rowcol_scan_sse41_128_sat (
27207     const char* s1,
27208     const int s1Len,
27209     const char* s2,
27210     const int s2Len,
27211     const int open,
27212     const int gap,
27213     const(parasail_matrix_t)* matrix);
27214 
27215 parasail_result_t* parasail_sg_qx_rowcol_scan_avx2_256_64 (
27216     const char* s1,
27217     const int s1Len,
27218     const char* s2,
27219     const int s2Len,
27220     const int open,
27221     const int gap,
27222     const(parasail_matrix_t)* matrix);
27223 
27224 parasail_result_t* parasail_sg_qx_rowcol_scan_avx2_256_32 (
27225     const char* s1,
27226     const int s1Len,
27227     const char* s2,
27228     const int s2Len,
27229     const int open,
27230     const int gap,
27231     const(parasail_matrix_t)* matrix);
27232 
27233 parasail_result_t* parasail_sg_qx_rowcol_scan_avx2_256_16 (
27234     const char* s1,
27235     const int s1Len,
27236     const char* s2,
27237     const int s2Len,
27238     const int open,
27239     const int gap,
27240     const(parasail_matrix_t)* matrix);
27241 
27242 parasail_result_t* parasail_sg_qx_rowcol_scan_avx2_256_8 (
27243     const char* s1,
27244     const int s1Len,
27245     const char* s2,
27246     const int s2Len,
27247     const int open,
27248     const int gap,
27249     const(parasail_matrix_t)* matrix);
27250 
27251 parasail_result_t* parasail_sg_qx_rowcol_scan_avx2_256_sat (
27252     const char* s1,
27253     const int s1Len,
27254     const char* s2,
27255     const int s2Len,
27256     const int open,
27257     const int gap,
27258     const(parasail_matrix_t)* matrix);
27259 
27260 parasail_result_t* parasail_sg_qx_rowcol_scan_altivec_128_64 (
27261     const char* s1,
27262     const int s1Len,
27263     const char* s2,
27264     const int s2Len,
27265     const int open,
27266     const int gap,
27267     const(parasail_matrix_t)* matrix);
27268 
27269 parasail_result_t* parasail_sg_qx_rowcol_scan_altivec_128_32 (
27270     const char* s1,
27271     const int s1Len,
27272     const char* s2,
27273     const int s2Len,
27274     const int open,
27275     const int gap,
27276     const(parasail_matrix_t)* matrix);
27277 
27278 parasail_result_t* parasail_sg_qx_rowcol_scan_altivec_128_16 (
27279     const char* s1,
27280     const int s1Len,
27281     const char* s2,
27282     const int s2Len,
27283     const int open,
27284     const int gap,
27285     const(parasail_matrix_t)* matrix);
27286 
27287 parasail_result_t* parasail_sg_qx_rowcol_scan_altivec_128_8 (
27288     const char* s1,
27289     const int s1Len,
27290     const char* s2,
27291     const int s2Len,
27292     const int open,
27293     const int gap,
27294     const(parasail_matrix_t)* matrix);
27295 
27296 parasail_result_t* parasail_sg_qx_rowcol_scan_altivec_128_sat (
27297     const char* s1,
27298     const int s1Len,
27299     const char* s2,
27300     const int s2Len,
27301     const int open,
27302     const int gap,
27303     const(parasail_matrix_t)* matrix);
27304 
27305 parasail_result_t* parasail_sg_qx_rowcol_scan_neon_128_64 (
27306     const char* s1,
27307     const int s1Len,
27308     const char* s2,
27309     const int s2Len,
27310     const int open,
27311     const int gap,
27312     const(parasail_matrix_t)* matrix);
27313 
27314 parasail_result_t* parasail_sg_qx_rowcol_scan_neon_128_32 (
27315     const char* s1,
27316     const int s1Len,
27317     const char* s2,
27318     const int s2Len,
27319     const int open,
27320     const int gap,
27321     const(parasail_matrix_t)* matrix);
27322 
27323 parasail_result_t* parasail_sg_qx_rowcol_scan_neon_128_16 (
27324     const char* s1,
27325     const int s1Len,
27326     const char* s2,
27327     const int s2Len,
27328     const int open,
27329     const int gap,
27330     const(parasail_matrix_t)* matrix);
27331 
27332 parasail_result_t* parasail_sg_qx_rowcol_scan_neon_128_8 (
27333     const char* s1,
27334     const int s1Len,
27335     const char* s2,
27336     const int s2Len,
27337     const int open,
27338     const int gap,
27339     const(parasail_matrix_t)* matrix);
27340 
27341 parasail_result_t* parasail_sg_qx_rowcol_scan_neon_128_sat (
27342     const char* s1,
27343     const int s1Len,
27344     const char* s2,
27345     const int s2Len,
27346     const int open,
27347     const int gap,
27348     const(parasail_matrix_t)* matrix);
27349 
27350 parasail_result_t* parasail_sg_qx_rowcol_striped_sse2_128_64 (
27351     const char* s1,
27352     const int s1Len,
27353     const char* s2,
27354     const int s2Len,
27355     const int open,
27356     const int gap,
27357     const(parasail_matrix_t)* matrix);
27358 
27359 parasail_result_t* parasail_sg_qx_rowcol_striped_sse2_128_32 (
27360     const char* s1,
27361     const int s1Len,
27362     const char* s2,
27363     const int s2Len,
27364     const int open,
27365     const int gap,
27366     const(parasail_matrix_t)* matrix);
27367 
27368 parasail_result_t* parasail_sg_qx_rowcol_striped_sse2_128_16 (
27369     const char* s1,
27370     const int s1Len,
27371     const char* s2,
27372     const int s2Len,
27373     const int open,
27374     const int gap,
27375     const(parasail_matrix_t)* matrix);
27376 
27377 parasail_result_t* parasail_sg_qx_rowcol_striped_sse2_128_8 (
27378     const char* s1,
27379     const int s1Len,
27380     const char* s2,
27381     const int s2Len,
27382     const int open,
27383     const int gap,
27384     const(parasail_matrix_t)* matrix);
27385 
27386 parasail_result_t* parasail_sg_qx_rowcol_striped_sse2_128_sat (
27387     const char* s1,
27388     const int s1Len,
27389     const char* s2,
27390     const int s2Len,
27391     const int open,
27392     const int gap,
27393     const(parasail_matrix_t)* matrix);
27394 
27395 parasail_result_t* parasail_sg_qx_rowcol_striped_sse41_128_64 (
27396     const char* s1,
27397     const int s1Len,
27398     const char* s2,
27399     const int s2Len,
27400     const int open,
27401     const int gap,
27402     const(parasail_matrix_t)* matrix);
27403 
27404 parasail_result_t* parasail_sg_qx_rowcol_striped_sse41_128_32 (
27405     const char* s1,
27406     const int s1Len,
27407     const char* s2,
27408     const int s2Len,
27409     const int open,
27410     const int gap,
27411     const(parasail_matrix_t)* matrix);
27412 
27413 parasail_result_t* parasail_sg_qx_rowcol_striped_sse41_128_16 (
27414     const char* s1,
27415     const int s1Len,
27416     const char* s2,
27417     const int s2Len,
27418     const int open,
27419     const int gap,
27420     const(parasail_matrix_t)* matrix);
27421 
27422 parasail_result_t* parasail_sg_qx_rowcol_striped_sse41_128_8 (
27423     const char* s1,
27424     const int s1Len,
27425     const char* s2,
27426     const int s2Len,
27427     const int open,
27428     const int gap,
27429     const(parasail_matrix_t)* matrix);
27430 
27431 parasail_result_t* parasail_sg_qx_rowcol_striped_sse41_128_sat (
27432     const char* s1,
27433     const int s1Len,
27434     const char* s2,
27435     const int s2Len,
27436     const int open,
27437     const int gap,
27438     const(parasail_matrix_t)* matrix);
27439 
27440 parasail_result_t* parasail_sg_qx_rowcol_striped_avx2_256_64 (
27441     const char* s1,
27442     const int s1Len,
27443     const char* s2,
27444     const int s2Len,
27445     const int open,
27446     const int gap,
27447     const(parasail_matrix_t)* matrix);
27448 
27449 parasail_result_t* parasail_sg_qx_rowcol_striped_avx2_256_32 (
27450     const char* s1,
27451     const int s1Len,
27452     const char* s2,
27453     const int s2Len,
27454     const int open,
27455     const int gap,
27456     const(parasail_matrix_t)* matrix);
27457 
27458 parasail_result_t* parasail_sg_qx_rowcol_striped_avx2_256_16 (
27459     const char* s1,
27460     const int s1Len,
27461     const char* s2,
27462     const int s2Len,
27463     const int open,
27464     const int gap,
27465     const(parasail_matrix_t)* matrix);
27466 
27467 parasail_result_t* parasail_sg_qx_rowcol_striped_avx2_256_8 (
27468     const char* s1,
27469     const int s1Len,
27470     const char* s2,
27471     const int s2Len,
27472     const int open,
27473     const int gap,
27474     const(parasail_matrix_t)* matrix);
27475 
27476 parasail_result_t* parasail_sg_qx_rowcol_striped_avx2_256_sat (
27477     const char* s1,
27478     const int s1Len,
27479     const char* s2,
27480     const int s2Len,
27481     const int open,
27482     const int gap,
27483     const(parasail_matrix_t)* matrix);
27484 
27485 parasail_result_t* parasail_sg_qx_rowcol_striped_altivec_128_64 (
27486     const char* s1,
27487     const int s1Len,
27488     const char* s2,
27489     const int s2Len,
27490     const int open,
27491     const int gap,
27492     const(parasail_matrix_t)* matrix);
27493 
27494 parasail_result_t* parasail_sg_qx_rowcol_striped_altivec_128_32 (
27495     const char* s1,
27496     const int s1Len,
27497     const char* s2,
27498     const int s2Len,
27499     const int open,
27500     const int gap,
27501     const(parasail_matrix_t)* matrix);
27502 
27503 parasail_result_t* parasail_sg_qx_rowcol_striped_altivec_128_16 (
27504     const char* s1,
27505     const int s1Len,
27506     const char* s2,
27507     const int s2Len,
27508     const int open,
27509     const int gap,
27510     const(parasail_matrix_t)* matrix);
27511 
27512 parasail_result_t* parasail_sg_qx_rowcol_striped_altivec_128_8 (
27513     const char* s1,
27514     const int s1Len,
27515     const char* s2,
27516     const int s2Len,
27517     const int open,
27518     const int gap,
27519     const(parasail_matrix_t)* matrix);
27520 
27521 parasail_result_t* parasail_sg_qx_rowcol_striped_altivec_128_sat (
27522     const char* s1,
27523     const int s1Len,
27524     const char* s2,
27525     const int s2Len,
27526     const int open,
27527     const int gap,
27528     const(parasail_matrix_t)* matrix);
27529 
27530 parasail_result_t* parasail_sg_qx_rowcol_striped_neon_128_64 (
27531     const char* s1,
27532     const int s1Len,
27533     const char* s2,
27534     const int s2Len,
27535     const int open,
27536     const int gap,
27537     const(parasail_matrix_t)* matrix);
27538 
27539 parasail_result_t* parasail_sg_qx_rowcol_striped_neon_128_32 (
27540     const char* s1,
27541     const int s1Len,
27542     const char* s2,
27543     const int s2Len,
27544     const int open,
27545     const int gap,
27546     const(parasail_matrix_t)* matrix);
27547 
27548 parasail_result_t* parasail_sg_qx_rowcol_striped_neon_128_16 (
27549     const char* s1,
27550     const int s1Len,
27551     const char* s2,
27552     const int s2Len,
27553     const int open,
27554     const int gap,
27555     const(parasail_matrix_t)* matrix);
27556 
27557 parasail_result_t* parasail_sg_qx_rowcol_striped_neon_128_8 (
27558     const char* s1,
27559     const int s1Len,
27560     const char* s2,
27561     const int s2Len,
27562     const int open,
27563     const int gap,
27564     const(parasail_matrix_t)* matrix);
27565 
27566 parasail_result_t* parasail_sg_qx_rowcol_striped_neon_128_sat (
27567     const char* s1,
27568     const int s1Len,
27569     const char* s2,
27570     const int s2Len,
27571     const int open,
27572     const int gap,
27573     const(parasail_matrix_t)* matrix);
27574 
27575 parasail_result_t* parasail_sg_qx_rowcol_diag_sse2_128_64 (
27576     const char* s1,
27577     const int s1Len,
27578     const char* s2,
27579     const int s2Len,
27580     const int open,
27581     const int gap,
27582     const(parasail_matrix_t)* matrix);
27583 
27584 parasail_result_t* parasail_sg_qx_rowcol_diag_sse2_128_32 (
27585     const char* s1,
27586     const int s1Len,
27587     const char* s2,
27588     const int s2Len,
27589     const int open,
27590     const int gap,
27591     const(parasail_matrix_t)* matrix);
27592 
27593 parasail_result_t* parasail_sg_qx_rowcol_diag_sse2_128_16 (
27594     const char* s1,
27595     const int s1Len,
27596     const char* s2,
27597     const int s2Len,
27598     const int open,
27599     const int gap,
27600     const(parasail_matrix_t)* matrix);
27601 
27602 parasail_result_t* parasail_sg_qx_rowcol_diag_sse2_128_8 (
27603     const char* s1,
27604     const int s1Len,
27605     const char* s2,
27606     const int s2Len,
27607     const int open,
27608     const int gap,
27609     const(parasail_matrix_t)* matrix);
27610 
27611 parasail_result_t* parasail_sg_qx_rowcol_diag_sse2_128_sat (
27612     const char* s1,
27613     const int s1Len,
27614     const char* s2,
27615     const int s2Len,
27616     const int open,
27617     const int gap,
27618     const(parasail_matrix_t)* matrix);
27619 
27620 parasail_result_t* parasail_sg_qx_rowcol_diag_sse41_128_64 (
27621     const char* s1,
27622     const int s1Len,
27623     const char* s2,
27624     const int s2Len,
27625     const int open,
27626     const int gap,
27627     const(parasail_matrix_t)* matrix);
27628 
27629 parasail_result_t* parasail_sg_qx_rowcol_diag_sse41_128_32 (
27630     const char* s1,
27631     const int s1Len,
27632     const char* s2,
27633     const int s2Len,
27634     const int open,
27635     const int gap,
27636     const(parasail_matrix_t)* matrix);
27637 
27638 parasail_result_t* parasail_sg_qx_rowcol_diag_sse41_128_16 (
27639     const char* s1,
27640     const int s1Len,
27641     const char* s2,
27642     const int s2Len,
27643     const int open,
27644     const int gap,
27645     const(parasail_matrix_t)* matrix);
27646 
27647 parasail_result_t* parasail_sg_qx_rowcol_diag_sse41_128_8 (
27648     const char* s1,
27649     const int s1Len,
27650     const char* s2,
27651     const int s2Len,
27652     const int open,
27653     const int gap,
27654     const(parasail_matrix_t)* matrix);
27655 
27656 parasail_result_t* parasail_sg_qx_rowcol_diag_sse41_128_sat (
27657     const char* s1,
27658     const int s1Len,
27659     const char* s2,
27660     const int s2Len,
27661     const int open,
27662     const int gap,
27663     const(parasail_matrix_t)* matrix);
27664 
27665 parasail_result_t* parasail_sg_qx_rowcol_diag_avx2_256_64 (
27666     const char* s1,
27667     const int s1Len,
27668     const char* s2,
27669     const int s2Len,
27670     const int open,
27671     const int gap,
27672     const(parasail_matrix_t)* matrix);
27673 
27674 parasail_result_t* parasail_sg_qx_rowcol_diag_avx2_256_32 (
27675     const char* s1,
27676     const int s1Len,
27677     const char* s2,
27678     const int s2Len,
27679     const int open,
27680     const int gap,
27681     const(parasail_matrix_t)* matrix);
27682 
27683 parasail_result_t* parasail_sg_qx_rowcol_diag_avx2_256_16 (
27684     const char* s1,
27685     const int s1Len,
27686     const char* s2,
27687     const int s2Len,
27688     const int open,
27689     const int gap,
27690     const(parasail_matrix_t)* matrix);
27691 
27692 parasail_result_t* parasail_sg_qx_rowcol_diag_avx2_256_8 (
27693     const char* s1,
27694     const int s1Len,
27695     const char* s2,
27696     const int s2Len,
27697     const int open,
27698     const int gap,
27699     const(parasail_matrix_t)* matrix);
27700 
27701 parasail_result_t* parasail_sg_qx_rowcol_diag_avx2_256_sat (
27702     const char* s1,
27703     const int s1Len,
27704     const char* s2,
27705     const int s2Len,
27706     const int open,
27707     const int gap,
27708     const(parasail_matrix_t)* matrix);
27709 
27710 parasail_result_t* parasail_sg_qx_rowcol_diag_altivec_128_64 (
27711     const char* s1,
27712     const int s1Len,
27713     const char* s2,
27714     const int s2Len,
27715     const int open,
27716     const int gap,
27717     const(parasail_matrix_t)* matrix);
27718 
27719 parasail_result_t* parasail_sg_qx_rowcol_diag_altivec_128_32 (
27720     const char* s1,
27721     const int s1Len,
27722     const char* s2,
27723     const int s2Len,
27724     const int open,
27725     const int gap,
27726     const(parasail_matrix_t)* matrix);
27727 
27728 parasail_result_t* parasail_sg_qx_rowcol_diag_altivec_128_16 (
27729     const char* s1,
27730     const int s1Len,
27731     const char* s2,
27732     const int s2Len,
27733     const int open,
27734     const int gap,
27735     const(parasail_matrix_t)* matrix);
27736 
27737 parasail_result_t* parasail_sg_qx_rowcol_diag_altivec_128_8 (
27738     const char* s1,
27739     const int s1Len,
27740     const char* s2,
27741     const int s2Len,
27742     const int open,
27743     const int gap,
27744     const(parasail_matrix_t)* matrix);
27745 
27746 parasail_result_t* parasail_sg_qx_rowcol_diag_altivec_128_sat (
27747     const char* s1,
27748     const int s1Len,
27749     const char* s2,
27750     const int s2Len,
27751     const int open,
27752     const int gap,
27753     const(parasail_matrix_t)* matrix);
27754 
27755 parasail_result_t* parasail_sg_qx_rowcol_diag_neon_128_64 (
27756     const char* s1,
27757     const int s1Len,
27758     const char* s2,
27759     const int s2Len,
27760     const int open,
27761     const int gap,
27762     const(parasail_matrix_t)* matrix);
27763 
27764 parasail_result_t* parasail_sg_qx_rowcol_diag_neon_128_32 (
27765     const char* s1,
27766     const int s1Len,
27767     const char* s2,
27768     const int s2Len,
27769     const int open,
27770     const int gap,
27771     const(parasail_matrix_t)* matrix);
27772 
27773 parasail_result_t* parasail_sg_qx_rowcol_diag_neon_128_16 (
27774     const char* s1,
27775     const int s1Len,
27776     const char* s2,
27777     const int s2Len,
27778     const int open,
27779     const int gap,
27780     const(parasail_matrix_t)* matrix);
27781 
27782 parasail_result_t* parasail_sg_qx_rowcol_diag_neon_128_8 (
27783     const char* s1,
27784     const int s1Len,
27785     const char* s2,
27786     const int s2Len,
27787     const int open,
27788     const int gap,
27789     const(parasail_matrix_t)* matrix);
27790 
27791 parasail_result_t* parasail_sg_qx_rowcol_diag_neon_128_sat (
27792     const char* s1,
27793     const int s1Len,
27794     const char* s2,
27795     const int s2Len,
27796     const int open,
27797     const int gap,
27798     const(parasail_matrix_t)* matrix);
27799 
27800 parasail_result_t* parasail_sg_qx_trace_scan_sse2_128_64 (
27801     const char* s1,
27802     const int s1Len,
27803     const char* s2,
27804     const int s2Len,
27805     const int open,
27806     const int gap,
27807     const(parasail_matrix_t)* matrix);
27808 
27809 parasail_result_t* parasail_sg_qx_trace_scan_sse2_128_32 (
27810     const char* s1,
27811     const int s1Len,
27812     const char* s2,
27813     const int s2Len,
27814     const int open,
27815     const int gap,
27816     const(parasail_matrix_t)* matrix);
27817 
27818 parasail_result_t* parasail_sg_qx_trace_scan_sse2_128_16 (
27819     const char* s1,
27820     const int s1Len,
27821     const char* s2,
27822     const int s2Len,
27823     const int open,
27824     const int gap,
27825     const(parasail_matrix_t)* matrix);
27826 
27827 parasail_result_t* parasail_sg_qx_trace_scan_sse2_128_8 (
27828     const char* s1,
27829     const int s1Len,
27830     const char* s2,
27831     const int s2Len,
27832     const int open,
27833     const int gap,
27834     const(parasail_matrix_t)* matrix);
27835 
27836 parasail_result_t* parasail_sg_qx_trace_scan_sse2_128_sat (
27837     const char* s1,
27838     const int s1Len,
27839     const char* s2,
27840     const int s2Len,
27841     const int open,
27842     const int gap,
27843     const(parasail_matrix_t)* matrix);
27844 
27845 parasail_result_t* parasail_sg_qx_trace_scan_sse41_128_64 (
27846     const char* s1,
27847     const int s1Len,
27848     const char* s2,
27849     const int s2Len,
27850     const int open,
27851     const int gap,
27852     const(parasail_matrix_t)* matrix);
27853 
27854 parasail_result_t* parasail_sg_qx_trace_scan_sse41_128_32 (
27855     const char* s1,
27856     const int s1Len,
27857     const char* s2,
27858     const int s2Len,
27859     const int open,
27860     const int gap,
27861     const(parasail_matrix_t)* matrix);
27862 
27863 parasail_result_t* parasail_sg_qx_trace_scan_sse41_128_16 (
27864     const char* s1,
27865     const int s1Len,
27866     const char* s2,
27867     const int s2Len,
27868     const int open,
27869     const int gap,
27870     const(parasail_matrix_t)* matrix);
27871 
27872 parasail_result_t* parasail_sg_qx_trace_scan_sse41_128_8 (
27873     const char* s1,
27874     const int s1Len,
27875     const char* s2,
27876     const int s2Len,
27877     const int open,
27878     const int gap,
27879     const(parasail_matrix_t)* matrix);
27880 
27881 parasail_result_t* parasail_sg_qx_trace_scan_sse41_128_sat (
27882     const char* s1,
27883     const int s1Len,
27884     const char* s2,
27885     const int s2Len,
27886     const int open,
27887     const int gap,
27888     const(parasail_matrix_t)* matrix);
27889 
27890 parasail_result_t* parasail_sg_qx_trace_scan_avx2_256_64 (
27891     const char* s1,
27892     const int s1Len,
27893     const char* s2,
27894     const int s2Len,
27895     const int open,
27896     const int gap,
27897     const(parasail_matrix_t)* matrix);
27898 
27899 parasail_result_t* parasail_sg_qx_trace_scan_avx2_256_32 (
27900     const char* s1,
27901     const int s1Len,
27902     const char* s2,
27903     const int s2Len,
27904     const int open,
27905     const int gap,
27906     const(parasail_matrix_t)* matrix);
27907 
27908 parasail_result_t* parasail_sg_qx_trace_scan_avx2_256_16 (
27909     const char* s1,
27910     const int s1Len,
27911     const char* s2,
27912     const int s2Len,
27913     const int open,
27914     const int gap,
27915     const(parasail_matrix_t)* matrix);
27916 
27917 parasail_result_t* parasail_sg_qx_trace_scan_avx2_256_8 (
27918     const char* s1,
27919     const int s1Len,
27920     const char* s2,
27921     const int s2Len,
27922     const int open,
27923     const int gap,
27924     const(parasail_matrix_t)* matrix);
27925 
27926 parasail_result_t* parasail_sg_qx_trace_scan_avx2_256_sat (
27927     const char* s1,
27928     const int s1Len,
27929     const char* s2,
27930     const int s2Len,
27931     const int open,
27932     const int gap,
27933     const(parasail_matrix_t)* matrix);
27934 
27935 parasail_result_t* parasail_sg_qx_trace_scan_altivec_128_64 (
27936     const char* s1,
27937     const int s1Len,
27938     const char* s2,
27939     const int s2Len,
27940     const int open,
27941     const int gap,
27942     const(parasail_matrix_t)* matrix);
27943 
27944 parasail_result_t* parasail_sg_qx_trace_scan_altivec_128_32 (
27945     const char* s1,
27946     const int s1Len,
27947     const char* s2,
27948     const int s2Len,
27949     const int open,
27950     const int gap,
27951     const(parasail_matrix_t)* matrix);
27952 
27953 parasail_result_t* parasail_sg_qx_trace_scan_altivec_128_16 (
27954     const char* s1,
27955     const int s1Len,
27956     const char* s2,
27957     const int s2Len,
27958     const int open,
27959     const int gap,
27960     const(parasail_matrix_t)* matrix);
27961 
27962 parasail_result_t* parasail_sg_qx_trace_scan_altivec_128_8 (
27963     const char* s1,
27964     const int s1Len,
27965     const char* s2,
27966     const int s2Len,
27967     const int open,
27968     const int gap,
27969     const(parasail_matrix_t)* matrix);
27970 
27971 parasail_result_t* parasail_sg_qx_trace_scan_altivec_128_sat (
27972     const char* s1,
27973     const int s1Len,
27974     const char* s2,
27975     const int s2Len,
27976     const int open,
27977     const int gap,
27978     const(parasail_matrix_t)* matrix);
27979 
27980 parasail_result_t* parasail_sg_qx_trace_scan_neon_128_64 (
27981     const char* s1,
27982     const int s1Len,
27983     const char* s2,
27984     const int s2Len,
27985     const int open,
27986     const int gap,
27987     const(parasail_matrix_t)* matrix);
27988 
27989 parasail_result_t* parasail_sg_qx_trace_scan_neon_128_32 (
27990     const char* s1,
27991     const int s1Len,
27992     const char* s2,
27993     const int s2Len,
27994     const int open,
27995     const int gap,
27996     const(parasail_matrix_t)* matrix);
27997 
27998 parasail_result_t* parasail_sg_qx_trace_scan_neon_128_16 (
27999     const char* s1,
28000     const int s1Len,
28001     const char* s2,
28002     const int s2Len,
28003     const int open,
28004     const int gap,
28005     const(parasail_matrix_t)* matrix);
28006 
28007 parasail_result_t* parasail_sg_qx_trace_scan_neon_128_8 (
28008     const char* s1,
28009     const int s1Len,
28010     const char* s2,
28011     const int s2Len,
28012     const int open,
28013     const int gap,
28014     const(parasail_matrix_t)* matrix);
28015 
28016 parasail_result_t* parasail_sg_qx_trace_scan_neon_128_sat (
28017     const char* s1,
28018     const int s1Len,
28019     const char* s2,
28020     const int s2Len,
28021     const int open,
28022     const int gap,
28023     const(parasail_matrix_t)* matrix);
28024 
28025 parasail_result_t* parasail_sg_qx_trace_striped_sse2_128_64 (
28026     const char* s1,
28027     const int s1Len,
28028     const char* s2,
28029     const int s2Len,
28030     const int open,
28031     const int gap,
28032     const(parasail_matrix_t)* matrix);
28033 
28034 parasail_result_t* parasail_sg_qx_trace_striped_sse2_128_32 (
28035     const char* s1,
28036     const int s1Len,
28037     const char* s2,
28038     const int s2Len,
28039     const int open,
28040     const int gap,
28041     const(parasail_matrix_t)* matrix);
28042 
28043 parasail_result_t* parasail_sg_qx_trace_striped_sse2_128_16 (
28044     const char* s1,
28045     const int s1Len,
28046     const char* s2,
28047     const int s2Len,
28048     const int open,
28049     const int gap,
28050     const(parasail_matrix_t)* matrix);
28051 
28052 parasail_result_t* parasail_sg_qx_trace_striped_sse2_128_8 (
28053     const char* s1,
28054     const int s1Len,
28055     const char* s2,
28056     const int s2Len,
28057     const int open,
28058     const int gap,
28059     const(parasail_matrix_t)* matrix);
28060 
28061 parasail_result_t* parasail_sg_qx_trace_striped_sse2_128_sat (
28062     const char* s1,
28063     const int s1Len,
28064     const char* s2,
28065     const int s2Len,
28066     const int open,
28067     const int gap,
28068     const(parasail_matrix_t)* matrix);
28069 
28070 parasail_result_t* parasail_sg_qx_trace_striped_sse41_128_64 (
28071     const char* s1,
28072     const int s1Len,
28073     const char* s2,
28074     const int s2Len,
28075     const int open,
28076     const int gap,
28077     const(parasail_matrix_t)* matrix);
28078 
28079 parasail_result_t* parasail_sg_qx_trace_striped_sse41_128_32 (
28080     const char* s1,
28081     const int s1Len,
28082     const char* s2,
28083     const int s2Len,
28084     const int open,
28085     const int gap,
28086     const(parasail_matrix_t)* matrix);
28087 
28088 parasail_result_t* parasail_sg_qx_trace_striped_sse41_128_16 (
28089     const char* s1,
28090     const int s1Len,
28091     const char* s2,
28092     const int s2Len,
28093     const int open,
28094     const int gap,
28095     const(parasail_matrix_t)* matrix);
28096 
28097 parasail_result_t* parasail_sg_qx_trace_striped_sse41_128_8 (
28098     const char* s1,
28099     const int s1Len,
28100     const char* s2,
28101     const int s2Len,
28102     const int open,
28103     const int gap,
28104     const(parasail_matrix_t)* matrix);
28105 
28106 parasail_result_t* parasail_sg_qx_trace_striped_sse41_128_sat (
28107     const char* s1,
28108     const int s1Len,
28109     const char* s2,
28110     const int s2Len,
28111     const int open,
28112     const int gap,
28113     const(parasail_matrix_t)* matrix);
28114 
28115 parasail_result_t* parasail_sg_qx_trace_striped_avx2_256_64 (
28116     const char* s1,
28117     const int s1Len,
28118     const char* s2,
28119     const int s2Len,
28120     const int open,
28121     const int gap,
28122     const(parasail_matrix_t)* matrix);
28123 
28124 parasail_result_t* parasail_sg_qx_trace_striped_avx2_256_32 (
28125     const char* s1,
28126     const int s1Len,
28127     const char* s2,
28128     const int s2Len,
28129     const int open,
28130     const int gap,
28131     const(parasail_matrix_t)* matrix);
28132 
28133 parasail_result_t* parasail_sg_qx_trace_striped_avx2_256_16 (
28134     const char* s1,
28135     const int s1Len,
28136     const char* s2,
28137     const int s2Len,
28138     const int open,
28139     const int gap,
28140     const(parasail_matrix_t)* matrix);
28141 
28142 parasail_result_t* parasail_sg_qx_trace_striped_avx2_256_8 (
28143     const char* s1,
28144     const int s1Len,
28145     const char* s2,
28146     const int s2Len,
28147     const int open,
28148     const int gap,
28149     const(parasail_matrix_t)* matrix);
28150 
28151 parasail_result_t* parasail_sg_qx_trace_striped_avx2_256_sat (
28152     const char* s1,
28153     const int s1Len,
28154     const char* s2,
28155     const int s2Len,
28156     const int open,
28157     const int gap,
28158     const(parasail_matrix_t)* matrix);
28159 
28160 parasail_result_t* parasail_sg_qx_trace_striped_altivec_128_64 (
28161     const char* s1,
28162     const int s1Len,
28163     const char* s2,
28164     const int s2Len,
28165     const int open,
28166     const int gap,
28167     const(parasail_matrix_t)* matrix);
28168 
28169 parasail_result_t* parasail_sg_qx_trace_striped_altivec_128_32 (
28170     const char* s1,
28171     const int s1Len,
28172     const char* s2,
28173     const int s2Len,
28174     const int open,
28175     const int gap,
28176     const(parasail_matrix_t)* matrix);
28177 
28178 parasail_result_t* parasail_sg_qx_trace_striped_altivec_128_16 (
28179     const char* s1,
28180     const int s1Len,
28181     const char* s2,
28182     const int s2Len,
28183     const int open,
28184     const int gap,
28185     const(parasail_matrix_t)* matrix);
28186 
28187 parasail_result_t* parasail_sg_qx_trace_striped_altivec_128_8 (
28188     const char* s1,
28189     const int s1Len,
28190     const char* s2,
28191     const int s2Len,
28192     const int open,
28193     const int gap,
28194     const(parasail_matrix_t)* matrix);
28195 
28196 parasail_result_t* parasail_sg_qx_trace_striped_altivec_128_sat (
28197     const char* s1,
28198     const int s1Len,
28199     const char* s2,
28200     const int s2Len,
28201     const int open,
28202     const int gap,
28203     const(parasail_matrix_t)* matrix);
28204 
28205 parasail_result_t* parasail_sg_qx_trace_striped_neon_128_64 (
28206     const char* s1,
28207     const int s1Len,
28208     const char* s2,
28209     const int s2Len,
28210     const int open,
28211     const int gap,
28212     const(parasail_matrix_t)* matrix);
28213 
28214 parasail_result_t* parasail_sg_qx_trace_striped_neon_128_32 (
28215     const char* s1,
28216     const int s1Len,
28217     const char* s2,
28218     const int s2Len,
28219     const int open,
28220     const int gap,
28221     const(parasail_matrix_t)* matrix);
28222 
28223 parasail_result_t* parasail_sg_qx_trace_striped_neon_128_16 (
28224     const char* s1,
28225     const int s1Len,
28226     const char* s2,
28227     const int s2Len,
28228     const int open,
28229     const int gap,
28230     const(parasail_matrix_t)* matrix);
28231 
28232 parasail_result_t* parasail_sg_qx_trace_striped_neon_128_8 (
28233     const char* s1,
28234     const int s1Len,
28235     const char* s2,
28236     const int s2Len,
28237     const int open,
28238     const int gap,
28239     const(parasail_matrix_t)* matrix);
28240 
28241 parasail_result_t* parasail_sg_qx_trace_striped_neon_128_sat (
28242     const char* s1,
28243     const int s1Len,
28244     const char* s2,
28245     const int s2Len,
28246     const int open,
28247     const int gap,
28248     const(parasail_matrix_t)* matrix);
28249 
28250 parasail_result_t* parasail_sg_qx_trace_diag_sse2_128_64 (
28251     const char* s1,
28252     const int s1Len,
28253     const char* s2,
28254     const int s2Len,
28255     const int open,
28256     const int gap,
28257     const(parasail_matrix_t)* matrix);
28258 
28259 parasail_result_t* parasail_sg_qx_trace_diag_sse2_128_32 (
28260     const char* s1,
28261     const int s1Len,
28262     const char* s2,
28263     const int s2Len,
28264     const int open,
28265     const int gap,
28266     const(parasail_matrix_t)* matrix);
28267 
28268 parasail_result_t* parasail_sg_qx_trace_diag_sse2_128_16 (
28269     const char* s1,
28270     const int s1Len,
28271     const char* s2,
28272     const int s2Len,
28273     const int open,
28274     const int gap,
28275     const(parasail_matrix_t)* matrix);
28276 
28277 parasail_result_t* parasail_sg_qx_trace_diag_sse2_128_8 (
28278     const char* s1,
28279     const int s1Len,
28280     const char* s2,
28281     const int s2Len,
28282     const int open,
28283     const int gap,
28284     const(parasail_matrix_t)* matrix);
28285 
28286 parasail_result_t* parasail_sg_qx_trace_diag_sse2_128_sat (
28287     const char* s1,
28288     const int s1Len,
28289     const char* s2,
28290     const int s2Len,
28291     const int open,
28292     const int gap,
28293     const(parasail_matrix_t)* matrix);
28294 
28295 parasail_result_t* parasail_sg_qx_trace_diag_sse41_128_64 (
28296     const char* s1,
28297     const int s1Len,
28298     const char* s2,
28299     const int s2Len,
28300     const int open,
28301     const int gap,
28302     const(parasail_matrix_t)* matrix);
28303 
28304 parasail_result_t* parasail_sg_qx_trace_diag_sse41_128_32 (
28305     const char* s1,
28306     const int s1Len,
28307     const char* s2,
28308     const int s2Len,
28309     const int open,
28310     const int gap,
28311     const(parasail_matrix_t)* matrix);
28312 
28313 parasail_result_t* parasail_sg_qx_trace_diag_sse41_128_16 (
28314     const char* s1,
28315     const int s1Len,
28316     const char* s2,
28317     const int s2Len,
28318     const int open,
28319     const int gap,
28320     const(parasail_matrix_t)* matrix);
28321 
28322 parasail_result_t* parasail_sg_qx_trace_diag_sse41_128_8 (
28323     const char* s1,
28324     const int s1Len,
28325     const char* s2,
28326     const int s2Len,
28327     const int open,
28328     const int gap,
28329     const(parasail_matrix_t)* matrix);
28330 
28331 parasail_result_t* parasail_sg_qx_trace_diag_sse41_128_sat (
28332     const char* s1,
28333     const int s1Len,
28334     const char* s2,
28335     const int s2Len,
28336     const int open,
28337     const int gap,
28338     const(parasail_matrix_t)* matrix);
28339 
28340 parasail_result_t* parasail_sg_qx_trace_diag_avx2_256_64 (
28341     const char* s1,
28342     const int s1Len,
28343     const char* s2,
28344     const int s2Len,
28345     const int open,
28346     const int gap,
28347     const(parasail_matrix_t)* matrix);
28348 
28349 parasail_result_t* parasail_sg_qx_trace_diag_avx2_256_32 (
28350     const char* s1,
28351     const int s1Len,
28352     const char* s2,
28353     const int s2Len,
28354     const int open,
28355     const int gap,
28356     const(parasail_matrix_t)* matrix);
28357 
28358 parasail_result_t* parasail_sg_qx_trace_diag_avx2_256_16 (
28359     const char* s1,
28360     const int s1Len,
28361     const char* s2,
28362     const int s2Len,
28363     const int open,
28364     const int gap,
28365     const(parasail_matrix_t)* matrix);
28366 
28367 parasail_result_t* parasail_sg_qx_trace_diag_avx2_256_8 (
28368     const char* s1,
28369     const int s1Len,
28370     const char* s2,
28371     const int s2Len,
28372     const int open,
28373     const int gap,
28374     const(parasail_matrix_t)* matrix);
28375 
28376 parasail_result_t* parasail_sg_qx_trace_diag_avx2_256_sat (
28377     const char* s1,
28378     const int s1Len,
28379     const char* s2,
28380     const int s2Len,
28381     const int open,
28382     const int gap,
28383     const(parasail_matrix_t)* matrix);
28384 
28385 parasail_result_t* parasail_sg_qx_trace_diag_altivec_128_64 (
28386     const char* s1,
28387     const int s1Len,
28388     const char* s2,
28389     const int s2Len,
28390     const int open,
28391     const int gap,
28392     const(parasail_matrix_t)* matrix);
28393 
28394 parasail_result_t* parasail_sg_qx_trace_diag_altivec_128_32 (
28395     const char* s1,
28396     const int s1Len,
28397     const char* s2,
28398     const int s2Len,
28399     const int open,
28400     const int gap,
28401     const(parasail_matrix_t)* matrix);
28402 
28403 parasail_result_t* parasail_sg_qx_trace_diag_altivec_128_16 (
28404     const char* s1,
28405     const int s1Len,
28406     const char* s2,
28407     const int s2Len,
28408     const int open,
28409     const int gap,
28410     const(parasail_matrix_t)* matrix);
28411 
28412 parasail_result_t* parasail_sg_qx_trace_diag_altivec_128_8 (
28413     const char* s1,
28414     const int s1Len,
28415     const char* s2,
28416     const int s2Len,
28417     const int open,
28418     const int gap,
28419     const(parasail_matrix_t)* matrix);
28420 
28421 parasail_result_t* parasail_sg_qx_trace_diag_altivec_128_sat (
28422     const char* s1,
28423     const int s1Len,
28424     const char* s2,
28425     const int s2Len,
28426     const int open,
28427     const int gap,
28428     const(parasail_matrix_t)* matrix);
28429 
28430 parasail_result_t* parasail_sg_qx_trace_diag_neon_128_64 (
28431     const char* s1,
28432     const int s1Len,
28433     const char* s2,
28434     const int s2Len,
28435     const int open,
28436     const int gap,
28437     const(parasail_matrix_t)* matrix);
28438 
28439 parasail_result_t* parasail_sg_qx_trace_diag_neon_128_32 (
28440     const char* s1,
28441     const int s1Len,
28442     const char* s2,
28443     const int s2Len,
28444     const int open,
28445     const int gap,
28446     const(parasail_matrix_t)* matrix);
28447 
28448 parasail_result_t* parasail_sg_qx_trace_diag_neon_128_16 (
28449     const char* s1,
28450     const int s1Len,
28451     const char* s2,
28452     const int s2Len,
28453     const int open,
28454     const int gap,
28455     const(parasail_matrix_t)* matrix);
28456 
28457 parasail_result_t* parasail_sg_qx_trace_diag_neon_128_8 (
28458     const char* s1,
28459     const int s1Len,
28460     const char* s2,
28461     const int s2Len,
28462     const int open,
28463     const int gap,
28464     const(parasail_matrix_t)* matrix);
28465 
28466 parasail_result_t* parasail_sg_qx_trace_diag_neon_128_sat (
28467     const char* s1,
28468     const int s1Len,
28469     const char* s2,
28470     const int s2Len,
28471     const int open,
28472     const int gap,
28473     const(parasail_matrix_t)* matrix);
28474 
28475 parasail_result_t* parasail_sg_qx_stats_scan_sse2_128_64 (
28476     const char* s1,
28477     const int s1Len,
28478     const char* s2,
28479     const int s2Len,
28480     const int open,
28481     const int gap,
28482     const(parasail_matrix_t)* matrix);
28483 
28484 parasail_result_t* parasail_sg_qx_stats_scan_sse2_128_32 (
28485     const char* s1,
28486     const int s1Len,
28487     const char* s2,
28488     const int s2Len,
28489     const int open,
28490     const int gap,
28491     const(parasail_matrix_t)* matrix);
28492 
28493 parasail_result_t* parasail_sg_qx_stats_scan_sse2_128_16 (
28494     const char* s1,
28495     const int s1Len,
28496     const char* s2,
28497     const int s2Len,
28498     const int open,
28499     const int gap,
28500     const(parasail_matrix_t)* matrix);
28501 
28502 parasail_result_t* parasail_sg_qx_stats_scan_sse2_128_8 (
28503     const char* s1,
28504     const int s1Len,
28505     const char* s2,
28506     const int s2Len,
28507     const int open,
28508     const int gap,
28509     const(parasail_matrix_t)* matrix);
28510 
28511 parasail_result_t* parasail_sg_qx_stats_scan_sse2_128_sat (
28512     const char* s1,
28513     const int s1Len,
28514     const char* s2,
28515     const int s2Len,
28516     const int open,
28517     const int gap,
28518     const(parasail_matrix_t)* matrix);
28519 
28520 parasail_result_t* parasail_sg_qx_stats_scan_sse41_128_64 (
28521     const char* s1,
28522     const int s1Len,
28523     const char* s2,
28524     const int s2Len,
28525     const int open,
28526     const int gap,
28527     const(parasail_matrix_t)* matrix);
28528 
28529 parasail_result_t* parasail_sg_qx_stats_scan_sse41_128_32 (
28530     const char* s1,
28531     const int s1Len,
28532     const char* s2,
28533     const int s2Len,
28534     const int open,
28535     const int gap,
28536     const(parasail_matrix_t)* matrix);
28537 
28538 parasail_result_t* parasail_sg_qx_stats_scan_sse41_128_16 (
28539     const char* s1,
28540     const int s1Len,
28541     const char* s2,
28542     const int s2Len,
28543     const int open,
28544     const int gap,
28545     const(parasail_matrix_t)* matrix);
28546 
28547 parasail_result_t* parasail_sg_qx_stats_scan_sse41_128_8 (
28548     const char* s1,
28549     const int s1Len,
28550     const char* s2,
28551     const int s2Len,
28552     const int open,
28553     const int gap,
28554     const(parasail_matrix_t)* matrix);
28555 
28556 parasail_result_t* parasail_sg_qx_stats_scan_sse41_128_sat (
28557     const char* s1,
28558     const int s1Len,
28559     const char* s2,
28560     const int s2Len,
28561     const int open,
28562     const int gap,
28563     const(parasail_matrix_t)* matrix);
28564 
28565 parasail_result_t* parasail_sg_qx_stats_scan_avx2_256_64 (
28566     const char* s1,
28567     const int s1Len,
28568     const char* s2,
28569     const int s2Len,
28570     const int open,
28571     const int gap,
28572     const(parasail_matrix_t)* matrix);
28573 
28574 parasail_result_t* parasail_sg_qx_stats_scan_avx2_256_32 (
28575     const char* s1,
28576     const int s1Len,
28577     const char* s2,
28578     const int s2Len,
28579     const int open,
28580     const int gap,
28581     const(parasail_matrix_t)* matrix);
28582 
28583 parasail_result_t* parasail_sg_qx_stats_scan_avx2_256_16 (
28584     const char* s1,
28585     const int s1Len,
28586     const char* s2,
28587     const int s2Len,
28588     const int open,
28589     const int gap,
28590     const(parasail_matrix_t)* matrix);
28591 
28592 parasail_result_t* parasail_sg_qx_stats_scan_avx2_256_8 (
28593     const char* s1,
28594     const int s1Len,
28595     const char* s2,
28596     const int s2Len,
28597     const int open,
28598     const int gap,
28599     const(parasail_matrix_t)* matrix);
28600 
28601 parasail_result_t* parasail_sg_qx_stats_scan_avx2_256_sat (
28602     const char* s1,
28603     const int s1Len,
28604     const char* s2,
28605     const int s2Len,
28606     const int open,
28607     const int gap,
28608     const(parasail_matrix_t)* matrix);
28609 
28610 parasail_result_t* parasail_sg_qx_stats_scan_altivec_128_64 (
28611     const char* s1,
28612     const int s1Len,
28613     const char* s2,
28614     const int s2Len,
28615     const int open,
28616     const int gap,
28617     const(parasail_matrix_t)* matrix);
28618 
28619 parasail_result_t* parasail_sg_qx_stats_scan_altivec_128_32 (
28620     const char* s1,
28621     const int s1Len,
28622     const char* s2,
28623     const int s2Len,
28624     const int open,
28625     const int gap,
28626     const(parasail_matrix_t)* matrix);
28627 
28628 parasail_result_t* parasail_sg_qx_stats_scan_altivec_128_16 (
28629     const char* s1,
28630     const int s1Len,
28631     const char* s2,
28632     const int s2Len,
28633     const int open,
28634     const int gap,
28635     const(parasail_matrix_t)* matrix);
28636 
28637 parasail_result_t* parasail_sg_qx_stats_scan_altivec_128_8 (
28638     const char* s1,
28639     const int s1Len,
28640     const char* s2,
28641     const int s2Len,
28642     const int open,
28643     const int gap,
28644     const(parasail_matrix_t)* matrix);
28645 
28646 parasail_result_t* parasail_sg_qx_stats_scan_altivec_128_sat (
28647     const char* s1,
28648     const int s1Len,
28649     const char* s2,
28650     const int s2Len,
28651     const int open,
28652     const int gap,
28653     const(parasail_matrix_t)* matrix);
28654 
28655 parasail_result_t* parasail_sg_qx_stats_scan_neon_128_64 (
28656     const char* s1,
28657     const int s1Len,
28658     const char* s2,
28659     const int s2Len,
28660     const int open,
28661     const int gap,
28662     const(parasail_matrix_t)* matrix);
28663 
28664 parasail_result_t* parasail_sg_qx_stats_scan_neon_128_32 (
28665     const char* s1,
28666     const int s1Len,
28667     const char* s2,
28668     const int s2Len,
28669     const int open,
28670     const int gap,
28671     const(parasail_matrix_t)* matrix);
28672 
28673 parasail_result_t* parasail_sg_qx_stats_scan_neon_128_16 (
28674     const char* s1,
28675     const int s1Len,
28676     const char* s2,
28677     const int s2Len,
28678     const int open,
28679     const int gap,
28680     const(parasail_matrix_t)* matrix);
28681 
28682 parasail_result_t* parasail_sg_qx_stats_scan_neon_128_8 (
28683     const char* s1,
28684     const int s1Len,
28685     const char* s2,
28686     const int s2Len,
28687     const int open,
28688     const int gap,
28689     const(parasail_matrix_t)* matrix);
28690 
28691 parasail_result_t* parasail_sg_qx_stats_scan_neon_128_sat (
28692     const char* s1,
28693     const int s1Len,
28694     const char* s2,
28695     const int s2Len,
28696     const int open,
28697     const int gap,
28698     const(parasail_matrix_t)* matrix);
28699 
28700 parasail_result_t* parasail_sg_qx_stats_striped_sse2_128_64 (
28701     const char* s1,
28702     const int s1Len,
28703     const char* s2,
28704     const int s2Len,
28705     const int open,
28706     const int gap,
28707     const(parasail_matrix_t)* matrix);
28708 
28709 parasail_result_t* parasail_sg_qx_stats_striped_sse2_128_32 (
28710     const char* s1,
28711     const int s1Len,
28712     const char* s2,
28713     const int s2Len,
28714     const int open,
28715     const int gap,
28716     const(parasail_matrix_t)* matrix);
28717 
28718 parasail_result_t* parasail_sg_qx_stats_striped_sse2_128_16 (
28719     const char* s1,
28720     const int s1Len,
28721     const char* s2,
28722     const int s2Len,
28723     const int open,
28724     const int gap,
28725     const(parasail_matrix_t)* matrix);
28726 
28727 parasail_result_t* parasail_sg_qx_stats_striped_sse2_128_8 (
28728     const char* s1,
28729     const int s1Len,
28730     const char* s2,
28731     const int s2Len,
28732     const int open,
28733     const int gap,
28734     const(parasail_matrix_t)* matrix);
28735 
28736 parasail_result_t* parasail_sg_qx_stats_striped_sse2_128_sat (
28737     const char* s1,
28738     const int s1Len,
28739     const char* s2,
28740     const int s2Len,
28741     const int open,
28742     const int gap,
28743     const(parasail_matrix_t)* matrix);
28744 
28745 parasail_result_t* parasail_sg_qx_stats_striped_sse41_128_64 (
28746     const char* s1,
28747     const int s1Len,
28748     const char* s2,
28749     const int s2Len,
28750     const int open,
28751     const int gap,
28752     const(parasail_matrix_t)* matrix);
28753 
28754 parasail_result_t* parasail_sg_qx_stats_striped_sse41_128_32 (
28755     const char* s1,
28756     const int s1Len,
28757     const char* s2,
28758     const int s2Len,
28759     const int open,
28760     const int gap,
28761     const(parasail_matrix_t)* matrix);
28762 
28763 parasail_result_t* parasail_sg_qx_stats_striped_sse41_128_16 (
28764     const char* s1,
28765     const int s1Len,
28766     const char* s2,
28767     const int s2Len,
28768     const int open,
28769     const int gap,
28770     const(parasail_matrix_t)* matrix);
28771 
28772 parasail_result_t* parasail_sg_qx_stats_striped_sse41_128_8 (
28773     const char* s1,
28774     const int s1Len,
28775     const char* s2,
28776     const int s2Len,
28777     const int open,
28778     const int gap,
28779     const(parasail_matrix_t)* matrix);
28780 
28781 parasail_result_t* parasail_sg_qx_stats_striped_sse41_128_sat (
28782     const char* s1,
28783     const int s1Len,
28784     const char* s2,
28785     const int s2Len,
28786     const int open,
28787     const int gap,
28788     const(parasail_matrix_t)* matrix);
28789 
28790 parasail_result_t* parasail_sg_qx_stats_striped_avx2_256_64 (
28791     const char* s1,
28792     const int s1Len,
28793     const char* s2,
28794     const int s2Len,
28795     const int open,
28796     const int gap,
28797     const(parasail_matrix_t)* matrix);
28798 
28799 parasail_result_t* parasail_sg_qx_stats_striped_avx2_256_32 (
28800     const char* s1,
28801     const int s1Len,
28802     const char* s2,
28803     const int s2Len,
28804     const int open,
28805     const int gap,
28806     const(parasail_matrix_t)* matrix);
28807 
28808 parasail_result_t* parasail_sg_qx_stats_striped_avx2_256_16 (
28809     const char* s1,
28810     const int s1Len,
28811     const char* s2,
28812     const int s2Len,
28813     const int open,
28814     const int gap,
28815     const(parasail_matrix_t)* matrix);
28816 
28817 parasail_result_t* parasail_sg_qx_stats_striped_avx2_256_8 (
28818     const char* s1,
28819     const int s1Len,
28820     const char* s2,
28821     const int s2Len,
28822     const int open,
28823     const int gap,
28824     const(parasail_matrix_t)* matrix);
28825 
28826 parasail_result_t* parasail_sg_qx_stats_striped_avx2_256_sat (
28827     const char* s1,
28828     const int s1Len,
28829     const char* s2,
28830     const int s2Len,
28831     const int open,
28832     const int gap,
28833     const(parasail_matrix_t)* matrix);
28834 
28835 parasail_result_t* parasail_sg_qx_stats_striped_altivec_128_64 (
28836     const char* s1,
28837     const int s1Len,
28838     const char* s2,
28839     const int s2Len,
28840     const int open,
28841     const int gap,
28842     const(parasail_matrix_t)* matrix);
28843 
28844 parasail_result_t* parasail_sg_qx_stats_striped_altivec_128_32 (
28845     const char* s1,
28846     const int s1Len,
28847     const char* s2,
28848     const int s2Len,
28849     const int open,
28850     const int gap,
28851     const(parasail_matrix_t)* matrix);
28852 
28853 parasail_result_t* parasail_sg_qx_stats_striped_altivec_128_16 (
28854     const char* s1,
28855     const int s1Len,
28856     const char* s2,
28857     const int s2Len,
28858     const int open,
28859     const int gap,
28860     const(parasail_matrix_t)* matrix);
28861 
28862 parasail_result_t* parasail_sg_qx_stats_striped_altivec_128_8 (
28863     const char* s1,
28864     const int s1Len,
28865     const char* s2,
28866     const int s2Len,
28867     const int open,
28868     const int gap,
28869     const(parasail_matrix_t)* matrix);
28870 
28871 parasail_result_t* parasail_sg_qx_stats_striped_altivec_128_sat (
28872     const char* s1,
28873     const int s1Len,
28874     const char* s2,
28875     const int s2Len,
28876     const int open,
28877     const int gap,
28878     const(parasail_matrix_t)* matrix);
28879 
28880 parasail_result_t* parasail_sg_qx_stats_striped_neon_128_64 (
28881     const char* s1,
28882     const int s1Len,
28883     const char* s2,
28884     const int s2Len,
28885     const int open,
28886     const int gap,
28887     const(parasail_matrix_t)* matrix);
28888 
28889 parasail_result_t* parasail_sg_qx_stats_striped_neon_128_32 (
28890     const char* s1,
28891     const int s1Len,
28892     const char* s2,
28893     const int s2Len,
28894     const int open,
28895     const int gap,
28896     const(parasail_matrix_t)* matrix);
28897 
28898 parasail_result_t* parasail_sg_qx_stats_striped_neon_128_16 (
28899     const char* s1,
28900     const int s1Len,
28901     const char* s2,
28902     const int s2Len,
28903     const int open,
28904     const int gap,
28905     const(parasail_matrix_t)* matrix);
28906 
28907 parasail_result_t* parasail_sg_qx_stats_striped_neon_128_8 (
28908     const char* s1,
28909     const int s1Len,
28910     const char* s2,
28911     const int s2Len,
28912     const int open,
28913     const int gap,
28914     const(parasail_matrix_t)* matrix);
28915 
28916 parasail_result_t* parasail_sg_qx_stats_striped_neon_128_sat (
28917     const char* s1,
28918     const int s1Len,
28919     const char* s2,
28920     const int s2Len,
28921     const int open,
28922     const int gap,
28923     const(parasail_matrix_t)* matrix);
28924 
28925 parasail_result_t* parasail_sg_qx_stats_diag_sse2_128_64 (
28926     const char* s1,
28927     const int s1Len,
28928     const char* s2,
28929     const int s2Len,
28930     const int open,
28931     const int gap,
28932     const(parasail_matrix_t)* matrix);
28933 
28934 parasail_result_t* parasail_sg_qx_stats_diag_sse2_128_32 (
28935     const char* s1,
28936     const int s1Len,
28937     const char* s2,
28938     const int s2Len,
28939     const int open,
28940     const int gap,
28941     const(parasail_matrix_t)* matrix);
28942 
28943 parasail_result_t* parasail_sg_qx_stats_diag_sse2_128_16 (
28944     const char* s1,
28945     const int s1Len,
28946     const char* s2,
28947     const int s2Len,
28948     const int open,
28949     const int gap,
28950     const(parasail_matrix_t)* matrix);
28951 
28952 parasail_result_t* parasail_sg_qx_stats_diag_sse2_128_8 (
28953     const char* s1,
28954     const int s1Len,
28955     const char* s2,
28956     const int s2Len,
28957     const int open,
28958     const int gap,
28959     const(parasail_matrix_t)* matrix);
28960 
28961 parasail_result_t* parasail_sg_qx_stats_diag_sse2_128_sat (
28962     const char* s1,
28963     const int s1Len,
28964     const char* s2,
28965     const int s2Len,
28966     const int open,
28967     const int gap,
28968     const(parasail_matrix_t)* matrix);
28969 
28970 parasail_result_t* parasail_sg_qx_stats_diag_sse41_128_64 (
28971     const char* s1,
28972     const int s1Len,
28973     const char* s2,
28974     const int s2Len,
28975     const int open,
28976     const int gap,
28977     const(parasail_matrix_t)* matrix);
28978 
28979 parasail_result_t* parasail_sg_qx_stats_diag_sse41_128_32 (
28980     const char* s1,
28981     const int s1Len,
28982     const char* s2,
28983     const int s2Len,
28984     const int open,
28985     const int gap,
28986     const(parasail_matrix_t)* matrix);
28987 
28988 parasail_result_t* parasail_sg_qx_stats_diag_sse41_128_16 (
28989     const char* s1,
28990     const int s1Len,
28991     const char* s2,
28992     const int s2Len,
28993     const int open,
28994     const int gap,
28995     const(parasail_matrix_t)* matrix);
28996 
28997 parasail_result_t* parasail_sg_qx_stats_diag_sse41_128_8 (
28998     const char* s1,
28999     const int s1Len,
29000     const char* s2,
29001     const int s2Len,
29002     const int open,
29003     const int gap,
29004     const(parasail_matrix_t)* matrix);
29005 
29006 parasail_result_t* parasail_sg_qx_stats_diag_sse41_128_sat (
29007     const char* s1,
29008     const int s1Len,
29009     const char* s2,
29010     const int s2Len,
29011     const int open,
29012     const int gap,
29013     const(parasail_matrix_t)* matrix);
29014 
29015 parasail_result_t* parasail_sg_qx_stats_diag_avx2_256_64 (
29016     const char* s1,
29017     const int s1Len,
29018     const char* s2,
29019     const int s2Len,
29020     const int open,
29021     const int gap,
29022     const(parasail_matrix_t)* matrix);
29023 
29024 parasail_result_t* parasail_sg_qx_stats_diag_avx2_256_32 (
29025     const char* s1,
29026     const int s1Len,
29027     const char* s2,
29028     const int s2Len,
29029     const int open,
29030     const int gap,
29031     const(parasail_matrix_t)* matrix);
29032 
29033 parasail_result_t* parasail_sg_qx_stats_diag_avx2_256_16 (
29034     const char* s1,
29035     const int s1Len,
29036     const char* s2,
29037     const int s2Len,
29038     const int open,
29039     const int gap,
29040     const(parasail_matrix_t)* matrix);
29041 
29042 parasail_result_t* parasail_sg_qx_stats_diag_avx2_256_8 (
29043     const char* s1,
29044     const int s1Len,
29045     const char* s2,
29046     const int s2Len,
29047     const int open,
29048     const int gap,
29049     const(parasail_matrix_t)* matrix);
29050 
29051 parasail_result_t* parasail_sg_qx_stats_diag_avx2_256_sat (
29052     const char* s1,
29053     const int s1Len,
29054     const char* s2,
29055     const int s2Len,
29056     const int open,
29057     const int gap,
29058     const(parasail_matrix_t)* matrix);
29059 
29060 parasail_result_t* parasail_sg_qx_stats_diag_altivec_128_64 (
29061     const char* s1,
29062     const int s1Len,
29063     const char* s2,
29064     const int s2Len,
29065     const int open,
29066     const int gap,
29067     const(parasail_matrix_t)* matrix);
29068 
29069 parasail_result_t* parasail_sg_qx_stats_diag_altivec_128_32 (
29070     const char* s1,
29071     const int s1Len,
29072     const char* s2,
29073     const int s2Len,
29074     const int open,
29075     const int gap,
29076     const(parasail_matrix_t)* matrix);
29077 
29078 parasail_result_t* parasail_sg_qx_stats_diag_altivec_128_16 (
29079     const char* s1,
29080     const int s1Len,
29081     const char* s2,
29082     const int s2Len,
29083     const int open,
29084     const int gap,
29085     const(parasail_matrix_t)* matrix);
29086 
29087 parasail_result_t* parasail_sg_qx_stats_diag_altivec_128_8 (
29088     const char* s1,
29089     const int s1Len,
29090     const char* s2,
29091     const int s2Len,
29092     const int open,
29093     const int gap,
29094     const(parasail_matrix_t)* matrix);
29095 
29096 parasail_result_t* parasail_sg_qx_stats_diag_altivec_128_sat (
29097     const char* s1,
29098     const int s1Len,
29099     const char* s2,
29100     const int s2Len,
29101     const int open,
29102     const int gap,
29103     const(parasail_matrix_t)* matrix);
29104 
29105 parasail_result_t* parasail_sg_qx_stats_diag_neon_128_64 (
29106     const char* s1,
29107     const int s1Len,
29108     const char* s2,
29109     const int s2Len,
29110     const int open,
29111     const int gap,
29112     const(parasail_matrix_t)* matrix);
29113 
29114 parasail_result_t* parasail_sg_qx_stats_diag_neon_128_32 (
29115     const char* s1,
29116     const int s1Len,
29117     const char* s2,
29118     const int s2Len,
29119     const int open,
29120     const int gap,
29121     const(parasail_matrix_t)* matrix);
29122 
29123 parasail_result_t* parasail_sg_qx_stats_diag_neon_128_16 (
29124     const char* s1,
29125     const int s1Len,
29126     const char* s2,
29127     const int s2Len,
29128     const int open,
29129     const int gap,
29130     const(parasail_matrix_t)* matrix);
29131 
29132 parasail_result_t* parasail_sg_qx_stats_diag_neon_128_8 (
29133     const char* s1,
29134     const int s1Len,
29135     const char* s2,
29136     const int s2Len,
29137     const int open,
29138     const int gap,
29139     const(parasail_matrix_t)* matrix);
29140 
29141 parasail_result_t* parasail_sg_qx_stats_diag_neon_128_sat (
29142     const char* s1,
29143     const int s1Len,
29144     const char* s2,
29145     const int s2Len,
29146     const int open,
29147     const int gap,
29148     const(parasail_matrix_t)* matrix);
29149 
29150 parasail_result_t* parasail_sg_qx_stats_table_scan_sse2_128_64 (
29151     const char* s1,
29152     const int s1Len,
29153     const char* s2,
29154     const int s2Len,
29155     const int open,
29156     const int gap,
29157     const(parasail_matrix_t)* matrix);
29158 
29159 parasail_result_t* parasail_sg_qx_stats_table_scan_sse2_128_32 (
29160     const char* s1,
29161     const int s1Len,
29162     const char* s2,
29163     const int s2Len,
29164     const int open,
29165     const int gap,
29166     const(parasail_matrix_t)* matrix);
29167 
29168 parasail_result_t* parasail_sg_qx_stats_table_scan_sse2_128_16 (
29169     const char* s1,
29170     const int s1Len,
29171     const char* s2,
29172     const int s2Len,
29173     const int open,
29174     const int gap,
29175     const(parasail_matrix_t)* matrix);
29176 
29177 parasail_result_t* parasail_sg_qx_stats_table_scan_sse2_128_8 (
29178     const char* s1,
29179     const int s1Len,
29180     const char* s2,
29181     const int s2Len,
29182     const int open,
29183     const int gap,
29184     const(parasail_matrix_t)* matrix);
29185 
29186 parasail_result_t* parasail_sg_qx_stats_table_scan_sse2_128_sat (
29187     const char* s1,
29188     const int s1Len,
29189     const char* s2,
29190     const int s2Len,
29191     const int open,
29192     const int gap,
29193     const(parasail_matrix_t)* matrix);
29194 
29195 parasail_result_t* parasail_sg_qx_stats_table_scan_sse41_128_64 (
29196     const char* s1,
29197     const int s1Len,
29198     const char* s2,
29199     const int s2Len,
29200     const int open,
29201     const int gap,
29202     const(parasail_matrix_t)* matrix);
29203 
29204 parasail_result_t* parasail_sg_qx_stats_table_scan_sse41_128_32 (
29205     const char* s1,
29206     const int s1Len,
29207     const char* s2,
29208     const int s2Len,
29209     const int open,
29210     const int gap,
29211     const(parasail_matrix_t)* matrix);
29212 
29213 parasail_result_t* parasail_sg_qx_stats_table_scan_sse41_128_16 (
29214     const char* s1,
29215     const int s1Len,
29216     const char* s2,
29217     const int s2Len,
29218     const int open,
29219     const int gap,
29220     const(parasail_matrix_t)* matrix);
29221 
29222 parasail_result_t* parasail_sg_qx_stats_table_scan_sse41_128_8 (
29223     const char* s1,
29224     const int s1Len,
29225     const char* s2,
29226     const int s2Len,
29227     const int open,
29228     const int gap,
29229     const(parasail_matrix_t)* matrix);
29230 
29231 parasail_result_t* parasail_sg_qx_stats_table_scan_sse41_128_sat (
29232     const char* s1,
29233     const int s1Len,
29234     const char* s2,
29235     const int s2Len,
29236     const int open,
29237     const int gap,
29238     const(parasail_matrix_t)* matrix);
29239 
29240 parasail_result_t* parasail_sg_qx_stats_table_scan_avx2_256_64 (
29241     const char* s1,
29242     const int s1Len,
29243     const char* s2,
29244     const int s2Len,
29245     const int open,
29246     const int gap,
29247     const(parasail_matrix_t)* matrix);
29248 
29249 parasail_result_t* parasail_sg_qx_stats_table_scan_avx2_256_32 (
29250     const char* s1,
29251     const int s1Len,
29252     const char* s2,
29253     const int s2Len,
29254     const int open,
29255     const int gap,
29256     const(parasail_matrix_t)* matrix);
29257 
29258 parasail_result_t* parasail_sg_qx_stats_table_scan_avx2_256_16 (
29259     const char* s1,
29260     const int s1Len,
29261     const char* s2,
29262     const int s2Len,
29263     const int open,
29264     const int gap,
29265     const(parasail_matrix_t)* matrix);
29266 
29267 parasail_result_t* parasail_sg_qx_stats_table_scan_avx2_256_8 (
29268     const char* s1,
29269     const int s1Len,
29270     const char* s2,
29271     const int s2Len,
29272     const int open,
29273     const int gap,
29274     const(parasail_matrix_t)* matrix);
29275 
29276 parasail_result_t* parasail_sg_qx_stats_table_scan_avx2_256_sat (
29277     const char* s1,
29278     const int s1Len,
29279     const char* s2,
29280     const int s2Len,
29281     const int open,
29282     const int gap,
29283     const(parasail_matrix_t)* matrix);
29284 
29285 parasail_result_t* parasail_sg_qx_stats_table_scan_altivec_128_64 (
29286     const char* s1,
29287     const int s1Len,
29288     const char* s2,
29289     const int s2Len,
29290     const int open,
29291     const int gap,
29292     const(parasail_matrix_t)* matrix);
29293 
29294 parasail_result_t* parasail_sg_qx_stats_table_scan_altivec_128_32 (
29295     const char* s1,
29296     const int s1Len,
29297     const char* s2,
29298     const int s2Len,
29299     const int open,
29300     const int gap,
29301     const(parasail_matrix_t)* matrix);
29302 
29303 parasail_result_t* parasail_sg_qx_stats_table_scan_altivec_128_16 (
29304     const char* s1,
29305     const int s1Len,
29306     const char* s2,
29307     const int s2Len,
29308     const int open,
29309     const int gap,
29310     const(parasail_matrix_t)* matrix);
29311 
29312 parasail_result_t* parasail_sg_qx_stats_table_scan_altivec_128_8 (
29313     const char* s1,
29314     const int s1Len,
29315     const char* s2,
29316     const int s2Len,
29317     const int open,
29318     const int gap,
29319     const(parasail_matrix_t)* matrix);
29320 
29321 parasail_result_t* parasail_sg_qx_stats_table_scan_altivec_128_sat (
29322     const char* s1,
29323     const int s1Len,
29324     const char* s2,
29325     const int s2Len,
29326     const int open,
29327     const int gap,
29328     const(parasail_matrix_t)* matrix);
29329 
29330 parasail_result_t* parasail_sg_qx_stats_table_scan_neon_128_64 (
29331     const char* s1,
29332     const int s1Len,
29333     const char* s2,
29334     const int s2Len,
29335     const int open,
29336     const int gap,
29337     const(parasail_matrix_t)* matrix);
29338 
29339 parasail_result_t* parasail_sg_qx_stats_table_scan_neon_128_32 (
29340     const char* s1,
29341     const int s1Len,
29342     const char* s2,
29343     const int s2Len,
29344     const int open,
29345     const int gap,
29346     const(parasail_matrix_t)* matrix);
29347 
29348 parasail_result_t* parasail_sg_qx_stats_table_scan_neon_128_16 (
29349     const char* s1,
29350     const int s1Len,
29351     const char* s2,
29352     const int s2Len,
29353     const int open,
29354     const int gap,
29355     const(parasail_matrix_t)* matrix);
29356 
29357 parasail_result_t* parasail_sg_qx_stats_table_scan_neon_128_8 (
29358     const char* s1,
29359     const int s1Len,
29360     const char* s2,
29361     const int s2Len,
29362     const int open,
29363     const int gap,
29364     const(parasail_matrix_t)* matrix);
29365 
29366 parasail_result_t* parasail_sg_qx_stats_table_scan_neon_128_sat (
29367     const char* s1,
29368     const int s1Len,
29369     const char* s2,
29370     const int s2Len,
29371     const int open,
29372     const int gap,
29373     const(parasail_matrix_t)* matrix);
29374 
29375 parasail_result_t* parasail_sg_qx_stats_table_striped_sse2_128_64 (
29376     const char* s1,
29377     const int s1Len,
29378     const char* s2,
29379     const int s2Len,
29380     const int open,
29381     const int gap,
29382     const(parasail_matrix_t)* matrix);
29383 
29384 parasail_result_t* parasail_sg_qx_stats_table_striped_sse2_128_32 (
29385     const char* s1,
29386     const int s1Len,
29387     const char* s2,
29388     const int s2Len,
29389     const int open,
29390     const int gap,
29391     const(parasail_matrix_t)* matrix);
29392 
29393 parasail_result_t* parasail_sg_qx_stats_table_striped_sse2_128_16 (
29394     const char* s1,
29395     const int s1Len,
29396     const char* s2,
29397     const int s2Len,
29398     const int open,
29399     const int gap,
29400     const(parasail_matrix_t)* matrix);
29401 
29402 parasail_result_t* parasail_sg_qx_stats_table_striped_sse2_128_8 (
29403     const char* s1,
29404     const int s1Len,
29405     const char* s2,
29406     const int s2Len,
29407     const int open,
29408     const int gap,
29409     const(parasail_matrix_t)* matrix);
29410 
29411 parasail_result_t* parasail_sg_qx_stats_table_striped_sse2_128_sat (
29412     const char* s1,
29413     const int s1Len,
29414     const char* s2,
29415     const int s2Len,
29416     const int open,
29417     const int gap,
29418     const(parasail_matrix_t)* matrix);
29419 
29420 parasail_result_t* parasail_sg_qx_stats_table_striped_sse41_128_64 (
29421     const char* s1,
29422     const int s1Len,
29423     const char* s2,
29424     const int s2Len,
29425     const int open,
29426     const int gap,
29427     const(parasail_matrix_t)* matrix);
29428 
29429 parasail_result_t* parasail_sg_qx_stats_table_striped_sse41_128_32 (
29430     const char* s1,
29431     const int s1Len,
29432     const char* s2,
29433     const int s2Len,
29434     const int open,
29435     const int gap,
29436     const(parasail_matrix_t)* matrix);
29437 
29438 parasail_result_t* parasail_sg_qx_stats_table_striped_sse41_128_16 (
29439     const char* s1,
29440     const int s1Len,
29441     const char* s2,
29442     const int s2Len,
29443     const int open,
29444     const int gap,
29445     const(parasail_matrix_t)* matrix);
29446 
29447 parasail_result_t* parasail_sg_qx_stats_table_striped_sse41_128_8 (
29448     const char* s1,
29449     const int s1Len,
29450     const char* s2,
29451     const int s2Len,
29452     const int open,
29453     const int gap,
29454     const(parasail_matrix_t)* matrix);
29455 
29456 parasail_result_t* parasail_sg_qx_stats_table_striped_sse41_128_sat (
29457     const char* s1,
29458     const int s1Len,
29459     const char* s2,
29460     const int s2Len,
29461     const int open,
29462     const int gap,
29463     const(parasail_matrix_t)* matrix);
29464 
29465 parasail_result_t* parasail_sg_qx_stats_table_striped_avx2_256_64 (
29466     const char* s1,
29467     const int s1Len,
29468     const char* s2,
29469     const int s2Len,
29470     const int open,
29471     const int gap,
29472     const(parasail_matrix_t)* matrix);
29473 
29474 parasail_result_t* parasail_sg_qx_stats_table_striped_avx2_256_32 (
29475     const char* s1,
29476     const int s1Len,
29477     const char* s2,
29478     const int s2Len,
29479     const int open,
29480     const int gap,
29481     const(parasail_matrix_t)* matrix);
29482 
29483 parasail_result_t* parasail_sg_qx_stats_table_striped_avx2_256_16 (
29484     const char* s1,
29485     const int s1Len,
29486     const char* s2,
29487     const int s2Len,
29488     const int open,
29489     const int gap,
29490     const(parasail_matrix_t)* matrix);
29491 
29492 parasail_result_t* parasail_sg_qx_stats_table_striped_avx2_256_8 (
29493     const char* s1,
29494     const int s1Len,
29495     const char* s2,
29496     const int s2Len,
29497     const int open,
29498     const int gap,
29499     const(parasail_matrix_t)* matrix);
29500 
29501 parasail_result_t* parasail_sg_qx_stats_table_striped_avx2_256_sat (
29502     const char* s1,
29503     const int s1Len,
29504     const char* s2,
29505     const int s2Len,
29506     const int open,
29507     const int gap,
29508     const(parasail_matrix_t)* matrix);
29509 
29510 parasail_result_t* parasail_sg_qx_stats_table_striped_altivec_128_64 (
29511     const char* s1,
29512     const int s1Len,
29513     const char* s2,
29514     const int s2Len,
29515     const int open,
29516     const int gap,
29517     const(parasail_matrix_t)* matrix);
29518 
29519 parasail_result_t* parasail_sg_qx_stats_table_striped_altivec_128_32 (
29520     const char* s1,
29521     const int s1Len,
29522     const char* s2,
29523     const int s2Len,
29524     const int open,
29525     const int gap,
29526     const(parasail_matrix_t)* matrix);
29527 
29528 parasail_result_t* parasail_sg_qx_stats_table_striped_altivec_128_16 (
29529     const char* s1,
29530     const int s1Len,
29531     const char* s2,
29532     const int s2Len,
29533     const int open,
29534     const int gap,
29535     const(parasail_matrix_t)* matrix);
29536 
29537 parasail_result_t* parasail_sg_qx_stats_table_striped_altivec_128_8 (
29538     const char* s1,
29539     const int s1Len,
29540     const char* s2,
29541     const int s2Len,
29542     const int open,
29543     const int gap,
29544     const(parasail_matrix_t)* matrix);
29545 
29546 parasail_result_t* parasail_sg_qx_stats_table_striped_altivec_128_sat (
29547     const char* s1,
29548     const int s1Len,
29549     const char* s2,
29550     const int s2Len,
29551     const int open,
29552     const int gap,
29553     const(parasail_matrix_t)* matrix);
29554 
29555 parasail_result_t* parasail_sg_qx_stats_table_striped_neon_128_64 (
29556     const char* s1,
29557     const int s1Len,
29558     const char* s2,
29559     const int s2Len,
29560     const int open,
29561     const int gap,
29562     const(parasail_matrix_t)* matrix);
29563 
29564 parasail_result_t* parasail_sg_qx_stats_table_striped_neon_128_32 (
29565     const char* s1,
29566     const int s1Len,
29567     const char* s2,
29568     const int s2Len,
29569     const int open,
29570     const int gap,
29571     const(parasail_matrix_t)* matrix);
29572 
29573 parasail_result_t* parasail_sg_qx_stats_table_striped_neon_128_16 (
29574     const char* s1,
29575     const int s1Len,
29576     const char* s2,
29577     const int s2Len,
29578     const int open,
29579     const int gap,
29580     const(parasail_matrix_t)* matrix);
29581 
29582 parasail_result_t* parasail_sg_qx_stats_table_striped_neon_128_8 (
29583     const char* s1,
29584     const int s1Len,
29585     const char* s2,
29586     const int s2Len,
29587     const int open,
29588     const int gap,
29589     const(parasail_matrix_t)* matrix);
29590 
29591 parasail_result_t* parasail_sg_qx_stats_table_striped_neon_128_sat (
29592     const char* s1,
29593     const int s1Len,
29594     const char* s2,
29595     const int s2Len,
29596     const int open,
29597     const int gap,
29598     const(parasail_matrix_t)* matrix);
29599 
29600 parasail_result_t* parasail_sg_qx_stats_table_diag_sse2_128_64 (
29601     const char* s1,
29602     const int s1Len,
29603     const char* s2,
29604     const int s2Len,
29605     const int open,
29606     const int gap,
29607     const(parasail_matrix_t)* matrix);
29608 
29609 parasail_result_t* parasail_sg_qx_stats_table_diag_sse2_128_32 (
29610     const char* s1,
29611     const int s1Len,
29612     const char* s2,
29613     const int s2Len,
29614     const int open,
29615     const int gap,
29616     const(parasail_matrix_t)* matrix);
29617 
29618 parasail_result_t* parasail_sg_qx_stats_table_diag_sse2_128_16 (
29619     const char* s1,
29620     const int s1Len,
29621     const char* s2,
29622     const int s2Len,
29623     const int open,
29624     const int gap,
29625     const(parasail_matrix_t)* matrix);
29626 
29627 parasail_result_t* parasail_sg_qx_stats_table_diag_sse2_128_8 (
29628     const char* s1,
29629     const int s1Len,
29630     const char* s2,
29631     const int s2Len,
29632     const int open,
29633     const int gap,
29634     const(parasail_matrix_t)* matrix);
29635 
29636 parasail_result_t* parasail_sg_qx_stats_table_diag_sse2_128_sat (
29637     const char* s1,
29638     const int s1Len,
29639     const char* s2,
29640     const int s2Len,
29641     const int open,
29642     const int gap,
29643     const(parasail_matrix_t)* matrix);
29644 
29645 parasail_result_t* parasail_sg_qx_stats_table_diag_sse41_128_64 (
29646     const char* s1,
29647     const int s1Len,
29648     const char* s2,
29649     const int s2Len,
29650     const int open,
29651     const int gap,
29652     const(parasail_matrix_t)* matrix);
29653 
29654 parasail_result_t* parasail_sg_qx_stats_table_diag_sse41_128_32 (
29655     const char* s1,
29656     const int s1Len,
29657     const char* s2,
29658     const int s2Len,
29659     const int open,
29660     const int gap,
29661     const(parasail_matrix_t)* matrix);
29662 
29663 parasail_result_t* parasail_sg_qx_stats_table_diag_sse41_128_16 (
29664     const char* s1,
29665     const int s1Len,
29666     const char* s2,
29667     const int s2Len,
29668     const int open,
29669     const int gap,
29670     const(parasail_matrix_t)* matrix);
29671 
29672 parasail_result_t* parasail_sg_qx_stats_table_diag_sse41_128_8 (
29673     const char* s1,
29674     const int s1Len,
29675     const char* s2,
29676     const int s2Len,
29677     const int open,
29678     const int gap,
29679     const(parasail_matrix_t)* matrix);
29680 
29681 parasail_result_t* parasail_sg_qx_stats_table_diag_sse41_128_sat (
29682     const char* s1,
29683     const int s1Len,
29684     const char* s2,
29685     const int s2Len,
29686     const int open,
29687     const int gap,
29688     const(parasail_matrix_t)* matrix);
29689 
29690 parasail_result_t* parasail_sg_qx_stats_table_diag_avx2_256_64 (
29691     const char* s1,
29692     const int s1Len,
29693     const char* s2,
29694     const int s2Len,
29695     const int open,
29696     const int gap,
29697     const(parasail_matrix_t)* matrix);
29698 
29699 parasail_result_t* parasail_sg_qx_stats_table_diag_avx2_256_32 (
29700     const char* s1,
29701     const int s1Len,
29702     const char* s2,
29703     const int s2Len,
29704     const int open,
29705     const int gap,
29706     const(parasail_matrix_t)* matrix);
29707 
29708 parasail_result_t* parasail_sg_qx_stats_table_diag_avx2_256_16 (
29709     const char* s1,
29710     const int s1Len,
29711     const char* s2,
29712     const int s2Len,
29713     const int open,
29714     const int gap,
29715     const(parasail_matrix_t)* matrix);
29716 
29717 parasail_result_t* parasail_sg_qx_stats_table_diag_avx2_256_8 (
29718     const char* s1,
29719     const int s1Len,
29720     const char* s2,
29721     const int s2Len,
29722     const int open,
29723     const int gap,
29724     const(parasail_matrix_t)* matrix);
29725 
29726 parasail_result_t* parasail_sg_qx_stats_table_diag_avx2_256_sat (
29727     const char* s1,
29728     const int s1Len,
29729     const char* s2,
29730     const int s2Len,
29731     const int open,
29732     const int gap,
29733     const(parasail_matrix_t)* matrix);
29734 
29735 parasail_result_t* parasail_sg_qx_stats_table_diag_altivec_128_64 (
29736     const char* s1,
29737     const int s1Len,
29738     const char* s2,
29739     const int s2Len,
29740     const int open,
29741     const int gap,
29742     const(parasail_matrix_t)* matrix);
29743 
29744 parasail_result_t* parasail_sg_qx_stats_table_diag_altivec_128_32 (
29745     const char* s1,
29746     const int s1Len,
29747     const char* s2,
29748     const int s2Len,
29749     const int open,
29750     const int gap,
29751     const(parasail_matrix_t)* matrix);
29752 
29753 parasail_result_t* parasail_sg_qx_stats_table_diag_altivec_128_16 (
29754     const char* s1,
29755     const int s1Len,
29756     const char* s2,
29757     const int s2Len,
29758     const int open,
29759     const int gap,
29760     const(parasail_matrix_t)* matrix);
29761 
29762 parasail_result_t* parasail_sg_qx_stats_table_diag_altivec_128_8 (
29763     const char* s1,
29764     const int s1Len,
29765     const char* s2,
29766     const int s2Len,
29767     const int open,
29768     const int gap,
29769     const(parasail_matrix_t)* matrix);
29770 
29771 parasail_result_t* parasail_sg_qx_stats_table_diag_altivec_128_sat (
29772     const char* s1,
29773     const int s1Len,
29774     const char* s2,
29775     const int s2Len,
29776     const int open,
29777     const int gap,
29778     const(parasail_matrix_t)* matrix);
29779 
29780 parasail_result_t* parasail_sg_qx_stats_table_diag_neon_128_64 (
29781     const char* s1,
29782     const int s1Len,
29783     const char* s2,
29784     const int s2Len,
29785     const int open,
29786     const int gap,
29787     const(parasail_matrix_t)* matrix);
29788 
29789 parasail_result_t* parasail_sg_qx_stats_table_diag_neon_128_32 (
29790     const char* s1,
29791     const int s1Len,
29792     const char* s2,
29793     const int s2Len,
29794     const int open,
29795     const int gap,
29796     const(parasail_matrix_t)* matrix);
29797 
29798 parasail_result_t* parasail_sg_qx_stats_table_diag_neon_128_16 (
29799     const char* s1,
29800     const int s1Len,
29801     const char* s2,
29802     const int s2Len,
29803     const int open,
29804     const int gap,
29805     const(parasail_matrix_t)* matrix);
29806 
29807 parasail_result_t* parasail_sg_qx_stats_table_diag_neon_128_8 (
29808     const char* s1,
29809     const int s1Len,
29810     const char* s2,
29811     const int s2Len,
29812     const int open,
29813     const int gap,
29814     const(parasail_matrix_t)* matrix);
29815 
29816 parasail_result_t* parasail_sg_qx_stats_table_diag_neon_128_sat (
29817     const char* s1,
29818     const int s1Len,
29819     const char* s2,
29820     const int s2Len,
29821     const int open,
29822     const int gap,
29823     const(parasail_matrix_t)* matrix);
29824 
29825 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_sse2_128_64 (
29826     const char* s1,
29827     const int s1Len,
29828     const char* s2,
29829     const int s2Len,
29830     const int open,
29831     const int gap,
29832     const(parasail_matrix_t)* matrix);
29833 
29834 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_sse2_128_32 (
29835     const char* s1,
29836     const int s1Len,
29837     const char* s2,
29838     const int s2Len,
29839     const int open,
29840     const int gap,
29841     const(parasail_matrix_t)* matrix);
29842 
29843 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_sse2_128_16 (
29844     const char* s1,
29845     const int s1Len,
29846     const char* s2,
29847     const int s2Len,
29848     const int open,
29849     const int gap,
29850     const(parasail_matrix_t)* matrix);
29851 
29852 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_sse2_128_8 (
29853     const char* s1,
29854     const int s1Len,
29855     const char* s2,
29856     const int s2Len,
29857     const int open,
29858     const int gap,
29859     const(parasail_matrix_t)* matrix);
29860 
29861 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_sse2_128_sat (
29862     const char* s1,
29863     const int s1Len,
29864     const char* s2,
29865     const int s2Len,
29866     const int open,
29867     const int gap,
29868     const(parasail_matrix_t)* matrix);
29869 
29870 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_sse41_128_64 (
29871     const char* s1,
29872     const int s1Len,
29873     const char* s2,
29874     const int s2Len,
29875     const int open,
29876     const int gap,
29877     const(parasail_matrix_t)* matrix);
29878 
29879 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_sse41_128_32 (
29880     const char* s1,
29881     const int s1Len,
29882     const char* s2,
29883     const int s2Len,
29884     const int open,
29885     const int gap,
29886     const(parasail_matrix_t)* matrix);
29887 
29888 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_sse41_128_16 (
29889     const char* s1,
29890     const int s1Len,
29891     const char* s2,
29892     const int s2Len,
29893     const int open,
29894     const int gap,
29895     const(parasail_matrix_t)* matrix);
29896 
29897 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_sse41_128_8 (
29898     const char* s1,
29899     const int s1Len,
29900     const char* s2,
29901     const int s2Len,
29902     const int open,
29903     const int gap,
29904     const(parasail_matrix_t)* matrix);
29905 
29906 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_sse41_128_sat (
29907     const char* s1,
29908     const int s1Len,
29909     const char* s2,
29910     const int s2Len,
29911     const int open,
29912     const int gap,
29913     const(parasail_matrix_t)* matrix);
29914 
29915 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_avx2_256_64 (
29916     const char* s1,
29917     const int s1Len,
29918     const char* s2,
29919     const int s2Len,
29920     const int open,
29921     const int gap,
29922     const(parasail_matrix_t)* matrix);
29923 
29924 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_avx2_256_32 (
29925     const char* s1,
29926     const int s1Len,
29927     const char* s2,
29928     const int s2Len,
29929     const int open,
29930     const int gap,
29931     const(parasail_matrix_t)* matrix);
29932 
29933 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_avx2_256_16 (
29934     const char* s1,
29935     const int s1Len,
29936     const char* s2,
29937     const int s2Len,
29938     const int open,
29939     const int gap,
29940     const(parasail_matrix_t)* matrix);
29941 
29942 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_avx2_256_8 (
29943     const char* s1,
29944     const int s1Len,
29945     const char* s2,
29946     const int s2Len,
29947     const int open,
29948     const int gap,
29949     const(parasail_matrix_t)* matrix);
29950 
29951 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_avx2_256_sat (
29952     const char* s1,
29953     const int s1Len,
29954     const char* s2,
29955     const int s2Len,
29956     const int open,
29957     const int gap,
29958     const(parasail_matrix_t)* matrix);
29959 
29960 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_altivec_128_64 (
29961     const char* s1,
29962     const int s1Len,
29963     const char* s2,
29964     const int s2Len,
29965     const int open,
29966     const int gap,
29967     const(parasail_matrix_t)* matrix);
29968 
29969 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_altivec_128_32 (
29970     const char* s1,
29971     const int s1Len,
29972     const char* s2,
29973     const int s2Len,
29974     const int open,
29975     const int gap,
29976     const(parasail_matrix_t)* matrix);
29977 
29978 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_altivec_128_16 (
29979     const char* s1,
29980     const int s1Len,
29981     const char* s2,
29982     const int s2Len,
29983     const int open,
29984     const int gap,
29985     const(parasail_matrix_t)* matrix);
29986 
29987 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_altivec_128_8 (
29988     const char* s1,
29989     const int s1Len,
29990     const char* s2,
29991     const int s2Len,
29992     const int open,
29993     const int gap,
29994     const(parasail_matrix_t)* matrix);
29995 
29996 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_altivec_128_sat (
29997     const char* s1,
29998     const int s1Len,
29999     const char* s2,
30000     const int s2Len,
30001     const int open,
30002     const int gap,
30003     const(parasail_matrix_t)* matrix);
30004 
30005 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_neon_128_64 (
30006     const char* s1,
30007     const int s1Len,
30008     const char* s2,
30009     const int s2Len,
30010     const int open,
30011     const int gap,
30012     const(parasail_matrix_t)* matrix);
30013 
30014 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_neon_128_32 (
30015     const char* s1,
30016     const int s1Len,
30017     const char* s2,
30018     const int s2Len,
30019     const int open,
30020     const int gap,
30021     const(parasail_matrix_t)* matrix);
30022 
30023 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_neon_128_16 (
30024     const char* s1,
30025     const int s1Len,
30026     const char* s2,
30027     const int s2Len,
30028     const int open,
30029     const int gap,
30030     const(parasail_matrix_t)* matrix);
30031 
30032 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_neon_128_8 (
30033     const char* s1,
30034     const int s1Len,
30035     const char* s2,
30036     const int s2Len,
30037     const int open,
30038     const int gap,
30039     const(parasail_matrix_t)* matrix);
30040 
30041 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_neon_128_sat (
30042     const char* s1,
30043     const int s1Len,
30044     const char* s2,
30045     const int s2Len,
30046     const int open,
30047     const int gap,
30048     const(parasail_matrix_t)* matrix);
30049 
30050 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_sse2_128_64 (
30051     const char* s1,
30052     const int s1Len,
30053     const char* s2,
30054     const int s2Len,
30055     const int open,
30056     const int gap,
30057     const(parasail_matrix_t)* matrix);
30058 
30059 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_sse2_128_32 (
30060     const char* s1,
30061     const int s1Len,
30062     const char* s2,
30063     const int s2Len,
30064     const int open,
30065     const int gap,
30066     const(parasail_matrix_t)* matrix);
30067 
30068 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_sse2_128_16 (
30069     const char* s1,
30070     const int s1Len,
30071     const char* s2,
30072     const int s2Len,
30073     const int open,
30074     const int gap,
30075     const(parasail_matrix_t)* matrix);
30076 
30077 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_sse2_128_8 (
30078     const char* s1,
30079     const int s1Len,
30080     const char* s2,
30081     const int s2Len,
30082     const int open,
30083     const int gap,
30084     const(parasail_matrix_t)* matrix);
30085 
30086 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_sse2_128_sat (
30087     const char* s1,
30088     const int s1Len,
30089     const char* s2,
30090     const int s2Len,
30091     const int open,
30092     const int gap,
30093     const(parasail_matrix_t)* matrix);
30094 
30095 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_sse41_128_64 (
30096     const char* s1,
30097     const int s1Len,
30098     const char* s2,
30099     const int s2Len,
30100     const int open,
30101     const int gap,
30102     const(parasail_matrix_t)* matrix);
30103 
30104 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_sse41_128_32 (
30105     const char* s1,
30106     const int s1Len,
30107     const char* s2,
30108     const int s2Len,
30109     const int open,
30110     const int gap,
30111     const(parasail_matrix_t)* matrix);
30112 
30113 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_sse41_128_16 (
30114     const char* s1,
30115     const int s1Len,
30116     const char* s2,
30117     const int s2Len,
30118     const int open,
30119     const int gap,
30120     const(parasail_matrix_t)* matrix);
30121 
30122 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_sse41_128_8 (
30123     const char* s1,
30124     const int s1Len,
30125     const char* s2,
30126     const int s2Len,
30127     const int open,
30128     const int gap,
30129     const(parasail_matrix_t)* matrix);
30130 
30131 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_sse41_128_sat (
30132     const char* s1,
30133     const int s1Len,
30134     const char* s2,
30135     const int s2Len,
30136     const int open,
30137     const int gap,
30138     const(parasail_matrix_t)* matrix);
30139 
30140 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_avx2_256_64 (
30141     const char* s1,
30142     const int s1Len,
30143     const char* s2,
30144     const int s2Len,
30145     const int open,
30146     const int gap,
30147     const(parasail_matrix_t)* matrix);
30148 
30149 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_avx2_256_32 (
30150     const char* s1,
30151     const int s1Len,
30152     const char* s2,
30153     const int s2Len,
30154     const int open,
30155     const int gap,
30156     const(parasail_matrix_t)* matrix);
30157 
30158 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_avx2_256_16 (
30159     const char* s1,
30160     const int s1Len,
30161     const char* s2,
30162     const int s2Len,
30163     const int open,
30164     const int gap,
30165     const(parasail_matrix_t)* matrix);
30166 
30167 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_avx2_256_8 (
30168     const char* s1,
30169     const int s1Len,
30170     const char* s2,
30171     const int s2Len,
30172     const int open,
30173     const int gap,
30174     const(parasail_matrix_t)* matrix);
30175 
30176 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_avx2_256_sat (
30177     const char* s1,
30178     const int s1Len,
30179     const char* s2,
30180     const int s2Len,
30181     const int open,
30182     const int gap,
30183     const(parasail_matrix_t)* matrix);
30184 
30185 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_altivec_128_64 (
30186     const char* s1,
30187     const int s1Len,
30188     const char* s2,
30189     const int s2Len,
30190     const int open,
30191     const int gap,
30192     const(parasail_matrix_t)* matrix);
30193 
30194 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_altivec_128_32 (
30195     const char* s1,
30196     const int s1Len,
30197     const char* s2,
30198     const int s2Len,
30199     const int open,
30200     const int gap,
30201     const(parasail_matrix_t)* matrix);
30202 
30203 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_altivec_128_16 (
30204     const char* s1,
30205     const int s1Len,
30206     const char* s2,
30207     const int s2Len,
30208     const int open,
30209     const int gap,
30210     const(parasail_matrix_t)* matrix);
30211 
30212 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_altivec_128_8 (
30213     const char* s1,
30214     const int s1Len,
30215     const char* s2,
30216     const int s2Len,
30217     const int open,
30218     const int gap,
30219     const(parasail_matrix_t)* matrix);
30220 
30221 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_altivec_128_sat (
30222     const char* s1,
30223     const int s1Len,
30224     const char* s2,
30225     const int s2Len,
30226     const int open,
30227     const int gap,
30228     const(parasail_matrix_t)* matrix);
30229 
30230 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_neon_128_64 (
30231     const char* s1,
30232     const int s1Len,
30233     const char* s2,
30234     const int s2Len,
30235     const int open,
30236     const int gap,
30237     const(parasail_matrix_t)* matrix);
30238 
30239 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_neon_128_32 (
30240     const char* s1,
30241     const int s1Len,
30242     const char* s2,
30243     const int s2Len,
30244     const int open,
30245     const int gap,
30246     const(parasail_matrix_t)* matrix);
30247 
30248 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_neon_128_16 (
30249     const char* s1,
30250     const int s1Len,
30251     const char* s2,
30252     const int s2Len,
30253     const int open,
30254     const int gap,
30255     const(parasail_matrix_t)* matrix);
30256 
30257 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_neon_128_8 (
30258     const char* s1,
30259     const int s1Len,
30260     const char* s2,
30261     const int s2Len,
30262     const int open,
30263     const int gap,
30264     const(parasail_matrix_t)* matrix);
30265 
30266 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_neon_128_sat (
30267     const char* s1,
30268     const int s1Len,
30269     const char* s2,
30270     const int s2Len,
30271     const int open,
30272     const int gap,
30273     const(parasail_matrix_t)* matrix);
30274 
30275 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_sse2_128_64 (
30276     const char* s1,
30277     const int s1Len,
30278     const char* s2,
30279     const int s2Len,
30280     const int open,
30281     const int gap,
30282     const(parasail_matrix_t)* matrix);
30283 
30284 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_sse2_128_32 (
30285     const char* s1,
30286     const int s1Len,
30287     const char* s2,
30288     const int s2Len,
30289     const int open,
30290     const int gap,
30291     const(parasail_matrix_t)* matrix);
30292 
30293 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_sse2_128_16 (
30294     const char* s1,
30295     const int s1Len,
30296     const char* s2,
30297     const int s2Len,
30298     const int open,
30299     const int gap,
30300     const(parasail_matrix_t)* matrix);
30301 
30302 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_sse2_128_8 (
30303     const char* s1,
30304     const int s1Len,
30305     const char* s2,
30306     const int s2Len,
30307     const int open,
30308     const int gap,
30309     const(parasail_matrix_t)* matrix);
30310 
30311 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_sse2_128_sat (
30312     const char* s1,
30313     const int s1Len,
30314     const char* s2,
30315     const int s2Len,
30316     const int open,
30317     const int gap,
30318     const(parasail_matrix_t)* matrix);
30319 
30320 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_sse41_128_64 (
30321     const char* s1,
30322     const int s1Len,
30323     const char* s2,
30324     const int s2Len,
30325     const int open,
30326     const int gap,
30327     const(parasail_matrix_t)* matrix);
30328 
30329 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_sse41_128_32 (
30330     const char* s1,
30331     const int s1Len,
30332     const char* s2,
30333     const int s2Len,
30334     const int open,
30335     const int gap,
30336     const(parasail_matrix_t)* matrix);
30337 
30338 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_sse41_128_16 (
30339     const char* s1,
30340     const int s1Len,
30341     const char* s2,
30342     const int s2Len,
30343     const int open,
30344     const int gap,
30345     const(parasail_matrix_t)* matrix);
30346 
30347 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_sse41_128_8 (
30348     const char* s1,
30349     const int s1Len,
30350     const char* s2,
30351     const int s2Len,
30352     const int open,
30353     const int gap,
30354     const(parasail_matrix_t)* matrix);
30355 
30356 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_sse41_128_sat (
30357     const char* s1,
30358     const int s1Len,
30359     const char* s2,
30360     const int s2Len,
30361     const int open,
30362     const int gap,
30363     const(parasail_matrix_t)* matrix);
30364 
30365 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_avx2_256_64 (
30366     const char* s1,
30367     const int s1Len,
30368     const char* s2,
30369     const int s2Len,
30370     const int open,
30371     const int gap,
30372     const(parasail_matrix_t)* matrix);
30373 
30374 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_avx2_256_32 (
30375     const char* s1,
30376     const int s1Len,
30377     const char* s2,
30378     const int s2Len,
30379     const int open,
30380     const int gap,
30381     const(parasail_matrix_t)* matrix);
30382 
30383 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_avx2_256_16 (
30384     const char* s1,
30385     const int s1Len,
30386     const char* s2,
30387     const int s2Len,
30388     const int open,
30389     const int gap,
30390     const(parasail_matrix_t)* matrix);
30391 
30392 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_avx2_256_8 (
30393     const char* s1,
30394     const int s1Len,
30395     const char* s2,
30396     const int s2Len,
30397     const int open,
30398     const int gap,
30399     const(parasail_matrix_t)* matrix);
30400 
30401 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_avx2_256_sat (
30402     const char* s1,
30403     const int s1Len,
30404     const char* s2,
30405     const int s2Len,
30406     const int open,
30407     const int gap,
30408     const(parasail_matrix_t)* matrix);
30409 
30410 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_altivec_128_64 (
30411     const char* s1,
30412     const int s1Len,
30413     const char* s2,
30414     const int s2Len,
30415     const int open,
30416     const int gap,
30417     const(parasail_matrix_t)* matrix);
30418 
30419 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_altivec_128_32 (
30420     const char* s1,
30421     const int s1Len,
30422     const char* s2,
30423     const int s2Len,
30424     const int open,
30425     const int gap,
30426     const(parasail_matrix_t)* matrix);
30427 
30428 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_altivec_128_16 (
30429     const char* s1,
30430     const int s1Len,
30431     const char* s2,
30432     const int s2Len,
30433     const int open,
30434     const int gap,
30435     const(parasail_matrix_t)* matrix);
30436 
30437 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_altivec_128_8 (
30438     const char* s1,
30439     const int s1Len,
30440     const char* s2,
30441     const int s2Len,
30442     const int open,
30443     const int gap,
30444     const(parasail_matrix_t)* matrix);
30445 
30446 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_altivec_128_sat (
30447     const char* s1,
30448     const int s1Len,
30449     const char* s2,
30450     const int s2Len,
30451     const int open,
30452     const int gap,
30453     const(parasail_matrix_t)* matrix);
30454 
30455 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_neon_128_64 (
30456     const char* s1,
30457     const int s1Len,
30458     const char* s2,
30459     const int s2Len,
30460     const int open,
30461     const int gap,
30462     const(parasail_matrix_t)* matrix);
30463 
30464 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_neon_128_32 (
30465     const char* s1,
30466     const int s1Len,
30467     const char* s2,
30468     const int s2Len,
30469     const int open,
30470     const int gap,
30471     const(parasail_matrix_t)* matrix);
30472 
30473 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_neon_128_16 (
30474     const char* s1,
30475     const int s1Len,
30476     const char* s2,
30477     const int s2Len,
30478     const int open,
30479     const int gap,
30480     const(parasail_matrix_t)* matrix);
30481 
30482 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_neon_128_8 (
30483     const char* s1,
30484     const int s1Len,
30485     const char* s2,
30486     const int s2Len,
30487     const int open,
30488     const int gap,
30489     const(parasail_matrix_t)* matrix);
30490 
30491 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_neon_128_sat (
30492     const char* s1,
30493     const int s1Len,
30494     const char* s2,
30495     const int s2Len,
30496     const int open,
30497     const int gap,
30498     const(parasail_matrix_t)* matrix);
30499 
30500 parasail_result_t* parasail_sg_db_scan_sse2_128_64 (
30501     const char* s1,
30502     const int s1Len,
30503     const char* s2,
30504     const int s2Len,
30505     const int open,
30506     const int gap,
30507     const(parasail_matrix_t)* matrix);
30508 
30509 parasail_result_t* parasail_sg_db_scan_sse2_128_32 (
30510     const char* s1,
30511     const int s1Len,
30512     const char* s2,
30513     const int s2Len,
30514     const int open,
30515     const int gap,
30516     const(parasail_matrix_t)* matrix);
30517 
30518 parasail_result_t* parasail_sg_db_scan_sse2_128_16 (
30519     const char* s1,
30520     const int s1Len,
30521     const char* s2,
30522     const int s2Len,
30523     const int open,
30524     const int gap,
30525     const(parasail_matrix_t)* matrix);
30526 
30527 parasail_result_t* parasail_sg_db_scan_sse2_128_8 (
30528     const char* s1,
30529     const int s1Len,
30530     const char* s2,
30531     const int s2Len,
30532     const int open,
30533     const int gap,
30534     const(parasail_matrix_t)* matrix);
30535 
30536 parasail_result_t* parasail_sg_db_scan_sse2_128_sat (
30537     const char* s1,
30538     const int s1Len,
30539     const char* s2,
30540     const int s2Len,
30541     const int open,
30542     const int gap,
30543     const(parasail_matrix_t)* matrix);
30544 
30545 parasail_result_t* parasail_sg_db_scan_sse41_128_64 (
30546     const char* s1,
30547     const int s1Len,
30548     const char* s2,
30549     const int s2Len,
30550     const int open,
30551     const int gap,
30552     const(parasail_matrix_t)* matrix);
30553 
30554 parasail_result_t* parasail_sg_db_scan_sse41_128_32 (
30555     const char* s1,
30556     const int s1Len,
30557     const char* s2,
30558     const int s2Len,
30559     const int open,
30560     const int gap,
30561     const(parasail_matrix_t)* matrix);
30562 
30563 parasail_result_t* parasail_sg_db_scan_sse41_128_16 (
30564     const char* s1,
30565     const int s1Len,
30566     const char* s2,
30567     const int s2Len,
30568     const int open,
30569     const int gap,
30570     const(parasail_matrix_t)* matrix);
30571 
30572 parasail_result_t* parasail_sg_db_scan_sse41_128_8 (
30573     const char* s1,
30574     const int s1Len,
30575     const char* s2,
30576     const int s2Len,
30577     const int open,
30578     const int gap,
30579     const(parasail_matrix_t)* matrix);
30580 
30581 parasail_result_t* parasail_sg_db_scan_sse41_128_sat (
30582     const char* s1,
30583     const int s1Len,
30584     const char* s2,
30585     const int s2Len,
30586     const int open,
30587     const int gap,
30588     const(parasail_matrix_t)* matrix);
30589 
30590 parasail_result_t* parasail_sg_db_scan_avx2_256_64 (
30591     const char* s1,
30592     const int s1Len,
30593     const char* s2,
30594     const int s2Len,
30595     const int open,
30596     const int gap,
30597     const(parasail_matrix_t)* matrix);
30598 
30599 parasail_result_t* parasail_sg_db_scan_avx2_256_32 (
30600     const char* s1,
30601     const int s1Len,
30602     const char* s2,
30603     const int s2Len,
30604     const int open,
30605     const int gap,
30606     const(parasail_matrix_t)* matrix);
30607 
30608 parasail_result_t* parasail_sg_db_scan_avx2_256_16 (
30609     const char* s1,
30610     const int s1Len,
30611     const char* s2,
30612     const int s2Len,
30613     const int open,
30614     const int gap,
30615     const(parasail_matrix_t)* matrix);
30616 
30617 parasail_result_t* parasail_sg_db_scan_avx2_256_8 (
30618     const char* s1,
30619     const int s1Len,
30620     const char* s2,
30621     const int s2Len,
30622     const int open,
30623     const int gap,
30624     const(parasail_matrix_t)* matrix);
30625 
30626 parasail_result_t* parasail_sg_db_scan_avx2_256_sat (
30627     const char* s1,
30628     const int s1Len,
30629     const char* s2,
30630     const int s2Len,
30631     const int open,
30632     const int gap,
30633     const(parasail_matrix_t)* matrix);
30634 
30635 parasail_result_t* parasail_sg_db_scan_altivec_128_64 (
30636     const char* s1,
30637     const int s1Len,
30638     const char* s2,
30639     const int s2Len,
30640     const int open,
30641     const int gap,
30642     const(parasail_matrix_t)* matrix);
30643 
30644 parasail_result_t* parasail_sg_db_scan_altivec_128_32 (
30645     const char* s1,
30646     const int s1Len,
30647     const char* s2,
30648     const int s2Len,
30649     const int open,
30650     const int gap,
30651     const(parasail_matrix_t)* matrix);
30652 
30653 parasail_result_t* parasail_sg_db_scan_altivec_128_16 (
30654     const char* s1,
30655     const int s1Len,
30656     const char* s2,
30657     const int s2Len,
30658     const int open,
30659     const int gap,
30660     const(parasail_matrix_t)* matrix);
30661 
30662 parasail_result_t* parasail_sg_db_scan_altivec_128_8 (
30663     const char* s1,
30664     const int s1Len,
30665     const char* s2,
30666     const int s2Len,
30667     const int open,
30668     const int gap,
30669     const(parasail_matrix_t)* matrix);
30670 
30671 parasail_result_t* parasail_sg_db_scan_altivec_128_sat (
30672     const char* s1,
30673     const int s1Len,
30674     const char* s2,
30675     const int s2Len,
30676     const int open,
30677     const int gap,
30678     const(parasail_matrix_t)* matrix);
30679 
30680 parasail_result_t* parasail_sg_db_scan_neon_128_64 (
30681     const char* s1,
30682     const int s1Len,
30683     const char* s2,
30684     const int s2Len,
30685     const int open,
30686     const int gap,
30687     const(parasail_matrix_t)* matrix);
30688 
30689 parasail_result_t* parasail_sg_db_scan_neon_128_32 (
30690     const char* s1,
30691     const int s1Len,
30692     const char* s2,
30693     const int s2Len,
30694     const int open,
30695     const int gap,
30696     const(parasail_matrix_t)* matrix);
30697 
30698 parasail_result_t* parasail_sg_db_scan_neon_128_16 (
30699     const char* s1,
30700     const int s1Len,
30701     const char* s2,
30702     const int s2Len,
30703     const int open,
30704     const int gap,
30705     const(parasail_matrix_t)* matrix);
30706 
30707 parasail_result_t* parasail_sg_db_scan_neon_128_8 (
30708     const char* s1,
30709     const int s1Len,
30710     const char* s2,
30711     const int s2Len,
30712     const int open,
30713     const int gap,
30714     const(parasail_matrix_t)* matrix);
30715 
30716 parasail_result_t* parasail_sg_db_scan_neon_128_sat (
30717     const char* s1,
30718     const int s1Len,
30719     const char* s2,
30720     const int s2Len,
30721     const int open,
30722     const int gap,
30723     const(parasail_matrix_t)* matrix);
30724 
30725 parasail_result_t* parasail_sg_db_striped_sse2_128_64 (
30726     const char* s1,
30727     const int s1Len,
30728     const char* s2,
30729     const int s2Len,
30730     const int open,
30731     const int gap,
30732     const(parasail_matrix_t)* matrix);
30733 
30734 parasail_result_t* parasail_sg_db_striped_sse2_128_32 (
30735     const char* s1,
30736     const int s1Len,
30737     const char* s2,
30738     const int s2Len,
30739     const int open,
30740     const int gap,
30741     const(parasail_matrix_t)* matrix);
30742 
30743 parasail_result_t* parasail_sg_db_striped_sse2_128_16 (
30744     const char* s1,
30745     const int s1Len,
30746     const char* s2,
30747     const int s2Len,
30748     const int open,
30749     const int gap,
30750     const(parasail_matrix_t)* matrix);
30751 
30752 parasail_result_t* parasail_sg_db_striped_sse2_128_8 (
30753     const char* s1,
30754     const int s1Len,
30755     const char* s2,
30756     const int s2Len,
30757     const int open,
30758     const int gap,
30759     const(parasail_matrix_t)* matrix);
30760 
30761 parasail_result_t* parasail_sg_db_striped_sse2_128_sat (
30762     const char* s1,
30763     const int s1Len,
30764     const char* s2,
30765     const int s2Len,
30766     const int open,
30767     const int gap,
30768     const(parasail_matrix_t)* matrix);
30769 
30770 parasail_result_t* parasail_sg_db_striped_sse41_128_64 (
30771     const char* s1,
30772     const int s1Len,
30773     const char* s2,
30774     const int s2Len,
30775     const int open,
30776     const int gap,
30777     const(parasail_matrix_t)* matrix);
30778 
30779 parasail_result_t* parasail_sg_db_striped_sse41_128_32 (
30780     const char* s1,
30781     const int s1Len,
30782     const char* s2,
30783     const int s2Len,
30784     const int open,
30785     const int gap,
30786     const(parasail_matrix_t)* matrix);
30787 
30788 parasail_result_t* parasail_sg_db_striped_sse41_128_16 (
30789     const char* s1,
30790     const int s1Len,
30791     const char* s2,
30792     const int s2Len,
30793     const int open,
30794     const int gap,
30795     const(parasail_matrix_t)* matrix);
30796 
30797 parasail_result_t* parasail_sg_db_striped_sse41_128_8 (
30798     const char* s1,
30799     const int s1Len,
30800     const char* s2,
30801     const int s2Len,
30802     const int open,
30803     const int gap,
30804     const(parasail_matrix_t)* matrix);
30805 
30806 parasail_result_t* parasail_sg_db_striped_sse41_128_sat (
30807     const char* s1,
30808     const int s1Len,
30809     const char* s2,
30810     const int s2Len,
30811     const int open,
30812     const int gap,
30813     const(parasail_matrix_t)* matrix);
30814 
30815 parasail_result_t* parasail_sg_db_striped_avx2_256_64 (
30816     const char* s1,
30817     const int s1Len,
30818     const char* s2,
30819     const int s2Len,
30820     const int open,
30821     const int gap,
30822     const(parasail_matrix_t)* matrix);
30823 
30824 parasail_result_t* parasail_sg_db_striped_avx2_256_32 (
30825     const char* s1,
30826     const int s1Len,
30827     const char* s2,
30828     const int s2Len,
30829     const int open,
30830     const int gap,
30831     const(parasail_matrix_t)* matrix);
30832 
30833 parasail_result_t* parasail_sg_db_striped_avx2_256_16 (
30834     const char* s1,
30835     const int s1Len,
30836     const char* s2,
30837     const int s2Len,
30838     const int open,
30839     const int gap,
30840     const(parasail_matrix_t)* matrix);
30841 
30842 parasail_result_t* parasail_sg_db_striped_avx2_256_8 (
30843     const char* s1,
30844     const int s1Len,
30845     const char* s2,
30846     const int s2Len,
30847     const int open,
30848     const int gap,
30849     const(parasail_matrix_t)* matrix);
30850 
30851 parasail_result_t* parasail_sg_db_striped_avx2_256_sat (
30852     const char* s1,
30853     const int s1Len,
30854     const char* s2,
30855     const int s2Len,
30856     const int open,
30857     const int gap,
30858     const(parasail_matrix_t)* matrix);
30859 
30860 parasail_result_t* parasail_sg_db_striped_altivec_128_64 (
30861     const char* s1,
30862     const int s1Len,
30863     const char* s2,
30864     const int s2Len,
30865     const int open,
30866     const int gap,
30867     const(parasail_matrix_t)* matrix);
30868 
30869 parasail_result_t* parasail_sg_db_striped_altivec_128_32 (
30870     const char* s1,
30871     const int s1Len,
30872     const char* s2,
30873     const int s2Len,
30874     const int open,
30875     const int gap,
30876     const(parasail_matrix_t)* matrix);
30877 
30878 parasail_result_t* parasail_sg_db_striped_altivec_128_16 (
30879     const char* s1,
30880     const int s1Len,
30881     const char* s2,
30882     const int s2Len,
30883     const int open,
30884     const int gap,
30885     const(parasail_matrix_t)* matrix);
30886 
30887 parasail_result_t* parasail_sg_db_striped_altivec_128_8 (
30888     const char* s1,
30889     const int s1Len,
30890     const char* s2,
30891     const int s2Len,
30892     const int open,
30893     const int gap,
30894     const(parasail_matrix_t)* matrix);
30895 
30896 parasail_result_t* parasail_sg_db_striped_altivec_128_sat (
30897     const char* s1,
30898     const int s1Len,
30899     const char* s2,
30900     const int s2Len,
30901     const int open,
30902     const int gap,
30903     const(parasail_matrix_t)* matrix);
30904 
30905 parasail_result_t* parasail_sg_db_striped_neon_128_64 (
30906     const char* s1,
30907     const int s1Len,
30908     const char* s2,
30909     const int s2Len,
30910     const int open,
30911     const int gap,
30912     const(parasail_matrix_t)* matrix);
30913 
30914 parasail_result_t* parasail_sg_db_striped_neon_128_32 (
30915     const char* s1,
30916     const int s1Len,
30917     const char* s2,
30918     const int s2Len,
30919     const int open,
30920     const int gap,
30921     const(parasail_matrix_t)* matrix);
30922 
30923 parasail_result_t* parasail_sg_db_striped_neon_128_16 (
30924     const char* s1,
30925     const int s1Len,
30926     const char* s2,
30927     const int s2Len,
30928     const int open,
30929     const int gap,
30930     const(parasail_matrix_t)* matrix);
30931 
30932 parasail_result_t* parasail_sg_db_striped_neon_128_8 (
30933     const char* s1,
30934     const int s1Len,
30935     const char* s2,
30936     const int s2Len,
30937     const int open,
30938     const int gap,
30939     const(parasail_matrix_t)* matrix);
30940 
30941 parasail_result_t* parasail_sg_db_striped_neon_128_sat (
30942     const char* s1,
30943     const int s1Len,
30944     const char* s2,
30945     const int s2Len,
30946     const int open,
30947     const int gap,
30948     const(parasail_matrix_t)* matrix);
30949 
30950 parasail_result_t* parasail_sg_db_diag_sse2_128_64 (
30951     const char* s1,
30952     const int s1Len,
30953     const char* s2,
30954     const int s2Len,
30955     const int open,
30956     const int gap,
30957     const(parasail_matrix_t)* matrix);
30958 
30959 parasail_result_t* parasail_sg_db_diag_sse2_128_32 (
30960     const char* s1,
30961     const int s1Len,
30962     const char* s2,
30963     const int s2Len,
30964     const int open,
30965     const int gap,
30966     const(parasail_matrix_t)* matrix);
30967 
30968 parasail_result_t* parasail_sg_db_diag_sse2_128_16 (
30969     const char* s1,
30970     const int s1Len,
30971     const char* s2,
30972     const int s2Len,
30973     const int open,
30974     const int gap,
30975     const(parasail_matrix_t)* matrix);
30976 
30977 parasail_result_t* parasail_sg_db_diag_sse2_128_8 (
30978     const char* s1,
30979     const int s1Len,
30980     const char* s2,
30981     const int s2Len,
30982     const int open,
30983     const int gap,
30984     const(parasail_matrix_t)* matrix);
30985 
30986 parasail_result_t* parasail_sg_db_diag_sse2_128_sat (
30987     const char* s1,
30988     const int s1Len,
30989     const char* s2,
30990     const int s2Len,
30991     const int open,
30992     const int gap,
30993     const(parasail_matrix_t)* matrix);
30994 
30995 parasail_result_t* parasail_sg_db_diag_sse41_128_64 (
30996     const char* s1,
30997     const int s1Len,
30998     const char* s2,
30999     const int s2Len,
31000     const int open,
31001     const int gap,
31002     const(parasail_matrix_t)* matrix);
31003 
31004 parasail_result_t* parasail_sg_db_diag_sse41_128_32 (
31005     const char* s1,
31006     const int s1Len,
31007     const char* s2,
31008     const int s2Len,
31009     const int open,
31010     const int gap,
31011     const(parasail_matrix_t)* matrix);
31012 
31013 parasail_result_t* parasail_sg_db_diag_sse41_128_16 (
31014     const char* s1,
31015     const int s1Len,
31016     const char* s2,
31017     const int s2Len,
31018     const int open,
31019     const int gap,
31020     const(parasail_matrix_t)* matrix);
31021 
31022 parasail_result_t* parasail_sg_db_diag_sse41_128_8 (
31023     const char* s1,
31024     const int s1Len,
31025     const char* s2,
31026     const int s2Len,
31027     const int open,
31028     const int gap,
31029     const(parasail_matrix_t)* matrix);
31030 
31031 parasail_result_t* parasail_sg_db_diag_sse41_128_sat (
31032     const char* s1,
31033     const int s1Len,
31034     const char* s2,
31035     const int s2Len,
31036     const int open,
31037     const int gap,
31038     const(parasail_matrix_t)* matrix);
31039 
31040 parasail_result_t* parasail_sg_db_diag_avx2_256_64 (
31041     const char* s1,
31042     const int s1Len,
31043     const char* s2,
31044     const int s2Len,
31045     const int open,
31046     const int gap,
31047     const(parasail_matrix_t)* matrix);
31048 
31049 parasail_result_t* parasail_sg_db_diag_avx2_256_32 (
31050     const char* s1,
31051     const int s1Len,
31052     const char* s2,
31053     const int s2Len,
31054     const int open,
31055     const int gap,
31056     const(parasail_matrix_t)* matrix);
31057 
31058 parasail_result_t* parasail_sg_db_diag_avx2_256_16 (
31059     const char* s1,
31060     const int s1Len,
31061     const char* s2,
31062     const int s2Len,
31063     const int open,
31064     const int gap,
31065     const(parasail_matrix_t)* matrix);
31066 
31067 parasail_result_t* parasail_sg_db_diag_avx2_256_8 (
31068     const char* s1,
31069     const int s1Len,
31070     const char* s2,
31071     const int s2Len,
31072     const int open,
31073     const int gap,
31074     const(parasail_matrix_t)* matrix);
31075 
31076 parasail_result_t* parasail_sg_db_diag_avx2_256_sat (
31077     const char* s1,
31078     const int s1Len,
31079     const char* s2,
31080     const int s2Len,
31081     const int open,
31082     const int gap,
31083     const(parasail_matrix_t)* matrix);
31084 
31085 parasail_result_t* parasail_sg_db_diag_altivec_128_64 (
31086     const char* s1,
31087     const int s1Len,
31088     const char* s2,
31089     const int s2Len,
31090     const int open,
31091     const int gap,
31092     const(parasail_matrix_t)* matrix);
31093 
31094 parasail_result_t* parasail_sg_db_diag_altivec_128_32 (
31095     const char* s1,
31096     const int s1Len,
31097     const char* s2,
31098     const int s2Len,
31099     const int open,
31100     const int gap,
31101     const(parasail_matrix_t)* matrix);
31102 
31103 parasail_result_t* parasail_sg_db_diag_altivec_128_16 (
31104     const char* s1,
31105     const int s1Len,
31106     const char* s2,
31107     const int s2Len,
31108     const int open,
31109     const int gap,
31110     const(parasail_matrix_t)* matrix);
31111 
31112 parasail_result_t* parasail_sg_db_diag_altivec_128_8 (
31113     const char* s1,
31114     const int s1Len,
31115     const char* s2,
31116     const int s2Len,
31117     const int open,
31118     const int gap,
31119     const(parasail_matrix_t)* matrix);
31120 
31121 parasail_result_t* parasail_sg_db_diag_altivec_128_sat (
31122     const char* s1,
31123     const int s1Len,
31124     const char* s2,
31125     const int s2Len,
31126     const int open,
31127     const int gap,
31128     const(parasail_matrix_t)* matrix);
31129 
31130 parasail_result_t* parasail_sg_db_diag_neon_128_64 (
31131     const char* s1,
31132     const int s1Len,
31133     const char* s2,
31134     const int s2Len,
31135     const int open,
31136     const int gap,
31137     const(parasail_matrix_t)* matrix);
31138 
31139 parasail_result_t* parasail_sg_db_diag_neon_128_32 (
31140     const char* s1,
31141     const int s1Len,
31142     const char* s2,
31143     const int s2Len,
31144     const int open,
31145     const int gap,
31146     const(parasail_matrix_t)* matrix);
31147 
31148 parasail_result_t* parasail_sg_db_diag_neon_128_16 (
31149     const char* s1,
31150     const int s1Len,
31151     const char* s2,
31152     const int s2Len,
31153     const int open,
31154     const int gap,
31155     const(parasail_matrix_t)* matrix);
31156 
31157 parasail_result_t* parasail_sg_db_diag_neon_128_8 (
31158     const char* s1,
31159     const int s1Len,
31160     const char* s2,
31161     const int s2Len,
31162     const int open,
31163     const int gap,
31164     const(parasail_matrix_t)* matrix);
31165 
31166 parasail_result_t* parasail_sg_db_diag_neon_128_sat (
31167     const char* s1,
31168     const int s1Len,
31169     const char* s2,
31170     const int s2Len,
31171     const int open,
31172     const int gap,
31173     const(parasail_matrix_t)* matrix);
31174 
31175 parasail_result_t* parasail_sg_db_table_scan_sse2_128_64 (
31176     const char* s1,
31177     const int s1Len,
31178     const char* s2,
31179     const int s2Len,
31180     const int open,
31181     const int gap,
31182     const(parasail_matrix_t)* matrix);
31183 
31184 parasail_result_t* parasail_sg_db_table_scan_sse2_128_32 (
31185     const char* s1,
31186     const int s1Len,
31187     const char* s2,
31188     const int s2Len,
31189     const int open,
31190     const int gap,
31191     const(parasail_matrix_t)* matrix);
31192 
31193 parasail_result_t* parasail_sg_db_table_scan_sse2_128_16 (
31194     const char* s1,
31195     const int s1Len,
31196     const char* s2,
31197     const int s2Len,
31198     const int open,
31199     const int gap,
31200     const(parasail_matrix_t)* matrix);
31201 
31202 parasail_result_t* parasail_sg_db_table_scan_sse2_128_8 (
31203     const char* s1,
31204     const int s1Len,
31205     const char* s2,
31206     const int s2Len,
31207     const int open,
31208     const int gap,
31209     const(parasail_matrix_t)* matrix);
31210 
31211 parasail_result_t* parasail_sg_db_table_scan_sse2_128_sat (
31212     const char* s1,
31213     const int s1Len,
31214     const char* s2,
31215     const int s2Len,
31216     const int open,
31217     const int gap,
31218     const(parasail_matrix_t)* matrix);
31219 
31220 parasail_result_t* parasail_sg_db_table_scan_sse41_128_64 (
31221     const char* s1,
31222     const int s1Len,
31223     const char* s2,
31224     const int s2Len,
31225     const int open,
31226     const int gap,
31227     const(parasail_matrix_t)* matrix);
31228 
31229 parasail_result_t* parasail_sg_db_table_scan_sse41_128_32 (
31230     const char* s1,
31231     const int s1Len,
31232     const char* s2,
31233     const int s2Len,
31234     const int open,
31235     const int gap,
31236     const(parasail_matrix_t)* matrix);
31237 
31238 parasail_result_t* parasail_sg_db_table_scan_sse41_128_16 (
31239     const char* s1,
31240     const int s1Len,
31241     const char* s2,
31242     const int s2Len,
31243     const int open,
31244     const int gap,
31245     const(parasail_matrix_t)* matrix);
31246 
31247 parasail_result_t* parasail_sg_db_table_scan_sse41_128_8 (
31248     const char* s1,
31249     const int s1Len,
31250     const char* s2,
31251     const int s2Len,
31252     const int open,
31253     const int gap,
31254     const(parasail_matrix_t)* matrix);
31255 
31256 parasail_result_t* parasail_sg_db_table_scan_sse41_128_sat (
31257     const char* s1,
31258     const int s1Len,
31259     const char* s2,
31260     const int s2Len,
31261     const int open,
31262     const int gap,
31263     const(parasail_matrix_t)* matrix);
31264 
31265 parasail_result_t* parasail_sg_db_table_scan_avx2_256_64 (
31266     const char* s1,
31267     const int s1Len,
31268     const char* s2,
31269     const int s2Len,
31270     const int open,
31271     const int gap,
31272     const(parasail_matrix_t)* matrix);
31273 
31274 parasail_result_t* parasail_sg_db_table_scan_avx2_256_32 (
31275     const char* s1,
31276     const int s1Len,
31277     const char* s2,
31278     const int s2Len,
31279     const int open,
31280     const int gap,
31281     const(parasail_matrix_t)* matrix);
31282 
31283 parasail_result_t* parasail_sg_db_table_scan_avx2_256_16 (
31284     const char* s1,
31285     const int s1Len,
31286     const char* s2,
31287     const int s2Len,
31288     const int open,
31289     const int gap,
31290     const(parasail_matrix_t)* matrix);
31291 
31292 parasail_result_t* parasail_sg_db_table_scan_avx2_256_8 (
31293     const char* s1,
31294     const int s1Len,
31295     const char* s2,
31296     const int s2Len,
31297     const int open,
31298     const int gap,
31299     const(parasail_matrix_t)* matrix);
31300 
31301 parasail_result_t* parasail_sg_db_table_scan_avx2_256_sat (
31302     const char* s1,
31303     const int s1Len,
31304     const char* s2,
31305     const int s2Len,
31306     const int open,
31307     const int gap,
31308     const(parasail_matrix_t)* matrix);
31309 
31310 parasail_result_t* parasail_sg_db_table_scan_altivec_128_64 (
31311     const char* s1,
31312     const int s1Len,
31313     const char* s2,
31314     const int s2Len,
31315     const int open,
31316     const int gap,
31317     const(parasail_matrix_t)* matrix);
31318 
31319 parasail_result_t* parasail_sg_db_table_scan_altivec_128_32 (
31320     const char* s1,
31321     const int s1Len,
31322     const char* s2,
31323     const int s2Len,
31324     const int open,
31325     const int gap,
31326     const(parasail_matrix_t)* matrix);
31327 
31328 parasail_result_t* parasail_sg_db_table_scan_altivec_128_16 (
31329     const char* s1,
31330     const int s1Len,
31331     const char* s2,
31332     const int s2Len,
31333     const int open,
31334     const int gap,
31335     const(parasail_matrix_t)* matrix);
31336 
31337 parasail_result_t* parasail_sg_db_table_scan_altivec_128_8 (
31338     const char* s1,
31339     const int s1Len,
31340     const char* s2,
31341     const int s2Len,
31342     const int open,
31343     const int gap,
31344     const(parasail_matrix_t)* matrix);
31345 
31346 parasail_result_t* parasail_sg_db_table_scan_altivec_128_sat (
31347     const char* s1,
31348     const int s1Len,
31349     const char* s2,
31350     const int s2Len,
31351     const int open,
31352     const int gap,
31353     const(parasail_matrix_t)* matrix);
31354 
31355 parasail_result_t* parasail_sg_db_table_scan_neon_128_64 (
31356     const char* s1,
31357     const int s1Len,
31358     const char* s2,
31359     const int s2Len,
31360     const int open,
31361     const int gap,
31362     const(parasail_matrix_t)* matrix);
31363 
31364 parasail_result_t* parasail_sg_db_table_scan_neon_128_32 (
31365     const char* s1,
31366     const int s1Len,
31367     const char* s2,
31368     const int s2Len,
31369     const int open,
31370     const int gap,
31371     const(parasail_matrix_t)* matrix);
31372 
31373 parasail_result_t* parasail_sg_db_table_scan_neon_128_16 (
31374     const char* s1,
31375     const int s1Len,
31376     const char* s2,
31377     const int s2Len,
31378     const int open,
31379     const int gap,
31380     const(parasail_matrix_t)* matrix);
31381 
31382 parasail_result_t* parasail_sg_db_table_scan_neon_128_8 (
31383     const char* s1,
31384     const int s1Len,
31385     const char* s2,
31386     const int s2Len,
31387     const int open,
31388     const int gap,
31389     const(parasail_matrix_t)* matrix);
31390 
31391 parasail_result_t* parasail_sg_db_table_scan_neon_128_sat (
31392     const char* s1,
31393     const int s1Len,
31394     const char* s2,
31395     const int s2Len,
31396     const int open,
31397     const int gap,
31398     const(parasail_matrix_t)* matrix);
31399 
31400 parasail_result_t* parasail_sg_db_table_striped_sse2_128_64 (
31401     const char* s1,
31402     const int s1Len,
31403     const char* s2,
31404     const int s2Len,
31405     const int open,
31406     const int gap,
31407     const(parasail_matrix_t)* matrix);
31408 
31409 parasail_result_t* parasail_sg_db_table_striped_sse2_128_32 (
31410     const char* s1,
31411     const int s1Len,
31412     const char* s2,
31413     const int s2Len,
31414     const int open,
31415     const int gap,
31416     const(parasail_matrix_t)* matrix);
31417 
31418 parasail_result_t* parasail_sg_db_table_striped_sse2_128_16 (
31419     const char* s1,
31420     const int s1Len,
31421     const char* s2,
31422     const int s2Len,
31423     const int open,
31424     const int gap,
31425     const(parasail_matrix_t)* matrix);
31426 
31427 parasail_result_t* parasail_sg_db_table_striped_sse2_128_8 (
31428     const char* s1,
31429     const int s1Len,
31430     const char* s2,
31431     const int s2Len,
31432     const int open,
31433     const int gap,
31434     const(parasail_matrix_t)* matrix);
31435 
31436 parasail_result_t* parasail_sg_db_table_striped_sse2_128_sat (
31437     const char* s1,
31438     const int s1Len,
31439     const char* s2,
31440     const int s2Len,
31441     const int open,
31442     const int gap,
31443     const(parasail_matrix_t)* matrix);
31444 
31445 parasail_result_t* parasail_sg_db_table_striped_sse41_128_64 (
31446     const char* s1,
31447     const int s1Len,
31448     const char* s2,
31449     const int s2Len,
31450     const int open,
31451     const int gap,
31452     const(parasail_matrix_t)* matrix);
31453 
31454 parasail_result_t* parasail_sg_db_table_striped_sse41_128_32 (
31455     const char* s1,
31456     const int s1Len,
31457     const char* s2,
31458     const int s2Len,
31459     const int open,
31460     const int gap,
31461     const(parasail_matrix_t)* matrix);
31462 
31463 parasail_result_t* parasail_sg_db_table_striped_sse41_128_16 (
31464     const char* s1,
31465     const int s1Len,
31466     const char* s2,
31467     const int s2Len,
31468     const int open,
31469     const int gap,
31470     const(parasail_matrix_t)* matrix);
31471 
31472 parasail_result_t* parasail_sg_db_table_striped_sse41_128_8 (
31473     const char* s1,
31474     const int s1Len,
31475     const char* s2,
31476     const int s2Len,
31477     const int open,
31478     const int gap,
31479     const(parasail_matrix_t)* matrix);
31480 
31481 parasail_result_t* parasail_sg_db_table_striped_sse41_128_sat (
31482     const char* s1,
31483     const int s1Len,
31484     const char* s2,
31485     const int s2Len,
31486     const int open,
31487     const int gap,
31488     const(parasail_matrix_t)* matrix);
31489 
31490 parasail_result_t* parasail_sg_db_table_striped_avx2_256_64 (
31491     const char* s1,
31492     const int s1Len,
31493     const char* s2,
31494     const int s2Len,
31495     const int open,
31496     const int gap,
31497     const(parasail_matrix_t)* matrix);
31498 
31499 parasail_result_t* parasail_sg_db_table_striped_avx2_256_32 (
31500     const char* s1,
31501     const int s1Len,
31502     const char* s2,
31503     const int s2Len,
31504     const int open,
31505     const int gap,
31506     const(parasail_matrix_t)* matrix);
31507 
31508 parasail_result_t* parasail_sg_db_table_striped_avx2_256_16 (
31509     const char* s1,
31510     const int s1Len,
31511     const char* s2,
31512     const int s2Len,
31513     const int open,
31514     const int gap,
31515     const(parasail_matrix_t)* matrix);
31516 
31517 parasail_result_t* parasail_sg_db_table_striped_avx2_256_8 (
31518     const char* s1,
31519     const int s1Len,
31520     const char* s2,
31521     const int s2Len,
31522     const int open,
31523     const int gap,
31524     const(parasail_matrix_t)* matrix);
31525 
31526 parasail_result_t* parasail_sg_db_table_striped_avx2_256_sat (
31527     const char* s1,
31528     const int s1Len,
31529     const char* s2,
31530     const int s2Len,
31531     const int open,
31532     const int gap,
31533     const(parasail_matrix_t)* matrix);
31534 
31535 parasail_result_t* parasail_sg_db_table_striped_altivec_128_64 (
31536     const char* s1,
31537     const int s1Len,
31538     const char* s2,
31539     const int s2Len,
31540     const int open,
31541     const int gap,
31542     const(parasail_matrix_t)* matrix);
31543 
31544 parasail_result_t* parasail_sg_db_table_striped_altivec_128_32 (
31545     const char* s1,
31546     const int s1Len,
31547     const char* s2,
31548     const int s2Len,
31549     const int open,
31550     const int gap,
31551     const(parasail_matrix_t)* matrix);
31552 
31553 parasail_result_t* parasail_sg_db_table_striped_altivec_128_16 (
31554     const char* s1,
31555     const int s1Len,
31556     const char* s2,
31557     const int s2Len,
31558     const int open,
31559     const int gap,
31560     const(parasail_matrix_t)* matrix);
31561 
31562 parasail_result_t* parasail_sg_db_table_striped_altivec_128_8 (
31563     const char* s1,
31564     const int s1Len,
31565     const char* s2,
31566     const int s2Len,
31567     const int open,
31568     const int gap,
31569     const(parasail_matrix_t)* matrix);
31570 
31571 parasail_result_t* parasail_sg_db_table_striped_altivec_128_sat (
31572     const char* s1,
31573     const int s1Len,
31574     const char* s2,
31575     const int s2Len,
31576     const int open,
31577     const int gap,
31578     const(parasail_matrix_t)* matrix);
31579 
31580 parasail_result_t* parasail_sg_db_table_striped_neon_128_64 (
31581     const char* s1,
31582     const int s1Len,
31583     const char* s2,
31584     const int s2Len,
31585     const int open,
31586     const int gap,
31587     const(parasail_matrix_t)* matrix);
31588 
31589 parasail_result_t* parasail_sg_db_table_striped_neon_128_32 (
31590     const char* s1,
31591     const int s1Len,
31592     const char* s2,
31593     const int s2Len,
31594     const int open,
31595     const int gap,
31596     const(parasail_matrix_t)* matrix);
31597 
31598 parasail_result_t* parasail_sg_db_table_striped_neon_128_16 (
31599     const char* s1,
31600     const int s1Len,
31601     const char* s2,
31602     const int s2Len,
31603     const int open,
31604     const int gap,
31605     const(parasail_matrix_t)* matrix);
31606 
31607 parasail_result_t* parasail_sg_db_table_striped_neon_128_8 (
31608     const char* s1,
31609     const int s1Len,
31610     const char* s2,
31611     const int s2Len,
31612     const int open,
31613     const int gap,
31614     const(parasail_matrix_t)* matrix);
31615 
31616 parasail_result_t* parasail_sg_db_table_striped_neon_128_sat (
31617     const char* s1,
31618     const int s1Len,
31619     const char* s2,
31620     const int s2Len,
31621     const int open,
31622     const int gap,
31623     const(parasail_matrix_t)* matrix);
31624 
31625 parasail_result_t* parasail_sg_db_table_diag_sse2_128_64 (
31626     const char* s1,
31627     const int s1Len,
31628     const char* s2,
31629     const int s2Len,
31630     const int open,
31631     const int gap,
31632     const(parasail_matrix_t)* matrix);
31633 
31634 parasail_result_t* parasail_sg_db_table_diag_sse2_128_32 (
31635     const char* s1,
31636     const int s1Len,
31637     const char* s2,
31638     const int s2Len,
31639     const int open,
31640     const int gap,
31641     const(parasail_matrix_t)* matrix);
31642 
31643 parasail_result_t* parasail_sg_db_table_diag_sse2_128_16 (
31644     const char* s1,
31645     const int s1Len,
31646     const char* s2,
31647     const int s2Len,
31648     const int open,
31649     const int gap,
31650     const(parasail_matrix_t)* matrix);
31651 
31652 parasail_result_t* parasail_sg_db_table_diag_sse2_128_8 (
31653     const char* s1,
31654     const int s1Len,
31655     const char* s2,
31656     const int s2Len,
31657     const int open,
31658     const int gap,
31659     const(parasail_matrix_t)* matrix);
31660 
31661 parasail_result_t* parasail_sg_db_table_diag_sse2_128_sat (
31662     const char* s1,
31663     const int s1Len,
31664     const char* s2,
31665     const int s2Len,
31666     const int open,
31667     const int gap,
31668     const(parasail_matrix_t)* matrix);
31669 
31670 parasail_result_t* parasail_sg_db_table_diag_sse41_128_64 (
31671     const char* s1,
31672     const int s1Len,
31673     const char* s2,
31674     const int s2Len,
31675     const int open,
31676     const int gap,
31677     const(parasail_matrix_t)* matrix);
31678 
31679 parasail_result_t* parasail_sg_db_table_diag_sse41_128_32 (
31680     const char* s1,
31681     const int s1Len,
31682     const char* s2,
31683     const int s2Len,
31684     const int open,
31685     const int gap,
31686     const(parasail_matrix_t)* matrix);
31687 
31688 parasail_result_t* parasail_sg_db_table_diag_sse41_128_16 (
31689     const char* s1,
31690     const int s1Len,
31691     const char* s2,
31692     const int s2Len,
31693     const int open,
31694     const int gap,
31695     const(parasail_matrix_t)* matrix);
31696 
31697 parasail_result_t* parasail_sg_db_table_diag_sse41_128_8 (
31698     const char* s1,
31699     const int s1Len,
31700     const char* s2,
31701     const int s2Len,
31702     const int open,
31703     const int gap,
31704     const(parasail_matrix_t)* matrix);
31705 
31706 parasail_result_t* parasail_sg_db_table_diag_sse41_128_sat (
31707     const char* s1,
31708     const int s1Len,
31709     const char* s2,
31710     const int s2Len,
31711     const int open,
31712     const int gap,
31713     const(parasail_matrix_t)* matrix);
31714 
31715 parasail_result_t* parasail_sg_db_table_diag_avx2_256_64 (
31716     const char* s1,
31717     const int s1Len,
31718     const char* s2,
31719     const int s2Len,
31720     const int open,
31721     const int gap,
31722     const(parasail_matrix_t)* matrix);
31723 
31724 parasail_result_t* parasail_sg_db_table_diag_avx2_256_32 (
31725     const char* s1,
31726     const int s1Len,
31727     const char* s2,
31728     const int s2Len,
31729     const int open,
31730     const int gap,
31731     const(parasail_matrix_t)* matrix);
31732 
31733 parasail_result_t* parasail_sg_db_table_diag_avx2_256_16 (
31734     const char* s1,
31735     const int s1Len,
31736     const char* s2,
31737     const int s2Len,
31738     const int open,
31739     const int gap,
31740     const(parasail_matrix_t)* matrix);
31741 
31742 parasail_result_t* parasail_sg_db_table_diag_avx2_256_8 (
31743     const char* s1,
31744     const int s1Len,
31745     const char* s2,
31746     const int s2Len,
31747     const int open,
31748     const int gap,
31749     const(parasail_matrix_t)* matrix);
31750 
31751 parasail_result_t* parasail_sg_db_table_diag_avx2_256_sat (
31752     const char* s1,
31753     const int s1Len,
31754     const char* s2,
31755     const int s2Len,
31756     const int open,
31757     const int gap,
31758     const(parasail_matrix_t)* matrix);
31759 
31760 parasail_result_t* parasail_sg_db_table_diag_altivec_128_64 (
31761     const char* s1,
31762     const int s1Len,
31763     const char* s2,
31764     const int s2Len,
31765     const int open,
31766     const int gap,
31767     const(parasail_matrix_t)* matrix);
31768 
31769 parasail_result_t* parasail_sg_db_table_diag_altivec_128_32 (
31770     const char* s1,
31771     const int s1Len,
31772     const char* s2,
31773     const int s2Len,
31774     const int open,
31775     const int gap,
31776     const(parasail_matrix_t)* matrix);
31777 
31778 parasail_result_t* parasail_sg_db_table_diag_altivec_128_16 (
31779     const char* s1,
31780     const int s1Len,
31781     const char* s2,
31782     const int s2Len,
31783     const int open,
31784     const int gap,
31785     const(parasail_matrix_t)* matrix);
31786 
31787 parasail_result_t* parasail_sg_db_table_diag_altivec_128_8 (
31788     const char* s1,
31789     const int s1Len,
31790     const char* s2,
31791     const int s2Len,
31792     const int open,
31793     const int gap,
31794     const(parasail_matrix_t)* matrix);
31795 
31796 parasail_result_t* parasail_sg_db_table_diag_altivec_128_sat (
31797     const char* s1,
31798     const int s1Len,
31799     const char* s2,
31800     const int s2Len,
31801     const int open,
31802     const int gap,
31803     const(parasail_matrix_t)* matrix);
31804 
31805 parasail_result_t* parasail_sg_db_table_diag_neon_128_64 (
31806     const char* s1,
31807     const int s1Len,
31808     const char* s2,
31809     const int s2Len,
31810     const int open,
31811     const int gap,
31812     const(parasail_matrix_t)* matrix);
31813 
31814 parasail_result_t* parasail_sg_db_table_diag_neon_128_32 (
31815     const char* s1,
31816     const int s1Len,
31817     const char* s2,
31818     const int s2Len,
31819     const int open,
31820     const int gap,
31821     const(parasail_matrix_t)* matrix);
31822 
31823 parasail_result_t* parasail_sg_db_table_diag_neon_128_16 (
31824     const char* s1,
31825     const int s1Len,
31826     const char* s2,
31827     const int s2Len,
31828     const int open,
31829     const int gap,
31830     const(parasail_matrix_t)* matrix);
31831 
31832 parasail_result_t* parasail_sg_db_table_diag_neon_128_8 (
31833     const char* s1,
31834     const int s1Len,
31835     const char* s2,
31836     const int s2Len,
31837     const int open,
31838     const int gap,
31839     const(parasail_matrix_t)* matrix);
31840 
31841 parasail_result_t* parasail_sg_db_table_diag_neon_128_sat (
31842     const char* s1,
31843     const int s1Len,
31844     const char* s2,
31845     const int s2Len,
31846     const int open,
31847     const int gap,
31848     const(parasail_matrix_t)* matrix);
31849 
31850 parasail_result_t* parasail_sg_db_rowcol_scan_sse2_128_64 (
31851     const char* s1,
31852     const int s1Len,
31853     const char* s2,
31854     const int s2Len,
31855     const int open,
31856     const int gap,
31857     const(parasail_matrix_t)* matrix);
31858 
31859 parasail_result_t* parasail_sg_db_rowcol_scan_sse2_128_32 (
31860     const char* s1,
31861     const int s1Len,
31862     const char* s2,
31863     const int s2Len,
31864     const int open,
31865     const int gap,
31866     const(parasail_matrix_t)* matrix);
31867 
31868 parasail_result_t* parasail_sg_db_rowcol_scan_sse2_128_16 (
31869     const char* s1,
31870     const int s1Len,
31871     const char* s2,
31872     const int s2Len,
31873     const int open,
31874     const int gap,
31875     const(parasail_matrix_t)* matrix);
31876 
31877 parasail_result_t* parasail_sg_db_rowcol_scan_sse2_128_8 (
31878     const char* s1,
31879     const int s1Len,
31880     const char* s2,
31881     const int s2Len,
31882     const int open,
31883     const int gap,
31884     const(parasail_matrix_t)* matrix);
31885 
31886 parasail_result_t* parasail_sg_db_rowcol_scan_sse2_128_sat (
31887     const char* s1,
31888     const int s1Len,
31889     const char* s2,
31890     const int s2Len,
31891     const int open,
31892     const int gap,
31893     const(parasail_matrix_t)* matrix);
31894 
31895 parasail_result_t* parasail_sg_db_rowcol_scan_sse41_128_64 (
31896     const char* s1,
31897     const int s1Len,
31898     const char* s2,
31899     const int s2Len,
31900     const int open,
31901     const int gap,
31902     const(parasail_matrix_t)* matrix);
31903 
31904 parasail_result_t* parasail_sg_db_rowcol_scan_sse41_128_32 (
31905     const char* s1,
31906     const int s1Len,
31907     const char* s2,
31908     const int s2Len,
31909     const int open,
31910     const int gap,
31911     const(parasail_matrix_t)* matrix);
31912 
31913 parasail_result_t* parasail_sg_db_rowcol_scan_sse41_128_16 (
31914     const char* s1,
31915     const int s1Len,
31916     const char* s2,
31917     const int s2Len,
31918     const int open,
31919     const int gap,
31920     const(parasail_matrix_t)* matrix);
31921 
31922 parasail_result_t* parasail_sg_db_rowcol_scan_sse41_128_8 (
31923     const char* s1,
31924     const int s1Len,
31925     const char* s2,
31926     const int s2Len,
31927     const int open,
31928     const int gap,
31929     const(parasail_matrix_t)* matrix);
31930 
31931 parasail_result_t* parasail_sg_db_rowcol_scan_sse41_128_sat (
31932     const char* s1,
31933     const int s1Len,
31934     const char* s2,
31935     const int s2Len,
31936     const int open,
31937     const int gap,
31938     const(parasail_matrix_t)* matrix);
31939 
31940 parasail_result_t* parasail_sg_db_rowcol_scan_avx2_256_64 (
31941     const char* s1,
31942     const int s1Len,
31943     const char* s2,
31944     const int s2Len,
31945     const int open,
31946     const int gap,
31947     const(parasail_matrix_t)* matrix);
31948 
31949 parasail_result_t* parasail_sg_db_rowcol_scan_avx2_256_32 (
31950     const char* s1,
31951     const int s1Len,
31952     const char* s2,
31953     const int s2Len,
31954     const int open,
31955     const int gap,
31956     const(parasail_matrix_t)* matrix);
31957 
31958 parasail_result_t* parasail_sg_db_rowcol_scan_avx2_256_16 (
31959     const char* s1,
31960     const int s1Len,
31961     const char* s2,
31962     const int s2Len,
31963     const int open,
31964     const int gap,
31965     const(parasail_matrix_t)* matrix);
31966 
31967 parasail_result_t* parasail_sg_db_rowcol_scan_avx2_256_8 (
31968     const char* s1,
31969     const int s1Len,
31970     const char* s2,
31971     const int s2Len,
31972     const int open,
31973     const int gap,
31974     const(parasail_matrix_t)* matrix);
31975 
31976 parasail_result_t* parasail_sg_db_rowcol_scan_avx2_256_sat (
31977     const char* s1,
31978     const int s1Len,
31979     const char* s2,
31980     const int s2Len,
31981     const int open,
31982     const int gap,
31983     const(parasail_matrix_t)* matrix);
31984 
31985 parasail_result_t* parasail_sg_db_rowcol_scan_altivec_128_64 (
31986     const char* s1,
31987     const int s1Len,
31988     const char* s2,
31989     const int s2Len,
31990     const int open,
31991     const int gap,
31992     const(parasail_matrix_t)* matrix);
31993 
31994 parasail_result_t* parasail_sg_db_rowcol_scan_altivec_128_32 (
31995     const char* s1,
31996     const int s1Len,
31997     const char* s2,
31998     const int s2Len,
31999     const int open,
32000     const int gap,
32001     const(parasail_matrix_t)* matrix);
32002 
32003 parasail_result_t* parasail_sg_db_rowcol_scan_altivec_128_16 (
32004     const char* s1,
32005     const int s1Len,
32006     const char* s2,
32007     const int s2Len,
32008     const int open,
32009     const int gap,
32010     const(parasail_matrix_t)* matrix);
32011 
32012 parasail_result_t* parasail_sg_db_rowcol_scan_altivec_128_8 (
32013     const char* s1,
32014     const int s1Len,
32015     const char* s2,
32016     const int s2Len,
32017     const int open,
32018     const int gap,
32019     const(parasail_matrix_t)* matrix);
32020 
32021 parasail_result_t* parasail_sg_db_rowcol_scan_altivec_128_sat (
32022     const char* s1,
32023     const int s1Len,
32024     const char* s2,
32025     const int s2Len,
32026     const int open,
32027     const int gap,
32028     const(parasail_matrix_t)* matrix);
32029 
32030 parasail_result_t* parasail_sg_db_rowcol_scan_neon_128_64 (
32031     const char* s1,
32032     const int s1Len,
32033     const char* s2,
32034     const int s2Len,
32035     const int open,
32036     const int gap,
32037     const(parasail_matrix_t)* matrix);
32038 
32039 parasail_result_t* parasail_sg_db_rowcol_scan_neon_128_32 (
32040     const char* s1,
32041     const int s1Len,
32042     const char* s2,
32043     const int s2Len,
32044     const int open,
32045     const int gap,
32046     const(parasail_matrix_t)* matrix);
32047 
32048 parasail_result_t* parasail_sg_db_rowcol_scan_neon_128_16 (
32049     const char* s1,
32050     const int s1Len,
32051     const char* s2,
32052     const int s2Len,
32053     const int open,
32054     const int gap,
32055     const(parasail_matrix_t)* matrix);
32056 
32057 parasail_result_t* parasail_sg_db_rowcol_scan_neon_128_8 (
32058     const char* s1,
32059     const int s1Len,
32060     const char* s2,
32061     const int s2Len,
32062     const int open,
32063     const int gap,
32064     const(parasail_matrix_t)* matrix);
32065 
32066 parasail_result_t* parasail_sg_db_rowcol_scan_neon_128_sat (
32067     const char* s1,
32068     const int s1Len,
32069     const char* s2,
32070     const int s2Len,
32071     const int open,
32072     const int gap,
32073     const(parasail_matrix_t)* matrix);
32074 
32075 parasail_result_t* parasail_sg_db_rowcol_striped_sse2_128_64 (
32076     const char* s1,
32077     const int s1Len,
32078     const char* s2,
32079     const int s2Len,
32080     const int open,
32081     const int gap,
32082     const(parasail_matrix_t)* matrix);
32083 
32084 parasail_result_t* parasail_sg_db_rowcol_striped_sse2_128_32 (
32085     const char* s1,
32086     const int s1Len,
32087     const char* s2,
32088     const int s2Len,
32089     const int open,
32090     const int gap,
32091     const(parasail_matrix_t)* matrix);
32092 
32093 parasail_result_t* parasail_sg_db_rowcol_striped_sse2_128_16 (
32094     const char* s1,
32095     const int s1Len,
32096     const char* s2,
32097     const int s2Len,
32098     const int open,
32099     const int gap,
32100     const(parasail_matrix_t)* matrix);
32101 
32102 parasail_result_t* parasail_sg_db_rowcol_striped_sse2_128_8 (
32103     const char* s1,
32104     const int s1Len,
32105     const char* s2,
32106     const int s2Len,
32107     const int open,
32108     const int gap,
32109     const(parasail_matrix_t)* matrix);
32110 
32111 parasail_result_t* parasail_sg_db_rowcol_striped_sse2_128_sat (
32112     const char* s1,
32113     const int s1Len,
32114     const char* s2,
32115     const int s2Len,
32116     const int open,
32117     const int gap,
32118     const(parasail_matrix_t)* matrix);
32119 
32120 parasail_result_t* parasail_sg_db_rowcol_striped_sse41_128_64 (
32121     const char* s1,
32122     const int s1Len,
32123     const char* s2,
32124     const int s2Len,
32125     const int open,
32126     const int gap,
32127     const(parasail_matrix_t)* matrix);
32128 
32129 parasail_result_t* parasail_sg_db_rowcol_striped_sse41_128_32 (
32130     const char* s1,
32131     const int s1Len,
32132     const char* s2,
32133     const int s2Len,
32134     const int open,
32135     const int gap,
32136     const(parasail_matrix_t)* matrix);
32137 
32138 parasail_result_t* parasail_sg_db_rowcol_striped_sse41_128_16 (
32139     const char* s1,
32140     const int s1Len,
32141     const char* s2,
32142     const int s2Len,
32143     const int open,
32144     const int gap,
32145     const(parasail_matrix_t)* matrix);
32146 
32147 parasail_result_t* parasail_sg_db_rowcol_striped_sse41_128_8 (
32148     const char* s1,
32149     const int s1Len,
32150     const char* s2,
32151     const int s2Len,
32152     const int open,
32153     const int gap,
32154     const(parasail_matrix_t)* matrix);
32155 
32156 parasail_result_t* parasail_sg_db_rowcol_striped_sse41_128_sat (
32157     const char* s1,
32158     const int s1Len,
32159     const char* s2,
32160     const int s2Len,
32161     const int open,
32162     const int gap,
32163     const(parasail_matrix_t)* matrix);
32164 
32165 parasail_result_t* parasail_sg_db_rowcol_striped_avx2_256_64 (
32166     const char* s1,
32167     const int s1Len,
32168     const char* s2,
32169     const int s2Len,
32170     const int open,
32171     const int gap,
32172     const(parasail_matrix_t)* matrix);
32173 
32174 parasail_result_t* parasail_sg_db_rowcol_striped_avx2_256_32 (
32175     const char* s1,
32176     const int s1Len,
32177     const char* s2,
32178     const int s2Len,
32179     const int open,
32180     const int gap,
32181     const(parasail_matrix_t)* matrix);
32182 
32183 parasail_result_t* parasail_sg_db_rowcol_striped_avx2_256_16 (
32184     const char* s1,
32185     const int s1Len,
32186     const char* s2,
32187     const int s2Len,
32188     const int open,
32189     const int gap,
32190     const(parasail_matrix_t)* matrix);
32191 
32192 parasail_result_t* parasail_sg_db_rowcol_striped_avx2_256_8 (
32193     const char* s1,
32194     const int s1Len,
32195     const char* s2,
32196     const int s2Len,
32197     const int open,
32198     const int gap,
32199     const(parasail_matrix_t)* matrix);
32200 
32201 parasail_result_t* parasail_sg_db_rowcol_striped_avx2_256_sat (
32202     const char* s1,
32203     const int s1Len,
32204     const char* s2,
32205     const int s2Len,
32206     const int open,
32207     const int gap,
32208     const(parasail_matrix_t)* matrix);
32209 
32210 parasail_result_t* parasail_sg_db_rowcol_striped_altivec_128_64 (
32211     const char* s1,
32212     const int s1Len,
32213     const char* s2,
32214     const int s2Len,
32215     const int open,
32216     const int gap,
32217     const(parasail_matrix_t)* matrix);
32218 
32219 parasail_result_t* parasail_sg_db_rowcol_striped_altivec_128_32 (
32220     const char* s1,
32221     const int s1Len,
32222     const char* s2,
32223     const int s2Len,
32224     const int open,
32225     const int gap,
32226     const(parasail_matrix_t)* matrix);
32227 
32228 parasail_result_t* parasail_sg_db_rowcol_striped_altivec_128_16 (
32229     const char* s1,
32230     const int s1Len,
32231     const char* s2,
32232     const int s2Len,
32233     const int open,
32234     const int gap,
32235     const(parasail_matrix_t)* matrix);
32236 
32237 parasail_result_t* parasail_sg_db_rowcol_striped_altivec_128_8 (
32238     const char* s1,
32239     const int s1Len,
32240     const char* s2,
32241     const int s2Len,
32242     const int open,
32243     const int gap,
32244     const(parasail_matrix_t)* matrix);
32245 
32246 parasail_result_t* parasail_sg_db_rowcol_striped_altivec_128_sat (
32247     const char* s1,
32248     const int s1Len,
32249     const char* s2,
32250     const int s2Len,
32251     const int open,
32252     const int gap,
32253     const(parasail_matrix_t)* matrix);
32254 
32255 parasail_result_t* parasail_sg_db_rowcol_striped_neon_128_64 (
32256     const char* s1,
32257     const int s1Len,
32258     const char* s2,
32259     const int s2Len,
32260     const int open,
32261     const int gap,
32262     const(parasail_matrix_t)* matrix);
32263 
32264 parasail_result_t* parasail_sg_db_rowcol_striped_neon_128_32 (
32265     const char* s1,
32266     const int s1Len,
32267     const char* s2,
32268     const int s2Len,
32269     const int open,
32270     const int gap,
32271     const(parasail_matrix_t)* matrix);
32272 
32273 parasail_result_t* parasail_sg_db_rowcol_striped_neon_128_16 (
32274     const char* s1,
32275     const int s1Len,
32276     const char* s2,
32277     const int s2Len,
32278     const int open,
32279     const int gap,
32280     const(parasail_matrix_t)* matrix);
32281 
32282 parasail_result_t* parasail_sg_db_rowcol_striped_neon_128_8 (
32283     const char* s1,
32284     const int s1Len,
32285     const char* s2,
32286     const int s2Len,
32287     const int open,
32288     const int gap,
32289     const(parasail_matrix_t)* matrix);
32290 
32291 parasail_result_t* parasail_sg_db_rowcol_striped_neon_128_sat (
32292     const char* s1,
32293     const int s1Len,
32294     const char* s2,
32295     const int s2Len,
32296     const int open,
32297     const int gap,
32298     const(parasail_matrix_t)* matrix);
32299 
32300 parasail_result_t* parasail_sg_db_rowcol_diag_sse2_128_64 (
32301     const char* s1,
32302     const int s1Len,
32303     const char* s2,
32304     const int s2Len,
32305     const int open,
32306     const int gap,
32307     const(parasail_matrix_t)* matrix);
32308 
32309 parasail_result_t* parasail_sg_db_rowcol_diag_sse2_128_32 (
32310     const char* s1,
32311     const int s1Len,
32312     const char* s2,
32313     const int s2Len,
32314     const int open,
32315     const int gap,
32316     const(parasail_matrix_t)* matrix);
32317 
32318 parasail_result_t* parasail_sg_db_rowcol_diag_sse2_128_16 (
32319     const char* s1,
32320     const int s1Len,
32321     const char* s2,
32322     const int s2Len,
32323     const int open,
32324     const int gap,
32325     const(parasail_matrix_t)* matrix);
32326 
32327 parasail_result_t* parasail_sg_db_rowcol_diag_sse2_128_8 (
32328     const char* s1,
32329     const int s1Len,
32330     const char* s2,
32331     const int s2Len,
32332     const int open,
32333     const int gap,
32334     const(parasail_matrix_t)* matrix);
32335 
32336 parasail_result_t* parasail_sg_db_rowcol_diag_sse2_128_sat (
32337     const char* s1,
32338     const int s1Len,
32339     const char* s2,
32340     const int s2Len,
32341     const int open,
32342     const int gap,
32343     const(parasail_matrix_t)* matrix);
32344 
32345 parasail_result_t* parasail_sg_db_rowcol_diag_sse41_128_64 (
32346     const char* s1,
32347     const int s1Len,
32348     const char* s2,
32349     const int s2Len,
32350     const int open,
32351     const int gap,
32352     const(parasail_matrix_t)* matrix);
32353 
32354 parasail_result_t* parasail_sg_db_rowcol_diag_sse41_128_32 (
32355     const char* s1,
32356     const int s1Len,
32357     const char* s2,
32358     const int s2Len,
32359     const int open,
32360     const int gap,
32361     const(parasail_matrix_t)* matrix);
32362 
32363 parasail_result_t* parasail_sg_db_rowcol_diag_sse41_128_16 (
32364     const char* s1,
32365     const int s1Len,
32366     const char* s2,
32367     const int s2Len,
32368     const int open,
32369     const int gap,
32370     const(parasail_matrix_t)* matrix);
32371 
32372 parasail_result_t* parasail_sg_db_rowcol_diag_sse41_128_8 (
32373     const char* s1,
32374     const int s1Len,
32375     const char* s2,
32376     const int s2Len,
32377     const int open,
32378     const int gap,
32379     const(parasail_matrix_t)* matrix);
32380 
32381 parasail_result_t* parasail_sg_db_rowcol_diag_sse41_128_sat (
32382     const char* s1,
32383     const int s1Len,
32384     const char* s2,
32385     const int s2Len,
32386     const int open,
32387     const int gap,
32388     const(parasail_matrix_t)* matrix);
32389 
32390 parasail_result_t* parasail_sg_db_rowcol_diag_avx2_256_64 (
32391     const char* s1,
32392     const int s1Len,
32393     const char* s2,
32394     const int s2Len,
32395     const int open,
32396     const int gap,
32397     const(parasail_matrix_t)* matrix);
32398 
32399 parasail_result_t* parasail_sg_db_rowcol_diag_avx2_256_32 (
32400     const char* s1,
32401     const int s1Len,
32402     const char* s2,
32403     const int s2Len,
32404     const int open,
32405     const int gap,
32406     const(parasail_matrix_t)* matrix);
32407 
32408 parasail_result_t* parasail_sg_db_rowcol_diag_avx2_256_16 (
32409     const char* s1,
32410     const int s1Len,
32411     const char* s2,
32412     const int s2Len,
32413     const int open,
32414     const int gap,
32415     const(parasail_matrix_t)* matrix);
32416 
32417 parasail_result_t* parasail_sg_db_rowcol_diag_avx2_256_8 (
32418     const char* s1,
32419     const int s1Len,
32420     const char* s2,
32421     const int s2Len,
32422     const int open,
32423     const int gap,
32424     const(parasail_matrix_t)* matrix);
32425 
32426 parasail_result_t* parasail_sg_db_rowcol_diag_avx2_256_sat (
32427     const char* s1,
32428     const int s1Len,
32429     const char* s2,
32430     const int s2Len,
32431     const int open,
32432     const int gap,
32433     const(parasail_matrix_t)* matrix);
32434 
32435 parasail_result_t* parasail_sg_db_rowcol_diag_altivec_128_64 (
32436     const char* s1,
32437     const int s1Len,
32438     const char* s2,
32439     const int s2Len,
32440     const int open,
32441     const int gap,
32442     const(parasail_matrix_t)* matrix);
32443 
32444 parasail_result_t* parasail_sg_db_rowcol_diag_altivec_128_32 (
32445     const char* s1,
32446     const int s1Len,
32447     const char* s2,
32448     const int s2Len,
32449     const int open,
32450     const int gap,
32451     const(parasail_matrix_t)* matrix);
32452 
32453 parasail_result_t* parasail_sg_db_rowcol_diag_altivec_128_16 (
32454     const char* s1,
32455     const int s1Len,
32456     const char* s2,
32457     const int s2Len,
32458     const int open,
32459     const int gap,
32460     const(parasail_matrix_t)* matrix);
32461 
32462 parasail_result_t* parasail_sg_db_rowcol_diag_altivec_128_8 (
32463     const char* s1,
32464     const int s1Len,
32465     const char* s2,
32466     const int s2Len,
32467     const int open,
32468     const int gap,
32469     const(parasail_matrix_t)* matrix);
32470 
32471 parasail_result_t* parasail_sg_db_rowcol_diag_altivec_128_sat (
32472     const char* s1,
32473     const int s1Len,
32474     const char* s2,
32475     const int s2Len,
32476     const int open,
32477     const int gap,
32478     const(parasail_matrix_t)* matrix);
32479 
32480 parasail_result_t* parasail_sg_db_rowcol_diag_neon_128_64 (
32481     const char* s1,
32482     const int s1Len,
32483     const char* s2,
32484     const int s2Len,
32485     const int open,
32486     const int gap,
32487     const(parasail_matrix_t)* matrix);
32488 
32489 parasail_result_t* parasail_sg_db_rowcol_diag_neon_128_32 (
32490     const char* s1,
32491     const int s1Len,
32492     const char* s2,
32493     const int s2Len,
32494     const int open,
32495     const int gap,
32496     const(parasail_matrix_t)* matrix);
32497 
32498 parasail_result_t* parasail_sg_db_rowcol_diag_neon_128_16 (
32499     const char* s1,
32500     const int s1Len,
32501     const char* s2,
32502     const int s2Len,
32503     const int open,
32504     const int gap,
32505     const(parasail_matrix_t)* matrix);
32506 
32507 parasail_result_t* parasail_sg_db_rowcol_diag_neon_128_8 (
32508     const char* s1,
32509     const int s1Len,
32510     const char* s2,
32511     const int s2Len,
32512     const int open,
32513     const int gap,
32514     const(parasail_matrix_t)* matrix);
32515 
32516 parasail_result_t* parasail_sg_db_rowcol_diag_neon_128_sat (
32517     const char* s1,
32518     const int s1Len,
32519     const char* s2,
32520     const int s2Len,
32521     const int open,
32522     const int gap,
32523     const(parasail_matrix_t)* matrix);
32524 
32525 parasail_result_t* parasail_sg_db_trace_scan_sse2_128_64 (
32526     const char* s1,
32527     const int s1Len,
32528     const char* s2,
32529     const int s2Len,
32530     const int open,
32531     const int gap,
32532     const(parasail_matrix_t)* matrix);
32533 
32534 parasail_result_t* parasail_sg_db_trace_scan_sse2_128_32 (
32535     const char* s1,
32536     const int s1Len,
32537     const char* s2,
32538     const int s2Len,
32539     const int open,
32540     const int gap,
32541     const(parasail_matrix_t)* matrix);
32542 
32543 parasail_result_t* parasail_sg_db_trace_scan_sse2_128_16 (
32544     const char* s1,
32545     const int s1Len,
32546     const char* s2,
32547     const int s2Len,
32548     const int open,
32549     const int gap,
32550     const(parasail_matrix_t)* matrix);
32551 
32552 parasail_result_t* parasail_sg_db_trace_scan_sse2_128_8 (
32553     const char* s1,
32554     const int s1Len,
32555     const char* s2,
32556     const int s2Len,
32557     const int open,
32558     const int gap,
32559     const(parasail_matrix_t)* matrix);
32560 
32561 parasail_result_t* parasail_sg_db_trace_scan_sse2_128_sat (
32562     const char* s1,
32563     const int s1Len,
32564     const char* s2,
32565     const int s2Len,
32566     const int open,
32567     const int gap,
32568     const(parasail_matrix_t)* matrix);
32569 
32570 parasail_result_t* parasail_sg_db_trace_scan_sse41_128_64 (
32571     const char* s1,
32572     const int s1Len,
32573     const char* s2,
32574     const int s2Len,
32575     const int open,
32576     const int gap,
32577     const(parasail_matrix_t)* matrix);
32578 
32579 parasail_result_t* parasail_sg_db_trace_scan_sse41_128_32 (
32580     const char* s1,
32581     const int s1Len,
32582     const char* s2,
32583     const int s2Len,
32584     const int open,
32585     const int gap,
32586     const(parasail_matrix_t)* matrix);
32587 
32588 parasail_result_t* parasail_sg_db_trace_scan_sse41_128_16 (
32589     const char* s1,
32590     const int s1Len,
32591     const char* s2,
32592     const int s2Len,
32593     const int open,
32594     const int gap,
32595     const(parasail_matrix_t)* matrix);
32596 
32597 parasail_result_t* parasail_sg_db_trace_scan_sse41_128_8 (
32598     const char* s1,
32599     const int s1Len,
32600     const char* s2,
32601     const int s2Len,
32602     const int open,
32603     const int gap,
32604     const(parasail_matrix_t)* matrix);
32605 
32606 parasail_result_t* parasail_sg_db_trace_scan_sse41_128_sat (
32607     const char* s1,
32608     const int s1Len,
32609     const char* s2,
32610     const int s2Len,
32611     const int open,
32612     const int gap,
32613     const(parasail_matrix_t)* matrix);
32614 
32615 parasail_result_t* parasail_sg_db_trace_scan_avx2_256_64 (
32616     const char* s1,
32617     const int s1Len,
32618     const char* s2,
32619     const int s2Len,
32620     const int open,
32621     const int gap,
32622     const(parasail_matrix_t)* matrix);
32623 
32624 parasail_result_t* parasail_sg_db_trace_scan_avx2_256_32 (
32625     const char* s1,
32626     const int s1Len,
32627     const char* s2,
32628     const int s2Len,
32629     const int open,
32630     const int gap,
32631     const(parasail_matrix_t)* matrix);
32632 
32633 parasail_result_t* parasail_sg_db_trace_scan_avx2_256_16 (
32634     const char* s1,
32635     const int s1Len,
32636     const char* s2,
32637     const int s2Len,
32638     const int open,
32639     const int gap,
32640     const(parasail_matrix_t)* matrix);
32641 
32642 parasail_result_t* parasail_sg_db_trace_scan_avx2_256_8 (
32643     const char* s1,
32644     const int s1Len,
32645     const char* s2,
32646     const int s2Len,
32647     const int open,
32648     const int gap,
32649     const(parasail_matrix_t)* matrix);
32650 
32651 parasail_result_t* parasail_sg_db_trace_scan_avx2_256_sat (
32652     const char* s1,
32653     const int s1Len,
32654     const char* s2,
32655     const int s2Len,
32656     const int open,
32657     const int gap,
32658     const(parasail_matrix_t)* matrix);
32659 
32660 parasail_result_t* parasail_sg_db_trace_scan_altivec_128_64 (
32661     const char* s1,
32662     const int s1Len,
32663     const char* s2,
32664     const int s2Len,
32665     const int open,
32666     const int gap,
32667     const(parasail_matrix_t)* matrix);
32668 
32669 parasail_result_t* parasail_sg_db_trace_scan_altivec_128_32 (
32670     const char* s1,
32671     const int s1Len,
32672     const char* s2,
32673     const int s2Len,
32674     const int open,
32675     const int gap,
32676     const(parasail_matrix_t)* matrix);
32677 
32678 parasail_result_t* parasail_sg_db_trace_scan_altivec_128_16 (
32679     const char* s1,
32680     const int s1Len,
32681     const char* s2,
32682     const int s2Len,
32683     const int open,
32684     const int gap,
32685     const(parasail_matrix_t)* matrix);
32686 
32687 parasail_result_t* parasail_sg_db_trace_scan_altivec_128_8 (
32688     const char* s1,
32689     const int s1Len,
32690     const char* s2,
32691     const int s2Len,
32692     const int open,
32693     const int gap,
32694     const(parasail_matrix_t)* matrix);
32695 
32696 parasail_result_t* parasail_sg_db_trace_scan_altivec_128_sat (
32697     const char* s1,
32698     const int s1Len,
32699     const char* s2,
32700     const int s2Len,
32701     const int open,
32702     const int gap,
32703     const(parasail_matrix_t)* matrix);
32704 
32705 parasail_result_t* parasail_sg_db_trace_scan_neon_128_64 (
32706     const char* s1,
32707     const int s1Len,
32708     const char* s2,
32709     const int s2Len,
32710     const int open,
32711     const int gap,
32712     const(parasail_matrix_t)* matrix);
32713 
32714 parasail_result_t* parasail_sg_db_trace_scan_neon_128_32 (
32715     const char* s1,
32716     const int s1Len,
32717     const char* s2,
32718     const int s2Len,
32719     const int open,
32720     const int gap,
32721     const(parasail_matrix_t)* matrix);
32722 
32723 parasail_result_t* parasail_sg_db_trace_scan_neon_128_16 (
32724     const char* s1,
32725     const int s1Len,
32726     const char* s2,
32727     const int s2Len,
32728     const int open,
32729     const int gap,
32730     const(parasail_matrix_t)* matrix);
32731 
32732 parasail_result_t* parasail_sg_db_trace_scan_neon_128_8 (
32733     const char* s1,
32734     const int s1Len,
32735     const char* s2,
32736     const int s2Len,
32737     const int open,
32738     const int gap,
32739     const(parasail_matrix_t)* matrix);
32740 
32741 parasail_result_t* parasail_sg_db_trace_scan_neon_128_sat (
32742     const char* s1,
32743     const int s1Len,
32744     const char* s2,
32745     const int s2Len,
32746     const int open,
32747     const int gap,
32748     const(parasail_matrix_t)* matrix);
32749 
32750 parasail_result_t* parasail_sg_db_trace_striped_sse2_128_64 (
32751     const char* s1,
32752     const int s1Len,
32753     const char* s2,
32754     const int s2Len,
32755     const int open,
32756     const int gap,
32757     const(parasail_matrix_t)* matrix);
32758 
32759 parasail_result_t* parasail_sg_db_trace_striped_sse2_128_32 (
32760     const char* s1,
32761     const int s1Len,
32762     const char* s2,
32763     const int s2Len,
32764     const int open,
32765     const int gap,
32766     const(parasail_matrix_t)* matrix);
32767 
32768 parasail_result_t* parasail_sg_db_trace_striped_sse2_128_16 (
32769     const char* s1,
32770     const int s1Len,
32771     const char* s2,
32772     const int s2Len,
32773     const int open,
32774     const int gap,
32775     const(parasail_matrix_t)* matrix);
32776 
32777 parasail_result_t* parasail_sg_db_trace_striped_sse2_128_8 (
32778     const char* s1,
32779     const int s1Len,
32780     const char* s2,
32781     const int s2Len,
32782     const int open,
32783     const int gap,
32784     const(parasail_matrix_t)* matrix);
32785 
32786 parasail_result_t* parasail_sg_db_trace_striped_sse2_128_sat (
32787     const char* s1,
32788     const int s1Len,
32789     const char* s2,
32790     const int s2Len,
32791     const int open,
32792     const int gap,
32793     const(parasail_matrix_t)* matrix);
32794 
32795 parasail_result_t* parasail_sg_db_trace_striped_sse41_128_64 (
32796     const char* s1,
32797     const int s1Len,
32798     const char* s2,
32799     const int s2Len,
32800     const int open,
32801     const int gap,
32802     const(parasail_matrix_t)* matrix);
32803 
32804 parasail_result_t* parasail_sg_db_trace_striped_sse41_128_32 (
32805     const char* s1,
32806     const int s1Len,
32807     const char* s2,
32808     const int s2Len,
32809     const int open,
32810     const int gap,
32811     const(parasail_matrix_t)* matrix);
32812 
32813 parasail_result_t* parasail_sg_db_trace_striped_sse41_128_16 (
32814     const char* s1,
32815     const int s1Len,
32816     const char* s2,
32817     const int s2Len,
32818     const int open,
32819     const int gap,
32820     const(parasail_matrix_t)* matrix);
32821 
32822 parasail_result_t* parasail_sg_db_trace_striped_sse41_128_8 (
32823     const char* s1,
32824     const int s1Len,
32825     const char* s2,
32826     const int s2Len,
32827     const int open,
32828     const int gap,
32829     const(parasail_matrix_t)* matrix);
32830 
32831 parasail_result_t* parasail_sg_db_trace_striped_sse41_128_sat (
32832     const char* s1,
32833     const int s1Len,
32834     const char* s2,
32835     const int s2Len,
32836     const int open,
32837     const int gap,
32838     const(parasail_matrix_t)* matrix);
32839 
32840 parasail_result_t* parasail_sg_db_trace_striped_avx2_256_64 (
32841     const char* s1,
32842     const int s1Len,
32843     const char* s2,
32844     const int s2Len,
32845     const int open,
32846     const int gap,
32847     const(parasail_matrix_t)* matrix);
32848 
32849 parasail_result_t* parasail_sg_db_trace_striped_avx2_256_32 (
32850     const char* s1,
32851     const int s1Len,
32852     const char* s2,
32853     const int s2Len,
32854     const int open,
32855     const int gap,
32856     const(parasail_matrix_t)* matrix);
32857 
32858 parasail_result_t* parasail_sg_db_trace_striped_avx2_256_16 (
32859     const char* s1,
32860     const int s1Len,
32861     const char* s2,
32862     const int s2Len,
32863     const int open,
32864     const int gap,
32865     const(parasail_matrix_t)* matrix);
32866 
32867 parasail_result_t* parasail_sg_db_trace_striped_avx2_256_8 (
32868     const char* s1,
32869     const int s1Len,
32870     const char* s2,
32871     const int s2Len,
32872     const int open,
32873     const int gap,
32874     const(parasail_matrix_t)* matrix);
32875 
32876 parasail_result_t* parasail_sg_db_trace_striped_avx2_256_sat (
32877     const char* s1,
32878     const int s1Len,
32879     const char* s2,
32880     const int s2Len,
32881     const int open,
32882     const int gap,
32883     const(parasail_matrix_t)* matrix);
32884 
32885 parasail_result_t* parasail_sg_db_trace_striped_altivec_128_64 (
32886     const char* s1,
32887     const int s1Len,
32888     const char* s2,
32889     const int s2Len,
32890     const int open,
32891     const int gap,
32892     const(parasail_matrix_t)* matrix);
32893 
32894 parasail_result_t* parasail_sg_db_trace_striped_altivec_128_32 (
32895     const char* s1,
32896     const int s1Len,
32897     const char* s2,
32898     const int s2Len,
32899     const int open,
32900     const int gap,
32901     const(parasail_matrix_t)* matrix);
32902 
32903 parasail_result_t* parasail_sg_db_trace_striped_altivec_128_16 (
32904     const char* s1,
32905     const int s1Len,
32906     const char* s2,
32907     const int s2Len,
32908     const int open,
32909     const int gap,
32910     const(parasail_matrix_t)* matrix);
32911 
32912 parasail_result_t* parasail_sg_db_trace_striped_altivec_128_8 (
32913     const char* s1,
32914     const int s1Len,
32915     const char* s2,
32916     const int s2Len,
32917     const int open,
32918     const int gap,
32919     const(parasail_matrix_t)* matrix);
32920 
32921 parasail_result_t* parasail_sg_db_trace_striped_altivec_128_sat (
32922     const char* s1,
32923     const int s1Len,
32924     const char* s2,
32925     const int s2Len,
32926     const int open,
32927     const int gap,
32928     const(parasail_matrix_t)* matrix);
32929 
32930 parasail_result_t* parasail_sg_db_trace_striped_neon_128_64 (
32931     const char* s1,
32932     const int s1Len,
32933     const char* s2,
32934     const int s2Len,
32935     const int open,
32936     const int gap,
32937     const(parasail_matrix_t)* matrix);
32938 
32939 parasail_result_t* parasail_sg_db_trace_striped_neon_128_32 (
32940     const char* s1,
32941     const int s1Len,
32942     const char* s2,
32943     const int s2Len,
32944     const int open,
32945     const int gap,
32946     const(parasail_matrix_t)* matrix);
32947 
32948 parasail_result_t* parasail_sg_db_trace_striped_neon_128_16 (
32949     const char* s1,
32950     const int s1Len,
32951     const char* s2,
32952     const int s2Len,
32953     const int open,
32954     const int gap,
32955     const(parasail_matrix_t)* matrix);
32956 
32957 parasail_result_t* parasail_sg_db_trace_striped_neon_128_8 (
32958     const char* s1,
32959     const int s1Len,
32960     const char* s2,
32961     const int s2Len,
32962     const int open,
32963     const int gap,
32964     const(parasail_matrix_t)* matrix);
32965 
32966 parasail_result_t* parasail_sg_db_trace_striped_neon_128_sat (
32967     const char* s1,
32968     const int s1Len,
32969     const char* s2,
32970     const int s2Len,
32971     const int open,
32972     const int gap,
32973     const(parasail_matrix_t)* matrix);
32974 
32975 parasail_result_t* parasail_sg_db_trace_diag_sse2_128_64 (
32976     const char* s1,
32977     const int s1Len,
32978     const char* s2,
32979     const int s2Len,
32980     const int open,
32981     const int gap,
32982     const(parasail_matrix_t)* matrix);
32983 
32984 parasail_result_t* parasail_sg_db_trace_diag_sse2_128_32 (
32985     const char* s1,
32986     const int s1Len,
32987     const char* s2,
32988     const int s2Len,
32989     const int open,
32990     const int gap,
32991     const(parasail_matrix_t)* matrix);
32992 
32993 parasail_result_t* parasail_sg_db_trace_diag_sse2_128_16 (
32994     const char* s1,
32995     const int s1Len,
32996     const char* s2,
32997     const int s2Len,
32998     const int open,
32999     const int gap,
33000     const(parasail_matrix_t)* matrix);
33001 
33002 parasail_result_t* parasail_sg_db_trace_diag_sse2_128_8 (
33003     const char* s1,
33004     const int s1Len,
33005     const char* s2,
33006     const int s2Len,
33007     const int open,
33008     const int gap,
33009     const(parasail_matrix_t)* matrix);
33010 
33011 parasail_result_t* parasail_sg_db_trace_diag_sse2_128_sat (
33012     const char* s1,
33013     const int s1Len,
33014     const char* s2,
33015     const int s2Len,
33016     const int open,
33017     const int gap,
33018     const(parasail_matrix_t)* matrix);
33019 
33020 parasail_result_t* parasail_sg_db_trace_diag_sse41_128_64 (
33021     const char* s1,
33022     const int s1Len,
33023     const char* s2,
33024     const int s2Len,
33025     const int open,
33026     const int gap,
33027     const(parasail_matrix_t)* matrix);
33028 
33029 parasail_result_t* parasail_sg_db_trace_diag_sse41_128_32 (
33030     const char* s1,
33031     const int s1Len,
33032     const char* s2,
33033     const int s2Len,
33034     const int open,
33035     const int gap,
33036     const(parasail_matrix_t)* matrix);
33037 
33038 parasail_result_t* parasail_sg_db_trace_diag_sse41_128_16 (
33039     const char* s1,
33040     const int s1Len,
33041     const char* s2,
33042     const int s2Len,
33043     const int open,
33044     const int gap,
33045     const(parasail_matrix_t)* matrix);
33046 
33047 parasail_result_t* parasail_sg_db_trace_diag_sse41_128_8 (
33048     const char* s1,
33049     const int s1Len,
33050     const char* s2,
33051     const int s2Len,
33052     const int open,
33053     const int gap,
33054     const(parasail_matrix_t)* matrix);
33055 
33056 parasail_result_t* parasail_sg_db_trace_diag_sse41_128_sat (
33057     const char* s1,
33058     const int s1Len,
33059     const char* s2,
33060     const int s2Len,
33061     const int open,
33062     const int gap,
33063     const(parasail_matrix_t)* matrix);
33064 
33065 parasail_result_t* parasail_sg_db_trace_diag_avx2_256_64 (
33066     const char* s1,
33067     const int s1Len,
33068     const char* s2,
33069     const int s2Len,
33070     const int open,
33071     const int gap,
33072     const(parasail_matrix_t)* matrix);
33073 
33074 parasail_result_t* parasail_sg_db_trace_diag_avx2_256_32 (
33075     const char* s1,
33076     const int s1Len,
33077     const char* s2,
33078     const int s2Len,
33079     const int open,
33080     const int gap,
33081     const(parasail_matrix_t)* matrix);
33082 
33083 parasail_result_t* parasail_sg_db_trace_diag_avx2_256_16 (
33084     const char* s1,
33085     const int s1Len,
33086     const char* s2,
33087     const int s2Len,
33088     const int open,
33089     const int gap,
33090     const(parasail_matrix_t)* matrix);
33091 
33092 parasail_result_t* parasail_sg_db_trace_diag_avx2_256_8 (
33093     const char* s1,
33094     const int s1Len,
33095     const char* s2,
33096     const int s2Len,
33097     const int open,
33098     const int gap,
33099     const(parasail_matrix_t)* matrix);
33100 
33101 parasail_result_t* parasail_sg_db_trace_diag_avx2_256_sat (
33102     const char* s1,
33103     const int s1Len,
33104     const char* s2,
33105     const int s2Len,
33106     const int open,
33107     const int gap,
33108     const(parasail_matrix_t)* matrix);
33109 
33110 parasail_result_t* parasail_sg_db_trace_diag_altivec_128_64 (
33111     const char* s1,
33112     const int s1Len,
33113     const char* s2,
33114     const int s2Len,
33115     const int open,
33116     const int gap,
33117     const(parasail_matrix_t)* matrix);
33118 
33119 parasail_result_t* parasail_sg_db_trace_diag_altivec_128_32 (
33120     const char* s1,
33121     const int s1Len,
33122     const char* s2,
33123     const int s2Len,
33124     const int open,
33125     const int gap,
33126     const(parasail_matrix_t)* matrix);
33127 
33128 parasail_result_t* parasail_sg_db_trace_diag_altivec_128_16 (
33129     const char* s1,
33130     const int s1Len,
33131     const char* s2,
33132     const int s2Len,
33133     const int open,
33134     const int gap,
33135     const(parasail_matrix_t)* matrix);
33136 
33137 parasail_result_t* parasail_sg_db_trace_diag_altivec_128_8 (
33138     const char* s1,
33139     const int s1Len,
33140     const char* s2,
33141     const int s2Len,
33142     const int open,
33143     const int gap,
33144     const(parasail_matrix_t)* matrix);
33145 
33146 parasail_result_t* parasail_sg_db_trace_diag_altivec_128_sat (
33147     const char* s1,
33148     const int s1Len,
33149     const char* s2,
33150     const int s2Len,
33151     const int open,
33152     const int gap,
33153     const(parasail_matrix_t)* matrix);
33154 
33155 parasail_result_t* parasail_sg_db_trace_diag_neon_128_64 (
33156     const char* s1,
33157     const int s1Len,
33158     const char* s2,
33159     const int s2Len,
33160     const int open,
33161     const int gap,
33162     const(parasail_matrix_t)* matrix);
33163 
33164 parasail_result_t* parasail_sg_db_trace_diag_neon_128_32 (
33165     const char* s1,
33166     const int s1Len,
33167     const char* s2,
33168     const int s2Len,
33169     const int open,
33170     const int gap,
33171     const(parasail_matrix_t)* matrix);
33172 
33173 parasail_result_t* parasail_sg_db_trace_diag_neon_128_16 (
33174     const char* s1,
33175     const int s1Len,
33176     const char* s2,
33177     const int s2Len,
33178     const int open,
33179     const int gap,
33180     const(parasail_matrix_t)* matrix);
33181 
33182 parasail_result_t* parasail_sg_db_trace_diag_neon_128_8 (
33183     const char* s1,
33184     const int s1Len,
33185     const char* s2,
33186     const int s2Len,
33187     const int open,
33188     const int gap,
33189     const(parasail_matrix_t)* matrix);
33190 
33191 parasail_result_t* parasail_sg_db_trace_diag_neon_128_sat (
33192     const char* s1,
33193     const int s1Len,
33194     const char* s2,
33195     const int s2Len,
33196     const int open,
33197     const int gap,
33198     const(parasail_matrix_t)* matrix);
33199 
33200 parasail_result_t* parasail_sg_db_stats_scan_sse2_128_64 (
33201     const char* s1,
33202     const int s1Len,
33203     const char* s2,
33204     const int s2Len,
33205     const int open,
33206     const int gap,
33207     const(parasail_matrix_t)* matrix);
33208 
33209 parasail_result_t* parasail_sg_db_stats_scan_sse2_128_32 (
33210     const char* s1,
33211     const int s1Len,
33212     const char* s2,
33213     const int s2Len,
33214     const int open,
33215     const int gap,
33216     const(parasail_matrix_t)* matrix);
33217 
33218 parasail_result_t* parasail_sg_db_stats_scan_sse2_128_16 (
33219     const char* s1,
33220     const int s1Len,
33221     const char* s2,
33222     const int s2Len,
33223     const int open,
33224     const int gap,
33225     const(parasail_matrix_t)* matrix);
33226 
33227 parasail_result_t* parasail_sg_db_stats_scan_sse2_128_8 (
33228     const char* s1,
33229     const int s1Len,
33230     const char* s2,
33231     const int s2Len,
33232     const int open,
33233     const int gap,
33234     const(parasail_matrix_t)* matrix);
33235 
33236 parasail_result_t* parasail_sg_db_stats_scan_sse2_128_sat (
33237     const char* s1,
33238     const int s1Len,
33239     const char* s2,
33240     const int s2Len,
33241     const int open,
33242     const int gap,
33243     const(parasail_matrix_t)* matrix);
33244 
33245 parasail_result_t* parasail_sg_db_stats_scan_sse41_128_64 (
33246     const char* s1,
33247     const int s1Len,
33248     const char* s2,
33249     const int s2Len,
33250     const int open,
33251     const int gap,
33252     const(parasail_matrix_t)* matrix);
33253 
33254 parasail_result_t* parasail_sg_db_stats_scan_sse41_128_32 (
33255     const char* s1,
33256     const int s1Len,
33257     const char* s2,
33258     const int s2Len,
33259     const int open,
33260     const int gap,
33261     const(parasail_matrix_t)* matrix);
33262 
33263 parasail_result_t* parasail_sg_db_stats_scan_sse41_128_16 (
33264     const char* s1,
33265     const int s1Len,
33266     const char* s2,
33267     const int s2Len,
33268     const int open,
33269     const int gap,
33270     const(parasail_matrix_t)* matrix);
33271 
33272 parasail_result_t* parasail_sg_db_stats_scan_sse41_128_8 (
33273     const char* s1,
33274     const int s1Len,
33275     const char* s2,
33276     const int s2Len,
33277     const int open,
33278     const int gap,
33279     const(parasail_matrix_t)* matrix);
33280 
33281 parasail_result_t* parasail_sg_db_stats_scan_sse41_128_sat (
33282     const char* s1,
33283     const int s1Len,
33284     const char* s2,
33285     const int s2Len,
33286     const int open,
33287     const int gap,
33288     const(parasail_matrix_t)* matrix);
33289 
33290 parasail_result_t* parasail_sg_db_stats_scan_avx2_256_64 (
33291     const char* s1,
33292     const int s1Len,
33293     const char* s2,
33294     const int s2Len,
33295     const int open,
33296     const int gap,
33297     const(parasail_matrix_t)* matrix);
33298 
33299 parasail_result_t* parasail_sg_db_stats_scan_avx2_256_32 (
33300     const char* s1,
33301     const int s1Len,
33302     const char* s2,
33303     const int s2Len,
33304     const int open,
33305     const int gap,
33306     const(parasail_matrix_t)* matrix);
33307 
33308 parasail_result_t* parasail_sg_db_stats_scan_avx2_256_16 (
33309     const char* s1,
33310     const int s1Len,
33311     const char* s2,
33312     const int s2Len,
33313     const int open,
33314     const int gap,
33315     const(parasail_matrix_t)* matrix);
33316 
33317 parasail_result_t* parasail_sg_db_stats_scan_avx2_256_8 (
33318     const char* s1,
33319     const int s1Len,
33320     const char* s2,
33321     const int s2Len,
33322     const int open,
33323     const int gap,
33324     const(parasail_matrix_t)* matrix);
33325 
33326 parasail_result_t* parasail_sg_db_stats_scan_avx2_256_sat (
33327     const char* s1,
33328     const int s1Len,
33329     const char* s2,
33330     const int s2Len,
33331     const int open,
33332     const int gap,
33333     const(parasail_matrix_t)* matrix);
33334 
33335 parasail_result_t* parasail_sg_db_stats_scan_altivec_128_64 (
33336     const char* s1,
33337     const int s1Len,
33338     const char* s2,
33339     const int s2Len,
33340     const int open,
33341     const int gap,
33342     const(parasail_matrix_t)* matrix);
33343 
33344 parasail_result_t* parasail_sg_db_stats_scan_altivec_128_32 (
33345     const char* s1,
33346     const int s1Len,
33347     const char* s2,
33348     const int s2Len,
33349     const int open,
33350     const int gap,
33351     const(parasail_matrix_t)* matrix);
33352 
33353 parasail_result_t* parasail_sg_db_stats_scan_altivec_128_16 (
33354     const char* s1,
33355     const int s1Len,
33356     const char* s2,
33357     const int s2Len,
33358     const int open,
33359     const int gap,
33360     const(parasail_matrix_t)* matrix);
33361 
33362 parasail_result_t* parasail_sg_db_stats_scan_altivec_128_8 (
33363     const char* s1,
33364     const int s1Len,
33365     const char* s2,
33366     const int s2Len,
33367     const int open,
33368     const int gap,
33369     const(parasail_matrix_t)* matrix);
33370 
33371 parasail_result_t* parasail_sg_db_stats_scan_altivec_128_sat (
33372     const char* s1,
33373     const int s1Len,
33374     const char* s2,
33375     const int s2Len,
33376     const int open,
33377     const int gap,
33378     const(parasail_matrix_t)* matrix);
33379 
33380 parasail_result_t* parasail_sg_db_stats_scan_neon_128_64 (
33381     const char* s1,
33382     const int s1Len,
33383     const char* s2,
33384     const int s2Len,
33385     const int open,
33386     const int gap,
33387     const(parasail_matrix_t)* matrix);
33388 
33389 parasail_result_t* parasail_sg_db_stats_scan_neon_128_32 (
33390     const char* s1,
33391     const int s1Len,
33392     const char* s2,
33393     const int s2Len,
33394     const int open,
33395     const int gap,
33396     const(parasail_matrix_t)* matrix);
33397 
33398 parasail_result_t* parasail_sg_db_stats_scan_neon_128_16 (
33399     const char* s1,
33400     const int s1Len,
33401     const char* s2,
33402     const int s2Len,
33403     const int open,
33404     const int gap,
33405     const(parasail_matrix_t)* matrix);
33406 
33407 parasail_result_t* parasail_sg_db_stats_scan_neon_128_8 (
33408     const char* s1,
33409     const int s1Len,
33410     const char* s2,
33411     const int s2Len,
33412     const int open,
33413     const int gap,
33414     const(parasail_matrix_t)* matrix);
33415 
33416 parasail_result_t* parasail_sg_db_stats_scan_neon_128_sat (
33417     const char* s1,
33418     const int s1Len,
33419     const char* s2,
33420     const int s2Len,
33421     const int open,
33422     const int gap,
33423     const(parasail_matrix_t)* matrix);
33424 
33425 parasail_result_t* parasail_sg_db_stats_striped_sse2_128_64 (
33426     const char* s1,
33427     const int s1Len,
33428     const char* s2,
33429     const int s2Len,
33430     const int open,
33431     const int gap,
33432     const(parasail_matrix_t)* matrix);
33433 
33434 parasail_result_t* parasail_sg_db_stats_striped_sse2_128_32 (
33435     const char* s1,
33436     const int s1Len,
33437     const char* s2,
33438     const int s2Len,
33439     const int open,
33440     const int gap,
33441     const(parasail_matrix_t)* matrix);
33442 
33443 parasail_result_t* parasail_sg_db_stats_striped_sse2_128_16 (
33444     const char* s1,
33445     const int s1Len,
33446     const char* s2,
33447     const int s2Len,
33448     const int open,
33449     const int gap,
33450     const(parasail_matrix_t)* matrix);
33451 
33452 parasail_result_t* parasail_sg_db_stats_striped_sse2_128_8 (
33453     const char* s1,
33454     const int s1Len,
33455     const char* s2,
33456     const int s2Len,
33457     const int open,
33458     const int gap,
33459     const(parasail_matrix_t)* matrix);
33460 
33461 parasail_result_t* parasail_sg_db_stats_striped_sse2_128_sat (
33462     const char* s1,
33463     const int s1Len,
33464     const char* s2,
33465     const int s2Len,
33466     const int open,
33467     const int gap,
33468     const(parasail_matrix_t)* matrix);
33469 
33470 parasail_result_t* parasail_sg_db_stats_striped_sse41_128_64 (
33471     const char* s1,
33472     const int s1Len,
33473     const char* s2,
33474     const int s2Len,
33475     const int open,
33476     const int gap,
33477     const(parasail_matrix_t)* matrix);
33478 
33479 parasail_result_t* parasail_sg_db_stats_striped_sse41_128_32 (
33480     const char* s1,
33481     const int s1Len,
33482     const char* s2,
33483     const int s2Len,
33484     const int open,
33485     const int gap,
33486     const(parasail_matrix_t)* matrix);
33487 
33488 parasail_result_t* parasail_sg_db_stats_striped_sse41_128_16 (
33489     const char* s1,
33490     const int s1Len,
33491     const char* s2,
33492     const int s2Len,
33493     const int open,
33494     const int gap,
33495     const(parasail_matrix_t)* matrix);
33496 
33497 parasail_result_t* parasail_sg_db_stats_striped_sse41_128_8 (
33498     const char* s1,
33499     const int s1Len,
33500     const char* s2,
33501     const int s2Len,
33502     const int open,
33503     const int gap,
33504     const(parasail_matrix_t)* matrix);
33505 
33506 parasail_result_t* parasail_sg_db_stats_striped_sse41_128_sat (
33507     const char* s1,
33508     const int s1Len,
33509     const char* s2,
33510     const int s2Len,
33511     const int open,
33512     const int gap,
33513     const(parasail_matrix_t)* matrix);
33514 
33515 parasail_result_t* parasail_sg_db_stats_striped_avx2_256_64 (
33516     const char* s1,
33517     const int s1Len,
33518     const char* s2,
33519     const int s2Len,
33520     const int open,
33521     const int gap,
33522     const(parasail_matrix_t)* matrix);
33523 
33524 parasail_result_t* parasail_sg_db_stats_striped_avx2_256_32 (
33525     const char* s1,
33526     const int s1Len,
33527     const char* s2,
33528     const int s2Len,
33529     const int open,
33530     const int gap,
33531     const(parasail_matrix_t)* matrix);
33532 
33533 parasail_result_t* parasail_sg_db_stats_striped_avx2_256_16 (
33534     const char* s1,
33535     const int s1Len,
33536     const char* s2,
33537     const int s2Len,
33538     const int open,
33539     const int gap,
33540     const(parasail_matrix_t)* matrix);
33541 
33542 parasail_result_t* parasail_sg_db_stats_striped_avx2_256_8 (
33543     const char* s1,
33544     const int s1Len,
33545     const char* s2,
33546     const int s2Len,
33547     const int open,
33548     const int gap,
33549     const(parasail_matrix_t)* matrix);
33550 
33551 parasail_result_t* parasail_sg_db_stats_striped_avx2_256_sat (
33552     const char* s1,
33553     const int s1Len,
33554     const char* s2,
33555     const int s2Len,
33556     const int open,
33557     const int gap,
33558     const(parasail_matrix_t)* matrix);
33559 
33560 parasail_result_t* parasail_sg_db_stats_striped_altivec_128_64 (
33561     const char* s1,
33562     const int s1Len,
33563     const char* s2,
33564     const int s2Len,
33565     const int open,
33566     const int gap,
33567     const(parasail_matrix_t)* matrix);
33568 
33569 parasail_result_t* parasail_sg_db_stats_striped_altivec_128_32 (
33570     const char* s1,
33571     const int s1Len,
33572     const char* s2,
33573     const int s2Len,
33574     const int open,
33575     const int gap,
33576     const(parasail_matrix_t)* matrix);
33577 
33578 parasail_result_t* parasail_sg_db_stats_striped_altivec_128_16 (
33579     const char* s1,
33580     const int s1Len,
33581     const char* s2,
33582     const int s2Len,
33583     const int open,
33584     const int gap,
33585     const(parasail_matrix_t)* matrix);
33586 
33587 parasail_result_t* parasail_sg_db_stats_striped_altivec_128_8 (
33588     const char* s1,
33589     const int s1Len,
33590     const char* s2,
33591     const int s2Len,
33592     const int open,
33593     const int gap,
33594     const(parasail_matrix_t)* matrix);
33595 
33596 parasail_result_t* parasail_sg_db_stats_striped_altivec_128_sat (
33597     const char* s1,
33598     const int s1Len,
33599     const char* s2,
33600     const int s2Len,
33601     const int open,
33602     const int gap,
33603     const(parasail_matrix_t)* matrix);
33604 
33605 parasail_result_t* parasail_sg_db_stats_striped_neon_128_64 (
33606     const char* s1,
33607     const int s1Len,
33608     const char* s2,
33609     const int s2Len,
33610     const int open,
33611     const int gap,
33612     const(parasail_matrix_t)* matrix);
33613 
33614 parasail_result_t* parasail_sg_db_stats_striped_neon_128_32 (
33615     const char* s1,
33616     const int s1Len,
33617     const char* s2,
33618     const int s2Len,
33619     const int open,
33620     const int gap,
33621     const(parasail_matrix_t)* matrix);
33622 
33623 parasail_result_t* parasail_sg_db_stats_striped_neon_128_16 (
33624     const char* s1,
33625     const int s1Len,
33626     const char* s2,
33627     const int s2Len,
33628     const int open,
33629     const int gap,
33630     const(parasail_matrix_t)* matrix);
33631 
33632 parasail_result_t* parasail_sg_db_stats_striped_neon_128_8 (
33633     const char* s1,
33634     const int s1Len,
33635     const char* s2,
33636     const int s2Len,
33637     const int open,
33638     const int gap,
33639     const(parasail_matrix_t)* matrix);
33640 
33641 parasail_result_t* parasail_sg_db_stats_striped_neon_128_sat (
33642     const char* s1,
33643     const int s1Len,
33644     const char* s2,
33645     const int s2Len,
33646     const int open,
33647     const int gap,
33648     const(parasail_matrix_t)* matrix);
33649 
33650 parasail_result_t* parasail_sg_db_stats_diag_sse2_128_64 (
33651     const char* s1,
33652     const int s1Len,
33653     const char* s2,
33654     const int s2Len,
33655     const int open,
33656     const int gap,
33657     const(parasail_matrix_t)* matrix);
33658 
33659 parasail_result_t* parasail_sg_db_stats_diag_sse2_128_32 (
33660     const char* s1,
33661     const int s1Len,
33662     const char* s2,
33663     const int s2Len,
33664     const int open,
33665     const int gap,
33666     const(parasail_matrix_t)* matrix);
33667 
33668 parasail_result_t* parasail_sg_db_stats_diag_sse2_128_16 (
33669     const char* s1,
33670     const int s1Len,
33671     const char* s2,
33672     const int s2Len,
33673     const int open,
33674     const int gap,
33675     const(parasail_matrix_t)* matrix);
33676 
33677 parasail_result_t* parasail_sg_db_stats_diag_sse2_128_8 (
33678     const char* s1,
33679     const int s1Len,
33680     const char* s2,
33681     const int s2Len,
33682     const int open,
33683     const int gap,
33684     const(parasail_matrix_t)* matrix);
33685 
33686 parasail_result_t* parasail_sg_db_stats_diag_sse2_128_sat (
33687     const char* s1,
33688     const int s1Len,
33689     const char* s2,
33690     const int s2Len,
33691     const int open,
33692     const int gap,
33693     const(parasail_matrix_t)* matrix);
33694 
33695 parasail_result_t* parasail_sg_db_stats_diag_sse41_128_64 (
33696     const char* s1,
33697     const int s1Len,
33698     const char* s2,
33699     const int s2Len,
33700     const int open,
33701     const int gap,
33702     const(parasail_matrix_t)* matrix);
33703 
33704 parasail_result_t* parasail_sg_db_stats_diag_sse41_128_32 (
33705     const char* s1,
33706     const int s1Len,
33707     const char* s2,
33708     const int s2Len,
33709     const int open,
33710     const int gap,
33711     const(parasail_matrix_t)* matrix);
33712 
33713 parasail_result_t* parasail_sg_db_stats_diag_sse41_128_16 (
33714     const char* s1,
33715     const int s1Len,
33716     const char* s2,
33717     const int s2Len,
33718     const int open,
33719     const int gap,
33720     const(parasail_matrix_t)* matrix);
33721 
33722 parasail_result_t* parasail_sg_db_stats_diag_sse41_128_8 (
33723     const char* s1,
33724     const int s1Len,
33725     const char* s2,
33726     const int s2Len,
33727     const int open,
33728     const int gap,
33729     const(parasail_matrix_t)* matrix);
33730 
33731 parasail_result_t* parasail_sg_db_stats_diag_sse41_128_sat (
33732     const char* s1,
33733     const int s1Len,
33734     const char* s2,
33735     const int s2Len,
33736     const int open,
33737     const int gap,
33738     const(parasail_matrix_t)* matrix);
33739 
33740 parasail_result_t* parasail_sg_db_stats_diag_avx2_256_64 (
33741     const char* s1,
33742     const int s1Len,
33743     const char* s2,
33744     const int s2Len,
33745     const int open,
33746     const int gap,
33747     const(parasail_matrix_t)* matrix);
33748 
33749 parasail_result_t* parasail_sg_db_stats_diag_avx2_256_32 (
33750     const char* s1,
33751     const int s1Len,
33752     const char* s2,
33753     const int s2Len,
33754     const int open,
33755     const int gap,
33756     const(parasail_matrix_t)* matrix);
33757 
33758 parasail_result_t* parasail_sg_db_stats_diag_avx2_256_16 (
33759     const char* s1,
33760     const int s1Len,
33761     const char* s2,
33762     const int s2Len,
33763     const int open,
33764     const int gap,
33765     const(parasail_matrix_t)* matrix);
33766 
33767 parasail_result_t* parasail_sg_db_stats_diag_avx2_256_8 (
33768     const char* s1,
33769     const int s1Len,
33770     const char* s2,
33771     const int s2Len,
33772     const int open,
33773     const int gap,
33774     const(parasail_matrix_t)* matrix);
33775 
33776 parasail_result_t* parasail_sg_db_stats_diag_avx2_256_sat (
33777     const char* s1,
33778     const int s1Len,
33779     const char* s2,
33780     const int s2Len,
33781     const int open,
33782     const int gap,
33783     const(parasail_matrix_t)* matrix);
33784 
33785 parasail_result_t* parasail_sg_db_stats_diag_altivec_128_64 (
33786     const char* s1,
33787     const int s1Len,
33788     const char* s2,
33789     const int s2Len,
33790     const int open,
33791     const int gap,
33792     const(parasail_matrix_t)* matrix);
33793 
33794 parasail_result_t* parasail_sg_db_stats_diag_altivec_128_32 (
33795     const char* s1,
33796     const int s1Len,
33797     const char* s2,
33798     const int s2Len,
33799     const int open,
33800     const int gap,
33801     const(parasail_matrix_t)* matrix);
33802 
33803 parasail_result_t* parasail_sg_db_stats_diag_altivec_128_16 (
33804     const char* s1,
33805     const int s1Len,
33806     const char* s2,
33807     const int s2Len,
33808     const int open,
33809     const int gap,
33810     const(parasail_matrix_t)* matrix);
33811 
33812 parasail_result_t* parasail_sg_db_stats_diag_altivec_128_8 (
33813     const char* s1,
33814     const int s1Len,
33815     const char* s2,
33816     const int s2Len,
33817     const int open,
33818     const int gap,
33819     const(parasail_matrix_t)* matrix);
33820 
33821 parasail_result_t* parasail_sg_db_stats_diag_altivec_128_sat (
33822     const char* s1,
33823     const int s1Len,
33824     const char* s2,
33825     const int s2Len,
33826     const int open,
33827     const int gap,
33828     const(parasail_matrix_t)* matrix);
33829 
33830 parasail_result_t* parasail_sg_db_stats_diag_neon_128_64 (
33831     const char* s1,
33832     const int s1Len,
33833     const char* s2,
33834     const int s2Len,
33835     const int open,
33836     const int gap,
33837     const(parasail_matrix_t)* matrix);
33838 
33839 parasail_result_t* parasail_sg_db_stats_diag_neon_128_32 (
33840     const char* s1,
33841     const int s1Len,
33842     const char* s2,
33843     const int s2Len,
33844     const int open,
33845     const int gap,
33846     const(parasail_matrix_t)* matrix);
33847 
33848 parasail_result_t* parasail_sg_db_stats_diag_neon_128_16 (
33849     const char* s1,
33850     const int s1Len,
33851     const char* s2,
33852     const int s2Len,
33853     const int open,
33854     const int gap,
33855     const(parasail_matrix_t)* matrix);
33856 
33857 parasail_result_t* parasail_sg_db_stats_diag_neon_128_8 (
33858     const char* s1,
33859     const int s1Len,
33860     const char* s2,
33861     const int s2Len,
33862     const int open,
33863     const int gap,
33864     const(parasail_matrix_t)* matrix);
33865 
33866 parasail_result_t* parasail_sg_db_stats_diag_neon_128_sat (
33867     const char* s1,
33868     const int s1Len,
33869     const char* s2,
33870     const int s2Len,
33871     const int open,
33872     const int gap,
33873     const(parasail_matrix_t)* matrix);
33874 
33875 parasail_result_t* parasail_sg_db_stats_table_scan_sse2_128_64 (
33876     const char* s1,
33877     const int s1Len,
33878     const char* s2,
33879     const int s2Len,
33880     const int open,
33881     const int gap,
33882     const(parasail_matrix_t)* matrix);
33883 
33884 parasail_result_t* parasail_sg_db_stats_table_scan_sse2_128_32 (
33885     const char* s1,
33886     const int s1Len,
33887     const char* s2,
33888     const int s2Len,
33889     const int open,
33890     const int gap,
33891     const(parasail_matrix_t)* matrix);
33892 
33893 parasail_result_t* parasail_sg_db_stats_table_scan_sse2_128_16 (
33894     const char* s1,
33895     const int s1Len,
33896     const char* s2,
33897     const int s2Len,
33898     const int open,
33899     const int gap,
33900     const(parasail_matrix_t)* matrix);
33901 
33902 parasail_result_t* parasail_sg_db_stats_table_scan_sse2_128_8 (
33903     const char* s1,
33904     const int s1Len,
33905     const char* s2,
33906     const int s2Len,
33907     const int open,
33908     const int gap,
33909     const(parasail_matrix_t)* matrix);
33910 
33911 parasail_result_t* parasail_sg_db_stats_table_scan_sse2_128_sat (
33912     const char* s1,
33913     const int s1Len,
33914     const char* s2,
33915     const int s2Len,
33916     const int open,
33917     const int gap,
33918     const(parasail_matrix_t)* matrix);
33919 
33920 parasail_result_t* parasail_sg_db_stats_table_scan_sse41_128_64 (
33921     const char* s1,
33922     const int s1Len,
33923     const char* s2,
33924     const int s2Len,
33925     const int open,
33926     const int gap,
33927     const(parasail_matrix_t)* matrix);
33928 
33929 parasail_result_t* parasail_sg_db_stats_table_scan_sse41_128_32 (
33930     const char* s1,
33931     const int s1Len,
33932     const char* s2,
33933     const int s2Len,
33934     const int open,
33935     const int gap,
33936     const(parasail_matrix_t)* matrix);
33937 
33938 parasail_result_t* parasail_sg_db_stats_table_scan_sse41_128_16 (
33939     const char* s1,
33940     const int s1Len,
33941     const char* s2,
33942     const int s2Len,
33943     const int open,
33944     const int gap,
33945     const(parasail_matrix_t)* matrix);
33946 
33947 parasail_result_t* parasail_sg_db_stats_table_scan_sse41_128_8 (
33948     const char* s1,
33949     const int s1Len,
33950     const char* s2,
33951     const int s2Len,
33952     const int open,
33953     const int gap,
33954     const(parasail_matrix_t)* matrix);
33955 
33956 parasail_result_t* parasail_sg_db_stats_table_scan_sse41_128_sat (
33957     const char* s1,
33958     const int s1Len,
33959     const char* s2,
33960     const int s2Len,
33961     const int open,
33962     const int gap,
33963     const(parasail_matrix_t)* matrix);
33964 
33965 parasail_result_t* parasail_sg_db_stats_table_scan_avx2_256_64 (
33966     const char* s1,
33967     const int s1Len,
33968     const char* s2,
33969     const int s2Len,
33970     const int open,
33971     const int gap,
33972     const(parasail_matrix_t)* matrix);
33973 
33974 parasail_result_t* parasail_sg_db_stats_table_scan_avx2_256_32 (
33975     const char* s1,
33976     const int s1Len,
33977     const char* s2,
33978     const int s2Len,
33979     const int open,
33980     const int gap,
33981     const(parasail_matrix_t)* matrix);
33982 
33983 parasail_result_t* parasail_sg_db_stats_table_scan_avx2_256_16 (
33984     const char* s1,
33985     const int s1Len,
33986     const char* s2,
33987     const int s2Len,
33988     const int open,
33989     const int gap,
33990     const(parasail_matrix_t)* matrix);
33991 
33992 parasail_result_t* parasail_sg_db_stats_table_scan_avx2_256_8 (
33993     const char* s1,
33994     const int s1Len,
33995     const char* s2,
33996     const int s2Len,
33997     const int open,
33998     const int gap,
33999     const(parasail_matrix_t)* matrix);
34000 
34001 parasail_result_t* parasail_sg_db_stats_table_scan_avx2_256_sat (
34002     const char* s1,
34003     const int s1Len,
34004     const char* s2,
34005     const int s2Len,
34006     const int open,
34007     const int gap,
34008     const(parasail_matrix_t)* matrix);
34009 
34010 parasail_result_t* parasail_sg_db_stats_table_scan_altivec_128_64 (
34011     const char* s1,
34012     const int s1Len,
34013     const char* s2,
34014     const int s2Len,
34015     const int open,
34016     const int gap,
34017     const(parasail_matrix_t)* matrix);
34018 
34019 parasail_result_t* parasail_sg_db_stats_table_scan_altivec_128_32 (
34020     const char* s1,
34021     const int s1Len,
34022     const char* s2,
34023     const int s2Len,
34024     const int open,
34025     const int gap,
34026     const(parasail_matrix_t)* matrix);
34027 
34028 parasail_result_t* parasail_sg_db_stats_table_scan_altivec_128_16 (
34029     const char* s1,
34030     const int s1Len,
34031     const char* s2,
34032     const int s2Len,
34033     const int open,
34034     const int gap,
34035     const(parasail_matrix_t)* matrix);
34036 
34037 parasail_result_t* parasail_sg_db_stats_table_scan_altivec_128_8 (
34038     const char* s1,
34039     const int s1Len,
34040     const char* s2,
34041     const int s2Len,
34042     const int open,
34043     const int gap,
34044     const(parasail_matrix_t)* matrix);
34045 
34046 parasail_result_t* parasail_sg_db_stats_table_scan_altivec_128_sat (
34047     const char* s1,
34048     const int s1Len,
34049     const char* s2,
34050     const int s2Len,
34051     const int open,
34052     const int gap,
34053     const(parasail_matrix_t)* matrix);
34054 
34055 parasail_result_t* parasail_sg_db_stats_table_scan_neon_128_64 (
34056     const char* s1,
34057     const int s1Len,
34058     const char* s2,
34059     const int s2Len,
34060     const int open,
34061     const int gap,
34062     const(parasail_matrix_t)* matrix);
34063 
34064 parasail_result_t* parasail_sg_db_stats_table_scan_neon_128_32 (
34065     const char* s1,
34066     const int s1Len,
34067     const char* s2,
34068     const int s2Len,
34069     const int open,
34070     const int gap,
34071     const(parasail_matrix_t)* matrix);
34072 
34073 parasail_result_t* parasail_sg_db_stats_table_scan_neon_128_16 (
34074     const char* s1,
34075     const int s1Len,
34076     const char* s2,
34077     const int s2Len,
34078     const int open,
34079     const int gap,
34080     const(parasail_matrix_t)* matrix);
34081 
34082 parasail_result_t* parasail_sg_db_stats_table_scan_neon_128_8 (
34083     const char* s1,
34084     const int s1Len,
34085     const char* s2,
34086     const int s2Len,
34087     const int open,
34088     const int gap,
34089     const(parasail_matrix_t)* matrix);
34090 
34091 parasail_result_t* parasail_sg_db_stats_table_scan_neon_128_sat (
34092     const char* s1,
34093     const int s1Len,
34094     const char* s2,
34095     const int s2Len,
34096     const int open,
34097     const int gap,
34098     const(parasail_matrix_t)* matrix);
34099 
34100 parasail_result_t* parasail_sg_db_stats_table_striped_sse2_128_64 (
34101     const char* s1,
34102     const int s1Len,
34103     const char* s2,
34104     const int s2Len,
34105     const int open,
34106     const int gap,
34107     const(parasail_matrix_t)* matrix);
34108 
34109 parasail_result_t* parasail_sg_db_stats_table_striped_sse2_128_32 (
34110     const char* s1,
34111     const int s1Len,
34112     const char* s2,
34113     const int s2Len,
34114     const int open,
34115     const int gap,
34116     const(parasail_matrix_t)* matrix);
34117 
34118 parasail_result_t* parasail_sg_db_stats_table_striped_sse2_128_16 (
34119     const char* s1,
34120     const int s1Len,
34121     const char* s2,
34122     const int s2Len,
34123     const int open,
34124     const int gap,
34125     const(parasail_matrix_t)* matrix);
34126 
34127 parasail_result_t* parasail_sg_db_stats_table_striped_sse2_128_8 (
34128     const char* s1,
34129     const int s1Len,
34130     const char* s2,
34131     const int s2Len,
34132     const int open,
34133     const int gap,
34134     const(parasail_matrix_t)* matrix);
34135 
34136 parasail_result_t* parasail_sg_db_stats_table_striped_sse2_128_sat (
34137     const char* s1,
34138     const int s1Len,
34139     const char* s2,
34140     const int s2Len,
34141     const int open,
34142     const int gap,
34143     const(parasail_matrix_t)* matrix);
34144 
34145 parasail_result_t* parasail_sg_db_stats_table_striped_sse41_128_64 (
34146     const char* s1,
34147     const int s1Len,
34148     const char* s2,
34149     const int s2Len,
34150     const int open,
34151     const int gap,
34152     const(parasail_matrix_t)* matrix);
34153 
34154 parasail_result_t* parasail_sg_db_stats_table_striped_sse41_128_32 (
34155     const char* s1,
34156     const int s1Len,
34157     const char* s2,
34158     const int s2Len,
34159     const int open,
34160     const int gap,
34161     const(parasail_matrix_t)* matrix);
34162 
34163 parasail_result_t* parasail_sg_db_stats_table_striped_sse41_128_16 (
34164     const char* s1,
34165     const int s1Len,
34166     const char* s2,
34167     const int s2Len,
34168     const int open,
34169     const int gap,
34170     const(parasail_matrix_t)* matrix);
34171 
34172 parasail_result_t* parasail_sg_db_stats_table_striped_sse41_128_8 (
34173     const char* s1,
34174     const int s1Len,
34175     const char* s2,
34176     const int s2Len,
34177     const int open,
34178     const int gap,
34179     const(parasail_matrix_t)* matrix);
34180 
34181 parasail_result_t* parasail_sg_db_stats_table_striped_sse41_128_sat (
34182     const char* s1,
34183     const int s1Len,
34184     const char* s2,
34185     const int s2Len,
34186     const int open,
34187     const int gap,
34188     const(parasail_matrix_t)* matrix);
34189 
34190 parasail_result_t* parasail_sg_db_stats_table_striped_avx2_256_64 (
34191     const char* s1,
34192     const int s1Len,
34193     const char* s2,
34194     const int s2Len,
34195     const int open,
34196     const int gap,
34197     const(parasail_matrix_t)* matrix);
34198 
34199 parasail_result_t* parasail_sg_db_stats_table_striped_avx2_256_32 (
34200     const char* s1,
34201     const int s1Len,
34202     const char* s2,
34203     const int s2Len,
34204     const int open,
34205     const int gap,
34206     const(parasail_matrix_t)* matrix);
34207 
34208 parasail_result_t* parasail_sg_db_stats_table_striped_avx2_256_16 (
34209     const char* s1,
34210     const int s1Len,
34211     const char* s2,
34212     const int s2Len,
34213     const int open,
34214     const int gap,
34215     const(parasail_matrix_t)* matrix);
34216 
34217 parasail_result_t* parasail_sg_db_stats_table_striped_avx2_256_8 (
34218     const char* s1,
34219     const int s1Len,
34220     const char* s2,
34221     const int s2Len,
34222     const int open,
34223     const int gap,
34224     const(parasail_matrix_t)* matrix);
34225 
34226 parasail_result_t* parasail_sg_db_stats_table_striped_avx2_256_sat (
34227     const char* s1,
34228     const int s1Len,
34229     const char* s2,
34230     const int s2Len,
34231     const int open,
34232     const int gap,
34233     const(parasail_matrix_t)* matrix);
34234 
34235 parasail_result_t* parasail_sg_db_stats_table_striped_altivec_128_64 (
34236     const char* s1,
34237     const int s1Len,
34238     const char* s2,
34239     const int s2Len,
34240     const int open,
34241     const int gap,
34242     const(parasail_matrix_t)* matrix);
34243 
34244 parasail_result_t* parasail_sg_db_stats_table_striped_altivec_128_32 (
34245     const char* s1,
34246     const int s1Len,
34247     const char* s2,
34248     const int s2Len,
34249     const int open,
34250     const int gap,
34251     const(parasail_matrix_t)* matrix);
34252 
34253 parasail_result_t* parasail_sg_db_stats_table_striped_altivec_128_16 (
34254     const char* s1,
34255     const int s1Len,
34256     const char* s2,
34257     const int s2Len,
34258     const int open,
34259     const int gap,
34260     const(parasail_matrix_t)* matrix);
34261 
34262 parasail_result_t* parasail_sg_db_stats_table_striped_altivec_128_8 (
34263     const char* s1,
34264     const int s1Len,
34265     const char* s2,
34266     const int s2Len,
34267     const int open,
34268     const int gap,
34269     const(parasail_matrix_t)* matrix);
34270 
34271 parasail_result_t* parasail_sg_db_stats_table_striped_altivec_128_sat (
34272     const char* s1,
34273     const int s1Len,
34274     const char* s2,
34275     const int s2Len,
34276     const int open,
34277     const int gap,
34278     const(parasail_matrix_t)* matrix);
34279 
34280 parasail_result_t* parasail_sg_db_stats_table_striped_neon_128_64 (
34281     const char* s1,
34282     const int s1Len,
34283     const char* s2,
34284     const int s2Len,
34285     const int open,
34286     const int gap,
34287     const(parasail_matrix_t)* matrix);
34288 
34289 parasail_result_t* parasail_sg_db_stats_table_striped_neon_128_32 (
34290     const char* s1,
34291     const int s1Len,
34292     const char* s2,
34293     const int s2Len,
34294     const int open,
34295     const int gap,
34296     const(parasail_matrix_t)* matrix);
34297 
34298 parasail_result_t* parasail_sg_db_stats_table_striped_neon_128_16 (
34299     const char* s1,
34300     const int s1Len,
34301     const char* s2,
34302     const int s2Len,
34303     const int open,
34304     const int gap,
34305     const(parasail_matrix_t)* matrix);
34306 
34307 parasail_result_t* parasail_sg_db_stats_table_striped_neon_128_8 (
34308     const char* s1,
34309     const int s1Len,
34310     const char* s2,
34311     const int s2Len,
34312     const int open,
34313     const int gap,
34314     const(parasail_matrix_t)* matrix);
34315 
34316 parasail_result_t* parasail_sg_db_stats_table_striped_neon_128_sat (
34317     const char* s1,
34318     const int s1Len,
34319     const char* s2,
34320     const int s2Len,
34321     const int open,
34322     const int gap,
34323     const(parasail_matrix_t)* matrix);
34324 
34325 parasail_result_t* parasail_sg_db_stats_table_diag_sse2_128_64 (
34326     const char* s1,
34327     const int s1Len,
34328     const char* s2,
34329     const int s2Len,
34330     const int open,
34331     const int gap,
34332     const(parasail_matrix_t)* matrix);
34333 
34334 parasail_result_t* parasail_sg_db_stats_table_diag_sse2_128_32 (
34335     const char* s1,
34336     const int s1Len,
34337     const char* s2,
34338     const int s2Len,
34339     const int open,
34340     const int gap,
34341     const(parasail_matrix_t)* matrix);
34342 
34343 parasail_result_t* parasail_sg_db_stats_table_diag_sse2_128_16 (
34344     const char* s1,
34345     const int s1Len,
34346     const char* s2,
34347     const int s2Len,
34348     const int open,
34349     const int gap,
34350     const(parasail_matrix_t)* matrix);
34351 
34352 parasail_result_t* parasail_sg_db_stats_table_diag_sse2_128_8 (
34353     const char* s1,
34354     const int s1Len,
34355     const char* s2,
34356     const int s2Len,
34357     const int open,
34358     const int gap,
34359     const(parasail_matrix_t)* matrix);
34360 
34361 parasail_result_t* parasail_sg_db_stats_table_diag_sse2_128_sat (
34362     const char* s1,
34363     const int s1Len,
34364     const char* s2,
34365     const int s2Len,
34366     const int open,
34367     const int gap,
34368     const(parasail_matrix_t)* matrix);
34369 
34370 parasail_result_t* parasail_sg_db_stats_table_diag_sse41_128_64 (
34371     const char* s1,
34372     const int s1Len,
34373     const char* s2,
34374     const int s2Len,
34375     const int open,
34376     const int gap,
34377     const(parasail_matrix_t)* matrix);
34378 
34379 parasail_result_t* parasail_sg_db_stats_table_diag_sse41_128_32 (
34380     const char* s1,
34381     const int s1Len,
34382     const char* s2,
34383     const int s2Len,
34384     const int open,
34385     const int gap,
34386     const(parasail_matrix_t)* matrix);
34387 
34388 parasail_result_t* parasail_sg_db_stats_table_diag_sse41_128_16 (
34389     const char* s1,
34390     const int s1Len,
34391     const char* s2,
34392     const int s2Len,
34393     const int open,
34394     const int gap,
34395     const(parasail_matrix_t)* matrix);
34396 
34397 parasail_result_t* parasail_sg_db_stats_table_diag_sse41_128_8 (
34398     const char* s1,
34399     const int s1Len,
34400     const char* s2,
34401     const int s2Len,
34402     const int open,
34403     const int gap,
34404     const(parasail_matrix_t)* matrix);
34405 
34406 parasail_result_t* parasail_sg_db_stats_table_diag_sse41_128_sat (
34407     const char* s1,
34408     const int s1Len,
34409     const char* s2,
34410     const int s2Len,
34411     const int open,
34412     const int gap,
34413     const(parasail_matrix_t)* matrix);
34414 
34415 parasail_result_t* parasail_sg_db_stats_table_diag_avx2_256_64 (
34416     const char* s1,
34417     const int s1Len,
34418     const char* s2,
34419     const int s2Len,
34420     const int open,
34421     const int gap,
34422     const(parasail_matrix_t)* matrix);
34423 
34424 parasail_result_t* parasail_sg_db_stats_table_diag_avx2_256_32 (
34425     const char* s1,
34426     const int s1Len,
34427     const char* s2,
34428     const int s2Len,
34429     const int open,
34430     const int gap,
34431     const(parasail_matrix_t)* matrix);
34432 
34433 parasail_result_t* parasail_sg_db_stats_table_diag_avx2_256_16 (
34434     const char* s1,
34435     const int s1Len,
34436     const char* s2,
34437     const int s2Len,
34438     const int open,
34439     const int gap,
34440     const(parasail_matrix_t)* matrix);
34441 
34442 parasail_result_t* parasail_sg_db_stats_table_diag_avx2_256_8 (
34443     const char* s1,
34444     const int s1Len,
34445     const char* s2,
34446     const int s2Len,
34447     const int open,
34448     const int gap,
34449     const(parasail_matrix_t)* matrix);
34450 
34451 parasail_result_t* parasail_sg_db_stats_table_diag_avx2_256_sat (
34452     const char* s1,
34453     const int s1Len,
34454     const char* s2,
34455     const int s2Len,
34456     const int open,
34457     const int gap,
34458     const(parasail_matrix_t)* matrix);
34459 
34460 parasail_result_t* parasail_sg_db_stats_table_diag_altivec_128_64 (
34461     const char* s1,
34462     const int s1Len,
34463     const char* s2,
34464     const int s2Len,
34465     const int open,
34466     const int gap,
34467     const(parasail_matrix_t)* matrix);
34468 
34469 parasail_result_t* parasail_sg_db_stats_table_diag_altivec_128_32 (
34470     const char* s1,
34471     const int s1Len,
34472     const char* s2,
34473     const int s2Len,
34474     const int open,
34475     const int gap,
34476     const(parasail_matrix_t)* matrix);
34477 
34478 parasail_result_t* parasail_sg_db_stats_table_diag_altivec_128_16 (
34479     const char* s1,
34480     const int s1Len,
34481     const char* s2,
34482     const int s2Len,
34483     const int open,
34484     const int gap,
34485     const(parasail_matrix_t)* matrix);
34486 
34487 parasail_result_t* parasail_sg_db_stats_table_diag_altivec_128_8 (
34488     const char* s1,
34489     const int s1Len,
34490     const char* s2,
34491     const int s2Len,
34492     const int open,
34493     const int gap,
34494     const(parasail_matrix_t)* matrix);
34495 
34496 parasail_result_t* parasail_sg_db_stats_table_diag_altivec_128_sat (
34497     const char* s1,
34498     const int s1Len,
34499     const char* s2,
34500     const int s2Len,
34501     const int open,
34502     const int gap,
34503     const(parasail_matrix_t)* matrix);
34504 
34505 parasail_result_t* parasail_sg_db_stats_table_diag_neon_128_64 (
34506     const char* s1,
34507     const int s1Len,
34508     const char* s2,
34509     const int s2Len,
34510     const int open,
34511     const int gap,
34512     const(parasail_matrix_t)* matrix);
34513 
34514 parasail_result_t* parasail_sg_db_stats_table_diag_neon_128_32 (
34515     const char* s1,
34516     const int s1Len,
34517     const char* s2,
34518     const int s2Len,
34519     const int open,
34520     const int gap,
34521     const(parasail_matrix_t)* matrix);
34522 
34523 parasail_result_t* parasail_sg_db_stats_table_diag_neon_128_16 (
34524     const char* s1,
34525     const int s1Len,
34526     const char* s2,
34527     const int s2Len,
34528     const int open,
34529     const int gap,
34530     const(parasail_matrix_t)* matrix);
34531 
34532 parasail_result_t* parasail_sg_db_stats_table_diag_neon_128_8 (
34533     const char* s1,
34534     const int s1Len,
34535     const char* s2,
34536     const int s2Len,
34537     const int open,
34538     const int gap,
34539     const(parasail_matrix_t)* matrix);
34540 
34541 parasail_result_t* parasail_sg_db_stats_table_diag_neon_128_sat (
34542     const char* s1,
34543     const int s1Len,
34544     const char* s2,
34545     const int s2Len,
34546     const int open,
34547     const int gap,
34548     const(parasail_matrix_t)* matrix);
34549 
34550 parasail_result_t* parasail_sg_db_stats_rowcol_scan_sse2_128_64 (
34551     const char* s1,
34552     const int s1Len,
34553     const char* s2,
34554     const int s2Len,
34555     const int open,
34556     const int gap,
34557     const(parasail_matrix_t)* matrix);
34558 
34559 parasail_result_t* parasail_sg_db_stats_rowcol_scan_sse2_128_32 (
34560     const char* s1,
34561     const int s1Len,
34562     const char* s2,
34563     const int s2Len,
34564     const int open,
34565     const int gap,
34566     const(parasail_matrix_t)* matrix);
34567 
34568 parasail_result_t* parasail_sg_db_stats_rowcol_scan_sse2_128_16 (
34569     const char* s1,
34570     const int s1Len,
34571     const char* s2,
34572     const int s2Len,
34573     const int open,
34574     const int gap,
34575     const(parasail_matrix_t)* matrix);
34576 
34577 parasail_result_t* parasail_sg_db_stats_rowcol_scan_sse2_128_8 (
34578     const char* s1,
34579     const int s1Len,
34580     const char* s2,
34581     const int s2Len,
34582     const int open,
34583     const int gap,
34584     const(parasail_matrix_t)* matrix);
34585 
34586 parasail_result_t* parasail_sg_db_stats_rowcol_scan_sse2_128_sat (
34587     const char* s1,
34588     const int s1Len,
34589     const char* s2,
34590     const int s2Len,
34591     const int open,
34592     const int gap,
34593     const(parasail_matrix_t)* matrix);
34594 
34595 parasail_result_t* parasail_sg_db_stats_rowcol_scan_sse41_128_64 (
34596     const char* s1,
34597     const int s1Len,
34598     const char* s2,
34599     const int s2Len,
34600     const int open,
34601     const int gap,
34602     const(parasail_matrix_t)* matrix);
34603 
34604 parasail_result_t* parasail_sg_db_stats_rowcol_scan_sse41_128_32 (
34605     const char* s1,
34606     const int s1Len,
34607     const char* s2,
34608     const int s2Len,
34609     const int open,
34610     const int gap,
34611     const(parasail_matrix_t)* matrix);
34612 
34613 parasail_result_t* parasail_sg_db_stats_rowcol_scan_sse41_128_16 (
34614     const char* s1,
34615     const int s1Len,
34616     const char* s2,
34617     const int s2Len,
34618     const int open,
34619     const int gap,
34620     const(parasail_matrix_t)* matrix);
34621 
34622 parasail_result_t* parasail_sg_db_stats_rowcol_scan_sse41_128_8 (
34623     const char* s1,
34624     const int s1Len,
34625     const char* s2,
34626     const int s2Len,
34627     const int open,
34628     const int gap,
34629     const(parasail_matrix_t)* matrix);
34630 
34631 parasail_result_t* parasail_sg_db_stats_rowcol_scan_sse41_128_sat (
34632     const char* s1,
34633     const int s1Len,
34634     const char* s2,
34635     const int s2Len,
34636     const int open,
34637     const int gap,
34638     const(parasail_matrix_t)* matrix);
34639 
34640 parasail_result_t* parasail_sg_db_stats_rowcol_scan_avx2_256_64 (
34641     const char* s1,
34642     const int s1Len,
34643     const char* s2,
34644     const int s2Len,
34645     const int open,
34646     const int gap,
34647     const(parasail_matrix_t)* matrix);
34648 
34649 parasail_result_t* parasail_sg_db_stats_rowcol_scan_avx2_256_32 (
34650     const char* s1,
34651     const int s1Len,
34652     const char* s2,
34653     const int s2Len,
34654     const int open,
34655     const int gap,
34656     const(parasail_matrix_t)* matrix);
34657 
34658 parasail_result_t* parasail_sg_db_stats_rowcol_scan_avx2_256_16 (
34659     const char* s1,
34660     const int s1Len,
34661     const char* s2,
34662     const int s2Len,
34663     const int open,
34664     const int gap,
34665     const(parasail_matrix_t)* matrix);
34666 
34667 parasail_result_t* parasail_sg_db_stats_rowcol_scan_avx2_256_8 (
34668     const char* s1,
34669     const int s1Len,
34670     const char* s2,
34671     const int s2Len,
34672     const int open,
34673     const int gap,
34674     const(parasail_matrix_t)* matrix);
34675 
34676 parasail_result_t* parasail_sg_db_stats_rowcol_scan_avx2_256_sat (
34677     const char* s1,
34678     const int s1Len,
34679     const char* s2,
34680     const int s2Len,
34681     const int open,
34682     const int gap,
34683     const(parasail_matrix_t)* matrix);
34684 
34685 parasail_result_t* parasail_sg_db_stats_rowcol_scan_altivec_128_64 (
34686     const char* s1,
34687     const int s1Len,
34688     const char* s2,
34689     const int s2Len,
34690     const int open,
34691     const int gap,
34692     const(parasail_matrix_t)* matrix);
34693 
34694 parasail_result_t* parasail_sg_db_stats_rowcol_scan_altivec_128_32 (
34695     const char* s1,
34696     const int s1Len,
34697     const char* s2,
34698     const int s2Len,
34699     const int open,
34700     const int gap,
34701     const(parasail_matrix_t)* matrix);
34702 
34703 parasail_result_t* parasail_sg_db_stats_rowcol_scan_altivec_128_16 (
34704     const char* s1,
34705     const int s1Len,
34706     const char* s2,
34707     const int s2Len,
34708     const int open,
34709     const int gap,
34710     const(parasail_matrix_t)* matrix);
34711 
34712 parasail_result_t* parasail_sg_db_stats_rowcol_scan_altivec_128_8 (
34713     const char* s1,
34714     const int s1Len,
34715     const char* s2,
34716     const int s2Len,
34717     const int open,
34718     const int gap,
34719     const(parasail_matrix_t)* matrix);
34720 
34721 parasail_result_t* parasail_sg_db_stats_rowcol_scan_altivec_128_sat (
34722     const char* s1,
34723     const int s1Len,
34724     const char* s2,
34725     const int s2Len,
34726     const int open,
34727     const int gap,
34728     const(parasail_matrix_t)* matrix);
34729 
34730 parasail_result_t* parasail_sg_db_stats_rowcol_scan_neon_128_64 (
34731     const char* s1,
34732     const int s1Len,
34733     const char* s2,
34734     const int s2Len,
34735     const int open,
34736     const int gap,
34737     const(parasail_matrix_t)* matrix);
34738 
34739 parasail_result_t* parasail_sg_db_stats_rowcol_scan_neon_128_32 (
34740     const char* s1,
34741     const int s1Len,
34742     const char* s2,
34743     const int s2Len,
34744     const int open,
34745     const int gap,
34746     const(parasail_matrix_t)* matrix);
34747 
34748 parasail_result_t* parasail_sg_db_stats_rowcol_scan_neon_128_16 (
34749     const char* s1,
34750     const int s1Len,
34751     const char* s2,
34752     const int s2Len,
34753     const int open,
34754     const int gap,
34755     const(parasail_matrix_t)* matrix);
34756 
34757 parasail_result_t* parasail_sg_db_stats_rowcol_scan_neon_128_8 (
34758     const char* s1,
34759     const int s1Len,
34760     const char* s2,
34761     const int s2Len,
34762     const int open,
34763     const int gap,
34764     const(parasail_matrix_t)* matrix);
34765 
34766 parasail_result_t* parasail_sg_db_stats_rowcol_scan_neon_128_sat (
34767     const char* s1,
34768     const int s1Len,
34769     const char* s2,
34770     const int s2Len,
34771     const int open,
34772     const int gap,
34773     const(parasail_matrix_t)* matrix);
34774 
34775 parasail_result_t* parasail_sg_db_stats_rowcol_striped_sse2_128_64 (
34776     const char* s1,
34777     const int s1Len,
34778     const char* s2,
34779     const int s2Len,
34780     const int open,
34781     const int gap,
34782     const(parasail_matrix_t)* matrix);
34783 
34784 parasail_result_t* parasail_sg_db_stats_rowcol_striped_sse2_128_32 (
34785     const char* s1,
34786     const int s1Len,
34787     const char* s2,
34788     const int s2Len,
34789     const int open,
34790     const int gap,
34791     const(parasail_matrix_t)* matrix);
34792 
34793 parasail_result_t* parasail_sg_db_stats_rowcol_striped_sse2_128_16 (
34794     const char* s1,
34795     const int s1Len,
34796     const char* s2,
34797     const int s2Len,
34798     const int open,
34799     const int gap,
34800     const(parasail_matrix_t)* matrix);
34801 
34802 parasail_result_t* parasail_sg_db_stats_rowcol_striped_sse2_128_8 (
34803     const char* s1,
34804     const int s1Len,
34805     const char* s2,
34806     const int s2Len,
34807     const int open,
34808     const int gap,
34809     const(parasail_matrix_t)* matrix);
34810 
34811 parasail_result_t* parasail_sg_db_stats_rowcol_striped_sse2_128_sat (
34812     const char* s1,
34813     const int s1Len,
34814     const char* s2,
34815     const int s2Len,
34816     const int open,
34817     const int gap,
34818     const(parasail_matrix_t)* matrix);
34819 
34820 parasail_result_t* parasail_sg_db_stats_rowcol_striped_sse41_128_64 (
34821     const char* s1,
34822     const int s1Len,
34823     const char* s2,
34824     const int s2Len,
34825     const int open,
34826     const int gap,
34827     const(parasail_matrix_t)* matrix);
34828 
34829 parasail_result_t* parasail_sg_db_stats_rowcol_striped_sse41_128_32 (
34830     const char* s1,
34831     const int s1Len,
34832     const char* s2,
34833     const int s2Len,
34834     const int open,
34835     const int gap,
34836     const(parasail_matrix_t)* matrix);
34837 
34838 parasail_result_t* parasail_sg_db_stats_rowcol_striped_sse41_128_16 (
34839     const char* s1,
34840     const int s1Len,
34841     const char* s2,
34842     const int s2Len,
34843     const int open,
34844     const int gap,
34845     const(parasail_matrix_t)* matrix);
34846 
34847 parasail_result_t* parasail_sg_db_stats_rowcol_striped_sse41_128_8 (
34848     const char* s1,
34849     const int s1Len,
34850     const char* s2,
34851     const int s2Len,
34852     const int open,
34853     const int gap,
34854     const(parasail_matrix_t)* matrix);
34855 
34856 parasail_result_t* parasail_sg_db_stats_rowcol_striped_sse41_128_sat (
34857     const char* s1,
34858     const int s1Len,
34859     const char* s2,
34860     const int s2Len,
34861     const int open,
34862     const int gap,
34863     const(parasail_matrix_t)* matrix);
34864 
34865 parasail_result_t* parasail_sg_db_stats_rowcol_striped_avx2_256_64 (
34866     const char* s1,
34867     const int s1Len,
34868     const char* s2,
34869     const int s2Len,
34870     const int open,
34871     const int gap,
34872     const(parasail_matrix_t)* matrix);
34873 
34874 parasail_result_t* parasail_sg_db_stats_rowcol_striped_avx2_256_32 (
34875     const char* s1,
34876     const int s1Len,
34877     const char* s2,
34878     const int s2Len,
34879     const int open,
34880     const int gap,
34881     const(parasail_matrix_t)* matrix);
34882 
34883 parasail_result_t* parasail_sg_db_stats_rowcol_striped_avx2_256_16 (
34884     const char* s1,
34885     const int s1Len,
34886     const char* s2,
34887     const int s2Len,
34888     const int open,
34889     const int gap,
34890     const(parasail_matrix_t)* matrix);
34891 
34892 parasail_result_t* parasail_sg_db_stats_rowcol_striped_avx2_256_8 (
34893     const char* s1,
34894     const int s1Len,
34895     const char* s2,
34896     const int s2Len,
34897     const int open,
34898     const int gap,
34899     const(parasail_matrix_t)* matrix);
34900 
34901 parasail_result_t* parasail_sg_db_stats_rowcol_striped_avx2_256_sat (
34902     const char* s1,
34903     const int s1Len,
34904     const char* s2,
34905     const int s2Len,
34906     const int open,
34907     const int gap,
34908     const(parasail_matrix_t)* matrix);
34909 
34910 parasail_result_t* parasail_sg_db_stats_rowcol_striped_altivec_128_64 (
34911     const char* s1,
34912     const int s1Len,
34913     const char* s2,
34914     const int s2Len,
34915     const int open,
34916     const int gap,
34917     const(parasail_matrix_t)* matrix);
34918 
34919 parasail_result_t* parasail_sg_db_stats_rowcol_striped_altivec_128_32 (
34920     const char* s1,
34921     const int s1Len,
34922     const char* s2,
34923     const int s2Len,
34924     const int open,
34925     const int gap,
34926     const(parasail_matrix_t)* matrix);
34927 
34928 parasail_result_t* parasail_sg_db_stats_rowcol_striped_altivec_128_16 (
34929     const char* s1,
34930     const int s1Len,
34931     const char* s2,
34932     const int s2Len,
34933     const int open,
34934     const int gap,
34935     const(parasail_matrix_t)* matrix);
34936 
34937 parasail_result_t* parasail_sg_db_stats_rowcol_striped_altivec_128_8 (
34938     const char* s1,
34939     const int s1Len,
34940     const char* s2,
34941     const int s2Len,
34942     const int open,
34943     const int gap,
34944     const(parasail_matrix_t)* matrix);
34945 
34946 parasail_result_t* parasail_sg_db_stats_rowcol_striped_altivec_128_sat (
34947     const char* s1,
34948     const int s1Len,
34949     const char* s2,
34950     const int s2Len,
34951     const int open,
34952     const int gap,
34953     const(parasail_matrix_t)* matrix);
34954 
34955 parasail_result_t* parasail_sg_db_stats_rowcol_striped_neon_128_64 (
34956     const char* s1,
34957     const int s1Len,
34958     const char* s2,
34959     const int s2Len,
34960     const int open,
34961     const int gap,
34962     const(parasail_matrix_t)* matrix);
34963 
34964 parasail_result_t* parasail_sg_db_stats_rowcol_striped_neon_128_32 (
34965     const char* s1,
34966     const int s1Len,
34967     const char* s2,
34968     const int s2Len,
34969     const int open,
34970     const int gap,
34971     const(parasail_matrix_t)* matrix);
34972 
34973 parasail_result_t* parasail_sg_db_stats_rowcol_striped_neon_128_16 (
34974     const char* s1,
34975     const int s1Len,
34976     const char* s2,
34977     const int s2Len,
34978     const int open,
34979     const int gap,
34980     const(parasail_matrix_t)* matrix);
34981 
34982 parasail_result_t* parasail_sg_db_stats_rowcol_striped_neon_128_8 (
34983     const char* s1,
34984     const int s1Len,
34985     const char* s2,
34986     const int s2Len,
34987     const int open,
34988     const int gap,
34989     const(parasail_matrix_t)* matrix);
34990 
34991 parasail_result_t* parasail_sg_db_stats_rowcol_striped_neon_128_sat (
34992     const char* s1,
34993     const int s1Len,
34994     const char* s2,
34995     const int s2Len,
34996     const int open,
34997     const int gap,
34998     const(parasail_matrix_t)* matrix);
34999 
35000 parasail_result_t* parasail_sg_db_stats_rowcol_diag_sse2_128_64 (
35001     const char* s1,
35002     const int s1Len,
35003     const char* s2,
35004     const int s2Len,
35005     const int open,
35006     const int gap,
35007     const(parasail_matrix_t)* matrix);
35008 
35009 parasail_result_t* parasail_sg_db_stats_rowcol_diag_sse2_128_32 (
35010     const char* s1,
35011     const int s1Len,
35012     const char* s2,
35013     const int s2Len,
35014     const int open,
35015     const int gap,
35016     const(parasail_matrix_t)* matrix);
35017 
35018 parasail_result_t* parasail_sg_db_stats_rowcol_diag_sse2_128_16 (
35019     const char* s1,
35020     const int s1Len,
35021     const char* s2,
35022     const int s2Len,
35023     const int open,
35024     const int gap,
35025     const(parasail_matrix_t)* matrix);
35026 
35027 parasail_result_t* parasail_sg_db_stats_rowcol_diag_sse2_128_8 (
35028     const char* s1,
35029     const int s1Len,
35030     const char* s2,
35031     const int s2Len,
35032     const int open,
35033     const int gap,
35034     const(parasail_matrix_t)* matrix);
35035 
35036 parasail_result_t* parasail_sg_db_stats_rowcol_diag_sse2_128_sat (
35037     const char* s1,
35038     const int s1Len,
35039     const char* s2,
35040     const int s2Len,
35041     const int open,
35042     const int gap,
35043     const(parasail_matrix_t)* matrix);
35044 
35045 parasail_result_t* parasail_sg_db_stats_rowcol_diag_sse41_128_64 (
35046     const char* s1,
35047     const int s1Len,
35048     const char* s2,
35049     const int s2Len,
35050     const int open,
35051     const int gap,
35052     const(parasail_matrix_t)* matrix);
35053 
35054 parasail_result_t* parasail_sg_db_stats_rowcol_diag_sse41_128_32 (
35055     const char* s1,
35056     const int s1Len,
35057     const char* s2,
35058     const int s2Len,
35059     const int open,
35060     const int gap,
35061     const(parasail_matrix_t)* matrix);
35062 
35063 parasail_result_t* parasail_sg_db_stats_rowcol_diag_sse41_128_16 (
35064     const char* s1,
35065     const int s1Len,
35066     const char* s2,
35067     const int s2Len,
35068     const int open,
35069     const int gap,
35070     const(parasail_matrix_t)* matrix);
35071 
35072 parasail_result_t* parasail_sg_db_stats_rowcol_diag_sse41_128_8 (
35073     const char* s1,
35074     const int s1Len,
35075     const char* s2,
35076     const int s2Len,
35077     const int open,
35078     const int gap,
35079     const(parasail_matrix_t)* matrix);
35080 
35081 parasail_result_t* parasail_sg_db_stats_rowcol_diag_sse41_128_sat (
35082     const char* s1,
35083     const int s1Len,
35084     const char* s2,
35085     const int s2Len,
35086     const int open,
35087     const int gap,
35088     const(parasail_matrix_t)* matrix);
35089 
35090 parasail_result_t* parasail_sg_db_stats_rowcol_diag_avx2_256_64 (
35091     const char* s1,
35092     const int s1Len,
35093     const char* s2,
35094     const int s2Len,
35095     const int open,
35096     const int gap,
35097     const(parasail_matrix_t)* matrix);
35098 
35099 parasail_result_t* parasail_sg_db_stats_rowcol_diag_avx2_256_32 (
35100     const char* s1,
35101     const int s1Len,
35102     const char* s2,
35103     const int s2Len,
35104     const int open,
35105     const int gap,
35106     const(parasail_matrix_t)* matrix);
35107 
35108 parasail_result_t* parasail_sg_db_stats_rowcol_diag_avx2_256_16 (
35109     const char* s1,
35110     const int s1Len,
35111     const char* s2,
35112     const int s2Len,
35113     const int open,
35114     const int gap,
35115     const(parasail_matrix_t)* matrix);
35116 
35117 parasail_result_t* parasail_sg_db_stats_rowcol_diag_avx2_256_8 (
35118     const char* s1,
35119     const int s1Len,
35120     const char* s2,
35121     const int s2Len,
35122     const int open,
35123     const int gap,
35124     const(parasail_matrix_t)* matrix);
35125 
35126 parasail_result_t* parasail_sg_db_stats_rowcol_diag_avx2_256_sat (
35127     const char* s1,
35128     const int s1Len,
35129     const char* s2,
35130     const int s2Len,
35131     const int open,
35132     const int gap,
35133     const(parasail_matrix_t)* matrix);
35134 
35135 parasail_result_t* parasail_sg_db_stats_rowcol_diag_altivec_128_64 (
35136     const char* s1,
35137     const int s1Len,
35138     const char* s2,
35139     const int s2Len,
35140     const int open,
35141     const int gap,
35142     const(parasail_matrix_t)* matrix);
35143 
35144 parasail_result_t* parasail_sg_db_stats_rowcol_diag_altivec_128_32 (
35145     const char* s1,
35146     const int s1Len,
35147     const char* s2,
35148     const int s2Len,
35149     const int open,
35150     const int gap,
35151     const(parasail_matrix_t)* matrix);
35152 
35153 parasail_result_t* parasail_sg_db_stats_rowcol_diag_altivec_128_16 (
35154     const char* s1,
35155     const int s1Len,
35156     const char* s2,
35157     const int s2Len,
35158     const int open,
35159     const int gap,
35160     const(parasail_matrix_t)* matrix);
35161 
35162 parasail_result_t* parasail_sg_db_stats_rowcol_diag_altivec_128_8 (
35163     const char* s1,
35164     const int s1Len,
35165     const char* s2,
35166     const int s2Len,
35167     const int open,
35168     const int gap,
35169     const(parasail_matrix_t)* matrix);
35170 
35171 parasail_result_t* parasail_sg_db_stats_rowcol_diag_altivec_128_sat (
35172     const char* s1,
35173     const int s1Len,
35174     const char* s2,
35175     const int s2Len,
35176     const int open,
35177     const int gap,
35178     const(parasail_matrix_t)* matrix);
35179 
35180 parasail_result_t* parasail_sg_db_stats_rowcol_diag_neon_128_64 (
35181     const char* s1,
35182     const int s1Len,
35183     const char* s2,
35184     const int s2Len,
35185     const int open,
35186     const int gap,
35187     const(parasail_matrix_t)* matrix);
35188 
35189 parasail_result_t* parasail_sg_db_stats_rowcol_diag_neon_128_32 (
35190     const char* s1,
35191     const int s1Len,
35192     const char* s2,
35193     const int s2Len,
35194     const int open,
35195     const int gap,
35196     const(parasail_matrix_t)* matrix);
35197 
35198 parasail_result_t* parasail_sg_db_stats_rowcol_diag_neon_128_16 (
35199     const char* s1,
35200     const int s1Len,
35201     const char* s2,
35202     const int s2Len,
35203     const int open,
35204     const int gap,
35205     const(parasail_matrix_t)* matrix);
35206 
35207 parasail_result_t* parasail_sg_db_stats_rowcol_diag_neon_128_8 (
35208     const char* s1,
35209     const int s1Len,
35210     const char* s2,
35211     const int s2Len,
35212     const int open,
35213     const int gap,
35214     const(parasail_matrix_t)* matrix);
35215 
35216 parasail_result_t* parasail_sg_db_stats_rowcol_diag_neon_128_sat (
35217     const char* s1,
35218     const int s1Len,
35219     const char* s2,
35220     const int s2Len,
35221     const int open,
35222     const int gap,
35223     const(parasail_matrix_t)* matrix);
35224 
35225 parasail_result_t* parasail_sg_de_scan_sse2_128_64 (
35226     const char* s1,
35227     const int s1Len,
35228     const char* s2,
35229     const int s2Len,
35230     const int open,
35231     const int gap,
35232     const(parasail_matrix_t)* matrix);
35233 
35234 parasail_result_t* parasail_sg_de_scan_sse2_128_32 (
35235     const char* s1,
35236     const int s1Len,
35237     const char* s2,
35238     const int s2Len,
35239     const int open,
35240     const int gap,
35241     const(parasail_matrix_t)* matrix);
35242 
35243 parasail_result_t* parasail_sg_de_scan_sse2_128_16 (
35244     const char* s1,
35245     const int s1Len,
35246     const char* s2,
35247     const int s2Len,
35248     const int open,
35249     const int gap,
35250     const(parasail_matrix_t)* matrix);
35251 
35252 parasail_result_t* parasail_sg_de_scan_sse2_128_8 (
35253     const char* s1,
35254     const int s1Len,
35255     const char* s2,
35256     const int s2Len,
35257     const int open,
35258     const int gap,
35259     const(parasail_matrix_t)* matrix);
35260 
35261 parasail_result_t* parasail_sg_de_scan_sse2_128_sat (
35262     const char* s1,
35263     const int s1Len,
35264     const char* s2,
35265     const int s2Len,
35266     const int open,
35267     const int gap,
35268     const(parasail_matrix_t)* matrix);
35269 
35270 parasail_result_t* parasail_sg_de_scan_sse41_128_64 (
35271     const char* s1,
35272     const int s1Len,
35273     const char* s2,
35274     const int s2Len,
35275     const int open,
35276     const int gap,
35277     const(parasail_matrix_t)* matrix);
35278 
35279 parasail_result_t* parasail_sg_de_scan_sse41_128_32 (
35280     const char* s1,
35281     const int s1Len,
35282     const char* s2,
35283     const int s2Len,
35284     const int open,
35285     const int gap,
35286     const(parasail_matrix_t)* matrix);
35287 
35288 parasail_result_t* parasail_sg_de_scan_sse41_128_16 (
35289     const char* s1,
35290     const int s1Len,
35291     const char* s2,
35292     const int s2Len,
35293     const int open,
35294     const int gap,
35295     const(parasail_matrix_t)* matrix);
35296 
35297 parasail_result_t* parasail_sg_de_scan_sse41_128_8 (
35298     const char* s1,
35299     const int s1Len,
35300     const char* s2,
35301     const int s2Len,
35302     const int open,
35303     const int gap,
35304     const(parasail_matrix_t)* matrix);
35305 
35306 parasail_result_t* parasail_sg_de_scan_sse41_128_sat (
35307     const char* s1,
35308     const int s1Len,
35309     const char* s2,
35310     const int s2Len,
35311     const int open,
35312     const int gap,
35313     const(parasail_matrix_t)* matrix);
35314 
35315 parasail_result_t* parasail_sg_de_scan_avx2_256_64 (
35316     const char* s1,
35317     const int s1Len,
35318     const char* s2,
35319     const int s2Len,
35320     const int open,
35321     const int gap,
35322     const(parasail_matrix_t)* matrix);
35323 
35324 parasail_result_t* parasail_sg_de_scan_avx2_256_32 (
35325     const char* s1,
35326     const int s1Len,
35327     const char* s2,
35328     const int s2Len,
35329     const int open,
35330     const int gap,
35331     const(parasail_matrix_t)* matrix);
35332 
35333 parasail_result_t* parasail_sg_de_scan_avx2_256_16 (
35334     const char* s1,
35335     const int s1Len,
35336     const char* s2,
35337     const int s2Len,
35338     const int open,
35339     const int gap,
35340     const(parasail_matrix_t)* matrix);
35341 
35342 parasail_result_t* parasail_sg_de_scan_avx2_256_8 (
35343     const char* s1,
35344     const int s1Len,
35345     const char* s2,
35346     const int s2Len,
35347     const int open,
35348     const int gap,
35349     const(parasail_matrix_t)* matrix);
35350 
35351 parasail_result_t* parasail_sg_de_scan_avx2_256_sat (
35352     const char* s1,
35353     const int s1Len,
35354     const char* s2,
35355     const int s2Len,
35356     const int open,
35357     const int gap,
35358     const(parasail_matrix_t)* matrix);
35359 
35360 parasail_result_t* parasail_sg_de_scan_altivec_128_64 (
35361     const char* s1,
35362     const int s1Len,
35363     const char* s2,
35364     const int s2Len,
35365     const int open,
35366     const int gap,
35367     const(parasail_matrix_t)* matrix);
35368 
35369 parasail_result_t* parasail_sg_de_scan_altivec_128_32 (
35370     const char* s1,
35371     const int s1Len,
35372     const char* s2,
35373     const int s2Len,
35374     const int open,
35375     const int gap,
35376     const(parasail_matrix_t)* matrix);
35377 
35378 parasail_result_t* parasail_sg_de_scan_altivec_128_16 (
35379     const char* s1,
35380     const int s1Len,
35381     const char* s2,
35382     const int s2Len,
35383     const int open,
35384     const int gap,
35385     const(parasail_matrix_t)* matrix);
35386 
35387 parasail_result_t* parasail_sg_de_scan_altivec_128_8 (
35388     const char* s1,
35389     const int s1Len,
35390     const char* s2,
35391     const int s2Len,
35392     const int open,
35393     const int gap,
35394     const(parasail_matrix_t)* matrix);
35395 
35396 parasail_result_t* parasail_sg_de_scan_altivec_128_sat (
35397     const char* s1,
35398     const int s1Len,
35399     const char* s2,
35400     const int s2Len,
35401     const int open,
35402     const int gap,
35403     const(parasail_matrix_t)* matrix);
35404 
35405 parasail_result_t* parasail_sg_de_scan_neon_128_64 (
35406     const char* s1,
35407     const int s1Len,
35408     const char* s2,
35409     const int s2Len,
35410     const int open,
35411     const int gap,
35412     const(parasail_matrix_t)* matrix);
35413 
35414 parasail_result_t* parasail_sg_de_scan_neon_128_32 (
35415     const char* s1,
35416     const int s1Len,
35417     const char* s2,
35418     const int s2Len,
35419     const int open,
35420     const int gap,
35421     const(parasail_matrix_t)* matrix);
35422 
35423 parasail_result_t* parasail_sg_de_scan_neon_128_16 (
35424     const char* s1,
35425     const int s1Len,
35426     const char* s2,
35427     const int s2Len,
35428     const int open,
35429     const int gap,
35430     const(parasail_matrix_t)* matrix);
35431 
35432 parasail_result_t* parasail_sg_de_scan_neon_128_8 (
35433     const char* s1,
35434     const int s1Len,
35435     const char* s2,
35436     const int s2Len,
35437     const int open,
35438     const int gap,
35439     const(parasail_matrix_t)* matrix);
35440 
35441 parasail_result_t* parasail_sg_de_scan_neon_128_sat (
35442     const char* s1,
35443     const int s1Len,
35444     const char* s2,
35445     const int s2Len,
35446     const int open,
35447     const int gap,
35448     const(parasail_matrix_t)* matrix);
35449 
35450 parasail_result_t* parasail_sg_de_striped_sse2_128_64 (
35451     const char* s1,
35452     const int s1Len,
35453     const char* s2,
35454     const int s2Len,
35455     const int open,
35456     const int gap,
35457     const(parasail_matrix_t)* matrix);
35458 
35459 parasail_result_t* parasail_sg_de_striped_sse2_128_32 (
35460     const char* s1,
35461     const int s1Len,
35462     const char* s2,
35463     const int s2Len,
35464     const int open,
35465     const int gap,
35466     const(parasail_matrix_t)* matrix);
35467 
35468 parasail_result_t* parasail_sg_de_striped_sse2_128_16 (
35469     const char* s1,
35470     const int s1Len,
35471     const char* s2,
35472     const int s2Len,
35473     const int open,
35474     const int gap,
35475     const(parasail_matrix_t)* matrix);
35476 
35477 parasail_result_t* parasail_sg_de_striped_sse2_128_8 (
35478     const char* s1,
35479     const int s1Len,
35480     const char* s2,
35481     const int s2Len,
35482     const int open,
35483     const int gap,
35484     const(parasail_matrix_t)* matrix);
35485 
35486 parasail_result_t* parasail_sg_de_striped_sse2_128_sat (
35487     const char* s1,
35488     const int s1Len,
35489     const char* s2,
35490     const int s2Len,
35491     const int open,
35492     const int gap,
35493     const(parasail_matrix_t)* matrix);
35494 
35495 parasail_result_t* parasail_sg_de_striped_sse41_128_64 (
35496     const char* s1,
35497     const int s1Len,
35498     const char* s2,
35499     const int s2Len,
35500     const int open,
35501     const int gap,
35502     const(parasail_matrix_t)* matrix);
35503 
35504 parasail_result_t* parasail_sg_de_striped_sse41_128_32 (
35505     const char* s1,
35506     const int s1Len,
35507     const char* s2,
35508     const int s2Len,
35509     const int open,
35510     const int gap,
35511     const(parasail_matrix_t)* matrix);
35512 
35513 parasail_result_t* parasail_sg_de_striped_sse41_128_16 (
35514     const char* s1,
35515     const int s1Len,
35516     const char* s2,
35517     const int s2Len,
35518     const int open,
35519     const int gap,
35520     const(parasail_matrix_t)* matrix);
35521 
35522 parasail_result_t* parasail_sg_de_striped_sse41_128_8 (
35523     const char* s1,
35524     const int s1Len,
35525     const char* s2,
35526     const int s2Len,
35527     const int open,
35528     const int gap,
35529     const(parasail_matrix_t)* matrix);
35530 
35531 parasail_result_t* parasail_sg_de_striped_sse41_128_sat (
35532     const char* s1,
35533     const int s1Len,
35534     const char* s2,
35535     const int s2Len,
35536     const int open,
35537     const int gap,
35538     const(parasail_matrix_t)* matrix);
35539 
35540 parasail_result_t* parasail_sg_de_striped_avx2_256_64 (
35541     const char* s1,
35542     const int s1Len,
35543     const char* s2,
35544     const int s2Len,
35545     const int open,
35546     const int gap,
35547     const(parasail_matrix_t)* matrix);
35548 
35549 parasail_result_t* parasail_sg_de_striped_avx2_256_32 (
35550     const char* s1,
35551     const int s1Len,
35552     const char* s2,
35553     const int s2Len,
35554     const int open,
35555     const int gap,
35556     const(parasail_matrix_t)* matrix);
35557 
35558 parasail_result_t* parasail_sg_de_striped_avx2_256_16 (
35559     const char* s1,
35560     const int s1Len,
35561     const char* s2,
35562     const int s2Len,
35563     const int open,
35564     const int gap,
35565     const(parasail_matrix_t)* matrix);
35566 
35567 parasail_result_t* parasail_sg_de_striped_avx2_256_8 (
35568     const char* s1,
35569     const int s1Len,
35570     const char* s2,
35571     const int s2Len,
35572     const int open,
35573     const int gap,
35574     const(parasail_matrix_t)* matrix);
35575 
35576 parasail_result_t* parasail_sg_de_striped_avx2_256_sat (
35577     const char* s1,
35578     const int s1Len,
35579     const char* s2,
35580     const int s2Len,
35581     const int open,
35582     const int gap,
35583     const(parasail_matrix_t)* matrix);
35584 
35585 parasail_result_t* parasail_sg_de_striped_altivec_128_64 (
35586     const char* s1,
35587     const int s1Len,
35588     const char* s2,
35589     const int s2Len,
35590     const int open,
35591     const int gap,
35592     const(parasail_matrix_t)* matrix);
35593 
35594 parasail_result_t* parasail_sg_de_striped_altivec_128_32 (
35595     const char* s1,
35596     const int s1Len,
35597     const char* s2,
35598     const int s2Len,
35599     const int open,
35600     const int gap,
35601     const(parasail_matrix_t)* matrix);
35602 
35603 parasail_result_t* parasail_sg_de_striped_altivec_128_16 (
35604     const char* s1,
35605     const int s1Len,
35606     const char* s2,
35607     const int s2Len,
35608     const int open,
35609     const int gap,
35610     const(parasail_matrix_t)* matrix);
35611 
35612 parasail_result_t* parasail_sg_de_striped_altivec_128_8 (
35613     const char* s1,
35614     const int s1Len,
35615     const char* s2,
35616     const int s2Len,
35617     const int open,
35618     const int gap,
35619     const(parasail_matrix_t)* matrix);
35620 
35621 parasail_result_t* parasail_sg_de_striped_altivec_128_sat (
35622     const char* s1,
35623     const int s1Len,
35624     const char* s2,
35625     const int s2Len,
35626     const int open,
35627     const int gap,
35628     const(parasail_matrix_t)* matrix);
35629 
35630 parasail_result_t* parasail_sg_de_striped_neon_128_64 (
35631     const char* s1,
35632     const int s1Len,
35633     const char* s2,
35634     const int s2Len,
35635     const int open,
35636     const int gap,
35637     const(parasail_matrix_t)* matrix);
35638 
35639 parasail_result_t* parasail_sg_de_striped_neon_128_32 (
35640     const char* s1,
35641     const int s1Len,
35642     const char* s2,
35643     const int s2Len,
35644     const int open,
35645     const int gap,
35646     const(parasail_matrix_t)* matrix);
35647 
35648 parasail_result_t* parasail_sg_de_striped_neon_128_16 (
35649     const char* s1,
35650     const int s1Len,
35651     const char* s2,
35652     const int s2Len,
35653     const int open,
35654     const int gap,
35655     const(parasail_matrix_t)* matrix);
35656 
35657 parasail_result_t* parasail_sg_de_striped_neon_128_8 (
35658     const char* s1,
35659     const int s1Len,
35660     const char* s2,
35661     const int s2Len,
35662     const int open,
35663     const int gap,
35664     const(parasail_matrix_t)* matrix);
35665 
35666 parasail_result_t* parasail_sg_de_striped_neon_128_sat (
35667     const char* s1,
35668     const int s1Len,
35669     const char* s2,
35670     const int s2Len,
35671     const int open,
35672     const int gap,
35673     const(parasail_matrix_t)* matrix);
35674 
35675 parasail_result_t* parasail_sg_de_diag_sse2_128_64 (
35676     const char* s1,
35677     const int s1Len,
35678     const char* s2,
35679     const int s2Len,
35680     const int open,
35681     const int gap,
35682     const(parasail_matrix_t)* matrix);
35683 
35684 parasail_result_t* parasail_sg_de_diag_sse2_128_32 (
35685     const char* s1,
35686     const int s1Len,
35687     const char* s2,
35688     const int s2Len,
35689     const int open,
35690     const int gap,
35691     const(parasail_matrix_t)* matrix);
35692 
35693 parasail_result_t* parasail_sg_de_diag_sse2_128_16 (
35694     const char* s1,
35695     const int s1Len,
35696     const char* s2,
35697     const int s2Len,
35698     const int open,
35699     const int gap,
35700     const(parasail_matrix_t)* matrix);
35701 
35702 parasail_result_t* parasail_sg_de_diag_sse2_128_8 (
35703     const char* s1,
35704     const int s1Len,
35705     const char* s2,
35706     const int s2Len,
35707     const int open,
35708     const int gap,
35709     const(parasail_matrix_t)* matrix);
35710 
35711 parasail_result_t* parasail_sg_de_diag_sse2_128_sat (
35712     const char* s1,
35713     const int s1Len,
35714     const char* s2,
35715     const int s2Len,
35716     const int open,
35717     const int gap,
35718     const(parasail_matrix_t)* matrix);
35719 
35720 parasail_result_t* parasail_sg_de_diag_sse41_128_64 (
35721     const char* s1,
35722     const int s1Len,
35723     const char* s2,
35724     const int s2Len,
35725     const int open,
35726     const int gap,
35727     const(parasail_matrix_t)* matrix);
35728 
35729 parasail_result_t* parasail_sg_de_diag_sse41_128_32 (
35730     const char* s1,
35731     const int s1Len,
35732     const char* s2,
35733     const int s2Len,
35734     const int open,
35735     const int gap,
35736     const(parasail_matrix_t)* matrix);
35737 
35738 parasail_result_t* parasail_sg_de_diag_sse41_128_16 (
35739     const char* s1,
35740     const int s1Len,
35741     const char* s2,
35742     const int s2Len,
35743     const int open,
35744     const int gap,
35745     const(parasail_matrix_t)* matrix);
35746 
35747 parasail_result_t* parasail_sg_de_diag_sse41_128_8 (
35748     const char* s1,
35749     const int s1Len,
35750     const char* s2,
35751     const int s2Len,
35752     const int open,
35753     const int gap,
35754     const(parasail_matrix_t)* matrix);
35755 
35756 parasail_result_t* parasail_sg_de_diag_sse41_128_sat (
35757     const char* s1,
35758     const int s1Len,
35759     const char* s2,
35760     const int s2Len,
35761     const int open,
35762     const int gap,
35763     const(parasail_matrix_t)* matrix);
35764 
35765 parasail_result_t* parasail_sg_de_diag_avx2_256_64 (
35766     const char* s1,
35767     const int s1Len,
35768     const char* s2,
35769     const int s2Len,
35770     const int open,
35771     const int gap,
35772     const(parasail_matrix_t)* matrix);
35773 
35774 parasail_result_t* parasail_sg_de_diag_avx2_256_32 (
35775     const char* s1,
35776     const int s1Len,
35777     const char* s2,
35778     const int s2Len,
35779     const int open,
35780     const int gap,
35781     const(parasail_matrix_t)* matrix);
35782 
35783 parasail_result_t* parasail_sg_de_diag_avx2_256_16 (
35784     const char* s1,
35785     const int s1Len,
35786     const char* s2,
35787     const int s2Len,
35788     const int open,
35789     const int gap,
35790     const(parasail_matrix_t)* matrix);
35791 
35792 parasail_result_t* parasail_sg_de_diag_avx2_256_8 (
35793     const char* s1,
35794     const int s1Len,
35795     const char* s2,
35796     const int s2Len,
35797     const int open,
35798     const int gap,
35799     const(parasail_matrix_t)* matrix);
35800 
35801 parasail_result_t* parasail_sg_de_diag_avx2_256_sat (
35802     const char* s1,
35803     const int s1Len,
35804     const char* s2,
35805     const int s2Len,
35806     const int open,
35807     const int gap,
35808     const(parasail_matrix_t)* matrix);
35809 
35810 parasail_result_t* parasail_sg_de_diag_altivec_128_64 (
35811     const char* s1,
35812     const int s1Len,
35813     const char* s2,
35814     const int s2Len,
35815     const int open,
35816     const int gap,
35817     const(parasail_matrix_t)* matrix);
35818 
35819 parasail_result_t* parasail_sg_de_diag_altivec_128_32 (
35820     const char* s1,
35821     const int s1Len,
35822     const char* s2,
35823     const int s2Len,
35824     const int open,
35825     const int gap,
35826     const(parasail_matrix_t)* matrix);
35827 
35828 parasail_result_t* parasail_sg_de_diag_altivec_128_16 (
35829     const char* s1,
35830     const int s1Len,
35831     const char* s2,
35832     const int s2Len,
35833     const int open,
35834     const int gap,
35835     const(parasail_matrix_t)* matrix);
35836 
35837 parasail_result_t* parasail_sg_de_diag_altivec_128_8 (
35838     const char* s1,
35839     const int s1Len,
35840     const char* s2,
35841     const int s2Len,
35842     const int open,
35843     const int gap,
35844     const(parasail_matrix_t)* matrix);
35845 
35846 parasail_result_t* parasail_sg_de_diag_altivec_128_sat (
35847     const char* s1,
35848     const int s1Len,
35849     const char* s2,
35850     const int s2Len,
35851     const int open,
35852     const int gap,
35853     const(parasail_matrix_t)* matrix);
35854 
35855 parasail_result_t* parasail_sg_de_diag_neon_128_64 (
35856     const char* s1,
35857     const int s1Len,
35858     const char* s2,
35859     const int s2Len,
35860     const int open,
35861     const int gap,
35862     const(parasail_matrix_t)* matrix);
35863 
35864 parasail_result_t* parasail_sg_de_diag_neon_128_32 (
35865     const char* s1,
35866     const int s1Len,
35867     const char* s2,
35868     const int s2Len,
35869     const int open,
35870     const int gap,
35871     const(parasail_matrix_t)* matrix);
35872 
35873 parasail_result_t* parasail_sg_de_diag_neon_128_16 (
35874     const char* s1,
35875     const int s1Len,
35876     const char* s2,
35877     const int s2Len,
35878     const int open,
35879     const int gap,
35880     const(parasail_matrix_t)* matrix);
35881 
35882 parasail_result_t* parasail_sg_de_diag_neon_128_8 (
35883     const char* s1,
35884     const int s1Len,
35885     const char* s2,
35886     const int s2Len,
35887     const int open,
35888     const int gap,
35889     const(parasail_matrix_t)* matrix);
35890 
35891 parasail_result_t* parasail_sg_de_diag_neon_128_sat (
35892     const char* s1,
35893     const int s1Len,
35894     const char* s2,
35895     const int s2Len,
35896     const int open,
35897     const int gap,
35898     const(parasail_matrix_t)* matrix);
35899 
35900 parasail_result_t* parasail_sg_de_table_scan_sse2_128_64 (
35901     const char* s1,
35902     const int s1Len,
35903     const char* s2,
35904     const int s2Len,
35905     const int open,
35906     const int gap,
35907     const(parasail_matrix_t)* matrix);
35908 
35909 parasail_result_t* parasail_sg_de_table_scan_sse2_128_32 (
35910     const char* s1,
35911     const int s1Len,
35912     const char* s2,
35913     const int s2Len,
35914     const int open,
35915     const int gap,
35916     const(parasail_matrix_t)* matrix);
35917 
35918 parasail_result_t* parasail_sg_de_table_scan_sse2_128_16 (
35919     const char* s1,
35920     const int s1Len,
35921     const char* s2,
35922     const int s2Len,
35923     const int open,
35924     const int gap,
35925     const(parasail_matrix_t)* matrix);
35926 
35927 parasail_result_t* parasail_sg_de_table_scan_sse2_128_8 (
35928     const char* s1,
35929     const int s1Len,
35930     const char* s2,
35931     const int s2Len,
35932     const int open,
35933     const int gap,
35934     const(parasail_matrix_t)* matrix);
35935 
35936 parasail_result_t* parasail_sg_de_table_scan_sse2_128_sat (
35937     const char* s1,
35938     const int s1Len,
35939     const char* s2,
35940     const int s2Len,
35941     const int open,
35942     const int gap,
35943     const(parasail_matrix_t)* matrix);
35944 
35945 parasail_result_t* parasail_sg_de_table_scan_sse41_128_64 (
35946     const char* s1,
35947     const int s1Len,
35948     const char* s2,
35949     const int s2Len,
35950     const int open,
35951     const int gap,
35952     const(parasail_matrix_t)* matrix);
35953 
35954 parasail_result_t* parasail_sg_de_table_scan_sse41_128_32 (
35955     const char* s1,
35956     const int s1Len,
35957     const char* s2,
35958     const int s2Len,
35959     const int open,
35960     const int gap,
35961     const(parasail_matrix_t)* matrix);
35962 
35963 parasail_result_t* parasail_sg_de_table_scan_sse41_128_16 (
35964     const char* s1,
35965     const int s1Len,
35966     const char* s2,
35967     const int s2Len,
35968     const int open,
35969     const int gap,
35970     const(parasail_matrix_t)* matrix);
35971 
35972 parasail_result_t* parasail_sg_de_table_scan_sse41_128_8 (
35973     const char* s1,
35974     const int s1Len,
35975     const char* s2,
35976     const int s2Len,
35977     const int open,
35978     const int gap,
35979     const(parasail_matrix_t)* matrix);
35980 
35981 parasail_result_t* parasail_sg_de_table_scan_sse41_128_sat (
35982     const char* s1,
35983     const int s1Len,
35984     const char* s2,
35985     const int s2Len,
35986     const int open,
35987     const int gap,
35988     const(parasail_matrix_t)* matrix);
35989 
35990 parasail_result_t* parasail_sg_de_table_scan_avx2_256_64 (
35991     const char* s1,
35992     const int s1Len,
35993     const char* s2,
35994     const int s2Len,
35995     const int open,
35996     const int gap,
35997     const(parasail_matrix_t)* matrix);
35998 
35999 parasail_result_t* parasail_sg_de_table_scan_avx2_256_32 (
36000     const char* s1,
36001     const int s1Len,
36002     const char* s2,
36003     const int s2Len,
36004     const int open,
36005     const int gap,
36006     const(parasail_matrix_t)* matrix);
36007 
36008 parasail_result_t* parasail_sg_de_table_scan_avx2_256_16 (
36009     const char* s1,
36010     const int s1Len,
36011     const char* s2,
36012     const int s2Len,
36013     const int open,
36014     const int gap,
36015     const(parasail_matrix_t)* matrix);
36016 
36017 parasail_result_t* parasail_sg_de_table_scan_avx2_256_8 (
36018     const char* s1,
36019     const int s1Len,
36020     const char* s2,
36021     const int s2Len,
36022     const int open,
36023     const int gap,
36024     const(parasail_matrix_t)* matrix);
36025 
36026 parasail_result_t* parasail_sg_de_table_scan_avx2_256_sat (
36027     const char* s1,
36028     const int s1Len,
36029     const char* s2,
36030     const int s2Len,
36031     const int open,
36032     const int gap,
36033     const(parasail_matrix_t)* matrix);
36034 
36035 parasail_result_t* parasail_sg_de_table_scan_altivec_128_64 (
36036     const char* s1,
36037     const int s1Len,
36038     const char* s2,
36039     const int s2Len,
36040     const int open,
36041     const int gap,
36042     const(parasail_matrix_t)* matrix);
36043 
36044 parasail_result_t* parasail_sg_de_table_scan_altivec_128_32 (
36045     const char* s1,
36046     const int s1Len,
36047     const char* s2,
36048     const int s2Len,
36049     const int open,
36050     const int gap,
36051     const(parasail_matrix_t)* matrix);
36052 
36053 parasail_result_t* parasail_sg_de_table_scan_altivec_128_16 (
36054     const char* s1,
36055     const int s1Len,
36056     const char* s2,
36057     const int s2Len,
36058     const int open,
36059     const int gap,
36060     const(parasail_matrix_t)* matrix);
36061 
36062 parasail_result_t* parasail_sg_de_table_scan_altivec_128_8 (
36063     const char* s1,
36064     const int s1Len,
36065     const char* s2,
36066     const int s2Len,
36067     const int open,
36068     const int gap,
36069     const(parasail_matrix_t)* matrix);
36070 
36071 parasail_result_t* parasail_sg_de_table_scan_altivec_128_sat (
36072     const char* s1,
36073     const int s1Len,
36074     const char* s2,
36075     const int s2Len,
36076     const int open,
36077     const int gap,
36078     const(parasail_matrix_t)* matrix);
36079 
36080 parasail_result_t* parasail_sg_de_table_scan_neon_128_64 (
36081     const char* s1,
36082     const int s1Len,
36083     const char* s2,
36084     const int s2Len,
36085     const int open,
36086     const int gap,
36087     const(parasail_matrix_t)* matrix);
36088 
36089 parasail_result_t* parasail_sg_de_table_scan_neon_128_32 (
36090     const char* s1,
36091     const int s1Len,
36092     const char* s2,
36093     const int s2Len,
36094     const int open,
36095     const int gap,
36096     const(parasail_matrix_t)* matrix);
36097 
36098 parasail_result_t* parasail_sg_de_table_scan_neon_128_16 (
36099     const char* s1,
36100     const int s1Len,
36101     const char* s2,
36102     const int s2Len,
36103     const int open,
36104     const int gap,
36105     const(parasail_matrix_t)* matrix);
36106 
36107 parasail_result_t* parasail_sg_de_table_scan_neon_128_8 (
36108     const char* s1,
36109     const int s1Len,
36110     const char* s2,
36111     const int s2Len,
36112     const int open,
36113     const int gap,
36114     const(parasail_matrix_t)* matrix);
36115 
36116 parasail_result_t* parasail_sg_de_table_scan_neon_128_sat (
36117     const char* s1,
36118     const int s1Len,
36119     const char* s2,
36120     const int s2Len,
36121     const int open,
36122     const int gap,
36123     const(parasail_matrix_t)* matrix);
36124 
36125 parasail_result_t* parasail_sg_de_table_striped_sse2_128_64 (
36126     const char* s1,
36127     const int s1Len,
36128     const char* s2,
36129     const int s2Len,
36130     const int open,
36131     const int gap,
36132     const(parasail_matrix_t)* matrix);
36133 
36134 parasail_result_t* parasail_sg_de_table_striped_sse2_128_32 (
36135     const char* s1,
36136     const int s1Len,
36137     const char* s2,
36138     const int s2Len,
36139     const int open,
36140     const int gap,
36141     const(parasail_matrix_t)* matrix);
36142 
36143 parasail_result_t* parasail_sg_de_table_striped_sse2_128_16 (
36144     const char* s1,
36145     const int s1Len,
36146     const char* s2,
36147     const int s2Len,
36148     const int open,
36149     const int gap,
36150     const(parasail_matrix_t)* matrix);
36151 
36152 parasail_result_t* parasail_sg_de_table_striped_sse2_128_8 (
36153     const char* s1,
36154     const int s1Len,
36155     const char* s2,
36156     const int s2Len,
36157     const int open,
36158     const int gap,
36159     const(parasail_matrix_t)* matrix);
36160 
36161 parasail_result_t* parasail_sg_de_table_striped_sse2_128_sat (
36162     const char* s1,
36163     const int s1Len,
36164     const char* s2,
36165     const int s2Len,
36166     const int open,
36167     const int gap,
36168     const(parasail_matrix_t)* matrix);
36169 
36170 parasail_result_t* parasail_sg_de_table_striped_sse41_128_64 (
36171     const char* s1,
36172     const int s1Len,
36173     const char* s2,
36174     const int s2Len,
36175     const int open,
36176     const int gap,
36177     const(parasail_matrix_t)* matrix);
36178 
36179 parasail_result_t* parasail_sg_de_table_striped_sse41_128_32 (
36180     const char* s1,
36181     const int s1Len,
36182     const char* s2,
36183     const int s2Len,
36184     const int open,
36185     const int gap,
36186     const(parasail_matrix_t)* matrix);
36187 
36188 parasail_result_t* parasail_sg_de_table_striped_sse41_128_16 (
36189     const char* s1,
36190     const int s1Len,
36191     const char* s2,
36192     const int s2Len,
36193     const int open,
36194     const int gap,
36195     const(parasail_matrix_t)* matrix);
36196 
36197 parasail_result_t* parasail_sg_de_table_striped_sse41_128_8 (
36198     const char* s1,
36199     const int s1Len,
36200     const char* s2,
36201     const int s2Len,
36202     const int open,
36203     const int gap,
36204     const(parasail_matrix_t)* matrix);
36205 
36206 parasail_result_t* parasail_sg_de_table_striped_sse41_128_sat (
36207     const char* s1,
36208     const int s1Len,
36209     const char* s2,
36210     const int s2Len,
36211     const int open,
36212     const int gap,
36213     const(parasail_matrix_t)* matrix);
36214 
36215 parasail_result_t* parasail_sg_de_table_striped_avx2_256_64 (
36216     const char* s1,
36217     const int s1Len,
36218     const char* s2,
36219     const int s2Len,
36220     const int open,
36221     const int gap,
36222     const(parasail_matrix_t)* matrix);
36223 
36224 parasail_result_t* parasail_sg_de_table_striped_avx2_256_32 (
36225     const char* s1,
36226     const int s1Len,
36227     const char* s2,
36228     const int s2Len,
36229     const int open,
36230     const int gap,
36231     const(parasail_matrix_t)* matrix);
36232 
36233 parasail_result_t* parasail_sg_de_table_striped_avx2_256_16 (
36234     const char* s1,
36235     const int s1Len,
36236     const char* s2,
36237     const int s2Len,
36238     const int open,
36239     const int gap,
36240     const(parasail_matrix_t)* matrix);
36241 
36242 parasail_result_t* parasail_sg_de_table_striped_avx2_256_8 (
36243     const char* s1,
36244     const int s1Len,
36245     const char* s2,
36246     const int s2Len,
36247     const int open,
36248     const int gap,
36249     const(parasail_matrix_t)* matrix);
36250 
36251 parasail_result_t* parasail_sg_de_table_striped_avx2_256_sat (
36252     const char* s1,
36253     const int s1Len,
36254     const char* s2,
36255     const int s2Len,
36256     const int open,
36257     const int gap,
36258     const(parasail_matrix_t)* matrix);
36259 
36260 parasail_result_t* parasail_sg_de_table_striped_altivec_128_64 (
36261     const char* s1,
36262     const int s1Len,
36263     const char* s2,
36264     const int s2Len,
36265     const int open,
36266     const int gap,
36267     const(parasail_matrix_t)* matrix);
36268 
36269 parasail_result_t* parasail_sg_de_table_striped_altivec_128_32 (
36270     const char* s1,
36271     const int s1Len,
36272     const char* s2,
36273     const int s2Len,
36274     const int open,
36275     const int gap,
36276     const(parasail_matrix_t)* matrix);
36277 
36278 parasail_result_t* parasail_sg_de_table_striped_altivec_128_16 (
36279     const char* s1,
36280     const int s1Len,
36281     const char* s2,
36282     const int s2Len,
36283     const int open,
36284     const int gap,
36285     const(parasail_matrix_t)* matrix);
36286 
36287 parasail_result_t* parasail_sg_de_table_striped_altivec_128_8 (
36288     const char* s1,
36289     const int s1Len,
36290     const char* s2,
36291     const int s2Len,
36292     const int open,
36293     const int gap,
36294     const(parasail_matrix_t)* matrix);
36295 
36296 parasail_result_t* parasail_sg_de_table_striped_altivec_128_sat (
36297     const char* s1,
36298     const int s1Len,
36299     const char* s2,
36300     const int s2Len,
36301     const int open,
36302     const int gap,
36303     const(parasail_matrix_t)* matrix);
36304 
36305 parasail_result_t* parasail_sg_de_table_striped_neon_128_64 (
36306     const char* s1,
36307     const int s1Len,
36308     const char* s2,
36309     const int s2Len,
36310     const int open,
36311     const int gap,
36312     const(parasail_matrix_t)* matrix);
36313 
36314 parasail_result_t* parasail_sg_de_table_striped_neon_128_32 (
36315     const char* s1,
36316     const int s1Len,
36317     const char* s2,
36318     const int s2Len,
36319     const int open,
36320     const int gap,
36321     const(parasail_matrix_t)* matrix);
36322 
36323 parasail_result_t* parasail_sg_de_table_striped_neon_128_16 (
36324     const char* s1,
36325     const int s1Len,
36326     const char* s2,
36327     const int s2Len,
36328     const int open,
36329     const int gap,
36330     const(parasail_matrix_t)* matrix);
36331 
36332 parasail_result_t* parasail_sg_de_table_striped_neon_128_8 (
36333     const char* s1,
36334     const int s1Len,
36335     const char* s2,
36336     const int s2Len,
36337     const int open,
36338     const int gap,
36339     const(parasail_matrix_t)* matrix);
36340 
36341 parasail_result_t* parasail_sg_de_table_striped_neon_128_sat (
36342     const char* s1,
36343     const int s1Len,
36344     const char* s2,
36345     const int s2Len,
36346     const int open,
36347     const int gap,
36348     const(parasail_matrix_t)* matrix);
36349 
36350 parasail_result_t* parasail_sg_de_table_diag_sse2_128_64 (
36351     const char* s1,
36352     const int s1Len,
36353     const char* s2,
36354     const int s2Len,
36355     const int open,
36356     const int gap,
36357     const(parasail_matrix_t)* matrix);
36358 
36359 parasail_result_t* parasail_sg_de_table_diag_sse2_128_32 (
36360     const char* s1,
36361     const int s1Len,
36362     const char* s2,
36363     const int s2Len,
36364     const int open,
36365     const int gap,
36366     const(parasail_matrix_t)* matrix);
36367 
36368 parasail_result_t* parasail_sg_de_table_diag_sse2_128_16 (
36369     const char* s1,
36370     const int s1Len,
36371     const char* s2,
36372     const int s2Len,
36373     const int open,
36374     const int gap,
36375     const(parasail_matrix_t)* matrix);
36376 
36377 parasail_result_t* parasail_sg_de_table_diag_sse2_128_8 (
36378     const char* s1,
36379     const int s1Len,
36380     const char* s2,
36381     const int s2Len,
36382     const int open,
36383     const int gap,
36384     const(parasail_matrix_t)* matrix);
36385 
36386 parasail_result_t* parasail_sg_de_table_diag_sse2_128_sat (
36387     const char* s1,
36388     const int s1Len,
36389     const char* s2,
36390     const int s2Len,
36391     const int open,
36392     const int gap,
36393     const(parasail_matrix_t)* matrix);
36394 
36395 parasail_result_t* parasail_sg_de_table_diag_sse41_128_64 (
36396     const char* s1,
36397     const int s1Len,
36398     const char* s2,
36399     const int s2Len,
36400     const int open,
36401     const int gap,
36402     const(parasail_matrix_t)* matrix);
36403 
36404 parasail_result_t* parasail_sg_de_table_diag_sse41_128_32 (
36405     const char* s1,
36406     const int s1Len,
36407     const char* s2,
36408     const int s2Len,
36409     const int open,
36410     const int gap,
36411     const(parasail_matrix_t)* matrix);
36412 
36413 parasail_result_t* parasail_sg_de_table_diag_sse41_128_16 (
36414     const char* s1,
36415     const int s1Len,
36416     const char* s2,
36417     const int s2Len,
36418     const int open,
36419     const int gap,
36420     const(parasail_matrix_t)* matrix);
36421 
36422 parasail_result_t* parasail_sg_de_table_diag_sse41_128_8 (
36423     const char* s1,
36424     const int s1Len,
36425     const char* s2,
36426     const int s2Len,
36427     const int open,
36428     const int gap,
36429     const(parasail_matrix_t)* matrix);
36430 
36431 parasail_result_t* parasail_sg_de_table_diag_sse41_128_sat (
36432     const char* s1,
36433     const int s1Len,
36434     const char* s2,
36435     const int s2Len,
36436     const int open,
36437     const int gap,
36438     const(parasail_matrix_t)* matrix);
36439 
36440 parasail_result_t* parasail_sg_de_table_diag_avx2_256_64 (
36441     const char* s1,
36442     const int s1Len,
36443     const char* s2,
36444     const int s2Len,
36445     const int open,
36446     const int gap,
36447     const(parasail_matrix_t)* matrix);
36448 
36449 parasail_result_t* parasail_sg_de_table_diag_avx2_256_32 (
36450     const char* s1,
36451     const int s1Len,
36452     const char* s2,
36453     const int s2Len,
36454     const int open,
36455     const int gap,
36456     const(parasail_matrix_t)* matrix);
36457 
36458 parasail_result_t* parasail_sg_de_table_diag_avx2_256_16 (
36459     const char* s1,
36460     const int s1Len,
36461     const char* s2,
36462     const int s2Len,
36463     const int open,
36464     const int gap,
36465     const(parasail_matrix_t)* matrix);
36466 
36467 parasail_result_t* parasail_sg_de_table_diag_avx2_256_8 (
36468     const char* s1,
36469     const int s1Len,
36470     const char* s2,
36471     const int s2Len,
36472     const int open,
36473     const int gap,
36474     const(parasail_matrix_t)* matrix);
36475 
36476 parasail_result_t* parasail_sg_de_table_diag_avx2_256_sat (
36477     const char* s1,
36478     const int s1Len,
36479     const char* s2,
36480     const int s2Len,
36481     const int open,
36482     const int gap,
36483     const(parasail_matrix_t)* matrix);
36484 
36485 parasail_result_t* parasail_sg_de_table_diag_altivec_128_64 (
36486     const char* s1,
36487     const int s1Len,
36488     const char* s2,
36489     const int s2Len,
36490     const int open,
36491     const int gap,
36492     const(parasail_matrix_t)* matrix);
36493 
36494 parasail_result_t* parasail_sg_de_table_diag_altivec_128_32 (
36495     const char* s1,
36496     const int s1Len,
36497     const char* s2,
36498     const int s2Len,
36499     const int open,
36500     const int gap,
36501     const(parasail_matrix_t)* matrix);
36502 
36503 parasail_result_t* parasail_sg_de_table_diag_altivec_128_16 (
36504     const char* s1,
36505     const int s1Len,
36506     const char* s2,
36507     const int s2Len,
36508     const int open,
36509     const int gap,
36510     const(parasail_matrix_t)* matrix);
36511 
36512 parasail_result_t* parasail_sg_de_table_diag_altivec_128_8 (
36513     const char* s1,
36514     const int s1Len,
36515     const char* s2,
36516     const int s2Len,
36517     const int open,
36518     const int gap,
36519     const(parasail_matrix_t)* matrix);
36520 
36521 parasail_result_t* parasail_sg_de_table_diag_altivec_128_sat (
36522     const char* s1,
36523     const int s1Len,
36524     const char* s2,
36525     const int s2Len,
36526     const int open,
36527     const int gap,
36528     const(parasail_matrix_t)* matrix);
36529 
36530 parasail_result_t* parasail_sg_de_table_diag_neon_128_64 (
36531     const char* s1,
36532     const int s1Len,
36533     const char* s2,
36534     const int s2Len,
36535     const int open,
36536     const int gap,
36537     const(parasail_matrix_t)* matrix);
36538 
36539 parasail_result_t* parasail_sg_de_table_diag_neon_128_32 (
36540     const char* s1,
36541     const int s1Len,
36542     const char* s2,
36543     const int s2Len,
36544     const int open,
36545     const int gap,
36546     const(parasail_matrix_t)* matrix);
36547 
36548 parasail_result_t* parasail_sg_de_table_diag_neon_128_16 (
36549     const char* s1,
36550     const int s1Len,
36551     const char* s2,
36552     const int s2Len,
36553     const int open,
36554     const int gap,
36555     const(parasail_matrix_t)* matrix);
36556 
36557 parasail_result_t* parasail_sg_de_table_diag_neon_128_8 (
36558     const char* s1,
36559     const int s1Len,
36560     const char* s2,
36561     const int s2Len,
36562     const int open,
36563     const int gap,
36564     const(parasail_matrix_t)* matrix);
36565 
36566 parasail_result_t* parasail_sg_de_table_diag_neon_128_sat (
36567     const char* s1,
36568     const int s1Len,
36569     const char* s2,
36570     const int s2Len,
36571     const int open,
36572     const int gap,
36573     const(parasail_matrix_t)* matrix);
36574 
36575 parasail_result_t* parasail_sg_de_rowcol_scan_sse2_128_64 (
36576     const char* s1,
36577     const int s1Len,
36578     const char* s2,
36579     const int s2Len,
36580     const int open,
36581     const int gap,
36582     const(parasail_matrix_t)* matrix);
36583 
36584 parasail_result_t* parasail_sg_de_rowcol_scan_sse2_128_32 (
36585     const char* s1,
36586     const int s1Len,
36587     const char* s2,
36588     const int s2Len,
36589     const int open,
36590     const int gap,
36591     const(parasail_matrix_t)* matrix);
36592 
36593 parasail_result_t* parasail_sg_de_rowcol_scan_sse2_128_16 (
36594     const char* s1,
36595     const int s1Len,
36596     const char* s2,
36597     const int s2Len,
36598     const int open,
36599     const int gap,
36600     const(parasail_matrix_t)* matrix);
36601 
36602 parasail_result_t* parasail_sg_de_rowcol_scan_sse2_128_8 (
36603     const char* s1,
36604     const int s1Len,
36605     const char* s2,
36606     const int s2Len,
36607     const int open,
36608     const int gap,
36609     const(parasail_matrix_t)* matrix);
36610 
36611 parasail_result_t* parasail_sg_de_rowcol_scan_sse2_128_sat (
36612     const char* s1,
36613     const int s1Len,
36614     const char* s2,
36615     const int s2Len,
36616     const int open,
36617     const int gap,
36618     const(parasail_matrix_t)* matrix);
36619 
36620 parasail_result_t* parasail_sg_de_rowcol_scan_sse41_128_64 (
36621     const char* s1,
36622     const int s1Len,
36623     const char* s2,
36624     const int s2Len,
36625     const int open,
36626     const int gap,
36627     const(parasail_matrix_t)* matrix);
36628 
36629 parasail_result_t* parasail_sg_de_rowcol_scan_sse41_128_32 (
36630     const char* s1,
36631     const int s1Len,
36632     const char* s2,
36633     const int s2Len,
36634     const int open,
36635     const int gap,
36636     const(parasail_matrix_t)* matrix);
36637 
36638 parasail_result_t* parasail_sg_de_rowcol_scan_sse41_128_16 (
36639     const char* s1,
36640     const int s1Len,
36641     const char* s2,
36642     const int s2Len,
36643     const int open,
36644     const int gap,
36645     const(parasail_matrix_t)* matrix);
36646 
36647 parasail_result_t* parasail_sg_de_rowcol_scan_sse41_128_8 (
36648     const char* s1,
36649     const int s1Len,
36650     const char* s2,
36651     const int s2Len,
36652     const int open,
36653     const int gap,
36654     const(parasail_matrix_t)* matrix);
36655 
36656 parasail_result_t* parasail_sg_de_rowcol_scan_sse41_128_sat (
36657     const char* s1,
36658     const int s1Len,
36659     const char* s2,
36660     const int s2Len,
36661     const int open,
36662     const int gap,
36663     const(parasail_matrix_t)* matrix);
36664 
36665 parasail_result_t* parasail_sg_de_rowcol_scan_avx2_256_64 (
36666     const char* s1,
36667     const int s1Len,
36668     const char* s2,
36669     const int s2Len,
36670     const int open,
36671     const int gap,
36672     const(parasail_matrix_t)* matrix);
36673 
36674 parasail_result_t* parasail_sg_de_rowcol_scan_avx2_256_32 (
36675     const char* s1,
36676     const int s1Len,
36677     const char* s2,
36678     const int s2Len,
36679     const int open,
36680     const int gap,
36681     const(parasail_matrix_t)* matrix);
36682 
36683 parasail_result_t* parasail_sg_de_rowcol_scan_avx2_256_16 (
36684     const char* s1,
36685     const int s1Len,
36686     const char* s2,
36687     const int s2Len,
36688     const int open,
36689     const int gap,
36690     const(parasail_matrix_t)* matrix);
36691 
36692 parasail_result_t* parasail_sg_de_rowcol_scan_avx2_256_8 (
36693     const char* s1,
36694     const int s1Len,
36695     const char* s2,
36696     const int s2Len,
36697     const int open,
36698     const int gap,
36699     const(parasail_matrix_t)* matrix);
36700 
36701 parasail_result_t* parasail_sg_de_rowcol_scan_avx2_256_sat (
36702     const char* s1,
36703     const int s1Len,
36704     const char* s2,
36705     const int s2Len,
36706     const int open,
36707     const int gap,
36708     const(parasail_matrix_t)* matrix);
36709 
36710 parasail_result_t* parasail_sg_de_rowcol_scan_altivec_128_64 (
36711     const char* s1,
36712     const int s1Len,
36713     const char* s2,
36714     const int s2Len,
36715     const int open,
36716     const int gap,
36717     const(parasail_matrix_t)* matrix);
36718 
36719 parasail_result_t* parasail_sg_de_rowcol_scan_altivec_128_32 (
36720     const char* s1,
36721     const int s1Len,
36722     const char* s2,
36723     const int s2Len,
36724     const int open,
36725     const int gap,
36726     const(parasail_matrix_t)* matrix);
36727 
36728 parasail_result_t* parasail_sg_de_rowcol_scan_altivec_128_16 (
36729     const char* s1,
36730     const int s1Len,
36731     const char* s2,
36732     const int s2Len,
36733     const int open,
36734     const int gap,
36735     const(parasail_matrix_t)* matrix);
36736 
36737 parasail_result_t* parasail_sg_de_rowcol_scan_altivec_128_8 (
36738     const char* s1,
36739     const int s1Len,
36740     const char* s2,
36741     const int s2Len,
36742     const int open,
36743     const int gap,
36744     const(parasail_matrix_t)* matrix);
36745 
36746 parasail_result_t* parasail_sg_de_rowcol_scan_altivec_128_sat (
36747     const char* s1,
36748     const int s1Len,
36749     const char* s2,
36750     const int s2Len,
36751     const int open,
36752     const int gap,
36753     const(parasail_matrix_t)* matrix);
36754 
36755 parasail_result_t* parasail_sg_de_rowcol_scan_neon_128_64 (
36756     const char* s1,
36757     const int s1Len,
36758     const char* s2,
36759     const int s2Len,
36760     const int open,
36761     const int gap,
36762     const(parasail_matrix_t)* matrix);
36763 
36764 parasail_result_t* parasail_sg_de_rowcol_scan_neon_128_32 (
36765     const char* s1,
36766     const int s1Len,
36767     const char* s2,
36768     const int s2Len,
36769     const int open,
36770     const int gap,
36771     const(parasail_matrix_t)* matrix);
36772 
36773 parasail_result_t* parasail_sg_de_rowcol_scan_neon_128_16 (
36774     const char* s1,
36775     const int s1Len,
36776     const char* s2,
36777     const int s2Len,
36778     const int open,
36779     const int gap,
36780     const(parasail_matrix_t)* matrix);
36781 
36782 parasail_result_t* parasail_sg_de_rowcol_scan_neon_128_8 (
36783     const char* s1,
36784     const int s1Len,
36785     const char* s2,
36786     const int s2Len,
36787     const int open,
36788     const int gap,
36789     const(parasail_matrix_t)* matrix);
36790 
36791 parasail_result_t* parasail_sg_de_rowcol_scan_neon_128_sat (
36792     const char* s1,
36793     const int s1Len,
36794     const char* s2,
36795     const int s2Len,
36796     const int open,
36797     const int gap,
36798     const(parasail_matrix_t)* matrix);
36799 
36800 parasail_result_t* parasail_sg_de_rowcol_striped_sse2_128_64 (
36801     const char* s1,
36802     const int s1Len,
36803     const char* s2,
36804     const int s2Len,
36805     const int open,
36806     const int gap,
36807     const(parasail_matrix_t)* matrix);
36808 
36809 parasail_result_t* parasail_sg_de_rowcol_striped_sse2_128_32 (
36810     const char* s1,
36811     const int s1Len,
36812     const char* s2,
36813     const int s2Len,
36814     const int open,
36815     const int gap,
36816     const(parasail_matrix_t)* matrix);
36817 
36818 parasail_result_t* parasail_sg_de_rowcol_striped_sse2_128_16 (
36819     const char* s1,
36820     const int s1Len,
36821     const char* s2,
36822     const int s2Len,
36823     const int open,
36824     const int gap,
36825     const(parasail_matrix_t)* matrix);
36826 
36827 parasail_result_t* parasail_sg_de_rowcol_striped_sse2_128_8 (
36828     const char* s1,
36829     const int s1Len,
36830     const char* s2,
36831     const int s2Len,
36832     const int open,
36833     const int gap,
36834     const(parasail_matrix_t)* matrix);
36835 
36836 parasail_result_t* parasail_sg_de_rowcol_striped_sse2_128_sat (
36837     const char* s1,
36838     const int s1Len,
36839     const char* s2,
36840     const int s2Len,
36841     const int open,
36842     const int gap,
36843     const(parasail_matrix_t)* matrix);
36844 
36845 parasail_result_t* parasail_sg_de_rowcol_striped_sse41_128_64 (
36846     const char* s1,
36847     const int s1Len,
36848     const char* s2,
36849     const int s2Len,
36850     const int open,
36851     const int gap,
36852     const(parasail_matrix_t)* matrix);
36853 
36854 parasail_result_t* parasail_sg_de_rowcol_striped_sse41_128_32 (
36855     const char* s1,
36856     const int s1Len,
36857     const char* s2,
36858     const int s2Len,
36859     const int open,
36860     const int gap,
36861     const(parasail_matrix_t)* matrix);
36862 
36863 parasail_result_t* parasail_sg_de_rowcol_striped_sse41_128_16 (
36864     const char* s1,
36865     const int s1Len,
36866     const char* s2,
36867     const int s2Len,
36868     const int open,
36869     const int gap,
36870     const(parasail_matrix_t)* matrix);
36871 
36872 parasail_result_t* parasail_sg_de_rowcol_striped_sse41_128_8 (
36873     const char* s1,
36874     const int s1Len,
36875     const char* s2,
36876     const int s2Len,
36877     const int open,
36878     const int gap,
36879     const(parasail_matrix_t)* matrix);
36880 
36881 parasail_result_t* parasail_sg_de_rowcol_striped_sse41_128_sat (
36882     const char* s1,
36883     const int s1Len,
36884     const char* s2,
36885     const int s2Len,
36886     const int open,
36887     const int gap,
36888     const(parasail_matrix_t)* matrix);
36889 
36890 parasail_result_t* parasail_sg_de_rowcol_striped_avx2_256_64 (
36891     const char* s1,
36892     const int s1Len,
36893     const char* s2,
36894     const int s2Len,
36895     const int open,
36896     const int gap,
36897     const(parasail_matrix_t)* matrix);
36898 
36899 parasail_result_t* parasail_sg_de_rowcol_striped_avx2_256_32 (
36900     const char* s1,
36901     const int s1Len,
36902     const char* s2,
36903     const int s2Len,
36904     const int open,
36905     const int gap,
36906     const(parasail_matrix_t)* matrix);
36907 
36908 parasail_result_t* parasail_sg_de_rowcol_striped_avx2_256_16 (
36909     const char* s1,
36910     const int s1Len,
36911     const char* s2,
36912     const int s2Len,
36913     const int open,
36914     const int gap,
36915     const(parasail_matrix_t)* matrix);
36916 
36917 parasail_result_t* parasail_sg_de_rowcol_striped_avx2_256_8 (
36918     const char* s1,
36919     const int s1Len,
36920     const char* s2,
36921     const int s2Len,
36922     const int open,
36923     const int gap,
36924     const(parasail_matrix_t)* matrix);
36925 
36926 parasail_result_t* parasail_sg_de_rowcol_striped_avx2_256_sat (
36927     const char* s1,
36928     const int s1Len,
36929     const char* s2,
36930     const int s2Len,
36931     const int open,
36932     const int gap,
36933     const(parasail_matrix_t)* matrix);
36934 
36935 parasail_result_t* parasail_sg_de_rowcol_striped_altivec_128_64 (
36936     const char* s1,
36937     const int s1Len,
36938     const char* s2,
36939     const int s2Len,
36940     const int open,
36941     const int gap,
36942     const(parasail_matrix_t)* matrix);
36943 
36944 parasail_result_t* parasail_sg_de_rowcol_striped_altivec_128_32 (
36945     const char* s1,
36946     const int s1Len,
36947     const char* s2,
36948     const int s2Len,
36949     const int open,
36950     const int gap,
36951     const(parasail_matrix_t)* matrix);
36952 
36953 parasail_result_t* parasail_sg_de_rowcol_striped_altivec_128_16 (
36954     const char* s1,
36955     const int s1Len,
36956     const char* s2,
36957     const int s2Len,
36958     const int open,
36959     const int gap,
36960     const(parasail_matrix_t)* matrix);
36961 
36962 parasail_result_t* parasail_sg_de_rowcol_striped_altivec_128_8 (
36963     const char* s1,
36964     const int s1Len,
36965     const char* s2,
36966     const int s2Len,
36967     const int open,
36968     const int gap,
36969     const(parasail_matrix_t)* matrix);
36970 
36971 parasail_result_t* parasail_sg_de_rowcol_striped_altivec_128_sat (
36972     const char* s1,
36973     const int s1Len,
36974     const char* s2,
36975     const int s2Len,
36976     const int open,
36977     const int gap,
36978     const(parasail_matrix_t)* matrix);
36979 
36980 parasail_result_t* parasail_sg_de_rowcol_striped_neon_128_64 (
36981     const char* s1,
36982     const int s1Len,
36983     const char* s2,
36984     const int s2Len,
36985     const int open,
36986     const int gap,
36987     const(parasail_matrix_t)* matrix);
36988 
36989 parasail_result_t* parasail_sg_de_rowcol_striped_neon_128_32 (
36990     const char* s1,
36991     const int s1Len,
36992     const char* s2,
36993     const int s2Len,
36994     const int open,
36995     const int gap,
36996     const(parasail_matrix_t)* matrix);
36997 
36998 parasail_result_t* parasail_sg_de_rowcol_striped_neon_128_16 (
36999     const char* s1,
37000     const int s1Len,
37001     const char* s2,
37002     const int s2Len,
37003     const int open,
37004     const int gap,
37005     const(parasail_matrix_t)* matrix);
37006 
37007 parasail_result_t* parasail_sg_de_rowcol_striped_neon_128_8 (
37008     const char* s1,
37009     const int s1Len,
37010     const char* s2,
37011     const int s2Len,
37012     const int open,
37013     const int gap,
37014     const(parasail_matrix_t)* matrix);
37015 
37016 parasail_result_t* parasail_sg_de_rowcol_striped_neon_128_sat (
37017     const char* s1,
37018     const int s1Len,
37019     const char* s2,
37020     const int s2Len,
37021     const int open,
37022     const int gap,
37023     const(parasail_matrix_t)* matrix);
37024 
37025 parasail_result_t* parasail_sg_de_rowcol_diag_sse2_128_64 (
37026     const char* s1,
37027     const int s1Len,
37028     const char* s2,
37029     const int s2Len,
37030     const int open,
37031     const int gap,
37032     const(parasail_matrix_t)* matrix);
37033 
37034 parasail_result_t* parasail_sg_de_rowcol_diag_sse2_128_32 (
37035     const char* s1,
37036     const int s1Len,
37037     const char* s2,
37038     const int s2Len,
37039     const int open,
37040     const int gap,
37041     const(parasail_matrix_t)* matrix);
37042 
37043 parasail_result_t* parasail_sg_de_rowcol_diag_sse2_128_16 (
37044     const char* s1,
37045     const int s1Len,
37046     const char* s2,
37047     const int s2Len,
37048     const int open,
37049     const int gap,
37050     const(parasail_matrix_t)* matrix);
37051 
37052 parasail_result_t* parasail_sg_de_rowcol_diag_sse2_128_8 (
37053     const char* s1,
37054     const int s1Len,
37055     const char* s2,
37056     const int s2Len,
37057     const int open,
37058     const int gap,
37059     const(parasail_matrix_t)* matrix);
37060 
37061 parasail_result_t* parasail_sg_de_rowcol_diag_sse2_128_sat (
37062     const char* s1,
37063     const int s1Len,
37064     const char* s2,
37065     const int s2Len,
37066     const int open,
37067     const int gap,
37068     const(parasail_matrix_t)* matrix);
37069 
37070 parasail_result_t* parasail_sg_de_rowcol_diag_sse41_128_64 (
37071     const char* s1,
37072     const int s1Len,
37073     const char* s2,
37074     const int s2Len,
37075     const int open,
37076     const int gap,
37077     const(parasail_matrix_t)* matrix);
37078 
37079 parasail_result_t* parasail_sg_de_rowcol_diag_sse41_128_32 (
37080     const char* s1,
37081     const int s1Len,
37082     const char* s2,
37083     const int s2Len,
37084     const int open,
37085     const int gap,
37086     const(parasail_matrix_t)* matrix);
37087 
37088 parasail_result_t* parasail_sg_de_rowcol_diag_sse41_128_16 (
37089     const char* s1,
37090     const int s1Len,
37091     const char* s2,
37092     const int s2Len,
37093     const int open,
37094     const int gap,
37095     const(parasail_matrix_t)* matrix);
37096 
37097 parasail_result_t* parasail_sg_de_rowcol_diag_sse41_128_8 (
37098     const char* s1,
37099     const int s1Len,
37100     const char* s2,
37101     const int s2Len,
37102     const int open,
37103     const int gap,
37104     const(parasail_matrix_t)* matrix);
37105 
37106 parasail_result_t* parasail_sg_de_rowcol_diag_sse41_128_sat (
37107     const char* s1,
37108     const int s1Len,
37109     const char* s2,
37110     const int s2Len,
37111     const int open,
37112     const int gap,
37113     const(parasail_matrix_t)* matrix);
37114 
37115 parasail_result_t* parasail_sg_de_rowcol_diag_avx2_256_64 (
37116     const char* s1,
37117     const int s1Len,
37118     const char* s2,
37119     const int s2Len,
37120     const int open,
37121     const int gap,
37122     const(parasail_matrix_t)* matrix);
37123 
37124 parasail_result_t* parasail_sg_de_rowcol_diag_avx2_256_32 (
37125     const char* s1,
37126     const int s1Len,
37127     const char* s2,
37128     const int s2Len,
37129     const int open,
37130     const int gap,
37131     const(parasail_matrix_t)* matrix);
37132 
37133 parasail_result_t* parasail_sg_de_rowcol_diag_avx2_256_16 (
37134     const char* s1,
37135     const int s1Len,
37136     const char* s2,
37137     const int s2Len,
37138     const int open,
37139     const int gap,
37140     const(parasail_matrix_t)* matrix);
37141 
37142 parasail_result_t* parasail_sg_de_rowcol_diag_avx2_256_8 (
37143     const char* s1,
37144     const int s1Len,
37145     const char* s2,
37146     const int s2Len,
37147     const int open,
37148     const int gap,
37149     const(parasail_matrix_t)* matrix);
37150 
37151 parasail_result_t* parasail_sg_de_rowcol_diag_avx2_256_sat (
37152     const char* s1,
37153     const int s1Len,
37154     const char* s2,
37155     const int s2Len,
37156     const int open,
37157     const int gap,
37158     const(parasail_matrix_t)* matrix);
37159 
37160 parasail_result_t* parasail_sg_de_rowcol_diag_altivec_128_64 (
37161     const char* s1,
37162     const int s1Len,
37163     const char* s2,
37164     const int s2Len,
37165     const int open,
37166     const int gap,
37167     const(parasail_matrix_t)* matrix);
37168 
37169 parasail_result_t* parasail_sg_de_rowcol_diag_altivec_128_32 (
37170     const char* s1,
37171     const int s1Len,
37172     const char* s2,
37173     const int s2Len,
37174     const int open,
37175     const int gap,
37176     const(parasail_matrix_t)* matrix);
37177 
37178 parasail_result_t* parasail_sg_de_rowcol_diag_altivec_128_16 (
37179     const char* s1,
37180     const int s1Len,
37181     const char* s2,
37182     const int s2Len,
37183     const int open,
37184     const int gap,
37185     const(parasail_matrix_t)* matrix);
37186 
37187 parasail_result_t* parasail_sg_de_rowcol_diag_altivec_128_8 (
37188     const char* s1,
37189     const int s1Len,
37190     const char* s2,
37191     const int s2Len,
37192     const int open,
37193     const int gap,
37194     const(parasail_matrix_t)* matrix);
37195 
37196 parasail_result_t* parasail_sg_de_rowcol_diag_altivec_128_sat (
37197     const char* s1,
37198     const int s1Len,
37199     const char* s2,
37200     const int s2Len,
37201     const int open,
37202     const int gap,
37203     const(parasail_matrix_t)* matrix);
37204 
37205 parasail_result_t* parasail_sg_de_rowcol_diag_neon_128_64 (
37206     const char* s1,
37207     const int s1Len,
37208     const char* s2,
37209     const int s2Len,
37210     const int open,
37211     const int gap,
37212     const(parasail_matrix_t)* matrix);
37213 
37214 parasail_result_t* parasail_sg_de_rowcol_diag_neon_128_32 (
37215     const char* s1,
37216     const int s1Len,
37217     const char* s2,
37218     const int s2Len,
37219     const int open,
37220     const int gap,
37221     const(parasail_matrix_t)* matrix);
37222 
37223 parasail_result_t* parasail_sg_de_rowcol_diag_neon_128_16 (
37224     const char* s1,
37225     const int s1Len,
37226     const char* s2,
37227     const int s2Len,
37228     const int open,
37229     const int gap,
37230     const(parasail_matrix_t)* matrix);
37231 
37232 parasail_result_t* parasail_sg_de_rowcol_diag_neon_128_8 (
37233     const char* s1,
37234     const int s1Len,
37235     const char* s2,
37236     const int s2Len,
37237     const int open,
37238     const int gap,
37239     const(parasail_matrix_t)* matrix);
37240 
37241 parasail_result_t* parasail_sg_de_rowcol_diag_neon_128_sat (
37242     const char* s1,
37243     const int s1Len,
37244     const char* s2,
37245     const int s2Len,
37246     const int open,
37247     const int gap,
37248     const(parasail_matrix_t)* matrix);
37249 
37250 parasail_result_t* parasail_sg_de_trace_scan_sse2_128_64 (
37251     const char* s1,
37252     const int s1Len,
37253     const char* s2,
37254     const int s2Len,
37255     const int open,
37256     const int gap,
37257     const(parasail_matrix_t)* matrix);
37258 
37259 parasail_result_t* parasail_sg_de_trace_scan_sse2_128_32 (
37260     const char* s1,
37261     const int s1Len,
37262     const char* s2,
37263     const int s2Len,
37264     const int open,
37265     const int gap,
37266     const(parasail_matrix_t)* matrix);
37267 
37268 parasail_result_t* parasail_sg_de_trace_scan_sse2_128_16 (
37269     const char* s1,
37270     const int s1Len,
37271     const char* s2,
37272     const int s2Len,
37273     const int open,
37274     const int gap,
37275     const(parasail_matrix_t)* matrix);
37276 
37277 parasail_result_t* parasail_sg_de_trace_scan_sse2_128_8 (
37278     const char* s1,
37279     const int s1Len,
37280     const char* s2,
37281     const int s2Len,
37282     const int open,
37283     const int gap,
37284     const(parasail_matrix_t)* matrix);
37285 
37286 parasail_result_t* parasail_sg_de_trace_scan_sse2_128_sat (
37287     const char* s1,
37288     const int s1Len,
37289     const char* s2,
37290     const int s2Len,
37291     const int open,
37292     const int gap,
37293     const(parasail_matrix_t)* matrix);
37294 
37295 parasail_result_t* parasail_sg_de_trace_scan_sse41_128_64 (
37296     const char* s1,
37297     const int s1Len,
37298     const char* s2,
37299     const int s2Len,
37300     const int open,
37301     const int gap,
37302     const(parasail_matrix_t)* matrix);
37303 
37304 parasail_result_t* parasail_sg_de_trace_scan_sse41_128_32 (
37305     const char* s1,
37306     const int s1Len,
37307     const char* s2,
37308     const int s2Len,
37309     const int open,
37310     const int gap,
37311     const(parasail_matrix_t)* matrix);
37312 
37313 parasail_result_t* parasail_sg_de_trace_scan_sse41_128_16 (
37314     const char* s1,
37315     const int s1Len,
37316     const char* s2,
37317     const int s2Len,
37318     const int open,
37319     const int gap,
37320     const(parasail_matrix_t)* matrix);
37321 
37322 parasail_result_t* parasail_sg_de_trace_scan_sse41_128_8 (
37323     const char* s1,
37324     const int s1Len,
37325     const char* s2,
37326     const int s2Len,
37327     const int open,
37328     const int gap,
37329     const(parasail_matrix_t)* matrix);
37330 
37331 parasail_result_t* parasail_sg_de_trace_scan_sse41_128_sat (
37332     const char* s1,
37333     const int s1Len,
37334     const char* s2,
37335     const int s2Len,
37336     const int open,
37337     const int gap,
37338     const(parasail_matrix_t)* matrix);
37339 
37340 parasail_result_t* parasail_sg_de_trace_scan_avx2_256_64 (
37341     const char* s1,
37342     const int s1Len,
37343     const char* s2,
37344     const int s2Len,
37345     const int open,
37346     const int gap,
37347     const(parasail_matrix_t)* matrix);
37348 
37349 parasail_result_t* parasail_sg_de_trace_scan_avx2_256_32 (
37350     const char* s1,
37351     const int s1Len,
37352     const char* s2,
37353     const int s2Len,
37354     const int open,
37355     const int gap,
37356     const(parasail_matrix_t)* matrix);
37357 
37358 parasail_result_t* parasail_sg_de_trace_scan_avx2_256_16 (
37359     const char* s1,
37360     const int s1Len,
37361     const char* s2,
37362     const int s2Len,
37363     const int open,
37364     const int gap,
37365     const(parasail_matrix_t)* matrix);
37366 
37367 parasail_result_t* parasail_sg_de_trace_scan_avx2_256_8 (
37368     const char* s1,
37369     const int s1Len,
37370     const char* s2,
37371     const int s2Len,
37372     const int open,
37373     const int gap,
37374     const(parasail_matrix_t)* matrix);
37375 
37376 parasail_result_t* parasail_sg_de_trace_scan_avx2_256_sat (
37377     const char* s1,
37378     const int s1Len,
37379     const char* s2,
37380     const int s2Len,
37381     const int open,
37382     const int gap,
37383     const(parasail_matrix_t)* matrix);
37384 
37385 parasail_result_t* parasail_sg_de_trace_scan_altivec_128_64 (
37386     const char* s1,
37387     const int s1Len,
37388     const char* s2,
37389     const int s2Len,
37390     const int open,
37391     const int gap,
37392     const(parasail_matrix_t)* matrix);
37393 
37394 parasail_result_t* parasail_sg_de_trace_scan_altivec_128_32 (
37395     const char* s1,
37396     const int s1Len,
37397     const char* s2,
37398     const int s2Len,
37399     const int open,
37400     const int gap,
37401     const(parasail_matrix_t)* matrix);
37402 
37403 parasail_result_t* parasail_sg_de_trace_scan_altivec_128_16 (
37404     const char* s1,
37405     const int s1Len,
37406     const char* s2,
37407     const int s2Len,
37408     const int open,
37409     const int gap,
37410     const(parasail_matrix_t)* matrix);
37411 
37412 parasail_result_t* parasail_sg_de_trace_scan_altivec_128_8 (
37413     const char* s1,
37414     const int s1Len,
37415     const char* s2,
37416     const int s2Len,
37417     const int open,
37418     const int gap,
37419     const(parasail_matrix_t)* matrix);
37420 
37421 parasail_result_t* parasail_sg_de_trace_scan_altivec_128_sat (
37422     const char* s1,
37423     const int s1Len,
37424     const char* s2,
37425     const int s2Len,
37426     const int open,
37427     const int gap,
37428     const(parasail_matrix_t)* matrix);
37429 
37430 parasail_result_t* parasail_sg_de_trace_scan_neon_128_64 (
37431     const char* s1,
37432     const int s1Len,
37433     const char* s2,
37434     const int s2Len,
37435     const int open,
37436     const int gap,
37437     const(parasail_matrix_t)* matrix);
37438 
37439 parasail_result_t* parasail_sg_de_trace_scan_neon_128_32 (
37440     const char* s1,
37441     const int s1Len,
37442     const char* s2,
37443     const int s2Len,
37444     const int open,
37445     const int gap,
37446     const(parasail_matrix_t)* matrix);
37447 
37448 parasail_result_t* parasail_sg_de_trace_scan_neon_128_16 (
37449     const char* s1,
37450     const int s1Len,
37451     const char* s2,
37452     const int s2Len,
37453     const int open,
37454     const int gap,
37455     const(parasail_matrix_t)* matrix);
37456 
37457 parasail_result_t* parasail_sg_de_trace_scan_neon_128_8 (
37458     const char* s1,
37459     const int s1Len,
37460     const char* s2,
37461     const int s2Len,
37462     const int open,
37463     const int gap,
37464     const(parasail_matrix_t)* matrix);
37465 
37466 parasail_result_t* parasail_sg_de_trace_scan_neon_128_sat (
37467     const char* s1,
37468     const int s1Len,
37469     const char* s2,
37470     const int s2Len,
37471     const int open,
37472     const int gap,
37473     const(parasail_matrix_t)* matrix);
37474 
37475 parasail_result_t* parasail_sg_de_trace_striped_sse2_128_64 (
37476     const char* s1,
37477     const int s1Len,
37478     const char* s2,
37479     const int s2Len,
37480     const int open,
37481     const int gap,
37482     const(parasail_matrix_t)* matrix);
37483 
37484 parasail_result_t* parasail_sg_de_trace_striped_sse2_128_32 (
37485     const char* s1,
37486     const int s1Len,
37487     const char* s2,
37488     const int s2Len,
37489     const int open,
37490     const int gap,
37491     const(parasail_matrix_t)* matrix);
37492 
37493 parasail_result_t* parasail_sg_de_trace_striped_sse2_128_16 (
37494     const char* s1,
37495     const int s1Len,
37496     const char* s2,
37497     const int s2Len,
37498     const int open,
37499     const int gap,
37500     const(parasail_matrix_t)* matrix);
37501 
37502 parasail_result_t* parasail_sg_de_trace_striped_sse2_128_8 (
37503     const char* s1,
37504     const int s1Len,
37505     const char* s2,
37506     const int s2Len,
37507     const int open,
37508     const int gap,
37509     const(parasail_matrix_t)* matrix);
37510 
37511 parasail_result_t* parasail_sg_de_trace_striped_sse2_128_sat (
37512     const char* s1,
37513     const int s1Len,
37514     const char* s2,
37515     const int s2Len,
37516     const int open,
37517     const int gap,
37518     const(parasail_matrix_t)* matrix);
37519 
37520 parasail_result_t* parasail_sg_de_trace_striped_sse41_128_64 (
37521     const char* s1,
37522     const int s1Len,
37523     const char* s2,
37524     const int s2Len,
37525     const int open,
37526     const int gap,
37527     const(parasail_matrix_t)* matrix);
37528 
37529 parasail_result_t* parasail_sg_de_trace_striped_sse41_128_32 (
37530     const char* s1,
37531     const int s1Len,
37532     const char* s2,
37533     const int s2Len,
37534     const int open,
37535     const int gap,
37536     const(parasail_matrix_t)* matrix);
37537 
37538 parasail_result_t* parasail_sg_de_trace_striped_sse41_128_16 (
37539     const char* s1,
37540     const int s1Len,
37541     const char* s2,
37542     const int s2Len,
37543     const int open,
37544     const int gap,
37545     const(parasail_matrix_t)* matrix);
37546 
37547 parasail_result_t* parasail_sg_de_trace_striped_sse41_128_8 (
37548     const char* s1,
37549     const int s1Len,
37550     const char* s2,
37551     const int s2Len,
37552     const int open,
37553     const int gap,
37554     const(parasail_matrix_t)* matrix);
37555 
37556 parasail_result_t* parasail_sg_de_trace_striped_sse41_128_sat (
37557     const char* s1,
37558     const int s1Len,
37559     const char* s2,
37560     const int s2Len,
37561     const int open,
37562     const int gap,
37563     const(parasail_matrix_t)* matrix);
37564 
37565 parasail_result_t* parasail_sg_de_trace_striped_avx2_256_64 (
37566     const char* s1,
37567     const int s1Len,
37568     const char* s2,
37569     const int s2Len,
37570     const int open,
37571     const int gap,
37572     const(parasail_matrix_t)* matrix);
37573 
37574 parasail_result_t* parasail_sg_de_trace_striped_avx2_256_32 (
37575     const char* s1,
37576     const int s1Len,
37577     const char* s2,
37578     const int s2Len,
37579     const int open,
37580     const int gap,
37581     const(parasail_matrix_t)* matrix);
37582 
37583 parasail_result_t* parasail_sg_de_trace_striped_avx2_256_16 (
37584     const char* s1,
37585     const int s1Len,
37586     const char* s2,
37587     const int s2Len,
37588     const int open,
37589     const int gap,
37590     const(parasail_matrix_t)* matrix);
37591 
37592 parasail_result_t* parasail_sg_de_trace_striped_avx2_256_8 (
37593     const char* s1,
37594     const int s1Len,
37595     const char* s2,
37596     const int s2Len,
37597     const int open,
37598     const int gap,
37599     const(parasail_matrix_t)* matrix);
37600 
37601 parasail_result_t* parasail_sg_de_trace_striped_avx2_256_sat (
37602     const char* s1,
37603     const int s1Len,
37604     const char* s2,
37605     const int s2Len,
37606     const int open,
37607     const int gap,
37608     const(parasail_matrix_t)* matrix);
37609 
37610 parasail_result_t* parasail_sg_de_trace_striped_altivec_128_64 (
37611     const char* s1,
37612     const int s1Len,
37613     const char* s2,
37614     const int s2Len,
37615     const int open,
37616     const int gap,
37617     const(parasail_matrix_t)* matrix);
37618 
37619 parasail_result_t* parasail_sg_de_trace_striped_altivec_128_32 (
37620     const char* s1,
37621     const int s1Len,
37622     const char* s2,
37623     const int s2Len,
37624     const int open,
37625     const int gap,
37626     const(parasail_matrix_t)* matrix);
37627 
37628 parasail_result_t* parasail_sg_de_trace_striped_altivec_128_16 (
37629     const char* s1,
37630     const int s1Len,
37631     const char* s2,
37632     const int s2Len,
37633     const int open,
37634     const int gap,
37635     const(parasail_matrix_t)* matrix);
37636 
37637 parasail_result_t* parasail_sg_de_trace_striped_altivec_128_8 (
37638     const char* s1,
37639     const int s1Len,
37640     const char* s2,
37641     const int s2Len,
37642     const int open,
37643     const int gap,
37644     const(parasail_matrix_t)* matrix);
37645 
37646 parasail_result_t* parasail_sg_de_trace_striped_altivec_128_sat (
37647     const char* s1,
37648     const int s1Len,
37649     const char* s2,
37650     const int s2Len,
37651     const int open,
37652     const int gap,
37653     const(parasail_matrix_t)* matrix);
37654 
37655 parasail_result_t* parasail_sg_de_trace_striped_neon_128_64 (
37656     const char* s1,
37657     const int s1Len,
37658     const char* s2,
37659     const int s2Len,
37660     const int open,
37661     const int gap,
37662     const(parasail_matrix_t)* matrix);
37663 
37664 parasail_result_t* parasail_sg_de_trace_striped_neon_128_32 (
37665     const char* s1,
37666     const int s1Len,
37667     const char* s2,
37668     const int s2Len,
37669     const int open,
37670     const int gap,
37671     const(parasail_matrix_t)* matrix);
37672 
37673 parasail_result_t* parasail_sg_de_trace_striped_neon_128_16 (
37674     const char* s1,
37675     const int s1Len,
37676     const char* s2,
37677     const int s2Len,
37678     const int open,
37679     const int gap,
37680     const(parasail_matrix_t)* matrix);
37681 
37682 parasail_result_t* parasail_sg_de_trace_striped_neon_128_8 (
37683     const char* s1,
37684     const int s1Len,
37685     const char* s2,
37686     const int s2Len,
37687     const int open,
37688     const int gap,
37689     const(parasail_matrix_t)* matrix);
37690 
37691 parasail_result_t* parasail_sg_de_trace_striped_neon_128_sat (
37692     const char* s1,
37693     const int s1Len,
37694     const char* s2,
37695     const int s2Len,
37696     const int open,
37697     const int gap,
37698     const(parasail_matrix_t)* matrix);
37699 
37700 parasail_result_t* parasail_sg_de_trace_diag_sse2_128_64 (
37701     const char* s1,
37702     const int s1Len,
37703     const char* s2,
37704     const int s2Len,
37705     const int open,
37706     const int gap,
37707     const(parasail_matrix_t)* matrix);
37708 
37709 parasail_result_t* parasail_sg_de_trace_diag_sse2_128_32 (
37710     const char* s1,
37711     const int s1Len,
37712     const char* s2,
37713     const int s2Len,
37714     const int open,
37715     const int gap,
37716     const(parasail_matrix_t)* matrix);
37717 
37718 parasail_result_t* parasail_sg_de_trace_diag_sse2_128_16 (
37719     const char* s1,
37720     const int s1Len,
37721     const char* s2,
37722     const int s2Len,
37723     const int open,
37724     const int gap,
37725     const(parasail_matrix_t)* matrix);
37726 
37727 parasail_result_t* parasail_sg_de_trace_diag_sse2_128_8 (
37728     const char* s1,
37729     const int s1Len,
37730     const char* s2,
37731     const int s2Len,
37732     const int open,
37733     const int gap,
37734     const(parasail_matrix_t)* matrix);
37735 
37736 parasail_result_t* parasail_sg_de_trace_diag_sse2_128_sat (
37737     const char* s1,
37738     const int s1Len,
37739     const char* s2,
37740     const int s2Len,
37741     const int open,
37742     const int gap,
37743     const(parasail_matrix_t)* matrix);
37744 
37745 parasail_result_t* parasail_sg_de_trace_diag_sse41_128_64 (
37746     const char* s1,
37747     const int s1Len,
37748     const char* s2,
37749     const int s2Len,
37750     const int open,
37751     const int gap,
37752     const(parasail_matrix_t)* matrix);
37753 
37754 parasail_result_t* parasail_sg_de_trace_diag_sse41_128_32 (
37755     const char* s1,
37756     const int s1Len,
37757     const char* s2,
37758     const int s2Len,
37759     const int open,
37760     const int gap,
37761     const(parasail_matrix_t)* matrix);
37762 
37763 parasail_result_t* parasail_sg_de_trace_diag_sse41_128_16 (
37764     const char* s1,
37765     const int s1Len,
37766     const char* s2,
37767     const int s2Len,
37768     const int open,
37769     const int gap,
37770     const(parasail_matrix_t)* matrix);
37771 
37772 parasail_result_t* parasail_sg_de_trace_diag_sse41_128_8 (
37773     const char* s1,
37774     const int s1Len,
37775     const char* s2,
37776     const int s2Len,
37777     const int open,
37778     const int gap,
37779     const(parasail_matrix_t)* matrix);
37780 
37781 parasail_result_t* parasail_sg_de_trace_diag_sse41_128_sat (
37782     const char* s1,
37783     const int s1Len,
37784     const char* s2,
37785     const int s2Len,
37786     const int open,
37787     const int gap,
37788     const(parasail_matrix_t)* matrix);
37789 
37790 parasail_result_t* parasail_sg_de_trace_diag_avx2_256_64 (
37791     const char* s1,
37792     const int s1Len,
37793     const char* s2,
37794     const int s2Len,
37795     const int open,
37796     const int gap,
37797     const(parasail_matrix_t)* matrix);
37798 
37799 parasail_result_t* parasail_sg_de_trace_diag_avx2_256_32 (
37800     const char* s1,
37801     const int s1Len,
37802     const char* s2,
37803     const int s2Len,
37804     const int open,
37805     const int gap,
37806     const(parasail_matrix_t)* matrix);
37807 
37808 parasail_result_t* parasail_sg_de_trace_diag_avx2_256_16 (
37809     const char* s1,
37810     const int s1Len,
37811     const char* s2,
37812     const int s2Len,
37813     const int open,
37814     const int gap,
37815     const(parasail_matrix_t)* matrix);
37816 
37817 parasail_result_t* parasail_sg_de_trace_diag_avx2_256_8 (
37818     const char* s1,
37819     const int s1Len,
37820     const char* s2,
37821     const int s2Len,
37822     const int open,
37823     const int gap,
37824     const(parasail_matrix_t)* matrix);
37825 
37826 parasail_result_t* parasail_sg_de_trace_diag_avx2_256_sat (
37827     const char* s1,
37828     const int s1Len,
37829     const char* s2,
37830     const int s2Len,
37831     const int open,
37832     const int gap,
37833     const(parasail_matrix_t)* matrix);
37834 
37835 parasail_result_t* parasail_sg_de_trace_diag_altivec_128_64 (
37836     const char* s1,
37837     const int s1Len,
37838     const char* s2,
37839     const int s2Len,
37840     const int open,
37841     const int gap,
37842     const(parasail_matrix_t)* matrix);
37843 
37844 parasail_result_t* parasail_sg_de_trace_diag_altivec_128_32 (
37845     const char* s1,
37846     const int s1Len,
37847     const char* s2,
37848     const int s2Len,
37849     const int open,
37850     const int gap,
37851     const(parasail_matrix_t)* matrix);
37852 
37853 parasail_result_t* parasail_sg_de_trace_diag_altivec_128_16 (
37854     const char* s1,
37855     const int s1Len,
37856     const char* s2,
37857     const int s2Len,
37858     const int open,
37859     const int gap,
37860     const(parasail_matrix_t)* matrix);
37861 
37862 parasail_result_t* parasail_sg_de_trace_diag_altivec_128_8 (
37863     const char* s1,
37864     const int s1Len,
37865     const char* s2,
37866     const int s2Len,
37867     const int open,
37868     const int gap,
37869     const(parasail_matrix_t)* matrix);
37870 
37871 parasail_result_t* parasail_sg_de_trace_diag_altivec_128_sat (
37872     const char* s1,
37873     const int s1Len,
37874     const char* s2,
37875     const int s2Len,
37876     const int open,
37877     const int gap,
37878     const(parasail_matrix_t)* matrix);
37879 
37880 parasail_result_t* parasail_sg_de_trace_diag_neon_128_64 (
37881     const char* s1,
37882     const int s1Len,
37883     const char* s2,
37884     const int s2Len,
37885     const int open,
37886     const int gap,
37887     const(parasail_matrix_t)* matrix);
37888 
37889 parasail_result_t* parasail_sg_de_trace_diag_neon_128_32 (
37890     const char* s1,
37891     const int s1Len,
37892     const char* s2,
37893     const int s2Len,
37894     const int open,
37895     const int gap,
37896     const(parasail_matrix_t)* matrix);
37897 
37898 parasail_result_t* parasail_sg_de_trace_diag_neon_128_16 (
37899     const char* s1,
37900     const int s1Len,
37901     const char* s2,
37902     const int s2Len,
37903     const int open,
37904     const int gap,
37905     const(parasail_matrix_t)* matrix);
37906 
37907 parasail_result_t* parasail_sg_de_trace_diag_neon_128_8 (
37908     const char* s1,
37909     const int s1Len,
37910     const char* s2,
37911     const int s2Len,
37912     const int open,
37913     const int gap,
37914     const(parasail_matrix_t)* matrix);
37915 
37916 parasail_result_t* parasail_sg_de_trace_diag_neon_128_sat (
37917     const char* s1,
37918     const int s1Len,
37919     const char* s2,
37920     const int s2Len,
37921     const int open,
37922     const int gap,
37923     const(parasail_matrix_t)* matrix);
37924 
37925 parasail_result_t* parasail_sg_de_stats_scan_sse2_128_64 (
37926     const char* s1,
37927     const int s1Len,
37928     const char* s2,
37929     const int s2Len,
37930     const int open,
37931     const int gap,
37932     const(parasail_matrix_t)* matrix);
37933 
37934 parasail_result_t* parasail_sg_de_stats_scan_sse2_128_32 (
37935     const char* s1,
37936     const int s1Len,
37937     const char* s2,
37938     const int s2Len,
37939     const int open,
37940     const int gap,
37941     const(parasail_matrix_t)* matrix);
37942 
37943 parasail_result_t* parasail_sg_de_stats_scan_sse2_128_16 (
37944     const char* s1,
37945     const int s1Len,
37946     const char* s2,
37947     const int s2Len,
37948     const int open,
37949     const int gap,
37950     const(parasail_matrix_t)* matrix);
37951 
37952 parasail_result_t* parasail_sg_de_stats_scan_sse2_128_8 (
37953     const char* s1,
37954     const int s1Len,
37955     const char* s2,
37956     const int s2Len,
37957     const int open,
37958     const int gap,
37959     const(parasail_matrix_t)* matrix);
37960 
37961 parasail_result_t* parasail_sg_de_stats_scan_sse2_128_sat (
37962     const char* s1,
37963     const int s1Len,
37964     const char* s2,
37965     const int s2Len,
37966     const int open,
37967     const int gap,
37968     const(parasail_matrix_t)* matrix);
37969 
37970 parasail_result_t* parasail_sg_de_stats_scan_sse41_128_64 (
37971     const char* s1,
37972     const int s1Len,
37973     const char* s2,
37974     const int s2Len,
37975     const int open,
37976     const int gap,
37977     const(parasail_matrix_t)* matrix);
37978 
37979 parasail_result_t* parasail_sg_de_stats_scan_sse41_128_32 (
37980     const char* s1,
37981     const int s1Len,
37982     const char* s2,
37983     const int s2Len,
37984     const int open,
37985     const int gap,
37986     const(parasail_matrix_t)* matrix);
37987 
37988 parasail_result_t* parasail_sg_de_stats_scan_sse41_128_16 (
37989     const char* s1,
37990     const int s1Len,
37991     const char* s2,
37992     const int s2Len,
37993     const int open,
37994     const int gap,
37995     const(parasail_matrix_t)* matrix);
37996 
37997 parasail_result_t* parasail_sg_de_stats_scan_sse41_128_8 (
37998     const char* s1,
37999     const int s1Len,
38000     const char* s2,
38001     const int s2Len,
38002     const int open,
38003     const int gap,
38004     const(parasail_matrix_t)* matrix);
38005 
38006 parasail_result_t* parasail_sg_de_stats_scan_sse41_128_sat (
38007     const char* s1,
38008     const int s1Len,
38009     const char* s2,
38010     const int s2Len,
38011     const int open,
38012     const int gap,
38013     const(parasail_matrix_t)* matrix);
38014 
38015 parasail_result_t* parasail_sg_de_stats_scan_avx2_256_64 (
38016     const char* s1,
38017     const int s1Len,
38018     const char* s2,
38019     const int s2Len,
38020     const int open,
38021     const int gap,
38022     const(parasail_matrix_t)* matrix);
38023 
38024 parasail_result_t* parasail_sg_de_stats_scan_avx2_256_32 (
38025     const char* s1,
38026     const int s1Len,
38027     const char* s2,
38028     const int s2Len,
38029     const int open,
38030     const int gap,
38031     const(parasail_matrix_t)* matrix);
38032 
38033 parasail_result_t* parasail_sg_de_stats_scan_avx2_256_16 (
38034     const char* s1,
38035     const int s1Len,
38036     const char* s2,
38037     const int s2Len,
38038     const int open,
38039     const int gap,
38040     const(parasail_matrix_t)* matrix);
38041 
38042 parasail_result_t* parasail_sg_de_stats_scan_avx2_256_8 (
38043     const char* s1,
38044     const int s1Len,
38045     const char* s2,
38046     const int s2Len,
38047     const int open,
38048     const int gap,
38049     const(parasail_matrix_t)* matrix);
38050 
38051 parasail_result_t* parasail_sg_de_stats_scan_avx2_256_sat (
38052     const char* s1,
38053     const int s1Len,
38054     const char* s2,
38055     const int s2Len,
38056     const int open,
38057     const int gap,
38058     const(parasail_matrix_t)* matrix);
38059 
38060 parasail_result_t* parasail_sg_de_stats_scan_altivec_128_64 (
38061     const char* s1,
38062     const int s1Len,
38063     const char* s2,
38064     const int s2Len,
38065     const int open,
38066     const int gap,
38067     const(parasail_matrix_t)* matrix);
38068 
38069 parasail_result_t* parasail_sg_de_stats_scan_altivec_128_32 (
38070     const char* s1,
38071     const int s1Len,
38072     const char* s2,
38073     const int s2Len,
38074     const int open,
38075     const int gap,
38076     const(parasail_matrix_t)* matrix);
38077 
38078 parasail_result_t* parasail_sg_de_stats_scan_altivec_128_16 (
38079     const char* s1,
38080     const int s1Len,
38081     const char* s2,
38082     const int s2Len,
38083     const int open,
38084     const int gap,
38085     const(parasail_matrix_t)* matrix);
38086 
38087 parasail_result_t* parasail_sg_de_stats_scan_altivec_128_8 (
38088     const char* s1,
38089     const int s1Len,
38090     const char* s2,
38091     const int s2Len,
38092     const int open,
38093     const int gap,
38094     const(parasail_matrix_t)* matrix);
38095 
38096 parasail_result_t* parasail_sg_de_stats_scan_altivec_128_sat (
38097     const char* s1,
38098     const int s1Len,
38099     const char* s2,
38100     const int s2Len,
38101     const int open,
38102     const int gap,
38103     const(parasail_matrix_t)* matrix);
38104 
38105 parasail_result_t* parasail_sg_de_stats_scan_neon_128_64 (
38106     const char* s1,
38107     const int s1Len,
38108     const char* s2,
38109     const int s2Len,
38110     const int open,
38111     const int gap,
38112     const(parasail_matrix_t)* matrix);
38113 
38114 parasail_result_t* parasail_sg_de_stats_scan_neon_128_32 (
38115     const char* s1,
38116     const int s1Len,
38117     const char* s2,
38118     const int s2Len,
38119     const int open,
38120     const int gap,
38121     const(parasail_matrix_t)* matrix);
38122 
38123 parasail_result_t* parasail_sg_de_stats_scan_neon_128_16 (
38124     const char* s1,
38125     const int s1Len,
38126     const char* s2,
38127     const int s2Len,
38128     const int open,
38129     const int gap,
38130     const(parasail_matrix_t)* matrix);
38131 
38132 parasail_result_t* parasail_sg_de_stats_scan_neon_128_8 (
38133     const char* s1,
38134     const int s1Len,
38135     const char* s2,
38136     const int s2Len,
38137     const int open,
38138     const int gap,
38139     const(parasail_matrix_t)* matrix);
38140 
38141 parasail_result_t* parasail_sg_de_stats_scan_neon_128_sat (
38142     const char* s1,
38143     const int s1Len,
38144     const char* s2,
38145     const int s2Len,
38146     const int open,
38147     const int gap,
38148     const(parasail_matrix_t)* matrix);
38149 
38150 parasail_result_t* parasail_sg_de_stats_striped_sse2_128_64 (
38151     const char* s1,
38152     const int s1Len,
38153     const char* s2,
38154     const int s2Len,
38155     const int open,
38156     const int gap,
38157     const(parasail_matrix_t)* matrix);
38158 
38159 parasail_result_t* parasail_sg_de_stats_striped_sse2_128_32 (
38160     const char* s1,
38161     const int s1Len,
38162     const char* s2,
38163     const int s2Len,
38164     const int open,
38165     const int gap,
38166     const(parasail_matrix_t)* matrix);
38167 
38168 parasail_result_t* parasail_sg_de_stats_striped_sse2_128_16 (
38169     const char* s1,
38170     const int s1Len,
38171     const char* s2,
38172     const int s2Len,
38173     const int open,
38174     const int gap,
38175     const(parasail_matrix_t)* matrix);
38176 
38177 parasail_result_t* parasail_sg_de_stats_striped_sse2_128_8 (
38178     const char* s1,
38179     const int s1Len,
38180     const char* s2,
38181     const int s2Len,
38182     const int open,
38183     const int gap,
38184     const(parasail_matrix_t)* matrix);
38185 
38186 parasail_result_t* parasail_sg_de_stats_striped_sse2_128_sat (
38187     const char* s1,
38188     const int s1Len,
38189     const char* s2,
38190     const int s2Len,
38191     const int open,
38192     const int gap,
38193     const(parasail_matrix_t)* matrix);
38194 
38195 parasail_result_t* parasail_sg_de_stats_striped_sse41_128_64 (
38196     const char* s1,
38197     const int s1Len,
38198     const char* s2,
38199     const int s2Len,
38200     const int open,
38201     const int gap,
38202     const(parasail_matrix_t)* matrix);
38203 
38204 parasail_result_t* parasail_sg_de_stats_striped_sse41_128_32 (
38205     const char* s1,
38206     const int s1Len,
38207     const char* s2,
38208     const int s2Len,
38209     const int open,
38210     const int gap,
38211     const(parasail_matrix_t)* matrix);
38212 
38213 parasail_result_t* parasail_sg_de_stats_striped_sse41_128_16 (
38214     const char* s1,
38215     const int s1Len,
38216     const char* s2,
38217     const int s2Len,
38218     const int open,
38219     const int gap,
38220     const(parasail_matrix_t)* matrix);
38221 
38222 parasail_result_t* parasail_sg_de_stats_striped_sse41_128_8 (
38223     const char* s1,
38224     const int s1Len,
38225     const char* s2,
38226     const int s2Len,
38227     const int open,
38228     const int gap,
38229     const(parasail_matrix_t)* matrix);
38230 
38231 parasail_result_t* parasail_sg_de_stats_striped_sse41_128_sat (
38232     const char* s1,
38233     const int s1Len,
38234     const char* s2,
38235     const int s2Len,
38236     const int open,
38237     const int gap,
38238     const(parasail_matrix_t)* matrix);
38239 
38240 parasail_result_t* parasail_sg_de_stats_striped_avx2_256_64 (
38241     const char* s1,
38242     const int s1Len,
38243     const char* s2,
38244     const int s2Len,
38245     const int open,
38246     const int gap,
38247     const(parasail_matrix_t)* matrix);
38248 
38249 parasail_result_t* parasail_sg_de_stats_striped_avx2_256_32 (
38250     const char* s1,
38251     const int s1Len,
38252     const char* s2,
38253     const int s2Len,
38254     const int open,
38255     const int gap,
38256     const(parasail_matrix_t)* matrix);
38257 
38258 parasail_result_t* parasail_sg_de_stats_striped_avx2_256_16 (
38259     const char* s1,
38260     const int s1Len,
38261     const char* s2,
38262     const int s2Len,
38263     const int open,
38264     const int gap,
38265     const(parasail_matrix_t)* matrix);
38266 
38267 parasail_result_t* parasail_sg_de_stats_striped_avx2_256_8 (
38268     const char* s1,
38269     const int s1Len,
38270     const char* s2,
38271     const int s2Len,
38272     const int open,
38273     const int gap,
38274     const(parasail_matrix_t)* matrix);
38275 
38276 parasail_result_t* parasail_sg_de_stats_striped_avx2_256_sat (
38277     const char* s1,
38278     const int s1Len,
38279     const char* s2,
38280     const int s2Len,
38281     const int open,
38282     const int gap,
38283     const(parasail_matrix_t)* matrix);
38284 
38285 parasail_result_t* parasail_sg_de_stats_striped_altivec_128_64 (
38286     const char* s1,
38287     const int s1Len,
38288     const char* s2,
38289     const int s2Len,
38290     const int open,
38291     const int gap,
38292     const(parasail_matrix_t)* matrix);
38293 
38294 parasail_result_t* parasail_sg_de_stats_striped_altivec_128_32 (
38295     const char* s1,
38296     const int s1Len,
38297     const char* s2,
38298     const int s2Len,
38299     const int open,
38300     const int gap,
38301     const(parasail_matrix_t)* matrix);
38302 
38303 parasail_result_t* parasail_sg_de_stats_striped_altivec_128_16 (
38304     const char* s1,
38305     const int s1Len,
38306     const char* s2,
38307     const int s2Len,
38308     const int open,
38309     const int gap,
38310     const(parasail_matrix_t)* matrix);
38311 
38312 parasail_result_t* parasail_sg_de_stats_striped_altivec_128_8 (
38313     const char* s1,
38314     const int s1Len,
38315     const char* s2,
38316     const int s2Len,
38317     const int open,
38318     const int gap,
38319     const(parasail_matrix_t)* matrix);
38320 
38321 parasail_result_t* parasail_sg_de_stats_striped_altivec_128_sat (
38322     const char* s1,
38323     const int s1Len,
38324     const char* s2,
38325     const int s2Len,
38326     const int open,
38327     const int gap,
38328     const(parasail_matrix_t)* matrix);
38329 
38330 parasail_result_t* parasail_sg_de_stats_striped_neon_128_64 (
38331     const char* s1,
38332     const int s1Len,
38333     const char* s2,
38334     const int s2Len,
38335     const int open,
38336     const int gap,
38337     const(parasail_matrix_t)* matrix);
38338 
38339 parasail_result_t* parasail_sg_de_stats_striped_neon_128_32 (
38340     const char* s1,
38341     const int s1Len,
38342     const char* s2,
38343     const int s2Len,
38344     const int open,
38345     const int gap,
38346     const(parasail_matrix_t)* matrix);
38347 
38348 parasail_result_t* parasail_sg_de_stats_striped_neon_128_16 (
38349     const char* s1,
38350     const int s1Len,
38351     const char* s2,
38352     const int s2Len,
38353     const int open,
38354     const int gap,
38355     const(parasail_matrix_t)* matrix);
38356 
38357 parasail_result_t* parasail_sg_de_stats_striped_neon_128_8 (
38358     const char* s1,
38359     const int s1Len,
38360     const char* s2,
38361     const int s2Len,
38362     const int open,
38363     const int gap,
38364     const(parasail_matrix_t)* matrix);
38365 
38366 parasail_result_t* parasail_sg_de_stats_striped_neon_128_sat (
38367     const char* s1,
38368     const int s1Len,
38369     const char* s2,
38370     const int s2Len,
38371     const int open,
38372     const int gap,
38373     const(parasail_matrix_t)* matrix);
38374 
38375 parasail_result_t* parasail_sg_de_stats_diag_sse2_128_64 (
38376     const char* s1,
38377     const int s1Len,
38378     const char* s2,
38379     const int s2Len,
38380     const int open,
38381     const int gap,
38382     const(parasail_matrix_t)* matrix);
38383 
38384 parasail_result_t* parasail_sg_de_stats_diag_sse2_128_32 (
38385     const char* s1,
38386     const int s1Len,
38387     const char* s2,
38388     const int s2Len,
38389     const int open,
38390     const int gap,
38391     const(parasail_matrix_t)* matrix);
38392 
38393 parasail_result_t* parasail_sg_de_stats_diag_sse2_128_16 (
38394     const char* s1,
38395     const int s1Len,
38396     const char* s2,
38397     const int s2Len,
38398     const int open,
38399     const int gap,
38400     const(parasail_matrix_t)* matrix);
38401 
38402 parasail_result_t* parasail_sg_de_stats_diag_sse2_128_8 (
38403     const char* s1,
38404     const int s1Len,
38405     const char* s2,
38406     const int s2Len,
38407     const int open,
38408     const int gap,
38409     const(parasail_matrix_t)* matrix);
38410 
38411 parasail_result_t* parasail_sg_de_stats_diag_sse2_128_sat (
38412     const char* s1,
38413     const int s1Len,
38414     const char* s2,
38415     const int s2Len,
38416     const int open,
38417     const int gap,
38418     const(parasail_matrix_t)* matrix);
38419 
38420 parasail_result_t* parasail_sg_de_stats_diag_sse41_128_64 (
38421     const char* s1,
38422     const int s1Len,
38423     const char* s2,
38424     const int s2Len,
38425     const int open,
38426     const int gap,
38427     const(parasail_matrix_t)* matrix);
38428 
38429 parasail_result_t* parasail_sg_de_stats_diag_sse41_128_32 (
38430     const char* s1,
38431     const int s1Len,
38432     const char* s2,
38433     const int s2Len,
38434     const int open,
38435     const int gap,
38436     const(parasail_matrix_t)* matrix);
38437 
38438 parasail_result_t* parasail_sg_de_stats_diag_sse41_128_16 (
38439     const char* s1,
38440     const int s1Len,
38441     const char* s2,
38442     const int s2Len,
38443     const int open,
38444     const int gap,
38445     const(parasail_matrix_t)* matrix);
38446 
38447 parasail_result_t* parasail_sg_de_stats_diag_sse41_128_8 (
38448     const char* s1,
38449     const int s1Len,
38450     const char* s2,
38451     const int s2Len,
38452     const int open,
38453     const int gap,
38454     const(parasail_matrix_t)* matrix);
38455 
38456 parasail_result_t* parasail_sg_de_stats_diag_sse41_128_sat (
38457     const char* s1,
38458     const int s1Len,
38459     const char* s2,
38460     const int s2Len,
38461     const int open,
38462     const int gap,
38463     const(parasail_matrix_t)* matrix);
38464 
38465 parasail_result_t* parasail_sg_de_stats_diag_avx2_256_64 (
38466     const char* s1,
38467     const int s1Len,
38468     const char* s2,
38469     const int s2Len,
38470     const int open,
38471     const int gap,
38472     const(parasail_matrix_t)* matrix);
38473 
38474 parasail_result_t* parasail_sg_de_stats_diag_avx2_256_32 (
38475     const char* s1,
38476     const int s1Len,
38477     const char* s2,
38478     const int s2Len,
38479     const int open,
38480     const int gap,
38481     const(parasail_matrix_t)* matrix);
38482 
38483 parasail_result_t* parasail_sg_de_stats_diag_avx2_256_16 (
38484     const char* s1,
38485     const int s1Len,
38486     const char* s2,
38487     const int s2Len,
38488     const int open,
38489     const int gap,
38490     const(parasail_matrix_t)* matrix);
38491 
38492 parasail_result_t* parasail_sg_de_stats_diag_avx2_256_8 (
38493     const char* s1,
38494     const int s1Len,
38495     const char* s2,
38496     const int s2Len,
38497     const int open,
38498     const int gap,
38499     const(parasail_matrix_t)* matrix);
38500 
38501 parasail_result_t* parasail_sg_de_stats_diag_avx2_256_sat (
38502     const char* s1,
38503     const int s1Len,
38504     const char* s2,
38505     const int s2Len,
38506     const int open,
38507     const int gap,
38508     const(parasail_matrix_t)* matrix);
38509 
38510 parasail_result_t* parasail_sg_de_stats_diag_altivec_128_64 (
38511     const char* s1,
38512     const int s1Len,
38513     const char* s2,
38514     const int s2Len,
38515     const int open,
38516     const int gap,
38517     const(parasail_matrix_t)* matrix);
38518 
38519 parasail_result_t* parasail_sg_de_stats_diag_altivec_128_32 (
38520     const char* s1,
38521     const int s1Len,
38522     const char* s2,
38523     const int s2Len,
38524     const int open,
38525     const int gap,
38526     const(parasail_matrix_t)* matrix);
38527 
38528 parasail_result_t* parasail_sg_de_stats_diag_altivec_128_16 (
38529     const char* s1,
38530     const int s1Len,
38531     const char* s2,
38532     const int s2Len,
38533     const int open,
38534     const int gap,
38535     const(parasail_matrix_t)* matrix);
38536 
38537 parasail_result_t* parasail_sg_de_stats_diag_altivec_128_8 (
38538     const char* s1,
38539     const int s1Len,
38540     const char* s2,
38541     const int s2Len,
38542     const int open,
38543     const int gap,
38544     const(parasail_matrix_t)* matrix);
38545 
38546 parasail_result_t* parasail_sg_de_stats_diag_altivec_128_sat (
38547     const char* s1,
38548     const int s1Len,
38549     const char* s2,
38550     const int s2Len,
38551     const int open,
38552     const int gap,
38553     const(parasail_matrix_t)* matrix);
38554 
38555 parasail_result_t* parasail_sg_de_stats_diag_neon_128_64 (
38556     const char* s1,
38557     const int s1Len,
38558     const char* s2,
38559     const int s2Len,
38560     const int open,
38561     const int gap,
38562     const(parasail_matrix_t)* matrix);
38563 
38564 parasail_result_t* parasail_sg_de_stats_diag_neon_128_32 (
38565     const char* s1,
38566     const int s1Len,
38567     const char* s2,
38568     const int s2Len,
38569     const int open,
38570     const int gap,
38571     const(parasail_matrix_t)* matrix);
38572 
38573 parasail_result_t* parasail_sg_de_stats_diag_neon_128_16 (
38574     const char* s1,
38575     const int s1Len,
38576     const char* s2,
38577     const int s2Len,
38578     const int open,
38579     const int gap,
38580     const(parasail_matrix_t)* matrix);
38581 
38582 parasail_result_t* parasail_sg_de_stats_diag_neon_128_8 (
38583     const char* s1,
38584     const int s1Len,
38585     const char* s2,
38586     const int s2Len,
38587     const int open,
38588     const int gap,
38589     const(parasail_matrix_t)* matrix);
38590 
38591 parasail_result_t* parasail_sg_de_stats_diag_neon_128_sat (
38592     const char* s1,
38593     const int s1Len,
38594     const char* s2,
38595     const int s2Len,
38596     const int open,
38597     const int gap,
38598     const(parasail_matrix_t)* matrix);
38599 
38600 parasail_result_t* parasail_sg_de_stats_table_scan_sse2_128_64 (
38601     const char* s1,
38602     const int s1Len,
38603     const char* s2,
38604     const int s2Len,
38605     const int open,
38606     const int gap,
38607     const(parasail_matrix_t)* matrix);
38608 
38609 parasail_result_t* parasail_sg_de_stats_table_scan_sse2_128_32 (
38610     const char* s1,
38611     const int s1Len,
38612     const char* s2,
38613     const int s2Len,
38614     const int open,
38615     const int gap,
38616     const(parasail_matrix_t)* matrix);
38617 
38618 parasail_result_t* parasail_sg_de_stats_table_scan_sse2_128_16 (
38619     const char* s1,
38620     const int s1Len,
38621     const char* s2,
38622     const int s2Len,
38623     const int open,
38624     const int gap,
38625     const(parasail_matrix_t)* matrix);
38626 
38627 parasail_result_t* parasail_sg_de_stats_table_scan_sse2_128_8 (
38628     const char* s1,
38629     const int s1Len,
38630     const char* s2,
38631     const int s2Len,
38632     const int open,
38633     const int gap,
38634     const(parasail_matrix_t)* matrix);
38635 
38636 parasail_result_t* parasail_sg_de_stats_table_scan_sse2_128_sat (
38637     const char* s1,
38638     const int s1Len,
38639     const char* s2,
38640     const int s2Len,
38641     const int open,
38642     const int gap,
38643     const(parasail_matrix_t)* matrix);
38644 
38645 parasail_result_t* parasail_sg_de_stats_table_scan_sse41_128_64 (
38646     const char* s1,
38647     const int s1Len,
38648     const char* s2,
38649     const int s2Len,
38650     const int open,
38651     const int gap,
38652     const(parasail_matrix_t)* matrix);
38653 
38654 parasail_result_t* parasail_sg_de_stats_table_scan_sse41_128_32 (
38655     const char* s1,
38656     const int s1Len,
38657     const char* s2,
38658     const int s2Len,
38659     const int open,
38660     const int gap,
38661     const(parasail_matrix_t)* matrix);
38662 
38663 parasail_result_t* parasail_sg_de_stats_table_scan_sse41_128_16 (
38664     const char* s1,
38665     const int s1Len,
38666     const char* s2,
38667     const int s2Len,
38668     const int open,
38669     const int gap,
38670     const(parasail_matrix_t)* matrix);
38671 
38672 parasail_result_t* parasail_sg_de_stats_table_scan_sse41_128_8 (
38673     const char* s1,
38674     const int s1Len,
38675     const char* s2,
38676     const int s2Len,
38677     const int open,
38678     const int gap,
38679     const(parasail_matrix_t)* matrix);
38680 
38681 parasail_result_t* parasail_sg_de_stats_table_scan_sse41_128_sat (
38682     const char* s1,
38683     const int s1Len,
38684     const char* s2,
38685     const int s2Len,
38686     const int open,
38687     const int gap,
38688     const(parasail_matrix_t)* matrix);
38689 
38690 parasail_result_t* parasail_sg_de_stats_table_scan_avx2_256_64 (
38691     const char* s1,
38692     const int s1Len,
38693     const char* s2,
38694     const int s2Len,
38695     const int open,
38696     const int gap,
38697     const(parasail_matrix_t)* matrix);
38698 
38699 parasail_result_t* parasail_sg_de_stats_table_scan_avx2_256_32 (
38700     const char* s1,
38701     const int s1Len,
38702     const char* s2,
38703     const int s2Len,
38704     const int open,
38705     const int gap,
38706     const(parasail_matrix_t)* matrix);
38707 
38708 parasail_result_t* parasail_sg_de_stats_table_scan_avx2_256_16 (
38709     const char* s1,
38710     const int s1Len,
38711     const char* s2,
38712     const int s2Len,
38713     const int open,
38714     const int gap,
38715     const(parasail_matrix_t)* matrix);
38716 
38717 parasail_result_t* parasail_sg_de_stats_table_scan_avx2_256_8 (
38718     const char* s1,
38719     const int s1Len,
38720     const char* s2,
38721     const int s2Len,
38722     const int open,
38723     const int gap,
38724     const(parasail_matrix_t)* matrix);
38725 
38726 parasail_result_t* parasail_sg_de_stats_table_scan_avx2_256_sat (
38727     const char* s1,
38728     const int s1Len,
38729     const char* s2,
38730     const int s2Len,
38731     const int open,
38732     const int gap,
38733     const(parasail_matrix_t)* matrix);
38734 
38735 parasail_result_t* parasail_sg_de_stats_table_scan_altivec_128_64 (
38736     const char* s1,
38737     const int s1Len,
38738     const char* s2,
38739     const int s2Len,
38740     const int open,
38741     const int gap,
38742     const(parasail_matrix_t)* matrix);
38743 
38744 parasail_result_t* parasail_sg_de_stats_table_scan_altivec_128_32 (
38745     const char* s1,
38746     const int s1Len,
38747     const char* s2,
38748     const int s2Len,
38749     const int open,
38750     const int gap,
38751     const(parasail_matrix_t)* matrix);
38752 
38753 parasail_result_t* parasail_sg_de_stats_table_scan_altivec_128_16 (
38754     const char* s1,
38755     const int s1Len,
38756     const char* s2,
38757     const int s2Len,
38758     const int open,
38759     const int gap,
38760     const(parasail_matrix_t)* matrix);
38761 
38762 parasail_result_t* parasail_sg_de_stats_table_scan_altivec_128_8 (
38763     const char* s1,
38764     const int s1Len,
38765     const char* s2,
38766     const int s2Len,
38767     const int open,
38768     const int gap,
38769     const(parasail_matrix_t)* matrix);
38770 
38771 parasail_result_t* parasail_sg_de_stats_table_scan_altivec_128_sat (
38772     const char* s1,
38773     const int s1Len,
38774     const char* s2,
38775     const int s2Len,
38776     const int open,
38777     const int gap,
38778     const(parasail_matrix_t)* matrix);
38779 
38780 parasail_result_t* parasail_sg_de_stats_table_scan_neon_128_64 (
38781     const char* s1,
38782     const int s1Len,
38783     const char* s2,
38784     const int s2Len,
38785     const int open,
38786     const int gap,
38787     const(parasail_matrix_t)* matrix);
38788 
38789 parasail_result_t* parasail_sg_de_stats_table_scan_neon_128_32 (
38790     const char* s1,
38791     const int s1Len,
38792     const char* s2,
38793     const int s2Len,
38794     const int open,
38795     const int gap,
38796     const(parasail_matrix_t)* matrix);
38797 
38798 parasail_result_t* parasail_sg_de_stats_table_scan_neon_128_16 (
38799     const char* s1,
38800     const int s1Len,
38801     const char* s2,
38802     const int s2Len,
38803     const int open,
38804     const int gap,
38805     const(parasail_matrix_t)* matrix);
38806 
38807 parasail_result_t* parasail_sg_de_stats_table_scan_neon_128_8 (
38808     const char* s1,
38809     const int s1Len,
38810     const char* s2,
38811     const int s2Len,
38812     const int open,
38813     const int gap,
38814     const(parasail_matrix_t)* matrix);
38815 
38816 parasail_result_t* parasail_sg_de_stats_table_scan_neon_128_sat (
38817     const char* s1,
38818     const int s1Len,
38819     const char* s2,
38820     const int s2Len,
38821     const int open,
38822     const int gap,
38823     const(parasail_matrix_t)* matrix);
38824 
38825 parasail_result_t* parasail_sg_de_stats_table_striped_sse2_128_64 (
38826     const char* s1,
38827     const int s1Len,
38828     const char* s2,
38829     const int s2Len,
38830     const int open,
38831     const int gap,
38832     const(parasail_matrix_t)* matrix);
38833 
38834 parasail_result_t* parasail_sg_de_stats_table_striped_sse2_128_32 (
38835     const char* s1,
38836     const int s1Len,
38837     const char* s2,
38838     const int s2Len,
38839     const int open,
38840     const int gap,
38841     const(parasail_matrix_t)* matrix);
38842 
38843 parasail_result_t* parasail_sg_de_stats_table_striped_sse2_128_16 (
38844     const char* s1,
38845     const int s1Len,
38846     const char* s2,
38847     const int s2Len,
38848     const int open,
38849     const int gap,
38850     const(parasail_matrix_t)* matrix);
38851 
38852 parasail_result_t* parasail_sg_de_stats_table_striped_sse2_128_8 (
38853     const char* s1,
38854     const int s1Len,
38855     const char* s2,
38856     const int s2Len,
38857     const int open,
38858     const int gap,
38859     const(parasail_matrix_t)* matrix);
38860 
38861 parasail_result_t* parasail_sg_de_stats_table_striped_sse2_128_sat (
38862     const char* s1,
38863     const int s1Len,
38864     const char* s2,
38865     const int s2Len,
38866     const int open,
38867     const int gap,
38868     const(parasail_matrix_t)* matrix);
38869 
38870 parasail_result_t* parasail_sg_de_stats_table_striped_sse41_128_64 (
38871     const char* s1,
38872     const int s1Len,
38873     const char* s2,
38874     const int s2Len,
38875     const int open,
38876     const int gap,
38877     const(parasail_matrix_t)* matrix);
38878 
38879 parasail_result_t* parasail_sg_de_stats_table_striped_sse41_128_32 (
38880     const char* s1,
38881     const int s1Len,
38882     const char* s2,
38883     const int s2Len,
38884     const int open,
38885     const int gap,
38886     const(parasail_matrix_t)* matrix);
38887 
38888 parasail_result_t* parasail_sg_de_stats_table_striped_sse41_128_16 (
38889     const char* s1,
38890     const int s1Len,
38891     const char* s2,
38892     const int s2Len,
38893     const int open,
38894     const int gap,
38895     const(parasail_matrix_t)* matrix);
38896 
38897 parasail_result_t* parasail_sg_de_stats_table_striped_sse41_128_8 (
38898     const char* s1,
38899     const int s1Len,
38900     const char* s2,
38901     const int s2Len,
38902     const int open,
38903     const int gap,
38904     const(parasail_matrix_t)* matrix);
38905 
38906 parasail_result_t* parasail_sg_de_stats_table_striped_sse41_128_sat (
38907     const char* s1,
38908     const int s1Len,
38909     const char* s2,
38910     const int s2Len,
38911     const int open,
38912     const int gap,
38913     const(parasail_matrix_t)* matrix);
38914 
38915 parasail_result_t* parasail_sg_de_stats_table_striped_avx2_256_64 (
38916     const char* s1,
38917     const int s1Len,
38918     const char* s2,
38919     const int s2Len,
38920     const int open,
38921     const int gap,
38922     const(parasail_matrix_t)* matrix);
38923 
38924 parasail_result_t* parasail_sg_de_stats_table_striped_avx2_256_32 (
38925     const char* s1,
38926     const int s1Len,
38927     const char* s2,
38928     const int s2Len,
38929     const int open,
38930     const int gap,
38931     const(parasail_matrix_t)* matrix);
38932 
38933 parasail_result_t* parasail_sg_de_stats_table_striped_avx2_256_16 (
38934     const char* s1,
38935     const int s1Len,
38936     const char* s2,
38937     const int s2Len,
38938     const int open,
38939     const int gap,
38940     const(parasail_matrix_t)* matrix);
38941 
38942 parasail_result_t* parasail_sg_de_stats_table_striped_avx2_256_8 (
38943     const char* s1,
38944     const int s1Len,
38945     const char* s2,
38946     const int s2Len,
38947     const int open,
38948     const int gap,
38949     const(parasail_matrix_t)* matrix);
38950 
38951 parasail_result_t* parasail_sg_de_stats_table_striped_avx2_256_sat (
38952     const char* s1,
38953     const int s1Len,
38954     const char* s2,
38955     const int s2Len,
38956     const int open,
38957     const int gap,
38958     const(parasail_matrix_t)* matrix);
38959 
38960 parasail_result_t* parasail_sg_de_stats_table_striped_altivec_128_64 (
38961     const char* s1,
38962     const int s1Len,
38963     const char* s2,
38964     const int s2Len,
38965     const int open,
38966     const int gap,
38967     const(parasail_matrix_t)* matrix);
38968 
38969 parasail_result_t* parasail_sg_de_stats_table_striped_altivec_128_32 (
38970     const char* s1,
38971     const int s1Len,
38972     const char* s2,
38973     const int s2Len,
38974     const int open,
38975     const int gap,
38976     const(parasail_matrix_t)* matrix);
38977 
38978 parasail_result_t* parasail_sg_de_stats_table_striped_altivec_128_16 (
38979     const char* s1,
38980     const int s1Len,
38981     const char* s2,
38982     const int s2Len,
38983     const int open,
38984     const int gap,
38985     const(parasail_matrix_t)* matrix);
38986 
38987 parasail_result_t* parasail_sg_de_stats_table_striped_altivec_128_8 (
38988     const char* s1,
38989     const int s1Len,
38990     const char* s2,
38991     const int s2Len,
38992     const int open,
38993     const int gap,
38994     const(parasail_matrix_t)* matrix);
38995 
38996 parasail_result_t* parasail_sg_de_stats_table_striped_altivec_128_sat (
38997     const char* s1,
38998     const int s1Len,
38999     const char* s2,
39000     const int s2Len,
39001     const int open,
39002     const int gap,
39003     const(parasail_matrix_t)* matrix);
39004 
39005 parasail_result_t* parasail_sg_de_stats_table_striped_neon_128_64 (
39006     const char* s1,
39007     const int s1Len,
39008     const char* s2,
39009     const int s2Len,
39010     const int open,
39011     const int gap,
39012     const(parasail_matrix_t)* matrix);
39013 
39014 parasail_result_t* parasail_sg_de_stats_table_striped_neon_128_32 (
39015     const char* s1,
39016     const int s1Len,
39017     const char* s2,
39018     const int s2Len,
39019     const int open,
39020     const int gap,
39021     const(parasail_matrix_t)* matrix);
39022 
39023 parasail_result_t* parasail_sg_de_stats_table_striped_neon_128_16 (
39024     const char* s1,
39025     const int s1Len,
39026     const char* s2,
39027     const int s2Len,
39028     const int open,
39029     const int gap,
39030     const(parasail_matrix_t)* matrix);
39031 
39032 parasail_result_t* parasail_sg_de_stats_table_striped_neon_128_8 (
39033     const char* s1,
39034     const int s1Len,
39035     const char* s2,
39036     const int s2Len,
39037     const int open,
39038     const int gap,
39039     const(parasail_matrix_t)* matrix);
39040 
39041 parasail_result_t* parasail_sg_de_stats_table_striped_neon_128_sat (
39042     const char* s1,
39043     const int s1Len,
39044     const char* s2,
39045     const int s2Len,
39046     const int open,
39047     const int gap,
39048     const(parasail_matrix_t)* matrix);
39049 
39050 parasail_result_t* parasail_sg_de_stats_table_diag_sse2_128_64 (
39051     const char* s1,
39052     const int s1Len,
39053     const char* s2,
39054     const int s2Len,
39055     const int open,
39056     const int gap,
39057     const(parasail_matrix_t)* matrix);
39058 
39059 parasail_result_t* parasail_sg_de_stats_table_diag_sse2_128_32 (
39060     const char* s1,
39061     const int s1Len,
39062     const char* s2,
39063     const int s2Len,
39064     const int open,
39065     const int gap,
39066     const(parasail_matrix_t)* matrix);
39067 
39068 parasail_result_t* parasail_sg_de_stats_table_diag_sse2_128_16 (
39069     const char* s1,
39070     const int s1Len,
39071     const char* s2,
39072     const int s2Len,
39073     const int open,
39074     const int gap,
39075     const(parasail_matrix_t)* matrix);
39076 
39077 parasail_result_t* parasail_sg_de_stats_table_diag_sse2_128_8 (
39078     const char* s1,
39079     const int s1Len,
39080     const char* s2,
39081     const int s2Len,
39082     const int open,
39083     const int gap,
39084     const(parasail_matrix_t)* matrix);
39085 
39086 parasail_result_t* parasail_sg_de_stats_table_diag_sse2_128_sat (
39087     const char* s1,
39088     const int s1Len,
39089     const char* s2,
39090     const int s2Len,
39091     const int open,
39092     const int gap,
39093     const(parasail_matrix_t)* matrix);
39094 
39095 parasail_result_t* parasail_sg_de_stats_table_diag_sse41_128_64 (
39096     const char* s1,
39097     const int s1Len,
39098     const char* s2,
39099     const int s2Len,
39100     const int open,
39101     const int gap,
39102     const(parasail_matrix_t)* matrix);
39103 
39104 parasail_result_t* parasail_sg_de_stats_table_diag_sse41_128_32 (
39105     const char* s1,
39106     const int s1Len,
39107     const char* s2,
39108     const int s2Len,
39109     const int open,
39110     const int gap,
39111     const(parasail_matrix_t)* matrix);
39112 
39113 parasail_result_t* parasail_sg_de_stats_table_diag_sse41_128_16 (
39114     const char* s1,
39115     const int s1Len,
39116     const char* s2,
39117     const int s2Len,
39118     const int open,
39119     const int gap,
39120     const(parasail_matrix_t)* matrix);
39121 
39122 parasail_result_t* parasail_sg_de_stats_table_diag_sse41_128_8 (
39123     const char* s1,
39124     const int s1Len,
39125     const char* s2,
39126     const int s2Len,
39127     const int open,
39128     const int gap,
39129     const(parasail_matrix_t)* matrix);
39130 
39131 parasail_result_t* parasail_sg_de_stats_table_diag_sse41_128_sat (
39132     const char* s1,
39133     const int s1Len,
39134     const char* s2,
39135     const int s2Len,
39136     const int open,
39137     const int gap,
39138     const(parasail_matrix_t)* matrix);
39139 
39140 parasail_result_t* parasail_sg_de_stats_table_diag_avx2_256_64 (
39141     const char* s1,
39142     const int s1Len,
39143     const char* s2,
39144     const int s2Len,
39145     const int open,
39146     const int gap,
39147     const(parasail_matrix_t)* matrix);
39148 
39149 parasail_result_t* parasail_sg_de_stats_table_diag_avx2_256_32 (
39150     const char* s1,
39151     const int s1Len,
39152     const char* s2,
39153     const int s2Len,
39154     const int open,
39155     const int gap,
39156     const(parasail_matrix_t)* matrix);
39157 
39158 parasail_result_t* parasail_sg_de_stats_table_diag_avx2_256_16 (
39159     const char* s1,
39160     const int s1Len,
39161     const char* s2,
39162     const int s2Len,
39163     const int open,
39164     const int gap,
39165     const(parasail_matrix_t)* matrix);
39166 
39167 parasail_result_t* parasail_sg_de_stats_table_diag_avx2_256_8 (
39168     const char* s1,
39169     const int s1Len,
39170     const char* s2,
39171     const int s2Len,
39172     const int open,
39173     const int gap,
39174     const(parasail_matrix_t)* matrix);
39175 
39176 parasail_result_t* parasail_sg_de_stats_table_diag_avx2_256_sat (
39177     const char* s1,
39178     const int s1Len,
39179     const char* s2,
39180     const int s2Len,
39181     const int open,
39182     const int gap,
39183     const(parasail_matrix_t)* matrix);
39184 
39185 parasail_result_t* parasail_sg_de_stats_table_diag_altivec_128_64 (
39186     const char* s1,
39187     const int s1Len,
39188     const char* s2,
39189     const int s2Len,
39190     const int open,
39191     const int gap,
39192     const(parasail_matrix_t)* matrix);
39193 
39194 parasail_result_t* parasail_sg_de_stats_table_diag_altivec_128_32 (
39195     const char* s1,
39196     const int s1Len,
39197     const char* s2,
39198     const int s2Len,
39199     const int open,
39200     const int gap,
39201     const(parasail_matrix_t)* matrix);
39202 
39203 parasail_result_t* parasail_sg_de_stats_table_diag_altivec_128_16 (
39204     const char* s1,
39205     const int s1Len,
39206     const char* s2,
39207     const int s2Len,
39208     const int open,
39209     const int gap,
39210     const(parasail_matrix_t)* matrix);
39211 
39212 parasail_result_t* parasail_sg_de_stats_table_diag_altivec_128_8 (
39213     const char* s1,
39214     const int s1Len,
39215     const char* s2,
39216     const int s2Len,
39217     const int open,
39218     const int gap,
39219     const(parasail_matrix_t)* matrix);
39220 
39221 parasail_result_t* parasail_sg_de_stats_table_diag_altivec_128_sat (
39222     const char* s1,
39223     const int s1Len,
39224     const char* s2,
39225     const int s2Len,
39226     const int open,
39227     const int gap,
39228     const(parasail_matrix_t)* matrix);
39229 
39230 parasail_result_t* parasail_sg_de_stats_table_diag_neon_128_64 (
39231     const char* s1,
39232     const int s1Len,
39233     const char* s2,
39234     const int s2Len,
39235     const int open,
39236     const int gap,
39237     const(parasail_matrix_t)* matrix);
39238 
39239 parasail_result_t* parasail_sg_de_stats_table_diag_neon_128_32 (
39240     const char* s1,
39241     const int s1Len,
39242     const char* s2,
39243     const int s2Len,
39244     const int open,
39245     const int gap,
39246     const(parasail_matrix_t)* matrix);
39247 
39248 parasail_result_t* parasail_sg_de_stats_table_diag_neon_128_16 (
39249     const char* s1,
39250     const int s1Len,
39251     const char* s2,
39252     const int s2Len,
39253     const int open,
39254     const int gap,
39255     const(parasail_matrix_t)* matrix);
39256 
39257 parasail_result_t* parasail_sg_de_stats_table_diag_neon_128_8 (
39258     const char* s1,
39259     const int s1Len,
39260     const char* s2,
39261     const int s2Len,
39262     const int open,
39263     const int gap,
39264     const(parasail_matrix_t)* matrix);
39265 
39266 parasail_result_t* parasail_sg_de_stats_table_diag_neon_128_sat (
39267     const char* s1,
39268     const int s1Len,
39269     const char* s2,
39270     const int s2Len,
39271     const int open,
39272     const int gap,
39273     const(parasail_matrix_t)* matrix);
39274 
39275 parasail_result_t* parasail_sg_de_stats_rowcol_scan_sse2_128_64 (
39276     const char* s1,
39277     const int s1Len,
39278     const char* s2,
39279     const int s2Len,
39280     const int open,
39281     const int gap,
39282     const(parasail_matrix_t)* matrix);
39283 
39284 parasail_result_t* parasail_sg_de_stats_rowcol_scan_sse2_128_32 (
39285     const char* s1,
39286     const int s1Len,
39287     const char* s2,
39288     const int s2Len,
39289     const int open,
39290     const int gap,
39291     const(parasail_matrix_t)* matrix);
39292 
39293 parasail_result_t* parasail_sg_de_stats_rowcol_scan_sse2_128_16 (
39294     const char* s1,
39295     const int s1Len,
39296     const char* s2,
39297     const int s2Len,
39298     const int open,
39299     const int gap,
39300     const(parasail_matrix_t)* matrix);
39301 
39302 parasail_result_t* parasail_sg_de_stats_rowcol_scan_sse2_128_8 (
39303     const char* s1,
39304     const int s1Len,
39305     const char* s2,
39306     const int s2Len,
39307     const int open,
39308     const int gap,
39309     const(parasail_matrix_t)* matrix);
39310 
39311 parasail_result_t* parasail_sg_de_stats_rowcol_scan_sse2_128_sat (
39312     const char* s1,
39313     const int s1Len,
39314     const char* s2,
39315     const int s2Len,
39316     const int open,
39317     const int gap,
39318     const(parasail_matrix_t)* matrix);
39319 
39320 parasail_result_t* parasail_sg_de_stats_rowcol_scan_sse41_128_64 (
39321     const char* s1,
39322     const int s1Len,
39323     const char* s2,
39324     const int s2Len,
39325     const int open,
39326     const int gap,
39327     const(parasail_matrix_t)* matrix);
39328 
39329 parasail_result_t* parasail_sg_de_stats_rowcol_scan_sse41_128_32 (
39330     const char* s1,
39331     const int s1Len,
39332     const char* s2,
39333     const int s2Len,
39334     const int open,
39335     const int gap,
39336     const(parasail_matrix_t)* matrix);
39337 
39338 parasail_result_t* parasail_sg_de_stats_rowcol_scan_sse41_128_16 (
39339     const char* s1,
39340     const int s1Len,
39341     const char* s2,
39342     const int s2Len,
39343     const int open,
39344     const int gap,
39345     const(parasail_matrix_t)* matrix);
39346 
39347 parasail_result_t* parasail_sg_de_stats_rowcol_scan_sse41_128_8 (
39348     const char* s1,
39349     const int s1Len,
39350     const char* s2,
39351     const int s2Len,
39352     const int open,
39353     const int gap,
39354     const(parasail_matrix_t)* matrix);
39355 
39356 parasail_result_t* parasail_sg_de_stats_rowcol_scan_sse41_128_sat (
39357     const char* s1,
39358     const int s1Len,
39359     const char* s2,
39360     const int s2Len,
39361     const int open,
39362     const int gap,
39363     const(parasail_matrix_t)* matrix);
39364 
39365 parasail_result_t* parasail_sg_de_stats_rowcol_scan_avx2_256_64 (
39366     const char* s1,
39367     const int s1Len,
39368     const char* s2,
39369     const int s2Len,
39370     const int open,
39371     const int gap,
39372     const(parasail_matrix_t)* matrix);
39373 
39374 parasail_result_t* parasail_sg_de_stats_rowcol_scan_avx2_256_32 (
39375     const char* s1,
39376     const int s1Len,
39377     const char* s2,
39378     const int s2Len,
39379     const int open,
39380     const int gap,
39381     const(parasail_matrix_t)* matrix);
39382 
39383 parasail_result_t* parasail_sg_de_stats_rowcol_scan_avx2_256_16 (
39384     const char* s1,
39385     const int s1Len,
39386     const char* s2,
39387     const int s2Len,
39388     const int open,
39389     const int gap,
39390     const(parasail_matrix_t)* matrix);
39391 
39392 parasail_result_t* parasail_sg_de_stats_rowcol_scan_avx2_256_8 (
39393     const char* s1,
39394     const int s1Len,
39395     const char* s2,
39396     const int s2Len,
39397     const int open,
39398     const int gap,
39399     const(parasail_matrix_t)* matrix);
39400 
39401 parasail_result_t* parasail_sg_de_stats_rowcol_scan_avx2_256_sat (
39402     const char* s1,
39403     const int s1Len,
39404     const char* s2,
39405     const int s2Len,
39406     const int open,
39407     const int gap,
39408     const(parasail_matrix_t)* matrix);
39409 
39410 parasail_result_t* parasail_sg_de_stats_rowcol_scan_altivec_128_64 (
39411     const char* s1,
39412     const int s1Len,
39413     const char* s2,
39414     const int s2Len,
39415     const int open,
39416     const int gap,
39417     const(parasail_matrix_t)* matrix);
39418 
39419 parasail_result_t* parasail_sg_de_stats_rowcol_scan_altivec_128_32 (
39420     const char* s1,
39421     const int s1Len,
39422     const char* s2,
39423     const int s2Len,
39424     const int open,
39425     const int gap,
39426     const(parasail_matrix_t)* matrix);
39427 
39428 parasail_result_t* parasail_sg_de_stats_rowcol_scan_altivec_128_16 (
39429     const char* s1,
39430     const int s1Len,
39431     const char* s2,
39432     const int s2Len,
39433     const int open,
39434     const int gap,
39435     const(parasail_matrix_t)* matrix);
39436 
39437 parasail_result_t* parasail_sg_de_stats_rowcol_scan_altivec_128_8 (
39438     const char* s1,
39439     const int s1Len,
39440     const char* s2,
39441     const int s2Len,
39442     const int open,
39443     const int gap,
39444     const(parasail_matrix_t)* matrix);
39445 
39446 parasail_result_t* parasail_sg_de_stats_rowcol_scan_altivec_128_sat (
39447     const char* s1,
39448     const int s1Len,
39449     const char* s2,
39450     const int s2Len,
39451     const int open,
39452     const int gap,
39453     const(parasail_matrix_t)* matrix);
39454 
39455 parasail_result_t* parasail_sg_de_stats_rowcol_scan_neon_128_64 (
39456     const char* s1,
39457     const int s1Len,
39458     const char* s2,
39459     const int s2Len,
39460     const int open,
39461     const int gap,
39462     const(parasail_matrix_t)* matrix);
39463 
39464 parasail_result_t* parasail_sg_de_stats_rowcol_scan_neon_128_32 (
39465     const char* s1,
39466     const int s1Len,
39467     const char* s2,
39468     const int s2Len,
39469     const int open,
39470     const int gap,
39471     const(parasail_matrix_t)* matrix);
39472 
39473 parasail_result_t* parasail_sg_de_stats_rowcol_scan_neon_128_16 (
39474     const char* s1,
39475     const int s1Len,
39476     const char* s2,
39477     const int s2Len,
39478     const int open,
39479     const int gap,
39480     const(parasail_matrix_t)* matrix);
39481 
39482 parasail_result_t* parasail_sg_de_stats_rowcol_scan_neon_128_8 (
39483     const char* s1,
39484     const int s1Len,
39485     const char* s2,
39486     const int s2Len,
39487     const int open,
39488     const int gap,
39489     const(parasail_matrix_t)* matrix);
39490 
39491 parasail_result_t* parasail_sg_de_stats_rowcol_scan_neon_128_sat (
39492     const char* s1,
39493     const int s1Len,
39494     const char* s2,
39495     const int s2Len,
39496     const int open,
39497     const int gap,
39498     const(parasail_matrix_t)* matrix);
39499 
39500 parasail_result_t* parasail_sg_de_stats_rowcol_striped_sse2_128_64 (
39501     const char* s1,
39502     const int s1Len,
39503     const char* s2,
39504     const int s2Len,
39505     const int open,
39506     const int gap,
39507     const(parasail_matrix_t)* matrix);
39508 
39509 parasail_result_t* parasail_sg_de_stats_rowcol_striped_sse2_128_32 (
39510     const char* s1,
39511     const int s1Len,
39512     const char* s2,
39513     const int s2Len,
39514     const int open,
39515     const int gap,
39516     const(parasail_matrix_t)* matrix);
39517 
39518 parasail_result_t* parasail_sg_de_stats_rowcol_striped_sse2_128_16 (
39519     const char* s1,
39520     const int s1Len,
39521     const char* s2,
39522     const int s2Len,
39523     const int open,
39524     const int gap,
39525     const(parasail_matrix_t)* matrix);
39526 
39527 parasail_result_t* parasail_sg_de_stats_rowcol_striped_sse2_128_8 (
39528     const char* s1,
39529     const int s1Len,
39530     const char* s2,
39531     const int s2Len,
39532     const int open,
39533     const int gap,
39534     const(parasail_matrix_t)* matrix);
39535 
39536 parasail_result_t* parasail_sg_de_stats_rowcol_striped_sse2_128_sat (
39537     const char* s1,
39538     const int s1Len,
39539     const char* s2,
39540     const int s2Len,
39541     const int open,
39542     const int gap,
39543     const(parasail_matrix_t)* matrix);
39544 
39545 parasail_result_t* parasail_sg_de_stats_rowcol_striped_sse41_128_64 (
39546     const char* s1,
39547     const int s1Len,
39548     const char* s2,
39549     const int s2Len,
39550     const int open,
39551     const int gap,
39552     const(parasail_matrix_t)* matrix);
39553 
39554 parasail_result_t* parasail_sg_de_stats_rowcol_striped_sse41_128_32 (
39555     const char* s1,
39556     const int s1Len,
39557     const char* s2,
39558     const int s2Len,
39559     const int open,
39560     const int gap,
39561     const(parasail_matrix_t)* matrix);
39562 
39563 parasail_result_t* parasail_sg_de_stats_rowcol_striped_sse41_128_16 (
39564     const char* s1,
39565     const int s1Len,
39566     const char* s2,
39567     const int s2Len,
39568     const int open,
39569     const int gap,
39570     const(parasail_matrix_t)* matrix);
39571 
39572 parasail_result_t* parasail_sg_de_stats_rowcol_striped_sse41_128_8 (
39573     const char* s1,
39574     const int s1Len,
39575     const char* s2,
39576     const int s2Len,
39577     const int open,
39578     const int gap,
39579     const(parasail_matrix_t)* matrix);
39580 
39581 parasail_result_t* parasail_sg_de_stats_rowcol_striped_sse41_128_sat (
39582     const char* s1,
39583     const int s1Len,
39584     const char* s2,
39585     const int s2Len,
39586     const int open,
39587     const int gap,
39588     const(parasail_matrix_t)* matrix);
39589 
39590 parasail_result_t* parasail_sg_de_stats_rowcol_striped_avx2_256_64 (
39591     const char* s1,
39592     const int s1Len,
39593     const char* s2,
39594     const int s2Len,
39595     const int open,
39596     const int gap,
39597     const(parasail_matrix_t)* matrix);
39598 
39599 parasail_result_t* parasail_sg_de_stats_rowcol_striped_avx2_256_32 (
39600     const char* s1,
39601     const int s1Len,
39602     const char* s2,
39603     const int s2Len,
39604     const int open,
39605     const int gap,
39606     const(parasail_matrix_t)* matrix);
39607 
39608 parasail_result_t* parasail_sg_de_stats_rowcol_striped_avx2_256_16 (
39609     const char* s1,
39610     const int s1Len,
39611     const char* s2,
39612     const int s2Len,
39613     const int open,
39614     const int gap,
39615     const(parasail_matrix_t)* matrix);
39616 
39617 parasail_result_t* parasail_sg_de_stats_rowcol_striped_avx2_256_8 (
39618     const char* s1,
39619     const int s1Len,
39620     const char* s2,
39621     const int s2Len,
39622     const int open,
39623     const int gap,
39624     const(parasail_matrix_t)* matrix);
39625 
39626 parasail_result_t* parasail_sg_de_stats_rowcol_striped_avx2_256_sat (
39627     const char* s1,
39628     const int s1Len,
39629     const char* s2,
39630     const int s2Len,
39631     const int open,
39632     const int gap,
39633     const(parasail_matrix_t)* matrix);
39634 
39635 parasail_result_t* parasail_sg_de_stats_rowcol_striped_altivec_128_64 (
39636     const char* s1,
39637     const int s1Len,
39638     const char* s2,
39639     const int s2Len,
39640     const int open,
39641     const int gap,
39642     const(parasail_matrix_t)* matrix);
39643 
39644 parasail_result_t* parasail_sg_de_stats_rowcol_striped_altivec_128_32 (
39645     const char* s1,
39646     const int s1Len,
39647     const char* s2,
39648     const int s2Len,
39649     const int open,
39650     const int gap,
39651     const(parasail_matrix_t)* matrix);
39652 
39653 parasail_result_t* parasail_sg_de_stats_rowcol_striped_altivec_128_16 (
39654     const char* s1,
39655     const int s1Len,
39656     const char* s2,
39657     const int s2Len,
39658     const int open,
39659     const int gap,
39660     const(parasail_matrix_t)* matrix);
39661 
39662 parasail_result_t* parasail_sg_de_stats_rowcol_striped_altivec_128_8 (
39663     const char* s1,
39664     const int s1Len,
39665     const char* s2,
39666     const int s2Len,
39667     const int open,
39668     const int gap,
39669     const(parasail_matrix_t)* matrix);
39670 
39671 parasail_result_t* parasail_sg_de_stats_rowcol_striped_altivec_128_sat (
39672     const char* s1,
39673     const int s1Len,
39674     const char* s2,
39675     const int s2Len,
39676     const int open,
39677     const int gap,
39678     const(parasail_matrix_t)* matrix);
39679 
39680 parasail_result_t* parasail_sg_de_stats_rowcol_striped_neon_128_64 (
39681     const char* s1,
39682     const int s1Len,
39683     const char* s2,
39684     const int s2Len,
39685     const int open,
39686     const int gap,
39687     const(parasail_matrix_t)* matrix);
39688 
39689 parasail_result_t* parasail_sg_de_stats_rowcol_striped_neon_128_32 (
39690     const char* s1,
39691     const int s1Len,
39692     const char* s2,
39693     const int s2Len,
39694     const int open,
39695     const int gap,
39696     const(parasail_matrix_t)* matrix);
39697 
39698 parasail_result_t* parasail_sg_de_stats_rowcol_striped_neon_128_16 (
39699     const char* s1,
39700     const int s1Len,
39701     const char* s2,
39702     const int s2Len,
39703     const int open,
39704     const int gap,
39705     const(parasail_matrix_t)* matrix);
39706 
39707 parasail_result_t* parasail_sg_de_stats_rowcol_striped_neon_128_8 (
39708     const char* s1,
39709     const int s1Len,
39710     const char* s2,
39711     const int s2Len,
39712     const int open,
39713     const int gap,
39714     const(parasail_matrix_t)* matrix);
39715 
39716 parasail_result_t* parasail_sg_de_stats_rowcol_striped_neon_128_sat (
39717     const char* s1,
39718     const int s1Len,
39719     const char* s2,
39720     const int s2Len,
39721     const int open,
39722     const int gap,
39723     const(parasail_matrix_t)* matrix);
39724 
39725 parasail_result_t* parasail_sg_de_stats_rowcol_diag_sse2_128_64 (
39726     const char* s1,
39727     const int s1Len,
39728     const char* s2,
39729     const int s2Len,
39730     const int open,
39731     const int gap,
39732     const(parasail_matrix_t)* matrix);
39733 
39734 parasail_result_t* parasail_sg_de_stats_rowcol_diag_sse2_128_32 (
39735     const char* s1,
39736     const int s1Len,
39737     const char* s2,
39738     const int s2Len,
39739     const int open,
39740     const int gap,
39741     const(parasail_matrix_t)* matrix);
39742 
39743 parasail_result_t* parasail_sg_de_stats_rowcol_diag_sse2_128_16 (
39744     const char* s1,
39745     const int s1Len,
39746     const char* s2,
39747     const int s2Len,
39748     const int open,
39749     const int gap,
39750     const(parasail_matrix_t)* matrix);
39751 
39752 parasail_result_t* parasail_sg_de_stats_rowcol_diag_sse2_128_8 (
39753     const char* s1,
39754     const int s1Len,
39755     const char* s2,
39756     const int s2Len,
39757     const int open,
39758     const int gap,
39759     const(parasail_matrix_t)* matrix);
39760 
39761 parasail_result_t* parasail_sg_de_stats_rowcol_diag_sse2_128_sat (
39762     const char* s1,
39763     const int s1Len,
39764     const char* s2,
39765     const int s2Len,
39766     const int open,
39767     const int gap,
39768     const(parasail_matrix_t)* matrix);
39769 
39770 parasail_result_t* parasail_sg_de_stats_rowcol_diag_sse41_128_64 (
39771     const char* s1,
39772     const int s1Len,
39773     const char* s2,
39774     const int s2Len,
39775     const int open,
39776     const int gap,
39777     const(parasail_matrix_t)* matrix);
39778 
39779 parasail_result_t* parasail_sg_de_stats_rowcol_diag_sse41_128_32 (
39780     const char* s1,
39781     const int s1Len,
39782     const char* s2,
39783     const int s2Len,
39784     const int open,
39785     const int gap,
39786     const(parasail_matrix_t)* matrix);
39787 
39788 parasail_result_t* parasail_sg_de_stats_rowcol_diag_sse41_128_16 (
39789     const char* s1,
39790     const int s1Len,
39791     const char* s2,
39792     const int s2Len,
39793     const int open,
39794     const int gap,
39795     const(parasail_matrix_t)* matrix);
39796 
39797 parasail_result_t* parasail_sg_de_stats_rowcol_diag_sse41_128_8 (
39798     const char* s1,
39799     const int s1Len,
39800     const char* s2,
39801     const int s2Len,
39802     const int open,
39803     const int gap,
39804     const(parasail_matrix_t)* matrix);
39805 
39806 parasail_result_t* parasail_sg_de_stats_rowcol_diag_sse41_128_sat (
39807     const char* s1,
39808     const int s1Len,
39809     const char* s2,
39810     const int s2Len,
39811     const int open,
39812     const int gap,
39813     const(parasail_matrix_t)* matrix);
39814 
39815 parasail_result_t* parasail_sg_de_stats_rowcol_diag_avx2_256_64 (
39816     const char* s1,
39817     const int s1Len,
39818     const char* s2,
39819     const int s2Len,
39820     const int open,
39821     const int gap,
39822     const(parasail_matrix_t)* matrix);
39823 
39824 parasail_result_t* parasail_sg_de_stats_rowcol_diag_avx2_256_32 (
39825     const char* s1,
39826     const int s1Len,
39827     const char* s2,
39828     const int s2Len,
39829     const int open,
39830     const int gap,
39831     const(parasail_matrix_t)* matrix);
39832 
39833 parasail_result_t* parasail_sg_de_stats_rowcol_diag_avx2_256_16 (
39834     const char* s1,
39835     const int s1Len,
39836     const char* s2,
39837     const int s2Len,
39838     const int open,
39839     const int gap,
39840     const(parasail_matrix_t)* matrix);
39841 
39842 parasail_result_t* parasail_sg_de_stats_rowcol_diag_avx2_256_8 (
39843     const char* s1,
39844     const int s1Len,
39845     const char* s2,
39846     const int s2Len,
39847     const int open,
39848     const int gap,
39849     const(parasail_matrix_t)* matrix);
39850 
39851 parasail_result_t* parasail_sg_de_stats_rowcol_diag_avx2_256_sat (
39852     const char* s1,
39853     const int s1Len,
39854     const char* s2,
39855     const int s2Len,
39856     const int open,
39857     const int gap,
39858     const(parasail_matrix_t)* matrix);
39859 
39860 parasail_result_t* parasail_sg_de_stats_rowcol_diag_altivec_128_64 (
39861     const char* s1,
39862     const int s1Len,
39863     const char* s2,
39864     const int s2Len,
39865     const int open,
39866     const int gap,
39867     const(parasail_matrix_t)* matrix);
39868 
39869 parasail_result_t* parasail_sg_de_stats_rowcol_diag_altivec_128_32 (
39870     const char* s1,
39871     const int s1Len,
39872     const char* s2,
39873     const int s2Len,
39874     const int open,
39875     const int gap,
39876     const(parasail_matrix_t)* matrix);
39877 
39878 parasail_result_t* parasail_sg_de_stats_rowcol_diag_altivec_128_16 (
39879     const char* s1,
39880     const int s1Len,
39881     const char* s2,
39882     const int s2Len,
39883     const int open,
39884     const int gap,
39885     const(parasail_matrix_t)* matrix);
39886 
39887 parasail_result_t* parasail_sg_de_stats_rowcol_diag_altivec_128_8 (
39888     const char* s1,
39889     const int s1Len,
39890     const char* s2,
39891     const int s2Len,
39892     const int open,
39893     const int gap,
39894     const(parasail_matrix_t)* matrix);
39895 
39896 parasail_result_t* parasail_sg_de_stats_rowcol_diag_altivec_128_sat (
39897     const char* s1,
39898     const int s1Len,
39899     const char* s2,
39900     const int s2Len,
39901     const int open,
39902     const int gap,
39903     const(parasail_matrix_t)* matrix);
39904 
39905 parasail_result_t* parasail_sg_de_stats_rowcol_diag_neon_128_64 (
39906     const char* s1,
39907     const int s1Len,
39908     const char* s2,
39909     const int s2Len,
39910     const int open,
39911     const int gap,
39912     const(parasail_matrix_t)* matrix);
39913 
39914 parasail_result_t* parasail_sg_de_stats_rowcol_diag_neon_128_32 (
39915     const char* s1,
39916     const int s1Len,
39917     const char* s2,
39918     const int s2Len,
39919     const int open,
39920     const int gap,
39921     const(parasail_matrix_t)* matrix);
39922 
39923 parasail_result_t* parasail_sg_de_stats_rowcol_diag_neon_128_16 (
39924     const char* s1,
39925     const int s1Len,
39926     const char* s2,
39927     const int s2Len,
39928     const int open,
39929     const int gap,
39930     const(parasail_matrix_t)* matrix);
39931 
39932 parasail_result_t* parasail_sg_de_stats_rowcol_diag_neon_128_8 (
39933     const char* s1,
39934     const int s1Len,
39935     const char* s2,
39936     const int s2Len,
39937     const int open,
39938     const int gap,
39939     const(parasail_matrix_t)* matrix);
39940 
39941 parasail_result_t* parasail_sg_de_stats_rowcol_diag_neon_128_sat (
39942     const char* s1,
39943     const int s1Len,
39944     const char* s2,
39945     const int s2Len,
39946     const int open,
39947     const int gap,
39948     const(parasail_matrix_t)* matrix);
39949 
39950 parasail_result_t* parasail_sg_dx_scan_sse2_128_64 (
39951     const char* s1,
39952     const int s1Len,
39953     const char* s2,
39954     const int s2Len,
39955     const int open,
39956     const int gap,
39957     const(parasail_matrix_t)* matrix);
39958 
39959 parasail_result_t* parasail_sg_dx_scan_sse2_128_32 (
39960     const char* s1,
39961     const int s1Len,
39962     const char* s2,
39963     const int s2Len,
39964     const int open,
39965     const int gap,
39966     const(parasail_matrix_t)* matrix);
39967 
39968 parasail_result_t* parasail_sg_dx_scan_sse2_128_16 (
39969     const char* s1,
39970     const int s1Len,
39971     const char* s2,
39972     const int s2Len,
39973     const int open,
39974     const int gap,
39975     const(parasail_matrix_t)* matrix);
39976 
39977 parasail_result_t* parasail_sg_dx_scan_sse2_128_8 (
39978     const char* s1,
39979     const int s1Len,
39980     const char* s2,
39981     const int s2Len,
39982     const int open,
39983     const int gap,
39984     const(parasail_matrix_t)* matrix);
39985 
39986 parasail_result_t* parasail_sg_dx_scan_sse2_128_sat (
39987     const char* s1,
39988     const int s1Len,
39989     const char* s2,
39990     const int s2Len,
39991     const int open,
39992     const int gap,
39993     const(parasail_matrix_t)* matrix);
39994 
39995 parasail_result_t* parasail_sg_dx_scan_sse41_128_64 (
39996     const char* s1,
39997     const int s1Len,
39998     const char* s2,
39999     const int s2Len,
40000     const int open,
40001     const int gap,
40002     const(parasail_matrix_t)* matrix);
40003 
40004 parasail_result_t* parasail_sg_dx_scan_sse41_128_32 (
40005     const char* s1,
40006     const int s1Len,
40007     const char* s2,
40008     const int s2Len,
40009     const int open,
40010     const int gap,
40011     const(parasail_matrix_t)* matrix);
40012 
40013 parasail_result_t* parasail_sg_dx_scan_sse41_128_16 (
40014     const char* s1,
40015     const int s1Len,
40016     const char* s2,
40017     const int s2Len,
40018     const int open,
40019     const int gap,
40020     const(parasail_matrix_t)* matrix);
40021 
40022 parasail_result_t* parasail_sg_dx_scan_sse41_128_8 (
40023     const char* s1,
40024     const int s1Len,
40025     const char* s2,
40026     const int s2Len,
40027     const int open,
40028     const int gap,
40029     const(parasail_matrix_t)* matrix);
40030 
40031 parasail_result_t* parasail_sg_dx_scan_sse41_128_sat (
40032     const char* s1,
40033     const int s1Len,
40034     const char* s2,
40035     const int s2Len,
40036     const int open,
40037     const int gap,
40038     const(parasail_matrix_t)* matrix);
40039 
40040 parasail_result_t* parasail_sg_dx_scan_avx2_256_64 (
40041     const char* s1,
40042     const int s1Len,
40043     const char* s2,
40044     const int s2Len,
40045     const int open,
40046     const int gap,
40047     const(parasail_matrix_t)* matrix);
40048 
40049 parasail_result_t* parasail_sg_dx_scan_avx2_256_32 (
40050     const char* s1,
40051     const int s1Len,
40052     const char* s2,
40053     const int s2Len,
40054     const int open,
40055     const int gap,
40056     const(parasail_matrix_t)* matrix);
40057 
40058 parasail_result_t* parasail_sg_dx_scan_avx2_256_16 (
40059     const char* s1,
40060     const int s1Len,
40061     const char* s2,
40062     const int s2Len,
40063     const int open,
40064     const int gap,
40065     const(parasail_matrix_t)* matrix);
40066 
40067 parasail_result_t* parasail_sg_dx_scan_avx2_256_8 (
40068     const char* s1,
40069     const int s1Len,
40070     const char* s2,
40071     const int s2Len,
40072     const int open,
40073     const int gap,
40074     const(parasail_matrix_t)* matrix);
40075 
40076 parasail_result_t* parasail_sg_dx_scan_avx2_256_sat (
40077     const char* s1,
40078     const int s1Len,
40079     const char* s2,
40080     const int s2Len,
40081     const int open,
40082     const int gap,
40083     const(parasail_matrix_t)* matrix);
40084 
40085 parasail_result_t* parasail_sg_dx_scan_altivec_128_64 (
40086     const char* s1,
40087     const int s1Len,
40088     const char* s2,
40089     const int s2Len,
40090     const int open,
40091     const int gap,
40092     const(parasail_matrix_t)* matrix);
40093 
40094 parasail_result_t* parasail_sg_dx_scan_altivec_128_32 (
40095     const char* s1,
40096     const int s1Len,
40097     const char* s2,
40098     const int s2Len,
40099     const int open,
40100     const int gap,
40101     const(parasail_matrix_t)* matrix);
40102 
40103 parasail_result_t* parasail_sg_dx_scan_altivec_128_16 (
40104     const char* s1,
40105     const int s1Len,
40106     const char* s2,
40107     const int s2Len,
40108     const int open,
40109     const int gap,
40110     const(parasail_matrix_t)* matrix);
40111 
40112 parasail_result_t* parasail_sg_dx_scan_altivec_128_8 (
40113     const char* s1,
40114     const int s1Len,
40115     const char* s2,
40116     const int s2Len,
40117     const int open,
40118     const int gap,
40119     const(parasail_matrix_t)* matrix);
40120 
40121 parasail_result_t* parasail_sg_dx_scan_altivec_128_sat (
40122     const char* s1,
40123     const int s1Len,
40124     const char* s2,
40125     const int s2Len,
40126     const int open,
40127     const int gap,
40128     const(parasail_matrix_t)* matrix);
40129 
40130 parasail_result_t* parasail_sg_dx_scan_neon_128_64 (
40131     const char* s1,
40132     const int s1Len,
40133     const char* s2,
40134     const int s2Len,
40135     const int open,
40136     const int gap,
40137     const(parasail_matrix_t)* matrix);
40138 
40139 parasail_result_t* parasail_sg_dx_scan_neon_128_32 (
40140     const char* s1,
40141     const int s1Len,
40142     const char* s2,
40143     const int s2Len,
40144     const int open,
40145     const int gap,
40146     const(parasail_matrix_t)* matrix);
40147 
40148 parasail_result_t* parasail_sg_dx_scan_neon_128_16 (
40149     const char* s1,
40150     const int s1Len,
40151     const char* s2,
40152     const int s2Len,
40153     const int open,
40154     const int gap,
40155     const(parasail_matrix_t)* matrix);
40156 
40157 parasail_result_t* parasail_sg_dx_scan_neon_128_8 (
40158     const char* s1,
40159     const int s1Len,
40160     const char* s2,
40161     const int s2Len,
40162     const int open,
40163     const int gap,
40164     const(parasail_matrix_t)* matrix);
40165 
40166 parasail_result_t* parasail_sg_dx_scan_neon_128_sat (
40167     const char* s1,
40168     const int s1Len,
40169     const char* s2,
40170     const int s2Len,
40171     const int open,
40172     const int gap,
40173     const(parasail_matrix_t)* matrix);
40174 
40175 parasail_result_t* parasail_sg_dx_striped_sse2_128_64 (
40176     const char* s1,
40177     const int s1Len,
40178     const char* s2,
40179     const int s2Len,
40180     const int open,
40181     const int gap,
40182     const(parasail_matrix_t)* matrix);
40183 
40184 parasail_result_t* parasail_sg_dx_striped_sse2_128_32 (
40185     const char* s1,
40186     const int s1Len,
40187     const char* s2,
40188     const int s2Len,
40189     const int open,
40190     const int gap,
40191     const(parasail_matrix_t)* matrix);
40192 
40193 parasail_result_t* parasail_sg_dx_striped_sse2_128_16 (
40194     const char* s1,
40195     const int s1Len,
40196     const char* s2,
40197     const int s2Len,
40198     const int open,
40199     const int gap,
40200     const(parasail_matrix_t)* matrix);
40201 
40202 parasail_result_t* parasail_sg_dx_striped_sse2_128_8 (
40203     const char* s1,
40204     const int s1Len,
40205     const char* s2,
40206     const int s2Len,
40207     const int open,
40208     const int gap,
40209     const(parasail_matrix_t)* matrix);
40210 
40211 parasail_result_t* parasail_sg_dx_striped_sse2_128_sat (
40212     const char* s1,
40213     const int s1Len,
40214     const char* s2,
40215     const int s2Len,
40216     const int open,
40217     const int gap,
40218     const(parasail_matrix_t)* matrix);
40219 
40220 parasail_result_t* parasail_sg_dx_striped_sse41_128_64 (
40221     const char* s1,
40222     const int s1Len,
40223     const char* s2,
40224     const int s2Len,
40225     const int open,
40226     const int gap,
40227     const(parasail_matrix_t)* matrix);
40228 
40229 parasail_result_t* parasail_sg_dx_striped_sse41_128_32 (
40230     const char* s1,
40231     const int s1Len,
40232     const char* s2,
40233     const int s2Len,
40234     const int open,
40235     const int gap,
40236     const(parasail_matrix_t)* matrix);
40237 
40238 parasail_result_t* parasail_sg_dx_striped_sse41_128_16 (
40239     const char* s1,
40240     const int s1Len,
40241     const char* s2,
40242     const int s2Len,
40243     const int open,
40244     const int gap,
40245     const(parasail_matrix_t)* matrix);
40246 
40247 parasail_result_t* parasail_sg_dx_striped_sse41_128_8 (
40248     const char* s1,
40249     const int s1Len,
40250     const char* s2,
40251     const int s2Len,
40252     const int open,
40253     const int gap,
40254     const(parasail_matrix_t)* matrix);
40255 
40256 parasail_result_t* parasail_sg_dx_striped_sse41_128_sat (
40257     const char* s1,
40258     const int s1Len,
40259     const char* s2,
40260     const int s2Len,
40261     const int open,
40262     const int gap,
40263     const(parasail_matrix_t)* matrix);
40264 
40265 parasail_result_t* parasail_sg_dx_striped_avx2_256_64 (
40266     const char* s1,
40267     const int s1Len,
40268     const char* s2,
40269     const int s2Len,
40270     const int open,
40271     const int gap,
40272     const(parasail_matrix_t)* matrix);
40273 
40274 parasail_result_t* parasail_sg_dx_striped_avx2_256_32 (
40275     const char* s1,
40276     const int s1Len,
40277     const char* s2,
40278     const int s2Len,
40279     const int open,
40280     const int gap,
40281     const(parasail_matrix_t)* matrix);
40282 
40283 parasail_result_t* parasail_sg_dx_striped_avx2_256_16 (
40284     const char* s1,
40285     const int s1Len,
40286     const char* s2,
40287     const int s2Len,
40288     const int open,
40289     const int gap,
40290     const(parasail_matrix_t)* matrix);
40291 
40292 parasail_result_t* parasail_sg_dx_striped_avx2_256_8 (
40293     const char* s1,
40294     const int s1Len,
40295     const char* s2,
40296     const int s2Len,
40297     const int open,
40298     const int gap,
40299     const(parasail_matrix_t)* matrix);
40300 
40301 parasail_result_t* parasail_sg_dx_striped_avx2_256_sat (
40302     const char* s1,
40303     const int s1Len,
40304     const char* s2,
40305     const int s2Len,
40306     const int open,
40307     const int gap,
40308     const(parasail_matrix_t)* matrix);
40309 
40310 parasail_result_t* parasail_sg_dx_striped_altivec_128_64 (
40311     const char* s1,
40312     const int s1Len,
40313     const char* s2,
40314     const int s2Len,
40315     const int open,
40316     const int gap,
40317     const(parasail_matrix_t)* matrix);
40318 
40319 parasail_result_t* parasail_sg_dx_striped_altivec_128_32 (
40320     const char* s1,
40321     const int s1Len,
40322     const char* s2,
40323     const int s2Len,
40324     const int open,
40325     const int gap,
40326     const(parasail_matrix_t)* matrix);
40327 
40328 parasail_result_t* parasail_sg_dx_striped_altivec_128_16 (
40329     const char* s1,
40330     const int s1Len,
40331     const char* s2,
40332     const int s2Len,
40333     const int open,
40334     const int gap,
40335     const(parasail_matrix_t)* matrix);
40336 
40337 parasail_result_t* parasail_sg_dx_striped_altivec_128_8 (
40338     const char* s1,
40339     const int s1Len,
40340     const char* s2,
40341     const int s2Len,
40342     const int open,
40343     const int gap,
40344     const(parasail_matrix_t)* matrix);
40345 
40346 parasail_result_t* parasail_sg_dx_striped_altivec_128_sat (
40347     const char* s1,
40348     const int s1Len,
40349     const char* s2,
40350     const int s2Len,
40351     const int open,
40352     const int gap,
40353     const(parasail_matrix_t)* matrix);
40354 
40355 parasail_result_t* parasail_sg_dx_striped_neon_128_64 (
40356     const char* s1,
40357     const int s1Len,
40358     const char* s2,
40359     const int s2Len,
40360     const int open,
40361     const int gap,
40362     const(parasail_matrix_t)* matrix);
40363 
40364 parasail_result_t* parasail_sg_dx_striped_neon_128_32 (
40365     const char* s1,
40366     const int s1Len,
40367     const char* s2,
40368     const int s2Len,
40369     const int open,
40370     const int gap,
40371     const(parasail_matrix_t)* matrix);
40372 
40373 parasail_result_t* parasail_sg_dx_striped_neon_128_16 (
40374     const char* s1,
40375     const int s1Len,
40376     const char* s2,
40377     const int s2Len,
40378     const int open,
40379     const int gap,
40380     const(parasail_matrix_t)* matrix);
40381 
40382 parasail_result_t* parasail_sg_dx_striped_neon_128_8 (
40383     const char* s1,
40384     const int s1Len,
40385     const char* s2,
40386     const int s2Len,
40387     const int open,
40388     const int gap,
40389     const(parasail_matrix_t)* matrix);
40390 
40391 parasail_result_t* parasail_sg_dx_striped_neon_128_sat (
40392     const char* s1,
40393     const int s1Len,
40394     const char* s2,
40395     const int s2Len,
40396     const int open,
40397     const int gap,
40398     const(parasail_matrix_t)* matrix);
40399 
40400 parasail_result_t* parasail_sg_dx_diag_sse2_128_64 (
40401     const char* s1,
40402     const int s1Len,
40403     const char* s2,
40404     const int s2Len,
40405     const int open,
40406     const int gap,
40407     const(parasail_matrix_t)* matrix);
40408 
40409 parasail_result_t* parasail_sg_dx_diag_sse2_128_32 (
40410     const char* s1,
40411     const int s1Len,
40412     const char* s2,
40413     const int s2Len,
40414     const int open,
40415     const int gap,
40416     const(parasail_matrix_t)* matrix);
40417 
40418 parasail_result_t* parasail_sg_dx_diag_sse2_128_16 (
40419     const char* s1,
40420     const int s1Len,
40421     const char* s2,
40422     const int s2Len,
40423     const int open,
40424     const int gap,
40425     const(parasail_matrix_t)* matrix);
40426 
40427 parasail_result_t* parasail_sg_dx_diag_sse2_128_8 (
40428     const char* s1,
40429     const int s1Len,
40430     const char* s2,
40431     const int s2Len,
40432     const int open,
40433     const int gap,
40434     const(parasail_matrix_t)* matrix);
40435 
40436 parasail_result_t* parasail_sg_dx_diag_sse2_128_sat (
40437     const char* s1,
40438     const int s1Len,
40439     const char* s2,
40440     const int s2Len,
40441     const int open,
40442     const int gap,
40443     const(parasail_matrix_t)* matrix);
40444 
40445 parasail_result_t* parasail_sg_dx_diag_sse41_128_64 (
40446     const char* s1,
40447     const int s1Len,
40448     const char* s2,
40449     const int s2Len,
40450     const int open,
40451     const int gap,
40452     const(parasail_matrix_t)* matrix);
40453 
40454 parasail_result_t* parasail_sg_dx_diag_sse41_128_32 (
40455     const char* s1,
40456     const int s1Len,
40457     const char* s2,
40458     const int s2Len,
40459     const int open,
40460     const int gap,
40461     const(parasail_matrix_t)* matrix);
40462 
40463 parasail_result_t* parasail_sg_dx_diag_sse41_128_16 (
40464     const char* s1,
40465     const int s1Len,
40466     const char* s2,
40467     const int s2Len,
40468     const int open,
40469     const int gap,
40470     const(parasail_matrix_t)* matrix);
40471 
40472 parasail_result_t* parasail_sg_dx_diag_sse41_128_8 (
40473     const char* s1,
40474     const int s1Len,
40475     const char* s2,
40476     const int s2Len,
40477     const int open,
40478     const int gap,
40479     const(parasail_matrix_t)* matrix);
40480 
40481 parasail_result_t* parasail_sg_dx_diag_sse41_128_sat (
40482     const char* s1,
40483     const int s1Len,
40484     const char* s2,
40485     const int s2Len,
40486     const int open,
40487     const int gap,
40488     const(parasail_matrix_t)* matrix);
40489 
40490 parasail_result_t* parasail_sg_dx_diag_avx2_256_64 (
40491     const char* s1,
40492     const int s1Len,
40493     const char* s2,
40494     const int s2Len,
40495     const int open,
40496     const int gap,
40497     const(parasail_matrix_t)* matrix);
40498 
40499 parasail_result_t* parasail_sg_dx_diag_avx2_256_32 (
40500     const char* s1,
40501     const int s1Len,
40502     const char* s2,
40503     const int s2Len,
40504     const int open,
40505     const int gap,
40506     const(parasail_matrix_t)* matrix);
40507 
40508 parasail_result_t* parasail_sg_dx_diag_avx2_256_16 (
40509     const char* s1,
40510     const int s1Len,
40511     const char* s2,
40512     const int s2Len,
40513     const int open,
40514     const int gap,
40515     const(parasail_matrix_t)* matrix);
40516 
40517 parasail_result_t* parasail_sg_dx_diag_avx2_256_8 (
40518     const char* s1,
40519     const int s1Len,
40520     const char* s2,
40521     const int s2Len,
40522     const int open,
40523     const int gap,
40524     const(parasail_matrix_t)* matrix);
40525 
40526 parasail_result_t* parasail_sg_dx_diag_avx2_256_sat (
40527     const char* s1,
40528     const int s1Len,
40529     const char* s2,
40530     const int s2Len,
40531     const int open,
40532     const int gap,
40533     const(parasail_matrix_t)* matrix);
40534 
40535 parasail_result_t* parasail_sg_dx_diag_altivec_128_64 (
40536     const char* s1,
40537     const int s1Len,
40538     const char* s2,
40539     const int s2Len,
40540     const int open,
40541     const int gap,
40542     const(parasail_matrix_t)* matrix);
40543 
40544 parasail_result_t* parasail_sg_dx_diag_altivec_128_32 (
40545     const char* s1,
40546     const int s1Len,
40547     const char* s2,
40548     const int s2Len,
40549     const int open,
40550     const int gap,
40551     const(parasail_matrix_t)* matrix);
40552 
40553 parasail_result_t* parasail_sg_dx_diag_altivec_128_16 (
40554     const char* s1,
40555     const int s1Len,
40556     const char* s2,
40557     const int s2Len,
40558     const int open,
40559     const int gap,
40560     const(parasail_matrix_t)* matrix);
40561 
40562 parasail_result_t* parasail_sg_dx_diag_altivec_128_8 (
40563     const char* s1,
40564     const int s1Len,
40565     const char* s2,
40566     const int s2Len,
40567     const int open,
40568     const int gap,
40569     const(parasail_matrix_t)* matrix);
40570 
40571 parasail_result_t* parasail_sg_dx_diag_altivec_128_sat (
40572     const char* s1,
40573     const int s1Len,
40574     const char* s2,
40575     const int s2Len,
40576     const int open,
40577     const int gap,
40578     const(parasail_matrix_t)* matrix);
40579 
40580 parasail_result_t* parasail_sg_dx_diag_neon_128_64 (
40581     const char* s1,
40582     const int s1Len,
40583     const char* s2,
40584     const int s2Len,
40585     const int open,
40586     const int gap,
40587     const(parasail_matrix_t)* matrix);
40588 
40589 parasail_result_t* parasail_sg_dx_diag_neon_128_32 (
40590     const char* s1,
40591     const int s1Len,
40592     const char* s2,
40593     const int s2Len,
40594     const int open,
40595     const int gap,
40596     const(parasail_matrix_t)* matrix);
40597 
40598 parasail_result_t* parasail_sg_dx_diag_neon_128_16 (
40599     const char* s1,
40600     const int s1Len,
40601     const char* s2,
40602     const int s2Len,
40603     const int open,
40604     const int gap,
40605     const(parasail_matrix_t)* matrix);
40606 
40607 parasail_result_t* parasail_sg_dx_diag_neon_128_8 (
40608     const char* s1,
40609     const int s1Len,
40610     const char* s2,
40611     const int s2Len,
40612     const int open,
40613     const int gap,
40614     const(parasail_matrix_t)* matrix);
40615 
40616 parasail_result_t* parasail_sg_dx_diag_neon_128_sat (
40617     const char* s1,
40618     const int s1Len,
40619     const char* s2,
40620     const int s2Len,
40621     const int open,
40622     const int gap,
40623     const(parasail_matrix_t)* matrix);
40624 
40625 parasail_result_t* parasail_sg_dx_table_scan_sse2_128_64 (
40626     const char* s1,
40627     const int s1Len,
40628     const char* s2,
40629     const int s2Len,
40630     const int open,
40631     const int gap,
40632     const(parasail_matrix_t)* matrix);
40633 
40634 parasail_result_t* parasail_sg_dx_table_scan_sse2_128_32 (
40635     const char* s1,
40636     const int s1Len,
40637     const char* s2,
40638     const int s2Len,
40639     const int open,
40640     const int gap,
40641     const(parasail_matrix_t)* matrix);
40642 
40643 parasail_result_t* parasail_sg_dx_table_scan_sse2_128_16 (
40644     const char* s1,
40645     const int s1Len,
40646     const char* s2,
40647     const int s2Len,
40648     const int open,
40649     const int gap,
40650     const(parasail_matrix_t)* matrix);
40651 
40652 parasail_result_t* parasail_sg_dx_table_scan_sse2_128_8 (
40653     const char* s1,
40654     const int s1Len,
40655     const char* s2,
40656     const int s2Len,
40657     const int open,
40658     const int gap,
40659     const(parasail_matrix_t)* matrix);
40660 
40661 parasail_result_t* parasail_sg_dx_table_scan_sse2_128_sat (
40662     const char* s1,
40663     const int s1Len,
40664     const char* s2,
40665     const int s2Len,
40666     const int open,
40667     const int gap,
40668     const(parasail_matrix_t)* matrix);
40669 
40670 parasail_result_t* parasail_sg_dx_table_scan_sse41_128_64 (
40671     const char* s1,
40672     const int s1Len,
40673     const char* s2,
40674     const int s2Len,
40675     const int open,
40676     const int gap,
40677     const(parasail_matrix_t)* matrix);
40678 
40679 parasail_result_t* parasail_sg_dx_table_scan_sse41_128_32 (
40680     const char* s1,
40681     const int s1Len,
40682     const char* s2,
40683     const int s2Len,
40684     const int open,
40685     const int gap,
40686     const(parasail_matrix_t)* matrix);
40687 
40688 parasail_result_t* parasail_sg_dx_table_scan_sse41_128_16 (
40689     const char* s1,
40690     const int s1Len,
40691     const char* s2,
40692     const int s2Len,
40693     const int open,
40694     const int gap,
40695     const(parasail_matrix_t)* matrix);
40696 
40697 parasail_result_t* parasail_sg_dx_table_scan_sse41_128_8 (
40698     const char* s1,
40699     const int s1Len,
40700     const char* s2,
40701     const int s2Len,
40702     const int open,
40703     const int gap,
40704     const(parasail_matrix_t)* matrix);
40705 
40706 parasail_result_t* parasail_sg_dx_table_scan_sse41_128_sat (
40707     const char* s1,
40708     const int s1Len,
40709     const char* s2,
40710     const int s2Len,
40711     const int open,
40712     const int gap,
40713     const(parasail_matrix_t)* matrix);
40714 
40715 parasail_result_t* parasail_sg_dx_table_scan_avx2_256_64 (
40716     const char* s1,
40717     const int s1Len,
40718     const char* s2,
40719     const int s2Len,
40720     const int open,
40721     const int gap,
40722     const(parasail_matrix_t)* matrix);
40723 
40724 parasail_result_t* parasail_sg_dx_table_scan_avx2_256_32 (
40725     const char* s1,
40726     const int s1Len,
40727     const char* s2,
40728     const int s2Len,
40729     const int open,
40730     const int gap,
40731     const(parasail_matrix_t)* matrix);
40732 
40733 parasail_result_t* parasail_sg_dx_table_scan_avx2_256_16 (
40734     const char* s1,
40735     const int s1Len,
40736     const char* s2,
40737     const int s2Len,
40738     const int open,
40739     const int gap,
40740     const(parasail_matrix_t)* matrix);
40741 
40742 parasail_result_t* parasail_sg_dx_table_scan_avx2_256_8 (
40743     const char* s1,
40744     const int s1Len,
40745     const char* s2,
40746     const int s2Len,
40747     const int open,
40748     const int gap,
40749     const(parasail_matrix_t)* matrix);
40750 
40751 parasail_result_t* parasail_sg_dx_table_scan_avx2_256_sat (
40752     const char* s1,
40753     const int s1Len,
40754     const char* s2,
40755     const int s2Len,
40756     const int open,
40757     const int gap,
40758     const(parasail_matrix_t)* matrix);
40759 
40760 parasail_result_t* parasail_sg_dx_table_scan_altivec_128_64 (
40761     const char* s1,
40762     const int s1Len,
40763     const char* s2,
40764     const int s2Len,
40765     const int open,
40766     const int gap,
40767     const(parasail_matrix_t)* matrix);
40768 
40769 parasail_result_t* parasail_sg_dx_table_scan_altivec_128_32 (
40770     const char* s1,
40771     const int s1Len,
40772     const char* s2,
40773     const int s2Len,
40774     const int open,
40775     const int gap,
40776     const(parasail_matrix_t)* matrix);
40777 
40778 parasail_result_t* parasail_sg_dx_table_scan_altivec_128_16 (
40779     const char* s1,
40780     const int s1Len,
40781     const char* s2,
40782     const int s2Len,
40783     const int open,
40784     const int gap,
40785     const(parasail_matrix_t)* matrix);
40786 
40787 parasail_result_t* parasail_sg_dx_table_scan_altivec_128_8 (
40788     const char* s1,
40789     const int s1Len,
40790     const char* s2,
40791     const int s2Len,
40792     const int open,
40793     const int gap,
40794     const(parasail_matrix_t)* matrix);
40795 
40796 parasail_result_t* parasail_sg_dx_table_scan_altivec_128_sat (
40797     const char* s1,
40798     const int s1Len,
40799     const char* s2,
40800     const int s2Len,
40801     const int open,
40802     const int gap,
40803     const(parasail_matrix_t)* matrix);
40804 
40805 parasail_result_t* parasail_sg_dx_table_scan_neon_128_64 (
40806     const char* s1,
40807     const int s1Len,
40808     const char* s2,
40809     const int s2Len,
40810     const int open,
40811     const int gap,
40812     const(parasail_matrix_t)* matrix);
40813 
40814 parasail_result_t* parasail_sg_dx_table_scan_neon_128_32 (
40815     const char* s1,
40816     const int s1Len,
40817     const char* s2,
40818     const int s2Len,
40819     const int open,
40820     const int gap,
40821     const(parasail_matrix_t)* matrix);
40822 
40823 parasail_result_t* parasail_sg_dx_table_scan_neon_128_16 (
40824     const char* s1,
40825     const int s1Len,
40826     const char* s2,
40827     const int s2Len,
40828     const int open,
40829     const int gap,
40830     const(parasail_matrix_t)* matrix);
40831 
40832 parasail_result_t* parasail_sg_dx_table_scan_neon_128_8 (
40833     const char* s1,
40834     const int s1Len,
40835     const char* s2,
40836     const int s2Len,
40837     const int open,
40838     const int gap,
40839     const(parasail_matrix_t)* matrix);
40840 
40841 parasail_result_t* parasail_sg_dx_table_scan_neon_128_sat (
40842     const char* s1,
40843     const int s1Len,
40844     const char* s2,
40845     const int s2Len,
40846     const int open,
40847     const int gap,
40848     const(parasail_matrix_t)* matrix);
40849 
40850 parasail_result_t* parasail_sg_dx_table_striped_sse2_128_64 (
40851     const char* s1,
40852     const int s1Len,
40853     const char* s2,
40854     const int s2Len,
40855     const int open,
40856     const int gap,
40857     const(parasail_matrix_t)* matrix);
40858 
40859 parasail_result_t* parasail_sg_dx_table_striped_sse2_128_32 (
40860     const char* s1,
40861     const int s1Len,
40862     const char* s2,
40863     const int s2Len,
40864     const int open,
40865     const int gap,
40866     const(parasail_matrix_t)* matrix);
40867 
40868 parasail_result_t* parasail_sg_dx_table_striped_sse2_128_16 (
40869     const char* s1,
40870     const int s1Len,
40871     const char* s2,
40872     const int s2Len,
40873     const int open,
40874     const int gap,
40875     const(parasail_matrix_t)* matrix);
40876 
40877 parasail_result_t* parasail_sg_dx_table_striped_sse2_128_8 (
40878     const char* s1,
40879     const int s1Len,
40880     const char* s2,
40881     const int s2Len,
40882     const int open,
40883     const int gap,
40884     const(parasail_matrix_t)* matrix);
40885 
40886 parasail_result_t* parasail_sg_dx_table_striped_sse2_128_sat (
40887     const char* s1,
40888     const int s1Len,
40889     const char* s2,
40890     const int s2Len,
40891     const int open,
40892     const int gap,
40893     const(parasail_matrix_t)* matrix);
40894 
40895 parasail_result_t* parasail_sg_dx_table_striped_sse41_128_64 (
40896     const char* s1,
40897     const int s1Len,
40898     const char* s2,
40899     const int s2Len,
40900     const int open,
40901     const int gap,
40902     const(parasail_matrix_t)* matrix);
40903 
40904 parasail_result_t* parasail_sg_dx_table_striped_sse41_128_32 (
40905     const char* s1,
40906     const int s1Len,
40907     const char* s2,
40908     const int s2Len,
40909     const int open,
40910     const int gap,
40911     const(parasail_matrix_t)* matrix);
40912 
40913 parasail_result_t* parasail_sg_dx_table_striped_sse41_128_16 (
40914     const char* s1,
40915     const int s1Len,
40916     const char* s2,
40917     const int s2Len,
40918     const int open,
40919     const int gap,
40920     const(parasail_matrix_t)* matrix);
40921 
40922 parasail_result_t* parasail_sg_dx_table_striped_sse41_128_8 (
40923     const char* s1,
40924     const int s1Len,
40925     const char* s2,
40926     const int s2Len,
40927     const int open,
40928     const int gap,
40929     const(parasail_matrix_t)* matrix);
40930 
40931 parasail_result_t* parasail_sg_dx_table_striped_sse41_128_sat (
40932     const char* s1,
40933     const int s1Len,
40934     const char* s2,
40935     const int s2Len,
40936     const int open,
40937     const int gap,
40938     const(parasail_matrix_t)* matrix);
40939 
40940 parasail_result_t* parasail_sg_dx_table_striped_avx2_256_64 (
40941     const char* s1,
40942     const int s1Len,
40943     const char* s2,
40944     const int s2Len,
40945     const int open,
40946     const int gap,
40947     const(parasail_matrix_t)* matrix);
40948 
40949 parasail_result_t* parasail_sg_dx_table_striped_avx2_256_32 (
40950     const char* s1,
40951     const int s1Len,
40952     const char* s2,
40953     const int s2Len,
40954     const int open,
40955     const int gap,
40956     const(parasail_matrix_t)* matrix);
40957 
40958 parasail_result_t* parasail_sg_dx_table_striped_avx2_256_16 (
40959     const char* s1,
40960     const int s1Len,
40961     const char* s2,
40962     const int s2Len,
40963     const int open,
40964     const int gap,
40965     const(parasail_matrix_t)* matrix);
40966 
40967 parasail_result_t* parasail_sg_dx_table_striped_avx2_256_8 (
40968     const char* s1,
40969     const int s1Len,
40970     const char* s2,
40971     const int s2Len,
40972     const int open,
40973     const int gap,
40974     const(parasail_matrix_t)* matrix);
40975 
40976 parasail_result_t* parasail_sg_dx_table_striped_avx2_256_sat (
40977     const char* s1,
40978     const int s1Len,
40979     const char* s2,
40980     const int s2Len,
40981     const int open,
40982     const int gap,
40983     const(parasail_matrix_t)* matrix);
40984 
40985 parasail_result_t* parasail_sg_dx_table_striped_altivec_128_64 (
40986     const char* s1,
40987     const int s1Len,
40988     const char* s2,
40989     const int s2Len,
40990     const int open,
40991     const int gap,
40992     const(parasail_matrix_t)* matrix);
40993 
40994 parasail_result_t* parasail_sg_dx_table_striped_altivec_128_32 (
40995     const char* s1,
40996     const int s1Len,
40997     const char* s2,
40998     const int s2Len,
40999     const int open,
41000     const int gap,
41001     const(parasail_matrix_t)* matrix);
41002 
41003 parasail_result_t* parasail_sg_dx_table_striped_altivec_128_16 (
41004     const char* s1,
41005     const int s1Len,
41006     const char* s2,
41007     const int s2Len,
41008     const int open,
41009     const int gap,
41010     const(parasail_matrix_t)* matrix);
41011 
41012 parasail_result_t* parasail_sg_dx_table_striped_altivec_128_8 (
41013     const char* s1,
41014     const int s1Len,
41015     const char* s2,
41016     const int s2Len,
41017     const int open,
41018     const int gap,
41019     const(parasail_matrix_t)* matrix);
41020 
41021 parasail_result_t* parasail_sg_dx_table_striped_altivec_128_sat (
41022     const char* s1,
41023     const int s1Len,
41024     const char* s2,
41025     const int s2Len,
41026     const int open,
41027     const int gap,
41028     const(parasail_matrix_t)* matrix);
41029 
41030 parasail_result_t* parasail_sg_dx_table_striped_neon_128_64 (
41031     const char* s1,
41032     const int s1Len,
41033     const char* s2,
41034     const int s2Len,
41035     const int open,
41036     const int gap,
41037     const(parasail_matrix_t)* matrix);
41038 
41039 parasail_result_t* parasail_sg_dx_table_striped_neon_128_32 (
41040     const char* s1,
41041     const int s1Len,
41042     const char* s2,
41043     const int s2Len,
41044     const int open,
41045     const int gap,
41046     const(parasail_matrix_t)* matrix);
41047 
41048 parasail_result_t* parasail_sg_dx_table_striped_neon_128_16 (
41049     const char* s1,
41050     const int s1Len,
41051     const char* s2,
41052     const int s2Len,
41053     const int open,
41054     const int gap,
41055     const(parasail_matrix_t)* matrix);
41056 
41057 parasail_result_t* parasail_sg_dx_table_striped_neon_128_8 (
41058     const char* s1,
41059     const int s1Len,
41060     const char* s2,
41061     const int s2Len,
41062     const int open,
41063     const int gap,
41064     const(parasail_matrix_t)* matrix);
41065 
41066 parasail_result_t* parasail_sg_dx_table_striped_neon_128_sat (
41067     const char* s1,
41068     const int s1Len,
41069     const char* s2,
41070     const int s2Len,
41071     const int open,
41072     const int gap,
41073     const(parasail_matrix_t)* matrix);
41074 
41075 parasail_result_t* parasail_sg_dx_table_diag_sse2_128_64 (
41076     const char* s1,
41077     const int s1Len,
41078     const char* s2,
41079     const int s2Len,
41080     const int open,
41081     const int gap,
41082     const(parasail_matrix_t)* matrix);
41083 
41084 parasail_result_t* parasail_sg_dx_table_diag_sse2_128_32 (
41085     const char* s1,
41086     const int s1Len,
41087     const char* s2,
41088     const int s2Len,
41089     const int open,
41090     const int gap,
41091     const(parasail_matrix_t)* matrix);
41092 
41093 parasail_result_t* parasail_sg_dx_table_diag_sse2_128_16 (
41094     const char* s1,
41095     const int s1Len,
41096     const char* s2,
41097     const int s2Len,
41098     const int open,
41099     const int gap,
41100     const(parasail_matrix_t)* matrix);
41101 
41102 parasail_result_t* parasail_sg_dx_table_diag_sse2_128_8 (
41103     const char* s1,
41104     const int s1Len,
41105     const char* s2,
41106     const int s2Len,
41107     const int open,
41108     const int gap,
41109     const(parasail_matrix_t)* matrix);
41110 
41111 parasail_result_t* parasail_sg_dx_table_diag_sse2_128_sat (
41112     const char* s1,
41113     const int s1Len,
41114     const char* s2,
41115     const int s2Len,
41116     const int open,
41117     const int gap,
41118     const(parasail_matrix_t)* matrix);
41119 
41120 parasail_result_t* parasail_sg_dx_table_diag_sse41_128_64 (
41121     const char* s1,
41122     const int s1Len,
41123     const char* s2,
41124     const int s2Len,
41125     const int open,
41126     const int gap,
41127     const(parasail_matrix_t)* matrix);
41128 
41129 parasail_result_t* parasail_sg_dx_table_diag_sse41_128_32 (
41130     const char* s1,
41131     const int s1Len,
41132     const char* s2,
41133     const int s2Len,
41134     const int open,
41135     const int gap,
41136     const(parasail_matrix_t)* matrix);
41137 
41138 parasail_result_t* parasail_sg_dx_table_diag_sse41_128_16 (
41139     const char* s1,
41140     const int s1Len,
41141     const char* s2,
41142     const int s2Len,
41143     const int open,
41144     const int gap,
41145     const(parasail_matrix_t)* matrix);
41146 
41147 parasail_result_t* parasail_sg_dx_table_diag_sse41_128_8 (
41148     const char* s1,
41149     const int s1Len,
41150     const char* s2,
41151     const int s2Len,
41152     const int open,
41153     const int gap,
41154     const(parasail_matrix_t)* matrix);
41155 
41156 parasail_result_t* parasail_sg_dx_table_diag_sse41_128_sat (
41157     const char* s1,
41158     const int s1Len,
41159     const char* s2,
41160     const int s2Len,
41161     const int open,
41162     const int gap,
41163     const(parasail_matrix_t)* matrix);
41164 
41165 parasail_result_t* parasail_sg_dx_table_diag_avx2_256_64 (
41166     const char* s1,
41167     const int s1Len,
41168     const char* s2,
41169     const int s2Len,
41170     const int open,
41171     const int gap,
41172     const(parasail_matrix_t)* matrix);
41173 
41174 parasail_result_t* parasail_sg_dx_table_diag_avx2_256_32 (
41175     const char* s1,
41176     const int s1Len,
41177     const char* s2,
41178     const int s2Len,
41179     const int open,
41180     const int gap,
41181     const(parasail_matrix_t)* matrix);
41182 
41183 parasail_result_t* parasail_sg_dx_table_diag_avx2_256_16 (
41184     const char* s1,
41185     const int s1Len,
41186     const char* s2,
41187     const int s2Len,
41188     const int open,
41189     const int gap,
41190     const(parasail_matrix_t)* matrix);
41191 
41192 parasail_result_t* parasail_sg_dx_table_diag_avx2_256_8 (
41193     const char* s1,
41194     const int s1Len,
41195     const char* s2,
41196     const int s2Len,
41197     const int open,
41198     const int gap,
41199     const(parasail_matrix_t)* matrix);
41200 
41201 parasail_result_t* parasail_sg_dx_table_diag_avx2_256_sat (
41202     const char* s1,
41203     const int s1Len,
41204     const char* s2,
41205     const int s2Len,
41206     const int open,
41207     const int gap,
41208     const(parasail_matrix_t)* matrix);
41209 
41210 parasail_result_t* parasail_sg_dx_table_diag_altivec_128_64 (
41211     const char* s1,
41212     const int s1Len,
41213     const char* s2,
41214     const int s2Len,
41215     const int open,
41216     const int gap,
41217     const(parasail_matrix_t)* matrix);
41218 
41219 parasail_result_t* parasail_sg_dx_table_diag_altivec_128_32 (
41220     const char* s1,
41221     const int s1Len,
41222     const char* s2,
41223     const int s2Len,
41224     const int open,
41225     const int gap,
41226     const(parasail_matrix_t)* matrix);
41227 
41228 parasail_result_t* parasail_sg_dx_table_diag_altivec_128_16 (
41229     const char* s1,
41230     const int s1Len,
41231     const char* s2,
41232     const int s2Len,
41233     const int open,
41234     const int gap,
41235     const(parasail_matrix_t)* matrix);
41236 
41237 parasail_result_t* parasail_sg_dx_table_diag_altivec_128_8 (
41238     const char* s1,
41239     const int s1Len,
41240     const char* s2,
41241     const int s2Len,
41242     const int open,
41243     const int gap,
41244     const(parasail_matrix_t)* matrix);
41245 
41246 parasail_result_t* parasail_sg_dx_table_diag_altivec_128_sat (
41247     const char* s1,
41248     const int s1Len,
41249     const char* s2,
41250     const int s2Len,
41251     const int open,
41252     const int gap,
41253     const(parasail_matrix_t)* matrix);
41254 
41255 parasail_result_t* parasail_sg_dx_table_diag_neon_128_64 (
41256     const char* s1,
41257     const int s1Len,
41258     const char* s2,
41259     const int s2Len,
41260     const int open,
41261     const int gap,
41262     const(parasail_matrix_t)* matrix);
41263 
41264 parasail_result_t* parasail_sg_dx_table_diag_neon_128_32 (
41265     const char* s1,
41266     const int s1Len,
41267     const char* s2,
41268     const int s2Len,
41269     const int open,
41270     const int gap,
41271     const(parasail_matrix_t)* matrix);
41272 
41273 parasail_result_t* parasail_sg_dx_table_diag_neon_128_16 (
41274     const char* s1,
41275     const int s1Len,
41276     const char* s2,
41277     const int s2Len,
41278     const int open,
41279     const int gap,
41280     const(parasail_matrix_t)* matrix);
41281 
41282 parasail_result_t* parasail_sg_dx_table_diag_neon_128_8 (
41283     const char* s1,
41284     const int s1Len,
41285     const char* s2,
41286     const int s2Len,
41287     const int open,
41288     const int gap,
41289     const(parasail_matrix_t)* matrix);
41290 
41291 parasail_result_t* parasail_sg_dx_table_diag_neon_128_sat (
41292     const char* s1,
41293     const int s1Len,
41294     const char* s2,
41295     const int s2Len,
41296     const int open,
41297     const int gap,
41298     const(parasail_matrix_t)* matrix);
41299 
41300 parasail_result_t* parasail_sg_dx_rowcol_scan_sse2_128_64 (
41301     const char* s1,
41302     const int s1Len,
41303     const char* s2,
41304     const int s2Len,
41305     const int open,
41306     const int gap,
41307     const(parasail_matrix_t)* matrix);
41308 
41309 parasail_result_t* parasail_sg_dx_rowcol_scan_sse2_128_32 (
41310     const char* s1,
41311     const int s1Len,
41312     const char* s2,
41313     const int s2Len,
41314     const int open,
41315     const int gap,
41316     const(parasail_matrix_t)* matrix);
41317 
41318 parasail_result_t* parasail_sg_dx_rowcol_scan_sse2_128_16 (
41319     const char* s1,
41320     const int s1Len,
41321     const char* s2,
41322     const int s2Len,
41323     const int open,
41324     const int gap,
41325     const(parasail_matrix_t)* matrix);
41326 
41327 parasail_result_t* parasail_sg_dx_rowcol_scan_sse2_128_8 (
41328     const char* s1,
41329     const int s1Len,
41330     const char* s2,
41331     const int s2Len,
41332     const int open,
41333     const int gap,
41334     const(parasail_matrix_t)* matrix);
41335 
41336 parasail_result_t* parasail_sg_dx_rowcol_scan_sse2_128_sat (
41337     const char* s1,
41338     const int s1Len,
41339     const char* s2,
41340     const int s2Len,
41341     const int open,
41342     const int gap,
41343     const(parasail_matrix_t)* matrix);
41344 
41345 parasail_result_t* parasail_sg_dx_rowcol_scan_sse41_128_64 (
41346     const char* s1,
41347     const int s1Len,
41348     const char* s2,
41349     const int s2Len,
41350     const int open,
41351     const int gap,
41352     const(parasail_matrix_t)* matrix);
41353 
41354 parasail_result_t* parasail_sg_dx_rowcol_scan_sse41_128_32 (
41355     const char* s1,
41356     const int s1Len,
41357     const char* s2,
41358     const int s2Len,
41359     const int open,
41360     const int gap,
41361     const(parasail_matrix_t)* matrix);
41362 
41363 parasail_result_t* parasail_sg_dx_rowcol_scan_sse41_128_16 (
41364     const char* s1,
41365     const int s1Len,
41366     const char* s2,
41367     const int s2Len,
41368     const int open,
41369     const int gap,
41370     const(parasail_matrix_t)* matrix);
41371 
41372 parasail_result_t* parasail_sg_dx_rowcol_scan_sse41_128_8 (
41373     const char* s1,
41374     const int s1Len,
41375     const char* s2,
41376     const int s2Len,
41377     const int open,
41378     const int gap,
41379     const(parasail_matrix_t)* matrix);
41380 
41381 parasail_result_t* parasail_sg_dx_rowcol_scan_sse41_128_sat (
41382     const char* s1,
41383     const int s1Len,
41384     const char* s2,
41385     const int s2Len,
41386     const int open,
41387     const int gap,
41388     const(parasail_matrix_t)* matrix);
41389 
41390 parasail_result_t* parasail_sg_dx_rowcol_scan_avx2_256_64 (
41391     const char* s1,
41392     const int s1Len,
41393     const char* s2,
41394     const int s2Len,
41395     const int open,
41396     const int gap,
41397     const(parasail_matrix_t)* matrix);
41398 
41399 parasail_result_t* parasail_sg_dx_rowcol_scan_avx2_256_32 (
41400     const char* s1,
41401     const int s1Len,
41402     const char* s2,
41403     const int s2Len,
41404     const int open,
41405     const int gap,
41406     const(parasail_matrix_t)* matrix);
41407 
41408 parasail_result_t* parasail_sg_dx_rowcol_scan_avx2_256_16 (
41409     const char* s1,
41410     const int s1Len,
41411     const char* s2,
41412     const int s2Len,
41413     const int open,
41414     const int gap,
41415     const(parasail_matrix_t)* matrix);
41416 
41417 parasail_result_t* parasail_sg_dx_rowcol_scan_avx2_256_8 (
41418     const char* s1,
41419     const int s1Len,
41420     const char* s2,
41421     const int s2Len,
41422     const int open,
41423     const int gap,
41424     const(parasail_matrix_t)* matrix);
41425 
41426 parasail_result_t* parasail_sg_dx_rowcol_scan_avx2_256_sat (
41427     const char* s1,
41428     const int s1Len,
41429     const char* s2,
41430     const int s2Len,
41431     const int open,
41432     const int gap,
41433     const(parasail_matrix_t)* matrix);
41434 
41435 parasail_result_t* parasail_sg_dx_rowcol_scan_altivec_128_64 (
41436     const char* s1,
41437     const int s1Len,
41438     const char* s2,
41439     const int s2Len,
41440     const int open,
41441     const int gap,
41442     const(parasail_matrix_t)* matrix);
41443 
41444 parasail_result_t* parasail_sg_dx_rowcol_scan_altivec_128_32 (
41445     const char* s1,
41446     const int s1Len,
41447     const char* s2,
41448     const int s2Len,
41449     const int open,
41450     const int gap,
41451     const(parasail_matrix_t)* matrix);
41452 
41453 parasail_result_t* parasail_sg_dx_rowcol_scan_altivec_128_16 (
41454     const char* s1,
41455     const int s1Len,
41456     const char* s2,
41457     const int s2Len,
41458     const int open,
41459     const int gap,
41460     const(parasail_matrix_t)* matrix);
41461 
41462 parasail_result_t* parasail_sg_dx_rowcol_scan_altivec_128_8 (
41463     const char* s1,
41464     const int s1Len,
41465     const char* s2,
41466     const int s2Len,
41467     const int open,
41468     const int gap,
41469     const(parasail_matrix_t)* matrix);
41470 
41471 parasail_result_t* parasail_sg_dx_rowcol_scan_altivec_128_sat (
41472     const char* s1,
41473     const int s1Len,
41474     const char* s2,
41475     const int s2Len,
41476     const int open,
41477     const int gap,
41478     const(parasail_matrix_t)* matrix);
41479 
41480 parasail_result_t* parasail_sg_dx_rowcol_scan_neon_128_64 (
41481     const char* s1,
41482     const int s1Len,
41483     const char* s2,
41484     const int s2Len,
41485     const int open,
41486     const int gap,
41487     const(parasail_matrix_t)* matrix);
41488 
41489 parasail_result_t* parasail_sg_dx_rowcol_scan_neon_128_32 (
41490     const char* s1,
41491     const int s1Len,
41492     const char* s2,
41493     const int s2Len,
41494     const int open,
41495     const int gap,
41496     const(parasail_matrix_t)* matrix);
41497 
41498 parasail_result_t* parasail_sg_dx_rowcol_scan_neon_128_16 (
41499     const char* s1,
41500     const int s1Len,
41501     const char* s2,
41502     const int s2Len,
41503     const int open,
41504     const int gap,
41505     const(parasail_matrix_t)* matrix);
41506 
41507 parasail_result_t* parasail_sg_dx_rowcol_scan_neon_128_8 (
41508     const char* s1,
41509     const int s1Len,
41510     const char* s2,
41511     const int s2Len,
41512     const int open,
41513     const int gap,
41514     const(parasail_matrix_t)* matrix);
41515 
41516 parasail_result_t* parasail_sg_dx_rowcol_scan_neon_128_sat (
41517     const char* s1,
41518     const int s1Len,
41519     const char* s2,
41520     const int s2Len,
41521     const int open,
41522     const int gap,
41523     const(parasail_matrix_t)* matrix);
41524 
41525 parasail_result_t* parasail_sg_dx_rowcol_striped_sse2_128_64 (
41526     const char* s1,
41527     const int s1Len,
41528     const char* s2,
41529     const int s2Len,
41530     const int open,
41531     const int gap,
41532     const(parasail_matrix_t)* matrix);
41533 
41534 parasail_result_t* parasail_sg_dx_rowcol_striped_sse2_128_32 (
41535     const char* s1,
41536     const int s1Len,
41537     const char* s2,
41538     const int s2Len,
41539     const int open,
41540     const int gap,
41541     const(parasail_matrix_t)* matrix);
41542 
41543 parasail_result_t* parasail_sg_dx_rowcol_striped_sse2_128_16 (
41544     const char* s1,
41545     const int s1Len,
41546     const char* s2,
41547     const int s2Len,
41548     const int open,
41549     const int gap,
41550     const(parasail_matrix_t)* matrix);
41551 
41552 parasail_result_t* parasail_sg_dx_rowcol_striped_sse2_128_8 (
41553     const char* s1,
41554     const int s1Len,
41555     const char* s2,
41556     const int s2Len,
41557     const int open,
41558     const int gap,
41559     const(parasail_matrix_t)* matrix);
41560 
41561 parasail_result_t* parasail_sg_dx_rowcol_striped_sse2_128_sat (
41562     const char* s1,
41563     const int s1Len,
41564     const char* s2,
41565     const int s2Len,
41566     const int open,
41567     const int gap,
41568     const(parasail_matrix_t)* matrix);
41569 
41570 parasail_result_t* parasail_sg_dx_rowcol_striped_sse41_128_64 (
41571     const char* s1,
41572     const int s1Len,
41573     const char* s2,
41574     const int s2Len,
41575     const int open,
41576     const int gap,
41577     const(parasail_matrix_t)* matrix);
41578 
41579 parasail_result_t* parasail_sg_dx_rowcol_striped_sse41_128_32 (
41580     const char* s1,
41581     const int s1Len,
41582     const char* s2,
41583     const int s2Len,
41584     const int open,
41585     const int gap,
41586     const(parasail_matrix_t)* matrix);
41587 
41588 parasail_result_t* parasail_sg_dx_rowcol_striped_sse41_128_16 (
41589     const char* s1,
41590     const int s1Len,
41591     const char* s2,
41592     const int s2Len,
41593     const int open,
41594     const int gap,
41595     const(parasail_matrix_t)* matrix);
41596 
41597 parasail_result_t* parasail_sg_dx_rowcol_striped_sse41_128_8 (
41598     const char* s1,
41599     const int s1Len,
41600     const char* s2,
41601     const int s2Len,
41602     const int open,
41603     const int gap,
41604     const(parasail_matrix_t)* matrix);
41605 
41606 parasail_result_t* parasail_sg_dx_rowcol_striped_sse41_128_sat (
41607     const char* s1,
41608     const int s1Len,
41609     const char* s2,
41610     const int s2Len,
41611     const int open,
41612     const int gap,
41613     const(parasail_matrix_t)* matrix);
41614 
41615 parasail_result_t* parasail_sg_dx_rowcol_striped_avx2_256_64 (
41616     const char* s1,
41617     const int s1Len,
41618     const char* s2,
41619     const int s2Len,
41620     const int open,
41621     const int gap,
41622     const(parasail_matrix_t)* matrix);
41623 
41624 parasail_result_t* parasail_sg_dx_rowcol_striped_avx2_256_32 (
41625     const char* s1,
41626     const int s1Len,
41627     const char* s2,
41628     const int s2Len,
41629     const int open,
41630     const int gap,
41631     const(parasail_matrix_t)* matrix);
41632 
41633 parasail_result_t* parasail_sg_dx_rowcol_striped_avx2_256_16 (
41634     const char* s1,
41635     const int s1Len,
41636     const char* s2,
41637     const int s2Len,
41638     const int open,
41639     const int gap,
41640     const(parasail_matrix_t)* matrix);
41641 
41642 parasail_result_t* parasail_sg_dx_rowcol_striped_avx2_256_8 (
41643     const char* s1,
41644     const int s1Len,
41645     const char* s2,
41646     const int s2Len,
41647     const int open,
41648     const int gap,
41649     const(parasail_matrix_t)* matrix);
41650 
41651 parasail_result_t* parasail_sg_dx_rowcol_striped_avx2_256_sat (
41652     const char* s1,
41653     const int s1Len,
41654     const char* s2,
41655     const int s2Len,
41656     const int open,
41657     const int gap,
41658     const(parasail_matrix_t)* matrix);
41659 
41660 parasail_result_t* parasail_sg_dx_rowcol_striped_altivec_128_64 (
41661     const char* s1,
41662     const int s1Len,
41663     const char* s2,
41664     const int s2Len,
41665     const int open,
41666     const int gap,
41667     const(parasail_matrix_t)* matrix);
41668 
41669 parasail_result_t* parasail_sg_dx_rowcol_striped_altivec_128_32 (
41670     const char* s1,
41671     const int s1Len,
41672     const char* s2,
41673     const int s2Len,
41674     const int open,
41675     const int gap,
41676     const(parasail_matrix_t)* matrix);
41677 
41678 parasail_result_t* parasail_sg_dx_rowcol_striped_altivec_128_16 (
41679     const char* s1,
41680     const int s1Len,
41681     const char* s2,
41682     const int s2Len,
41683     const int open,
41684     const int gap,
41685     const(parasail_matrix_t)* matrix);
41686 
41687 parasail_result_t* parasail_sg_dx_rowcol_striped_altivec_128_8 (
41688     const char* s1,
41689     const int s1Len,
41690     const char* s2,
41691     const int s2Len,
41692     const int open,
41693     const int gap,
41694     const(parasail_matrix_t)* matrix);
41695 
41696 parasail_result_t* parasail_sg_dx_rowcol_striped_altivec_128_sat (
41697     const char* s1,
41698     const int s1Len,
41699     const char* s2,
41700     const int s2Len,
41701     const int open,
41702     const int gap,
41703     const(parasail_matrix_t)* matrix);
41704 
41705 parasail_result_t* parasail_sg_dx_rowcol_striped_neon_128_64 (
41706     const char* s1,
41707     const int s1Len,
41708     const char* s2,
41709     const int s2Len,
41710     const int open,
41711     const int gap,
41712     const(parasail_matrix_t)* matrix);
41713 
41714 parasail_result_t* parasail_sg_dx_rowcol_striped_neon_128_32 (
41715     const char* s1,
41716     const int s1Len,
41717     const char* s2,
41718     const int s2Len,
41719     const int open,
41720     const int gap,
41721     const(parasail_matrix_t)* matrix);
41722 
41723 parasail_result_t* parasail_sg_dx_rowcol_striped_neon_128_16 (
41724     const char* s1,
41725     const int s1Len,
41726     const char* s2,
41727     const int s2Len,
41728     const int open,
41729     const int gap,
41730     const(parasail_matrix_t)* matrix);
41731 
41732 parasail_result_t* parasail_sg_dx_rowcol_striped_neon_128_8 (
41733     const char* s1,
41734     const int s1Len,
41735     const char* s2,
41736     const int s2Len,
41737     const int open,
41738     const int gap,
41739     const(parasail_matrix_t)* matrix);
41740 
41741 parasail_result_t* parasail_sg_dx_rowcol_striped_neon_128_sat (
41742     const char* s1,
41743     const int s1Len,
41744     const char* s2,
41745     const int s2Len,
41746     const int open,
41747     const int gap,
41748     const(parasail_matrix_t)* matrix);
41749 
41750 parasail_result_t* parasail_sg_dx_rowcol_diag_sse2_128_64 (
41751     const char* s1,
41752     const int s1Len,
41753     const char* s2,
41754     const int s2Len,
41755     const int open,
41756     const int gap,
41757     const(parasail_matrix_t)* matrix);
41758 
41759 parasail_result_t* parasail_sg_dx_rowcol_diag_sse2_128_32 (
41760     const char* s1,
41761     const int s1Len,
41762     const char* s2,
41763     const int s2Len,
41764     const int open,
41765     const int gap,
41766     const(parasail_matrix_t)* matrix);
41767 
41768 parasail_result_t* parasail_sg_dx_rowcol_diag_sse2_128_16 (
41769     const char* s1,
41770     const int s1Len,
41771     const char* s2,
41772     const int s2Len,
41773     const int open,
41774     const int gap,
41775     const(parasail_matrix_t)* matrix);
41776 
41777 parasail_result_t* parasail_sg_dx_rowcol_diag_sse2_128_8 (
41778     const char* s1,
41779     const int s1Len,
41780     const char* s2,
41781     const int s2Len,
41782     const int open,
41783     const int gap,
41784     const(parasail_matrix_t)* matrix);
41785 
41786 parasail_result_t* parasail_sg_dx_rowcol_diag_sse2_128_sat (
41787     const char* s1,
41788     const int s1Len,
41789     const char* s2,
41790     const int s2Len,
41791     const int open,
41792     const int gap,
41793     const(parasail_matrix_t)* matrix);
41794 
41795 parasail_result_t* parasail_sg_dx_rowcol_diag_sse41_128_64 (
41796     const char* s1,
41797     const int s1Len,
41798     const char* s2,
41799     const int s2Len,
41800     const int open,
41801     const int gap,
41802     const(parasail_matrix_t)* matrix);
41803 
41804 parasail_result_t* parasail_sg_dx_rowcol_diag_sse41_128_32 (
41805     const char* s1,
41806     const int s1Len,
41807     const char* s2,
41808     const int s2Len,
41809     const int open,
41810     const int gap,
41811     const(parasail_matrix_t)* matrix);
41812 
41813 parasail_result_t* parasail_sg_dx_rowcol_diag_sse41_128_16 (
41814     const char* s1,
41815     const int s1Len,
41816     const char* s2,
41817     const int s2Len,
41818     const int open,
41819     const int gap,
41820     const(parasail_matrix_t)* matrix);
41821 
41822 parasail_result_t* parasail_sg_dx_rowcol_diag_sse41_128_8 (
41823     const char* s1,
41824     const int s1Len,
41825     const char* s2,
41826     const int s2Len,
41827     const int open,
41828     const int gap,
41829     const(parasail_matrix_t)* matrix);
41830 
41831 parasail_result_t* parasail_sg_dx_rowcol_diag_sse41_128_sat (
41832     const char* s1,
41833     const int s1Len,
41834     const char* s2,
41835     const int s2Len,
41836     const int open,
41837     const int gap,
41838     const(parasail_matrix_t)* matrix);
41839 
41840 parasail_result_t* parasail_sg_dx_rowcol_diag_avx2_256_64 (
41841     const char* s1,
41842     const int s1Len,
41843     const char* s2,
41844     const int s2Len,
41845     const int open,
41846     const int gap,
41847     const(parasail_matrix_t)* matrix);
41848 
41849 parasail_result_t* parasail_sg_dx_rowcol_diag_avx2_256_32 (
41850     const char* s1,
41851     const int s1Len,
41852     const char* s2,
41853     const int s2Len,
41854     const int open,
41855     const int gap,
41856     const(parasail_matrix_t)* matrix);
41857 
41858 parasail_result_t* parasail_sg_dx_rowcol_diag_avx2_256_16 (
41859     const char* s1,
41860     const int s1Len,
41861     const char* s2,
41862     const int s2Len,
41863     const int open,
41864     const int gap,
41865     const(parasail_matrix_t)* matrix);
41866 
41867 parasail_result_t* parasail_sg_dx_rowcol_diag_avx2_256_8 (
41868     const char* s1,
41869     const int s1Len,
41870     const char* s2,
41871     const int s2Len,
41872     const int open,
41873     const int gap,
41874     const(parasail_matrix_t)* matrix);
41875 
41876 parasail_result_t* parasail_sg_dx_rowcol_diag_avx2_256_sat (
41877     const char* s1,
41878     const int s1Len,
41879     const char* s2,
41880     const int s2Len,
41881     const int open,
41882     const int gap,
41883     const(parasail_matrix_t)* matrix);
41884 
41885 parasail_result_t* parasail_sg_dx_rowcol_diag_altivec_128_64 (
41886     const char* s1,
41887     const int s1Len,
41888     const char* s2,
41889     const int s2Len,
41890     const int open,
41891     const int gap,
41892     const(parasail_matrix_t)* matrix);
41893 
41894 parasail_result_t* parasail_sg_dx_rowcol_diag_altivec_128_32 (
41895     const char* s1,
41896     const int s1Len,
41897     const char* s2,
41898     const int s2Len,
41899     const int open,
41900     const int gap,
41901     const(parasail_matrix_t)* matrix);
41902 
41903 parasail_result_t* parasail_sg_dx_rowcol_diag_altivec_128_16 (
41904     const char* s1,
41905     const int s1Len,
41906     const char* s2,
41907     const int s2Len,
41908     const int open,
41909     const int gap,
41910     const(parasail_matrix_t)* matrix);
41911 
41912 parasail_result_t* parasail_sg_dx_rowcol_diag_altivec_128_8 (
41913     const char* s1,
41914     const int s1Len,
41915     const char* s2,
41916     const int s2Len,
41917     const int open,
41918     const int gap,
41919     const(parasail_matrix_t)* matrix);
41920 
41921 parasail_result_t* parasail_sg_dx_rowcol_diag_altivec_128_sat (
41922     const char* s1,
41923     const int s1Len,
41924     const char* s2,
41925     const int s2Len,
41926     const int open,
41927     const int gap,
41928     const(parasail_matrix_t)* matrix);
41929 
41930 parasail_result_t* parasail_sg_dx_rowcol_diag_neon_128_64 (
41931     const char* s1,
41932     const int s1Len,
41933     const char* s2,
41934     const int s2Len,
41935     const int open,
41936     const int gap,
41937     const(parasail_matrix_t)* matrix);
41938 
41939 parasail_result_t* parasail_sg_dx_rowcol_diag_neon_128_32 (
41940     const char* s1,
41941     const int s1Len,
41942     const char* s2,
41943     const int s2Len,
41944     const int open,
41945     const int gap,
41946     const(parasail_matrix_t)* matrix);
41947 
41948 parasail_result_t* parasail_sg_dx_rowcol_diag_neon_128_16 (
41949     const char* s1,
41950     const int s1Len,
41951     const char* s2,
41952     const int s2Len,
41953     const int open,
41954     const int gap,
41955     const(parasail_matrix_t)* matrix);
41956 
41957 parasail_result_t* parasail_sg_dx_rowcol_diag_neon_128_8 (
41958     const char* s1,
41959     const int s1Len,
41960     const char* s2,
41961     const int s2Len,
41962     const int open,
41963     const int gap,
41964     const(parasail_matrix_t)* matrix);
41965 
41966 parasail_result_t* parasail_sg_dx_rowcol_diag_neon_128_sat (
41967     const char* s1,
41968     const int s1Len,
41969     const char* s2,
41970     const int s2Len,
41971     const int open,
41972     const int gap,
41973     const(parasail_matrix_t)* matrix);
41974 
41975 parasail_result_t* parasail_sg_dx_trace_scan_sse2_128_64 (
41976     const char* s1,
41977     const int s1Len,
41978     const char* s2,
41979     const int s2Len,
41980     const int open,
41981     const int gap,
41982     const(parasail_matrix_t)* matrix);
41983 
41984 parasail_result_t* parasail_sg_dx_trace_scan_sse2_128_32 (
41985     const char* s1,
41986     const int s1Len,
41987     const char* s2,
41988     const int s2Len,
41989     const int open,
41990     const int gap,
41991     const(parasail_matrix_t)* matrix);
41992 
41993 parasail_result_t* parasail_sg_dx_trace_scan_sse2_128_16 (
41994     const char* s1,
41995     const int s1Len,
41996     const char* s2,
41997     const int s2Len,
41998     const int open,
41999     const int gap,
42000     const(parasail_matrix_t)* matrix);
42001 
42002 parasail_result_t* parasail_sg_dx_trace_scan_sse2_128_8 (
42003     const char* s1,
42004     const int s1Len,
42005     const char* s2,
42006     const int s2Len,
42007     const int open,
42008     const int gap,
42009     const(parasail_matrix_t)* matrix);
42010 
42011 parasail_result_t* parasail_sg_dx_trace_scan_sse2_128_sat (
42012     const char* s1,
42013     const int s1Len,
42014     const char* s2,
42015     const int s2Len,
42016     const int open,
42017     const int gap,
42018     const(parasail_matrix_t)* matrix);
42019 
42020 parasail_result_t* parasail_sg_dx_trace_scan_sse41_128_64 (
42021     const char* s1,
42022     const int s1Len,
42023     const char* s2,
42024     const int s2Len,
42025     const int open,
42026     const int gap,
42027     const(parasail_matrix_t)* matrix);
42028 
42029 parasail_result_t* parasail_sg_dx_trace_scan_sse41_128_32 (
42030     const char* s1,
42031     const int s1Len,
42032     const char* s2,
42033     const int s2Len,
42034     const int open,
42035     const int gap,
42036     const(parasail_matrix_t)* matrix);
42037 
42038 parasail_result_t* parasail_sg_dx_trace_scan_sse41_128_16 (
42039     const char* s1,
42040     const int s1Len,
42041     const char* s2,
42042     const int s2Len,
42043     const int open,
42044     const int gap,
42045     const(parasail_matrix_t)* matrix);
42046 
42047 parasail_result_t* parasail_sg_dx_trace_scan_sse41_128_8 (
42048     const char* s1,
42049     const int s1Len,
42050     const char* s2,
42051     const int s2Len,
42052     const int open,
42053     const int gap,
42054     const(parasail_matrix_t)* matrix);
42055 
42056 parasail_result_t* parasail_sg_dx_trace_scan_sse41_128_sat (
42057     const char* s1,
42058     const int s1Len,
42059     const char* s2,
42060     const int s2Len,
42061     const int open,
42062     const int gap,
42063     const(parasail_matrix_t)* matrix);
42064 
42065 parasail_result_t* parasail_sg_dx_trace_scan_avx2_256_64 (
42066     const char* s1,
42067     const int s1Len,
42068     const char* s2,
42069     const int s2Len,
42070     const int open,
42071     const int gap,
42072     const(parasail_matrix_t)* matrix);
42073 
42074 parasail_result_t* parasail_sg_dx_trace_scan_avx2_256_32 (
42075     const char* s1,
42076     const int s1Len,
42077     const char* s2,
42078     const int s2Len,
42079     const int open,
42080     const int gap,
42081     const(parasail_matrix_t)* matrix);
42082 
42083 parasail_result_t* parasail_sg_dx_trace_scan_avx2_256_16 (
42084     const char* s1,
42085     const int s1Len,
42086     const char* s2,
42087     const int s2Len,
42088     const int open,
42089     const int gap,
42090     const(parasail_matrix_t)* matrix);
42091 
42092 parasail_result_t* parasail_sg_dx_trace_scan_avx2_256_8 (
42093     const char* s1,
42094     const int s1Len,
42095     const char* s2,
42096     const int s2Len,
42097     const int open,
42098     const int gap,
42099     const(parasail_matrix_t)* matrix);
42100 
42101 parasail_result_t* parasail_sg_dx_trace_scan_avx2_256_sat (
42102     const char* s1,
42103     const int s1Len,
42104     const char* s2,
42105     const int s2Len,
42106     const int open,
42107     const int gap,
42108     const(parasail_matrix_t)* matrix);
42109 
42110 parasail_result_t* parasail_sg_dx_trace_scan_altivec_128_64 (
42111     const char* s1,
42112     const int s1Len,
42113     const char* s2,
42114     const int s2Len,
42115     const int open,
42116     const int gap,
42117     const(parasail_matrix_t)* matrix);
42118 
42119 parasail_result_t* parasail_sg_dx_trace_scan_altivec_128_32 (
42120     const char* s1,
42121     const int s1Len,
42122     const char* s2,
42123     const int s2Len,
42124     const int open,
42125     const int gap,
42126     const(parasail_matrix_t)* matrix);
42127 
42128 parasail_result_t* parasail_sg_dx_trace_scan_altivec_128_16 (
42129     const char* s1,
42130     const int s1Len,
42131     const char* s2,
42132     const int s2Len,
42133     const int open,
42134     const int gap,
42135     const(parasail_matrix_t)* matrix);
42136 
42137 parasail_result_t* parasail_sg_dx_trace_scan_altivec_128_8 (
42138     const char* s1,
42139     const int s1Len,
42140     const char* s2,
42141     const int s2Len,
42142     const int open,
42143     const int gap,
42144     const(parasail_matrix_t)* matrix);
42145 
42146 parasail_result_t* parasail_sg_dx_trace_scan_altivec_128_sat (
42147     const char* s1,
42148     const int s1Len,
42149     const char* s2,
42150     const int s2Len,
42151     const int open,
42152     const int gap,
42153     const(parasail_matrix_t)* matrix);
42154 
42155 parasail_result_t* parasail_sg_dx_trace_scan_neon_128_64 (
42156     const char* s1,
42157     const int s1Len,
42158     const char* s2,
42159     const int s2Len,
42160     const int open,
42161     const int gap,
42162     const(parasail_matrix_t)* matrix);
42163 
42164 parasail_result_t* parasail_sg_dx_trace_scan_neon_128_32 (
42165     const char* s1,
42166     const int s1Len,
42167     const char* s2,
42168     const int s2Len,
42169     const int open,
42170     const int gap,
42171     const(parasail_matrix_t)* matrix);
42172 
42173 parasail_result_t* parasail_sg_dx_trace_scan_neon_128_16 (
42174     const char* s1,
42175     const int s1Len,
42176     const char* s2,
42177     const int s2Len,
42178     const int open,
42179     const int gap,
42180     const(parasail_matrix_t)* matrix);
42181 
42182 parasail_result_t* parasail_sg_dx_trace_scan_neon_128_8 (
42183     const char* s1,
42184     const int s1Len,
42185     const char* s2,
42186     const int s2Len,
42187     const int open,
42188     const int gap,
42189     const(parasail_matrix_t)* matrix);
42190 
42191 parasail_result_t* parasail_sg_dx_trace_scan_neon_128_sat (
42192     const char* s1,
42193     const int s1Len,
42194     const char* s2,
42195     const int s2Len,
42196     const int open,
42197     const int gap,
42198     const(parasail_matrix_t)* matrix);
42199 
42200 parasail_result_t* parasail_sg_dx_trace_striped_sse2_128_64 (
42201     const char* s1,
42202     const int s1Len,
42203     const char* s2,
42204     const int s2Len,
42205     const int open,
42206     const int gap,
42207     const(parasail_matrix_t)* matrix);
42208 
42209 parasail_result_t* parasail_sg_dx_trace_striped_sse2_128_32 (
42210     const char* s1,
42211     const int s1Len,
42212     const char* s2,
42213     const int s2Len,
42214     const int open,
42215     const int gap,
42216     const(parasail_matrix_t)* matrix);
42217 
42218 parasail_result_t* parasail_sg_dx_trace_striped_sse2_128_16 (
42219     const char* s1,
42220     const int s1Len,
42221     const char* s2,
42222     const int s2Len,
42223     const int open,
42224     const int gap,
42225     const(parasail_matrix_t)* matrix);
42226 
42227 parasail_result_t* parasail_sg_dx_trace_striped_sse2_128_8 (
42228     const char* s1,
42229     const int s1Len,
42230     const char* s2,
42231     const int s2Len,
42232     const int open,
42233     const int gap,
42234     const(parasail_matrix_t)* matrix);
42235 
42236 parasail_result_t* parasail_sg_dx_trace_striped_sse2_128_sat (
42237     const char* s1,
42238     const int s1Len,
42239     const char* s2,
42240     const int s2Len,
42241     const int open,
42242     const int gap,
42243     const(parasail_matrix_t)* matrix);
42244 
42245 parasail_result_t* parasail_sg_dx_trace_striped_sse41_128_64 (
42246     const char* s1,
42247     const int s1Len,
42248     const char* s2,
42249     const int s2Len,
42250     const int open,
42251     const int gap,
42252     const(parasail_matrix_t)* matrix);
42253 
42254 parasail_result_t* parasail_sg_dx_trace_striped_sse41_128_32 (
42255     const char* s1,
42256     const int s1Len,
42257     const char* s2,
42258     const int s2Len,
42259     const int open,
42260     const int gap,
42261     const(parasail_matrix_t)* matrix);
42262 
42263 parasail_result_t* parasail_sg_dx_trace_striped_sse41_128_16 (
42264     const char* s1,
42265     const int s1Len,
42266     const char* s2,
42267     const int s2Len,
42268     const int open,
42269     const int gap,
42270     const(parasail_matrix_t)* matrix);
42271 
42272 parasail_result_t* parasail_sg_dx_trace_striped_sse41_128_8 (
42273     const char* s1,
42274     const int s1Len,
42275     const char* s2,
42276     const int s2Len,
42277     const int open,
42278     const int gap,
42279     const(parasail_matrix_t)* matrix);
42280 
42281 parasail_result_t* parasail_sg_dx_trace_striped_sse41_128_sat (
42282     const char* s1,
42283     const int s1Len,
42284     const char* s2,
42285     const int s2Len,
42286     const int open,
42287     const int gap,
42288     const(parasail_matrix_t)* matrix);
42289 
42290 parasail_result_t* parasail_sg_dx_trace_striped_avx2_256_64 (
42291     const char* s1,
42292     const int s1Len,
42293     const char* s2,
42294     const int s2Len,
42295     const int open,
42296     const int gap,
42297     const(parasail_matrix_t)* matrix);
42298 
42299 parasail_result_t* parasail_sg_dx_trace_striped_avx2_256_32 (
42300     const char* s1,
42301     const int s1Len,
42302     const char* s2,
42303     const int s2Len,
42304     const int open,
42305     const int gap,
42306     const(parasail_matrix_t)* matrix);
42307 
42308 parasail_result_t* parasail_sg_dx_trace_striped_avx2_256_16 (
42309     const char* s1,
42310     const int s1Len,
42311     const char* s2,
42312     const int s2Len,
42313     const int open,
42314     const int gap,
42315     const(parasail_matrix_t)* matrix);
42316 
42317 parasail_result_t* parasail_sg_dx_trace_striped_avx2_256_8 (
42318     const char* s1,
42319     const int s1Len,
42320     const char* s2,
42321     const int s2Len,
42322     const int open,
42323     const int gap,
42324     const(parasail_matrix_t)* matrix);
42325 
42326 parasail_result_t* parasail_sg_dx_trace_striped_avx2_256_sat (
42327     const char* s1,
42328     const int s1Len,
42329     const char* s2,
42330     const int s2Len,
42331     const int open,
42332     const int gap,
42333     const(parasail_matrix_t)* matrix);
42334 
42335 parasail_result_t* parasail_sg_dx_trace_striped_altivec_128_64 (
42336     const char* s1,
42337     const int s1Len,
42338     const char* s2,
42339     const int s2Len,
42340     const int open,
42341     const int gap,
42342     const(parasail_matrix_t)* matrix);
42343 
42344 parasail_result_t* parasail_sg_dx_trace_striped_altivec_128_32 (
42345     const char* s1,
42346     const int s1Len,
42347     const char* s2,
42348     const int s2Len,
42349     const int open,
42350     const int gap,
42351     const(parasail_matrix_t)* matrix);
42352 
42353 parasail_result_t* parasail_sg_dx_trace_striped_altivec_128_16 (
42354     const char* s1,
42355     const int s1Len,
42356     const char* s2,
42357     const int s2Len,
42358     const int open,
42359     const int gap,
42360     const(parasail_matrix_t)* matrix);
42361 
42362 parasail_result_t* parasail_sg_dx_trace_striped_altivec_128_8 (
42363     const char* s1,
42364     const int s1Len,
42365     const char* s2,
42366     const int s2Len,
42367     const int open,
42368     const int gap,
42369     const(parasail_matrix_t)* matrix);
42370 
42371 parasail_result_t* parasail_sg_dx_trace_striped_altivec_128_sat (
42372     const char* s1,
42373     const int s1Len,
42374     const char* s2,
42375     const int s2Len,
42376     const int open,
42377     const int gap,
42378     const(parasail_matrix_t)* matrix);
42379 
42380 parasail_result_t* parasail_sg_dx_trace_striped_neon_128_64 (
42381     const char* s1,
42382     const int s1Len,
42383     const char* s2,
42384     const int s2Len,
42385     const int open,
42386     const int gap,
42387     const(parasail_matrix_t)* matrix);
42388 
42389 parasail_result_t* parasail_sg_dx_trace_striped_neon_128_32 (
42390     const char* s1,
42391     const int s1Len,
42392     const char* s2,
42393     const int s2Len,
42394     const int open,
42395     const int gap,
42396     const(parasail_matrix_t)* matrix);
42397 
42398 parasail_result_t* parasail_sg_dx_trace_striped_neon_128_16 (
42399     const char* s1,
42400     const int s1Len,
42401     const char* s2,
42402     const int s2Len,
42403     const int open,
42404     const int gap,
42405     const(parasail_matrix_t)* matrix);
42406 
42407 parasail_result_t* parasail_sg_dx_trace_striped_neon_128_8 (
42408     const char* s1,
42409     const int s1Len,
42410     const char* s2,
42411     const int s2Len,
42412     const int open,
42413     const int gap,
42414     const(parasail_matrix_t)* matrix);
42415 
42416 parasail_result_t* parasail_sg_dx_trace_striped_neon_128_sat (
42417     const char* s1,
42418     const int s1Len,
42419     const char* s2,
42420     const int s2Len,
42421     const int open,
42422     const int gap,
42423     const(parasail_matrix_t)* matrix);
42424 
42425 parasail_result_t* parasail_sg_dx_trace_diag_sse2_128_64 (
42426     const char* s1,
42427     const int s1Len,
42428     const char* s2,
42429     const int s2Len,
42430     const int open,
42431     const int gap,
42432     const(parasail_matrix_t)* matrix);
42433 
42434 parasail_result_t* parasail_sg_dx_trace_diag_sse2_128_32 (
42435     const char* s1,
42436     const int s1Len,
42437     const char* s2,
42438     const int s2Len,
42439     const int open,
42440     const int gap,
42441     const(parasail_matrix_t)* matrix);
42442 
42443 parasail_result_t* parasail_sg_dx_trace_diag_sse2_128_16 (
42444     const char* s1,
42445     const int s1Len,
42446     const char* s2,
42447     const int s2Len,
42448     const int open,
42449     const int gap,
42450     const(parasail_matrix_t)* matrix);
42451 
42452 parasail_result_t* parasail_sg_dx_trace_diag_sse2_128_8 (
42453     const char* s1,
42454     const int s1Len,
42455     const char* s2,
42456     const int s2Len,
42457     const int open,
42458     const int gap,
42459     const(parasail_matrix_t)* matrix);
42460 
42461 parasail_result_t* parasail_sg_dx_trace_diag_sse2_128_sat (
42462     const char* s1,
42463     const int s1Len,
42464     const char* s2,
42465     const int s2Len,
42466     const int open,
42467     const int gap,
42468     const(parasail_matrix_t)* matrix);
42469 
42470 parasail_result_t* parasail_sg_dx_trace_diag_sse41_128_64 (
42471     const char* s1,
42472     const int s1Len,
42473     const char* s2,
42474     const int s2Len,
42475     const int open,
42476     const int gap,
42477     const(parasail_matrix_t)* matrix);
42478 
42479 parasail_result_t* parasail_sg_dx_trace_diag_sse41_128_32 (
42480     const char* s1,
42481     const int s1Len,
42482     const char* s2,
42483     const int s2Len,
42484     const int open,
42485     const int gap,
42486     const(parasail_matrix_t)* matrix);
42487 
42488 parasail_result_t* parasail_sg_dx_trace_diag_sse41_128_16 (
42489     const char* s1,
42490     const int s1Len,
42491     const char* s2,
42492     const int s2Len,
42493     const int open,
42494     const int gap,
42495     const(parasail_matrix_t)* matrix);
42496 
42497 parasail_result_t* parasail_sg_dx_trace_diag_sse41_128_8 (
42498     const char* s1,
42499     const int s1Len,
42500     const char* s2,
42501     const int s2Len,
42502     const int open,
42503     const int gap,
42504     const(parasail_matrix_t)* matrix);
42505 
42506 parasail_result_t* parasail_sg_dx_trace_diag_sse41_128_sat (
42507     const char* s1,
42508     const int s1Len,
42509     const char* s2,
42510     const int s2Len,
42511     const int open,
42512     const int gap,
42513     const(parasail_matrix_t)* matrix);
42514 
42515 parasail_result_t* parasail_sg_dx_trace_diag_avx2_256_64 (
42516     const char* s1,
42517     const int s1Len,
42518     const char* s2,
42519     const int s2Len,
42520     const int open,
42521     const int gap,
42522     const(parasail_matrix_t)* matrix);
42523 
42524 parasail_result_t* parasail_sg_dx_trace_diag_avx2_256_32 (
42525     const char* s1,
42526     const int s1Len,
42527     const char* s2,
42528     const int s2Len,
42529     const int open,
42530     const int gap,
42531     const(parasail_matrix_t)* matrix);
42532 
42533 parasail_result_t* parasail_sg_dx_trace_diag_avx2_256_16 (
42534     const char* s1,
42535     const int s1Len,
42536     const char* s2,
42537     const int s2Len,
42538     const int open,
42539     const int gap,
42540     const(parasail_matrix_t)* matrix);
42541 
42542 parasail_result_t* parasail_sg_dx_trace_diag_avx2_256_8 (
42543     const char* s1,
42544     const int s1Len,
42545     const char* s2,
42546     const int s2Len,
42547     const int open,
42548     const int gap,
42549     const(parasail_matrix_t)* matrix);
42550 
42551 parasail_result_t* parasail_sg_dx_trace_diag_avx2_256_sat (
42552     const char* s1,
42553     const int s1Len,
42554     const char* s2,
42555     const int s2Len,
42556     const int open,
42557     const int gap,
42558     const(parasail_matrix_t)* matrix);
42559 
42560 parasail_result_t* parasail_sg_dx_trace_diag_altivec_128_64 (
42561     const char* s1,
42562     const int s1Len,
42563     const char* s2,
42564     const int s2Len,
42565     const int open,
42566     const int gap,
42567     const(parasail_matrix_t)* matrix);
42568 
42569 parasail_result_t* parasail_sg_dx_trace_diag_altivec_128_32 (
42570     const char* s1,
42571     const int s1Len,
42572     const char* s2,
42573     const int s2Len,
42574     const int open,
42575     const int gap,
42576     const(parasail_matrix_t)* matrix);
42577 
42578 parasail_result_t* parasail_sg_dx_trace_diag_altivec_128_16 (
42579     const char* s1,
42580     const int s1Len,
42581     const char* s2,
42582     const int s2Len,
42583     const int open,
42584     const int gap,
42585     const(parasail_matrix_t)* matrix);
42586 
42587 parasail_result_t* parasail_sg_dx_trace_diag_altivec_128_8 (
42588     const char* s1,
42589     const int s1Len,
42590     const char* s2,
42591     const int s2Len,
42592     const int open,
42593     const int gap,
42594     const(parasail_matrix_t)* matrix);
42595 
42596 parasail_result_t* parasail_sg_dx_trace_diag_altivec_128_sat (
42597     const char* s1,
42598     const int s1Len,
42599     const char* s2,
42600     const int s2Len,
42601     const int open,
42602     const int gap,
42603     const(parasail_matrix_t)* matrix);
42604 
42605 parasail_result_t* parasail_sg_dx_trace_diag_neon_128_64 (
42606     const char* s1,
42607     const int s1Len,
42608     const char* s2,
42609     const int s2Len,
42610     const int open,
42611     const int gap,
42612     const(parasail_matrix_t)* matrix);
42613 
42614 parasail_result_t* parasail_sg_dx_trace_diag_neon_128_32 (
42615     const char* s1,
42616     const int s1Len,
42617     const char* s2,
42618     const int s2Len,
42619     const int open,
42620     const int gap,
42621     const(parasail_matrix_t)* matrix);
42622 
42623 parasail_result_t* parasail_sg_dx_trace_diag_neon_128_16 (
42624     const char* s1,
42625     const int s1Len,
42626     const char* s2,
42627     const int s2Len,
42628     const int open,
42629     const int gap,
42630     const(parasail_matrix_t)* matrix);
42631 
42632 parasail_result_t* parasail_sg_dx_trace_diag_neon_128_8 (
42633     const char* s1,
42634     const int s1Len,
42635     const char* s2,
42636     const int s2Len,
42637     const int open,
42638     const int gap,
42639     const(parasail_matrix_t)* matrix);
42640 
42641 parasail_result_t* parasail_sg_dx_trace_diag_neon_128_sat (
42642     const char* s1,
42643     const int s1Len,
42644     const char* s2,
42645     const int s2Len,
42646     const int open,
42647     const int gap,
42648     const(parasail_matrix_t)* matrix);
42649 
42650 parasail_result_t* parasail_sg_dx_stats_scan_sse2_128_64 (
42651     const char* s1,
42652     const int s1Len,
42653     const char* s2,
42654     const int s2Len,
42655     const int open,
42656     const int gap,
42657     const(parasail_matrix_t)* matrix);
42658 
42659 parasail_result_t* parasail_sg_dx_stats_scan_sse2_128_32 (
42660     const char* s1,
42661     const int s1Len,
42662     const char* s2,
42663     const int s2Len,
42664     const int open,
42665     const int gap,
42666     const(parasail_matrix_t)* matrix);
42667 
42668 parasail_result_t* parasail_sg_dx_stats_scan_sse2_128_16 (
42669     const char* s1,
42670     const int s1Len,
42671     const char* s2,
42672     const int s2Len,
42673     const int open,
42674     const int gap,
42675     const(parasail_matrix_t)* matrix);
42676 
42677 parasail_result_t* parasail_sg_dx_stats_scan_sse2_128_8 (
42678     const char* s1,
42679     const int s1Len,
42680     const char* s2,
42681     const int s2Len,
42682     const int open,
42683     const int gap,
42684     const(parasail_matrix_t)* matrix);
42685 
42686 parasail_result_t* parasail_sg_dx_stats_scan_sse2_128_sat (
42687     const char* s1,
42688     const int s1Len,
42689     const char* s2,
42690     const int s2Len,
42691     const int open,
42692     const int gap,
42693     const(parasail_matrix_t)* matrix);
42694 
42695 parasail_result_t* parasail_sg_dx_stats_scan_sse41_128_64 (
42696     const char* s1,
42697     const int s1Len,
42698     const char* s2,
42699     const int s2Len,
42700     const int open,
42701     const int gap,
42702     const(parasail_matrix_t)* matrix);
42703 
42704 parasail_result_t* parasail_sg_dx_stats_scan_sse41_128_32 (
42705     const char* s1,
42706     const int s1Len,
42707     const char* s2,
42708     const int s2Len,
42709     const int open,
42710     const int gap,
42711     const(parasail_matrix_t)* matrix);
42712 
42713 parasail_result_t* parasail_sg_dx_stats_scan_sse41_128_16 (
42714     const char* s1,
42715     const int s1Len,
42716     const char* s2,
42717     const int s2Len,
42718     const int open,
42719     const int gap,
42720     const(parasail_matrix_t)* matrix);
42721 
42722 parasail_result_t* parasail_sg_dx_stats_scan_sse41_128_8 (
42723     const char* s1,
42724     const int s1Len,
42725     const char* s2,
42726     const int s2Len,
42727     const int open,
42728     const int gap,
42729     const(parasail_matrix_t)* matrix);
42730 
42731 parasail_result_t* parasail_sg_dx_stats_scan_sse41_128_sat (
42732     const char* s1,
42733     const int s1Len,
42734     const char* s2,
42735     const int s2Len,
42736     const int open,
42737     const int gap,
42738     const(parasail_matrix_t)* matrix);
42739 
42740 parasail_result_t* parasail_sg_dx_stats_scan_avx2_256_64 (
42741     const char* s1,
42742     const int s1Len,
42743     const char* s2,
42744     const int s2Len,
42745     const int open,
42746     const int gap,
42747     const(parasail_matrix_t)* matrix);
42748 
42749 parasail_result_t* parasail_sg_dx_stats_scan_avx2_256_32 (
42750     const char* s1,
42751     const int s1Len,
42752     const char* s2,
42753     const int s2Len,
42754     const int open,
42755     const int gap,
42756     const(parasail_matrix_t)* matrix);
42757 
42758 parasail_result_t* parasail_sg_dx_stats_scan_avx2_256_16 (
42759     const char* s1,
42760     const int s1Len,
42761     const char* s2,
42762     const int s2Len,
42763     const int open,
42764     const int gap,
42765     const(parasail_matrix_t)* matrix);
42766 
42767 parasail_result_t* parasail_sg_dx_stats_scan_avx2_256_8 (
42768     const char* s1,
42769     const int s1Len,
42770     const char* s2,
42771     const int s2Len,
42772     const int open,
42773     const int gap,
42774     const(parasail_matrix_t)* matrix);
42775 
42776 parasail_result_t* parasail_sg_dx_stats_scan_avx2_256_sat (
42777     const char* s1,
42778     const int s1Len,
42779     const char* s2,
42780     const int s2Len,
42781     const int open,
42782     const int gap,
42783     const(parasail_matrix_t)* matrix);
42784 
42785 parasail_result_t* parasail_sg_dx_stats_scan_altivec_128_64 (
42786     const char* s1,
42787     const int s1Len,
42788     const char* s2,
42789     const int s2Len,
42790     const int open,
42791     const int gap,
42792     const(parasail_matrix_t)* matrix);
42793 
42794 parasail_result_t* parasail_sg_dx_stats_scan_altivec_128_32 (
42795     const char* s1,
42796     const int s1Len,
42797     const char* s2,
42798     const int s2Len,
42799     const int open,
42800     const int gap,
42801     const(parasail_matrix_t)* matrix);
42802 
42803 parasail_result_t* parasail_sg_dx_stats_scan_altivec_128_16 (
42804     const char* s1,
42805     const int s1Len,
42806     const char* s2,
42807     const int s2Len,
42808     const int open,
42809     const int gap,
42810     const(parasail_matrix_t)* matrix);
42811 
42812 parasail_result_t* parasail_sg_dx_stats_scan_altivec_128_8 (
42813     const char* s1,
42814     const int s1Len,
42815     const char* s2,
42816     const int s2Len,
42817     const int open,
42818     const int gap,
42819     const(parasail_matrix_t)* matrix);
42820 
42821 parasail_result_t* parasail_sg_dx_stats_scan_altivec_128_sat (
42822     const char* s1,
42823     const int s1Len,
42824     const char* s2,
42825     const int s2Len,
42826     const int open,
42827     const int gap,
42828     const(parasail_matrix_t)* matrix);
42829 
42830 parasail_result_t* parasail_sg_dx_stats_scan_neon_128_64 (
42831     const char* s1,
42832     const int s1Len,
42833     const char* s2,
42834     const int s2Len,
42835     const int open,
42836     const int gap,
42837     const(parasail_matrix_t)* matrix);
42838 
42839 parasail_result_t* parasail_sg_dx_stats_scan_neon_128_32 (
42840     const char* s1,
42841     const int s1Len,
42842     const char* s2,
42843     const int s2Len,
42844     const int open,
42845     const int gap,
42846     const(parasail_matrix_t)* matrix);
42847 
42848 parasail_result_t* parasail_sg_dx_stats_scan_neon_128_16 (
42849     const char* s1,
42850     const int s1Len,
42851     const char* s2,
42852     const int s2Len,
42853     const int open,
42854     const int gap,
42855     const(parasail_matrix_t)* matrix);
42856 
42857 parasail_result_t* parasail_sg_dx_stats_scan_neon_128_8 (
42858     const char* s1,
42859     const int s1Len,
42860     const char* s2,
42861     const int s2Len,
42862     const int open,
42863     const int gap,
42864     const(parasail_matrix_t)* matrix);
42865 
42866 parasail_result_t* parasail_sg_dx_stats_scan_neon_128_sat (
42867     const char* s1,
42868     const int s1Len,
42869     const char* s2,
42870     const int s2Len,
42871     const int open,
42872     const int gap,
42873     const(parasail_matrix_t)* matrix);
42874 
42875 parasail_result_t* parasail_sg_dx_stats_striped_sse2_128_64 (
42876     const char* s1,
42877     const int s1Len,
42878     const char* s2,
42879     const int s2Len,
42880     const int open,
42881     const int gap,
42882     const(parasail_matrix_t)* matrix);
42883 
42884 parasail_result_t* parasail_sg_dx_stats_striped_sse2_128_32 (
42885     const char* s1,
42886     const int s1Len,
42887     const char* s2,
42888     const int s2Len,
42889     const int open,
42890     const int gap,
42891     const(parasail_matrix_t)* matrix);
42892 
42893 parasail_result_t* parasail_sg_dx_stats_striped_sse2_128_16 (
42894     const char* s1,
42895     const int s1Len,
42896     const char* s2,
42897     const int s2Len,
42898     const int open,
42899     const int gap,
42900     const(parasail_matrix_t)* matrix);
42901 
42902 parasail_result_t* parasail_sg_dx_stats_striped_sse2_128_8 (
42903     const char* s1,
42904     const int s1Len,
42905     const char* s2,
42906     const int s2Len,
42907     const int open,
42908     const int gap,
42909     const(parasail_matrix_t)* matrix);
42910 
42911 parasail_result_t* parasail_sg_dx_stats_striped_sse2_128_sat (
42912     const char* s1,
42913     const int s1Len,
42914     const char* s2,
42915     const int s2Len,
42916     const int open,
42917     const int gap,
42918     const(parasail_matrix_t)* matrix);
42919 
42920 parasail_result_t* parasail_sg_dx_stats_striped_sse41_128_64 (
42921     const char* s1,
42922     const int s1Len,
42923     const char* s2,
42924     const int s2Len,
42925     const int open,
42926     const int gap,
42927     const(parasail_matrix_t)* matrix);
42928 
42929 parasail_result_t* parasail_sg_dx_stats_striped_sse41_128_32 (
42930     const char* s1,
42931     const int s1Len,
42932     const char* s2,
42933     const int s2Len,
42934     const int open,
42935     const int gap,
42936     const(parasail_matrix_t)* matrix);
42937 
42938 parasail_result_t* parasail_sg_dx_stats_striped_sse41_128_16 (
42939     const char* s1,
42940     const int s1Len,
42941     const char* s2,
42942     const int s2Len,
42943     const int open,
42944     const int gap,
42945     const(parasail_matrix_t)* matrix);
42946 
42947 parasail_result_t* parasail_sg_dx_stats_striped_sse41_128_8 (
42948     const char* s1,
42949     const int s1Len,
42950     const char* s2,
42951     const int s2Len,
42952     const int open,
42953     const int gap,
42954     const(parasail_matrix_t)* matrix);
42955 
42956 parasail_result_t* parasail_sg_dx_stats_striped_sse41_128_sat (
42957     const char* s1,
42958     const int s1Len,
42959     const char* s2,
42960     const int s2Len,
42961     const int open,
42962     const int gap,
42963     const(parasail_matrix_t)* matrix);
42964 
42965 parasail_result_t* parasail_sg_dx_stats_striped_avx2_256_64 (
42966     const char* s1,
42967     const int s1Len,
42968     const char* s2,
42969     const int s2Len,
42970     const int open,
42971     const int gap,
42972     const(parasail_matrix_t)* matrix);
42973 
42974 parasail_result_t* parasail_sg_dx_stats_striped_avx2_256_32 (
42975     const char* s1,
42976     const int s1Len,
42977     const char* s2,
42978     const int s2Len,
42979     const int open,
42980     const int gap,
42981     const(parasail_matrix_t)* matrix);
42982 
42983 parasail_result_t* parasail_sg_dx_stats_striped_avx2_256_16 (
42984     const char* s1,
42985     const int s1Len,
42986     const char* s2,
42987     const int s2Len,
42988     const int open,
42989     const int gap,
42990     const(parasail_matrix_t)* matrix);
42991 
42992 parasail_result_t* parasail_sg_dx_stats_striped_avx2_256_8 (
42993     const char* s1,
42994     const int s1Len,
42995     const char* s2,
42996     const int s2Len,
42997     const int open,
42998     const int gap,
42999     const(parasail_matrix_t)* matrix);
43000 
43001 parasail_result_t* parasail_sg_dx_stats_striped_avx2_256_sat (
43002     const char* s1,
43003     const int s1Len,
43004     const char* s2,
43005     const int s2Len,
43006     const int open,
43007     const int gap,
43008     const(parasail_matrix_t)* matrix);
43009 
43010 parasail_result_t* parasail_sg_dx_stats_striped_altivec_128_64 (
43011     const char* s1,
43012     const int s1Len,
43013     const char* s2,
43014     const int s2Len,
43015     const int open,
43016     const int gap,
43017     const(parasail_matrix_t)* matrix);
43018 
43019 parasail_result_t* parasail_sg_dx_stats_striped_altivec_128_32 (
43020     const char* s1,
43021     const int s1Len,
43022     const char* s2,
43023     const int s2Len,
43024     const int open,
43025     const int gap,
43026     const(parasail_matrix_t)* matrix);
43027 
43028 parasail_result_t* parasail_sg_dx_stats_striped_altivec_128_16 (
43029     const char* s1,
43030     const int s1Len,
43031     const char* s2,
43032     const int s2Len,
43033     const int open,
43034     const int gap,
43035     const(parasail_matrix_t)* matrix);
43036 
43037 parasail_result_t* parasail_sg_dx_stats_striped_altivec_128_8 (
43038     const char* s1,
43039     const int s1Len,
43040     const char* s2,
43041     const int s2Len,
43042     const int open,
43043     const int gap,
43044     const(parasail_matrix_t)* matrix);
43045 
43046 parasail_result_t* parasail_sg_dx_stats_striped_altivec_128_sat (
43047     const char* s1,
43048     const int s1Len,
43049     const char* s2,
43050     const int s2Len,
43051     const int open,
43052     const int gap,
43053     const(parasail_matrix_t)* matrix);
43054 
43055 parasail_result_t* parasail_sg_dx_stats_striped_neon_128_64 (
43056     const char* s1,
43057     const int s1Len,
43058     const char* s2,
43059     const int s2Len,
43060     const int open,
43061     const int gap,
43062     const(parasail_matrix_t)* matrix);
43063 
43064 parasail_result_t* parasail_sg_dx_stats_striped_neon_128_32 (
43065     const char* s1,
43066     const int s1Len,
43067     const char* s2,
43068     const int s2Len,
43069     const int open,
43070     const int gap,
43071     const(parasail_matrix_t)* matrix);
43072 
43073 parasail_result_t* parasail_sg_dx_stats_striped_neon_128_16 (
43074     const char* s1,
43075     const int s1Len,
43076     const char* s2,
43077     const int s2Len,
43078     const int open,
43079     const int gap,
43080     const(parasail_matrix_t)* matrix);
43081 
43082 parasail_result_t* parasail_sg_dx_stats_striped_neon_128_8 (
43083     const char* s1,
43084     const int s1Len,
43085     const char* s2,
43086     const int s2Len,
43087     const int open,
43088     const int gap,
43089     const(parasail_matrix_t)* matrix);
43090 
43091 parasail_result_t* parasail_sg_dx_stats_striped_neon_128_sat (
43092     const char* s1,
43093     const int s1Len,
43094     const char* s2,
43095     const int s2Len,
43096     const int open,
43097     const int gap,
43098     const(parasail_matrix_t)* matrix);
43099 
43100 parasail_result_t* parasail_sg_dx_stats_diag_sse2_128_64 (
43101     const char* s1,
43102     const int s1Len,
43103     const char* s2,
43104     const int s2Len,
43105     const int open,
43106     const int gap,
43107     const(parasail_matrix_t)* matrix);
43108 
43109 parasail_result_t* parasail_sg_dx_stats_diag_sse2_128_32 (
43110     const char* s1,
43111     const int s1Len,
43112     const char* s2,
43113     const int s2Len,
43114     const int open,
43115     const int gap,
43116     const(parasail_matrix_t)* matrix);
43117 
43118 parasail_result_t* parasail_sg_dx_stats_diag_sse2_128_16 (
43119     const char* s1,
43120     const int s1Len,
43121     const char* s2,
43122     const int s2Len,
43123     const int open,
43124     const int gap,
43125     const(parasail_matrix_t)* matrix);
43126 
43127 parasail_result_t* parasail_sg_dx_stats_diag_sse2_128_8 (
43128     const char* s1,
43129     const int s1Len,
43130     const char* s2,
43131     const int s2Len,
43132     const int open,
43133     const int gap,
43134     const(parasail_matrix_t)* matrix);
43135 
43136 parasail_result_t* parasail_sg_dx_stats_diag_sse2_128_sat (
43137     const char* s1,
43138     const int s1Len,
43139     const char* s2,
43140     const int s2Len,
43141     const int open,
43142     const int gap,
43143     const(parasail_matrix_t)* matrix);
43144 
43145 parasail_result_t* parasail_sg_dx_stats_diag_sse41_128_64 (
43146     const char* s1,
43147     const int s1Len,
43148     const char* s2,
43149     const int s2Len,
43150     const int open,
43151     const int gap,
43152     const(parasail_matrix_t)* matrix);
43153 
43154 parasail_result_t* parasail_sg_dx_stats_diag_sse41_128_32 (
43155     const char* s1,
43156     const int s1Len,
43157     const char* s2,
43158     const int s2Len,
43159     const int open,
43160     const int gap,
43161     const(parasail_matrix_t)* matrix);
43162 
43163 parasail_result_t* parasail_sg_dx_stats_diag_sse41_128_16 (
43164     const char* s1,
43165     const int s1Len,
43166     const char* s2,
43167     const int s2Len,
43168     const int open,
43169     const int gap,
43170     const(parasail_matrix_t)* matrix);
43171 
43172 parasail_result_t* parasail_sg_dx_stats_diag_sse41_128_8 (
43173     const char* s1,
43174     const int s1Len,
43175     const char* s2,
43176     const int s2Len,
43177     const int open,
43178     const int gap,
43179     const(parasail_matrix_t)* matrix);
43180 
43181 parasail_result_t* parasail_sg_dx_stats_diag_sse41_128_sat (
43182     const char* s1,
43183     const int s1Len,
43184     const char* s2,
43185     const int s2Len,
43186     const int open,
43187     const int gap,
43188     const(parasail_matrix_t)* matrix);
43189 
43190 parasail_result_t* parasail_sg_dx_stats_diag_avx2_256_64 (
43191     const char* s1,
43192     const int s1Len,
43193     const char* s2,
43194     const int s2Len,
43195     const int open,
43196     const int gap,
43197     const(parasail_matrix_t)* matrix);
43198 
43199 parasail_result_t* parasail_sg_dx_stats_diag_avx2_256_32 (
43200     const char* s1,
43201     const int s1Len,
43202     const char* s2,
43203     const int s2Len,
43204     const int open,
43205     const int gap,
43206     const(parasail_matrix_t)* matrix);
43207 
43208 parasail_result_t* parasail_sg_dx_stats_diag_avx2_256_16 (
43209     const char* s1,
43210     const int s1Len,
43211     const char* s2,
43212     const int s2Len,
43213     const int open,
43214     const int gap,
43215     const(parasail_matrix_t)* matrix);
43216 
43217 parasail_result_t* parasail_sg_dx_stats_diag_avx2_256_8 (
43218     const char* s1,
43219     const int s1Len,
43220     const char* s2,
43221     const int s2Len,
43222     const int open,
43223     const int gap,
43224     const(parasail_matrix_t)* matrix);
43225 
43226 parasail_result_t* parasail_sg_dx_stats_diag_avx2_256_sat (
43227     const char* s1,
43228     const int s1Len,
43229     const char* s2,
43230     const int s2Len,
43231     const int open,
43232     const int gap,
43233     const(parasail_matrix_t)* matrix);
43234 
43235 parasail_result_t* parasail_sg_dx_stats_diag_altivec_128_64 (
43236     const char* s1,
43237     const int s1Len,
43238     const char* s2,
43239     const int s2Len,
43240     const int open,
43241     const int gap,
43242     const(parasail_matrix_t)* matrix);
43243 
43244 parasail_result_t* parasail_sg_dx_stats_diag_altivec_128_32 (
43245     const char* s1,
43246     const int s1Len,
43247     const char* s2,
43248     const int s2Len,
43249     const int open,
43250     const int gap,
43251     const(parasail_matrix_t)* matrix);
43252 
43253 parasail_result_t* parasail_sg_dx_stats_diag_altivec_128_16 (
43254     const char* s1,
43255     const int s1Len,
43256     const char* s2,
43257     const int s2Len,
43258     const int open,
43259     const int gap,
43260     const(parasail_matrix_t)* matrix);
43261 
43262 parasail_result_t* parasail_sg_dx_stats_diag_altivec_128_8 (
43263     const char* s1,
43264     const int s1Len,
43265     const char* s2,
43266     const int s2Len,
43267     const int open,
43268     const int gap,
43269     const(parasail_matrix_t)* matrix);
43270 
43271 parasail_result_t* parasail_sg_dx_stats_diag_altivec_128_sat (
43272     const char* s1,
43273     const int s1Len,
43274     const char* s2,
43275     const int s2Len,
43276     const int open,
43277     const int gap,
43278     const(parasail_matrix_t)* matrix);
43279 
43280 parasail_result_t* parasail_sg_dx_stats_diag_neon_128_64 (
43281     const char* s1,
43282     const int s1Len,
43283     const char* s2,
43284     const int s2Len,
43285     const int open,
43286     const int gap,
43287     const(parasail_matrix_t)* matrix);
43288 
43289 parasail_result_t* parasail_sg_dx_stats_diag_neon_128_32 (
43290     const char* s1,
43291     const int s1Len,
43292     const char* s2,
43293     const int s2Len,
43294     const int open,
43295     const int gap,
43296     const(parasail_matrix_t)* matrix);
43297 
43298 parasail_result_t* parasail_sg_dx_stats_diag_neon_128_16 (
43299     const char* s1,
43300     const int s1Len,
43301     const char* s2,
43302     const int s2Len,
43303     const int open,
43304     const int gap,
43305     const(parasail_matrix_t)* matrix);
43306 
43307 parasail_result_t* parasail_sg_dx_stats_diag_neon_128_8 (
43308     const char* s1,
43309     const int s1Len,
43310     const char* s2,
43311     const int s2Len,
43312     const int open,
43313     const int gap,
43314     const(parasail_matrix_t)* matrix);
43315 
43316 parasail_result_t* parasail_sg_dx_stats_diag_neon_128_sat (
43317     const char* s1,
43318     const int s1Len,
43319     const char* s2,
43320     const int s2Len,
43321     const int open,
43322     const int gap,
43323     const(parasail_matrix_t)* matrix);
43324 
43325 parasail_result_t* parasail_sg_dx_stats_table_scan_sse2_128_64 (
43326     const char* s1,
43327     const int s1Len,
43328     const char* s2,
43329     const int s2Len,
43330     const int open,
43331     const int gap,
43332     const(parasail_matrix_t)* matrix);
43333 
43334 parasail_result_t* parasail_sg_dx_stats_table_scan_sse2_128_32 (
43335     const char* s1,
43336     const int s1Len,
43337     const char* s2,
43338     const int s2Len,
43339     const int open,
43340     const int gap,
43341     const(parasail_matrix_t)* matrix);
43342 
43343 parasail_result_t* parasail_sg_dx_stats_table_scan_sse2_128_16 (
43344     const char* s1,
43345     const int s1Len,
43346     const char* s2,
43347     const int s2Len,
43348     const int open,
43349     const int gap,
43350     const(parasail_matrix_t)* matrix);
43351 
43352 parasail_result_t* parasail_sg_dx_stats_table_scan_sse2_128_8 (
43353     const char* s1,
43354     const int s1Len,
43355     const char* s2,
43356     const int s2Len,
43357     const int open,
43358     const int gap,
43359     const(parasail_matrix_t)* matrix);
43360 
43361 parasail_result_t* parasail_sg_dx_stats_table_scan_sse2_128_sat (
43362     const char* s1,
43363     const int s1Len,
43364     const char* s2,
43365     const int s2Len,
43366     const int open,
43367     const int gap,
43368     const(parasail_matrix_t)* matrix);
43369 
43370 parasail_result_t* parasail_sg_dx_stats_table_scan_sse41_128_64 (
43371     const char* s1,
43372     const int s1Len,
43373     const char* s2,
43374     const int s2Len,
43375     const int open,
43376     const int gap,
43377     const(parasail_matrix_t)* matrix);
43378 
43379 parasail_result_t* parasail_sg_dx_stats_table_scan_sse41_128_32 (
43380     const char* s1,
43381     const int s1Len,
43382     const char* s2,
43383     const int s2Len,
43384     const int open,
43385     const int gap,
43386     const(parasail_matrix_t)* matrix);
43387 
43388 parasail_result_t* parasail_sg_dx_stats_table_scan_sse41_128_16 (
43389     const char* s1,
43390     const int s1Len,
43391     const char* s2,
43392     const int s2Len,
43393     const int open,
43394     const int gap,
43395     const(parasail_matrix_t)* matrix);
43396 
43397 parasail_result_t* parasail_sg_dx_stats_table_scan_sse41_128_8 (
43398     const char* s1,
43399     const int s1Len,
43400     const char* s2,
43401     const int s2Len,
43402     const int open,
43403     const int gap,
43404     const(parasail_matrix_t)* matrix);
43405 
43406 parasail_result_t* parasail_sg_dx_stats_table_scan_sse41_128_sat (
43407     const char* s1,
43408     const int s1Len,
43409     const char* s2,
43410     const int s2Len,
43411     const int open,
43412     const int gap,
43413     const(parasail_matrix_t)* matrix);
43414 
43415 parasail_result_t* parasail_sg_dx_stats_table_scan_avx2_256_64 (
43416     const char* s1,
43417     const int s1Len,
43418     const char* s2,
43419     const int s2Len,
43420     const int open,
43421     const int gap,
43422     const(parasail_matrix_t)* matrix);
43423 
43424 parasail_result_t* parasail_sg_dx_stats_table_scan_avx2_256_32 (
43425     const char* s1,
43426     const int s1Len,
43427     const char* s2,
43428     const int s2Len,
43429     const int open,
43430     const int gap,
43431     const(parasail_matrix_t)* matrix);
43432 
43433 parasail_result_t* parasail_sg_dx_stats_table_scan_avx2_256_16 (
43434     const char* s1,
43435     const int s1Len,
43436     const char* s2,
43437     const int s2Len,
43438     const int open,
43439     const int gap,
43440     const(parasail_matrix_t)* matrix);
43441 
43442 parasail_result_t* parasail_sg_dx_stats_table_scan_avx2_256_8 (
43443     const char* s1,
43444     const int s1Len,
43445     const char* s2,
43446     const int s2Len,
43447     const int open,
43448     const int gap,
43449     const(parasail_matrix_t)* matrix);
43450 
43451 parasail_result_t* parasail_sg_dx_stats_table_scan_avx2_256_sat (
43452     const char* s1,
43453     const int s1Len,
43454     const char* s2,
43455     const int s2Len,
43456     const int open,
43457     const int gap,
43458     const(parasail_matrix_t)* matrix);
43459 
43460 parasail_result_t* parasail_sg_dx_stats_table_scan_altivec_128_64 (
43461     const char* s1,
43462     const int s1Len,
43463     const char* s2,
43464     const int s2Len,
43465     const int open,
43466     const int gap,
43467     const(parasail_matrix_t)* matrix);
43468 
43469 parasail_result_t* parasail_sg_dx_stats_table_scan_altivec_128_32 (
43470     const char* s1,
43471     const int s1Len,
43472     const char* s2,
43473     const int s2Len,
43474     const int open,
43475     const int gap,
43476     const(parasail_matrix_t)* matrix);
43477 
43478 parasail_result_t* parasail_sg_dx_stats_table_scan_altivec_128_16 (
43479     const char* s1,
43480     const int s1Len,
43481     const char* s2,
43482     const int s2Len,
43483     const int open,
43484     const int gap,
43485     const(parasail_matrix_t)* matrix);
43486 
43487 parasail_result_t* parasail_sg_dx_stats_table_scan_altivec_128_8 (
43488     const char* s1,
43489     const int s1Len,
43490     const char* s2,
43491     const int s2Len,
43492     const int open,
43493     const int gap,
43494     const(parasail_matrix_t)* matrix);
43495 
43496 parasail_result_t* parasail_sg_dx_stats_table_scan_altivec_128_sat (
43497     const char* s1,
43498     const int s1Len,
43499     const char* s2,
43500     const int s2Len,
43501     const int open,
43502     const int gap,
43503     const(parasail_matrix_t)* matrix);
43504 
43505 parasail_result_t* parasail_sg_dx_stats_table_scan_neon_128_64 (
43506     const char* s1,
43507     const int s1Len,
43508     const char* s2,
43509     const int s2Len,
43510     const int open,
43511     const int gap,
43512     const(parasail_matrix_t)* matrix);
43513 
43514 parasail_result_t* parasail_sg_dx_stats_table_scan_neon_128_32 (
43515     const char* s1,
43516     const int s1Len,
43517     const char* s2,
43518     const int s2Len,
43519     const int open,
43520     const int gap,
43521     const(parasail_matrix_t)* matrix);
43522 
43523 parasail_result_t* parasail_sg_dx_stats_table_scan_neon_128_16 (
43524     const char* s1,
43525     const int s1Len,
43526     const char* s2,
43527     const int s2Len,
43528     const int open,
43529     const int gap,
43530     const(parasail_matrix_t)* matrix);
43531 
43532 parasail_result_t* parasail_sg_dx_stats_table_scan_neon_128_8 (
43533     const char* s1,
43534     const int s1Len,
43535     const char* s2,
43536     const int s2Len,
43537     const int open,
43538     const int gap,
43539     const(parasail_matrix_t)* matrix);
43540 
43541 parasail_result_t* parasail_sg_dx_stats_table_scan_neon_128_sat (
43542     const char* s1,
43543     const int s1Len,
43544     const char* s2,
43545     const int s2Len,
43546     const int open,
43547     const int gap,
43548     const(parasail_matrix_t)* matrix);
43549 
43550 parasail_result_t* parasail_sg_dx_stats_table_striped_sse2_128_64 (
43551     const char* s1,
43552     const int s1Len,
43553     const char* s2,
43554     const int s2Len,
43555     const int open,
43556     const int gap,
43557     const(parasail_matrix_t)* matrix);
43558 
43559 parasail_result_t* parasail_sg_dx_stats_table_striped_sse2_128_32 (
43560     const char* s1,
43561     const int s1Len,
43562     const char* s2,
43563     const int s2Len,
43564     const int open,
43565     const int gap,
43566     const(parasail_matrix_t)* matrix);
43567 
43568 parasail_result_t* parasail_sg_dx_stats_table_striped_sse2_128_16 (
43569     const char* s1,
43570     const int s1Len,
43571     const char* s2,
43572     const int s2Len,
43573     const int open,
43574     const int gap,
43575     const(parasail_matrix_t)* matrix);
43576 
43577 parasail_result_t* parasail_sg_dx_stats_table_striped_sse2_128_8 (
43578     const char* s1,
43579     const int s1Len,
43580     const char* s2,
43581     const int s2Len,
43582     const int open,
43583     const int gap,
43584     const(parasail_matrix_t)* matrix);
43585 
43586 parasail_result_t* parasail_sg_dx_stats_table_striped_sse2_128_sat (
43587     const char* s1,
43588     const int s1Len,
43589     const char* s2,
43590     const int s2Len,
43591     const int open,
43592     const int gap,
43593     const(parasail_matrix_t)* matrix);
43594 
43595 parasail_result_t* parasail_sg_dx_stats_table_striped_sse41_128_64 (
43596     const char* s1,
43597     const int s1Len,
43598     const char* s2,
43599     const int s2Len,
43600     const int open,
43601     const int gap,
43602     const(parasail_matrix_t)* matrix);
43603 
43604 parasail_result_t* parasail_sg_dx_stats_table_striped_sse41_128_32 (
43605     const char* s1,
43606     const int s1Len,
43607     const char* s2,
43608     const int s2Len,
43609     const int open,
43610     const int gap,
43611     const(parasail_matrix_t)* matrix);
43612 
43613 parasail_result_t* parasail_sg_dx_stats_table_striped_sse41_128_16 (
43614     const char* s1,
43615     const int s1Len,
43616     const char* s2,
43617     const int s2Len,
43618     const int open,
43619     const int gap,
43620     const(parasail_matrix_t)* matrix);
43621 
43622 parasail_result_t* parasail_sg_dx_stats_table_striped_sse41_128_8 (
43623     const char* s1,
43624     const int s1Len,
43625     const char* s2,
43626     const int s2Len,
43627     const int open,
43628     const int gap,
43629     const(parasail_matrix_t)* matrix);
43630 
43631 parasail_result_t* parasail_sg_dx_stats_table_striped_sse41_128_sat (
43632     const char* s1,
43633     const int s1Len,
43634     const char* s2,
43635     const int s2Len,
43636     const int open,
43637     const int gap,
43638     const(parasail_matrix_t)* matrix);
43639 
43640 parasail_result_t* parasail_sg_dx_stats_table_striped_avx2_256_64 (
43641     const char* s1,
43642     const int s1Len,
43643     const char* s2,
43644     const int s2Len,
43645     const int open,
43646     const int gap,
43647     const(parasail_matrix_t)* matrix);
43648 
43649 parasail_result_t* parasail_sg_dx_stats_table_striped_avx2_256_32 (
43650     const char* s1,
43651     const int s1Len,
43652     const char* s2,
43653     const int s2Len,
43654     const int open,
43655     const int gap,
43656     const(parasail_matrix_t)* matrix);
43657 
43658 parasail_result_t* parasail_sg_dx_stats_table_striped_avx2_256_16 (
43659     const char* s1,
43660     const int s1Len,
43661     const char* s2,
43662     const int s2Len,
43663     const int open,
43664     const int gap,
43665     const(parasail_matrix_t)* matrix);
43666 
43667 parasail_result_t* parasail_sg_dx_stats_table_striped_avx2_256_8 (
43668     const char* s1,
43669     const int s1Len,
43670     const char* s2,
43671     const int s2Len,
43672     const int open,
43673     const int gap,
43674     const(parasail_matrix_t)* matrix);
43675 
43676 parasail_result_t* parasail_sg_dx_stats_table_striped_avx2_256_sat (
43677     const char* s1,
43678     const int s1Len,
43679     const char* s2,
43680     const int s2Len,
43681     const int open,
43682     const int gap,
43683     const(parasail_matrix_t)* matrix);
43684 
43685 parasail_result_t* parasail_sg_dx_stats_table_striped_altivec_128_64 (
43686     const char* s1,
43687     const int s1Len,
43688     const char* s2,
43689     const int s2Len,
43690     const int open,
43691     const int gap,
43692     const(parasail_matrix_t)* matrix);
43693 
43694 parasail_result_t* parasail_sg_dx_stats_table_striped_altivec_128_32 (
43695     const char* s1,
43696     const int s1Len,
43697     const char* s2,
43698     const int s2Len,
43699     const int open,
43700     const int gap,
43701     const(parasail_matrix_t)* matrix);
43702 
43703 parasail_result_t* parasail_sg_dx_stats_table_striped_altivec_128_16 (
43704     const char* s1,
43705     const int s1Len,
43706     const char* s2,
43707     const int s2Len,
43708     const int open,
43709     const int gap,
43710     const(parasail_matrix_t)* matrix);
43711 
43712 parasail_result_t* parasail_sg_dx_stats_table_striped_altivec_128_8 (
43713     const char* s1,
43714     const int s1Len,
43715     const char* s2,
43716     const int s2Len,
43717     const int open,
43718     const int gap,
43719     const(parasail_matrix_t)* matrix);
43720 
43721 parasail_result_t* parasail_sg_dx_stats_table_striped_altivec_128_sat (
43722     const char* s1,
43723     const int s1Len,
43724     const char* s2,
43725     const int s2Len,
43726     const int open,
43727     const int gap,
43728     const(parasail_matrix_t)* matrix);
43729 
43730 parasail_result_t* parasail_sg_dx_stats_table_striped_neon_128_64 (
43731     const char* s1,
43732     const int s1Len,
43733     const char* s2,
43734     const int s2Len,
43735     const int open,
43736     const int gap,
43737     const(parasail_matrix_t)* matrix);
43738 
43739 parasail_result_t* parasail_sg_dx_stats_table_striped_neon_128_32 (
43740     const char* s1,
43741     const int s1Len,
43742     const char* s2,
43743     const int s2Len,
43744     const int open,
43745     const int gap,
43746     const(parasail_matrix_t)* matrix);
43747 
43748 parasail_result_t* parasail_sg_dx_stats_table_striped_neon_128_16 (
43749     const char* s1,
43750     const int s1Len,
43751     const char* s2,
43752     const int s2Len,
43753     const int open,
43754     const int gap,
43755     const(parasail_matrix_t)* matrix);
43756 
43757 parasail_result_t* parasail_sg_dx_stats_table_striped_neon_128_8 (
43758     const char* s1,
43759     const int s1Len,
43760     const char* s2,
43761     const int s2Len,
43762     const int open,
43763     const int gap,
43764     const(parasail_matrix_t)* matrix);
43765 
43766 parasail_result_t* parasail_sg_dx_stats_table_striped_neon_128_sat (
43767     const char* s1,
43768     const int s1Len,
43769     const char* s2,
43770     const int s2Len,
43771     const int open,
43772     const int gap,
43773     const(parasail_matrix_t)* matrix);
43774 
43775 parasail_result_t* parasail_sg_dx_stats_table_diag_sse2_128_64 (
43776     const char* s1,
43777     const int s1Len,
43778     const char* s2,
43779     const int s2Len,
43780     const int open,
43781     const int gap,
43782     const(parasail_matrix_t)* matrix);
43783 
43784 parasail_result_t* parasail_sg_dx_stats_table_diag_sse2_128_32 (
43785     const char* s1,
43786     const int s1Len,
43787     const char* s2,
43788     const int s2Len,
43789     const int open,
43790     const int gap,
43791     const(parasail_matrix_t)* matrix);
43792 
43793 parasail_result_t* parasail_sg_dx_stats_table_diag_sse2_128_16 (
43794     const char* s1,
43795     const int s1Len,
43796     const char* s2,
43797     const int s2Len,
43798     const int open,
43799     const int gap,
43800     const(parasail_matrix_t)* matrix);
43801 
43802 parasail_result_t* parasail_sg_dx_stats_table_diag_sse2_128_8 (
43803     const char* s1,
43804     const int s1Len,
43805     const char* s2,
43806     const int s2Len,
43807     const int open,
43808     const int gap,
43809     const(parasail_matrix_t)* matrix);
43810 
43811 parasail_result_t* parasail_sg_dx_stats_table_diag_sse2_128_sat (
43812     const char* s1,
43813     const int s1Len,
43814     const char* s2,
43815     const int s2Len,
43816     const int open,
43817     const int gap,
43818     const(parasail_matrix_t)* matrix);
43819 
43820 parasail_result_t* parasail_sg_dx_stats_table_diag_sse41_128_64 (
43821     const char* s1,
43822     const int s1Len,
43823     const char* s2,
43824     const int s2Len,
43825     const int open,
43826     const int gap,
43827     const(parasail_matrix_t)* matrix);
43828 
43829 parasail_result_t* parasail_sg_dx_stats_table_diag_sse41_128_32 (
43830     const char* s1,
43831     const int s1Len,
43832     const char* s2,
43833     const int s2Len,
43834     const int open,
43835     const int gap,
43836     const(parasail_matrix_t)* matrix);
43837 
43838 parasail_result_t* parasail_sg_dx_stats_table_diag_sse41_128_16 (
43839     const char* s1,
43840     const int s1Len,
43841     const char* s2,
43842     const int s2Len,
43843     const int open,
43844     const int gap,
43845     const(parasail_matrix_t)* matrix);
43846 
43847 parasail_result_t* parasail_sg_dx_stats_table_diag_sse41_128_8 (
43848     const char* s1,
43849     const int s1Len,
43850     const char* s2,
43851     const int s2Len,
43852     const int open,
43853     const int gap,
43854     const(parasail_matrix_t)* matrix);
43855 
43856 parasail_result_t* parasail_sg_dx_stats_table_diag_sse41_128_sat (
43857     const char* s1,
43858     const int s1Len,
43859     const char* s2,
43860     const int s2Len,
43861     const int open,
43862     const int gap,
43863     const(parasail_matrix_t)* matrix);
43864 
43865 parasail_result_t* parasail_sg_dx_stats_table_diag_avx2_256_64 (
43866     const char* s1,
43867     const int s1Len,
43868     const char* s2,
43869     const int s2Len,
43870     const int open,
43871     const int gap,
43872     const(parasail_matrix_t)* matrix);
43873 
43874 parasail_result_t* parasail_sg_dx_stats_table_diag_avx2_256_32 (
43875     const char* s1,
43876     const int s1Len,
43877     const char* s2,
43878     const int s2Len,
43879     const int open,
43880     const int gap,
43881     const(parasail_matrix_t)* matrix);
43882 
43883 parasail_result_t* parasail_sg_dx_stats_table_diag_avx2_256_16 (
43884     const char* s1,
43885     const int s1Len,
43886     const char* s2,
43887     const int s2Len,
43888     const int open,
43889     const int gap,
43890     const(parasail_matrix_t)* matrix);
43891 
43892 parasail_result_t* parasail_sg_dx_stats_table_diag_avx2_256_8 (
43893     const char* s1,
43894     const int s1Len,
43895     const char* s2,
43896     const int s2Len,
43897     const int open,
43898     const int gap,
43899     const(parasail_matrix_t)* matrix);
43900 
43901 parasail_result_t* parasail_sg_dx_stats_table_diag_avx2_256_sat (
43902     const char* s1,
43903     const int s1Len,
43904     const char* s2,
43905     const int s2Len,
43906     const int open,
43907     const int gap,
43908     const(parasail_matrix_t)* matrix);
43909 
43910 parasail_result_t* parasail_sg_dx_stats_table_diag_altivec_128_64 (
43911     const char* s1,
43912     const int s1Len,
43913     const char* s2,
43914     const int s2Len,
43915     const int open,
43916     const int gap,
43917     const(parasail_matrix_t)* matrix);
43918 
43919 parasail_result_t* parasail_sg_dx_stats_table_diag_altivec_128_32 (
43920     const char* s1,
43921     const int s1Len,
43922     const char* s2,
43923     const int s2Len,
43924     const int open,
43925     const int gap,
43926     const(parasail_matrix_t)* matrix);
43927 
43928 parasail_result_t* parasail_sg_dx_stats_table_diag_altivec_128_16 (
43929     const char* s1,
43930     const int s1Len,
43931     const char* s2,
43932     const int s2Len,
43933     const int open,
43934     const int gap,
43935     const(parasail_matrix_t)* matrix);
43936 
43937 parasail_result_t* parasail_sg_dx_stats_table_diag_altivec_128_8 (
43938     const char* s1,
43939     const int s1Len,
43940     const char* s2,
43941     const int s2Len,
43942     const int open,
43943     const int gap,
43944     const(parasail_matrix_t)* matrix);
43945 
43946 parasail_result_t* parasail_sg_dx_stats_table_diag_altivec_128_sat (
43947     const char* s1,
43948     const int s1Len,
43949     const char* s2,
43950     const int s2Len,
43951     const int open,
43952     const int gap,
43953     const(parasail_matrix_t)* matrix);
43954 
43955 parasail_result_t* parasail_sg_dx_stats_table_diag_neon_128_64 (
43956     const char* s1,
43957     const int s1Len,
43958     const char* s2,
43959     const int s2Len,
43960     const int open,
43961     const int gap,
43962     const(parasail_matrix_t)* matrix);
43963 
43964 parasail_result_t* parasail_sg_dx_stats_table_diag_neon_128_32 (
43965     const char* s1,
43966     const int s1Len,
43967     const char* s2,
43968     const int s2Len,
43969     const int open,
43970     const int gap,
43971     const(parasail_matrix_t)* matrix);
43972 
43973 parasail_result_t* parasail_sg_dx_stats_table_diag_neon_128_16 (
43974     const char* s1,
43975     const int s1Len,
43976     const char* s2,
43977     const int s2Len,
43978     const int open,
43979     const int gap,
43980     const(parasail_matrix_t)* matrix);
43981 
43982 parasail_result_t* parasail_sg_dx_stats_table_diag_neon_128_8 (
43983     const char* s1,
43984     const int s1Len,
43985     const char* s2,
43986     const int s2Len,
43987     const int open,
43988     const int gap,
43989     const(parasail_matrix_t)* matrix);
43990 
43991 parasail_result_t* parasail_sg_dx_stats_table_diag_neon_128_sat (
43992     const char* s1,
43993     const int s1Len,
43994     const char* s2,
43995     const int s2Len,
43996     const int open,
43997     const int gap,
43998     const(parasail_matrix_t)* matrix);
43999 
44000 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_sse2_128_64 (
44001     const char* s1,
44002     const int s1Len,
44003     const char* s2,
44004     const int s2Len,
44005     const int open,
44006     const int gap,
44007     const(parasail_matrix_t)* matrix);
44008 
44009 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_sse2_128_32 (
44010     const char* s1,
44011     const int s1Len,
44012     const char* s2,
44013     const int s2Len,
44014     const int open,
44015     const int gap,
44016     const(parasail_matrix_t)* matrix);
44017 
44018 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_sse2_128_16 (
44019     const char* s1,
44020     const int s1Len,
44021     const char* s2,
44022     const int s2Len,
44023     const int open,
44024     const int gap,
44025     const(parasail_matrix_t)* matrix);
44026 
44027 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_sse2_128_8 (
44028     const char* s1,
44029     const int s1Len,
44030     const char* s2,
44031     const int s2Len,
44032     const int open,
44033     const int gap,
44034     const(parasail_matrix_t)* matrix);
44035 
44036 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_sse2_128_sat (
44037     const char* s1,
44038     const int s1Len,
44039     const char* s2,
44040     const int s2Len,
44041     const int open,
44042     const int gap,
44043     const(parasail_matrix_t)* matrix);
44044 
44045 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_sse41_128_64 (
44046     const char* s1,
44047     const int s1Len,
44048     const char* s2,
44049     const int s2Len,
44050     const int open,
44051     const int gap,
44052     const(parasail_matrix_t)* matrix);
44053 
44054 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_sse41_128_32 (
44055     const char* s1,
44056     const int s1Len,
44057     const char* s2,
44058     const int s2Len,
44059     const int open,
44060     const int gap,
44061     const(parasail_matrix_t)* matrix);
44062 
44063 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_sse41_128_16 (
44064     const char* s1,
44065     const int s1Len,
44066     const char* s2,
44067     const int s2Len,
44068     const int open,
44069     const int gap,
44070     const(parasail_matrix_t)* matrix);
44071 
44072 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_sse41_128_8 (
44073     const char* s1,
44074     const int s1Len,
44075     const char* s2,
44076     const int s2Len,
44077     const int open,
44078     const int gap,
44079     const(parasail_matrix_t)* matrix);
44080 
44081 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_sse41_128_sat (
44082     const char* s1,
44083     const int s1Len,
44084     const char* s2,
44085     const int s2Len,
44086     const int open,
44087     const int gap,
44088     const(parasail_matrix_t)* matrix);
44089 
44090 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_avx2_256_64 (
44091     const char* s1,
44092     const int s1Len,
44093     const char* s2,
44094     const int s2Len,
44095     const int open,
44096     const int gap,
44097     const(parasail_matrix_t)* matrix);
44098 
44099 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_avx2_256_32 (
44100     const char* s1,
44101     const int s1Len,
44102     const char* s2,
44103     const int s2Len,
44104     const int open,
44105     const int gap,
44106     const(parasail_matrix_t)* matrix);
44107 
44108 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_avx2_256_16 (
44109     const char* s1,
44110     const int s1Len,
44111     const char* s2,
44112     const int s2Len,
44113     const int open,
44114     const int gap,
44115     const(parasail_matrix_t)* matrix);
44116 
44117 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_avx2_256_8 (
44118     const char* s1,
44119     const int s1Len,
44120     const char* s2,
44121     const int s2Len,
44122     const int open,
44123     const int gap,
44124     const(parasail_matrix_t)* matrix);
44125 
44126 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_avx2_256_sat (
44127     const char* s1,
44128     const int s1Len,
44129     const char* s2,
44130     const int s2Len,
44131     const int open,
44132     const int gap,
44133     const(parasail_matrix_t)* matrix);
44134 
44135 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_altivec_128_64 (
44136     const char* s1,
44137     const int s1Len,
44138     const char* s2,
44139     const int s2Len,
44140     const int open,
44141     const int gap,
44142     const(parasail_matrix_t)* matrix);
44143 
44144 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_altivec_128_32 (
44145     const char* s1,
44146     const int s1Len,
44147     const char* s2,
44148     const int s2Len,
44149     const int open,
44150     const int gap,
44151     const(parasail_matrix_t)* matrix);
44152 
44153 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_altivec_128_16 (
44154     const char* s1,
44155     const int s1Len,
44156     const char* s2,
44157     const int s2Len,
44158     const int open,
44159     const int gap,
44160     const(parasail_matrix_t)* matrix);
44161 
44162 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_altivec_128_8 (
44163     const char* s1,
44164     const int s1Len,
44165     const char* s2,
44166     const int s2Len,
44167     const int open,
44168     const int gap,
44169     const(parasail_matrix_t)* matrix);
44170 
44171 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_altivec_128_sat (
44172     const char* s1,
44173     const int s1Len,
44174     const char* s2,
44175     const int s2Len,
44176     const int open,
44177     const int gap,
44178     const(parasail_matrix_t)* matrix);
44179 
44180 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_neon_128_64 (
44181     const char* s1,
44182     const int s1Len,
44183     const char* s2,
44184     const int s2Len,
44185     const int open,
44186     const int gap,
44187     const(parasail_matrix_t)* matrix);
44188 
44189 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_neon_128_32 (
44190     const char* s1,
44191     const int s1Len,
44192     const char* s2,
44193     const int s2Len,
44194     const int open,
44195     const int gap,
44196     const(parasail_matrix_t)* matrix);
44197 
44198 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_neon_128_16 (
44199     const char* s1,
44200     const int s1Len,
44201     const char* s2,
44202     const int s2Len,
44203     const int open,
44204     const int gap,
44205     const(parasail_matrix_t)* matrix);
44206 
44207 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_neon_128_8 (
44208     const char* s1,
44209     const int s1Len,
44210     const char* s2,
44211     const int s2Len,
44212     const int open,
44213     const int gap,
44214     const(parasail_matrix_t)* matrix);
44215 
44216 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_neon_128_sat (
44217     const char* s1,
44218     const int s1Len,
44219     const char* s2,
44220     const int s2Len,
44221     const int open,
44222     const int gap,
44223     const(parasail_matrix_t)* matrix);
44224 
44225 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_sse2_128_64 (
44226     const char* s1,
44227     const int s1Len,
44228     const char* s2,
44229     const int s2Len,
44230     const int open,
44231     const int gap,
44232     const(parasail_matrix_t)* matrix);
44233 
44234 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_sse2_128_32 (
44235     const char* s1,
44236     const int s1Len,
44237     const char* s2,
44238     const int s2Len,
44239     const int open,
44240     const int gap,
44241     const(parasail_matrix_t)* matrix);
44242 
44243 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_sse2_128_16 (
44244     const char* s1,
44245     const int s1Len,
44246     const char* s2,
44247     const int s2Len,
44248     const int open,
44249     const int gap,
44250     const(parasail_matrix_t)* matrix);
44251 
44252 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_sse2_128_8 (
44253     const char* s1,
44254     const int s1Len,
44255     const char* s2,
44256     const int s2Len,
44257     const int open,
44258     const int gap,
44259     const(parasail_matrix_t)* matrix);
44260 
44261 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_sse2_128_sat (
44262     const char* s1,
44263     const int s1Len,
44264     const char* s2,
44265     const int s2Len,
44266     const int open,
44267     const int gap,
44268     const(parasail_matrix_t)* matrix);
44269 
44270 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_sse41_128_64 (
44271     const char* s1,
44272     const int s1Len,
44273     const char* s2,
44274     const int s2Len,
44275     const int open,
44276     const int gap,
44277     const(parasail_matrix_t)* matrix);
44278 
44279 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_sse41_128_32 (
44280     const char* s1,
44281     const int s1Len,
44282     const char* s2,
44283     const int s2Len,
44284     const int open,
44285     const int gap,
44286     const(parasail_matrix_t)* matrix);
44287 
44288 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_sse41_128_16 (
44289     const char* s1,
44290     const int s1Len,
44291     const char* s2,
44292     const int s2Len,
44293     const int open,
44294     const int gap,
44295     const(parasail_matrix_t)* matrix);
44296 
44297 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_sse41_128_8 (
44298     const char* s1,
44299     const int s1Len,
44300     const char* s2,
44301     const int s2Len,
44302     const int open,
44303     const int gap,
44304     const(parasail_matrix_t)* matrix);
44305 
44306 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_sse41_128_sat (
44307     const char* s1,
44308     const int s1Len,
44309     const char* s2,
44310     const int s2Len,
44311     const int open,
44312     const int gap,
44313     const(parasail_matrix_t)* matrix);
44314 
44315 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_avx2_256_64 (
44316     const char* s1,
44317     const int s1Len,
44318     const char* s2,
44319     const int s2Len,
44320     const int open,
44321     const int gap,
44322     const(parasail_matrix_t)* matrix);
44323 
44324 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_avx2_256_32 (
44325     const char* s1,
44326     const int s1Len,
44327     const char* s2,
44328     const int s2Len,
44329     const int open,
44330     const int gap,
44331     const(parasail_matrix_t)* matrix);
44332 
44333 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_avx2_256_16 (
44334     const char* s1,
44335     const int s1Len,
44336     const char* s2,
44337     const int s2Len,
44338     const int open,
44339     const int gap,
44340     const(parasail_matrix_t)* matrix);
44341 
44342 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_avx2_256_8 (
44343     const char* s1,
44344     const int s1Len,
44345     const char* s2,
44346     const int s2Len,
44347     const int open,
44348     const int gap,
44349     const(parasail_matrix_t)* matrix);
44350 
44351 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_avx2_256_sat (
44352     const char* s1,
44353     const int s1Len,
44354     const char* s2,
44355     const int s2Len,
44356     const int open,
44357     const int gap,
44358     const(parasail_matrix_t)* matrix);
44359 
44360 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_altivec_128_64 (
44361     const char* s1,
44362     const int s1Len,
44363     const char* s2,
44364     const int s2Len,
44365     const int open,
44366     const int gap,
44367     const(parasail_matrix_t)* matrix);
44368 
44369 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_altivec_128_32 (
44370     const char* s1,
44371     const int s1Len,
44372     const char* s2,
44373     const int s2Len,
44374     const int open,
44375     const int gap,
44376     const(parasail_matrix_t)* matrix);
44377 
44378 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_altivec_128_16 (
44379     const char* s1,
44380     const int s1Len,
44381     const char* s2,
44382     const int s2Len,
44383     const int open,
44384     const int gap,
44385     const(parasail_matrix_t)* matrix);
44386 
44387 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_altivec_128_8 (
44388     const char* s1,
44389     const int s1Len,
44390     const char* s2,
44391     const int s2Len,
44392     const int open,
44393     const int gap,
44394     const(parasail_matrix_t)* matrix);
44395 
44396 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_altivec_128_sat (
44397     const char* s1,
44398     const int s1Len,
44399     const char* s2,
44400     const int s2Len,
44401     const int open,
44402     const int gap,
44403     const(parasail_matrix_t)* matrix);
44404 
44405 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_neon_128_64 (
44406     const char* s1,
44407     const int s1Len,
44408     const char* s2,
44409     const int s2Len,
44410     const int open,
44411     const int gap,
44412     const(parasail_matrix_t)* matrix);
44413 
44414 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_neon_128_32 (
44415     const char* s1,
44416     const int s1Len,
44417     const char* s2,
44418     const int s2Len,
44419     const int open,
44420     const int gap,
44421     const(parasail_matrix_t)* matrix);
44422 
44423 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_neon_128_16 (
44424     const char* s1,
44425     const int s1Len,
44426     const char* s2,
44427     const int s2Len,
44428     const int open,
44429     const int gap,
44430     const(parasail_matrix_t)* matrix);
44431 
44432 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_neon_128_8 (
44433     const char* s1,
44434     const int s1Len,
44435     const char* s2,
44436     const int s2Len,
44437     const int open,
44438     const int gap,
44439     const(parasail_matrix_t)* matrix);
44440 
44441 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_neon_128_sat (
44442     const char* s1,
44443     const int s1Len,
44444     const char* s2,
44445     const int s2Len,
44446     const int open,
44447     const int gap,
44448     const(parasail_matrix_t)* matrix);
44449 
44450 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_sse2_128_64 (
44451     const char* s1,
44452     const int s1Len,
44453     const char* s2,
44454     const int s2Len,
44455     const int open,
44456     const int gap,
44457     const(parasail_matrix_t)* matrix);
44458 
44459 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_sse2_128_32 (
44460     const char* s1,
44461     const int s1Len,
44462     const char* s2,
44463     const int s2Len,
44464     const int open,
44465     const int gap,
44466     const(parasail_matrix_t)* matrix);
44467 
44468 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_sse2_128_16 (
44469     const char* s1,
44470     const int s1Len,
44471     const char* s2,
44472     const int s2Len,
44473     const int open,
44474     const int gap,
44475     const(parasail_matrix_t)* matrix);
44476 
44477 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_sse2_128_8 (
44478     const char* s1,
44479     const int s1Len,
44480     const char* s2,
44481     const int s2Len,
44482     const int open,
44483     const int gap,
44484     const(parasail_matrix_t)* matrix);
44485 
44486 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_sse2_128_sat (
44487     const char* s1,
44488     const int s1Len,
44489     const char* s2,
44490     const int s2Len,
44491     const int open,
44492     const int gap,
44493     const(parasail_matrix_t)* matrix);
44494 
44495 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_sse41_128_64 (
44496     const char* s1,
44497     const int s1Len,
44498     const char* s2,
44499     const int s2Len,
44500     const int open,
44501     const int gap,
44502     const(parasail_matrix_t)* matrix);
44503 
44504 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_sse41_128_32 (
44505     const char* s1,
44506     const int s1Len,
44507     const char* s2,
44508     const int s2Len,
44509     const int open,
44510     const int gap,
44511     const(parasail_matrix_t)* matrix);
44512 
44513 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_sse41_128_16 (
44514     const char* s1,
44515     const int s1Len,
44516     const char* s2,
44517     const int s2Len,
44518     const int open,
44519     const int gap,
44520     const(parasail_matrix_t)* matrix);
44521 
44522 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_sse41_128_8 (
44523     const char* s1,
44524     const int s1Len,
44525     const char* s2,
44526     const int s2Len,
44527     const int open,
44528     const int gap,
44529     const(parasail_matrix_t)* matrix);
44530 
44531 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_sse41_128_sat (
44532     const char* s1,
44533     const int s1Len,
44534     const char* s2,
44535     const int s2Len,
44536     const int open,
44537     const int gap,
44538     const(parasail_matrix_t)* matrix);
44539 
44540 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_avx2_256_64 (
44541     const char* s1,
44542     const int s1Len,
44543     const char* s2,
44544     const int s2Len,
44545     const int open,
44546     const int gap,
44547     const(parasail_matrix_t)* matrix);
44548 
44549 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_avx2_256_32 (
44550     const char* s1,
44551     const int s1Len,
44552     const char* s2,
44553     const int s2Len,
44554     const int open,
44555     const int gap,
44556     const(parasail_matrix_t)* matrix);
44557 
44558 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_avx2_256_16 (
44559     const char* s1,
44560     const int s1Len,
44561     const char* s2,
44562     const int s2Len,
44563     const int open,
44564     const int gap,
44565     const(parasail_matrix_t)* matrix);
44566 
44567 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_avx2_256_8 (
44568     const char* s1,
44569     const int s1Len,
44570     const char* s2,
44571     const int s2Len,
44572     const int open,
44573     const int gap,
44574     const(parasail_matrix_t)* matrix);
44575 
44576 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_avx2_256_sat (
44577     const char* s1,
44578     const int s1Len,
44579     const char* s2,
44580     const int s2Len,
44581     const int open,
44582     const int gap,
44583     const(parasail_matrix_t)* matrix);
44584 
44585 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_altivec_128_64 (
44586     const char* s1,
44587     const int s1Len,
44588     const char* s2,
44589     const int s2Len,
44590     const int open,
44591     const int gap,
44592     const(parasail_matrix_t)* matrix);
44593 
44594 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_altivec_128_32 (
44595     const char* s1,
44596     const int s1Len,
44597     const char* s2,
44598     const int s2Len,
44599     const int open,
44600     const int gap,
44601     const(parasail_matrix_t)* matrix);
44602 
44603 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_altivec_128_16 (
44604     const char* s1,
44605     const int s1Len,
44606     const char* s2,
44607     const int s2Len,
44608     const int open,
44609     const int gap,
44610     const(parasail_matrix_t)* matrix);
44611 
44612 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_altivec_128_8 (
44613     const char* s1,
44614     const int s1Len,
44615     const char* s2,
44616     const int s2Len,
44617     const int open,
44618     const int gap,
44619     const(parasail_matrix_t)* matrix);
44620 
44621 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_altivec_128_sat (
44622     const char* s1,
44623     const int s1Len,
44624     const char* s2,
44625     const int s2Len,
44626     const int open,
44627     const int gap,
44628     const(parasail_matrix_t)* matrix);
44629 
44630 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_neon_128_64 (
44631     const char* s1,
44632     const int s1Len,
44633     const char* s2,
44634     const int s2Len,
44635     const int open,
44636     const int gap,
44637     const(parasail_matrix_t)* matrix);
44638 
44639 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_neon_128_32 (
44640     const char* s1,
44641     const int s1Len,
44642     const char* s2,
44643     const int s2Len,
44644     const int open,
44645     const int gap,
44646     const(parasail_matrix_t)* matrix);
44647 
44648 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_neon_128_16 (
44649     const char* s1,
44650     const int s1Len,
44651     const char* s2,
44652     const int s2Len,
44653     const int open,
44654     const int gap,
44655     const(parasail_matrix_t)* matrix);
44656 
44657 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_neon_128_8 (
44658     const char* s1,
44659     const int s1Len,
44660     const char* s2,
44661     const int s2Len,
44662     const int open,
44663     const int gap,
44664     const(parasail_matrix_t)* matrix);
44665 
44666 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_neon_128_sat (
44667     const char* s1,
44668     const int s1Len,
44669     const char* s2,
44670     const int s2Len,
44671     const int open,
44672     const int gap,
44673     const(parasail_matrix_t)* matrix);
44674 
44675 parasail_result_t* parasail_sg_qb_de_scan_sse2_128_64 (
44676     const char* s1,
44677     const int s1Len,
44678     const char* s2,
44679     const int s2Len,
44680     const int open,
44681     const int gap,
44682     const(parasail_matrix_t)* matrix);
44683 
44684 parasail_result_t* parasail_sg_qb_de_scan_sse2_128_32 (
44685     const char* s1,
44686     const int s1Len,
44687     const char* s2,
44688     const int s2Len,
44689     const int open,
44690     const int gap,
44691     const(parasail_matrix_t)* matrix);
44692 
44693 parasail_result_t* parasail_sg_qb_de_scan_sse2_128_16 (
44694     const char* s1,
44695     const int s1Len,
44696     const char* s2,
44697     const int s2Len,
44698     const int open,
44699     const int gap,
44700     const(parasail_matrix_t)* matrix);
44701 
44702 parasail_result_t* parasail_sg_qb_de_scan_sse2_128_8 (
44703     const char* s1,
44704     const int s1Len,
44705     const char* s2,
44706     const int s2Len,
44707     const int open,
44708     const int gap,
44709     const(parasail_matrix_t)* matrix);
44710 
44711 parasail_result_t* parasail_sg_qb_de_scan_sse2_128_sat (
44712     const char* s1,
44713     const int s1Len,
44714     const char* s2,
44715     const int s2Len,
44716     const int open,
44717     const int gap,
44718     const(parasail_matrix_t)* matrix);
44719 
44720 parasail_result_t* parasail_sg_qb_de_scan_sse41_128_64 (
44721     const char* s1,
44722     const int s1Len,
44723     const char* s2,
44724     const int s2Len,
44725     const int open,
44726     const int gap,
44727     const(parasail_matrix_t)* matrix);
44728 
44729 parasail_result_t* parasail_sg_qb_de_scan_sse41_128_32 (
44730     const char* s1,
44731     const int s1Len,
44732     const char* s2,
44733     const int s2Len,
44734     const int open,
44735     const int gap,
44736     const(parasail_matrix_t)* matrix);
44737 
44738 parasail_result_t* parasail_sg_qb_de_scan_sse41_128_16 (
44739     const char* s1,
44740     const int s1Len,
44741     const char* s2,
44742     const int s2Len,
44743     const int open,
44744     const int gap,
44745     const(parasail_matrix_t)* matrix);
44746 
44747 parasail_result_t* parasail_sg_qb_de_scan_sse41_128_8 (
44748     const char* s1,
44749     const int s1Len,
44750     const char* s2,
44751     const int s2Len,
44752     const int open,
44753     const int gap,
44754     const(parasail_matrix_t)* matrix);
44755 
44756 parasail_result_t* parasail_sg_qb_de_scan_sse41_128_sat (
44757     const char* s1,
44758     const int s1Len,
44759     const char* s2,
44760     const int s2Len,
44761     const int open,
44762     const int gap,
44763     const(parasail_matrix_t)* matrix);
44764 
44765 parasail_result_t* parasail_sg_qb_de_scan_avx2_256_64 (
44766     const char* s1,
44767     const int s1Len,
44768     const char* s2,
44769     const int s2Len,
44770     const int open,
44771     const int gap,
44772     const(parasail_matrix_t)* matrix);
44773 
44774 parasail_result_t* parasail_sg_qb_de_scan_avx2_256_32 (
44775     const char* s1,
44776     const int s1Len,
44777     const char* s2,
44778     const int s2Len,
44779     const int open,
44780     const int gap,
44781     const(parasail_matrix_t)* matrix);
44782 
44783 parasail_result_t* parasail_sg_qb_de_scan_avx2_256_16 (
44784     const char* s1,
44785     const int s1Len,
44786     const char* s2,
44787     const int s2Len,
44788     const int open,
44789     const int gap,
44790     const(parasail_matrix_t)* matrix);
44791 
44792 parasail_result_t* parasail_sg_qb_de_scan_avx2_256_8 (
44793     const char* s1,
44794     const int s1Len,
44795     const char* s2,
44796     const int s2Len,
44797     const int open,
44798     const int gap,
44799     const(parasail_matrix_t)* matrix);
44800 
44801 parasail_result_t* parasail_sg_qb_de_scan_avx2_256_sat (
44802     const char* s1,
44803     const int s1Len,
44804     const char* s2,
44805     const int s2Len,
44806     const int open,
44807     const int gap,
44808     const(parasail_matrix_t)* matrix);
44809 
44810 parasail_result_t* parasail_sg_qb_de_scan_altivec_128_64 (
44811     const char* s1,
44812     const int s1Len,
44813     const char* s2,
44814     const int s2Len,
44815     const int open,
44816     const int gap,
44817     const(parasail_matrix_t)* matrix);
44818 
44819 parasail_result_t* parasail_sg_qb_de_scan_altivec_128_32 (
44820     const char* s1,
44821     const int s1Len,
44822     const char* s2,
44823     const int s2Len,
44824     const int open,
44825     const int gap,
44826     const(parasail_matrix_t)* matrix);
44827 
44828 parasail_result_t* parasail_sg_qb_de_scan_altivec_128_16 (
44829     const char* s1,
44830     const int s1Len,
44831     const char* s2,
44832     const int s2Len,
44833     const int open,
44834     const int gap,
44835     const(parasail_matrix_t)* matrix);
44836 
44837 parasail_result_t* parasail_sg_qb_de_scan_altivec_128_8 (
44838     const char* s1,
44839     const int s1Len,
44840     const char* s2,
44841     const int s2Len,
44842     const int open,
44843     const int gap,
44844     const(parasail_matrix_t)* matrix);
44845 
44846 parasail_result_t* parasail_sg_qb_de_scan_altivec_128_sat (
44847     const char* s1,
44848     const int s1Len,
44849     const char* s2,
44850     const int s2Len,
44851     const int open,
44852     const int gap,
44853     const(parasail_matrix_t)* matrix);
44854 
44855 parasail_result_t* parasail_sg_qb_de_scan_neon_128_64 (
44856     const char* s1,
44857     const int s1Len,
44858     const char* s2,
44859     const int s2Len,
44860     const int open,
44861     const int gap,
44862     const(parasail_matrix_t)* matrix);
44863 
44864 parasail_result_t* parasail_sg_qb_de_scan_neon_128_32 (
44865     const char* s1,
44866     const int s1Len,
44867     const char* s2,
44868     const int s2Len,
44869     const int open,
44870     const int gap,
44871     const(parasail_matrix_t)* matrix);
44872 
44873 parasail_result_t* parasail_sg_qb_de_scan_neon_128_16 (
44874     const char* s1,
44875     const int s1Len,
44876     const char* s2,
44877     const int s2Len,
44878     const int open,
44879     const int gap,
44880     const(parasail_matrix_t)* matrix);
44881 
44882 parasail_result_t* parasail_sg_qb_de_scan_neon_128_8 (
44883     const char* s1,
44884     const int s1Len,
44885     const char* s2,
44886     const int s2Len,
44887     const int open,
44888     const int gap,
44889     const(parasail_matrix_t)* matrix);
44890 
44891 parasail_result_t* parasail_sg_qb_de_scan_neon_128_sat (
44892     const char* s1,
44893     const int s1Len,
44894     const char* s2,
44895     const int s2Len,
44896     const int open,
44897     const int gap,
44898     const(parasail_matrix_t)* matrix);
44899 
44900 parasail_result_t* parasail_sg_qb_de_striped_sse2_128_64 (
44901     const char* s1,
44902     const int s1Len,
44903     const char* s2,
44904     const int s2Len,
44905     const int open,
44906     const int gap,
44907     const(parasail_matrix_t)* matrix);
44908 
44909 parasail_result_t* parasail_sg_qb_de_striped_sse2_128_32 (
44910     const char* s1,
44911     const int s1Len,
44912     const char* s2,
44913     const int s2Len,
44914     const int open,
44915     const int gap,
44916     const(parasail_matrix_t)* matrix);
44917 
44918 parasail_result_t* parasail_sg_qb_de_striped_sse2_128_16 (
44919     const char* s1,
44920     const int s1Len,
44921     const char* s2,
44922     const int s2Len,
44923     const int open,
44924     const int gap,
44925     const(parasail_matrix_t)* matrix);
44926 
44927 parasail_result_t* parasail_sg_qb_de_striped_sse2_128_8 (
44928     const char* s1,
44929     const int s1Len,
44930     const char* s2,
44931     const int s2Len,
44932     const int open,
44933     const int gap,
44934     const(parasail_matrix_t)* matrix);
44935 
44936 parasail_result_t* parasail_sg_qb_de_striped_sse2_128_sat (
44937     const char* s1,
44938     const int s1Len,
44939     const char* s2,
44940     const int s2Len,
44941     const int open,
44942     const int gap,
44943     const(parasail_matrix_t)* matrix);
44944 
44945 parasail_result_t* parasail_sg_qb_de_striped_sse41_128_64 (
44946     const char* s1,
44947     const int s1Len,
44948     const char* s2,
44949     const int s2Len,
44950     const int open,
44951     const int gap,
44952     const(parasail_matrix_t)* matrix);
44953 
44954 parasail_result_t* parasail_sg_qb_de_striped_sse41_128_32 (
44955     const char* s1,
44956     const int s1Len,
44957     const char* s2,
44958     const int s2Len,
44959     const int open,
44960     const int gap,
44961     const(parasail_matrix_t)* matrix);
44962 
44963 parasail_result_t* parasail_sg_qb_de_striped_sse41_128_16 (
44964     const char* s1,
44965     const int s1Len,
44966     const char* s2,
44967     const int s2Len,
44968     const int open,
44969     const int gap,
44970     const(parasail_matrix_t)* matrix);
44971 
44972 parasail_result_t* parasail_sg_qb_de_striped_sse41_128_8 (
44973     const char* s1,
44974     const int s1Len,
44975     const char* s2,
44976     const int s2Len,
44977     const int open,
44978     const int gap,
44979     const(parasail_matrix_t)* matrix);
44980 
44981 parasail_result_t* parasail_sg_qb_de_striped_sse41_128_sat (
44982     const char* s1,
44983     const int s1Len,
44984     const char* s2,
44985     const int s2Len,
44986     const int open,
44987     const int gap,
44988     const(parasail_matrix_t)* matrix);
44989 
44990 parasail_result_t* parasail_sg_qb_de_striped_avx2_256_64 (
44991     const char* s1,
44992     const int s1Len,
44993     const char* s2,
44994     const int s2Len,
44995     const int open,
44996     const int gap,
44997     const(parasail_matrix_t)* matrix);
44998 
44999 parasail_result_t* parasail_sg_qb_de_striped_avx2_256_32 (
45000     const char* s1,
45001     const int s1Len,
45002     const char* s2,
45003     const int s2Len,
45004     const int open,
45005     const int gap,
45006     const(parasail_matrix_t)* matrix);
45007 
45008 parasail_result_t* parasail_sg_qb_de_striped_avx2_256_16 (
45009     const char* s1,
45010     const int s1Len,
45011     const char* s2,
45012     const int s2Len,
45013     const int open,
45014     const int gap,
45015     const(parasail_matrix_t)* matrix);
45016 
45017 parasail_result_t* parasail_sg_qb_de_striped_avx2_256_8 (
45018     const char* s1,
45019     const int s1Len,
45020     const char* s2,
45021     const int s2Len,
45022     const int open,
45023     const int gap,
45024     const(parasail_matrix_t)* matrix);
45025 
45026 parasail_result_t* parasail_sg_qb_de_striped_avx2_256_sat (
45027     const char* s1,
45028     const int s1Len,
45029     const char* s2,
45030     const int s2Len,
45031     const int open,
45032     const int gap,
45033     const(parasail_matrix_t)* matrix);
45034 
45035 parasail_result_t* parasail_sg_qb_de_striped_altivec_128_64 (
45036     const char* s1,
45037     const int s1Len,
45038     const char* s2,
45039     const int s2Len,
45040     const int open,
45041     const int gap,
45042     const(parasail_matrix_t)* matrix);
45043 
45044 parasail_result_t* parasail_sg_qb_de_striped_altivec_128_32 (
45045     const char* s1,
45046     const int s1Len,
45047     const char* s2,
45048     const int s2Len,
45049     const int open,
45050     const int gap,
45051     const(parasail_matrix_t)* matrix);
45052 
45053 parasail_result_t* parasail_sg_qb_de_striped_altivec_128_16 (
45054     const char* s1,
45055     const int s1Len,
45056     const char* s2,
45057     const int s2Len,
45058     const int open,
45059     const int gap,
45060     const(parasail_matrix_t)* matrix);
45061 
45062 parasail_result_t* parasail_sg_qb_de_striped_altivec_128_8 (
45063     const char* s1,
45064     const int s1Len,
45065     const char* s2,
45066     const int s2Len,
45067     const int open,
45068     const int gap,
45069     const(parasail_matrix_t)* matrix);
45070 
45071 parasail_result_t* parasail_sg_qb_de_striped_altivec_128_sat (
45072     const char* s1,
45073     const int s1Len,
45074     const char* s2,
45075     const int s2Len,
45076     const int open,
45077     const int gap,
45078     const(parasail_matrix_t)* matrix);
45079 
45080 parasail_result_t* parasail_sg_qb_de_striped_neon_128_64 (
45081     const char* s1,
45082     const int s1Len,
45083     const char* s2,
45084     const int s2Len,
45085     const int open,
45086     const int gap,
45087     const(parasail_matrix_t)* matrix);
45088 
45089 parasail_result_t* parasail_sg_qb_de_striped_neon_128_32 (
45090     const char* s1,
45091     const int s1Len,
45092     const char* s2,
45093     const int s2Len,
45094     const int open,
45095     const int gap,
45096     const(parasail_matrix_t)* matrix);
45097 
45098 parasail_result_t* parasail_sg_qb_de_striped_neon_128_16 (
45099     const char* s1,
45100     const int s1Len,
45101     const char* s2,
45102     const int s2Len,
45103     const int open,
45104     const int gap,
45105     const(parasail_matrix_t)* matrix);
45106 
45107 parasail_result_t* parasail_sg_qb_de_striped_neon_128_8 (
45108     const char* s1,
45109     const int s1Len,
45110     const char* s2,
45111     const int s2Len,
45112     const int open,
45113     const int gap,
45114     const(parasail_matrix_t)* matrix);
45115 
45116 parasail_result_t* parasail_sg_qb_de_striped_neon_128_sat (
45117     const char* s1,
45118     const int s1Len,
45119     const char* s2,
45120     const int s2Len,
45121     const int open,
45122     const int gap,
45123     const(parasail_matrix_t)* matrix);
45124 
45125 parasail_result_t* parasail_sg_qb_de_diag_sse2_128_64 (
45126     const char* s1,
45127     const int s1Len,
45128     const char* s2,
45129     const int s2Len,
45130     const int open,
45131     const int gap,
45132     const(parasail_matrix_t)* matrix);
45133 
45134 parasail_result_t* parasail_sg_qb_de_diag_sse2_128_32 (
45135     const char* s1,
45136     const int s1Len,
45137     const char* s2,
45138     const int s2Len,
45139     const int open,
45140     const int gap,
45141     const(parasail_matrix_t)* matrix);
45142 
45143 parasail_result_t* parasail_sg_qb_de_diag_sse2_128_16 (
45144     const char* s1,
45145     const int s1Len,
45146     const char* s2,
45147     const int s2Len,
45148     const int open,
45149     const int gap,
45150     const(parasail_matrix_t)* matrix);
45151 
45152 parasail_result_t* parasail_sg_qb_de_diag_sse2_128_8 (
45153     const char* s1,
45154     const int s1Len,
45155     const char* s2,
45156     const int s2Len,
45157     const int open,
45158     const int gap,
45159     const(parasail_matrix_t)* matrix);
45160 
45161 parasail_result_t* parasail_sg_qb_de_diag_sse2_128_sat (
45162     const char* s1,
45163     const int s1Len,
45164     const char* s2,
45165     const int s2Len,
45166     const int open,
45167     const int gap,
45168     const(parasail_matrix_t)* matrix);
45169 
45170 parasail_result_t* parasail_sg_qb_de_diag_sse41_128_64 (
45171     const char* s1,
45172     const int s1Len,
45173     const char* s2,
45174     const int s2Len,
45175     const int open,
45176     const int gap,
45177     const(parasail_matrix_t)* matrix);
45178 
45179 parasail_result_t* parasail_sg_qb_de_diag_sse41_128_32 (
45180     const char* s1,
45181     const int s1Len,
45182     const char* s2,
45183     const int s2Len,
45184     const int open,
45185     const int gap,
45186     const(parasail_matrix_t)* matrix);
45187 
45188 parasail_result_t* parasail_sg_qb_de_diag_sse41_128_16 (
45189     const char* s1,
45190     const int s1Len,
45191     const char* s2,
45192     const int s2Len,
45193     const int open,
45194     const int gap,
45195     const(parasail_matrix_t)* matrix);
45196 
45197 parasail_result_t* parasail_sg_qb_de_diag_sse41_128_8 (
45198     const char* s1,
45199     const int s1Len,
45200     const char* s2,
45201     const int s2Len,
45202     const int open,
45203     const int gap,
45204     const(parasail_matrix_t)* matrix);
45205 
45206 parasail_result_t* parasail_sg_qb_de_diag_sse41_128_sat (
45207     const char* s1,
45208     const int s1Len,
45209     const char* s2,
45210     const int s2Len,
45211     const int open,
45212     const int gap,
45213     const(parasail_matrix_t)* matrix);
45214 
45215 parasail_result_t* parasail_sg_qb_de_diag_avx2_256_64 (
45216     const char* s1,
45217     const int s1Len,
45218     const char* s2,
45219     const int s2Len,
45220     const int open,
45221     const int gap,
45222     const(parasail_matrix_t)* matrix);
45223 
45224 parasail_result_t* parasail_sg_qb_de_diag_avx2_256_32 (
45225     const char* s1,
45226     const int s1Len,
45227     const char* s2,
45228     const int s2Len,
45229     const int open,
45230     const int gap,
45231     const(parasail_matrix_t)* matrix);
45232 
45233 parasail_result_t* parasail_sg_qb_de_diag_avx2_256_16 (
45234     const char* s1,
45235     const int s1Len,
45236     const char* s2,
45237     const int s2Len,
45238     const int open,
45239     const int gap,
45240     const(parasail_matrix_t)* matrix);
45241 
45242 parasail_result_t* parasail_sg_qb_de_diag_avx2_256_8 (
45243     const char* s1,
45244     const int s1Len,
45245     const char* s2,
45246     const int s2Len,
45247     const int open,
45248     const int gap,
45249     const(parasail_matrix_t)* matrix);
45250 
45251 parasail_result_t* parasail_sg_qb_de_diag_avx2_256_sat (
45252     const char* s1,
45253     const int s1Len,
45254     const char* s2,
45255     const int s2Len,
45256     const int open,
45257     const int gap,
45258     const(parasail_matrix_t)* matrix);
45259 
45260 parasail_result_t* parasail_sg_qb_de_diag_altivec_128_64 (
45261     const char* s1,
45262     const int s1Len,
45263     const char* s2,
45264     const int s2Len,
45265     const int open,
45266     const int gap,
45267     const(parasail_matrix_t)* matrix);
45268 
45269 parasail_result_t* parasail_sg_qb_de_diag_altivec_128_32 (
45270     const char* s1,
45271     const int s1Len,
45272     const char* s2,
45273     const int s2Len,
45274     const int open,
45275     const int gap,
45276     const(parasail_matrix_t)* matrix);
45277 
45278 parasail_result_t* parasail_sg_qb_de_diag_altivec_128_16 (
45279     const char* s1,
45280     const int s1Len,
45281     const char* s2,
45282     const int s2Len,
45283     const int open,
45284     const int gap,
45285     const(parasail_matrix_t)* matrix);
45286 
45287 parasail_result_t* parasail_sg_qb_de_diag_altivec_128_8 (
45288     const char* s1,
45289     const int s1Len,
45290     const char* s2,
45291     const int s2Len,
45292     const int open,
45293     const int gap,
45294     const(parasail_matrix_t)* matrix);
45295 
45296 parasail_result_t* parasail_sg_qb_de_diag_altivec_128_sat (
45297     const char* s1,
45298     const int s1Len,
45299     const char* s2,
45300     const int s2Len,
45301     const int open,
45302     const int gap,
45303     const(parasail_matrix_t)* matrix);
45304 
45305 parasail_result_t* parasail_sg_qb_de_diag_neon_128_64 (
45306     const char* s1,
45307     const int s1Len,
45308     const char* s2,
45309     const int s2Len,
45310     const int open,
45311     const int gap,
45312     const(parasail_matrix_t)* matrix);
45313 
45314 parasail_result_t* parasail_sg_qb_de_diag_neon_128_32 (
45315     const char* s1,
45316     const int s1Len,
45317     const char* s2,
45318     const int s2Len,
45319     const int open,
45320     const int gap,
45321     const(parasail_matrix_t)* matrix);
45322 
45323 parasail_result_t* parasail_sg_qb_de_diag_neon_128_16 (
45324     const char* s1,
45325     const int s1Len,
45326     const char* s2,
45327     const int s2Len,
45328     const int open,
45329     const int gap,
45330     const(parasail_matrix_t)* matrix);
45331 
45332 parasail_result_t* parasail_sg_qb_de_diag_neon_128_8 (
45333     const char* s1,
45334     const int s1Len,
45335     const char* s2,
45336     const int s2Len,
45337     const int open,
45338     const int gap,
45339     const(parasail_matrix_t)* matrix);
45340 
45341 parasail_result_t* parasail_sg_qb_de_diag_neon_128_sat (
45342     const char* s1,
45343     const int s1Len,
45344     const char* s2,
45345     const int s2Len,
45346     const int open,
45347     const int gap,
45348     const(parasail_matrix_t)* matrix);
45349 
45350 parasail_result_t* parasail_sg_qb_de_table_scan_sse2_128_64 (
45351     const char* s1,
45352     const int s1Len,
45353     const char* s2,
45354     const int s2Len,
45355     const int open,
45356     const int gap,
45357     const(parasail_matrix_t)* matrix);
45358 
45359 parasail_result_t* parasail_sg_qb_de_table_scan_sse2_128_32 (
45360     const char* s1,
45361     const int s1Len,
45362     const char* s2,
45363     const int s2Len,
45364     const int open,
45365     const int gap,
45366     const(parasail_matrix_t)* matrix);
45367 
45368 parasail_result_t* parasail_sg_qb_de_table_scan_sse2_128_16 (
45369     const char* s1,
45370     const int s1Len,
45371     const char* s2,
45372     const int s2Len,
45373     const int open,
45374     const int gap,
45375     const(parasail_matrix_t)* matrix);
45376 
45377 parasail_result_t* parasail_sg_qb_de_table_scan_sse2_128_8 (
45378     const char* s1,
45379     const int s1Len,
45380     const char* s2,
45381     const int s2Len,
45382     const int open,
45383     const int gap,
45384     const(parasail_matrix_t)* matrix);
45385 
45386 parasail_result_t* parasail_sg_qb_de_table_scan_sse2_128_sat (
45387     const char* s1,
45388     const int s1Len,
45389     const char* s2,
45390     const int s2Len,
45391     const int open,
45392     const int gap,
45393     const(parasail_matrix_t)* matrix);
45394 
45395 parasail_result_t* parasail_sg_qb_de_table_scan_sse41_128_64 (
45396     const char* s1,
45397     const int s1Len,
45398     const char* s2,
45399     const int s2Len,
45400     const int open,
45401     const int gap,
45402     const(parasail_matrix_t)* matrix);
45403 
45404 parasail_result_t* parasail_sg_qb_de_table_scan_sse41_128_32 (
45405     const char* s1,
45406     const int s1Len,
45407     const char* s2,
45408     const int s2Len,
45409     const int open,
45410     const int gap,
45411     const(parasail_matrix_t)* matrix);
45412 
45413 parasail_result_t* parasail_sg_qb_de_table_scan_sse41_128_16 (
45414     const char* s1,
45415     const int s1Len,
45416     const char* s2,
45417     const int s2Len,
45418     const int open,
45419     const int gap,
45420     const(parasail_matrix_t)* matrix);
45421 
45422 parasail_result_t* parasail_sg_qb_de_table_scan_sse41_128_8 (
45423     const char* s1,
45424     const int s1Len,
45425     const char* s2,
45426     const int s2Len,
45427     const int open,
45428     const int gap,
45429     const(parasail_matrix_t)* matrix);
45430 
45431 parasail_result_t* parasail_sg_qb_de_table_scan_sse41_128_sat (
45432     const char* s1,
45433     const int s1Len,
45434     const char* s2,
45435     const int s2Len,
45436     const int open,
45437     const int gap,
45438     const(parasail_matrix_t)* matrix);
45439 
45440 parasail_result_t* parasail_sg_qb_de_table_scan_avx2_256_64 (
45441     const char* s1,
45442     const int s1Len,
45443     const char* s2,
45444     const int s2Len,
45445     const int open,
45446     const int gap,
45447     const(parasail_matrix_t)* matrix);
45448 
45449 parasail_result_t* parasail_sg_qb_de_table_scan_avx2_256_32 (
45450     const char* s1,
45451     const int s1Len,
45452     const char* s2,
45453     const int s2Len,
45454     const int open,
45455     const int gap,
45456     const(parasail_matrix_t)* matrix);
45457 
45458 parasail_result_t* parasail_sg_qb_de_table_scan_avx2_256_16 (
45459     const char* s1,
45460     const int s1Len,
45461     const char* s2,
45462     const int s2Len,
45463     const int open,
45464     const int gap,
45465     const(parasail_matrix_t)* matrix);
45466 
45467 parasail_result_t* parasail_sg_qb_de_table_scan_avx2_256_8 (
45468     const char* s1,
45469     const int s1Len,
45470     const char* s2,
45471     const int s2Len,
45472     const int open,
45473     const int gap,
45474     const(parasail_matrix_t)* matrix);
45475 
45476 parasail_result_t* parasail_sg_qb_de_table_scan_avx2_256_sat (
45477     const char* s1,
45478     const int s1Len,
45479     const char* s2,
45480     const int s2Len,
45481     const int open,
45482     const int gap,
45483     const(parasail_matrix_t)* matrix);
45484 
45485 parasail_result_t* parasail_sg_qb_de_table_scan_altivec_128_64 (
45486     const char* s1,
45487     const int s1Len,
45488     const char* s2,
45489     const int s2Len,
45490     const int open,
45491     const int gap,
45492     const(parasail_matrix_t)* matrix);
45493 
45494 parasail_result_t* parasail_sg_qb_de_table_scan_altivec_128_32 (
45495     const char* s1,
45496     const int s1Len,
45497     const char* s2,
45498     const int s2Len,
45499     const int open,
45500     const int gap,
45501     const(parasail_matrix_t)* matrix);
45502 
45503 parasail_result_t* parasail_sg_qb_de_table_scan_altivec_128_16 (
45504     const char* s1,
45505     const int s1Len,
45506     const char* s2,
45507     const int s2Len,
45508     const int open,
45509     const int gap,
45510     const(parasail_matrix_t)* matrix);
45511 
45512 parasail_result_t* parasail_sg_qb_de_table_scan_altivec_128_8 (
45513     const char* s1,
45514     const int s1Len,
45515     const char* s2,
45516     const int s2Len,
45517     const int open,
45518     const int gap,
45519     const(parasail_matrix_t)* matrix);
45520 
45521 parasail_result_t* parasail_sg_qb_de_table_scan_altivec_128_sat (
45522     const char* s1,
45523     const int s1Len,
45524     const char* s2,
45525     const int s2Len,
45526     const int open,
45527     const int gap,
45528     const(parasail_matrix_t)* matrix);
45529 
45530 parasail_result_t* parasail_sg_qb_de_table_scan_neon_128_64 (
45531     const char* s1,
45532     const int s1Len,
45533     const char* s2,
45534     const int s2Len,
45535     const int open,
45536     const int gap,
45537     const(parasail_matrix_t)* matrix);
45538 
45539 parasail_result_t* parasail_sg_qb_de_table_scan_neon_128_32 (
45540     const char* s1,
45541     const int s1Len,
45542     const char* s2,
45543     const int s2Len,
45544     const int open,
45545     const int gap,
45546     const(parasail_matrix_t)* matrix);
45547 
45548 parasail_result_t* parasail_sg_qb_de_table_scan_neon_128_16 (
45549     const char* s1,
45550     const int s1Len,
45551     const char* s2,
45552     const int s2Len,
45553     const int open,
45554     const int gap,
45555     const(parasail_matrix_t)* matrix);
45556 
45557 parasail_result_t* parasail_sg_qb_de_table_scan_neon_128_8 (
45558     const char* s1,
45559     const int s1Len,
45560     const char* s2,
45561     const int s2Len,
45562     const int open,
45563     const int gap,
45564     const(parasail_matrix_t)* matrix);
45565 
45566 parasail_result_t* parasail_sg_qb_de_table_scan_neon_128_sat (
45567     const char* s1,
45568     const int s1Len,
45569     const char* s2,
45570     const int s2Len,
45571     const int open,
45572     const int gap,
45573     const(parasail_matrix_t)* matrix);
45574 
45575 parasail_result_t* parasail_sg_qb_de_table_striped_sse2_128_64 (
45576     const char* s1,
45577     const int s1Len,
45578     const char* s2,
45579     const int s2Len,
45580     const int open,
45581     const int gap,
45582     const(parasail_matrix_t)* matrix);
45583 
45584 parasail_result_t* parasail_sg_qb_de_table_striped_sse2_128_32 (
45585     const char* s1,
45586     const int s1Len,
45587     const char* s2,
45588     const int s2Len,
45589     const int open,
45590     const int gap,
45591     const(parasail_matrix_t)* matrix);
45592 
45593 parasail_result_t* parasail_sg_qb_de_table_striped_sse2_128_16 (
45594     const char* s1,
45595     const int s1Len,
45596     const char* s2,
45597     const int s2Len,
45598     const int open,
45599     const int gap,
45600     const(parasail_matrix_t)* matrix);
45601 
45602 parasail_result_t* parasail_sg_qb_de_table_striped_sse2_128_8 (
45603     const char* s1,
45604     const int s1Len,
45605     const char* s2,
45606     const int s2Len,
45607     const int open,
45608     const int gap,
45609     const(parasail_matrix_t)* matrix);
45610 
45611 parasail_result_t* parasail_sg_qb_de_table_striped_sse2_128_sat (
45612     const char* s1,
45613     const int s1Len,
45614     const char* s2,
45615     const int s2Len,
45616     const int open,
45617     const int gap,
45618     const(parasail_matrix_t)* matrix);
45619 
45620 parasail_result_t* parasail_sg_qb_de_table_striped_sse41_128_64 (
45621     const char* s1,
45622     const int s1Len,
45623     const char* s2,
45624     const int s2Len,
45625     const int open,
45626     const int gap,
45627     const(parasail_matrix_t)* matrix);
45628 
45629 parasail_result_t* parasail_sg_qb_de_table_striped_sse41_128_32 (
45630     const char* s1,
45631     const int s1Len,
45632     const char* s2,
45633     const int s2Len,
45634     const int open,
45635     const int gap,
45636     const(parasail_matrix_t)* matrix);
45637 
45638 parasail_result_t* parasail_sg_qb_de_table_striped_sse41_128_16 (
45639     const char* s1,
45640     const int s1Len,
45641     const char* s2,
45642     const int s2Len,
45643     const int open,
45644     const int gap,
45645     const(parasail_matrix_t)* matrix);
45646 
45647 parasail_result_t* parasail_sg_qb_de_table_striped_sse41_128_8 (
45648     const char* s1,
45649     const int s1Len,
45650     const char* s2,
45651     const int s2Len,
45652     const int open,
45653     const int gap,
45654     const(parasail_matrix_t)* matrix);
45655 
45656 parasail_result_t* parasail_sg_qb_de_table_striped_sse41_128_sat (
45657     const char* s1,
45658     const int s1Len,
45659     const char* s2,
45660     const int s2Len,
45661     const int open,
45662     const int gap,
45663     const(parasail_matrix_t)* matrix);
45664 
45665 parasail_result_t* parasail_sg_qb_de_table_striped_avx2_256_64 (
45666     const char* s1,
45667     const int s1Len,
45668     const char* s2,
45669     const int s2Len,
45670     const int open,
45671     const int gap,
45672     const(parasail_matrix_t)* matrix);
45673 
45674 parasail_result_t* parasail_sg_qb_de_table_striped_avx2_256_32 (
45675     const char* s1,
45676     const int s1Len,
45677     const char* s2,
45678     const int s2Len,
45679     const int open,
45680     const int gap,
45681     const(parasail_matrix_t)* matrix);
45682 
45683 parasail_result_t* parasail_sg_qb_de_table_striped_avx2_256_16 (
45684     const char* s1,
45685     const int s1Len,
45686     const char* s2,
45687     const int s2Len,
45688     const int open,
45689     const int gap,
45690     const(parasail_matrix_t)* matrix);
45691 
45692 parasail_result_t* parasail_sg_qb_de_table_striped_avx2_256_8 (
45693     const char* s1,
45694     const int s1Len,
45695     const char* s2,
45696     const int s2Len,
45697     const int open,
45698     const int gap,
45699     const(parasail_matrix_t)* matrix);
45700 
45701 parasail_result_t* parasail_sg_qb_de_table_striped_avx2_256_sat (
45702     const char* s1,
45703     const int s1Len,
45704     const char* s2,
45705     const int s2Len,
45706     const int open,
45707     const int gap,
45708     const(parasail_matrix_t)* matrix);
45709 
45710 parasail_result_t* parasail_sg_qb_de_table_striped_altivec_128_64 (
45711     const char* s1,
45712     const int s1Len,
45713     const char* s2,
45714     const int s2Len,
45715     const int open,
45716     const int gap,
45717     const(parasail_matrix_t)* matrix);
45718 
45719 parasail_result_t* parasail_sg_qb_de_table_striped_altivec_128_32 (
45720     const char* s1,
45721     const int s1Len,
45722     const char* s2,
45723     const int s2Len,
45724     const int open,
45725     const int gap,
45726     const(parasail_matrix_t)* matrix);
45727 
45728 parasail_result_t* parasail_sg_qb_de_table_striped_altivec_128_16 (
45729     const char* s1,
45730     const int s1Len,
45731     const char* s2,
45732     const int s2Len,
45733     const int open,
45734     const int gap,
45735     const(parasail_matrix_t)* matrix);
45736 
45737 parasail_result_t* parasail_sg_qb_de_table_striped_altivec_128_8 (
45738     const char* s1,
45739     const int s1Len,
45740     const char* s2,
45741     const int s2Len,
45742     const int open,
45743     const int gap,
45744     const(parasail_matrix_t)* matrix);
45745 
45746 parasail_result_t* parasail_sg_qb_de_table_striped_altivec_128_sat (
45747     const char* s1,
45748     const int s1Len,
45749     const char* s2,
45750     const int s2Len,
45751     const int open,
45752     const int gap,
45753     const(parasail_matrix_t)* matrix);
45754 
45755 parasail_result_t* parasail_sg_qb_de_table_striped_neon_128_64 (
45756     const char* s1,
45757     const int s1Len,
45758     const char* s2,
45759     const int s2Len,
45760     const int open,
45761     const int gap,
45762     const(parasail_matrix_t)* matrix);
45763 
45764 parasail_result_t* parasail_sg_qb_de_table_striped_neon_128_32 (
45765     const char* s1,
45766     const int s1Len,
45767     const char* s2,
45768     const int s2Len,
45769     const int open,
45770     const int gap,
45771     const(parasail_matrix_t)* matrix);
45772 
45773 parasail_result_t* parasail_sg_qb_de_table_striped_neon_128_16 (
45774     const char* s1,
45775     const int s1Len,
45776     const char* s2,
45777     const int s2Len,
45778     const int open,
45779     const int gap,
45780     const(parasail_matrix_t)* matrix);
45781 
45782 parasail_result_t* parasail_sg_qb_de_table_striped_neon_128_8 (
45783     const char* s1,
45784     const int s1Len,
45785     const char* s2,
45786     const int s2Len,
45787     const int open,
45788     const int gap,
45789     const(parasail_matrix_t)* matrix);
45790 
45791 parasail_result_t* parasail_sg_qb_de_table_striped_neon_128_sat (
45792     const char* s1,
45793     const int s1Len,
45794     const char* s2,
45795     const int s2Len,
45796     const int open,
45797     const int gap,
45798     const(parasail_matrix_t)* matrix);
45799 
45800 parasail_result_t* parasail_sg_qb_de_table_diag_sse2_128_64 (
45801     const char* s1,
45802     const int s1Len,
45803     const char* s2,
45804     const int s2Len,
45805     const int open,
45806     const int gap,
45807     const(parasail_matrix_t)* matrix);
45808 
45809 parasail_result_t* parasail_sg_qb_de_table_diag_sse2_128_32 (
45810     const char* s1,
45811     const int s1Len,
45812     const char* s2,
45813     const int s2Len,
45814     const int open,
45815     const int gap,
45816     const(parasail_matrix_t)* matrix);
45817 
45818 parasail_result_t* parasail_sg_qb_de_table_diag_sse2_128_16 (
45819     const char* s1,
45820     const int s1Len,
45821     const char* s2,
45822     const int s2Len,
45823     const int open,
45824     const int gap,
45825     const(parasail_matrix_t)* matrix);
45826 
45827 parasail_result_t* parasail_sg_qb_de_table_diag_sse2_128_8 (
45828     const char* s1,
45829     const int s1Len,
45830     const char* s2,
45831     const int s2Len,
45832     const int open,
45833     const int gap,
45834     const(parasail_matrix_t)* matrix);
45835 
45836 parasail_result_t* parasail_sg_qb_de_table_diag_sse2_128_sat (
45837     const char* s1,
45838     const int s1Len,
45839     const char* s2,
45840     const int s2Len,
45841     const int open,
45842     const int gap,
45843     const(parasail_matrix_t)* matrix);
45844 
45845 parasail_result_t* parasail_sg_qb_de_table_diag_sse41_128_64 (
45846     const char* s1,
45847     const int s1Len,
45848     const char* s2,
45849     const int s2Len,
45850     const int open,
45851     const int gap,
45852     const(parasail_matrix_t)* matrix);
45853 
45854 parasail_result_t* parasail_sg_qb_de_table_diag_sse41_128_32 (
45855     const char* s1,
45856     const int s1Len,
45857     const char* s2,
45858     const int s2Len,
45859     const int open,
45860     const int gap,
45861     const(parasail_matrix_t)* matrix);
45862 
45863 parasail_result_t* parasail_sg_qb_de_table_diag_sse41_128_16 (
45864     const char* s1,
45865     const int s1Len,
45866     const char* s2,
45867     const int s2Len,
45868     const int open,
45869     const int gap,
45870     const(parasail_matrix_t)* matrix);
45871 
45872 parasail_result_t* parasail_sg_qb_de_table_diag_sse41_128_8 (
45873     const char* s1,
45874     const int s1Len,
45875     const char* s2,
45876     const int s2Len,
45877     const int open,
45878     const int gap,
45879     const(parasail_matrix_t)* matrix);
45880 
45881 parasail_result_t* parasail_sg_qb_de_table_diag_sse41_128_sat (
45882     const char* s1,
45883     const int s1Len,
45884     const char* s2,
45885     const int s2Len,
45886     const int open,
45887     const int gap,
45888     const(parasail_matrix_t)* matrix);
45889 
45890 parasail_result_t* parasail_sg_qb_de_table_diag_avx2_256_64 (
45891     const char* s1,
45892     const int s1Len,
45893     const char* s2,
45894     const int s2Len,
45895     const int open,
45896     const int gap,
45897     const(parasail_matrix_t)* matrix);
45898 
45899 parasail_result_t* parasail_sg_qb_de_table_diag_avx2_256_32 (
45900     const char* s1,
45901     const int s1Len,
45902     const char* s2,
45903     const int s2Len,
45904     const int open,
45905     const int gap,
45906     const(parasail_matrix_t)* matrix);
45907 
45908 parasail_result_t* parasail_sg_qb_de_table_diag_avx2_256_16 (
45909     const char* s1,
45910     const int s1Len,
45911     const char* s2,
45912     const int s2Len,
45913     const int open,
45914     const int gap,
45915     const(parasail_matrix_t)* matrix);
45916 
45917 parasail_result_t* parasail_sg_qb_de_table_diag_avx2_256_8 (
45918     const char* s1,
45919     const int s1Len,
45920     const char* s2,
45921     const int s2Len,
45922     const int open,
45923     const int gap,
45924     const(parasail_matrix_t)* matrix);
45925 
45926 parasail_result_t* parasail_sg_qb_de_table_diag_avx2_256_sat (
45927     const char* s1,
45928     const int s1Len,
45929     const char* s2,
45930     const int s2Len,
45931     const int open,
45932     const int gap,
45933     const(parasail_matrix_t)* matrix);
45934 
45935 parasail_result_t* parasail_sg_qb_de_table_diag_altivec_128_64 (
45936     const char* s1,
45937     const int s1Len,
45938     const char* s2,
45939     const int s2Len,
45940     const int open,
45941     const int gap,
45942     const(parasail_matrix_t)* matrix);
45943 
45944 parasail_result_t* parasail_sg_qb_de_table_diag_altivec_128_32 (
45945     const char* s1,
45946     const int s1Len,
45947     const char* s2,
45948     const int s2Len,
45949     const int open,
45950     const int gap,
45951     const(parasail_matrix_t)* matrix);
45952 
45953 parasail_result_t* parasail_sg_qb_de_table_diag_altivec_128_16 (
45954     const char* s1,
45955     const int s1Len,
45956     const char* s2,
45957     const int s2Len,
45958     const int open,
45959     const int gap,
45960     const(parasail_matrix_t)* matrix);
45961 
45962 parasail_result_t* parasail_sg_qb_de_table_diag_altivec_128_8 (
45963     const char* s1,
45964     const int s1Len,
45965     const char* s2,
45966     const int s2Len,
45967     const int open,
45968     const int gap,
45969     const(parasail_matrix_t)* matrix);
45970 
45971 parasail_result_t* parasail_sg_qb_de_table_diag_altivec_128_sat (
45972     const char* s1,
45973     const int s1Len,
45974     const char* s2,
45975     const int s2Len,
45976     const int open,
45977     const int gap,
45978     const(parasail_matrix_t)* matrix);
45979 
45980 parasail_result_t* parasail_sg_qb_de_table_diag_neon_128_64 (
45981     const char* s1,
45982     const int s1Len,
45983     const char* s2,
45984     const int s2Len,
45985     const int open,
45986     const int gap,
45987     const(parasail_matrix_t)* matrix);
45988 
45989 parasail_result_t* parasail_sg_qb_de_table_diag_neon_128_32 (
45990     const char* s1,
45991     const int s1Len,
45992     const char* s2,
45993     const int s2Len,
45994     const int open,
45995     const int gap,
45996     const(parasail_matrix_t)* matrix);
45997 
45998 parasail_result_t* parasail_sg_qb_de_table_diag_neon_128_16 (
45999     const char* s1,
46000     const int s1Len,
46001     const char* s2,
46002     const int s2Len,
46003     const int open,
46004     const int gap,
46005     const(parasail_matrix_t)* matrix);
46006 
46007 parasail_result_t* parasail_sg_qb_de_table_diag_neon_128_8 (
46008     const char* s1,
46009     const int s1Len,
46010     const char* s2,
46011     const int s2Len,
46012     const int open,
46013     const int gap,
46014     const(parasail_matrix_t)* matrix);
46015 
46016 parasail_result_t* parasail_sg_qb_de_table_diag_neon_128_sat (
46017     const char* s1,
46018     const int s1Len,
46019     const char* s2,
46020     const int s2Len,
46021     const int open,
46022     const int gap,
46023     const(parasail_matrix_t)* matrix);
46024 
46025 parasail_result_t* parasail_sg_qb_de_rowcol_scan_sse2_128_64 (
46026     const char* s1,
46027     const int s1Len,
46028     const char* s2,
46029     const int s2Len,
46030     const int open,
46031     const int gap,
46032     const(parasail_matrix_t)* matrix);
46033 
46034 parasail_result_t* parasail_sg_qb_de_rowcol_scan_sse2_128_32 (
46035     const char* s1,
46036     const int s1Len,
46037     const char* s2,
46038     const int s2Len,
46039     const int open,
46040     const int gap,
46041     const(parasail_matrix_t)* matrix);
46042 
46043 parasail_result_t* parasail_sg_qb_de_rowcol_scan_sse2_128_16 (
46044     const char* s1,
46045     const int s1Len,
46046     const char* s2,
46047     const int s2Len,
46048     const int open,
46049     const int gap,
46050     const(parasail_matrix_t)* matrix);
46051 
46052 parasail_result_t* parasail_sg_qb_de_rowcol_scan_sse2_128_8 (
46053     const char* s1,
46054     const int s1Len,
46055     const char* s2,
46056     const int s2Len,
46057     const int open,
46058     const int gap,
46059     const(parasail_matrix_t)* matrix);
46060 
46061 parasail_result_t* parasail_sg_qb_de_rowcol_scan_sse2_128_sat (
46062     const char* s1,
46063     const int s1Len,
46064     const char* s2,
46065     const int s2Len,
46066     const int open,
46067     const int gap,
46068     const(parasail_matrix_t)* matrix);
46069 
46070 parasail_result_t* parasail_sg_qb_de_rowcol_scan_sse41_128_64 (
46071     const char* s1,
46072     const int s1Len,
46073     const char* s2,
46074     const int s2Len,
46075     const int open,
46076     const int gap,
46077     const(parasail_matrix_t)* matrix);
46078 
46079 parasail_result_t* parasail_sg_qb_de_rowcol_scan_sse41_128_32 (
46080     const char* s1,
46081     const int s1Len,
46082     const char* s2,
46083     const int s2Len,
46084     const int open,
46085     const int gap,
46086     const(parasail_matrix_t)* matrix);
46087 
46088 parasail_result_t* parasail_sg_qb_de_rowcol_scan_sse41_128_16 (
46089     const char* s1,
46090     const int s1Len,
46091     const char* s2,
46092     const int s2Len,
46093     const int open,
46094     const int gap,
46095     const(parasail_matrix_t)* matrix);
46096 
46097 parasail_result_t* parasail_sg_qb_de_rowcol_scan_sse41_128_8 (
46098     const char* s1,
46099     const int s1Len,
46100     const char* s2,
46101     const int s2Len,
46102     const int open,
46103     const int gap,
46104     const(parasail_matrix_t)* matrix);
46105 
46106 parasail_result_t* parasail_sg_qb_de_rowcol_scan_sse41_128_sat (
46107     const char* s1,
46108     const int s1Len,
46109     const char* s2,
46110     const int s2Len,
46111     const int open,
46112     const int gap,
46113     const(parasail_matrix_t)* matrix);
46114 
46115 parasail_result_t* parasail_sg_qb_de_rowcol_scan_avx2_256_64 (
46116     const char* s1,
46117     const int s1Len,
46118     const char* s2,
46119     const int s2Len,
46120     const int open,
46121     const int gap,
46122     const(parasail_matrix_t)* matrix);
46123 
46124 parasail_result_t* parasail_sg_qb_de_rowcol_scan_avx2_256_32 (
46125     const char* s1,
46126     const int s1Len,
46127     const char* s2,
46128     const int s2Len,
46129     const int open,
46130     const int gap,
46131     const(parasail_matrix_t)* matrix);
46132 
46133 parasail_result_t* parasail_sg_qb_de_rowcol_scan_avx2_256_16 (
46134     const char* s1,
46135     const int s1Len,
46136     const char* s2,
46137     const int s2Len,
46138     const int open,
46139     const int gap,
46140     const(parasail_matrix_t)* matrix);
46141 
46142 parasail_result_t* parasail_sg_qb_de_rowcol_scan_avx2_256_8 (
46143     const char* s1,
46144     const int s1Len,
46145     const char* s2,
46146     const int s2Len,
46147     const int open,
46148     const int gap,
46149     const(parasail_matrix_t)* matrix);
46150 
46151 parasail_result_t* parasail_sg_qb_de_rowcol_scan_avx2_256_sat (
46152     const char* s1,
46153     const int s1Len,
46154     const char* s2,
46155     const int s2Len,
46156     const int open,
46157     const int gap,
46158     const(parasail_matrix_t)* matrix);
46159 
46160 parasail_result_t* parasail_sg_qb_de_rowcol_scan_altivec_128_64 (
46161     const char* s1,
46162     const int s1Len,
46163     const char* s2,
46164     const int s2Len,
46165     const int open,
46166     const int gap,
46167     const(parasail_matrix_t)* matrix);
46168 
46169 parasail_result_t* parasail_sg_qb_de_rowcol_scan_altivec_128_32 (
46170     const char* s1,
46171     const int s1Len,
46172     const char* s2,
46173     const int s2Len,
46174     const int open,
46175     const int gap,
46176     const(parasail_matrix_t)* matrix);
46177 
46178 parasail_result_t* parasail_sg_qb_de_rowcol_scan_altivec_128_16 (
46179     const char* s1,
46180     const int s1Len,
46181     const char* s2,
46182     const int s2Len,
46183     const int open,
46184     const int gap,
46185     const(parasail_matrix_t)* matrix);
46186 
46187 parasail_result_t* parasail_sg_qb_de_rowcol_scan_altivec_128_8 (
46188     const char* s1,
46189     const int s1Len,
46190     const char* s2,
46191     const int s2Len,
46192     const int open,
46193     const int gap,
46194     const(parasail_matrix_t)* matrix);
46195 
46196 parasail_result_t* parasail_sg_qb_de_rowcol_scan_altivec_128_sat (
46197     const char* s1,
46198     const int s1Len,
46199     const char* s2,
46200     const int s2Len,
46201     const int open,
46202     const int gap,
46203     const(parasail_matrix_t)* matrix);
46204 
46205 parasail_result_t* parasail_sg_qb_de_rowcol_scan_neon_128_64 (
46206     const char* s1,
46207     const int s1Len,
46208     const char* s2,
46209     const int s2Len,
46210     const int open,
46211     const int gap,
46212     const(parasail_matrix_t)* matrix);
46213 
46214 parasail_result_t* parasail_sg_qb_de_rowcol_scan_neon_128_32 (
46215     const char* s1,
46216     const int s1Len,
46217     const char* s2,
46218     const int s2Len,
46219     const int open,
46220     const int gap,
46221     const(parasail_matrix_t)* matrix);
46222 
46223 parasail_result_t* parasail_sg_qb_de_rowcol_scan_neon_128_16 (
46224     const char* s1,
46225     const int s1Len,
46226     const char* s2,
46227     const int s2Len,
46228     const int open,
46229     const int gap,
46230     const(parasail_matrix_t)* matrix);
46231 
46232 parasail_result_t* parasail_sg_qb_de_rowcol_scan_neon_128_8 (
46233     const char* s1,
46234     const int s1Len,
46235     const char* s2,
46236     const int s2Len,
46237     const int open,
46238     const int gap,
46239     const(parasail_matrix_t)* matrix);
46240 
46241 parasail_result_t* parasail_sg_qb_de_rowcol_scan_neon_128_sat (
46242     const char* s1,
46243     const int s1Len,
46244     const char* s2,
46245     const int s2Len,
46246     const int open,
46247     const int gap,
46248     const(parasail_matrix_t)* matrix);
46249 
46250 parasail_result_t* parasail_sg_qb_de_rowcol_striped_sse2_128_64 (
46251     const char* s1,
46252     const int s1Len,
46253     const char* s2,
46254     const int s2Len,
46255     const int open,
46256     const int gap,
46257     const(parasail_matrix_t)* matrix);
46258 
46259 parasail_result_t* parasail_sg_qb_de_rowcol_striped_sse2_128_32 (
46260     const char* s1,
46261     const int s1Len,
46262     const char* s2,
46263     const int s2Len,
46264     const int open,
46265     const int gap,
46266     const(parasail_matrix_t)* matrix);
46267 
46268 parasail_result_t* parasail_sg_qb_de_rowcol_striped_sse2_128_16 (
46269     const char* s1,
46270     const int s1Len,
46271     const char* s2,
46272     const int s2Len,
46273     const int open,
46274     const int gap,
46275     const(parasail_matrix_t)* matrix);
46276 
46277 parasail_result_t* parasail_sg_qb_de_rowcol_striped_sse2_128_8 (
46278     const char* s1,
46279     const int s1Len,
46280     const char* s2,
46281     const int s2Len,
46282     const int open,
46283     const int gap,
46284     const(parasail_matrix_t)* matrix);
46285 
46286 parasail_result_t* parasail_sg_qb_de_rowcol_striped_sse2_128_sat (
46287     const char* s1,
46288     const int s1Len,
46289     const char* s2,
46290     const int s2Len,
46291     const int open,
46292     const int gap,
46293     const(parasail_matrix_t)* matrix);
46294 
46295 parasail_result_t* parasail_sg_qb_de_rowcol_striped_sse41_128_64 (
46296     const char* s1,
46297     const int s1Len,
46298     const char* s2,
46299     const int s2Len,
46300     const int open,
46301     const int gap,
46302     const(parasail_matrix_t)* matrix);
46303 
46304 parasail_result_t* parasail_sg_qb_de_rowcol_striped_sse41_128_32 (
46305     const char* s1,
46306     const int s1Len,
46307     const char* s2,
46308     const int s2Len,
46309     const int open,
46310     const int gap,
46311     const(parasail_matrix_t)* matrix);
46312 
46313 parasail_result_t* parasail_sg_qb_de_rowcol_striped_sse41_128_16 (
46314     const char* s1,
46315     const int s1Len,
46316     const char* s2,
46317     const int s2Len,
46318     const int open,
46319     const int gap,
46320     const(parasail_matrix_t)* matrix);
46321 
46322 parasail_result_t* parasail_sg_qb_de_rowcol_striped_sse41_128_8 (
46323     const char* s1,
46324     const int s1Len,
46325     const char* s2,
46326     const int s2Len,
46327     const int open,
46328     const int gap,
46329     const(parasail_matrix_t)* matrix);
46330 
46331 parasail_result_t* parasail_sg_qb_de_rowcol_striped_sse41_128_sat (
46332     const char* s1,
46333     const int s1Len,
46334     const char* s2,
46335     const int s2Len,
46336     const int open,
46337     const int gap,
46338     const(parasail_matrix_t)* matrix);
46339 
46340 parasail_result_t* parasail_sg_qb_de_rowcol_striped_avx2_256_64 (
46341     const char* s1,
46342     const int s1Len,
46343     const char* s2,
46344     const int s2Len,
46345     const int open,
46346     const int gap,
46347     const(parasail_matrix_t)* matrix);
46348 
46349 parasail_result_t* parasail_sg_qb_de_rowcol_striped_avx2_256_32 (
46350     const char* s1,
46351     const int s1Len,
46352     const char* s2,
46353     const int s2Len,
46354     const int open,
46355     const int gap,
46356     const(parasail_matrix_t)* matrix);
46357 
46358 parasail_result_t* parasail_sg_qb_de_rowcol_striped_avx2_256_16 (
46359     const char* s1,
46360     const int s1Len,
46361     const char* s2,
46362     const int s2Len,
46363     const int open,
46364     const int gap,
46365     const(parasail_matrix_t)* matrix);
46366 
46367 parasail_result_t* parasail_sg_qb_de_rowcol_striped_avx2_256_8 (
46368     const char* s1,
46369     const int s1Len,
46370     const char* s2,
46371     const int s2Len,
46372     const int open,
46373     const int gap,
46374     const(parasail_matrix_t)* matrix);
46375 
46376 parasail_result_t* parasail_sg_qb_de_rowcol_striped_avx2_256_sat (
46377     const char* s1,
46378     const int s1Len,
46379     const char* s2,
46380     const int s2Len,
46381     const int open,
46382     const int gap,
46383     const(parasail_matrix_t)* matrix);
46384 
46385 parasail_result_t* parasail_sg_qb_de_rowcol_striped_altivec_128_64 (
46386     const char* s1,
46387     const int s1Len,
46388     const char* s2,
46389     const int s2Len,
46390     const int open,
46391     const int gap,
46392     const(parasail_matrix_t)* matrix);
46393 
46394 parasail_result_t* parasail_sg_qb_de_rowcol_striped_altivec_128_32 (
46395     const char* s1,
46396     const int s1Len,
46397     const char* s2,
46398     const int s2Len,
46399     const int open,
46400     const int gap,
46401     const(parasail_matrix_t)* matrix);
46402 
46403 parasail_result_t* parasail_sg_qb_de_rowcol_striped_altivec_128_16 (
46404     const char* s1,
46405     const int s1Len,
46406     const char* s2,
46407     const int s2Len,
46408     const int open,
46409     const int gap,
46410     const(parasail_matrix_t)* matrix);
46411 
46412 parasail_result_t* parasail_sg_qb_de_rowcol_striped_altivec_128_8 (
46413     const char* s1,
46414     const int s1Len,
46415     const char* s2,
46416     const int s2Len,
46417     const int open,
46418     const int gap,
46419     const(parasail_matrix_t)* matrix);
46420 
46421 parasail_result_t* parasail_sg_qb_de_rowcol_striped_altivec_128_sat (
46422     const char* s1,
46423     const int s1Len,
46424     const char* s2,
46425     const int s2Len,
46426     const int open,
46427     const int gap,
46428     const(parasail_matrix_t)* matrix);
46429 
46430 parasail_result_t* parasail_sg_qb_de_rowcol_striped_neon_128_64 (
46431     const char* s1,
46432     const int s1Len,
46433     const char* s2,
46434     const int s2Len,
46435     const int open,
46436     const int gap,
46437     const(parasail_matrix_t)* matrix);
46438 
46439 parasail_result_t* parasail_sg_qb_de_rowcol_striped_neon_128_32 (
46440     const char* s1,
46441     const int s1Len,
46442     const char* s2,
46443     const int s2Len,
46444     const int open,
46445     const int gap,
46446     const(parasail_matrix_t)* matrix);
46447 
46448 parasail_result_t* parasail_sg_qb_de_rowcol_striped_neon_128_16 (
46449     const char* s1,
46450     const int s1Len,
46451     const char* s2,
46452     const int s2Len,
46453     const int open,
46454     const int gap,
46455     const(parasail_matrix_t)* matrix);
46456 
46457 parasail_result_t* parasail_sg_qb_de_rowcol_striped_neon_128_8 (
46458     const char* s1,
46459     const int s1Len,
46460     const char* s2,
46461     const int s2Len,
46462     const int open,
46463     const int gap,
46464     const(parasail_matrix_t)* matrix);
46465 
46466 parasail_result_t* parasail_sg_qb_de_rowcol_striped_neon_128_sat (
46467     const char* s1,
46468     const int s1Len,
46469     const char* s2,
46470     const int s2Len,
46471     const int open,
46472     const int gap,
46473     const(parasail_matrix_t)* matrix);
46474 
46475 parasail_result_t* parasail_sg_qb_de_rowcol_diag_sse2_128_64 (
46476     const char* s1,
46477     const int s1Len,
46478     const char* s2,
46479     const int s2Len,
46480     const int open,
46481     const int gap,
46482     const(parasail_matrix_t)* matrix);
46483 
46484 parasail_result_t* parasail_sg_qb_de_rowcol_diag_sse2_128_32 (
46485     const char* s1,
46486     const int s1Len,
46487     const char* s2,
46488     const int s2Len,
46489     const int open,
46490     const int gap,
46491     const(parasail_matrix_t)* matrix);
46492 
46493 parasail_result_t* parasail_sg_qb_de_rowcol_diag_sse2_128_16 (
46494     const char* s1,
46495     const int s1Len,
46496     const char* s2,
46497     const int s2Len,
46498     const int open,
46499     const int gap,
46500     const(parasail_matrix_t)* matrix);
46501 
46502 parasail_result_t* parasail_sg_qb_de_rowcol_diag_sse2_128_8 (
46503     const char* s1,
46504     const int s1Len,
46505     const char* s2,
46506     const int s2Len,
46507     const int open,
46508     const int gap,
46509     const(parasail_matrix_t)* matrix);
46510 
46511 parasail_result_t* parasail_sg_qb_de_rowcol_diag_sse2_128_sat (
46512     const char* s1,
46513     const int s1Len,
46514     const char* s2,
46515     const int s2Len,
46516     const int open,
46517     const int gap,
46518     const(parasail_matrix_t)* matrix);
46519 
46520 parasail_result_t* parasail_sg_qb_de_rowcol_diag_sse41_128_64 (
46521     const char* s1,
46522     const int s1Len,
46523     const char* s2,
46524     const int s2Len,
46525     const int open,
46526     const int gap,
46527     const(parasail_matrix_t)* matrix);
46528 
46529 parasail_result_t* parasail_sg_qb_de_rowcol_diag_sse41_128_32 (
46530     const char* s1,
46531     const int s1Len,
46532     const char* s2,
46533     const int s2Len,
46534     const int open,
46535     const int gap,
46536     const(parasail_matrix_t)* matrix);
46537 
46538 parasail_result_t* parasail_sg_qb_de_rowcol_diag_sse41_128_16 (
46539     const char* s1,
46540     const int s1Len,
46541     const char* s2,
46542     const int s2Len,
46543     const int open,
46544     const int gap,
46545     const(parasail_matrix_t)* matrix);
46546 
46547 parasail_result_t* parasail_sg_qb_de_rowcol_diag_sse41_128_8 (
46548     const char* s1,
46549     const int s1Len,
46550     const char* s2,
46551     const int s2Len,
46552     const int open,
46553     const int gap,
46554     const(parasail_matrix_t)* matrix);
46555 
46556 parasail_result_t* parasail_sg_qb_de_rowcol_diag_sse41_128_sat (
46557     const char* s1,
46558     const int s1Len,
46559     const char* s2,
46560     const int s2Len,
46561     const int open,
46562     const int gap,
46563     const(parasail_matrix_t)* matrix);
46564 
46565 parasail_result_t* parasail_sg_qb_de_rowcol_diag_avx2_256_64 (
46566     const char* s1,
46567     const int s1Len,
46568     const char* s2,
46569     const int s2Len,
46570     const int open,
46571     const int gap,
46572     const(parasail_matrix_t)* matrix);
46573 
46574 parasail_result_t* parasail_sg_qb_de_rowcol_diag_avx2_256_32 (
46575     const char* s1,
46576     const int s1Len,
46577     const char* s2,
46578     const int s2Len,
46579     const int open,
46580     const int gap,
46581     const(parasail_matrix_t)* matrix);
46582 
46583 parasail_result_t* parasail_sg_qb_de_rowcol_diag_avx2_256_16 (
46584     const char* s1,
46585     const int s1Len,
46586     const char* s2,
46587     const int s2Len,
46588     const int open,
46589     const int gap,
46590     const(parasail_matrix_t)* matrix);
46591 
46592 parasail_result_t* parasail_sg_qb_de_rowcol_diag_avx2_256_8 (
46593     const char* s1,
46594     const int s1Len,
46595     const char* s2,
46596     const int s2Len,
46597     const int open,
46598     const int gap,
46599     const(parasail_matrix_t)* matrix);
46600 
46601 parasail_result_t* parasail_sg_qb_de_rowcol_diag_avx2_256_sat (
46602     const char* s1,
46603     const int s1Len,
46604     const char* s2,
46605     const int s2Len,
46606     const int open,
46607     const int gap,
46608     const(parasail_matrix_t)* matrix);
46609 
46610 parasail_result_t* parasail_sg_qb_de_rowcol_diag_altivec_128_64 (
46611     const char* s1,
46612     const int s1Len,
46613     const char* s2,
46614     const int s2Len,
46615     const int open,
46616     const int gap,
46617     const(parasail_matrix_t)* matrix);
46618 
46619 parasail_result_t* parasail_sg_qb_de_rowcol_diag_altivec_128_32 (
46620     const char* s1,
46621     const int s1Len,
46622     const char* s2,
46623     const int s2Len,
46624     const int open,
46625     const int gap,
46626     const(parasail_matrix_t)* matrix);
46627 
46628 parasail_result_t* parasail_sg_qb_de_rowcol_diag_altivec_128_16 (
46629     const char* s1,
46630     const int s1Len,
46631     const char* s2,
46632     const int s2Len,
46633     const int open,
46634     const int gap,
46635     const(parasail_matrix_t)* matrix);
46636 
46637 parasail_result_t* parasail_sg_qb_de_rowcol_diag_altivec_128_8 (
46638     const char* s1,
46639     const int s1Len,
46640     const char* s2,
46641     const int s2Len,
46642     const int open,
46643     const int gap,
46644     const(parasail_matrix_t)* matrix);
46645 
46646 parasail_result_t* parasail_sg_qb_de_rowcol_diag_altivec_128_sat (
46647     const char* s1,
46648     const int s1Len,
46649     const char* s2,
46650     const int s2Len,
46651     const int open,
46652     const int gap,
46653     const(parasail_matrix_t)* matrix);
46654 
46655 parasail_result_t* parasail_sg_qb_de_rowcol_diag_neon_128_64 (
46656     const char* s1,
46657     const int s1Len,
46658     const char* s2,
46659     const int s2Len,
46660     const int open,
46661     const int gap,
46662     const(parasail_matrix_t)* matrix);
46663 
46664 parasail_result_t* parasail_sg_qb_de_rowcol_diag_neon_128_32 (
46665     const char* s1,
46666     const int s1Len,
46667     const char* s2,
46668     const int s2Len,
46669     const int open,
46670     const int gap,
46671     const(parasail_matrix_t)* matrix);
46672 
46673 parasail_result_t* parasail_sg_qb_de_rowcol_diag_neon_128_16 (
46674     const char* s1,
46675     const int s1Len,
46676     const char* s2,
46677     const int s2Len,
46678     const int open,
46679     const int gap,
46680     const(parasail_matrix_t)* matrix);
46681 
46682 parasail_result_t* parasail_sg_qb_de_rowcol_diag_neon_128_8 (
46683     const char* s1,
46684     const int s1Len,
46685     const char* s2,
46686     const int s2Len,
46687     const int open,
46688     const int gap,
46689     const(parasail_matrix_t)* matrix);
46690 
46691 parasail_result_t* parasail_sg_qb_de_rowcol_diag_neon_128_sat (
46692     const char* s1,
46693     const int s1Len,
46694     const char* s2,
46695     const int s2Len,
46696     const int open,
46697     const int gap,
46698     const(parasail_matrix_t)* matrix);
46699 
46700 parasail_result_t* parasail_sg_qb_de_trace_scan_sse2_128_64 (
46701     const char* s1,
46702     const int s1Len,
46703     const char* s2,
46704     const int s2Len,
46705     const int open,
46706     const int gap,
46707     const(parasail_matrix_t)* matrix);
46708 
46709 parasail_result_t* parasail_sg_qb_de_trace_scan_sse2_128_32 (
46710     const char* s1,
46711     const int s1Len,
46712     const char* s2,
46713     const int s2Len,
46714     const int open,
46715     const int gap,
46716     const(parasail_matrix_t)* matrix);
46717 
46718 parasail_result_t* parasail_sg_qb_de_trace_scan_sse2_128_16 (
46719     const char* s1,
46720     const int s1Len,
46721     const char* s2,
46722     const int s2Len,
46723     const int open,
46724     const int gap,
46725     const(parasail_matrix_t)* matrix);
46726 
46727 parasail_result_t* parasail_sg_qb_de_trace_scan_sse2_128_8 (
46728     const char* s1,
46729     const int s1Len,
46730     const char* s2,
46731     const int s2Len,
46732     const int open,
46733     const int gap,
46734     const(parasail_matrix_t)* matrix);
46735 
46736 parasail_result_t* parasail_sg_qb_de_trace_scan_sse2_128_sat (
46737     const char* s1,
46738     const int s1Len,
46739     const char* s2,
46740     const int s2Len,
46741     const int open,
46742     const int gap,
46743     const(parasail_matrix_t)* matrix);
46744 
46745 parasail_result_t* parasail_sg_qb_de_trace_scan_sse41_128_64 (
46746     const char* s1,
46747     const int s1Len,
46748     const char* s2,
46749     const int s2Len,
46750     const int open,
46751     const int gap,
46752     const(parasail_matrix_t)* matrix);
46753 
46754 parasail_result_t* parasail_sg_qb_de_trace_scan_sse41_128_32 (
46755     const char* s1,
46756     const int s1Len,
46757     const char* s2,
46758     const int s2Len,
46759     const int open,
46760     const int gap,
46761     const(parasail_matrix_t)* matrix);
46762 
46763 parasail_result_t* parasail_sg_qb_de_trace_scan_sse41_128_16 (
46764     const char* s1,
46765     const int s1Len,
46766     const char* s2,
46767     const int s2Len,
46768     const int open,
46769     const int gap,
46770     const(parasail_matrix_t)* matrix);
46771 
46772 parasail_result_t* parasail_sg_qb_de_trace_scan_sse41_128_8 (
46773     const char* s1,
46774     const int s1Len,
46775     const char* s2,
46776     const int s2Len,
46777     const int open,
46778     const int gap,
46779     const(parasail_matrix_t)* matrix);
46780 
46781 parasail_result_t* parasail_sg_qb_de_trace_scan_sse41_128_sat (
46782     const char* s1,
46783     const int s1Len,
46784     const char* s2,
46785     const int s2Len,
46786     const int open,
46787     const int gap,
46788     const(parasail_matrix_t)* matrix);
46789 
46790 parasail_result_t* parasail_sg_qb_de_trace_scan_avx2_256_64 (
46791     const char* s1,
46792     const int s1Len,
46793     const char* s2,
46794     const int s2Len,
46795     const int open,
46796     const int gap,
46797     const(parasail_matrix_t)* matrix);
46798 
46799 parasail_result_t* parasail_sg_qb_de_trace_scan_avx2_256_32 (
46800     const char* s1,
46801     const int s1Len,
46802     const char* s2,
46803     const int s2Len,
46804     const int open,
46805     const int gap,
46806     const(parasail_matrix_t)* matrix);
46807 
46808 parasail_result_t* parasail_sg_qb_de_trace_scan_avx2_256_16 (
46809     const char* s1,
46810     const int s1Len,
46811     const char* s2,
46812     const int s2Len,
46813     const int open,
46814     const int gap,
46815     const(parasail_matrix_t)* matrix);
46816 
46817 parasail_result_t* parasail_sg_qb_de_trace_scan_avx2_256_8 (
46818     const char* s1,
46819     const int s1Len,
46820     const char* s2,
46821     const int s2Len,
46822     const int open,
46823     const int gap,
46824     const(parasail_matrix_t)* matrix);
46825 
46826 parasail_result_t* parasail_sg_qb_de_trace_scan_avx2_256_sat (
46827     const char* s1,
46828     const int s1Len,
46829     const char* s2,
46830     const int s2Len,
46831     const int open,
46832     const int gap,
46833     const(parasail_matrix_t)* matrix);
46834 
46835 parasail_result_t* parasail_sg_qb_de_trace_scan_altivec_128_64 (
46836     const char* s1,
46837     const int s1Len,
46838     const char* s2,
46839     const int s2Len,
46840     const int open,
46841     const int gap,
46842     const(parasail_matrix_t)* matrix);
46843 
46844 parasail_result_t* parasail_sg_qb_de_trace_scan_altivec_128_32 (
46845     const char* s1,
46846     const int s1Len,
46847     const char* s2,
46848     const int s2Len,
46849     const int open,
46850     const int gap,
46851     const(parasail_matrix_t)* matrix);
46852 
46853 parasail_result_t* parasail_sg_qb_de_trace_scan_altivec_128_16 (
46854     const char* s1,
46855     const int s1Len,
46856     const char* s2,
46857     const int s2Len,
46858     const int open,
46859     const int gap,
46860     const(parasail_matrix_t)* matrix);
46861 
46862 parasail_result_t* parasail_sg_qb_de_trace_scan_altivec_128_8 (
46863     const char* s1,
46864     const int s1Len,
46865     const char* s2,
46866     const int s2Len,
46867     const int open,
46868     const int gap,
46869     const(parasail_matrix_t)* matrix);
46870 
46871 parasail_result_t* parasail_sg_qb_de_trace_scan_altivec_128_sat (
46872     const char* s1,
46873     const int s1Len,
46874     const char* s2,
46875     const int s2Len,
46876     const int open,
46877     const int gap,
46878     const(parasail_matrix_t)* matrix);
46879 
46880 parasail_result_t* parasail_sg_qb_de_trace_scan_neon_128_64 (
46881     const char* s1,
46882     const int s1Len,
46883     const char* s2,
46884     const int s2Len,
46885     const int open,
46886     const int gap,
46887     const(parasail_matrix_t)* matrix);
46888 
46889 parasail_result_t* parasail_sg_qb_de_trace_scan_neon_128_32 (
46890     const char* s1,
46891     const int s1Len,
46892     const char* s2,
46893     const int s2Len,
46894     const int open,
46895     const int gap,
46896     const(parasail_matrix_t)* matrix);
46897 
46898 parasail_result_t* parasail_sg_qb_de_trace_scan_neon_128_16 (
46899     const char* s1,
46900     const int s1Len,
46901     const char* s2,
46902     const int s2Len,
46903     const int open,
46904     const int gap,
46905     const(parasail_matrix_t)* matrix);
46906 
46907 parasail_result_t* parasail_sg_qb_de_trace_scan_neon_128_8 (
46908     const char* s1,
46909     const int s1Len,
46910     const char* s2,
46911     const int s2Len,
46912     const int open,
46913     const int gap,
46914     const(parasail_matrix_t)* matrix);
46915 
46916 parasail_result_t* parasail_sg_qb_de_trace_scan_neon_128_sat (
46917     const char* s1,
46918     const int s1Len,
46919     const char* s2,
46920     const int s2Len,
46921     const int open,
46922     const int gap,
46923     const(parasail_matrix_t)* matrix);
46924 
46925 parasail_result_t* parasail_sg_qb_de_trace_striped_sse2_128_64 (
46926     const char* s1,
46927     const int s1Len,
46928     const char* s2,
46929     const int s2Len,
46930     const int open,
46931     const int gap,
46932     const(parasail_matrix_t)* matrix);
46933 
46934 parasail_result_t* parasail_sg_qb_de_trace_striped_sse2_128_32 (
46935     const char* s1,
46936     const int s1Len,
46937     const char* s2,
46938     const int s2Len,
46939     const int open,
46940     const int gap,
46941     const(parasail_matrix_t)* matrix);
46942 
46943 parasail_result_t* parasail_sg_qb_de_trace_striped_sse2_128_16 (
46944     const char* s1,
46945     const int s1Len,
46946     const char* s2,
46947     const int s2Len,
46948     const int open,
46949     const int gap,
46950     const(parasail_matrix_t)* matrix);
46951 
46952 parasail_result_t* parasail_sg_qb_de_trace_striped_sse2_128_8 (
46953     const char* s1,
46954     const int s1Len,
46955     const char* s2,
46956     const int s2Len,
46957     const int open,
46958     const int gap,
46959     const(parasail_matrix_t)* matrix);
46960 
46961 parasail_result_t* parasail_sg_qb_de_trace_striped_sse2_128_sat (
46962     const char* s1,
46963     const int s1Len,
46964     const char* s2,
46965     const int s2Len,
46966     const int open,
46967     const int gap,
46968     const(parasail_matrix_t)* matrix);
46969 
46970 parasail_result_t* parasail_sg_qb_de_trace_striped_sse41_128_64 (
46971     const char* s1,
46972     const int s1Len,
46973     const char* s2,
46974     const int s2Len,
46975     const int open,
46976     const int gap,
46977     const(parasail_matrix_t)* matrix);
46978 
46979 parasail_result_t* parasail_sg_qb_de_trace_striped_sse41_128_32 (
46980     const char* s1,
46981     const int s1Len,
46982     const char* s2,
46983     const int s2Len,
46984     const int open,
46985     const int gap,
46986     const(parasail_matrix_t)* matrix);
46987 
46988 parasail_result_t* parasail_sg_qb_de_trace_striped_sse41_128_16 (
46989     const char* s1,
46990     const int s1Len,
46991     const char* s2,
46992     const int s2Len,
46993     const int open,
46994     const int gap,
46995     const(parasail_matrix_t)* matrix);
46996 
46997 parasail_result_t* parasail_sg_qb_de_trace_striped_sse41_128_8 (
46998     const char* s1,
46999     const int s1Len,
47000     const char* s2,
47001     const int s2Len,
47002     const int open,
47003     const int gap,
47004     const(parasail_matrix_t)* matrix);
47005 
47006 parasail_result_t* parasail_sg_qb_de_trace_striped_sse41_128_sat (
47007     const char* s1,
47008     const int s1Len,
47009     const char* s2,
47010     const int s2Len,
47011     const int open,
47012     const int gap,
47013     const(parasail_matrix_t)* matrix);
47014 
47015 parasail_result_t* parasail_sg_qb_de_trace_striped_avx2_256_64 (
47016     const char* s1,
47017     const int s1Len,
47018     const char* s2,
47019     const int s2Len,
47020     const int open,
47021     const int gap,
47022     const(parasail_matrix_t)* matrix);
47023 
47024 parasail_result_t* parasail_sg_qb_de_trace_striped_avx2_256_32 (
47025     const char* s1,
47026     const int s1Len,
47027     const char* s2,
47028     const int s2Len,
47029     const int open,
47030     const int gap,
47031     const(parasail_matrix_t)* matrix);
47032 
47033 parasail_result_t* parasail_sg_qb_de_trace_striped_avx2_256_16 (
47034     const char* s1,
47035     const int s1Len,
47036     const char* s2,
47037     const int s2Len,
47038     const int open,
47039     const int gap,
47040     const(parasail_matrix_t)* matrix);
47041 
47042 parasail_result_t* parasail_sg_qb_de_trace_striped_avx2_256_8 (
47043     const char* s1,
47044     const int s1Len,
47045     const char* s2,
47046     const int s2Len,
47047     const int open,
47048     const int gap,
47049     const(parasail_matrix_t)* matrix);
47050 
47051 parasail_result_t* parasail_sg_qb_de_trace_striped_avx2_256_sat (
47052     const char* s1,
47053     const int s1Len,
47054     const char* s2,
47055     const int s2Len,
47056     const int open,
47057     const int gap,
47058     const(parasail_matrix_t)* matrix);
47059 
47060 parasail_result_t* parasail_sg_qb_de_trace_striped_altivec_128_64 (
47061     const char* s1,
47062     const int s1Len,
47063     const char* s2,
47064     const int s2Len,
47065     const int open,
47066     const int gap,
47067     const(parasail_matrix_t)* matrix);
47068 
47069 parasail_result_t* parasail_sg_qb_de_trace_striped_altivec_128_32 (
47070     const char* s1,
47071     const int s1Len,
47072     const char* s2,
47073     const int s2Len,
47074     const int open,
47075     const int gap,
47076     const(parasail_matrix_t)* matrix);
47077 
47078 parasail_result_t* parasail_sg_qb_de_trace_striped_altivec_128_16 (
47079     const char* s1,
47080     const int s1Len,
47081     const char* s2,
47082     const int s2Len,
47083     const int open,
47084     const int gap,
47085     const(parasail_matrix_t)* matrix);
47086 
47087 parasail_result_t* parasail_sg_qb_de_trace_striped_altivec_128_8 (
47088     const char* s1,
47089     const int s1Len,
47090     const char* s2,
47091     const int s2Len,
47092     const int open,
47093     const int gap,
47094     const(parasail_matrix_t)* matrix);
47095 
47096 parasail_result_t* parasail_sg_qb_de_trace_striped_altivec_128_sat (
47097     const char* s1,
47098     const int s1Len,
47099     const char* s2,
47100     const int s2Len,
47101     const int open,
47102     const int gap,
47103     const(parasail_matrix_t)* matrix);
47104 
47105 parasail_result_t* parasail_sg_qb_de_trace_striped_neon_128_64 (
47106     const char* s1,
47107     const int s1Len,
47108     const char* s2,
47109     const int s2Len,
47110     const int open,
47111     const int gap,
47112     const(parasail_matrix_t)* matrix);
47113 
47114 parasail_result_t* parasail_sg_qb_de_trace_striped_neon_128_32 (
47115     const char* s1,
47116     const int s1Len,
47117     const char* s2,
47118     const int s2Len,
47119     const int open,
47120     const int gap,
47121     const(parasail_matrix_t)* matrix);
47122 
47123 parasail_result_t* parasail_sg_qb_de_trace_striped_neon_128_16 (
47124     const char* s1,
47125     const int s1Len,
47126     const char* s2,
47127     const int s2Len,
47128     const int open,
47129     const int gap,
47130     const(parasail_matrix_t)* matrix);
47131 
47132 parasail_result_t* parasail_sg_qb_de_trace_striped_neon_128_8 (
47133     const char* s1,
47134     const int s1Len,
47135     const char* s2,
47136     const int s2Len,
47137     const int open,
47138     const int gap,
47139     const(parasail_matrix_t)* matrix);
47140 
47141 parasail_result_t* parasail_sg_qb_de_trace_striped_neon_128_sat (
47142     const char* s1,
47143     const int s1Len,
47144     const char* s2,
47145     const int s2Len,
47146     const int open,
47147     const int gap,
47148     const(parasail_matrix_t)* matrix);
47149 
47150 parasail_result_t* parasail_sg_qb_de_trace_diag_sse2_128_64 (
47151     const char* s1,
47152     const int s1Len,
47153     const char* s2,
47154     const int s2Len,
47155     const int open,
47156     const int gap,
47157     const(parasail_matrix_t)* matrix);
47158 
47159 parasail_result_t* parasail_sg_qb_de_trace_diag_sse2_128_32 (
47160     const char* s1,
47161     const int s1Len,
47162     const char* s2,
47163     const int s2Len,
47164     const int open,
47165     const int gap,
47166     const(parasail_matrix_t)* matrix);
47167 
47168 parasail_result_t* parasail_sg_qb_de_trace_diag_sse2_128_16 (
47169     const char* s1,
47170     const int s1Len,
47171     const char* s2,
47172     const int s2Len,
47173     const int open,
47174     const int gap,
47175     const(parasail_matrix_t)* matrix);
47176 
47177 parasail_result_t* parasail_sg_qb_de_trace_diag_sse2_128_8 (
47178     const char* s1,
47179     const int s1Len,
47180     const char* s2,
47181     const int s2Len,
47182     const int open,
47183     const int gap,
47184     const(parasail_matrix_t)* matrix);
47185 
47186 parasail_result_t* parasail_sg_qb_de_trace_diag_sse2_128_sat (
47187     const char* s1,
47188     const int s1Len,
47189     const char* s2,
47190     const int s2Len,
47191     const int open,
47192     const int gap,
47193     const(parasail_matrix_t)* matrix);
47194 
47195 parasail_result_t* parasail_sg_qb_de_trace_diag_sse41_128_64 (
47196     const char* s1,
47197     const int s1Len,
47198     const char* s2,
47199     const int s2Len,
47200     const int open,
47201     const int gap,
47202     const(parasail_matrix_t)* matrix);
47203 
47204 parasail_result_t* parasail_sg_qb_de_trace_diag_sse41_128_32 (
47205     const char* s1,
47206     const int s1Len,
47207     const char* s2,
47208     const int s2Len,
47209     const int open,
47210     const int gap,
47211     const(parasail_matrix_t)* matrix);
47212 
47213 parasail_result_t* parasail_sg_qb_de_trace_diag_sse41_128_16 (
47214     const char* s1,
47215     const int s1Len,
47216     const char* s2,
47217     const int s2Len,
47218     const int open,
47219     const int gap,
47220     const(parasail_matrix_t)* matrix);
47221 
47222 parasail_result_t* parasail_sg_qb_de_trace_diag_sse41_128_8 (
47223     const char* s1,
47224     const int s1Len,
47225     const char* s2,
47226     const int s2Len,
47227     const int open,
47228     const int gap,
47229     const(parasail_matrix_t)* matrix);
47230 
47231 parasail_result_t* parasail_sg_qb_de_trace_diag_sse41_128_sat (
47232     const char* s1,
47233     const int s1Len,
47234     const char* s2,
47235     const int s2Len,
47236     const int open,
47237     const int gap,
47238     const(parasail_matrix_t)* matrix);
47239 
47240 parasail_result_t* parasail_sg_qb_de_trace_diag_avx2_256_64 (
47241     const char* s1,
47242     const int s1Len,
47243     const char* s2,
47244     const int s2Len,
47245     const int open,
47246     const int gap,
47247     const(parasail_matrix_t)* matrix);
47248 
47249 parasail_result_t* parasail_sg_qb_de_trace_diag_avx2_256_32 (
47250     const char* s1,
47251     const int s1Len,
47252     const char* s2,
47253     const int s2Len,
47254     const int open,
47255     const int gap,
47256     const(parasail_matrix_t)* matrix);
47257 
47258 parasail_result_t* parasail_sg_qb_de_trace_diag_avx2_256_16 (
47259     const char* s1,
47260     const int s1Len,
47261     const char* s2,
47262     const int s2Len,
47263     const int open,
47264     const int gap,
47265     const(parasail_matrix_t)* matrix);
47266 
47267 parasail_result_t* parasail_sg_qb_de_trace_diag_avx2_256_8 (
47268     const char* s1,
47269     const int s1Len,
47270     const char* s2,
47271     const int s2Len,
47272     const int open,
47273     const int gap,
47274     const(parasail_matrix_t)* matrix);
47275 
47276 parasail_result_t* parasail_sg_qb_de_trace_diag_avx2_256_sat (
47277     const char* s1,
47278     const int s1Len,
47279     const char* s2,
47280     const int s2Len,
47281     const int open,
47282     const int gap,
47283     const(parasail_matrix_t)* matrix);
47284 
47285 parasail_result_t* parasail_sg_qb_de_trace_diag_altivec_128_64 (
47286     const char* s1,
47287     const int s1Len,
47288     const char* s2,
47289     const int s2Len,
47290     const int open,
47291     const int gap,
47292     const(parasail_matrix_t)* matrix);
47293 
47294 parasail_result_t* parasail_sg_qb_de_trace_diag_altivec_128_32 (
47295     const char* s1,
47296     const int s1Len,
47297     const char* s2,
47298     const int s2Len,
47299     const int open,
47300     const int gap,
47301     const(parasail_matrix_t)* matrix);
47302 
47303 parasail_result_t* parasail_sg_qb_de_trace_diag_altivec_128_16 (
47304     const char* s1,
47305     const int s1Len,
47306     const char* s2,
47307     const int s2Len,
47308     const int open,
47309     const int gap,
47310     const(parasail_matrix_t)* matrix);
47311 
47312 parasail_result_t* parasail_sg_qb_de_trace_diag_altivec_128_8 (
47313     const char* s1,
47314     const int s1Len,
47315     const char* s2,
47316     const int s2Len,
47317     const int open,
47318     const int gap,
47319     const(parasail_matrix_t)* matrix);
47320 
47321 parasail_result_t* parasail_sg_qb_de_trace_diag_altivec_128_sat (
47322     const char* s1,
47323     const int s1Len,
47324     const char* s2,
47325     const int s2Len,
47326     const int open,
47327     const int gap,
47328     const(parasail_matrix_t)* matrix);
47329 
47330 parasail_result_t* parasail_sg_qb_de_trace_diag_neon_128_64 (
47331     const char* s1,
47332     const int s1Len,
47333     const char* s2,
47334     const int s2Len,
47335     const int open,
47336     const int gap,
47337     const(parasail_matrix_t)* matrix);
47338 
47339 parasail_result_t* parasail_sg_qb_de_trace_diag_neon_128_32 (
47340     const char* s1,
47341     const int s1Len,
47342     const char* s2,
47343     const int s2Len,
47344     const int open,
47345     const int gap,
47346     const(parasail_matrix_t)* matrix);
47347 
47348 parasail_result_t* parasail_sg_qb_de_trace_diag_neon_128_16 (
47349     const char* s1,
47350     const int s1Len,
47351     const char* s2,
47352     const int s2Len,
47353     const int open,
47354     const int gap,
47355     const(parasail_matrix_t)* matrix);
47356 
47357 parasail_result_t* parasail_sg_qb_de_trace_diag_neon_128_8 (
47358     const char* s1,
47359     const int s1Len,
47360     const char* s2,
47361     const int s2Len,
47362     const int open,
47363     const int gap,
47364     const(parasail_matrix_t)* matrix);
47365 
47366 parasail_result_t* parasail_sg_qb_de_trace_diag_neon_128_sat (
47367     const char* s1,
47368     const int s1Len,
47369     const char* s2,
47370     const int s2Len,
47371     const int open,
47372     const int gap,
47373     const(parasail_matrix_t)* matrix);
47374 
47375 parasail_result_t* parasail_sg_qb_de_stats_scan_sse2_128_64 (
47376     const char* s1,
47377     const int s1Len,
47378     const char* s2,
47379     const int s2Len,
47380     const int open,
47381     const int gap,
47382     const(parasail_matrix_t)* matrix);
47383 
47384 parasail_result_t* parasail_sg_qb_de_stats_scan_sse2_128_32 (
47385     const char* s1,
47386     const int s1Len,
47387     const char* s2,
47388     const int s2Len,
47389     const int open,
47390     const int gap,
47391     const(parasail_matrix_t)* matrix);
47392 
47393 parasail_result_t* parasail_sg_qb_de_stats_scan_sse2_128_16 (
47394     const char* s1,
47395     const int s1Len,
47396     const char* s2,
47397     const int s2Len,
47398     const int open,
47399     const int gap,
47400     const(parasail_matrix_t)* matrix);
47401 
47402 parasail_result_t* parasail_sg_qb_de_stats_scan_sse2_128_8 (
47403     const char* s1,
47404     const int s1Len,
47405     const char* s2,
47406     const int s2Len,
47407     const int open,
47408     const int gap,
47409     const(parasail_matrix_t)* matrix);
47410 
47411 parasail_result_t* parasail_sg_qb_de_stats_scan_sse2_128_sat (
47412     const char* s1,
47413     const int s1Len,
47414     const char* s2,
47415     const int s2Len,
47416     const int open,
47417     const int gap,
47418     const(parasail_matrix_t)* matrix);
47419 
47420 parasail_result_t* parasail_sg_qb_de_stats_scan_sse41_128_64 (
47421     const char* s1,
47422     const int s1Len,
47423     const char* s2,
47424     const int s2Len,
47425     const int open,
47426     const int gap,
47427     const(parasail_matrix_t)* matrix);
47428 
47429 parasail_result_t* parasail_sg_qb_de_stats_scan_sse41_128_32 (
47430     const char* s1,
47431     const int s1Len,
47432     const char* s2,
47433     const int s2Len,
47434     const int open,
47435     const int gap,
47436     const(parasail_matrix_t)* matrix);
47437 
47438 parasail_result_t* parasail_sg_qb_de_stats_scan_sse41_128_16 (
47439     const char* s1,
47440     const int s1Len,
47441     const char* s2,
47442     const int s2Len,
47443     const int open,
47444     const int gap,
47445     const(parasail_matrix_t)* matrix);
47446 
47447 parasail_result_t* parasail_sg_qb_de_stats_scan_sse41_128_8 (
47448     const char* s1,
47449     const int s1Len,
47450     const char* s2,
47451     const int s2Len,
47452     const int open,
47453     const int gap,
47454     const(parasail_matrix_t)* matrix);
47455 
47456 parasail_result_t* parasail_sg_qb_de_stats_scan_sse41_128_sat (
47457     const char* s1,
47458     const int s1Len,
47459     const char* s2,
47460     const int s2Len,
47461     const int open,
47462     const int gap,
47463     const(parasail_matrix_t)* matrix);
47464 
47465 parasail_result_t* parasail_sg_qb_de_stats_scan_avx2_256_64 (
47466     const char* s1,
47467     const int s1Len,
47468     const char* s2,
47469     const int s2Len,
47470     const int open,
47471     const int gap,
47472     const(parasail_matrix_t)* matrix);
47473 
47474 parasail_result_t* parasail_sg_qb_de_stats_scan_avx2_256_32 (
47475     const char* s1,
47476     const int s1Len,
47477     const char* s2,
47478     const int s2Len,
47479     const int open,
47480     const int gap,
47481     const(parasail_matrix_t)* matrix);
47482 
47483 parasail_result_t* parasail_sg_qb_de_stats_scan_avx2_256_16 (
47484     const char* s1,
47485     const int s1Len,
47486     const char* s2,
47487     const int s2Len,
47488     const int open,
47489     const int gap,
47490     const(parasail_matrix_t)* matrix);
47491 
47492 parasail_result_t* parasail_sg_qb_de_stats_scan_avx2_256_8 (
47493     const char* s1,
47494     const int s1Len,
47495     const char* s2,
47496     const int s2Len,
47497     const int open,
47498     const int gap,
47499     const(parasail_matrix_t)* matrix);
47500 
47501 parasail_result_t* parasail_sg_qb_de_stats_scan_avx2_256_sat (
47502     const char* s1,
47503     const int s1Len,
47504     const char* s2,
47505     const int s2Len,
47506     const int open,
47507     const int gap,
47508     const(parasail_matrix_t)* matrix);
47509 
47510 parasail_result_t* parasail_sg_qb_de_stats_scan_altivec_128_64 (
47511     const char* s1,
47512     const int s1Len,
47513     const char* s2,
47514     const int s2Len,
47515     const int open,
47516     const int gap,
47517     const(parasail_matrix_t)* matrix);
47518 
47519 parasail_result_t* parasail_sg_qb_de_stats_scan_altivec_128_32 (
47520     const char* s1,
47521     const int s1Len,
47522     const char* s2,
47523     const int s2Len,
47524     const int open,
47525     const int gap,
47526     const(parasail_matrix_t)* matrix);
47527 
47528 parasail_result_t* parasail_sg_qb_de_stats_scan_altivec_128_16 (
47529     const char* s1,
47530     const int s1Len,
47531     const char* s2,
47532     const int s2Len,
47533     const int open,
47534     const int gap,
47535     const(parasail_matrix_t)* matrix);
47536 
47537 parasail_result_t* parasail_sg_qb_de_stats_scan_altivec_128_8 (
47538     const char* s1,
47539     const int s1Len,
47540     const char* s2,
47541     const int s2Len,
47542     const int open,
47543     const int gap,
47544     const(parasail_matrix_t)* matrix);
47545 
47546 parasail_result_t* parasail_sg_qb_de_stats_scan_altivec_128_sat (
47547     const char* s1,
47548     const int s1Len,
47549     const char* s2,
47550     const int s2Len,
47551     const int open,
47552     const int gap,
47553     const(parasail_matrix_t)* matrix);
47554 
47555 parasail_result_t* parasail_sg_qb_de_stats_scan_neon_128_64 (
47556     const char* s1,
47557     const int s1Len,
47558     const char* s2,
47559     const int s2Len,
47560     const int open,
47561     const int gap,
47562     const(parasail_matrix_t)* matrix);
47563 
47564 parasail_result_t* parasail_sg_qb_de_stats_scan_neon_128_32 (
47565     const char* s1,
47566     const int s1Len,
47567     const char* s2,
47568     const int s2Len,
47569     const int open,
47570     const int gap,
47571     const(parasail_matrix_t)* matrix);
47572 
47573 parasail_result_t* parasail_sg_qb_de_stats_scan_neon_128_16 (
47574     const char* s1,
47575     const int s1Len,
47576     const char* s2,
47577     const int s2Len,
47578     const int open,
47579     const int gap,
47580     const(parasail_matrix_t)* matrix);
47581 
47582 parasail_result_t* parasail_sg_qb_de_stats_scan_neon_128_8 (
47583     const char* s1,
47584     const int s1Len,
47585     const char* s2,
47586     const int s2Len,
47587     const int open,
47588     const int gap,
47589     const(parasail_matrix_t)* matrix);
47590 
47591 parasail_result_t* parasail_sg_qb_de_stats_scan_neon_128_sat (
47592     const char* s1,
47593     const int s1Len,
47594     const char* s2,
47595     const int s2Len,
47596     const int open,
47597     const int gap,
47598     const(parasail_matrix_t)* matrix);
47599 
47600 parasail_result_t* parasail_sg_qb_de_stats_striped_sse2_128_64 (
47601     const char* s1,
47602     const int s1Len,
47603     const char* s2,
47604     const int s2Len,
47605     const int open,
47606     const int gap,
47607     const(parasail_matrix_t)* matrix);
47608 
47609 parasail_result_t* parasail_sg_qb_de_stats_striped_sse2_128_32 (
47610     const char* s1,
47611     const int s1Len,
47612     const char* s2,
47613     const int s2Len,
47614     const int open,
47615     const int gap,
47616     const(parasail_matrix_t)* matrix);
47617 
47618 parasail_result_t* parasail_sg_qb_de_stats_striped_sse2_128_16 (
47619     const char* s1,
47620     const int s1Len,
47621     const char* s2,
47622     const int s2Len,
47623     const int open,
47624     const int gap,
47625     const(parasail_matrix_t)* matrix);
47626 
47627 parasail_result_t* parasail_sg_qb_de_stats_striped_sse2_128_8 (
47628     const char* s1,
47629     const int s1Len,
47630     const char* s2,
47631     const int s2Len,
47632     const int open,
47633     const int gap,
47634     const(parasail_matrix_t)* matrix);
47635 
47636 parasail_result_t* parasail_sg_qb_de_stats_striped_sse2_128_sat (
47637     const char* s1,
47638     const int s1Len,
47639     const char* s2,
47640     const int s2Len,
47641     const int open,
47642     const int gap,
47643     const(parasail_matrix_t)* matrix);
47644 
47645 parasail_result_t* parasail_sg_qb_de_stats_striped_sse41_128_64 (
47646     const char* s1,
47647     const int s1Len,
47648     const char* s2,
47649     const int s2Len,
47650     const int open,
47651     const int gap,
47652     const(parasail_matrix_t)* matrix);
47653 
47654 parasail_result_t* parasail_sg_qb_de_stats_striped_sse41_128_32 (
47655     const char* s1,
47656     const int s1Len,
47657     const char* s2,
47658     const int s2Len,
47659     const int open,
47660     const int gap,
47661     const(parasail_matrix_t)* matrix);
47662 
47663 parasail_result_t* parasail_sg_qb_de_stats_striped_sse41_128_16 (
47664     const char* s1,
47665     const int s1Len,
47666     const char* s2,
47667     const int s2Len,
47668     const int open,
47669     const int gap,
47670     const(parasail_matrix_t)* matrix);
47671 
47672 parasail_result_t* parasail_sg_qb_de_stats_striped_sse41_128_8 (
47673     const char* s1,
47674     const int s1Len,
47675     const char* s2,
47676     const int s2Len,
47677     const int open,
47678     const int gap,
47679     const(parasail_matrix_t)* matrix);
47680 
47681 parasail_result_t* parasail_sg_qb_de_stats_striped_sse41_128_sat (
47682     const char* s1,
47683     const int s1Len,
47684     const char* s2,
47685     const int s2Len,
47686     const int open,
47687     const int gap,
47688     const(parasail_matrix_t)* matrix);
47689 
47690 parasail_result_t* parasail_sg_qb_de_stats_striped_avx2_256_64 (
47691     const char* s1,
47692     const int s1Len,
47693     const char* s2,
47694     const int s2Len,
47695     const int open,
47696     const int gap,
47697     const(parasail_matrix_t)* matrix);
47698 
47699 parasail_result_t* parasail_sg_qb_de_stats_striped_avx2_256_32 (
47700     const char* s1,
47701     const int s1Len,
47702     const char* s2,
47703     const int s2Len,
47704     const int open,
47705     const int gap,
47706     const(parasail_matrix_t)* matrix);
47707 
47708 parasail_result_t* parasail_sg_qb_de_stats_striped_avx2_256_16 (
47709     const char* s1,
47710     const int s1Len,
47711     const char* s2,
47712     const int s2Len,
47713     const int open,
47714     const int gap,
47715     const(parasail_matrix_t)* matrix);
47716 
47717 parasail_result_t* parasail_sg_qb_de_stats_striped_avx2_256_8 (
47718     const char* s1,
47719     const int s1Len,
47720     const char* s2,
47721     const int s2Len,
47722     const int open,
47723     const int gap,
47724     const(parasail_matrix_t)* matrix);
47725 
47726 parasail_result_t* parasail_sg_qb_de_stats_striped_avx2_256_sat (
47727     const char* s1,
47728     const int s1Len,
47729     const char* s2,
47730     const int s2Len,
47731     const int open,
47732     const int gap,
47733     const(parasail_matrix_t)* matrix);
47734 
47735 parasail_result_t* parasail_sg_qb_de_stats_striped_altivec_128_64 (
47736     const char* s1,
47737     const int s1Len,
47738     const char* s2,
47739     const int s2Len,
47740     const int open,
47741     const int gap,
47742     const(parasail_matrix_t)* matrix);
47743 
47744 parasail_result_t* parasail_sg_qb_de_stats_striped_altivec_128_32 (
47745     const char* s1,
47746     const int s1Len,
47747     const char* s2,
47748     const int s2Len,
47749     const int open,
47750     const int gap,
47751     const(parasail_matrix_t)* matrix);
47752 
47753 parasail_result_t* parasail_sg_qb_de_stats_striped_altivec_128_16 (
47754     const char* s1,
47755     const int s1Len,
47756     const char* s2,
47757     const int s2Len,
47758     const int open,
47759     const int gap,
47760     const(parasail_matrix_t)* matrix);
47761 
47762 parasail_result_t* parasail_sg_qb_de_stats_striped_altivec_128_8 (
47763     const char* s1,
47764     const int s1Len,
47765     const char* s2,
47766     const int s2Len,
47767     const int open,
47768     const int gap,
47769     const(parasail_matrix_t)* matrix);
47770 
47771 parasail_result_t* parasail_sg_qb_de_stats_striped_altivec_128_sat (
47772     const char* s1,
47773     const int s1Len,
47774     const char* s2,
47775     const int s2Len,
47776     const int open,
47777     const int gap,
47778     const(parasail_matrix_t)* matrix);
47779 
47780 parasail_result_t* parasail_sg_qb_de_stats_striped_neon_128_64 (
47781     const char* s1,
47782     const int s1Len,
47783     const char* s2,
47784     const int s2Len,
47785     const int open,
47786     const int gap,
47787     const(parasail_matrix_t)* matrix);
47788 
47789 parasail_result_t* parasail_sg_qb_de_stats_striped_neon_128_32 (
47790     const char* s1,
47791     const int s1Len,
47792     const char* s2,
47793     const int s2Len,
47794     const int open,
47795     const int gap,
47796     const(parasail_matrix_t)* matrix);
47797 
47798 parasail_result_t* parasail_sg_qb_de_stats_striped_neon_128_16 (
47799     const char* s1,
47800     const int s1Len,
47801     const char* s2,
47802     const int s2Len,
47803     const int open,
47804     const int gap,
47805     const(parasail_matrix_t)* matrix);
47806 
47807 parasail_result_t* parasail_sg_qb_de_stats_striped_neon_128_8 (
47808     const char* s1,
47809     const int s1Len,
47810     const char* s2,
47811     const int s2Len,
47812     const int open,
47813     const int gap,
47814     const(parasail_matrix_t)* matrix);
47815 
47816 parasail_result_t* parasail_sg_qb_de_stats_striped_neon_128_sat (
47817     const char* s1,
47818     const int s1Len,
47819     const char* s2,
47820     const int s2Len,
47821     const int open,
47822     const int gap,
47823     const(parasail_matrix_t)* matrix);
47824 
47825 parasail_result_t* parasail_sg_qb_de_stats_diag_sse2_128_64 (
47826     const char* s1,
47827     const int s1Len,
47828     const char* s2,
47829     const int s2Len,
47830     const int open,
47831     const int gap,
47832     const(parasail_matrix_t)* matrix);
47833 
47834 parasail_result_t* parasail_sg_qb_de_stats_diag_sse2_128_32 (
47835     const char* s1,
47836     const int s1Len,
47837     const char* s2,
47838     const int s2Len,
47839     const int open,
47840     const int gap,
47841     const(parasail_matrix_t)* matrix);
47842 
47843 parasail_result_t* parasail_sg_qb_de_stats_diag_sse2_128_16 (
47844     const char* s1,
47845     const int s1Len,
47846     const char* s2,
47847     const int s2Len,
47848     const int open,
47849     const int gap,
47850     const(parasail_matrix_t)* matrix);
47851 
47852 parasail_result_t* parasail_sg_qb_de_stats_diag_sse2_128_8 (
47853     const char* s1,
47854     const int s1Len,
47855     const char* s2,
47856     const int s2Len,
47857     const int open,
47858     const int gap,
47859     const(parasail_matrix_t)* matrix);
47860 
47861 parasail_result_t* parasail_sg_qb_de_stats_diag_sse2_128_sat (
47862     const char* s1,
47863     const int s1Len,
47864     const char* s2,
47865     const int s2Len,
47866     const int open,
47867     const int gap,
47868     const(parasail_matrix_t)* matrix);
47869 
47870 parasail_result_t* parasail_sg_qb_de_stats_diag_sse41_128_64 (
47871     const char* s1,
47872     const int s1Len,
47873     const char* s2,
47874     const int s2Len,
47875     const int open,
47876     const int gap,
47877     const(parasail_matrix_t)* matrix);
47878 
47879 parasail_result_t* parasail_sg_qb_de_stats_diag_sse41_128_32 (
47880     const char* s1,
47881     const int s1Len,
47882     const char* s2,
47883     const int s2Len,
47884     const int open,
47885     const int gap,
47886     const(parasail_matrix_t)* matrix);
47887 
47888 parasail_result_t* parasail_sg_qb_de_stats_diag_sse41_128_16 (
47889     const char* s1,
47890     const int s1Len,
47891     const char* s2,
47892     const int s2Len,
47893     const int open,
47894     const int gap,
47895     const(parasail_matrix_t)* matrix);
47896 
47897 parasail_result_t* parasail_sg_qb_de_stats_diag_sse41_128_8 (
47898     const char* s1,
47899     const int s1Len,
47900     const char* s2,
47901     const int s2Len,
47902     const int open,
47903     const int gap,
47904     const(parasail_matrix_t)* matrix);
47905 
47906 parasail_result_t* parasail_sg_qb_de_stats_diag_sse41_128_sat (
47907     const char* s1,
47908     const int s1Len,
47909     const char* s2,
47910     const int s2Len,
47911     const int open,
47912     const int gap,
47913     const(parasail_matrix_t)* matrix);
47914 
47915 parasail_result_t* parasail_sg_qb_de_stats_diag_avx2_256_64 (
47916     const char* s1,
47917     const int s1Len,
47918     const char* s2,
47919     const int s2Len,
47920     const int open,
47921     const int gap,
47922     const(parasail_matrix_t)* matrix);
47923 
47924 parasail_result_t* parasail_sg_qb_de_stats_diag_avx2_256_32 (
47925     const char* s1,
47926     const int s1Len,
47927     const char* s2,
47928     const int s2Len,
47929     const int open,
47930     const int gap,
47931     const(parasail_matrix_t)* matrix);
47932 
47933 parasail_result_t* parasail_sg_qb_de_stats_diag_avx2_256_16 (
47934     const char* s1,
47935     const int s1Len,
47936     const char* s2,
47937     const int s2Len,
47938     const int open,
47939     const int gap,
47940     const(parasail_matrix_t)* matrix);
47941 
47942 parasail_result_t* parasail_sg_qb_de_stats_diag_avx2_256_8 (
47943     const char* s1,
47944     const int s1Len,
47945     const char* s2,
47946     const int s2Len,
47947     const int open,
47948     const int gap,
47949     const(parasail_matrix_t)* matrix);
47950 
47951 parasail_result_t* parasail_sg_qb_de_stats_diag_avx2_256_sat (
47952     const char* s1,
47953     const int s1Len,
47954     const char* s2,
47955     const int s2Len,
47956     const int open,
47957     const int gap,
47958     const(parasail_matrix_t)* matrix);
47959 
47960 parasail_result_t* parasail_sg_qb_de_stats_diag_altivec_128_64 (
47961     const char* s1,
47962     const int s1Len,
47963     const char* s2,
47964     const int s2Len,
47965     const int open,
47966     const int gap,
47967     const(parasail_matrix_t)* matrix);
47968 
47969 parasail_result_t* parasail_sg_qb_de_stats_diag_altivec_128_32 (
47970     const char* s1,
47971     const int s1Len,
47972     const char* s2,
47973     const int s2Len,
47974     const int open,
47975     const int gap,
47976     const(parasail_matrix_t)* matrix);
47977 
47978 parasail_result_t* parasail_sg_qb_de_stats_diag_altivec_128_16 (
47979     const char* s1,
47980     const int s1Len,
47981     const char* s2,
47982     const int s2Len,
47983     const int open,
47984     const int gap,
47985     const(parasail_matrix_t)* matrix);
47986 
47987 parasail_result_t* parasail_sg_qb_de_stats_diag_altivec_128_8 (
47988     const char* s1,
47989     const int s1Len,
47990     const char* s2,
47991     const int s2Len,
47992     const int open,
47993     const int gap,
47994     const(parasail_matrix_t)* matrix);
47995 
47996 parasail_result_t* parasail_sg_qb_de_stats_diag_altivec_128_sat (
47997     const char* s1,
47998     const int s1Len,
47999     const char* s2,
48000     const int s2Len,
48001     const int open,
48002     const int gap,
48003     const(parasail_matrix_t)* matrix);
48004 
48005 parasail_result_t* parasail_sg_qb_de_stats_diag_neon_128_64 (
48006     const char* s1,
48007     const int s1Len,
48008     const char* s2,
48009     const int s2Len,
48010     const int open,
48011     const int gap,
48012     const(parasail_matrix_t)* matrix);
48013 
48014 parasail_result_t* parasail_sg_qb_de_stats_diag_neon_128_32 (
48015     const char* s1,
48016     const int s1Len,
48017     const char* s2,
48018     const int s2Len,
48019     const int open,
48020     const int gap,
48021     const(parasail_matrix_t)* matrix);
48022 
48023 parasail_result_t* parasail_sg_qb_de_stats_diag_neon_128_16 (
48024     const char* s1,
48025     const int s1Len,
48026     const char* s2,
48027     const int s2Len,
48028     const int open,
48029     const int gap,
48030     const(parasail_matrix_t)* matrix);
48031 
48032 parasail_result_t* parasail_sg_qb_de_stats_diag_neon_128_8 (
48033     const char* s1,
48034     const int s1Len,
48035     const char* s2,
48036     const int s2Len,
48037     const int open,
48038     const int gap,
48039     const(parasail_matrix_t)* matrix);
48040 
48041 parasail_result_t* parasail_sg_qb_de_stats_diag_neon_128_sat (
48042     const char* s1,
48043     const int s1Len,
48044     const char* s2,
48045     const int s2Len,
48046     const int open,
48047     const int gap,
48048     const(parasail_matrix_t)* matrix);
48049 
48050 parasail_result_t* parasail_sg_qb_de_stats_table_scan_sse2_128_64 (
48051     const char* s1,
48052     const int s1Len,
48053     const char* s2,
48054     const int s2Len,
48055     const int open,
48056     const int gap,
48057     const(parasail_matrix_t)* matrix);
48058 
48059 parasail_result_t* parasail_sg_qb_de_stats_table_scan_sse2_128_32 (
48060     const char* s1,
48061     const int s1Len,
48062     const char* s2,
48063     const int s2Len,
48064     const int open,
48065     const int gap,
48066     const(parasail_matrix_t)* matrix);
48067 
48068 parasail_result_t* parasail_sg_qb_de_stats_table_scan_sse2_128_16 (
48069     const char* s1,
48070     const int s1Len,
48071     const char* s2,
48072     const int s2Len,
48073     const int open,
48074     const int gap,
48075     const(parasail_matrix_t)* matrix);
48076 
48077 parasail_result_t* parasail_sg_qb_de_stats_table_scan_sse2_128_8 (
48078     const char* s1,
48079     const int s1Len,
48080     const char* s2,
48081     const int s2Len,
48082     const int open,
48083     const int gap,
48084     const(parasail_matrix_t)* matrix);
48085 
48086 parasail_result_t* parasail_sg_qb_de_stats_table_scan_sse2_128_sat (
48087     const char* s1,
48088     const int s1Len,
48089     const char* s2,
48090     const int s2Len,
48091     const int open,
48092     const int gap,
48093     const(parasail_matrix_t)* matrix);
48094 
48095 parasail_result_t* parasail_sg_qb_de_stats_table_scan_sse41_128_64 (
48096     const char* s1,
48097     const int s1Len,
48098     const char* s2,
48099     const int s2Len,
48100     const int open,
48101     const int gap,
48102     const(parasail_matrix_t)* matrix);
48103 
48104 parasail_result_t* parasail_sg_qb_de_stats_table_scan_sse41_128_32 (
48105     const char* s1,
48106     const int s1Len,
48107     const char* s2,
48108     const int s2Len,
48109     const int open,
48110     const int gap,
48111     const(parasail_matrix_t)* matrix);
48112 
48113 parasail_result_t* parasail_sg_qb_de_stats_table_scan_sse41_128_16 (
48114     const char* s1,
48115     const int s1Len,
48116     const char* s2,
48117     const int s2Len,
48118     const int open,
48119     const int gap,
48120     const(parasail_matrix_t)* matrix);
48121 
48122 parasail_result_t* parasail_sg_qb_de_stats_table_scan_sse41_128_8 (
48123     const char* s1,
48124     const int s1Len,
48125     const char* s2,
48126     const int s2Len,
48127     const int open,
48128     const int gap,
48129     const(parasail_matrix_t)* matrix);
48130 
48131 parasail_result_t* parasail_sg_qb_de_stats_table_scan_sse41_128_sat (
48132     const char* s1,
48133     const int s1Len,
48134     const char* s2,
48135     const int s2Len,
48136     const int open,
48137     const int gap,
48138     const(parasail_matrix_t)* matrix);
48139 
48140 parasail_result_t* parasail_sg_qb_de_stats_table_scan_avx2_256_64 (
48141     const char* s1,
48142     const int s1Len,
48143     const char* s2,
48144     const int s2Len,
48145     const int open,
48146     const int gap,
48147     const(parasail_matrix_t)* matrix);
48148 
48149 parasail_result_t* parasail_sg_qb_de_stats_table_scan_avx2_256_32 (
48150     const char* s1,
48151     const int s1Len,
48152     const char* s2,
48153     const int s2Len,
48154     const int open,
48155     const int gap,
48156     const(parasail_matrix_t)* matrix);
48157 
48158 parasail_result_t* parasail_sg_qb_de_stats_table_scan_avx2_256_16 (
48159     const char* s1,
48160     const int s1Len,
48161     const char* s2,
48162     const int s2Len,
48163     const int open,
48164     const int gap,
48165     const(parasail_matrix_t)* matrix);
48166 
48167 parasail_result_t* parasail_sg_qb_de_stats_table_scan_avx2_256_8 (
48168     const char* s1,
48169     const int s1Len,
48170     const char* s2,
48171     const int s2Len,
48172     const int open,
48173     const int gap,
48174     const(parasail_matrix_t)* matrix);
48175 
48176 parasail_result_t* parasail_sg_qb_de_stats_table_scan_avx2_256_sat (
48177     const char* s1,
48178     const int s1Len,
48179     const char* s2,
48180     const int s2Len,
48181     const int open,
48182     const int gap,
48183     const(parasail_matrix_t)* matrix);
48184 
48185 parasail_result_t* parasail_sg_qb_de_stats_table_scan_altivec_128_64 (
48186     const char* s1,
48187     const int s1Len,
48188     const char* s2,
48189     const int s2Len,
48190     const int open,
48191     const int gap,
48192     const(parasail_matrix_t)* matrix);
48193 
48194 parasail_result_t* parasail_sg_qb_de_stats_table_scan_altivec_128_32 (
48195     const char* s1,
48196     const int s1Len,
48197     const char* s2,
48198     const int s2Len,
48199     const int open,
48200     const int gap,
48201     const(parasail_matrix_t)* matrix);
48202 
48203 parasail_result_t* parasail_sg_qb_de_stats_table_scan_altivec_128_16 (
48204     const char* s1,
48205     const int s1Len,
48206     const char* s2,
48207     const int s2Len,
48208     const int open,
48209     const int gap,
48210     const(parasail_matrix_t)* matrix);
48211 
48212 parasail_result_t* parasail_sg_qb_de_stats_table_scan_altivec_128_8 (
48213     const char* s1,
48214     const int s1Len,
48215     const char* s2,
48216     const int s2Len,
48217     const int open,
48218     const int gap,
48219     const(parasail_matrix_t)* matrix);
48220 
48221 parasail_result_t* parasail_sg_qb_de_stats_table_scan_altivec_128_sat (
48222     const char* s1,
48223     const int s1Len,
48224     const char* s2,
48225     const int s2Len,
48226     const int open,
48227     const int gap,
48228     const(parasail_matrix_t)* matrix);
48229 
48230 parasail_result_t* parasail_sg_qb_de_stats_table_scan_neon_128_64 (
48231     const char* s1,
48232     const int s1Len,
48233     const char* s2,
48234     const int s2Len,
48235     const int open,
48236     const int gap,
48237     const(parasail_matrix_t)* matrix);
48238 
48239 parasail_result_t* parasail_sg_qb_de_stats_table_scan_neon_128_32 (
48240     const char* s1,
48241     const int s1Len,
48242     const char* s2,
48243     const int s2Len,
48244     const int open,
48245     const int gap,
48246     const(parasail_matrix_t)* matrix);
48247 
48248 parasail_result_t* parasail_sg_qb_de_stats_table_scan_neon_128_16 (
48249     const char* s1,
48250     const int s1Len,
48251     const char* s2,
48252     const int s2Len,
48253     const int open,
48254     const int gap,
48255     const(parasail_matrix_t)* matrix);
48256 
48257 parasail_result_t* parasail_sg_qb_de_stats_table_scan_neon_128_8 (
48258     const char* s1,
48259     const int s1Len,
48260     const char* s2,
48261     const int s2Len,
48262     const int open,
48263     const int gap,
48264     const(parasail_matrix_t)* matrix);
48265 
48266 parasail_result_t* parasail_sg_qb_de_stats_table_scan_neon_128_sat (
48267     const char* s1,
48268     const int s1Len,
48269     const char* s2,
48270     const int s2Len,
48271     const int open,
48272     const int gap,
48273     const(parasail_matrix_t)* matrix);
48274 
48275 parasail_result_t* parasail_sg_qb_de_stats_table_striped_sse2_128_64 (
48276     const char* s1,
48277     const int s1Len,
48278     const char* s2,
48279     const int s2Len,
48280     const int open,
48281     const int gap,
48282     const(parasail_matrix_t)* matrix);
48283 
48284 parasail_result_t* parasail_sg_qb_de_stats_table_striped_sse2_128_32 (
48285     const char* s1,
48286     const int s1Len,
48287     const char* s2,
48288     const int s2Len,
48289     const int open,
48290     const int gap,
48291     const(parasail_matrix_t)* matrix);
48292 
48293 parasail_result_t* parasail_sg_qb_de_stats_table_striped_sse2_128_16 (
48294     const char* s1,
48295     const int s1Len,
48296     const char* s2,
48297     const int s2Len,
48298     const int open,
48299     const int gap,
48300     const(parasail_matrix_t)* matrix);
48301 
48302 parasail_result_t* parasail_sg_qb_de_stats_table_striped_sse2_128_8 (
48303     const char* s1,
48304     const int s1Len,
48305     const char* s2,
48306     const int s2Len,
48307     const int open,
48308     const int gap,
48309     const(parasail_matrix_t)* matrix);
48310 
48311 parasail_result_t* parasail_sg_qb_de_stats_table_striped_sse2_128_sat (
48312     const char* s1,
48313     const int s1Len,
48314     const char* s2,
48315     const int s2Len,
48316     const int open,
48317     const int gap,
48318     const(parasail_matrix_t)* matrix);
48319 
48320 parasail_result_t* parasail_sg_qb_de_stats_table_striped_sse41_128_64 (
48321     const char* s1,
48322     const int s1Len,
48323     const char* s2,
48324     const int s2Len,
48325     const int open,
48326     const int gap,
48327     const(parasail_matrix_t)* matrix);
48328 
48329 parasail_result_t* parasail_sg_qb_de_stats_table_striped_sse41_128_32 (
48330     const char* s1,
48331     const int s1Len,
48332     const char* s2,
48333     const int s2Len,
48334     const int open,
48335     const int gap,
48336     const(parasail_matrix_t)* matrix);
48337 
48338 parasail_result_t* parasail_sg_qb_de_stats_table_striped_sse41_128_16 (
48339     const char* s1,
48340     const int s1Len,
48341     const char* s2,
48342     const int s2Len,
48343     const int open,
48344     const int gap,
48345     const(parasail_matrix_t)* matrix);
48346 
48347 parasail_result_t* parasail_sg_qb_de_stats_table_striped_sse41_128_8 (
48348     const char* s1,
48349     const int s1Len,
48350     const char* s2,
48351     const int s2Len,
48352     const int open,
48353     const int gap,
48354     const(parasail_matrix_t)* matrix);
48355 
48356 parasail_result_t* parasail_sg_qb_de_stats_table_striped_sse41_128_sat (
48357     const char* s1,
48358     const int s1Len,
48359     const char* s2,
48360     const int s2Len,
48361     const int open,
48362     const int gap,
48363     const(parasail_matrix_t)* matrix);
48364 
48365 parasail_result_t* parasail_sg_qb_de_stats_table_striped_avx2_256_64 (
48366     const char* s1,
48367     const int s1Len,
48368     const char* s2,
48369     const int s2Len,
48370     const int open,
48371     const int gap,
48372     const(parasail_matrix_t)* matrix);
48373 
48374 parasail_result_t* parasail_sg_qb_de_stats_table_striped_avx2_256_32 (
48375     const char* s1,
48376     const int s1Len,
48377     const char* s2,
48378     const int s2Len,
48379     const int open,
48380     const int gap,
48381     const(parasail_matrix_t)* matrix);
48382 
48383 parasail_result_t* parasail_sg_qb_de_stats_table_striped_avx2_256_16 (
48384     const char* s1,
48385     const int s1Len,
48386     const char* s2,
48387     const int s2Len,
48388     const int open,
48389     const int gap,
48390     const(parasail_matrix_t)* matrix);
48391 
48392 parasail_result_t* parasail_sg_qb_de_stats_table_striped_avx2_256_8 (
48393     const char* s1,
48394     const int s1Len,
48395     const char* s2,
48396     const int s2Len,
48397     const int open,
48398     const int gap,
48399     const(parasail_matrix_t)* matrix);
48400 
48401 parasail_result_t* parasail_sg_qb_de_stats_table_striped_avx2_256_sat (
48402     const char* s1,
48403     const int s1Len,
48404     const char* s2,
48405     const int s2Len,
48406     const int open,
48407     const int gap,
48408     const(parasail_matrix_t)* matrix);
48409 
48410 parasail_result_t* parasail_sg_qb_de_stats_table_striped_altivec_128_64 (
48411     const char* s1,
48412     const int s1Len,
48413     const char* s2,
48414     const int s2Len,
48415     const int open,
48416     const int gap,
48417     const(parasail_matrix_t)* matrix);
48418 
48419 parasail_result_t* parasail_sg_qb_de_stats_table_striped_altivec_128_32 (
48420     const char* s1,
48421     const int s1Len,
48422     const char* s2,
48423     const int s2Len,
48424     const int open,
48425     const int gap,
48426     const(parasail_matrix_t)* matrix);
48427 
48428 parasail_result_t* parasail_sg_qb_de_stats_table_striped_altivec_128_16 (
48429     const char* s1,
48430     const int s1Len,
48431     const char* s2,
48432     const int s2Len,
48433     const int open,
48434     const int gap,
48435     const(parasail_matrix_t)* matrix);
48436 
48437 parasail_result_t* parasail_sg_qb_de_stats_table_striped_altivec_128_8 (
48438     const char* s1,
48439     const int s1Len,
48440     const char* s2,
48441     const int s2Len,
48442     const int open,
48443     const int gap,
48444     const(parasail_matrix_t)* matrix);
48445 
48446 parasail_result_t* parasail_sg_qb_de_stats_table_striped_altivec_128_sat (
48447     const char* s1,
48448     const int s1Len,
48449     const char* s2,
48450     const int s2Len,
48451     const int open,
48452     const int gap,
48453     const(parasail_matrix_t)* matrix);
48454 
48455 parasail_result_t* parasail_sg_qb_de_stats_table_striped_neon_128_64 (
48456     const char* s1,
48457     const int s1Len,
48458     const char* s2,
48459     const int s2Len,
48460     const int open,
48461     const int gap,
48462     const(parasail_matrix_t)* matrix);
48463 
48464 parasail_result_t* parasail_sg_qb_de_stats_table_striped_neon_128_32 (
48465     const char* s1,
48466     const int s1Len,
48467     const char* s2,
48468     const int s2Len,
48469     const int open,
48470     const int gap,
48471     const(parasail_matrix_t)* matrix);
48472 
48473 parasail_result_t* parasail_sg_qb_de_stats_table_striped_neon_128_16 (
48474     const char* s1,
48475     const int s1Len,
48476     const char* s2,
48477     const int s2Len,
48478     const int open,
48479     const int gap,
48480     const(parasail_matrix_t)* matrix);
48481 
48482 parasail_result_t* parasail_sg_qb_de_stats_table_striped_neon_128_8 (
48483     const char* s1,
48484     const int s1Len,
48485     const char* s2,
48486     const int s2Len,
48487     const int open,
48488     const int gap,
48489     const(parasail_matrix_t)* matrix);
48490 
48491 parasail_result_t* parasail_sg_qb_de_stats_table_striped_neon_128_sat (
48492     const char* s1,
48493     const int s1Len,
48494     const char* s2,
48495     const int s2Len,
48496     const int open,
48497     const int gap,
48498     const(parasail_matrix_t)* matrix);
48499 
48500 parasail_result_t* parasail_sg_qb_de_stats_table_diag_sse2_128_64 (
48501     const char* s1,
48502     const int s1Len,
48503     const char* s2,
48504     const int s2Len,
48505     const int open,
48506     const int gap,
48507     const(parasail_matrix_t)* matrix);
48508 
48509 parasail_result_t* parasail_sg_qb_de_stats_table_diag_sse2_128_32 (
48510     const char* s1,
48511     const int s1Len,
48512     const char* s2,
48513     const int s2Len,
48514     const int open,
48515     const int gap,
48516     const(parasail_matrix_t)* matrix);
48517 
48518 parasail_result_t* parasail_sg_qb_de_stats_table_diag_sse2_128_16 (
48519     const char* s1,
48520     const int s1Len,
48521     const char* s2,
48522     const int s2Len,
48523     const int open,
48524     const int gap,
48525     const(parasail_matrix_t)* matrix);
48526 
48527 parasail_result_t* parasail_sg_qb_de_stats_table_diag_sse2_128_8 (
48528     const char* s1,
48529     const int s1Len,
48530     const char* s2,
48531     const int s2Len,
48532     const int open,
48533     const int gap,
48534     const(parasail_matrix_t)* matrix);
48535 
48536 parasail_result_t* parasail_sg_qb_de_stats_table_diag_sse2_128_sat (
48537     const char* s1,
48538     const int s1Len,
48539     const char* s2,
48540     const int s2Len,
48541     const int open,
48542     const int gap,
48543     const(parasail_matrix_t)* matrix);
48544 
48545 parasail_result_t* parasail_sg_qb_de_stats_table_diag_sse41_128_64 (
48546     const char* s1,
48547     const int s1Len,
48548     const char* s2,
48549     const int s2Len,
48550     const int open,
48551     const int gap,
48552     const(parasail_matrix_t)* matrix);
48553 
48554 parasail_result_t* parasail_sg_qb_de_stats_table_diag_sse41_128_32 (
48555     const char* s1,
48556     const int s1Len,
48557     const char* s2,
48558     const int s2Len,
48559     const int open,
48560     const int gap,
48561     const(parasail_matrix_t)* matrix);
48562 
48563 parasail_result_t* parasail_sg_qb_de_stats_table_diag_sse41_128_16 (
48564     const char* s1,
48565     const int s1Len,
48566     const char* s2,
48567     const int s2Len,
48568     const int open,
48569     const int gap,
48570     const(parasail_matrix_t)* matrix);
48571 
48572 parasail_result_t* parasail_sg_qb_de_stats_table_diag_sse41_128_8 (
48573     const char* s1,
48574     const int s1Len,
48575     const char* s2,
48576     const int s2Len,
48577     const int open,
48578     const int gap,
48579     const(parasail_matrix_t)* matrix);
48580 
48581 parasail_result_t* parasail_sg_qb_de_stats_table_diag_sse41_128_sat (
48582     const char* s1,
48583     const int s1Len,
48584     const char* s2,
48585     const int s2Len,
48586     const int open,
48587     const int gap,
48588     const(parasail_matrix_t)* matrix);
48589 
48590 parasail_result_t* parasail_sg_qb_de_stats_table_diag_avx2_256_64 (
48591     const char* s1,
48592     const int s1Len,
48593     const char* s2,
48594     const int s2Len,
48595     const int open,
48596     const int gap,
48597     const(parasail_matrix_t)* matrix);
48598 
48599 parasail_result_t* parasail_sg_qb_de_stats_table_diag_avx2_256_32 (
48600     const char* s1,
48601     const int s1Len,
48602     const char* s2,
48603     const int s2Len,
48604     const int open,
48605     const int gap,
48606     const(parasail_matrix_t)* matrix);
48607 
48608 parasail_result_t* parasail_sg_qb_de_stats_table_diag_avx2_256_16 (
48609     const char* s1,
48610     const int s1Len,
48611     const char* s2,
48612     const int s2Len,
48613     const int open,
48614     const int gap,
48615     const(parasail_matrix_t)* matrix);
48616 
48617 parasail_result_t* parasail_sg_qb_de_stats_table_diag_avx2_256_8 (
48618     const char* s1,
48619     const int s1Len,
48620     const char* s2,
48621     const int s2Len,
48622     const int open,
48623     const int gap,
48624     const(parasail_matrix_t)* matrix);
48625 
48626 parasail_result_t* parasail_sg_qb_de_stats_table_diag_avx2_256_sat (
48627     const char* s1,
48628     const int s1Len,
48629     const char* s2,
48630     const int s2Len,
48631     const int open,
48632     const int gap,
48633     const(parasail_matrix_t)* matrix);
48634 
48635 parasail_result_t* parasail_sg_qb_de_stats_table_diag_altivec_128_64 (
48636     const char* s1,
48637     const int s1Len,
48638     const char* s2,
48639     const int s2Len,
48640     const int open,
48641     const int gap,
48642     const(parasail_matrix_t)* matrix);
48643 
48644 parasail_result_t* parasail_sg_qb_de_stats_table_diag_altivec_128_32 (
48645     const char* s1,
48646     const int s1Len,
48647     const char* s2,
48648     const int s2Len,
48649     const int open,
48650     const int gap,
48651     const(parasail_matrix_t)* matrix);
48652 
48653 parasail_result_t* parasail_sg_qb_de_stats_table_diag_altivec_128_16 (
48654     const char* s1,
48655     const int s1Len,
48656     const char* s2,
48657     const int s2Len,
48658     const int open,
48659     const int gap,
48660     const(parasail_matrix_t)* matrix);
48661 
48662 parasail_result_t* parasail_sg_qb_de_stats_table_diag_altivec_128_8 (
48663     const char* s1,
48664     const int s1Len,
48665     const char* s2,
48666     const int s2Len,
48667     const int open,
48668     const int gap,
48669     const(parasail_matrix_t)* matrix);
48670 
48671 parasail_result_t* parasail_sg_qb_de_stats_table_diag_altivec_128_sat (
48672     const char* s1,
48673     const int s1Len,
48674     const char* s2,
48675     const int s2Len,
48676     const int open,
48677     const int gap,
48678     const(parasail_matrix_t)* matrix);
48679 
48680 parasail_result_t* parasail_sg_qb_de_stats_table_diag_neon_128_64 (
48681     const char* s1,
48682     const int s1Len,
48683     const char* s2,
48684     const int s2Len,
48685     const int open,
48686     const int gap,
48687     const(parasail_matrix_t)* matrix);
48688 
48689 parasail_result_t* parasail_sg_qb_de_stats_table_diag_neon_128_32 (
48690     const char* s1,
48691     const int s1Len,
48692     const char* s2,
48693     const int s2Len,
48694     const int open,
48695     const int gap,
48696     const(parasail_matrix_t)* matrix);
48697 
48698 parasail_result_t* parasail_sg_qb_de_stats_table_diag_neon_128_16 (
48699     const char* s1,
48700     const int s1Len,
48701     const char* s2,
48702     const int s2Len,
48703     const int open,
48704     const int gap,
48705     const(parasail_matrix_t)* matrix);
48706 
48707 parasail_result_t* parasail_sg_qb_de_stats_table_diag_neon_128_8 (
48708     const char* s1,
48709     const int s1Len,
48710     const char* s2,
48711     const int s2Len,
48712     const int open,
48713     const int gap,
48714     const(parasail_matrix_t)* matrix);
48715 
48716 parasail_result_t* parasail_sg_qb_de_stats_table_diag_neon_128_sat (
48717     const char* s1,
48718     const int s1Len,
48719     const char* s2,
48720     const int s2Len,
48721     const int open,
48722     const int gap,
48723     const(parasail_matrix_t)* matrix);
48724 
48725 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_sse2_128_64 (
48726     const char* s1,
48727     const int s1Len,
48728     const char* s2,
48729     const int s2Len,
48730     const int open,
48731     const int gap,
48732     const(parasail_matrix_t)* matrix);
48733 
48734 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_sse2_128_32 (
48735     const char* s1,
48736     const int s1Len,
48737     const char* s2,
48738     const int s2Len,
48739     const int open,
48740     const int gap,
48741     const(parasail_matrix_t)* matrix);
48742 
48743 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_sse2_128_16 (
48744     const char* s1,
48745     const int s1Len,
48746     const char* s2,
48747     const int s2Len,
48748     const int open,
48749     const int gap,
48750     const(parasail_matrix_t)* matrix);
48751 
48752 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_sse2_128_8 (
48753     const char* s1,
48754     const int s1Len,
48755     const char* s2,
48756     const int s2Len,
48757     const int open,
48758     const int gap,
48759     const(parasail_matrix_t)* matrix);
48760 
48761 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_sse2_128_sat (
48762     const char* s1,
48763     const int s1Len,
48764     const char* s2,
48765     const int s2Len,
48766     const int open,
48767     const int gap,
48768     const(parasail_matrix_t)* matrix);
48769 
48770 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_sse41_128_64 (
48771     const char* s1,
48772     const int s1Len,
48773     const char* s2,
48774     const int s2Len,
48775     const int open,
48776     const int gap,
48777     const(parasail_matrix_t)* matrix);
48778 
48779 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_sse41_128_32 (
48780     const char* s1,
48781     const int s1Len,
48782     const char* s2,
48783     const int s2Len,
48784     const int open,
48785     const int gap,
48786     const(parasail_matrix_t)* matrix);
48787 
48788 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_sse41_128_16 (
48789     const char* s1,
48790     const int s1Len,
48791     const char* s2,
48792     const int s2Len,
48793     const int open,
48794     const int gap,
48795     const(parasail_matrix_t)* matrix);
48796 
48797 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_sse41_128_8 (
48798     const char* s1,
48799     const int s1Len,
48800     const char* s2,
48801     const int s2Len,
48802     const int open,
48803     const int gap,
48804     const(parasail_matrix_t)* matrix);
48805 
48806 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_sse41_128_sat (
48807     const char* s1,
48808     const int s1Len,
48809     const char* s2,
48810     const int s2Len,
48811     const int open,
48812     const int gap,
48813     const(parasail_matrix_t)* matrix);
48814 
48815 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_avx2_256_64 (
48816     const char* s1,
48817     const int s1Len,
48818     const char* s2,
48819     const int s2Len,
48820     const int open,
48821     const int gap,
48822     const(parasail_matrix_t)* matrix);
48823 
48824 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_avx2_256_32 (
48825     const char* s1,
48826     const int s1Len,
48827     const char* s2,
48828     const int s2Len,
48829     const int open,
48830     const int gap,
48831     const(parasail_matrix_t)* matrix);
48832 
48833 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_avx2_256_16 (
48834     const char* s1,
48835     const int s1Len,
48836     const char* s2,
48837     const int s2Len,
48838     const int open,
48839     const int gap,
48840     const(parasail_matrix_t)* matrix);
48841 
48842 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_avx2_256_8 (
48843     const char* s1,
48844     const int s1Len,
48845     const char* s2,
48846     const int s2Len,
48847     const int open,
48848     const int gap,
48849     const(parasail_matrix_t)* matrix);
48850 
48851 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_avx2_256_sat (
48852     const char* s1,
48853     const int s1Len,
48854     const char* s2,
48855     const int s2Len,
48856     const int open,
48857     const int gap,
48858     const(parasail_matrix_t)* matrix);
48859 
48860 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_altivec_128_64 (
48861     const char* s1,
48862     const int s1Len,
48863     const char* s2,
48864     const int s2Len,
48865     const int open,
48866     const int gap,
48867     const(parasail_matrix_t)* matrix);
48868 
48869 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_altivec_128_32 (
48870     const char* s1,
48871     const int s1Len,
48872     const char* s2,
48873     const int s2Len,
48874     const int open,
48875     const int gap,
48876     const(parasail_matrix_t)* matrix);
48877 
48878 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_altivec_128_16 (
48879     const char* s1,
48880     const int s1Len,
48881     const char* s2,
48882     const int s2Len,
48883     const int open,
48884     const int gap,
48885     const(parasail_matrix_t)* matrix);
48886 
48887 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_altivec_128_8 (
48888     const char* s1,
48889     const int s1Len,
48890     const char* s2,
48891     const int s2Len,
48892     const int open,
48893     const int gap,
48894     const(parasail_matrix_t)* matrix);
48895 
48896 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_altivec_128_sat (
48897     const char* s1,
48898     const int s1Len,
48899     const char* s2,
48900     const int s2Len,
48901     const int open,
48902     const int gap,
48903     const(parasail_matrix_t)* matrix);
48904 
48905 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_neon_128_64 (
48906     const char* s1,
48907     const int s1Len,
48908     const char* s2,
48909     const int s2Len,
48910     const int open,
48911     const int gap,
48912     const(parasail_matrix_t)* matrix);
48913 
48914 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_neon_128_32 (
48915     const char* s1,
48916     const int s1Len,
48917     const char* s2,
48918     const int s2Len,
48919     const int open,
48920     const int gap,
48921     const(parasail_matrix_t)* matrix);
48922 
48923 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_neon_128_16 (
48924     const char* s1,
48925     const int s1Len,
48926     const char* s2,
48927     const int s2Len,
48928     const int open,
48929     const int gap,
48930     const(parasail_matrix_t)* matrix);
48931 
48932 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_neon_128_8 (
48933     const char* s1,
48934     const int s1Len,
48935     const char* s2,
48936     const int s2Len,
48937     const int open,
48938     const int gap,
48939     const(parasail_matrix_t)* matrix);
48940 
48941 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_neon_128_sat (
48942     const char* s1,
48943     const int s1Len,
48944     const char* s2,
48945     const int s2Len,
48946     const int open,
48947     const int gap,
48948     const(parasail_matrix_t)* matrix);
48949 
48950 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_sse2_128_64 (
48951     const char* s1,
48952     const int s1Len,
48953     const char* s2,
48954     const int s2Len,
48955     const int open,
48956     const int gap,
48957     const(parasail_matrix_t)* matrix);
48958 
48959 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_sse2_128_32 (
48960     const char* s1,
48961     const int s1Len,
48962     const char* s2,
48963     const int s2Len,
48964     const int open,
48965     const int gap,
48966     const(parasail_matrix_t)* matrix);
48967 
48968 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_sse2_128_16 (
48969     const char* s1,
48970     const int s1Len,
48971     const char* s2,
48972     const int s2Len,
48973     const int open,
48974     const int gap,
48975     const(parasail_matrix_t)* matrix);
48976 
48977 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_sse2_128_8 (
48978     const char* s1,
48979     const int s1Len,
48980     const char* s2,
48981     const int s2Len,
48982     const int open,
48983     const int gap,
48984     const(parasail_matrix_t)* matrix);
48985 
48986 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_sse2_128_sat (
48987     const char* s1,
48988     const int s1Len,
48989     const char* s2,
48990     const int s2Len,
48991     const int open,
48992     const int gap,
48993     const(parasail_matrix_t)* matrix);
48994 
48995 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_sse41_128_64 (
48996     const char* s1,
48997     const int s1Len,
48998     const char* s2,
48999     const int s2Len,
49000     const int open,
49001     const int gap,
49002     const(parasail_matrix_t)* matrix);
49003 
49004 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_sse41_128_32 (
49005     const char* s1,
49006     const int s1Len,
49007     const char* s2,
49008     const int s2Len,
49009     const int open,
49010     const int gap,
49011     const(parasail_matrix_t)* matrix);
49012 
49013 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_sse41_128_16 (
49014     const char* s1,
49015     const int s1Len,
49016     const char* s2,
49017     const int s2Len,
49018     const int open,
49019     const int gap,
49020     const(parasail_matrix_t)* matrix);
49021 
49022 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_sse41_128_8 (
49023     const char* s1,
49024     const int s1Len,
49025     const char* s2,
49026     const int s2Len,
49027     const int open,
49028     const int gap,
49029     const(parasail_matrix_t)* matrix);
49030 
49031 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_sse41_128_sat (
49032     const char* s1,
49033     const int s1Len,
49034     const char* s2,
49035     const int s2Len,
49036     const int open,
49037     const int gap,
49038     const(parasail_matrix_t)* matrix);
49039 
49040 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_avx2_256_64 (
49041     const char* s1,
49042     const int s1Len,
49043     const char* s2,
49044     const int s2Len,
49045     const int open,
49046     const int gap,
49047     const(parasail_matrix_t)* matrix);
49048 
49049 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_avx2_256_32 (
49050     const char* s1,
49051     const int s1Len,
49052     const char* s2,
49053     const int s2Len,
49054     const int open,
49055     const int gap,
49056     const(parasail_matrix_t)* matrix);
49057 
49058 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_avx2_256_16 (
49059     const char* s1,
49060     const int s1Len,
49061     const char* s2,
49062     const int s2Len,
49063     const int open,
49064     const int gap,
49065     const(parasail_matrix_t)* matrix);
49066 
49067 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_avx2_256_8 (
49068     const char* s1,
49069     const int s1Len,
49070     const char* s2,
49071     const int s2Len,
49072     const int open,
49073     const int gap,
49074     const(parasail_matrix_t)* matrix);
49075 
49076 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_avx2_256_sat (
49077     const char* s1,
49078     const int s1Len,
49079     const char* s2,
49080     const int s2Len,
49081     const int open,
49082     const int gap,
49083     const(parasail_matrix_t)* matrix);
49084 
49085 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_altivec_128_64 (
49086     const char* s1,
49087     const int s1Len,
49088     const char* s2,
49089     const int s2Len,
49090     const int open,
49091     const int gap,
49092     const(parasail_matrix_t)* matrix);
49093 
49094 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_altivec_128_32 (
49095     const char* s1,
49096     const int s1Len,
49097     const char* s2,
49098     const int s2Len,
49099     const int open,
49100     const int gap,
49101     const(parasail_matrix_t)* matrix);
49102 
49103 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_altivec_128_16 (
49104     const char* s1,
49105     const int s1Len,
49106     const char* s2,
49107     const int s2Len,
49108     const int open,
49109     const int gap,
49110     const(parasail_matrix_t)* matrix);
49111 
49112 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_altivec_128_8 (
49113     const char* s1,
49114     const int s1Len,
49115     const char* s2,
49116     const int s2Len,
49117     const int open,
49118     const int gap,
49119     const(parasail_matrix_t)* matrix);
49120 
49121 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_altivec_128_sat (
49122     const char* s1,
49123     const int s1Len,
49124     const char* s2,
49125     const int s2Len,
49126     const int open,
49127     const int gap,
49128     const(parasail_matrix_t)* matrix);
49129 
49130 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_neon_128_64 (
49131     const char* s1,
49132     const int s1Len,
49133     const char* s2,
49134     const int s2Len,
49135     const int open,
49136     const int gap,
49137     const(parasail_matrix_t)* matrix);
49138 
49139 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_neon_128_32 (
49140     const char* s1,
49141     const int s1Len,
49142     const char* s2,
49143     const int s2Len,
49144     const int open,
49145     const int gap,
49146     const(parasail_matrix_t)* matrix);
49147 
49148 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_neon_128_16 (
49149     const char* s1,
49150     const int s1Len,
49151     const char* s2,
49152     const int s2Len,
49153     const int open,
49154     const int gap,
49155     const(parasail_matrix_t)* matrix);
49156 
49157 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_neon_128_8 (
49158     const char* s1,
49159     const int s1Len,
49160     const char* s2,
49161     const int s2Len,
49162     const int open,
49163     const int gap,
49164     const(parasail_matrix_t)* matrix);
49165 
49166 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_neon_128_sat (
49167     const char* s1,
49168     const int s1Len,
49169     const char* s2,
49170     const int s2Len,
49171     const int open,
49172     const int gap,
49173     const(parasail_matrix_t)* matrix);
49174 
49175 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_sse2_128_64 (
49176     const char* s1,
49177     const int s1Len,
49178     const char* s2,
49179     const int s2Len,
49180     const int open,
49181     const int gap,
49182     const(parasail_matrix_t)* matrix);
49183 
49184 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_sse2_128_32 (
49185     const char* s1,
49186     const int s1Len,
49187     const char* s2,
49188     const int s2Len,
49189     const int open,
49190     const int gap,
49191     const(parasail_matrix_t)* matrix);
49192 
49193 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_sse2_128_16 (
49194     const char* s1,
49195     const int s1Len,
49196     const char* s2,
49197     const int s2Len,
49198     const int open,
49199     const int gap,
49200     const(parasail_matrix_t)* matrix);
49201 
49202 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_sse2_128_8 (
49203     const char* s1,
49204     const int s1Len,
49205     const char* s2,
49206     const int s2Len,
49207     const int open,
49208     const int gap,
49209     const(parasail_matrix_t)* matrix);
49210 
49211 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_sse2_128_sat (
49212     const char* s1,
49213     const int s1Len,
49214     const char* s2,
49215     const int s2Len,
49216     const int open,
49217     const int gap,
49218     const(parasail_matrix_t)* matrix);
49219 
49220 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_sse41_128_64 (
49221     const char* s1,
49222     const int s1Len,
49223     const char* s2,
49224     const int s2Len,
49225     const int open,
49226     const int gap,
49227     const(parasail_matrix_t)* matrix);
49228 
49229 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_sse41_128_32 (
49230     const char* s1,
49231     const int s1Len,
49232     const char* s2,
49233     const int s2Len,
49234     const int open,
49235     const int gap,
49236     const(parasail_matrix_t)* matrix);
49237 
49238 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_sse41_128_16 (
49239     const char* s1,
49240     const int s1Len,
49241     const char* s2,
49242     const int s2Len,
49243     const int open,
49244     const int gap,
49245     const(parasail_matrix_t)* matrix);
49246 
49247 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_sse41_128_8 (
49248     const char* s1,
49249     const int s1Len,
49250     const char* s2,
49251     const int s2Len,
49252     const int open,
49253     const int gap,
49254     const(parasail_matrix_t)* matrix);
49255 
49256 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_sse41_128_sat (
49257     const char* s1,
49258     const int s1Len,
49259     const char* s2,
49260     const int s2Len,
49261     const int open,
49262     const int gap,
49263     const(parasail_matrix_t)* matrix);
49264 
49265 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_avx2_256_64 (
49266     const char* s1,
49267     const int s1Len,
49268     const char* s2,
49269     const int s2Len,
49270     const int open,
49271     const int gap,
49272     const(parasail_matrix_t)* matrix);
49273 
49274 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_avx2_256_32 (
49275     const char* s1,
49276     const int s1Len,
49277     const char* s2,
49278     const int s2Len,
49279     const int open,
49280     const int gap,
49281     const(parasail_matrix_t)* matrix);
49282 
49283 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_avx2_256_16 (
49284     const char* s1,
49285     const int s1Len,
49286     const char* s2,
49287     const int s2Len,
49288     const int open,
49289     const int gap,
49290     const(parasail_matrix_t)* matrix);
49291 
49292 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_avx2_256_8 (
49293     const char* s1,
49294     const int s1Len,
49295     const char* s2,
49296     const int s2Len,
49297     const int open,
49298     const int gap,
49299     const(parasail_matrix_t)* matrix);
49300 
49301 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_avx2_256_sat (
49302     const char* s1,
49303     const int s1Len,
49304     const char* s2,
49305     const int s2Len,
49306     const int open,
49307     const int gap,
49308     const(parasail_matrix_t)* matrix);
49309 
49310 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_altivec_128_64 (
49311     const char* s1,
49312     const int s1Len,
49313     const char* s2,
49314     const int s2Len,
49315     const int open,
49316     const int gap,
49317     const(parasail_matrix_t)* matrix);
49318 
49319 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_altivec_128_32 (
49320     const char* s1,
49321     const int s1Len,
49322     const char* s2,
49323     const int s2Len,
49324     const int open,
49325     const int gap,
49326     const(parasail_matrix_t)* matrix);
49327 
49328 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_altivec_128_16 (
49329     const char* s1,
49330     const int s1Len,
49331     const char* s2,
49332     const int s2Len,
49333     const int open,
49334     const int gap,
49335     const(parasail_matrix_t)* matrix);
49336 
49337 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_altivec_128_8 (
49338     const char* s1,
49339     const int s1Len,
49340     const char* s2,
49341     const int s2Len,
49342     const int open,
49343     const int gap,
49344     const(parasail_matrix_t)* matrix);
49345 
49346 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_altivec_128_sat (
49347     const char* s1,
49348     const int s1Len,
49349     const char* s2,
49350     const int s2Len,
49351     const int open,
49352     const int gap,
49353     const(parasail_matrix_t)* matrix);
49354 
49355 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_neon_128_64 (
49356     const char* s1,
49357     const int s1Len,
49358     const char* s2,
49359     const int s2Len,
49360     const int open,
49361     const int gap,
49362     const(parasail_matrix_t)* matrix);
49363 
49364 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_neon_128_32 (
49365     const char* s1,
49366     const int s1Len,
49367     const char* s2,
49368     const int s2Len,
49369     const int open,
49370     const int gap,
49371     const(parasail_matrix_t)* matrix);
49372 
49373 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_neon_128_16 (
49374     const char* s1,
49375     const int s1Len,
49376     const char* s2,
49377     const int s2Len,
49378     const int open,
49379     const int gap,
49380     const(parasail_matrix_t)* matrix);
49381 
49382 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_neon_128_8 (
49383     const char* s1,
49384     const int s1Len,
49385     const char* s2,
49386     const int s2Len,
49387     const int open,
49388     const int gap,
49389     const(parasail_matrix_t)* matrix);
49390 
49391 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_neon_128_sat (
49392     const char* s1,
49393     const int s1Len,
49394     const char* s2,
49395     const int s2Len,
49396     const int open,
49397     const int gap,
49398     const(parasail_matrix_t)* matrix);
49399 
49400 parasail_result_t* parasail_sg_qe_db_scan_sse2_128_64 (
49401     const char* s1,
49402     const int s1Len,
49403     const char* s2,
49404     const int s2Len,
49405     const int open,
49406     const int gap,
49407     const(parasail_matrix_t)* matrix);
49408 
49409 parasail_result_t* parasail_sg_qe_db_scan_sse2_128_32 (
49410     const char* s1,
49411     const int s1Len,
49412     const char* s2,
49413     const int s2Len,
49414     const int open,
49415     const int gap,
49416     const(parasail_matrix_t)* matrix);
49417 
49418 parasail_result_t* parasail_sg_qe_db_scan_sse2_128_16 (
49419     const char* s1,
49420     const int s1Len,
49421     const char* s2,
49422     const int s2Len,
49423     const int open,
49424     const int gap,
49425     const(parasail_matrix_t)* matrix);
49426 
49427 parasail_result_t* parasail_sg_qe_db_scan_sse2_128_8 (
49428     const char* s1,
49429     const int s1Len,
49430     const char* s2,
49431     const int s2Len,
49432     const int open,
49433     const int gap,
49434     const(parasail_matrix_t)* matrix);
49435 
49436 parasail_result_t* parasail_sg_qe_db_scan_sse2_128_sat (
49437     const char* s1,
49438     const int s1Len,
49439     const char* s2,
49440     const int s2Len,
49441     const int open,
49442     const int gap,
49443     const(parasail_matrix_t)* matrix);
49444 
49445 parasail_result_t* parasail_sg_qe_db_scan_sse41_128_64 (
49446     const char* s1,
49447     const int s1Len,
49448     const char* s2,
49449     const int s2Len,
49450     const int open,
49451     const int gap,
49452     const(parasail_matrix_t)* matrix);
49453 
49454 parasail_result_t* parasail_sg_qe_db_scan_sse41_128_32 (
49455     const char* s1,
49456     const int s1Len,
49457     const char* s2,
49458     const int s2Len,
49459     const int open,
49460     const int gap,
49461     const(parasail_matrix_t)* matrix);
49462 
49463 parasail_result_t* parasail_sg_qe_db_scan_sse41_128_16 (
49464     const char* s1,
49465     const int s1Len,
49466     const char* s2,
49467     const int s2Len,
49468     const int open,
49469     const int gap,
49470     const(parasail_matrix_t)* matrix);
49471 
49472 parasail_result_t* parasail_sg_qe_db_scan_sse41_128_8 (
49473     const char* s1,
49474     const int s1Len,
49475     const char* s2,
49476     const int s2Len,
49477     const int open,
49478     const int gap,
49479     const(parasail_matrix_t)* matrix);
49480 
49481 parasail_result_t* parasail_sg_qe_db_scan_sse41_128_sat (
49482     const char* s1,
49483     const int s1Len,
49484     const char* s2,
49485     const int s2Len,
49486     const int open,
49487     const int gap,
49488     const(parasail_matrix_t)* matrix);
49489 
49490 parasail_result_t* parasail_sg_qe_db_scan_avx2_256_64 (
49491     const char* s1,
49492     const int s1Len,
49493     const char* s2,
49494     const int s2Len,
49495     const int open,
49496     const int gap,
49497     const(parasail_matrix_t)* matrix);
49498 
49499 parasail_result_t* parasail_sg_qe_db_scan_avx2_256_32 (
49500     const char* s1,
49501     const int s1Len,
49502     const char* s2,
49503     const int s2Len,
49504     const int open,
49505     const int gap,
49506     const(parasail_matrix_t)* matrix);
49507 
49508 parasail_result_t* parasail_sg_qe_db_scan_avx2_256_16 (
49509     const char* s1,
49510     const int s1Len,
49511     const char* s2,
49512     const int s2Len,
49513     const int open,
49514     const int gap,
49515     const(parasail_matrix_t)* matrix);
49516 
49517 parasail_result_t* parasail_sg_qe_db_scan_avx2_256_8 (
49518     const char* s1,
49519     const int s1Len,
49520     const char* s2,
49521     const int s2Len,
49522     const int open,
49523     const int gap,
49524     const(parasail_matrix_t)* matrix);
49525 
49526 parasail_result_t* parasail_sg_qe_db_scan_avx2_256_sat (
49527     const char* s1,
49528     const int s1Len,
49529     const char* s2,
49530     const int s2Len,
49531     const int open,
49532     const int gap,
49533     const(parasail_matrix_t)* matrix);
49534 
49535 parasail_result_t* parasail_sg_qe_db_scan_altivec_128_64 (
49536     const char* s1,
49537     const int s1Len,
49538     const char* s2,
49539     const int s2Len,
49540     const int open,
49541     const int gap,
49542     const(parasail_matrix_t)* matrix);
49543 
49544 parasail_result_t* parasail_sg_qe_db_scan_altivec_128_32 (
49545     const char* s1,
49546     const int s1Len,
49547     const char* s2,
49548     const int s2Len,
49549     const int open,
49550     const int gap,
49551     const(parasail_matrix_t)* matrix);
49552 
49553 parasail_result_t* parasail_sg_qe_db_scan_altivec_128_16 (
49554     const char* s1,
49555     const int s1Len,
49556     const char* s2,
49557     const int s2Len,
49558     const int open,
49559     const int gap,
49560     const(parasail_matrix_t)* matrix);
49561 
49562 parasail_result_t* parasail_sg_qe_db_scan_altivec_128_8 (
49563     const char* s1,
49564     const int s1Len,
49565     const char* s2,
49566     const int s2Len,
49567     const int open,
49568     const int gap,
49569     const(parasail_matrix_t)* matrix);
49570 
49571 parasail_result_t* parasail_sg_qe_db_scan_altivec_128_sat (
49572     const char* s1,
49573     const int s1Len,
49574     const char* s2,
49575     const int s2Len,
49576     const int open,
49577     const int gap,
49578     const(parasail_matrix_t)* matrix);
49579 
49580 parasail_result_t* parasail_sg_qe_db_scan_neon_128_64 (
49581     const char* s1,
49582     const int s1Len,
49583     const char* s2,
49584     const int s2Len,
49585     const int open,
49586     const int gap,
49587     const(parasail_matrix_t)* matrix);
49588 
49589 parasail_result_t* parasail_sg_qe_db_scan_neon_128_32 (
49590     const char* s1,
49591     const int s1Len,
49592     const char* s2,
49593     const int s2Len,
49594     const int open,
49595     const int gap,
49596     const(parasail_matrix_t)* matrix);
49597 
49598 parasail_result_t* parasail_sg_qe_db_scan_neon_128_16 (
49599     const char* s1,
49600     const int s1Len,
49601     const char* s2,
49602     const int s2Len,
49603     const int open,
49604     const int gap,
49605     const(parasail_matrix_t)* matrix);
49606 
49607 parasail_result_t* parasail_sg_qe_db_scan_neon_128_8 (
49608     const char* s1,
49609     const int s1Len,
49610     const char* s2,
49611     const int s2Len,
49612     const int open,
49613     const int gap,
49614     const(parasail_matrix_t)* matrix);
49615 
49616 parasail_result_t* parasail_sg_qe_db_scan_neon_128_sat (
49617     const char* s1,
49618     const int s1Len,
49619     const char* s2,
49620     const int s2Len,
49621     const int open,
49622     const int gap,
49623     const(parasail_matrix_t)* matrix);
49624 
49625 parasail_result_t* parasail_sg_qe_db_striped_sse2_128_64 (
49626     const char* s1,
49627     const int s1Len,
49628     const char* s2,
49629     const int s2Len,
49630     const int open,
49631     const int gap,
49632     const(parasail_matrix_t)* matrix);
49633 
49634 parasail_result_t* parasail_sg_qe_db_striped_sse2_128_32 (
49635     const char* s1,
49636     const int s1Len,
49637     const char* s2,
49638     const int s2Len,
49639     const int open,
49640     const int gap,
49641     const(parasail_matrix_t)* matrix);
49642 
49643 parasail_result_t* parasail_sg_qe_db_striped_sse2_128_16 (
49644     const char* s1,
49645     const int s1Len,
49646     const char* s2,
49647     const int s2Len,
49648     const int open,
49649     const int gap,
49650     const(parasail_matrix_t)* matrix);
49651 
49652 parasail_result_t* parasail_sg_qe_db_striped_sse2_128_8 (
49653     const char* s1,
49654     const int s1Len,
49655     const char* s2,
49656     const int s2Len,
49657     const int open,
49658     const int gap,
49659     const(parasail_matrix_t)* matrix);
49660 
49661 parasail_result_t* parasail_sg_qe_db_striped_sse2_128_sat (
49662     const char* s1,
49663     const int s1Len,
49664     const char* s2,
49665     const int s2Len,
49666     const int open,
49667     const int gap,
49668     const(parasail_matrix_t)* matrix);
49669 
49670 parasail_result_t* parasail_sg_qe_db_striped_sse41_128_64 (
49671     const char* s1,
49672     const int s1Len,
49673     const char* s2,
49674     const int s2Len,
49675     const int open,
49676     const int gap,
49677     const(parasail_matrix_t)* matrix);
49678 
49679 parasail_result_t* parasail_sg_qe_db_striped_sse41_128_32 (
49680     const char* s1,
49681     const int s1Len,
49682     const char* s2,
49683     const int s2Len,
49684     const int open,
49685     const int gap,
49686     const(parasail_matrix_t)* matrix);
49687 
49688 parasail_result_t* parasail_sg_qe_db_striped_sse41_128_16 (
49689     const char* s1,
49690     const int s1Len,
49691     const char* s2,
49692     const int s2Len,
49693     const int open,
49694     const int gap,
49695     const(parasail_matrix_t)* matrix);
49696 
49697 parasail_result_t* parasail_sg_qe_db_striped_sse41_128_8 (
49698     const char* s1,
49699     const int s1Len,
49700     const char* s2,
49701     const int s2Len,
49702     const int open,
49703     const int gap,
49704     const(parasail_matrix_t)* matrix);
49705 
49706 parasail_result_t* parasail_sg_qe_db_striped_sse41_128_sat (
49707     const char* s1,
49708     const int s1Len,
49709     const char* s2,
49710     const int s2Len,
49711     const int open,
49712     const int gap,
49713     const(parasail_matrix_t)* matrix);
49714 
49715 parasail_result_t* parasail_sg_qe_db_striped_avx2_256_64 (
49716     const char* s1,
49717     const int s1Len,
49718     const char* s2,
49719     const int s2Len,
49720     const int open,
49721     const int gap,
49722     const(parasail_matrix_t)* matrix);
49723 
49724 parasail_result_t* parasail_sg_qe_db_striped_avx2_256_32 (
49725     const char* s1,
49726     const int s1Len,
49727     const char* s2,
49728     const int s2Len,
49729     const int open,
49730     const int gap,
49731     const(parasail_matrix_t)* matrix);
49732 
49733 parasail_result_t* parasail_sg_qe_db_striped_avx2_256_16 (
49734     const char* s1,
49735     const int s1Len,
49736     const char* s2,
49737     const int s2Len,
49738     const int open,
49739     const int gap,
49740     const(parasail_matrix_t)* matrix);
49741 
49742 parasail_result_t* parasail_sg_qe_db_striped_avx2_256_8 (
49743     const char* s1,
49744     const int s1Len,
49745     const char* s2,
49746     const int s2Len,
49747     const int open,
49748     const int gap,
49749     const(parasail_matrix_t)* matrix);
49750 
49751 parasail_result_t* parasail_sg_qe_db_striped_avx2_256_sat (
49752     const char* s1,
49753     const int s1Len,
49754     const char* s2,
49755     const int s2Len,
49756     const int open,
49757     const int gap,
49758     const(parasail_matrix_t)* matrix);
49759 
49760 parasail_result_t* parasail_sg_qe_db_striped_altivec_128_64 (
49761     const char* s1,
49762     const int s1Len,
49763     const char* s2,
49764     const int s2Len,
49765     const int open,
49766     const int gap,
49767     const(parasail_matrix_t)* matrix);
49768 
49769 parasail_result_t* parasail_sg_qe_db_striped_altivec_128_32 (
49770     const char* s1,
49771     const int s1Len,
49772     const char* s2,
49773     const int s2Len,
49774     const int open,
49775     const int gap,
49776     const(parasail_matrix_t)* matrix);
49777 
49778 parasail_result_t* parasail_sg_qe_db_striped_altivec_128_16 (
49779     const char* s1,
49780     const int s1Len,
49781     const char* s2,
49782     const int s2Len,
49783     const int open,
49784     const int gap,
49785     const(parasail_matrix_t)* matrix);
49786 
49787 parasail_result_t* parasail_sg_qe_db_striped_altivec_128_8 (
49788     const char* s1,
49789     const int s1Len,
49790     const char* s2,
49791     const int s2Len,
49792     const int open,
49793     const int gap,
49794     const(parasail_matrix_t)* matrix);
49795 
49796 parasail_result_t* parasail_sg_qe_db_striped_altivec_128_sat (
49797     const char* s1,
49798     const int s1Len,
49799     const char* s2,
49800     const int s2Len,
49801     const int open,
49802     const int gap,
49803     const(parasail_matrix_t)* matrix);
49804 
49805 parasail_result_t* parasail_sg_qe_db_striped_neon_128_64 (
49806     const char* s1,
49807     const int s1Len,
49808     const char* s2,
49809     const int s2Len,
49810     const int open,
49811     const int gap,
49812     const(parasail_matrix_t)* matrix);
49813 
49814 parasail_result_t* parasail_sg_qe_db_striped_neon_128_32 (
49815     const char* s1,
49816     const int s1Len,
49817     const char* s2,
49818     const int s2Len,
49819     const int open,
49820     const int gap,
49821     const(parasail_matrix_t)* matrix);
49822 
49823 parasail_result_t* parasail_sg_qe_db_striped_neon_128_16 (
49824     const char* s1,
49825     const int s1Len,
49826     const char* s2,
49827     const int s2Len,
49828     const int open,
49829     const int gap,
49830     const(parasail_matrix_t)* matrix);
49831 
49832 parasail_result_t* parasail_sg_qe_db_striped_neon_128_8 (
49833     const char* s1,
49834     const int s1Len,
49835     const char* s2,
49836     const int s2Len,
49837     const int open,
49838     const int gap,
49839     const(parasail_matrix_t)* matrix);
49840 
49841 parasail_result_t* parasail_sg_qe_db_striped_neon_128_sat (
49842     const char* s1,
49843     const int s1Len,
49844     const char* s2,
49845     const int s2Len,
49846     const int open,
49847     const int gap,
49848     const(parasail_matrix_t)* matrix);
49849 
49850 parasail_result_t* parasail_sg_qe_db_diag_sse2_128_64 (
49851     const char* s1,
49852     const int s1Len,
49853     const char* s2,
49854     const int s2Len,
49855     const int open,
49856     const int gap,
49857     const(parasail_matrix_t)* matrix);
49858 
49859 parasail_result_t* parasail_sg_qe_db_diag_sse2_128_32 (
49860     const char* s1,
49861     const int s1Len,
49862     const char* s2,
49863     const int s2Len,
49864     const int open,
49865     const int gap,
49866     const(parasail_matrix_t)* matrix);
49867 
49868 parasail_result_t* parasail_sg_qe_db_diag_sse2_128_16 (
49869     const char* s1,
49870     const int s1Len,
49871     const char* s2,
49872     const int s2Len,
49873     const int open,
49874     const int gap,
49875     const(parasail_matrix_t)* matrix);
49876 
49877 parasail_result_t* parasail_sg_qe_db_diag_sse2_128_8 (
49878     const char* s1,
49879     const int s1Len,
49880     const char* s2,
49881     const int s2Len,
49882     const int open,
49883     const int gap,
49884     const(parasail_matrix_t)* matrix);
49885 
49886 parasail_result_t* parasail_sg_qe_db_diag_sse2_128_sat (
49887     const char* s1,
49888     const int s1Len,
49889     const char* s2,
49890     const int s2Len,
49891     const int open,
49892     const int gap,
49893     const(parasail_matrix_t)* matrix);
49894 
49895 parasail_result_t* parasail_sg_qe_db_diag_sse41_128_64 (
49896     const char* s1,
49897     const int s1Len,
49898     const char* s2,
49899     const int s2Len,
49900     const int open,
49901     const int gap,
49902     const(parasail_matrix_t)* matrix);
49903 
49904 parasail_result_t* parasail_sg_qe_db_diag_sse41_128_32 (
49905     const char* s1,
49906     const int s1Len,
49907     const char* s2,
49908     const int s2Len,
49909     const int open,
49910     const int gap,
49911     const(parasail_matrix_t)* matrix);
49912 
49913 parasail_result_t* parasail_sg_qe_db_diag_sse41_128_16 (
49914     const char* s1,
49915     const int s1Len,
49916     const char* s2,
49917     const int s2Len,
49918     const int open,
49919     const int gap,
49920     const(parasail_matrix_t)* matrix);
49921 
49922 parasail_result_t* parasail_sg_qe_db_diag_sse41_128_8 (
49923     const char* s1,
49924     const int s1Len,
49925     const char* s2,
49926     const int s2Len,
49927     const int open,
49928     const int gap,
49929     const(parasail_matrix_t)* matrix);
49930 
49931 parasail_result_t* parasail_sg_qe_db_diag_sse41_128_sat (
49932     const char* s1,
49933     const int s1Len,
49934     const char* s2,
49935     const int s2Len,
49936     const int open,
49937     const int gap,
49938     const(parasail_matrix_t)* matrix);
49939 
49940 parasail_result_t* parasail_sg_qe_db_diag_avx2_256_64 (
49941     const char* s1,
49942     const int s1Len,
49943     const char* s2,
49944     const int s2Len,
49945     const int open,
49946     const int gap,
49947     const(parasail_matrix_t)* matrix);
49948 
49949 parasail_result_t* parasail_sg_qe_db_diag_avx2_256_32 (
49950     const char* s1,
49951     const int s1Len,
49952     const char* s2,
49953     const int s2Len,
49954     const int open,
49955     const int gap,
49956     const(parasail_matrix_t)* matrix);
49957 
49958 parasail_result_t* parasail_sg_qe_db_diag_avx2_256_16 (
49959     const char* s1,
49960     const int s1Len,
49961     const char* s2,
49962     const int s2Len,
49963     const int open,
49964     const int gap,
49965     const(parasail_matrix_t)* matrix);
49966 
49967 parasail_result_t* parasail_sg_qe_db_diag_avx2_256_8 (
49968     const char* s1,
49969     const int s1Len,
49970     const char* s2,
49971     const int s2Len,
49972     const int open,
49973     const int gap,
49974     const(parasail_matrix_t)* matrix);
49975 
49976 parasail_result_t* parasail_sg_qe_db_diag_avx2_256_sat (
49977     const char* s1,
49978     const int s1Len,
49979     const char* s2,
49980     const int s2Len,
49981     const int open,
49982     const int gap,
49983     const(parasail_matrix_t)* matrix);
49984 
49985 parasail_result_t* parasail_sg_qe_db_diag_altivec_128_64 (
49986     const char* s1,
49987     const int s1Len,
49988     const char* s2,
49989     const int s2Len,
49990     const int open,
49991     const int gap,
49992     const(parasail_matrix_t)* matrix);
49993 
49994 parasail_result_t* parasail_sg_qe_db_diag_altivec_128_32 (
49995     const char* s1,
49996     const int s1Len,
49997     const char* s2,
49998     const int s2Len,
49999     const int open,
50000     const int gap,
50001     const(parasail_matrix_t)* matrix);
50002 
50003 parasail_result_t* parasail_sg_qe_db_diag_altivec_128_16 (
50004     const char* s1,
50005     const int s1Len,
50006     const char* s2,
50007     const int s2Len,
50008     const int open,
50009     const int gap,
50010     const(parasail_matrix_t)* matrix);
50011 
50012 parasail_result_t* parasail_sg_qe_db_diag_altivec_128_8 (
50013     const char* s1,
50014     const int s1Len,
50015     const char* s2,
50016     const int s2Len,
50017     const int open,
50018     const int gap,
50019     const(parasail_matrix_t)* matrix);
50020 
50021 parasail_result_t* parasail_sg_qe_db_diag_altivec_128_sat (
50022     const char* s1,
50023     const int s1Len,
50024     const char* s2,
50025     const int s2Len,
50026     const int open,
50027     const int gap,
50028     const(parasail_matrix_t)* matrix);
50029 
50030 parasail_result_t* parasail_sg_qe_db_diag_neon_128_64 (
50031     const char* s1,
50032     const int s1Len,
50033     const char* s2,
50034     const int s2Len,
50035     const int open,
50036     const int gap,
50037     const(parasail_matrix_t)* matrix);
50038 
50039 parasail_result_t* parasail_sg_qe_db_diag_neon_128_32 (
50040     const char* s1,
50041     const int s1Len,
50042     const char* s2,
50043     const int s2Len,
50044     const int open,
50045     const int gap,
50046     const(parasail_matrix_t)* matrix);
50047 
50048 parasail_result_t* parasail_sg_qe_db_diag_neon_128_16 (
50049     const char* s1,
50050     const int s1Len,
50051     const char* s2,
50052     const int s2Len,
50053     const int open,
50054     const int gap,
50055     const(parasail_matrix_t)* matrix);
50056 
50057 parasail_result_t* parasail_sg_qe_db_diag_neon_128_8 (
50058     const char* s1,
50059     const int s1Len,
50060     const char* s2,
50061     const int s2Len,
50062     const int open,
50063     const int gap,
50064     const(parasail_matrix_t)* matrix);
50065 
50066 parasail_result_t* parasail_sg_qe_db_diag_neon_128_sat (
50067     const char* s1,
50068     const int s1Len,
50069     const char* s2,
50070     const int s2Len,
50071     const int open,
50072     const int gap,
50073     const(parasail_matrix_t)* matrix);
50074 
50075 parasail_result_t* parasail_sg_qe_db_table_scan_sse2_128_64 (
50076     const char* s1,
50077     const int s1Len,
50078     const char* s2,
50079     const int s2Len,
50080     const int open,
50081     const int gap,
50082     const(parasail_matrix_t)* matrix);
50083 
50084 parasail_result_t* parasail_sg_qe_db_table_scan_sse2_128_32 (
50085     const char* s1,
50086     const int s1Len,
50087     const char* s2,
50088     const int s2Len,
50089     const int open,
50090     const int gap,
50091     const(parasail_matrix_t)* matrix);
50092 
50093 parasail_result_t* parasail_sg_qe_db_table_scan_sse2_128_16 (
50094     const char* s1,
50095     const int s1Len,
50096     const char* s2,
50097     const int s2Len,
50098     const int open,
50099     const int gap,
50100     const(parasail_matrix_t)* matrix);
50101 
50102 parasail_result_t* parasail_sg_qe_db_table_scan_sse2_128_8 (
50103     const char* s1,
50104     const int s1Len,
50105     const char* s2,
50106     const int s2Len,
50107     const int open,
50108     const int gap,
50109     const(parasail_matrix_t)* matrix);
50110 
50111 parasail_result_t* parasail_sg_qe_db_table_scan_sse2_128_sat (
50112     const char* s1,
50113     const int s1Len,
50114     const char* s2,
50115     const int s2Len,
50116     const int open,
50117     const int gap,
50118     const(parasail_matrix_t)* matrix);
50119 
50120 parasail_result_t* parasail_sg_qe_db_table_scan_sse41_128_64 (
50121     const char* s1,
50122     const int s1Len,
50123     const char* s2,
50124     const int s2Len,
50125     const int open,
50126     const int gap,
50127     const(parasail_matrix_t)* matrix);
50128 
50129 parasail_result_t* parasail_sg_qe_db_table_scan_sse41_128_32 (
50130     const char* s1,
50131     const int s1Len,
50132     const char* s2,
50133     const int s2Len,
50134     const int open,
50135     const int gap,
50136     const(parasail_matrix_t)* matrix);
50137 
50138 parasail_result_t* parasail_sg_qe_db_table_scan_sse41_128_16 (
50139     const char* s1,
50140     const int s1Len,
50141     const char* s2,
50142     const int s2Len,
50143     const int open,
50144     const int gap,
50145     const(parasail_matrix_t)* matrix);
50146 
50147 parasail_result_t* parasail_sg_qe_db_table_scan_sse41_128_8 (
50148     const char* s1,
50149     const int s1Len,
50150     const char* s2,
50151     const int s2Len,
50152     const int open,
50153     const int gap,
50154     const(parasail_matrix_t)* matrix);
50155 
50156 parasail_result_t* parasail_sg_qe_db_table_scan_sse41_128_sat (
50157     const char* s1,
50158     const int s1Len,
50159     const char* s2,
50160     const int s2Len,
50161     const int open,
50162     const int gap,
50163     const(parasail_matrix_t)* matrix);
50164 
50165 parasail_result_t* parasail_sg_qe_db_table_scan_avx2_256_64 (
50166     const char* s1,
50167     const int s1Len,
50168     const char* s2,
50169     const int s2Len,
50170     const int open,
50171     const int gap,
50172     const(parasail_matrix_t)* matrix);
50173 
50174 parasail_result_t* parasail_sg_qe_db_table_scan_avx2_256_32 (
50175     const char* s1,
50176     const int s1Len,
50177     const char* s2,
50178     const int s2Len,
50179     const int open,
50180     const int gap,
50181     const(parasail_matrix_t)* matrix);
50182 
50183 parasail_result_t* parasail_sg_qe_db_table_scan_avx2_256_16 (
50184     const char* s1,
50185     const int s1Len,
50186     const char* s2,
50187     const int s2Len,
50188     const int open,
50189     const int gap,
50190     const(parasail_matrix_t)* matrix);
50191 
50192 parasail_result_t* parasail_sg_qe_db_table_scan_avx2_256_8 (
50193     const char* s1,
50194     const int s1Len,
50195     const char* s2,
50196     const int s2Len,
50197     const int open,
50198     const int gap,
50199     const(parasail_matrix_t)* matrix);
50200 
50201 parasail_result_t* parasail_sg_qe_db_table_scan_avx2_256_sat (
50202     const char* s1,
50203     const int s1Len,
50204     const char* s2,
50205     const int s2Len,
50206     const int open,
50207     const int gap,
50208     const(parasail_matrix_t)* matrix);
50209 
50210 parasail_result_t* parasail_sg_qe_db_table_scan_altivec_128_64 (
50211     const char* s1,
50212     const int s1Len,
50213     const char* s2,
50214     const int s2Len,
50215     const int open,
50216     const int gap,
50217     const(parasail_matrix_t)* matrix);
50218 
50219 parasail_result_t* parasail_sg_qe_db_table_scan_altivec_128_32 (
50220     const char* s1,
50221     const int s1Len,
50222     const char* s2,
50223     const int s2Len,
50224     const int open,
50225     const int gap,
50226     const(parasail_matrix_t)* matrix);
50227 
50228 parasail_result_t* parasail_sg_qe_db_table_scan_altivec_128_16 (
50229     const char* s1,
50230     const int s1Len,
50231     const char* s2,
50232     const int s2Len,
50233     const int open,
50234     const int gap,
50235     const(parasail_matrix_t)* matrix);
50236 
50237 parasail_result_t* parasail_sg_qe_db_table_scan_altivec_128_8 (
50238     const char* s1,
50239     const int s1Len,
50240     const char* s2,
50241     const int s2Len,
50242     const int open,
50243     const int gap,
50244     const(parasail_matrix_t)* matrix);
50245 
50246 parasail_result_t* parasail_sg_qe_db_table_scan_altivec_128_sat (
50247     const char* s1,
50248     const int s1Len,
50249     const char* s2,
50250     const int s2Len,
50251     const int open,
50252     const int gap,
50253     const(parasail_matrix_t)* matrix);
50254 
50255 parasail_result_t* parasail_sg_qe_db_table_scan_neon_128_64 (
50256     const char* s1,
50257     const int s1Len,
50258     const char* s2,
50259     const int s2Len,
50260     const int open,
50261     const int gap,
50262     const(parasail_matrix_t)* matrix);
50263 
50264 parasail_result_t* parasail_sg_qe_db_table_scan_neon_128_32 (
50265     const char* s1,
50266     const int s1Len,
50267     const char* s2,
50268     const int s2Len,
50269     const int open,
50270     const int gap,
50271     const(parasail_matrix_t)* matrix);
50272 
50273 parasail_result_t* parasail_sg_qe_db_table_scan_neon_128_16 (
50274     const char* s1,
50275     const int s1Len,
50276     const char* s2,
50277     const int s2Len,
50278     const int open,
50279     const int gap,
50280     const(parasail_matrix_t)* matrix);
50281 
50282 parasail_result_t* parasail_sg_qe_db_table_scan_neon_128_8 (
50283     const char* s1,
50284     const int s1Len,
50285     const char* s2,
50286     const int s2Len,
50287     const int open,
50288     const int gap,
50289     const(parasail_matrix_t)* matrix);
50290 
50291 parasail_result_t* parasail_sg_qe_db_table_scan_neon_128_sat (
50292     const char* s1,
50293     const int s1Len,
50294     const char* s2,
50295     const int s2Len,
50296     const int open,
50297     const int gap,
50298     const(parasail_matrix_t)* matrix);
50299 
50300 parasail_result_t* parasail_sg_qe_db_table_striped_sse2_128_64 (
50301     const char* s1,
50302     const int s1Len,
50303     const char* s2,
50304     const int s2Len,
50305     const int open,
50306     const int gap,
50307     const(parasail_matrix_t)* matrix);
50308 
50309 parasail_result_t* parasail_sg_qe_db_table_striped_sse2_128_32 (
50310     const char* s1,
50311     const int s1Len,
50312     const char* s2,
50313     const int s2Len,
50314     const int open,
50315     const int gap,
50316     const(parasail_matrix_t)* matrix);
50317 
50318 parasail_result_t* parasail_sg_qe_db_table_striped_sse2_128_16 (
50319     const char* s1,
50320     const int s1Len,
50321     const char* s2,
50322     const int s2Len,
50323     const int open,
50324     const int gap,
50325     const(parasail_matrix_t)* matrix);
50326 
50327 parasail_result_t* parasail_sg_qe_db_table_striped_sse2_128_8 (
50328     const char* s1,
50329     const int s1Len,
50330     const char* s2,
50331     const int s2Len,
50332     const int open,
50333     const int gap,
50334     const(parasail_matrix_t)* matrix);
50335 
50336 parasail_result_t* parasail_sg_qe_db_table_striped_sse2_128_sat (
50337     const char* s1,
50338     const int s1Len,
50339     const char* s2,
50340     const int s2Len,
50341     const int open,
50342     const int gap,
50343     const(parasail_matrix_t)* matrix);
50344 
50345 parasail_result_t* parasail_sg_qe_db_table_striped_sse41_128_64 (
50346     const char* s1,
50347     const int s1Len,
50348     const char* s2,
50349     const int s2Len,
50350     const int open,
50351     const int gap,
50352     const(parasail_matrix_t)* matrix);
50353 
50354 parasail_result_t* parasail_sg_qe_db_table_striped_sse41_128_32 (
50355     const char* s1,
50356     const int s1Len,
50357     const char* s2,
50358     const int s2Len,
50359     const int open,
50360     const int gap,
50361     const(parasail_matrix_t)* matrix);
50362 
50363 parasail_result_t* parasail_sg_qe_db_table_striped_sse41_128_16 (
50364     const char* s1,
50365     const int s1Len,
50366     const char* s2,
50367     const int s2Len,
50368     const int open,
50369     const int gap,
50370     const(parasail_matrix_t)* matrix);
50371 
50372 parasail_result_t* parasail_sg_qe_db_table_striped_sse41_128_8 (
50373     const char* s1,
50374     const int s1Len,
50375     const char* s2,
50376     const int s2Len,
50377     const int open,
50378     const int gap,
50379     const(parasail_matrix_t)* matrix);
50380 
50381 parasail_result_t* parasail_sg_qe_db_table_striped_sse41_128_sat (
50382     const char* s1,
50383     const int s1Len,
50384     const char* s2,
50385     const int s2Len,
50386     const int open,
50387     const int gap,
50388     const(parasail_matrix_t)* matrix);
50389 
50390 parasail_result_t* parasail_sg_qe_db_table_striped_avx2_256_64 (
50391     const char* s1,
50392     const int s1Len,
50393     const char* s2,
50394     const int s2Len,
50395     const int open,
50396     const int gap,
50397     const(parasail_matrix_t)* matrix);
50398 
50399 parasail_result_t* parasail_sg_qe_db_table_striped_avx2_256_32 (
50400     const char* s1,
50401     const int s1Len,
50402     const char* s2,
50403     const int s2Len,
50404     const int open,
50405     const int gap,
50406     const(parasail_matrix_t)* matrix);
50407 
50408 parasail_result_t* parasail_sg_qe_db_table_striped_avx2_256_16 (
50409     const char* s1,
50410     const int s1Len,
50411     const char* s2,
50412     const int s2Len,
50413     const int open,
50414     const int gap,
50415     const(parasail_matrix_t)* matrix);
50416 
50417 parasail_result_t* parasail_sg_qe_db_table_striped_avx2_256_8 (
50418     const char* s1,
50419     const int s1Len,
50420     const char* s2,
50421     const int s2Len,
50422     const int open,
50423     const int gap,
50424     const(parasail_matrix_t)* matrix);
50425 
50426 parasail_result_t* parasail_sg_qe_db_table_striped_avx2_256_sat (
50427     const char* s1,
50428     const int s1Len,
50429     const char* s2,
50430     const int s2Len,
50431     const int open,
50432     const int gap,
50433     const(parasail_matrix_t)* matrix);
50434 
50435 parasail_result_t* parasail_sg_qe_db_table_striped_altivec_128_64 (
50436     const char* s1,
50437     const int s1Len,
50438     const char* s2,
50439     const int s2Len,
50440     const int open,
50441     const int gap,
50442     const(parasail_matrix_t)* matrix);
50443 
50444 parasail_result_t* parasail_sg_qe_db_table_striped_altivec_128_32 (
50445     const char* s1,
50446     const int s1Len,
50447     const char* s2,
50448     const int s2Len,
50449     const int open,
50450     const int gap,
50451     const(parasail_matrix_t)* matrix);
50452 
50453 parasail_result_t* parasail_sg_qe_db_table_striped_altivec_128_16 (
50454     const char* s1,
50455     const int s1Len,
50456     const char* s2,
50457     const int s2Len,
50458     const int open,
50459     const int gap,
50460     const(parasail_matrix_t)* matrix);
50461 
50462 parasail_result_t* parasail_sg_qe_db_table_striped_altivec_128_8 (
50463     const char* s1,
50464     const int s1Len,
50465     const char* s2,
50466     const int s2Len,
50467     const int open,
50468     const int gap,
50469     const(parasail_matrix_t)* matrix);
50470 
50471 parasail_result_t* parasail_sg_qe_db_table_striped_altivec_128_sat (
50472     const char* s1,
50473     const int s1Len,
50474     const char* s2,
50475     const int s2Len,
50476     const int open,
50477     const int gap,
50478     const(parasail_matrix_t)* matrix);
50479 
50480 parasail_result_t* parasail_sg_qe_db_table_striped_neon_128_64 (
50481     const char* s1,
50482     const int s1Len,
50483     const char* s2,
50484     const int s2Len,
50485     const int open,
50486     const int gap,
50487     const(parasail_matrix_t)* matrix);
50488 
50489 parasail_result_t* parasail_sg_qe_db_table_striped_neon_128_32 (
50490     const char* s1,
50491     const int s1Len,
50492     const char* s2,
50493     const int s2Len,
50494     const int open,
50495     const int gap,
50496     const(parasail_matrix_t)* matrix);
50497 
50498 parasail_result_t* parasail_sg_qe_db_table_striped_neon_128_16 (
50499     const char* s1,
50500     const int s1Len,
50501     const char* s2,
50502     const int s2Len,
50503     const int open,
50504     const int gap,
50505     const(parasail_matrix_t)* matrix);
50506 
50507 parasail_result_t* parasail_sg_qe_db_table_striped_neon_128_8 (
50508     const char* s1,
50509     const int s1Len,
50510     const char* s2,
50511     const int s2Len,
50512     const int open,
50513     const int gap,
50514     const(parasail_matrix_t)* matrix);
50515 
50516 parasail_result_t* parasail_sg_qe_db_table_striped_neon_128_sat (
50517     const char* s1,
50518     const int s1Len,
50519     const char* s2,
50520     const int s2Len,
50521     const int open,
50522     const int gap,
50523     const(parasail_matrix_t)* matrix);
50524 
50525 parasail_result_t* parasail_sg_qe_db_table_diag_sse2_128_64 (
50526     const char* s1,
50527     const int s1Len,
50528     const char* s2,
50529     const int s2Len,
50530     const int open,
50531     const int gap,
50532     const(parasail_matrix_t)* matrix);
50533 
50534 parasail_result_t* parasail_sg_qe_db_table_diag_sse2_128_32 (
50535     const char* s1,
50536     const int s1Len,
50537     const char* s2,
50538     const int s2Len,
50539     const int open,
50540     const int gap,
50541     const(parasail_matrix_t)* matrix);
50542 
50543 parasail_result_t* parasail_sg_qe_db_table_diag_sse2_128_16 (
50544     const char* s1,
50545     const int s1Len,
50546     const char* s2,
50547     const int s2Len,
50548     const int open,
50549     const int gap,
50550     const(parasail_matrix_t)* matrix);
50551 
50552 parasail_result_t* parasail_sg_qe_db_table_diag_sse2_128_8 (
50553     const char* s1,
50554     const int s1Len,
50555     const char* s2,
50556     const int s2Len,
50557     const int open,
50558     const int gap,
50559     const(parasail_matrix_t)* matrix);
50560 
50561 parasail_result_t* parasail_sg_qe_db_table_diag_sse2_128_sat (
50562     const char* s1,
50563     const int s1Len,
50564     const char* s2,
50565     const int s2Len,
50566     const int open,
50567     const int gap,
50568     const(parasail_matrix_t)* matrix);
50569 
50570 parasail_result_t* parasail_sg_qe_db_table_diag_sse41_128_64 (
50571     const char* s1,
50572     const int s1Len,
50573     const char* s2,
50574     const int s2Len,
50575     const int open,
50576     const int gap,
50577     const(parasail_matrix_t)* matrix);
50578 
50579 parasail_result_t* parasail_sg_qe_db_table_diag_sse41_128_32 (
50580     const char* s1,
50581     const int s1Len,
50582     const char* s2,
50583     const int s2Len,
50584     const int open,
50585     const int gap,
50586     const(parasail_matrix_t)* matrix);
50587 
50588 parasail_result_t* parasail_sg_qe_db_table_diag_sse41_128_16 (
50589     const char* s1,
50590     const int s1Len,
50591     const char* s2,
50592     const int s2Len,
50593     const int open,
50594     const int gap,
50595     const(parasail_matrix_t)* matrix);
50596 
50597 parasail_result_t* parasail_sg_qe_db_table_diag_sse41_128_8 (
50598     const char* s1,
50599     const int s1Len,
50600     const char* s2,
50601     const int s2Len,
50602     const int open,
50603     const int gap,
50604     const(parasail_matrix_t)* matrix);
50605 
50606 parasail_result_t* parasail_sg_qe_db_table_diag_sse41_128_sat (
50607     const char* s1,
50608     const int s1Len,
50609     const char* s2,
50610     const int s2Len,
50611     const int open,
50612     const int gap,
50613     const(parasail_matrix_t)* matrix);
50614 
50615 parasail_result_t* parasail_sg_qe_db_table_diag_avx2_256_64 (
50616     const char* s1,
50617     const int s1Len,
50618     const char* s2,
50619     const int s2Len,
50620     const int open,
50621     const int gap,
50622     const(parasail_matrix_t)* matrix);
50623 
50624 parasail_result_t* parasail_sg_qe_db_table_diag_avx2_256_32 (
50625     const char* s1,
50626     const int s1Len,
50627     const char* s2,
50628     const int s2Len,
50629     const int open,
50630     const int gap,
50631     const(parasail_matrix_t)* matrix);
50632 
50633 parasail_result_t* parasail_sg_qe_db_table_diag_avx2_256_16 (
50634     const char* s1,
50635     const int s1Len,
50636     const char* s2,
50637     const int s2Len,
50638     const int open,
50639     const int gap,
50640     const(parasail_matrix_t)* matrix);
50641 
50642 parasail_result_t* parasail_sg_qe_db_table_diag_avx2_256_8 (
50643     const char* s1,
50644     const int s1Len,
50645     const char* s2,
50646     const int s2Len,
50647     const int open,
50648     const int gap,
50649     const(parasail_matrix_t)* matrix);
50650 
50651 parasail_result_t* parasail_sg_qe_db_table_diag_avx2_256_sat (
50652     const char* s1,
50653     const int s1Len,
50654     const char* s2,
50655     const int s2Len,
50656     const int open,
50657     const int gap,
50658     const(parasail_matrix_t)* matrix);
50659 
50660 parasail_result_t* parasail_sg_qe_db_table_diag_altivec_128_64 (
50661     const char* s1,
50662     const int s1Len,
50663     const char* s2,
50664     const int s2Len,
50665     const int open,
50666     const int gap,
50667     const(parasail_matrix_t)* matrix);
50668 
50669 parasail_result_t* parasail_sg_qe_db_table_diag_altivec_128_32 (
50670     const char* s1,
50671     const int s1Len,
50672     const char* s2,
50673     const int s2Len,
50674     const int open,
50675     const int gap,
50676     const(parasail_matrix_t)* matrix);
50677 
50678 parasail_result_t* parasail_sg_qe_db_table_diag_altivec_128_16 (
50679     const char* s1,
50680     const int s1Len,
50681     const char* s2,
50682     const int s2Len,
50683     const int open,
50684     const int gap,
50685     const(parasail_matrix_t)* matrix);
50686 
50687 parasail_result_t* parasail_sg_qe_db_table_diag_altivec_128_8 (
50688     const char* s1,
50689     const int s1Len,
50690     const char* s2,
50691     const int s2Len,
50692     const int open,
50693     const int gap,
50694     const(parasail_matrix_t)* matrix);
50695 
50696 parasail_result_t* parasail_sg_qe_db_table_diag_altivec_128_sat (
50697     const char* s1,
50698     const int s1Len,
50699     const char* s2,
50700     const int s2Len,
50701     const int open,
50702     const int gap,
50703     const(parasail_matrix_t)* matrix);
50704 
50705 parasail_result_t* parasail_sg_qe_db_table_diag_neon_128_64 (
50706     const char* s1,
50707     const int s1Len,
50708     const char* s2,
50709     const int s2Len,
50710     const int open,
50711     const int gap,
50712     const(parasail_matrix_t)* matrix);
50713 
50714 parasail_result_t* parasail_sg_qe_db_table_diag_neon_128_32 (
50715     const char* s1,
50716     const int s1Len,
50717     const char* s2,
50718     const int s2Len,
50719     const int open,
50720     const int gap,
50721     const(parasail_matrix_t)* matrix);
50722 
50723 parasail_result_t* parasail_sg_qe_db_table_diag_neon_128_16 (
50724     const char* s1,
50725     const int s1Len,
50726     const char* s2,
50727     const int s2Len,
50728     const int open,
50729     const int gap,
50730     const(parasail_matrix_t)* matrix);
50731 
50732 parasail_result_t* parasail_sg_qe_db_table_diag_neon_128_8 (
50733     const char* s1,
50734     const int s1Len,
50735     const char* s2,
50736     const int s2Len,
50737     const int open,
50738     const int gap,
50739     const(parasail_matrix_t)* matrix);
50740 
50741 parasail_result_t* parasail_sg_qe_db_table_diag_neon_128_sat (
50742     const char* s1,
50743     const int s1Len,
50744     const char* s2,
50745     const int s2Len,
50746     const int open,
50747     const int gap,
50748     const(parasail_matrix_t)* matrix);
50749 
50750 parasail_result_t* parasail_sg_qe_db_rowcol_scan_sse2_128_64 (
50751     const char* s1,
50752     const int s1Len,
50753     const char* s2,
50754     const int s2Len,
50755     const int open,
50756     const int gap,
50757     const(parasail_matrix_t)* matrix);
50758 
50759 parasail_result_t* parasail_sg_qe_db_rowcol_scan_sse2_128_32 (
50760     const char* s1,
50761     const int s1Len,
50762     const char* s2,
50763     const int s2Len,
50764     const int open,
50765     const int gap,
50766     const(parasail_matrix_t)* matrix);
50767 
50768 parasail_result_t* parasail_sg_qe_db_rowcol_scan_sse2_128_16 (
50769     const char* s1,
50770     const int s1Len,
50771     const char* s2,
50772     const int s2Len,
50773     const int open,
50774     const int gap,
50775     const(parasail_matrix_t)* matrix);
50776 
50777 parasail_result_t* parasail_sg_qe_db_rowcol_scan_sse2_128_8 (
50778     const char* s1,
50779     const int s1Len,
50780     const char* s2,
50781     const int s2Len,
50782     const int open,
50783     const int gap,
50784     const(parasail_matrix_t)* matrix);
50785 
50786 parasail_result_t* parasail_sg_qe_db_rowcol_scan_sse2_128_sat (
50787     const char* s1,
50788     const int s1Len,
50789     const char* s2,
50790     const int s2Len,
50791     const int open,
50792     const int gap,
50793     const(parasail_matrix_t)* matrix);
50794 
50795 parasail_result_t* parasail_sg_qe_db_rowcol_scan_sse41_128_64 (
50796     const char* s1,
50797     const int s1Len,
50798     const char* s2,
50799     const int s2Len,
50800     const int open,
50801     const int gap,
50802     const(parasail_matrix_t)* matrix);
50803 
50804 parasail_result_t* parasail_sg_qe_db_rowcol_scan_sse41_128_32 (
50805     const char* s1,
50806     const int s1Len,
50807     const char* s2,
50808     const int s2Len,
50809     const int open,
50810     const int gap,
50811     const(parasail_matrix_t)* matrix);
50812 
50813 parasail_result_t* parasail_sg_qe_db_rowcol_scan_sse41_128_16 (
50814     const char* s1,
50815     const int s1Len,
50816     const char* s2,
50817     const int s2Len,
50818     const int open,
50819     const int gap,
50820     const(parasail_matrix_t)* matrix);
50821 
50822 parasail_result_t* parasail_sg_qe_db_rowcol_scan_sse41_128_8 (
50823     const char* s1,
50824     const int s1Len,
50825     const char* s2,
50826     const int s2Len,
50827     const int open,
50828     const int gap,
50829     const(parasail_matrix_t)* matrix);
50830 
50831 parasail_result_t* parasail_sg_qe_db_rowcol_scan_sse41_128_sat (
50832     const char* s1,
50833     const int s1Len,
50834     const char* s2,
50835     const int s2Len,
50836     const int open,
50837     const int gap,
50838     const(parasail_matrix_t)* matrix);
50839 
50840 parasail_result_t* parasail_sg_qe_db_rowcol_scan_avx2_256_64 (
50841     const char* s1,
50842     const int s1Len,
50843     const char* s2,
50844     const int s2Len,
50845     const int open,
50846     const int gap,
50847     const(parasail_matrix_t)* matrix);
50848 
50849 parasail_result_t* parasail_sg_qe_db_rowcol_scan_avx2_256_32 (
50850     const char* s1,
50851     const int s1Len,
50852     const char* s2,
50853     const int s2Len,
50854     const int open,
50855     const int gap,
50856     const(parasail_matrix_t)* matrix);
50857 
50858 parasail_result_t* parasail_sg_qe_db_rowcol_scan_avx2_256_16 (
50859     const char* s1,
50860     const int s1Len,
50861     const char* s2,
50862     const int s2Len,
50863     const int open,
50864     const int gap,
50865     const(parasail_matrix_t)* matrix);
50866 
50867 parasail_result_t* parasail_sg_qe_db_rowcol_scan_avx2_256_8 (
50868     const char* s1,
50869     const int s1Len,
50870     const char* s2,
50871     const int s2Len,
50872     const int open,
50873     const int gap,
50874     const(parasail_matrix_t)* matrix);
50875 
50876 parasail_result_t* parasail_sg_qe_db_rowcol_scan_avx2_256_sat (
50877     const char* s1,
50878     const int s1Len,
50879     const char* s2,
50880     const int s2Len,
50881     const int open,
50882     const int gap,
50883     const(parasail_matrix_t)* matrix);
50884 
50885 parasail_result_t* parasail_sg_qe_db_rowcol_scan_altivec_128_64 (
50886     const char* s1,
50887     const int s1Len,
50888     const char* s2,
50889     const int s2Len,
50890     const int open,
50891     const int gap,
50892     const(parasail_matrix_t)* matrix);
50893 
50894 parasail_result_t* parasail_sg_qe_db_rowcol_scan_altivec_128_32 (
50895     const char* s1,
50896     const int s1Len,
50897     const char* s2,
50898     const int s2Len,
50899     const int open,
50900     const int gap,
50901     const(parasail_matrix_t)* matrix);
50902 
50903 parasail_result_t* parasail_sg_qe_db_rowcol_scan_altivec_128_16 (
50904     const char* s1,
50905     const int s1Len,
50906     const char* s2,
50907     const int s2Len,
50908     const int open,
50909     const int gap,
50910     const(parasail_matrix_t)* matrix);
50911 
50912 parasail_result_t* parasail_sg_qe_db_rowcol_scan_altivec_128_8 (
50913     const char* s1,
50914     const int s1Len,
50915     const char* s2,
50916     const int s2Len,
50917     const int open,
50918     const int gap,
50919     const(parasail_matrix_t)* matrix);
50920 
50921 parasail_result_t* parasail_sg_qe_db_rowcol_scan_altivec_128_sat (
50922     const char* s1,
50923     const int s1Len,
50924     const char* s2,
50925     const int s2Len,
50926     const int open,
50927     const int gap,
50928     const(parasail_matrix_t)* matrix);
50929 
50930 parasail_result_t* parasail_sg_qe_db_rowcol_scan_neon_128_64 (
50931     const char* s1,
50932     const int s1Len,
50933     const char* s2,
50934     const int s2Len,
50935     const int open,
50936     const int gap,
50937     const(parasail_matrix_t)* matrix);
50938 
50939 parasail_result_t* parasail_sg_qe_db_rowcol_scan_neon_128_32 (
50940     const char* s1,
50941     const int s1Len,
50942     const char* s2,
50943     const int s2Len,
50944     const int open,
50945     const int gap,
50946     const(parasail_matrix_t)* matrix);
50947 
50948 parasail_result_t* parasail_sg_qe_db_rowcol_scan_neon_128_16 (
50949     const char* s1,
50950     const int s1Len,
50951     const char* s2,
50952     const int s2Len,
50953     const int open,
50954     const int gap,
50955     const(parasail_matrix_t)* matrix);
50956 
50957 parasail_result_t* parasail_sg_qe_db_rowcol_scan_neon_128_8 (
50958     const char* s1,
50959     const int s1Len,
50960     const char* s2,
50961     const int s2Len,
50962     const int open,
50963     const int gap,
50964     const(parasail_matrix_t)* matrix);
50965 
50966 parasail_result_t* parasail_sg_qe_db_rowcol_scan_neon_128_sat (
50967     const char* s1,
50968     const int s1Len,
50969     const char* s2,
50970     const int s2Len,
50971     const int open,
50972     const int gap,
50973     const(parasail_matrix_t)* matrix);
50974 
50975 parasail_result_t* parasail_sg_qe_db_rowcol_striped_sse2_128_64 (
50976     const char* s1,
50977     const int s1Len,
50978     const char* s2,
50979     const int s2Len,
50980     const int open,
50981     const int gap,
50982     const(parasail_matrix_t)* matrix);
50983 
50984 parasail_result_t* parasail_sg_qe_db_rowcol_striped_sse2_128_32 (
50985     const char* s1,
50986     const int s1Len,
50987     const char* s2,
50988     const int s2Len,
50989     const int open,
50990     const int gap,
50991     const(parasail_matrix_t)* matrix);
50992 
50993 parasail_result_t* parasail_sg_qe_db_rowcol_striped_sse2_128_16 (
50994     const char* s1,
50995     const int s1Len,
50996     const char* s2,
50997     const int s2Len,
50998     const int open,
50999     const int gap,
51000     const(parasail_matrix_t)* matrix);
51001 
51002 parasail_result_t* parasail_sg_qe_db_rowcol_striped_sse2_128_8 (
51003     const char* s1,
51004     const int s1Len,
51005     const char* s2,
51006     const int s2Len,
51007     const int open,
51008     const int gap,
51009     const(parasail_matrix_t)* matrix);
51010 
51011 parasail_result_t* parasail_sg_qe_db_rowcol_striped_sse2_128_sat (
51012     const char* s1,
51013     const int s1Len,
51014     const char* s2,
51015     const int s2Len,
51016     const int open,
51017     const int gap,
51018     const(parasail_matrix_t)* matrix);
51019 
51020 parasail_result_t* parasail_sg_qe_db_rowcol_striped_sse41_128_64 (
51021     const char* s1,
51022     const int s1Len,
51023     const char* s2,
51024     const int s2Len,
51025     const int open,
51026     const int gap,
51027     const(parasail_matrix_t)* matrix);
51028 
51029 parasail_result_t* parasail_sg_qe_db_rowcol_striped_sse41_128_32 (
51030     const char* s1,
51031     const int s1Len,
51032     const char* s2,
51033     const int s2Len,
51034     const int open,
51035     const int gap,
51036     const(parasail_matrix_t)* matrix);
51037 
51038 parasail_result_t* parasail_sg_qe_db_rowcol_striped_sse41_128_16 (
51039     const char* s1,
51040     const int s1Len,
51041     const char* s2,
51042     const int s2Len,
51043     const int open,
51044     const int gap,
51045     const(parasail_matrix_t)* matrix);
51046 
51047 parasail_result_t* parasail_sg_qe_db_rowcol_striped_sse41_128_8 (
51048     const char* s1,
51049     const int s1Len,
51050     const char* s2,
51051     const int s2Len,
51052     const int open,
51053     const int gap,
51054     const(parasail_matrix_t)* matrix);
51055 
51056 parasail_result_t* parasail_sg_qe_db_rowcol_striped_sse41_128_sat (
51057     const char* s1,
51058     const int s1Len,
51059     const char* s2,
51060     const int s2Len,
51061     const int open,
51062     const int gap,
51063     const(parasail_matrix_t)* matrix);
51064 
51065 parasail_result_t* parasail_sg_qe_db_rowcol_striped_avx2_256_64 (
51066     const char* s1,
51067     const int s1Len,
51068     const char* s2,
51069     const int s2Len,
51070     const int open,
51071     const int gap,
51072     const(parasail_matrix_t)* matrix);
51073 
51074 parasail_result_t* parasail_sg_qe_db_rowcol_striped_avx2_256_32 (
51075     const char* s1,
51076     const int s1Len,
51077     const char* s2,
51078     const int s2Len,
51079     const int open,
51080     const int gap,
51081     const(parasail_matrix_t)* matrix);
51082 
51083 parasail_result_t* parasail_sg_qe_db_rowcol_striped_avx2_256_16 (
51084     const char* s1,
51085     const int s1Len,
51086     const char* s2,
51087     const int s2Len,
51088     const int open,
51089     const int gap,
51090     const(parasail_matrix_t)* matrix);
51091 
51092 parasail_result_t* parasail_sg_qe_db_rowcol_striped_avx2_256_8 (
51093     const char* s1,
51094     const int s1Len,
51095     const char* s2,
51096     const int s2Len,
51097     const int open,
51098     const int gap,
51099     const(parasail_matrix_t)* matrix);
51100 
51101 parasail_result_t* parasail_sg_qe_db_rowcol_striped_avx2_256_sat (
51102     const char* s1,
51103     const int s1Len,
51104     const char* s2,
51105     const int s2Len,
51106     const int open,
51107     const int gap,
51108     const(parasail_matrix_t)* matrix);
51109 
51110 parasail_result_t* parasail_sg_qe_db_rowcol_striped_altivec_128_64 (
51111     const char* s1,
51112     const int s1Len,
51113     const char* s2,
51114     const int s2Len,
51115     const int open,
51116     const int gap,
51117     const(parasail_matrix_t)* matrix);
51118 
51119 parasail_result_t* parasail_sg_qe_db_rowcol_striped_altivec_128_32 (
51120     const char* s1,
51121     const int s1Len,
51122     const char* s2,
51123     const int s2Len,
51124     const int open,
51125     const int gap,
51126     const(parasail_matrix_t)* matrix);
51127 
51128 parasail_result_t* parasail_sg_qe_db_rowcol_striped_altivec_128_16 (
51129     const char* s1,
51130     const int s1Len,
51131     const char* s2,
51132     const int s2Len,
51133     const int open,
51134     const int gap,
51135     const(parasail_matrix_t)* matrix);
51136 
51137 parasail_result_t* parasail_sg_qe_db_rowcol_striped_altivec_128_8 (
51138     const char* s1,
51139     const int s1Len,
51140     const char* s2,
51141     const int s2Len,
51142     const int open,
51143     const int gap,
51144     const(parasail_matrix_t)* matrix);
51145 
51146 parasail_result_t* parasail_sg_qe_db_rowcol_striped_altivec_128_sat (
51147     const char* s1,
51148     const int s1Len,
51149     const char* s2,
51150     const int s2Len,
51151     const int open,
51152     const int gap,
51153     const(parasail_matrix_t)* matrix);
51154 
51155 parasail_result_t* parasail_sg_qe_db_rowcol_striped_neon_128_64 (
51156     const char* s1,
51157     const int s1Len,
51158     const char* s2,
51159     const int s2Len,
51160     const int open,
51161     const int gap,
51162     const(parasail_matrix_t)* matrix);
51163 
51164 parasail_result_t* parasail_sg_qe_db_rowcol_striped_neon_128_32 (
51165     const char* s1,
51166     const int s1Len,
51167     const char* s2,
51168     const int s2Len,
51169     const int open,
51170     const int gap,
51171     const(parasail_matrix_t)* matrix);
51172 
51173 parasail_result_t* parasail_sg_qe_db_rowcol_striped_neon_128_16 (
51174     const char* s1,
51175     const int s1Len,
51176     const char* s2,
51177     const int s2Len,
51178     const int open,
51179     const int gap,
51180     const(parasail_matrix_t)* matrix);
51181 
51182 parasail_result_t* parasail_sg_qe_db_rowcol_striped_neon_128_8 (
51183     const char* s1,
51184     const int s1Len,
51185     const char* s2,
51186     const int s2Len,
51187     const int open,
51188     const int gap,
51189     const(parasail_matrix_t)* matrix);
51190 
51191 parasail_result_t* parasail_sg_qe_db_rowcol_striped_neon_128_sat (
51192     const char* s1,
51193     const int s1Len,
51194     const char* s2,
51195     const int s2Len,
51196     const int open,
51197     const int gap,
51198     const(parasail_matrix_t)* matrix);
51199 
51200 parasail_result_t* parasail_sg_qe_db_rowcol_diag_sse2_128_64 (
51201     const char* s1,
51202     const int s1Len,
51203     const char* s2,
51204     const int s2Len,
51205     const int open,
51206     const int gap,
51207     const(parasail_matrix_t)* matrix);
51208 
51209 parasail_result_t* parasail_sg_qe_db_rowcol_diag_sse2_128_32 (
51210     const char* s1,
51211     const int s1Len,
51212     const char* s2,
51213     const int s2Len,
51214     const int open,
51215     const int gap,
51216     const(parasail_matrix_t)* matrix);
51217 
51218 parasail_result_t* parasail_sg_qe_db_rowcol_diag_sse2_128_16 (
51219     const char* s1,
51220     const int s1Len,
51221     const char* s2,
51222     const int s2Len,
51223     const int open,
51224     const int gap,
51225     const(parasail_matrix_t)* matrix);
51226 
51227 parasail_result_t* parasail_sg_qe_db_rowcol_diag_sse2_128_8 (
51228     const char* s1,
51229     const int s1Len,
51230     const char* s2,
51231     const int s2Len,
51232     const int open,
51233     const int gap,
51234     const(parasail_matrix_t)* matrix);
51235 
51236 parasail_result_t* parasail_sg_qe_db_rowcol_diag_sse2_128_sat (
51237     const char* s1,
51238     const int s1Len,
51239     const char* s2,
51240     const int s2Len,
51241     const int open,
51242     const int gap,
51243     const(parasail_matrix_t)* matrix);
51244 
51245 parasail_result_t* parasail_sg_qe_db_rowcol_diag_sse41_128_64 (
51246     const char* s1,
51247     const int s1Len,
51248     const char* s2,
51249     const int s2Len,
51250     const int open,
51251     const int gap,
51252     const(parasail_matrix_t)* matrix);
51253 
51254 parasail_result_t* parasail_sg_qe_db_rowcol_diag_sse41_128_32 (
51255     const char* s1,
51256     const int s1Len,
51257     const char* s2,
51258     const int s2Len,
51259     const int open,
51260     const int gap,
51261     const(parasail_matrix_t)* matrix);
51262 
51263 parasail_result_t* parasail_sg_qe_db_rowcol_diag_sse41_128_16 (
51264     const char* s1,
51265     const int s1Len,
51266     const char* s2,
51267     const int s2Len,
51268     const int open,
51269     const int gap,
51270     const(parasail_matrix_t)* matrix);
51271 
51272 parasail_result_t* parasail_sg_qe_db_rowcol_diag_sse41_128_8 (
51273     const char* s1,
51274     const int s1Len,
51275     const char* s2,
51276     const int s2Len,
51277     const int open,
51278     const int gap,
51279     const(parasail_matrix_t)* matrix);
51280 
51281 parasail_result_t* parasail_sg_qe_db_rowcol_diag_sse41_128_sat (
51282     const char* s1,
51283     const int s1Len,
51284     const char* s2,
51285     const int s2Len,
51286     const int open,
51287     const int gap,
51288     const(parasail_matrix_t)* matrix);
51289 
51290 parasail_result_t* parasail_sg_qe_db_rowcol_diag_avx2_256_64 (
51291     const char* s1,
51292     const int s1Len,
51293     const char* s2,
51294     const int s2Len,
51295     const int open,
51296     const int gap,
51297     const(parasail_matrix_t)* matrix);
51298 
51299 parasail_result_t* parasail_sg_qe_db_rowcol_diag_avx2_256_32 (
51300     const char* s1,
51301     const int s1Len,
51302     const char* s2,
51303     const int s2Len,
51304     const int open,
51305     const int gap,
51306     const(parasail_matrix_t)* matrix);
51307 
51308 parasail_result_t* parasail_sg_qe_db_rowcol_diag_avx2_256_16 (
51309     const char* s1,
51310     const int s1Len,
51311     const char* s2,
51312     const int s2Len,
51313     const int open,
51314     const int gap,
51315     const(parasail_matrix_t)* matrix);
51316 
51317 parasail_result_t* parasail_sg_qe_db_rowcol_diag_avx2_256_8 (
51318     const char* s1,
51319     const int s1Len,
51320     const char* s2,
51321     const int s2Len,
51322     const int open,
51323     const int gap,
51324     const(parasail_matrix_t)* matrix);
51325 
51326 parasail_result_t* parasail_sg_qe_db_rowcol_diag_avx2_256_sat (
51327     const char* s1,
51328     const int s1Len,
51329     const char* s2,
51330     const int s2Len,
51331     const int open,
51332     const int gap,
51333     const(parasail_matrix_t)* matrix);
51334 
51335 parasail_result_t* parasail_sg_qe_db_rowcol_diag_altivec_128_64 (
51336     const char* s1,
51337     const int s1Len,
51338     const char* s2,
51339     const int s2Len,
51340     const int open,
51341     const int gap,
51342     const(parasail_matrix_t)* matrix);
51343 
51344 parasail_result_t* parasail_sg_qe_db_rowcol_diag_altivec_128_32 (
51345     const char* s1,
51346     const int s1Len,
51347     const char* s2,
51348     const int s2Len,
51349     const int open,
51350     const int gap,
51351     const(parasail_matrix_t)* matrix);
51352 
51353 parasail_result_t* parasail_sg_qe_db_rowcol_diag_altivec_128_16 (
51354     const char* s1,
51355     const int s1Len,
51356     const char* s2,
51357     const int s2Len,
51358     const int open,
51359     const int gap,
51360     const(parasail_matrix_t)* matrix);
51361 
51362 parasail_result_t* parasail_sg_qe_db_rowcol_diag_altivec_128_8 (
51363     const char* s1,
51364     const int s1Len,
51365     const char* s2,
51366     const int s2Len,
51367     const int open,
51368     const int gap,
51369     const(parasail_matrix_t)* matrix);
51370 
51371 parasail_result_t* parasail_sg_qe_db_rowcol_diag_altivec_128_sat (
51372     const char* s1,
51373     const int s1Len,
51374     const char* s2,
51375     const int s2Len,
51376     const int open,
51377     const int gap,
51378     const(parasail_matrix_t)* matrix);
51379 
51380 parasail_result_t* parasail_sg_qe_db_rowcol_diag_neon_128_64 (
51381     const char* s1,
51382     const int s1Len,
51383     const char* s2,
51384     const int s2Len,
51385     const int open,
51386     const int gap,
51387     const(parasail_matrix_t)* matrix);
51388 
51389 parasail_result_t* parasail_sg_qe_db_rowcol_diag_neon_128_32 (
51390     const char* s1,
51391     const int s1Len,
51392     const char* s2,
51393     const int s2Len,
51394     const int open,
51395     const int gap,
51396     const(parasail_matrix_t)* matrix);
51397 
51398 parasail_result_t* parasail_sg_qe_db_rowcol_diag_neon_128_16 (
51399     const char* s1,
51400     const int s1Len,
51401     const char* s2,
51402     const int s2Len,
51403     const int open,
51404     const int gap,
51405     const(parasail_matrix_t)* matrix);
51406 
51407 parasail_result_t* parasail_sg_qe_db_rowcol_diag_neon_128_8 (
51408     const char* s1,
51409     const int s1Len,
51410     const char* s2,
51411     const int s2Len,
51412     const int open,
51413     const int gap,
51414     const(parasail_matrix_t)* matrix);
51415 
51416 parasail_result_t* parasail_sg_qe_db_rowcol_diag_neon_128_sat (
51417     const char* s1,
51418     const int s1Len,
51419     const char* s2,
51420     const int s2Len,
51421     const int open,
51422     const int gap,
51423     const(parasail_matrix_t)* matrix);
51424 
51425 parasail_result_t* parasail_sg_qe_db_trace_scan_sse2_128_64 (
51426     const char* s1,
51427     const int s1Len,
51428     const char* s2,
51429     const int s2Len,
51430     const int open,
51431     const int gap,
51432     const(parasail_matrix_t)* matrix);
51433 
51434 parasail_result_t* parasail_sg_qe_db_trace_scan_sse2_128_32 (
51435     const char* s1,
51436     const int s1Len,
51437     const char* s2,
51438     const int s2Len,
51439     const int open,
51440     const int gap,
51441     const(parasail_matrix_t)* matrix);
51442 
51443 parasail_result_t* parasail_sg_qe_db_trace_scan_sse2_128_16 (
51444     const char* s1,
51445     const int s1Len,
51446     const char* s2,
51447     const int s2Len,
51448     const int open,
51449     const int gap,
51450     const(parasail_matrix_t)* matrix);
51451 
51452 parasail_result_t* parasail_sg_qe_db_trace_scan_sse2_128_8 (
51453     const char* s1,
51454     const int s1Len,
51455     const char* s2,
51456     const int s2Len,
51457     const int open,
51458     const int gap,
51459     const(parasail_matrix_t)* matrix);
51460 
51461 parasail_result_t* parasail_sg_qe_db_trace_scan_sse2_128_sat (
51462     const char* s1,
51463     const int s1Len,
51464     const char* s2,
51465     const int s2Len,
51466     const int open,
51467     const int gap,
51468     const(parasail_matrix_t)* matrix);
51469 
51470 parasail_result_t* parasail_sg_qe_db_trace_scan_sse41_128_64 (
51471     const char* s1,
51472     const int s1Len,
51473     const char* s2,
51474     const int s2Len,
51475     const int open,
51476     const int gap,
51477     const(parasail_matrix_t)* matrix);
51478 
51479 parasail_result_t* parasail_sg_qe_db_trace_scan_sse41_128_32 (
51480     const char* s1,
51481     const int s1Len,
51482     const char* s2,
51483     const int s2Len,
51484     const int open,
51485     const int gap,
51486     const(parasail_matrix_t)* matrix);
51487 
51488 parasail_result_t* parasail_sg_qe_db_trace_scan_sse41_128_16 (
51489     const char* s1,
51490     const int s1Len,
51491     const char* s2,
51492     const int s2Len,
51493     const int open,
51494     const int gap,
51495     const(parasail_matrix_t)* matrix);
51496 
51497 parasail_result_t* parasail_sg_qe_db_trace_scan_sse41_128_8 (
51498     const char* s1,
51499     const int s1Len,
51500     const char* s2,
51501     const int s2Len,
51502     const int open,
51503     const int gap,
51504     const(parasail_matrix_t)* matrix);
51505 
51506 parasail_result_t* parasail_sg_qe_db_trace_scan_sse41_128_sat (
51507     const char* s1,
51508     const int s1Len,
51509     const char* s2,
51510     const int s2Len,
51511     const int open,
51512     const int gap,
51513     const(parasail_matrix_t)* matrix);
51514 
51515 parasail_result_t* parasail_sg_qe_db_trace_scan_avx2_256_64 (
51516     const char* s1,
51517     const int s1Len,
51518     const char* s2,
51519     const int s2Len,
51520     const int open,
51521     const int gap,
51522     const(parasail_matrix_t)* matrix);
51523 
51524 parasail_result_t* parasail_sg_qe_db_trace_scan_avx2_256_32 (
51525     const char* s1,
51526     const int s1Len,
51527     const char* s2,
51528     const int s2Len,
51529     const int open,
51530     const int gap,
51531     const(parasail_matrix_t)* matrix);
51532 
51533 parasail_result_t* parasail_sg_qe_db_trace_scan_avx2_256_16 (
51534     const char* s1,
51535     const int s1Len,
51536     const char* s2,
51537     const int s2Len,
51538     const int open,
51539     const int gap,
51540     const(parasail_matrix_t)* matrix);
51541 
51542 parasail_result_t* parasail_sg_qe_db_trace_scan_avx2_256_8 (
51543     const char* s1,
51544     const int s1Len,
51545     const char* s2,
51546     const int s2Len,
51547     const int open,
51548     const int gap,
51549     const(parasail_matrix_t)* matrix);
51550 
51551 parasail_result_t* parasail_sg_qe_db_trace_scan_avx2_256_sat (
51552     const char* s1,
51553     const int s1Len,
51554     const char* s2,
51555     const int s2Len,
51556     const int open,
51557     const int gap,
51558     const(parasail_matrix_t)* matrix);
51559 
51560 parasail_result_t* parasail_sg_qe_db_trace_scan_altivec_128_64 (
51561     const char* s1,
51562     const int s1Len,
51563     const char* s2,
51564     const int s2Len,
51565     const int open,
51566     const int gap,
51567     const(parasail_matrix_t)* matrix);
51568 
51569 parasail_result_t* parasail_sg_qe_db_trace_scan_altivec_128_32 (
51570     const char* s1,
51571     const int s1Len,
51572     const char* s2,
51573     const int s2Len,
51574     const int open,
51575     const int gap,
51576     const(parasail_matrix_t)* matrix);
51577 
51578 parasail_result_t* parasail_sg_qe_db_trace_scan_altivec_128_16 (
51579     const char* s1,
51580     const int s1Len,
51581     const char* s2,
51582     const int s2Len,
51583     const int open,
51584     const int gap,
51585     const(parasail_matrix_t)* matrix);
51586 
51587 parasail_result_t* parasail_sg_qe_db_trace_scan_altivec_128_8 (
51588     const char* s1,
51589     const int s1Len,
51590     const char* s2,
51591     const int s2Len,
51592     const int open,
51593     const int gap,
51594     const(parasail_matrix_t)* matrix);
51595 
51596 parasail_result_t* parasail_sg_qe_db_trace_scan_altivec_128_sat (
51597     const char* s1,
51598     const int s1Len,
51599     const char* s2,
51600     const int s2Len,
51601     const int open,
51602     const int gap,
51603     const(parasail_matrix_t)* matrix);
51604 
51605 parasail_result_t* parasail_sg_qe_db_trace_scan_neon_128_64 (
51606     const char* s1,
51607     const int s1Len,
51608     const char* s2,
51609     const int s2Len,
51610     const int open,
51611     const int gap,
51612     const(parasail_matrix_t)* matrix);
51613 
51614 parasail_result_t* parasail_sg_qe_db_trace_scan_neon_128_32 (
51615     const char* s1,
51616     const int s1Len,
51617     const char* s2,
51618     const int s2Len,
51619     const int open,
51620     const int gap,
51621     const(parasail_matrix_t)* matrix);
51622 
51623 parasail_result_t* parasail_sg_qe_db_trace_scan_neon_128_16 (
51624     const char* s1,
51625     const int s1Len,
51626     const char* s2,
51627     const int s2Len,
51628     const int open,
51629     const int gap,
51630     const(parasail_matrix_t)* matrix);
51631 
51632 parasail_result_t* parasail_sg_qe_db_trace_scan_neon_128_8 (
51633     const char* s1,
51634     const int s1Len,
51635     const char* s2,
51636     const int s2Len,
51637     const int open,
51638     const int gap,
51639     const(parasail_matrix_t)* matrix);
51640 
51641 parasail_result_t* parasail_sg_qe_db_trace_scan_neon_128_sat (
51642     const char* s1,
51643     const int s1Len,
51644     const char* s2,
51645     const int s2Len,
51646     const int open,
51647     const int gap,
51648     const(parasail_matrix_t)* matrix);
51649 
51650 parasail_result_t* parasail_sg_qe_db_trace_striped_sse2_128_64 (
51651     const char* s1,
51652     const int s1Len,
51653     const char* s2,
51654     const int s2Len,
51655     const int open,
51656     const int gap,
51657     const(parasail_matrix_t)* matrix);
51658 
51659 parasail_result_t* parasail_sg_qe_db_trace_striped_sse2_128_32 (
51660     const char* s1,
51661     const int s1Len,
51662     const char* s2,
51663     const int s2Len,
51664     const int open,
51665     const int gap,
51666     const(parasail_matrix_t)* matrix);
51667 
51668 parasail_result_t* parasail_sg_qe_db_trace_striped_sse2_128_16 (
51669     const char* s1,
51670     const int s1Len,
51671     const char* s2,
51672     const int s2Len,
51673     const int open,
51674     const int gap,
51675     const(parasail_matrix_t)* matrix);
51676 
51677 parasail_result_t* parasail_sg_qe_db_trace_striped_sse2_128_8 (
51678     const char* s1,
51679     const int s1Len,
51680     const char* s2,
51681     const int s2Len,
51682     const int open,
51683     const int gap,
51684     const(parasail_matrix_t)* matrix);
51685 
51686 parasail_result_t* parasail_sg_qe_db_trace_striped_sse2_128_sat (
51687     const char* s1,
51688     const int s1Len,
51689     const char* s2,
51690     const int s2Len,
51691     const int open,
51692     const int gap,
51693     const(parasail_matrix_t)* matrix);
51694 
51695 parasail_result_t* parasail_sg_qe_db_trace_striped_sse41_128_64 (
51696     const char* s1,
51697     const int s1Len,
51698     const char* s2,
51699     const int s2Len,
51700     const int open,
51701     const int gap,
51702     const(parasail_matrix_t)* matrix);
51703 
51704 parasail_result_t* parasail_sg_qe_db_trace_striped_sse41_128_32 (
51705     const char* s1,
51706     const int s1Len,
51707     const char* s2,
51708     const int s2Len,
51709     const int open,
51710     const int gap,
51711     const(parasail_matrix_t)* matrix);
51712 
51713 parasail_result_t* parasail_sg_qe_db_trace_striped_sse41_128_16 (
51714     const char* s1,
51715     const int s1Len,
51716     const char* s2,
51717     const int s2Len,
51718     const int open,
51719     const int gap,
51720     const(parasail_matrix_t)* matrix);
51721 
51722 parasail_result_t* parasail_sg_qe_db_trace_striped_sse41_128_8 (
51723     const char* s1,
51724     const int s1Len,
51725     const char* s2,
51726     const int s2Len,
51727     const int open,
51728     const int gap,
51729     const(parasail_matrix_t)* matrix);
51730 
51731 parasail_result_t* parasail_sg_qe_db_trace_striped_sse41_128_sat (
51732     const char* s1,
51733     const int s1Len,
51734     const char* s2,
51735     const int s2Len,
51736     const int open,
51737     const int gap,
51738     const(parasail_matrix_t)* matrix);
51739 
51740 parasail_result_t* parasail_sg_qe_db_trace_striped_avx2_256_64 (
51741     const char* s1,
51742     const int s1Len,
51743     const char* s2,
51744     const int s2Len,
51745     const int open,
51746     const int gap,
51747     const(parasail_matrix_t)* matrix);
51748 
51749 parasail_result_t* parasail_sg_qe_db_trace_striped_avx2_256_32 (
51750     const char* s1,
51751     const int s1Len,
51752     const char* s2,
51753     const int s2Len,
51754     const int open,
51755     const int gap,
51756     const(parasail_matrix_t)* matrix);
51757 
51758 parasail_result_t* parasail_sg_qe_db_trace_striped_avx2_256_16 (
51759     const char* s1,
51760     const int s1Len,
51761     const char* s2,
51762     const int s2Len,
51763     const int open,
51764     const int gap,
51765     const(parasail_matrix_t)* matrix);
51766 
51767 parasail_result_t* parasail_sg_qe_db_trace_striped_avx2_256_8 (
51768     const char* s1,
51769     const int s1Len,
51770     const char* s2,
51771     const int s2Len,
51772     const int open,
51773     const int gap,
51774     const(parasail_matrix_t)* matrix);
51775 
51776 parasail_result_t* parasail_sg_qe_db_trace_striped_avx2_256_sat (
51777     const char* s1,
51778     const int s1Len,
51779     const char* s2,
51780     const int s2Len,
51781     const int open,
51782     const int gap,
51783     const(parasail_matrix_t)* matrix);
51784 
51785 parasail_result_t* parasail_sg_qe_db_trace_striped_altivec_128_64 (
51786     const char* s1,
51787     const int s1Len,
51788     const char* s2,
51789     const int s2Len,
51790     const int open,
51791     const int gap,
51792     const(parasail_matrix_t)* matrix);
51793 
51794 parasail_result_t* parasail_sg_qe_db_trace_striped_altivec_128_32 (
51795     const char* s1,
51796     const int s1Len,
51797     const char* s2,
51798     const int s2Len,
51799     const int open,
51800     const int gap,
51801     const(parasail_matrix_t)* matrix);
51802 
51803 parasail_result_t* parasail_sg_qe_db_trace_striped_altivec_128_16 (
51804     const char* s1,
51805     const int s1Len,
51806     const char* s2,
51807     const int s2Len,
51808     const int open,
51809     const int gap,
51810     const(parasail_matrix_t)* matrix);
51811 
51812 parasail_result_t* parasail_sg_qe_db_trace_striped_altivec_128_8 (
51813     const char* s1,
51814     const int s1Len,
51815     const char* s2,
51816     const int s2Len,
51817     const int open,
51818     const int gap,
51819     const(parasail_matrix_t)* matrix);
51820 
51821 parasail_result_t* parasail_sg_qe_db_trace_striped_altivec_128_sat (
51822     const char* s1,
51823     const int s1Len,
51824     const char* s2,
51825     const int s2Len,
51826     const int open,
51827     const int gap,
51828     const(parasail_matrix_t)* matrix);
51829 
51830 parasail_result_t* parasail_sg_qe_db_trace_striped_neon_128_64 (
51831     const char* s1,
51832     const int s1Len,
51833     const char* s2,
51834     const int s2Len,
51835     const int open,
51836     const int gap,
51837     const(parasail_matrix_t)* matrix);
51838 
51839 parasail_result_t* parasail_sg_qe_db_trace_striped_neon_128_32 (
51840     const char* s1,
51841     const int s1Len,
51842     const char* s2,
51843     const int s2Len,
51844     const int open,
51845     const int gap,
51846     const(parasail_matrix_t)* matrix);
51847 
51848 parasail_result_t* parasail_sg_qe_db_trace_striped_neon_128_16 (
51849     const char* s1,
51850     const int s1Len,
51851     const char* s2,
51852     const int s2Len,
51853     const int open,
51854     const int gap,
51855     const(parasail_matrix_t)* matrix);
51856 
51857 parasail_result_t* parasail_sg_qe_db_trace_striped_neon_128_8 (
51858     const char* s1,
51859     const int s1Len,
51860     const char* s2,
51861     const int s2Len,
51862     const int open,
51863     const int gap,
51864     const(parasail_matrix_t)* matrix);
51865 
51866 parasail_result_t* parasail_sg_qe_db_trace_striped_neon_128_sat (
51867     const char* s1,
51868     const int s1Len,
51869     const char* s2,
51870     const int s2Len,
51871     const int open,
51872     const int gap,
51873     const(parasail_matrix_t)* matrix);
51874 
51875 parasail_result_t* parasail_sg_qe_db_trace_diag_sse2_128_64 (
51876     const char* s1,
51877     const int s1Len,
51878     const char* s2,
51879     const int s2Len,
51880     const int open,
51881     const int gap,
51882     const(parasail_matrix_t)* matrix);
51883 
51884 parasail_result_t* parasail_sg_qe_db_trace_diag_sse2_128_32 (
51885     const char* s1,
51886     const int s1Len,
51887     const char* s2,
51888     const int s2Len,
51889     const int open,
51890     const int gap,
51891     const(parasail_matrix_t)* matrix);
51892 
51893 parasail_result_t* parasail_sg_qe_db_trace_diag_sse2_128_16 (
51894     const char* s1,
51895     const int s1Len,
51896     const char* s2,
51897     const int s2Len,
51898     const int open,
51899     const int gap,
51900     const(parasail_matrix_t)* matrix);
51901 
51902 parasail_result_t* parasail_sg_qe_db_trace_diag_sse2_128_8 (
51903     const char* s1,
51904     const int s1Len,
51905     const char* s2,
51906     const int s2Len,
51907     const int open,
51908     const int gap,
51909     const(parasail_matrix_t)* matrix);
51910 
51911 parasail_result_t* parasail_sg_qe_db_trace_diag_sse2_128_sat (
51912     const char* s1,
51913     const int s1Len,
51914     const char* s2,
51915     const int s2Len,
51916     const int open,
51917     const int gap,
51918     const(parasail_matrix_t)* matrix);
51919 
51920 parasail_result_t* parasail_sg_qe_db_trace_diag_sse41_128_64 (
51921     const char* s1,
51922     const int s1Len,
51923     const char* s2,
51924     const int s2Len,
51925     const int open,
51926     const int gap,
51927     const(parasail_matrix_t)* matrix);
51928 
51929 parasail_result_t* parasail_sg_qe_db_trace_diag_sse41_128_32 (
51930     const char* s1,
51931     const int s1Len,
51932     const char* s2,
51933     const int s2Len,
51934     const int open,
51935     const int gap,
51936     const(parasail_matrix_t)* matrix);
51937 
51938 parasail_result_t* parasail_sg_qe_db_trace_diag_sse41_128_16 (
51939     const char* s1,
51940     const int s1Len,
51941     const char* s2,
51942     const int s2Len,
51943     const int open,
51944     const int gap,
51945     const(parasail_matrix_t)* matrix);
51946 
51947 parasail_result_t* parasail_sg_qe_db_trace_diag_sse41_128_8 (
51948     const char* s1,
51949     const int s1Len,
51950     const char* s2,
51951     const int s2Len,
51952     const int open,
51953     const int gap,
51954     const(parasail_matrix_t)* matrix);
51955 
51956 parasail_result_t* parasail_sg_qe_db_trace_diag_sse41_128_sat (
51957     const char* s1,
51958     const int s1Len,
51959     const char* s2,
51960     const int s2Len,
51961     const int open,
51962     const int gap,
51963     const(parasail_matrix_t)* matrix);
51964 
51965 parasail_result_t* parasail_sg_qe_db_trace_diag_avx2_256_64 (
51966     const char* s1,
51967     const int s1Len,
51968     const char* s2,
51969     const int s2Len,
51970     const int open,
51971     const int gap,
51972     const(parasail_matrix_t)* matrix);
51973 
51974 parasail_result_t* parasail_sg_qe_db_trace_diag_avx2_256_32 (
51975     const char* s1,
51976     const int s1Len,
51977     const char* s2,
51978     const int s2Len,
51979     const int open,
51980     const int gap,
51981     const(parasail_matrix_t)* matrix);
51982 
51983 parasail_result_t* parasail_sg_qe_db_trace_diag_avx2_256_16 (
51984     const char* s1,
51985     const int s1Len,
51986     const char* s2,
51987     const int s2Len,
51988     const int open,
51989     const int gap,
51990     const(parasail_matrix_t)* matrix);
51991 
51992 parasail_result_t* parasail_sg_qe_db_trace_diag_avx2_256_8 (
51993     const char* s1,
51994     const int s1Len,
51995     const char* s2,
51996     const int s2Len,
51997     const int open,
51998     const int gap,
51999     const(parasail_matrix_t)* matrix);
52000 
52001 parasail_result_t* parasail_sg_qe_db_trace_diag_avx2_256_sat (
52002     const char* s1,
52003     const int s1Len,
52004     const char* s2,
52005     const int s2Len,
52006     const int open,
52007     const int gap,
52008     const(parasail_matrix_t)* matrix);
52009 
52010 parasail_result_t* parasail_sg_qe_db_trace_diag_altivec_128_64 (
52011     const char* s1,
52012     const int s1Len,
52013     const char* s2,
52014     const int s2Len,
52015     const int open,
52016     const int gap,
52017     const(parasail_matrix_t)* matrix);
52018 
52019 parasail_result_t* parasail_sg_qe_db_trace_diag_altivec_128_32 (
52020     const char* s1,
52021     const int s1Len,
52022     const char* s2,
52023     const int s2Len,
52024     const int open,
52025     const int gap,
52026     const(parasail_matrix_t)* matrix);
52027 
52028 parasail_result_t* parasail_sg_qe_db_trace_diag_altivec_128_16 (
52029     const char* s1,
52030     const int s1Len,
52031     const char* s2,
52032     const int s2Len,
52033     const int open,
52034     const int gap,
52035     const(parasail_matrix_t)* matrix);
52036 
52037 parasail_result_t* parasail_sg_qe_db_trace_diag_altivec_128_8 (
52038     const char* s1,
52039     const int s1Len,
52040     const char* s2,
52041     const int s2Len,
52042     const int open,
52043     const int gap,
52044     const(parasail_matrix_t)* matrix);
52045 
52046 parasail_result_t* parasail_sg_qe_db_trace_diag_altivec_128_sat (
52047     const char* s1,
52048     const int s1Len,
52049     const char* s2,
52050     const int s2Len,
52051     const int open,
52052     const int gap,
52053     const(parasail_matrix_t)* matrix);
52054 
52055 parasail_result_t* parasail_sg_qe_db_trace_diag_neon_128_64 (
52056     const char* s1,
52057     const int s1Len,
52058     const char* s2,
52059     const int s2Len,
52060     const int open,
52061     const int gap,
52062     const(parasail_matrix_t)* matrix);
52063 
52064 parasail_result_t* parasail_sg_qe_db_trace_diag_neon_128_32 (
52065     const char* s1,
52066     const int s1Len,
52067     const char* s2,
52068     const int s2Len,
52069     const int open,
52070     const int gap,
52071     const(parasail_matrix_t)* matrix);
52072 
52073 parasail_result_t* parasail_sg_qe_db_trace_diag_neon_128_16 (
52074     const char* s1,
52075     const int s1Len,
52076     const char* s2,
52077     const int s2Len,
52078     const int open,
52079     const int gap,
52080     const(parasail_matrix_t)* matrix);
52081 
52082 parasail_result_t* parasail_sg_qe_db_trace_diag_neon_128_8 (
52083     const char* s1,
52084     const int s1Len,
52085     const char* s2,
52086     const int s2Len,
52087     const int open,
52088     const int gap,
52089     const(parasail_matrix_t)* matrix);
52090 
52091 parasail_result_t* parasail_sg_qe_db_trace_diag_neon_128_sat (
52092     const char* s1,
52093     const int s1Len,
52094     const char* s2,
52095     const int s2Len,
52096     const int open,
52097     const int gap,
52098     const(parasail_matrix_t)* matrix);
52099 
52100 parasail_result_t* parasail_sg_qe_db_stats_scan_sse2_128_64 (
52101     const char* s1,
52102     const int s1Len,
52103     const char* s2,
52104     const int s2Len,
52105     const int open,
52106     const int gap,
52107     const(parasail_matrix_t)* matrix);
52108 
52109 parasail_result_t* parasail_sg_qe_db_stats_scan_sse2_128_32 (
52110     const char* s1,
52111     const int s1Len,
52112     const char* s2,
52113     const int s2Len,
52114     const int open,
52115     const int gap,
52116     const(parasail_matrix_t)* matrix);
52117 
52118 parasail_result_t* parasail_sg_qe_db_stats_scan_sse2_128_16 (
52119     const char* s1,
52120     const int s1Len,
52121     const char* s2,
52122     const int s2Len,
52123     const int open,
52124     const int gap,
52125     const(parasail_matrix_t)* matrix);
52126 
52127 parasail_result_t* parasail_sg_qe_db_stats_scan_sse2_128_8 (
52128     const char* s1,
52129     const int s1Len,
52130     const char* s2,
52131     const int s2Len,
52132     const int open,
52133     const int gap,
52134     const(parasail_matrix_t)* matrix);
52135 
52136 parasail_result_t* parasail_sg_qe_db_stats_scan_sse2_128_sat (
52137     const char* s1,
52138     const int s1Len,
52139     const char* s2,
52140     const int s2Len,
52141     const int open,
52142     const int gap,
52143     const(parasail_matrix_t)* matrix);
52144 
52145 parasail_result_t* parasail_sg_qe_db_stats_scan_sse41_128_64 (
52146     const char* s1,
52147     const int s1Len,
52148     const char* s2,
52149     const int s2Len,
52150     const int open,
52151     const int gap,
52152     const(parasail_matrix_t)* matrix);
52153 
52154 parasail_result_t* parasail_sg_qe_db_stats_scan_sse41_128_32 (
52155     const char* s1,
52156     const int s1Len,
52157     const char* s2,
52158     const int s2Len,
52159     const int open,
52160     const int gap,
52161     const(parasail_matrix_t)* matrix);
52162 
52163 parasail_result_t* parasail_sg_qe_db_stats_scan_sse41_128_16 (
52164     const char* s1,
52165     const int s1Len,
52166     const char* s2,
52167     const int s2Len,
52168     const int open,
52169     const int gap,
52170     const(parasail_matrix_t)* matrix);
52171 
52172 parasail_result_t* parasail_sg_qe_db_stats_scan_sse41_128_8 (
52173     const char* s1,
52174     const int s1Len,
52175     const char* s2,
52176     const int s2Len,
52177     const int open,
52178     const int gap,
52179     const(parasail_matrix_t)* matrix);
52180 
52181 parasail_result_t* parasail_sg_qe_db_stats_scan_sse41_128_sat (
52182     const char* s1,
52183     const int s1Len,
52184     const char* s2,
52185     const int s2Len,
52186     const int open,
52187     const int gap,
52188     const(parasail_matrix_t)* matrix);
52189 
52190 parasail_result_t* parasail_sg_qe_db_stats_scan_avx2_256_64 (
52191     const char* s1,
52192     const int s1Len,
52193     const char* s2,
52194     const int s2Len,
52195     const int open,
52196     const int gap,
52197     const(parasail_matrix_t)* matrix);
52198 
52199 parasail_result_t* parasail_sg_qe_db_stats_scan_avx2_256_32 (
52200     const char* s1,
52201     const int s1Len,
52202     const char* s2,
52203     const int s2Len,
52204     const int open,
52205     const int gap,
52206     const(parasail_matrix_t)* matrix);
52207 
52208 parasail_result_t* parasail_sg_qe_db_stats_scan_avx2_256_16 (
52209     const char* s1,
52210     const int s1Len,
52211     const char* s2,
52212     const int s2Len,
52213     const int open,
52214     const int gap,
52215     const(parasail_matrix_t)* matrix);
52216 
52217 parasail_result_t* parasail_sg_qe_db_stats_scan_avx2_256_8 (
52218     const char* s1,
52219     const int s1Len,
52220     const char* s2,
52221     const int s2Len,
52222     const int open,
52223     const int gap,
52224     const(parasail_matrix_t)* matrix);
52225 
52226 parasail_result_t* parasail_sg_qe_db_stats_scan_avx2_256_sat (
52227     const char* s1,
52228     const int s1Len,
52229     const char* s2,
52230     const int s2Len,
52231     const int open,
52232     const int gap,
52233     const(parasail_matrix_t)* matrix);
52234 
52235 parasail_result_t* parasail_sg_qe_db_stats_scan_altivec_128_64 (
52236     const char* s1,
52237     const int s1Len,
52238     const char* s2,
52239     const int s2Len,
52240     const int open,
52241     const int gap,
52242     const(parasail_matrix_t)* matrix);
52243 
52244 parasail_result_t* parasail_sg_qe_db_stats_scan_altivec_128_32 (
52245     const char* s1,
52246     const int s1Len,
52247     const char* s2,
52248     const int s2Len,
52249     const int open,
52250     const int gap,
52251     const(parasail_matrix_t)* matrix);
52252 
52253 parasail_result_t* parasail_sg_qe_db_stats_scan_altivec_128_16 (
52254     const char* s1,
52255     const int s1Len,
52256     const char* s2,
52257     const int s2Len,
52258     const int open,
52259     const int gap,
52260     const(parasail_matrix_t)* matrix);
52261 
52262 parasail_result_t* parasail_sg_qe_db_stats_scan_altivec_128_8 (
52263     const char* s1,
52264     const int s1Len,
52265     const char* s2,
52266     const int s2Len,
52267     const int open,
52268     const int gap,
52269     const(parasail_matrix_t)* matrix);
52270 
52271 parasail_result_t* parasail_sg_qe_db_stats_scan_altivec_128_sat (
52272     const char* s1,
52273     const int s1Len,
52274     const char* s2,
52275     const int s2Len,
52276     const int open,
52277     const int gap,
52278     const(parasail_matrix_t)* matrix);
52279 
52280 parasail_result_t* parasail_sg_qe_db_stats_scan_neon_128_64 (
52281     const char* s1,
52282     const int s1Len,
52283     const char* s2,
52284     const int s2Len,
52285     const int open,
52286     const int gap,
52287     const(parasail_matrix_t)* matrix);
52288 
52289 parasail_result_t* parasail_sg_qe_db_stats_scan_neon_128_32 (
52290     const char* s1,
52291     const int s1Len,
52292     const char* s2,
52293     const int s2Len,
52294     const int open,
52295     const int gap,
52296     const(parasail_matrix_t)* matrix);
52297 
52298 parasail_result_t* parasail_sg_qe_db_stats_scan_neon_128_16 (
52299     const char* s1,
52300     const int s1Len,
52301     const char* s2,
52302     const int s2Len,
52303     const int open,
52304     const int gap,
52305     const(parasail_matrix_t)* matrix);
52306 
52307 parasail_result_t* parasail_sg_qe_db_stats_scan_neon_128_8 (
52308     const char* s1,
52309     const int s1Len,
52310     const char* s2,
52311     const int s2Len,
52312     const int open,
52313     const int gap,
52314     const(parasail_matrix_t)* matrix);
52315 
52316 parasail_result_t* parasail_sg_qe_db_stats_scan_neon_128_sat (
52317     const char* s1,
52318     const int s1Len,
52319     const char* s2,
52320     const int s2Len,
52321     const int open,
52322     const int gap,
52323     const(parasail_matrix_t)* matrix);
52324 
52325 parasail_result_t* parasail_sg_qe_db_stats_striped_sse2_128_64 (
52326     const char* s1,
52327     const int s1Len,
52328     const char* s2,
52329     const int s2Len,
52330     const int open,
52331     const int gap,
52332     const(parasail_matrix_t)* matrix);
52333 
52334 parasail_result_t* parasail_sg_qe_db_stats_striped_sse2_128_32 (
52335     const char* s1,
52336     const int s1Len,
52337     const char* s2,
52338     const int s2Len,
52339     const int open,
52340     const int gap,
52341     const(parasail_matrix_t)* matrix);
52342 
52343 parasail_result_t* parasail_sg_qe_db_stats_striped_sse2_128_16 (
52344     const char* s1,
52345     const int s1Len,
52346     const char* s2,
52347     const int s2Len,
52348     const int open,
52349     const int gap,
52350     const(parasail_matrix_t)* matrix);
52351 
52352 parasail_result_t* parasail_sg_qe_db_stats_striped_sse2_128_8 (
52353     const char* s1,
52354     const int s1Len,
52355     const char* s2,
52356     const int s2Len,
52357     const int open,
52358     const int gap,
52359     const(parasail_matrix_t)* matrix);
52360 
52361 parasail_result_t* parasail_sg_qe_db_stats_striped_sse2_128_sat (
52362     const char* s1,
52363     const int s1Len,
52364     const char* s2,
52365     const int s2Len,
52366     const int open,
52367     const int gap,
52368     const(parasail_matrix_t)* matrix);
52369 
52370 parasail_result_t* parasail_sg_qe_db_stats_striped_sse41_128_64 (
52371     const char* s1,
52372     const int s1Len,
52373     const char* s2,
52374     const int s2Len,
52375     const int open,
52376     const int gap,
52377     const(parasail_matrix_t)* matrix);
52378 
52379 parasail_result_t* parasail_sg_qe_db_stats_striped_sse41_128_32 (
52380     const char* s1,
52381     const int s1Len,
52382     const char* s2,
52383     const int s2Len,
52384     const int open,
52385     const int gap,
52386     const(parasail_matrix_t)* matrix);
52387 
52388 parasail_result_t* parasail_sg_qe_db_stats_striped_sse41_128_16 (
52389     const char* s1,
52390     const int s1Len,
52391     const char* s2,
52392     const int s2Len,
52393     const int open,
52394     const int gap,
52395     const(parasail_matrix_t)* matrix);
52396 
52397 parasail_result_t* parasail_sg_qe_db_stats_striped_sse41_128_8 (
52398     const char* s1,
52399     const int s1Len,
52400     const char* s2,
52401     const int s2Len,
52402     const int open,
52403     const int gap,
52404     const(parasail_matrix_t)* matrix);
52405 
52406 parasail_result_t* parasail_sg_qe_db_stats_striped_sse41_128_sat (
52407     const char* s1,
52408     const int s1Len,
52409     const char* s2,
52410     const int s2Len,
52411     const int open,
52412     const int gap,
52413     const(parasail_matrix_t)* matrix);
52414 
52415 parasail_result_t* parasail_sg_qe_db_stats_striped_avx2_256_64 (
52416     const char* s1,
52417     const int s1Len,
52418     const char* s2,
52419     const int s2Len,
52420     const int open,
52421     const int gap,
52422     const(parasail_matrix_t)* matrix);
52423 
52424 parasail_result_t* parasail_sg_qe_db_stats_striped_avx2_256_32 (
52425     const char* s1,
52426     const int s1Len,
52427     const char* s2,
52428     const int s2Len,
52429     const int open,
52430     const int gap,
52431     const(parasail_matrix_t)* matrix);
52432 
52433 parasail_result_t* parasail_sg_qe_db_stats_striped_avx2_256_16 (
52434     const char* s1,
52435     const int s1Len,
52436     const char* s2,
52437     const int s2Len,
52438     const int open,
52439     const int gap,
52440     const(parasail_matrix_t)* matrix);
52441 
52442 parasail_result_t* parasail_sg_qe_db_stats_striped_avx2_256_8 (
52443     const char* s1,
52444     const int s1Len,
52445     const char* s2,
52446     const int s2Len,
52447     const int open,
52448     const int gap,
52449     const(parasail_matrix_t)* matrix);
52450 
52451 parasail_result_t* parasail_sg_qe_db_stats_striped_avx2_256_sat (
52452     const char* s1,
52453     const int s1Len,
52454     const char* s2,
52455     const int s2Len,
52456     const int open,
52457     const int gap,
52458     const(parasail_matrix_t)* matrix);
52459 
52460 parasail_result_t* parasail_sg_qe_db_stats_striped_altivec_128_64 (
52461     const char* s1,
52462     const int s1Len,
52463     const char* s2,
52464     const int s2Len,
52465     const int open,
52466     const int gap,
52467     const(parasail_matrix_t)* matrix);
52468 
52469 parasail_result_t* parasail_sg_qe_db_stats_striped_altivec_128_32 (
52470     const char* s1,
52471     const int s1Len,
52472     const char* s2,
52473     const int s2Len,
52474     const int open,
52475     const int gap,
52476     const(parasail_matrix_t)* matrix);
52477 
52478 parasail_result_t* parasail_sg_qe_db_stats_striped_altivec_128_16 (
52479     const char* s1,
52480     const int s1Len,
52481     const char* s2,
52482     const int s2Len,
52483     const int open,
52484     const int gap,
52485     const(parasail_matrix_t)* matrix);
52486 
52487 parasail_result_t* parasail_sg_qe_db_stats_striped_altivec_128_8 (
52488     const char* s1,
52489     const int s1Len,
52490     const char* s2,
52491     const int s2Len,
52492     const int open,
52493     const int gap,
52494     const(parasail_matrix_t)* matrix);
52495 
52496 parasail_result_t* parasail_sg_qe_db_stats_striped_altivec_128_sat (
52497     const char* s1,
52498     const int s1Len,
52499     const char* s2,
52500     const int s2Len,
52501     const int open,
52502     const int gap,
52503     const(parasail_matrix_t)* matrix);
52504 
52505 parasail_result_t* parasail_sg_qe_db_stats_striped_neon_128_64 (
52506     const char* s1,
52507     const int s1Len,
52508     const char* s2,
52509     const int s2Len,
52510     const int open,
52511     const int gap,
52512     const(parasail_matrix_t)* matrix);
52513 
52514 parasail_result_t* parasail_sg_qe_db_stats_striped_neon_128_32 (
52515     const char* s1,
52516     const int s1Len,
52517     const char* s2,
52518     const int s2Len,
52519     const int open,
52520     const int gap,
52521     const(parasail_matrix_t)* matrix);
52522 
52523 parasail_result_t* parasail_sg_qe_db_stats_striped_neon_128_16 (
52524     const char* s1,
52525     const int s1Len,
52526     const char* s2,
52527     const int s2Len,
52528     const int open,
52529     const int gap,
52530     const(parasail_matrix_t)* matrix);
52531 
52532 parasail_result_t* parasail_sg_qe_db_stats_striped_neon_128_8 (
52533     const char* s1,
52534     const int s1Len,
52535     const char* s2,
52536     const int s2Len,
52537     const int open,
52538     const int gap,
52539     const(parasail_matrix_t)* matrix);
52540 
52541 parasail_result_t* parasail_sg_qe_db_stats_striped_neon_128_sat (
52542     const char* s1,
52543     const int s1Len,
52544     const char* s2,
52545     const int s2Len,
52546     const int open,
52547     const int gap,
52548     const(parasail_matrix_t)* matrix);
52549 
52550 parasail_result_t* parasail_sg_qe_db_stats_diag_sse2_128_64 (
52551     const char* s1,
52552     const int s1Len,
52553     const char* s2,
52554     const int s2Len,
52555     const int open,
52556     const int gap,
52557     const(parasail_matrix_t)* matrix);
52558 
52559 parasail_result_t* parasail_sg_qe_db_stats_diag_sse2_128_32 (
52560     const char* s1,
52561     const int s1Len,
52562     const char* s2,
52563     const int s2Len,
52564     const int open,
52565     const int gap,
52566     const(parasail_matrix_t)* matrix);
52567 
52568 parasail_result_t* parasail_sg_qe_db_stats_diag_sse2_128_16 (
52569     const char* s1,
52570     const int s1Len,
52571     const char* s2,
52572     const int s2Len,
52573     const int open,
52574     const int gap,
52575     const(parasail_matrix_t)* matrix);
52576 
52577 parasail_result_t* parasail_sg_qe_db_stats_diag_sse2_128_8 (
52578     const char* s1,
52579     const int s1Len,
52580     const char* s2,
52581     const int s2Len,
52582     const int open,
52583     const int gap,
52584     const(parasail_matrix_t)* matrix);
52585 
52586 parasail_result_t* parasail_sg_qe_db_stats_diag_sse2_128_sat (
52587     const char* s1,
52588     const int s1Len,
52589     const char* s2,
52590     const int s2Len,
52591     const int open,
52592     const int gap,
52593     const(parasail_matrix_t)* matrix);
52594 
52595 parasail_result_t* parasail_sg_qe_db_stats_diag_sse41_128_64 (
52596     const char* s1,
52597     const int s1Len,
52598     const char* s2,
52599     const int s2Len,
52600     const int open,
52601     const int gap,
52602     const(parasail_matrix_t)* matrix);
52603 
52604 parasail_result_t* parasail_sg_qe_db_stats_diag_sse41_128_32 (
52605     const char* s1,
52606     const int s1Len,
52607     const char* s2,
52608     const int s2Len,
52609     const int open,
52610     const int gap,
52611     const(parasail_matrix_t)* matrix);
52612 
52613 parasail_result_t* parasail_sg_qe_db_stats_diag_sse41_128_16 (
52614     const char* s1,
52615     const int s1Len,
52616     const char* s2,
52617     const int s2Len,
52618     const int open,
52619     const int gap,
52620     const(parasail_matrix_t)* matrix);
52621 
52622 parasail_result_t* parasail_sg_qe_db_stats_diag_sse41_128_8 (
52623     const char* s1,
52624     const int s1Len,
52625     const char* s2,
52626     const int s2Len,
52627     const int open,
52628     const int gap,
52629     const(parasail_matrix_t)* matrix);
52630 
52631 parasail_result_t* parasail_sg_qe_db_stats_diag_sse41_128_sat (
52632     const char* s1,
52633     const int s1Len,
52634     const char* s2,
52635     const int s2Len,
52636     const int open,
52637     const int gap,
52638     const(parasail_matrix_t)* matrix);
52639 
52640 parasail_result_t* parasail_sg_qe_db_stats_diag_avx2_256_64 (
52641     const char* s1,
52642     const int s1Len,
52643     const char* s2,
52644     const int s2Len,
52645     const int open,
52646     const int gap,
52647     const(parasail_matrix_t)* matrix);
52648 
52649 parasail_result_t* parasail_sg_qe_db_stats_diag_avx2_256_32 (
52650     const char* s1,
52651     const int s1Len,
52652     const char* s2,
52653     const int s2Len,
52654     const int open,
52655     const int gap,
52656     const(parasail_matrix_t)* matrix);
52657 
52658 parasail_result_t* parasail_sg_qe_db_stats_diag_avx2_256_16 (
52659     const char* s1,
52660     const int s1Len,
52661     const char* s2,
52662     const int s2Len,
52663     const int open,
52664     const int gap,
52665     const(parasail_matrix_t)* matrix);
52666 
52667 parasail_result_t* parasail_sg_qe_db_stats_diag_avx2_256_8 (
52668     const char* s1,
52669     const int s1Len,
52670     const char* s2,
52671     const int s2Len,
52672     const int open,
52673     const int gap,
52674     const(parasail_matrix_t)* matrix);
52675 
52676 parasail_result_t* parasail_sg_qe_db_stats_diag_avx2_256_sat (
52677     const char* s1,
52678     const int s1Len,
52679     const char* s2,
52680     const int s2Len,
52681     const int open,
52682     const int gap,
52683     const(parasail_matrix_t)* matrix);
52684 
52685 parasail_result_t* parasail_sg_qe_db_stats_diag_altivec_128_64 (
52686     const char* s1,
52687     const int s1Len,
52688     const char* s2,
52689     const int s2Len,
52690     const int open,
52691     const int gap,
52692     const(parasail_matrix_t)* matrix);
52693 
52694 parasail_result_t* parasail_sg_qe_db_stats_diag_altivec_128_32 (
52695     const char* s1,
52696     const int s1Len,
52697     const char* s2,
52698     const int s2Len,
52699     const int open,
52700     const int gap,
52701     const(parasail_matrix_t)* matrix);
52702 
52703 parasail_result_t* parasail_sg_qe_db_stats_diag_altivec_128_16 (
52704     const char* s1,
52705     const int s1Len,
52706     const char* s2,
52707     const int s2Len,
52708     const int open,
52709     const int gap,
52710     const(parasail_matrix_t)* matrix);
52711 
52712 parasail_result_t* parasail_sg_qe_db_stats_diag_altivec_128_8 (
52713     const char* s1,
52714     const int s1Len,
52715     const char* s2,
52716     const int s2Len,
52717     const int open,
52718     const int gap,
52719     const(parasail_matrix_t)* matrix);
52720 
52721 parasail_result_t* parasail_sg_qe_db_stats_diag_altivec_128_sat (
52722     const char* s1,
52723     const int s1Len,
52724     const char* s2,
52725     const int s2Len,
52726     const int open,
52727     const int gap,
52728     const(parasail_matrix_t)* matrix);
52729 
52730 parasail_result_t* parasail_sg_qe_db_stats_diag_neon_128_64 (
52731     const char* s1,
52732     const int s1Len,
52733     const char* s2,
52734     const int s2Len,
52735     const int open,
52736     const int gap,
52737     const(parasail_matrix_t)* matrix);
52738 
52739 parasail_result_t* parasail_sg_qe_db_stats_diag_neon_128_32 (
52740     const char* s1,
52741     const int s1Len,
52742     const char* s2,
52743     const int s2Len,
52744     const int open,
52745     const int gap,
52746     const(parasail_matrix_t)* matrix);
52747 
52748 parasail_result_t* parasail_sg_qe_db_stats_diag_neon_128_16 (
52749     const char* s1,
52750     const int s1Len,
52751     const char* s2,
52752     const int s2Len,
52753     const int open,
52754     const int gap,
52755     const(parasail_matrix_t)* matrix);
52756 
52757 parasail_result_t* parasail_sg_qe_db_stats_diag_neon_128_8 (
52758     const char* s1,
52759     const int s1Len,
52760     const char* s2,
52761     const int s2Len,
52762     const int open,
52763     const int gap,
52764     const(parasail_matrix_t)* matrix);
52765 
52766 parasail_result_t* parasail_sg_qe_db_stats_diag_neon_128_sat (
52767     const char* s1,
52768     const int s1Len,
52769     const char* s2,
52770     const int s2Len,
52771     const int open,
52772     const int gap,
52773     const(parasail_matrix_t)* matrix);
52774 
52775 parasail_result_t* parasail_sg_qe_db_stats_table_scan_sse2_128_64 (
52776     const char* s1,
52777     const int s1Len,
52778     const char* s2,
52779     const int s2Len,
52780     const int open,
52781     const int gap,
52782     const(parasail_matrix_t)* matrix);
52783 
52784 parasail_result_t* parasail_sg_qe_db_stats_table_scan_sse2_128_32 (
52785     const char* s1,
52786     const int s1Len,
52787     const char* s2,
52788     const int s2Len,
52789     const int open,
52790     const int gap,
52791     const(parasail_matrix_t)* matrix);
52792 
52793 parasail_result_t* parasail_sg_qe_db_stats_table_scan_sse2_128_16 (
52794     const char* s1,
52795     const int s1Len,
52796     const char* s2,
52797     const int s2Len,
52798     const int open,
52799     const int gap,
52800     const(parasail_matrix_t)* matrix);
52801 
52802 parasail_result_t* parasail_sg_qe_db_stats_table_scan_sse2_128_8 (
52803     const char* s1,
52804     const int s1Len,
52805     const char* s2,
52806     const int s2Len,
52807     const int open,
52808     const int gap,
52809     const(parasail_matrix_t)* matrix);
52810 
52811 parasail_result_t* parasail_sg_qe_db_stats_table_scan_sse2_128_sat (
52812     const char* s1,
52813     const int s1Len,
52814     const char* s2,
52815     const int s2Len,
52816     const int open,
52817     const int gap,
52818     const(parasail_matrix_t)* matrix);
52819 
52820 parasail_result_t* parasail_sg_qe_db_stats_table_scan_sse41_128_64 (
52821     const char* s1,
52822     const int s1Len,
52823     const char* s2,
52824     const int s2Len,
52825     const int open,
52826     const int gap,
52827     const(parasail_matrix_t)* matrix);
52828 
52829 parasail_result_t* parasail_sg_qe_db_stats_table_scan_sse41_128_32 (
52830     const char* s1,
52831     const int s1Len,
52832     const char* s2,
52833     const int s2Len,
52834     const int open,
52835     const int gap,
52836     const(parasail_matrix_t)* matrix);
52837 
52838 parasail_result_t* parasail_sg_qe_db_stats_table_scan_sse41_128_16 (
52839     const char* s1,
52840     const int s1Len,
52841     const char* s2,
52842     const int s2Len,
52843     const int open,
52844     const int gap,
52845     const(parasail_matrix_t)* matrix);
52846 
52847 parasail_result_t* parasail_sg_qe_db_stats_table_scan_sse41_128_8 (
52848     const char* s1,
52849     const int s1Len,
52850     const char* s2,
52851     const int s2Len,
52852     const int open,
52853     const int gap,
52854     const(parasail_matrix_t)* matrix);
52855 
52856 parasail_result_t* parasail_sg_qe_db_stats_table_scan_sse41_128_sat (
52857     const char* s1,
52858     const int s1Len,
52859     const char* s2,
52860     const int s2Len,
52861     const int open,
52862     const int gap,
52863     const(parasail_matrix_t)* matrix);
52864 
52865 parasail_result_t* parasail_sg_qe_db_stats_table_scan_avx2_256_64 (
52866     const char* s1,
52867     const int s1Len,
52868     const char* s2,
52869     const int s2Len,
52870     const int open,
52871     const int gap,
52872     const(parasail_matrix_t)* matrix);
52873 
52874 parasail_result_t* parasail_sg_qe_db_stats_table_scan_avx2_256_32 (
52875     const char* s1,
52876     const int s1Len,
52877     const char* s2,
52878     const int s2Len,
52879     const int open,
52880     const int gap,
52881     const(parasail_matrix_t)* matrix);
52882 
52883 parasail_result_t* parasail_sg_qe_db_stats_table_scan_avx2_256_16 (
52884     const char* s1,
52885     const int s1Len,
52886     const char* s2,
52887     const int s2Len,
52888     const int open,
52889     const int gap,
52890     const(parasail_matrix_t)* matrix);
52891 
52892 parasail_result_t* parasail_sg_qe_db_stats_table_scan_avx2_256_8 (
52893     const char* s1,
52894     const int s1Len,
52895     const char* s2,
52896     const int s2Len,
52897     const int open,
52898     const int gap,
52899     const(parasail_matrix_t)* matrix);
52900 
52901 parasail_result_t* parasail_sg_qe_db_stats_table_scan_avx2_256_sat (
52902     const char* s1,
52903     const int s1Len,
52904     const char* s2,
52905     const int s2Len,
52906     const int open,
52907     const int gap,
52908     const(parasail_matrix_t)* matrix);
52909 
52910 parasail_result_t* parasail_sg_qe_db_stats_table_scan_altivec_128_64 (
52911     const char* s1,
52912     const int s1Len,
52913     const char* s2,
52914     const int s2Len,
52915     const int open,
52916     const int gap,
52917     const(parasail_matrix_t)* matrix);
52918 
52919 parasail_result_t* parasail_sg_qe_db_stats_table_scan_altivec_128_32 (
52920     const char* s1,
52921     const int s1Len,
52922     const char* s2,
52923     const int s2Len,
52924     const int open,
52925     const int gap,
52926     const(parasail_matrix_t)* matrix);
52927 
52928 parasail_result_t* parasail_sg_qe_db_stats_table_scan_altivec_128_16 (
52929     const char* s1,
52930     const int s1Len,
52931     const char* s2,
52932     const int s2Len,
52933     const int open,
52934     const int gap,
52935     const(parasail_matrix_t)* matrix);
52936 
52937 parasail_result_t* parasail_sg_qe_db_stats_table_scan_altivec_128_8 (
52938     const char* s1,
52939     const int s1Len,
52940     const char* s2,
52941     const int s2Len,
52942     const int open,
52943     const int gap,
52944     const(parasail_matrix_t)* matrix);
52945 
52946 parasail_result_t* parasail_sg_qe_db_stats_table_scan_altivec_128_sat (
52947     const char* s1,
52948     const int s1Len,
52949     const char* s2,
52950     const int s2Len,
52951     const int open,
52952     const int gap,
52953     const(parasail_matrix_t)* matrix);
52954 
52955 parasail_result_t* parasail_sg_qe_db_stats_table_scan_neon_128_64 (
52956     const char* s1,
52957     const int s1Len,
52958     const char* s2,
52959     const int s2Len,
52960     const int open,
52961     const int gap,
52962     const(parasail_matrix_t)* matrix);
52963 
52964 parasail_result_t* parasail_sg_qe_db_stats_table_scan_neon_128_32 (
52965     const char* s1,
52966     const int s1Len,
52967     const char* s2,
52968     const int s2Len,
52969     const int open,
52970     const int gap,
52971     const(parasail_matrix_t)* matrix);
52972 
52973 parasail_result_t* parasail_sg_qe_db_stats_table_scan_neon_128_16 (
52974     const char* s1,
52975     const int s1Len,
52976     const char* s2,
52977     const int s2Len,
52978     const int open,
52979     const int gap,
52980     const(parasail_matrix_t)* matrix);
52981 
52982 parasail_result_t* parasail_sg_qe_db_stats_table_scan_neon_128_8 (
52983     const char* s1,
52984     const int s1Len,
52985     const char* s2,
52986     const int s2Len,
52987     const int open,
52988     const int gap,
52989     const(parasail_matrix_t)* matrix);
52990 
52991 parasail_result_t* parasail_sg_qe_db_stats_table_scan_neon_128_sat (
52992     const char* s1,
52993     const int s1Len,
52994     const char* s2,
52995     const int s2Len,
52996     const int open,
52997     const int gap,
52998     const(parasail_matrix_t)* matrix);
52999 
53000 parasail_result_t* parasail_sg_qe_db_stats_table_striped_sse2_128_64 (
53001     const char* s1,
53002     const int s1Len,
53003     const char* s2,
53004     const int s2Len,
53005     const int open,
53006     const int gap,
53007     const(parasail_matrix_t)* matrix);
53008 
53009 parasail_result_t* parasail_sg_qe_db_stats_table_striped_sse2_128_32 (
53010     const char* s1,
53011     const int s1Len,
53012     const char* s2,
53013     const int s2Len,
53014     const int open,
53015     const int gap,
53016     const(parasail_matrix_t)* matrix);
53017 
53018 parasail_result_t* parasail_sg_qe_db_stats_table_striped_sse2_128_16 (
53019     const char* s1,
53020     const int s1Len,
53021     const char* s2,
53022     const int s2Len,
53023     const int open,
53024     const int gap,
53025     const(parasail_matrix_t)* matrix);
53026 
53027 parasail_result_t* parasail_sg_qe_db_stats_table_striped_sse2_128_8 (
53028     const char* s1,
53029     const int s1Len,
53030     const char* s2,
53031     const int s2Len,
53032     const int open,
53033     const int gap,
53034     const(parasail_matrix_t)* matrix);
53035 
53036 parasail_result_t* parasail_sg_qe_db_stats_table_striped_sse2_128_sat (
53037     const char* s1,
53038     const int s1Len,
53039     const char* s2,
53040     const int s2Len,
53041     const int open,
53042     const int gap,
53043     const(parasail_matrix_t)* matrix);
53044 
53045 parasail_result_t* parasail_sg_qe_db_stats_table_striped_sse41_128_64 (
53046     const char* s1,
53047     const int s1Len,
53048     const char* s2,
53049     const int s2Len,
53050     const int open,
53051     const int gap,
53052     const(parasail_matrix_t)* matrix);
53053 
53054 parasail_result_t* parasail_sg_qe_db_stats_table_striped_sse41_128_32 (
53055     const char* s1,
53056     const int s1Len,
53057     const char* s2,
53058     const int s2Len,
53059     const int open,
53060     const int gap,
53061     const(parasail_matrix_t)* matrix);
53062 
53063 parasail_result_t* parasail_sg_qe_db_stats_table_striped_sse41_128_16 (
53064     const char* s1,
53065     const int s1Len,
53066     const char* s2,
53067     const int s2Len,
53068     const int open,
53069     const int gap,
53070     const(parasail_matrix_t)* matrix);
53071 
53072 parasail_result_t* parasail_sg_qe_db_stats_table_striped_sse41_128_8 (
53073     const char* s1,
53074     const int s1Len,
53075     const char* s2,
53076     const int s2Len,
53077     const int open,
53078     const int gap,
53079     const(parasail_matrix_t)* matrix);
53080 
53081 parasail_result_t* parasail_sg_qe_db_stats_table_striped_sse41_128_sat (
53082     const char* s1,
53083     const int s1Len,
53084     const char* s2,
53085     const int s2Len,
53086     const int open,
53087     const int gap,
53088     const(parasail_matrix_t)* matrix);
53089 
53090 parasail_result_t* parasail_sg_qe_db_stats_table_striped_avx2_256_64 (
53091     const char* s1,
53092     const int s1Len,
53093     const char* s2,
53094     const int s2Len,
53095     const int open,
53096     const int gap,
53097     const(parasail_matrix_t)* matrix);
53098 
53099 parasail_result_t* parasail_sg_qe_db_stats_table_striped_avx2_256_32 (
53100     const char* s1,
53101     const int s1Len,
53102     const char* s2,
53103     const int s2Len,
53104     const int open,
53105     const int gap,
53106     const(parasail_matrix_t)* matrix);
53107 
53108 parasail_result_t* parasail_sg_qe_db_stats_table_striped_avx2_256_16 (
53109     const char* s1,
53110     const int s1Len,
53111     const char* s2,
53112     const int s2Len,
53113     const int open,
53114     const int gap,
53115     const(parasail_matrix_t)* matrix);
53116 
53117 parasail_result_t* parasail_sg_qe_db_stats_table_striped_avx2_256_8 (
53118     const char* s1,
53119     const int s1Len,
53120     const char* s2,
53121     const int s2Len,
53122     const int open,
53123     const int gap,
53124     const(parasail_matrix_t)* matrix);
53125 
53126 parasail_result_t* parasail_sg_qe_db_stats_table_striped_avx2_256_sat (
53127     const char* s1,
53128     const int s1Len,
53129     const char* s2,
53130     const int s2Len,
53131     const int open,
53132     const int gap,
53133     const(parasail_matrix_t)* matrix);
53134 
53135 parasail_result_t* parasail_sg_qe_db_stats_table_striped_altivec_128_64 (
53136     const char* s1,
53137     const int s1Len,
53138     const char* s2,
53139     const int s2Len,
53140     const int open,
53141     const int gap,
53142     const(parasail_matrix_t)* matrix);
53143 
53144 parasail_result_t* parasail_sg_qe_db_stats_table_striped_altivec_128_32 (
53145     const char* s1,
53146     const int s1Len,
53147     const char* s2,
53148     const int s2Len,
53149     const int open,
53150     const int gap,
53151     const(parasail_matrix_t)* matrix);
53152 
53153 parasail_result_t* parasail_sg_qe_db_stats_table_striped_altivec_128_16 (
53154     const char* s1,
53155     const int s1Len,
53156     const char* s2,
53157     const int s2Len,
53158     const int open,
53159     const int gap,
53160     const(parasail_matrix_t)* matrix);
53161 
53162 parasail_result_t* parasail_sg_qe_db_stats_table_striped_altivec_128_8 (
53163     const char* s1,
53164     const int s1Len,
53165     const char* s2,
53166     const int s2Len,
53167     const int open,
53168     const int gap,
53169     const(parasail_matrix_t)* matrix);
53170 
53171 parasail_result_t* parasail_sg_qe_db_stats_table_striped_altivec_128_sat (
53172     const char* s1,
53173     const int s1Len,
53174     const char* s2,
53175     const int s2Len,
53176     const int open,
53177     const int gap,
53178     const(parasail_matrix_t)* matrix);
53179 
53180 parasail_result_t* parasail_sg_qe_db_stats_table_striped_neon_128_64 (
53181     const char* s1,
53182     const int s1Len,
53183     const char* s2,
53184     const int s2Len,
53185     const int open,
53186     const int gap,
53187     const(parasail_matrix_t)* matrix);
53188 
53189 parasail_result_t* parasail_sg_qe_db_stats_table_striped_neon_128_32 (
53190     const char* s1,
53191     const int s1Len,
53192     const char* s2,
53193     const int s2Len,
53194     const int open,
53195     const int gap,
53196     const(parasail_matrix_t)* matrix);
53197 
53198 parasail_result_t* parasail_sg_qe_db_stats_table_striped_neon_128_16 (
53199     const char* s1,
53200     const int s1Len,
53201     const char* s2,
53202     const int s2Len,
53203     const int open,
53204     const int gap,
53205     const(parasail_matrix_t)* matrix);
53206 
53207 parasail_result_t* parasail_sg_qe_db_stats_table_striped_neon_128_8 (
53208     const char* s1,
53209     const int s1Len,
53210     const char* s2,
53211     const int s2Len,
53212     const int open,
53213     const int gap,
53214     const(parasail_matrix_t)* matrix);
53215 
53216 parasail_result_t* parasail_sg_qe_db_stats_table_striped_neon_128_sat (
53217     const char* s1,
53218     const int s1Len,
53219     const char* s2,
53220     const int s2Len,
53221     const int open,
53222     const int gap,
53223     const(parasail_matrix_t)* matrix);
53224 
53225 parasail_result_t* parasail_sg_qe_db_stats_table_diag_sse2_128_64 (
53226     const char* s1,
53227     const int s1Len,
53228     const char* s2,
53229     const int s2Len,
53230     const int open,
53231     const int gap,
53232     const(parasail_matrix_t)* matrix);
53233 
53234 parasail_result_t* parasail_sg_qe_db_stats_table_diag_sse2_128_32 (
53235     const char* s1,
53236     const int s1Len,
53237     const char* s2,
53238     const int s2Len,
53239     const int open,
53240     const int gap,
53241     const(parasail_matrix_t)* matrix);
53242 
53243 parasail_result_t* parasail_sg_qe_db_stats_table_diag_sse2_128_16 (
53244     const char* s1,
53245     const int s1Len,
53246     const char* s2,
53247     const int s2Len,
53248     const int open,
53249     const int gap,
53250     const(parasail_matrix_t)* matrix);
53251 
53252 parasail_result_t* parasail_sg_qe_db_stats_table_diag_sse2_128_8 (
53253     const char* s1,
53254     const int s1Len,
53255     const char* s2,
53256     const int s2Len,
53257     const int open,
53258     const int gap,
53259     const(parasail_matrix_t)* matrix);
53260 
53261 parasail_result_t* parasail_sg_qe_db_stats_table_diag_sse2_128_sat (
53262     const char* s1,
53263     const int s1Len,
53264     const char* s2,
53265     const int s2Len,
53266     const int open,
53267     const int gap,
53268     const(parasail_matrix_t)* matrix);
53269 
53270 parasail_result_t* parasail_sg_qe_db_stats_table_diag_sse41_128_64 (
53271     const char* s1,
53272     const int s1Len,
53273     const char* s2,
53274     const int s2Len,
53275     const int open,
53276     const int gap,
53277     const(parasail_matrix_t)* matrix);
53278 
53279 parasail_result_t* parasail_sg_qe_db_stats_table_diag_sse41_128_32 (
53280     const char* s1,
53281     const int s1Len,
53282     const char* s2,
53283     const int s2Len,
53284     const int open,
53285     const int gap,
53286     const(parasail_matrix_t)* matrix);
53287 
53288 parasail_result_t* parasail_sg_qe_db_stats_table_diag_sse41_128_16 (
53289     const char* s1,
53290     const int s1Len,
53291     const char* s2,
53292     const int s2Len,
53293     const int open,
53294     const int gap,
53295     const(parasail_matrix_t)* matrix);
53296 
53297 parasail_result_t* parasail_sg_qe_db_stats_table_diag_sse41_128_8 (
53298     const char* s1,
53299     const int s1Len,
53300     const char* s2,
53301     const int s2Len,
53302     const int open,
53303     const int gap,
53304     const(parasail_matrix_t)* matrix);
53305 
53306 parasail_result_t* parasail_sg_qe_db_stats_table_diag_sse41_128_sat (
53307     const char* s1,
53308     const int s1Len,
53309     const char* s2,
53310     const int s2Len,
53311     const int open,
53312     const int gap,
53313     const(parasail_matrix_t)* matrix);
53314 
53315 parasail_result_t* parasail_sg_qe_db_stats_table_diag_avx2_256_64 (
53316     const char* s1,
53317     const int s1Len,
53318     const char* s2,
53319     const int s2Len,
53320     const int open,
53321     const int gap,
53322     const(parasail_matrix_t)* matrix);
53323 
53324 parasail_result_t* parasail_sg_qe_db_stats_table_diag_avx2_256_32 (
53325     const char* s1,
53326     const int s1Len,
53327     const char* s2,
53328     const int s2Len,
53329     const int open,
53330     const int gap,
53331     const(parasail_matrix_t)* matrix);
53332 
53333 parasail_result_t* parasail_sg_qe_db_stats_table_diag_avx2_256_16 (
53334     const char* s1,
53335     const int s1Len,
53336     const char* s2,
53337     const int s2Len,
53338     const int open,
53339     const int gap,
53340     const(parasail_matrix_t)* matrix);
53341 
53342 parasail_result_t* parasail_sg_qe_db_stats_table_diag_avx2_256_8 (
53343     const char* s1,
53344     const int s1Len,
53345     const char* s2,
53346     const int s2Len,
53347     const int open,
53348     const int gap,
53349     const(parasail_matrix_t)* matrix);
53350 
53351 parasail_result_t* parasail_sg_qe_db_stats_table_diag_avx2_256_sat (
53352     const char* s1,
53353     const int s1Len,
53354     const char* s2,
53355     const int s2Len,
53356     const int open,
53357     const int gap,
53358     const(parasail_matrix_t)* matrix);
53359 
53360 parasail_result_t* parasail_sg_qe_db_stats_table_diag_altivec_128_64 (
53361     const char* s1,
53362     const int s1Len,
53363     const char* s2,
53364     const int s2Len,
53365     const int open,
53366     const int gap,
53367     const(parasail_matrix_t)* matrix);
53368 
53369 parasail_result_t* parasail_sg_qe_db_stats_table_diag_altivec_128_32 (
53370     const char* s1,
53371     const int s1Len,
53372     const char* s2,
53373     const int s2Len,
53374     const int open,
53375     const int gap,
53376     const(parasail_matrix_t)* matrix);
53377 
53378 parasail_result_t* parasail_sg_qe_db_stats_table_diag_altivec_128_16 (
53379     const char* s1,
53380     const int s1Len,
53381     const char* s2,
53382     const int s2Len,
53383     const int open,
53384     const int gap,
53385     const(parasail_matrix_t)* matrix);
53386 
53387 parasail_result_t* parasail_sg_qe_db_stats_table_diag_altivec_128_8 (
53388     const char* s1,
53389     const int s1Len,
53390     const char* s2,
53391     const int s2Len,
53392     const int open,
53393     const int gap,
53394     const(parasail_matrix_t)* matrix);
53395 
53396 parasail_result_t* parasail_sg_qe_db_stats_table_diag_altivec_128_sat (
53397     const char* s1,
53398     const int s1Len,
53399     const char* s2,
53400     const int s2Len,
53401     const int open,
53402     const int gap,
53403     const(parasail_matrix_t)* matrix);
53404 
53405 parasail_result_t* parasail_sg_qe_db_stats_table_diag_neon_128_64 (
53406     const char* s1,
53407     const int s1Len,
53408     const char* s2,
53409     const int s2Len,
53410     const int open,
53411     const int gap,
53412     const(parasail_matrix_t)* matrix);
53413 
53414 parasail_result_t* parasail_sg_qe_db_stats_table_diag_neon_128_32 (
53415     const char* s1,
53416     const int s1Len,
53417     const char* s2,
53418     const int s2Len,
53419     const int open,
53420     const int gap,
53421     const(parasail_matrix_t)* matrix);
53422 
53423 parasail_result_t* parasail_sg_qe_db_stats_table_diag_neon_128_16 (
53424     const char* s1,
53425     const int s1Len,
53426     const char* s2,
53427     const int s2Len,
53428     const int open,
53429     const int gap,
53430     const(parasail_matrix_t)* matrix);
53431 
53432 parasail_result_t* parasail_sg_qe_db_stats_table_diag_neon_128_8 (
53433     const char* s1,
53434     const int s1Len,
53435     const char* s2,
53436     const int s2Len,
53437     const int open,
53438     const int gap,
53439     const(parasail_matrix_t)* matrix);
53440 
53441 parasail_result_t* parasail_sg_qe_db_stats_table_diag_neon_128_sat (
53442     const char* s1,
53443     const int s1Len,
53444     const char* s2,
53445     const int s2Len,
53446     const int open,
53447     const int gap,
53448     const(parasail_matrix_t)* matrix);
53449 
53450 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_sse2_128_64 (
53451     const char* s1,
53452     const int s1Len,
53453     const char* s2,
53454     const int s2Len,
53455     const int open,
53456     const int gap,
53457     const(parasail_matrix_t)* matrix);
53458 
53459 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_sse2_128_32 (
53460     const char* s1,
53461     const int s1Len,
53462     const char* s2,
53463     const int s2Len,
53464     const int open,
53465     const int gap,
53466     const(parasail_matrix_t)* matrix);
53467 
53468 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_sse2_128_16 (
53469     const char* s1,
53470     const int s1Len,
53471     const char* s2,
53472     const int s2Len,
53473     const int open,
53474     const int gap,
53475     const(parasail_matrix_t)* matrix);
53476 
53477 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_sse2_128_8 (
53478     const char* s1,
53479     const int s1Len,
53480     const char* s2,
53481     const int s2Len,
53482     const int open,
53483     const int gap,
53484     const(parasail_matrix_t)* matrix);
53485 
53486 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_sse2_128_sat (
53487     const char* s1,
53488     const int s1Len,
53489     const char* s2,
53490     const int s2Len,
53491     const int open,
53492     const int gap,
53493     const(parasail_matrix_t)* matrix);
53494 
53495 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_sse41_128_64 (
53496     const char* s1,
53497     const int s1Len,
53498     const char* s2,
53499     const int s2Len,
53500     const int open,
53501     const int gap,
53502     const(parasail_matrix_t)* matrix);
53503 
53504 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_sse41_128_32 (
53505     const char* s1,
53506     const int s1Len,
53507     const char* s2,
53508     const int s2Len,
53509     const int open,
53510     const int gap,
53511     const(parasail_matrix_t)* matrix);
53512 
53513 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_sse41_128_16 (
53514     const char* s1,
53515     const int s1Len,
53516     const char* s2,
53517     const int s2Len,
53518     const int open,
53519     const int gap,
53520     const(parasail_matrix_t)* matrix);
53521 
53522 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_sse41_128_8 (
53523     const char* s1,
53524     const int s1Len,
53525     const char* s2,
53526     const int s2Len,
53527     const int open,
53528     const int gap,
53529     const(parasail_matrix_t)* matrix);
53530 
53531 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_sse41_128_sat (
53532     const char* s1,
53533     const int s1Len,
53534     const char* s2,
53535     const int s2Len,
53536     const int open,
53537     const int gap,
53538     const(parasail_matrix_t)* matrix);
53539 
53540 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_avx2_256_64 (
53541     const char* s1,
53542     const int s1Len,
53543     const char* s2,
53544     const int s2Len,
53545     const int open,
53546     const int gap,
53547     const(parasail_matrix_t)* matrix);
53548 
53549 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_avx2_256_32 (
53550     const char* s1,
53551     const int s1Len,
53552     const char* s2,
53553     const int s2Len,
53554     const int open,
53555     const int gap,
53556     const(parasail_matrix_t)* matrix);
53557 
53558 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_avx2_256_16 (
53559     const char* s1,
53560     const int s1Len,
53561     const char* s2,
53562     const int s2Len,
53563     const int open,
53564     const int gap,
53565     const(parasail_matrix_t)* matrix);
53566 
53567 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_avx2_256_8 (
53568     const char* s1,
53569     const int s1Len,
53570     const char* s2,
53571     const int s2Len,
53572     const int open,
53573     const int gap,
53574     const(parasail_matrix_t)* matrix);
53575 
53576 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_avx2_256_sat (
53577     const char* s1,
53578     const int s1Len,
53579     const char* s2,
53580     const int s2Len,
53581     const int open,
53582     const int gap,
53583     const(parasail_matrix_t)* matrix);
53584 
53585 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_altivec_128_64 (
53586     const char* s1,
53587     const int s1Len,
53588     const char* s2,
53589     const int s2Len,
53590     const int open,
53591     const int gap,
53592     const(parasail_matrix_t)* matrix);
53593 
53594 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_altivec_128_32 (
53595     const char* s1,
53596     const int s1Len,
53597     const char* s2,
53598     const int s2Len,
53599     const int open,
53600     const int gap,
53601     const(parasail_matrix_t)* matrix);
53602 
53603 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_altivec_128_16 (
53604     const char* s1,
53605     const int s1Len,
53606     const char* s2,
53607     const int s2Len,
53608     const int open,
53609     const int gap,
53610     const(parasail_matrix_t)* matrix);
53611 
53612 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_altivec_128_8 (
53613     const char* s1,
53614     const int s1Len,
53615     const char* s2,
53616     const int s2Len,
53617     const int open,
53618     const int gap,
53619     const(parasail_matrix_t)* matrix);
53620 
53621 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_altivec_128_sat (
53622     const char* s1,
53623     const int s1Len,
53624     const char* s2,
53625     const int s2Len,
53626     const int open,
53627     const int gap,
53628     const(parasail_matrix_t)* matrix);
53629 
53630 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_neon_128_64 (
53631     const char* s1,
53632     const int s1Len,
53633     const char* s2,
53634     const int s2Len,
53635     const int open,
53636     const int gap,
53637     const(parasail_matrix_t)* matrix);
53638 
53639 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_neon_128_32 (
53640     const char* s1,
53641     const int s1Len,
53642     const char* s2,
53643     const int s2Len,
53644     const int open,
53645     const int gap,
53646     const(parasail_matrix_t)* matrix);
53647 
53648 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_neon_128_16 (
53649     const char* s1,
53650     const int s1Len,
53651     const char* s2,
53652     const int s2Len,
53653     const int open,
53654     const int gap,
53655     const(parasail_matrix_t)* matrix);
53656 
53657 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_neon_128_8 (
53658     const char* s1,
53659     const int s1Len,
53660     const char* s2,
53661     const int s2Len,
53662     const int open,
53663     const int gap,
53664     const(parasail_matrix_t)* matrix);
53665 
53666 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_neon_128_sat (
53667     const char* s1,
53668     const int s1Len,
53669     const char* s2,
53670     const int s2Len,
53671     const int open,
53672     const int gap,
53673     const(parasail_matrix_t)* matrix);
53674 
53675 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_sse2_128_64 (
53676     const char* s1,
53677     const int s1Len,
53678     const char* s2,
53679     const int s2Len,
53680     const int open,
53681     const int gap,
53682     const(parasail_matrix_t)* matrix);
53683 
53684 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_sse2_128_32 (
53685     const char* s1,
53686     const int s1Len,
53687     const char* s2,
53688     const int s2Len,
53689     const int open,
53690     const int gap,
53691     const(parasail_matrix_t)* matrix);
53692 
53693 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_sse2_128_16 (
53694     const char* s1,
53695     const int s1Len,
53696     const char* s2,
53697     const int s2Len,
53698     const int open,
53699     const int gap,
53700     const(parasail_matrix_t)* matrix);
53701 
53702 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_sse2_128_8 (
53703     const char* s1,
53704     const int s1Len,
53705     const char* s2,
53706     const int s2Len,
53707     const int open,
53708     const int gap,
53709     const(parasail_matrix_t)* matrix);
53710 
53711 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_sse2_128_sat (
53712     const char* s1,
53713     const int s1Len,
53714     const char* s2,
53715     const int s2Len,
53716     const int open,
53717     const int gap,
53718     const(parasail_matrix_t)* matrix);
53719 
53720 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_sse41_128_64 (
53721     const char* s1,
53722     const int s1Len,
53723     const char* s2,
53724     const int s2Len,
53725     const int open,
53726     const int gap,
53727     const(parasail_matrix_t)* matrix);
53728 
53729 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_sse41_128_32 (
53730     const char* s1,
53731     const int s1Len,
53732     const char* s2,
53733     const int s2Len,
53734     const int open,
53735     const int gap,
53736     const(parasail_matrix_t)* matrix);
53737 
53738 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_sse41_128_16 (
53739     const char* s1,
53740     const int s1Len,
53741     const char* s2,
53742     const int s2Len,
53743     const int open,
53744     const int gap,
53745     const(parasail_matrix_t)* matrix);
53746 
53747 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_sse41_128_8 (
53748     const char* s1,
53749     const int s1Len,
53750     const char* s2,
53751     const int s2Len,
53752     const int open,
53753     const int gap,
53754     const(parasail_matrix_t)* matrix);
53755 
53756 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_sse41_128_sat (
53757     const char* s1,
53758     const int s1Len,
53759     const char* s2,
53760     const int s2Len,
53761     const int open,
53762     const int gap,
53763     const(parasail_matrix_t)* matrix);
53764 
53765 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_avx2_256_64 (
53766     const char* s1,
53767     const int s1Len,
53768     const char* s2,
53769     const int s2Len,
53770     const int open,
53771     const int gap,
53772     const(parasail_matrix_t)* matrix);
53773 
53774 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_avx2_256_32 (
53775     const char* s1,
53776     const int s1Len,
53777     const char* s2,
53778     const int s2Len,
53779     const int open,
53780     const int gap,
53781     const(parasail_matrix_t)* matrix);
53782 
53783 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_avx2_256_16 (
53784     const char* s1,
53785     const int s1Len,
53786     const char* s2,
53787     const int s2Len,
53788     const int open,
53789     const int gap,
53790     const(parasail_matrix_t)* matrix);
53791 
53792 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_avx2_256_8 (
53793     const char* s1,
53794     const int s1Len,
53795     const char* s2,
53796     const int s2Len,
53797     const int open,
53798     const int gap,
53799     const(parasail_matrix_t)* matrix);
53800 
53801 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_avx2_256_sat (
53802     const char* s1,
53803     const int s1Len,
53804     const char* s2,
53805     const int s2Len,
53806     const int open,
53807     const int gap,
53808     const(parasail_matrix_t)* matrix);
53809 
53810 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_altivec_128_64 (
53811     const char* s1,
53812     const int s1Len,
53813     const char* s2,
53814     const int s2Len,
53815     const int open,
53816     const int gap,
53817     const(parasail_matrix_t)* matrix);
53818 
53819 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_altivec_128_32 (
53820     const char* s1,
53821     const int s1Len,
53822     const char* s2,
53823     const int s2Len,
53824     const int open,
53825     const int gap,
53826     const(parasail_matrix_t)* matrix);
53827 
53828 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_altivec_128_16 (
53829     const char* s1,
53830     const int s1Len,
53831     const char* s2,
53832     const int s2Len,
53833     const int open,
53834     const int gap,
53835     const(parasail_matrix_t)* matrix);
53836 
53837 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_altivec_128_8 (
53838     const char* s1,
53839     const int s1Len,
53840     const char* s2,
53841     const int s2Len,
53842     const int open,
53843     const int gap,
53844     const(parasail_matrix_t)* matrix);
53845 
53846 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_altivec_128_sat (
53847     const char* s1,
53848     const int s1Len,
53849     const char* s2,
53850     const int s2Len,
53851     const int open,
53852     const int gap,
53853     const(parasail_matrix_t)* matrix);
53854 
53855 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_neon_128_64 (
53856     const char* s1,
53857     const int s1Len,
53858     const char* s2,
53859     const int s2Len,
53860     const int open,
53861     const int gap,
53862     const(parasail_matrix_t)* matrix);
53863 
53864 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_neon_128_32 (
53865     const char* s1,
53866     const int s1Len,
53867     const char* s2,
53868     const int s2Len,
53869     const int open,
53870     const int gap,
53871     const(parasail_matrix_t)* matrix);
53872 
53873 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_neon_128_16 (
53874     const char* s1,
53875     const int s1Len,
53876     const char* s2,
53877     const int s2Len,
53878     const int open,
53879     const int gap,
53880     const(parasail_matrix_t)* matrix);
53881 
53882 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_neon_128_8 (
53883     const char* s1,
53884     const int s1Len,
53885     const char* s2,
53886     const int s2Len,
53887     const int open,
53888     const int gap,
53889     const(parasail_matrix_t)* matrix);
53890 
53891 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_neon_128_sat (
53892     const char* s1,
53893     const int s1Len,
53894     const char* s2,
53895     const int s2Len,
53896     const int open,
53897     const int gap,
53898     const(parasail_matrix_t)* matrix);
53899 
53900 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_sse2_128_64 (
53901     const char* s1,
53902     const int s1Len,
53903     const char* s2,
53904     const int s2Len,
53905     const int open,
53906     const int gap,
53907     const(parasail_matrix_t)* matrix);
53908 
53909 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_sse2_128_32 (
53910     const char* s1,
53911     const int s1Len,
53912     const char* s2,
53913     const int s2Len,
53914     const int open,
53915     const int gap,
53916     const(parasail_matrix_t)* matrix);
53917 
53918 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_sse2_128_16 (
53919     const char* s1,
53920     const int s1Len,
53921     const char* s2,
53922     const int s2Len,
53923     const int open,
53924     const int gap,
53925     const(parasail_matrix_t)* matrix);
53926 
53927 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_sse2_128_8 (
53928     const char* s1,
53929     const int s1Len,
53930     const char* s2,
53931     const int s2Len,
53932     const int open,
53933     const int gap,
53934     const(parasail_matrix_t)* matrix);
53935 
53936 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_sse2_128_sat (
53937     const char* s1,
53938     const int s1Len,
53939     const char* s2,
53940     const int s2Len,
53941     const int open,
53942     const int gap,
53943     const(parasail_matrix_t)* matrix);
53944 
53945 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_sse41_128_64 (
53946     const char* s1,
53947     const int s1Len,
53948     const char* s2,
53949     const int s2Len,
53950     const int open,
53951     const int gap,
53952     const(parasail_matrix_t)* matrix);
53953 
53954 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_sse41_128_32 (
53955     const char* s1,
53956     const int s1Len,
53957     const char* s2,
53958     const int s2Len,
53959     const int open,
53960     const int gap,
53961     const(parasail_matrix_t)* matrix);
53962 
53963 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_sse41_128_16 (
53964     const char* s1,
53965     const int s1Len,
53966     const char* s2,
53967     const int s2Len,
53968     const int open,
53969     const int gap,
53970     const(parasail_matrix_t)* matrix);
53971 
53972 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_sse41_128_8 (
53973     const char* s1,
53974     const int s1Len,
53975     const char* s2,
53976     const int s2Len,
53977     const int open,
53978     const int gap,
53979     const(parasail_matrix_t)* matrix);
53980 
53981 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_sse41_128_sat (
53982     const char* s1,
53983     const int s1Len,
53984     const char* s2,
53985     const int s2Len,
53986     const int open,
53987     const int gap,
53988     const(parasail_matrix_t)* matrix);
53989 
53990 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_avx2_256_64 (
53991     const char* s1,
53992     const int s1Len,
53993     const char* s2,
53994     const int s2Len,
53995     const int open,
53996     const int gap,
53997     const(parasail_matrix_t)* matrix);
53998 
53999 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_avx2_256_32 (
54000     const char* s1,
54001     const int s1Len,
54002     const char* s2,
54003     const int s2Len,
54004     const int open,
54005     const int gap,
54006     const(parasail_matrix_t)* matrix);
54007 
54008 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_avx2_256_16 (
54009     const char* s1,
54010     const int s1Len,
54011     const char* s2,
54012     const int s2Len,
54013     const int open,
54014     const int gap,
54015     const(parasail_matrix_t)* matrix);
54016 
54017 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_avx2_256_8 (
54018     const char* s1,
54019     const int s1Len,
54020     const char* s2,
54021     const int s2Len,
54022     const int open,
54023     const int gap,
54024     const(parasail_matrix_t)* matrix);
54025 
54026 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_avx2_256_sat (
54027     const char* s1,
54028     const int s1Len,
54029     const char* s2,
54030     const int s2Len,
54031     const int open,
54032     const int gap,
54033     const(parasail_matrix_t)* matrix);
54034 
54035 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_altivec_128_64 (
54036     const char* s1,
54037     const int s1Len,
54038     const char* s2,
54039     const int s2Len,
54040     const int open,
54041     const int gap,
54042     const(parasail_matrix_t)* matrix);
54043 
54044 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_altivec_128_32 (
54045     const char* s1,
54046     const int s1Len,
54047     const char* s2,
54048     const int s2Len,
54049     const int open,
54050     const int gap,
54051     const(parasail_matrix_t)* matrix);
54052 
54053 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_altivec_128_16 (
54054     const char* s1,
54055     const int s1Len,
54056     const char* s2,
54057     const int s2Len,
54058     const int open,
54059     const int gap,
54060     const(parasail_matrix_t)* matrix);
54061 
54062 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_altivec_128_8 (
54063     const char* s1,
54064     const int s1Len,
54065     const char* s2,
54066     const int s2Len,
54067     const int open,
54068     const int gap,
54069     const(parasail_matrix_t)* matrix);
54070 
54071 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_altivec_128_sat (
54072     const char* s1,
54073     const int s1Len,
54074     const char* s2,
54075     const int s2Len,
54076     const int open,
54077     const int gap,
54078     const(parasail_matrix_t)* matrix);
54079 
54080 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_neon_128_64 (
54081     const char* s1,
54082     const int s1Len,
54083     const char* s2,
54084     const int s2Len,
54085     const int open,
54086     const int gap,
54087     const(parasail_matrix_t)* matrix);
54088 
54089 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_neon_128_32 (
54090     const char* s1,
54091     const int s1Len,
54092     const char* s2,
54093     const int s2Len,
54094     const int open,
54095     const int gap,
54096     const(parasail_matrix_t)* matrix);
54097 
54098 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_neon_128_16 (
54099     const char* s1,
54100     const int s1Len,
54101     const char* s2,
54102     const int s2Len,
54103     const int open,
54104     const int gap,
54105     const(parasail_matrix_t)* matrix);
54106 
54107 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_neon_128_8 (
54108     const char* s1,
54109     const int s1Len,
54110     const char* s2,
54111     const int s2Len,
54112     const int open,
54113     const int gap,
54114     const(parasail_matrix_t)* matrix);
54115 
54116 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_neon_128_sat (
54117     const char* s1,
54118     const int s1Len,
54119     const char* s2,
54120     const int s2Len,
54121     const int open,
54122     const int gap,
54123     const(parasail_matrix_t)* matrix);
54124 
54125 parasail_result_t* parasail_sg_flags_scan_sse2_128_64 (
54126     const char* s1,
54127     const int s1Len,
54128     const char* s2,
54129     const int s2Len,
54130     const int open,
54131     const int gap,
54132     const(parasail_matrix_t)* matrix,
54133     int s1_beg,
54134     int s1_end,
54135     int s2_beg,
54136     int s2_end);
54137 
54138 parasail_result_t* parasail_sg_flags_scan_sse2_128_32 (
54139     const char* s1,
54140     const int s1Len,
54141     const char* s2,
54142     const int s2Len,
54143     const int open,
54144     const int gap,
54145     const(parasail_matrix_t)* matrix,
54146     int s1_beg,
54147     int s1_end,
54148     int s2_beg,
54149     int s2_end);
54150 
54151 parasail_result_t* parasail_sg_flags_scan_sse2_128_16 (
54152     const char* s1,
54153     const int s1Len,
54154     const char* s2,
54155     const int s2Len,
54156     const int open,
54157     const int gap,
54158     const(parasail_matrix_t)* matrix,
54159     int s1_beg,
54160     int s1_end,
54161     int s2_beg,
54162     int s2_end);
54163 
54164 parasail_result_t* parasail_sg_flags_scan_sse2_128_8 (
54165     const char* s1,
54166     const int s1Len,
54167     const char* s2,
54168     const int s2Len,
54169     const int open,
54170     const int gap,
54171     const(parasail_matrix_t)* matrix,
54172     int s1_beg,
54173     int s1_end,
54174     int s2_beg,
54175     int s2_end);
54176 
54177 parasail_result_t* parasail_sg_flags_scan_sse2_128_sat (
54178     const char* s1,
54179     const int s1Len,
54180     const char* s2,
54181     const int s2Len,
54182     const int open,
54183     const int gap,
54184     const(parasail_matrix_t)* matrix,
54185     int s1_beg,
54186     int s1_end,
54187     int s2_beg,
54188     int s2_end);
54189 
54190 parasail_result_t* parasail_sg_flags_scan_sse41_128_64 (
54191     const char* s1,
54192     const int s1Len,
54193     const char* s2,
54194     const int s2Len,
54195     const int open,
54196     const int gap,
54197     const(parasail_matrix_t)* matrix,
54198     int s1_beg,
54199     int s1_end,
54200     int s2_beg,
54201     int s2_end);
54202 
54203 parasail_result_t* parasail_sg_flags_scan_sse41_128_32 (
54204     const char* s1,
54205     const int s1Len,
54206     const char* s2,
54207     const int s2Len,
54208     const int open,
54209     const int gap,
54210     const(parasail_matrix_t)* matrix,
54211     int s1_beg,
54212     int s1_end,
54213     int s2_beg,
54214     int s2_end);
54215 
54216 parasail_result_t* parasail_sg_flags_scan_sse41_128_16 (
54217     const char* s1,
54218     const int s1Len,
54219     const char* s2,
54220     const int s2Len,
54221     const int open,
54222     const int gap,
54223     const(parasail_matrix_t)* matrix,
54224     int s1_beg,
54225     int s1_end,
54226     int s2_beg,
54227     int s2_end);
54228 
54229 parasail_result_t* parasail_sg_flags_scan_sse41_128_8 (
54230     const char* s1,
54231     const int s1Len,
54232     const char* s2,
54233     const int s2Len,
54234     const int open,
54235     const int gap,
54236     const(parasail_matrix_t)* matrix,
54237     int s1_beg,
54238     int s1_end,
54239     int s2_beg,
54240     int s2_end);
54241 
54242 parasail_result_t* parasail_sg_flags_scan_sse41_128_sat (
54243     const char* s1,
54244     const int s1Len,
54245     const char* s2,
54246     const int s2Len,
54247     const int open,
54248     const int gap,
54249     const(parasail_matrix_t)* matrix,
54250     int s1_beg,
54251     int s1_end,
54252     int s2_beg,
54253     int s2_end);
54254 
54255 parasail_result_t* parasail_sg_flags_scan_avx2_256_64 (
54256     const char* s1,
54257     const int s1Len,
54258     const char* s2,
54259     const int s2Len,
54260     const int open,
54261     const int gap,
54262     const(parasail_matrix_t)* matrix,
54263     int s1_beg,
54264     int s1_end,
54265     int s2_beg,
54266     int s2_end);
54267 
54268 parasail_result_t* parasail_sg_flags_scan_avx2_256_32 (
54269     const char* s1,
54270     const int s1Len,
54271     const char* s2,
54272     const int s2Len,
54273     const int open,
54274     const int gap,
54275     const(parasail_matrix_t)* matrix,
54276     int s1_beg,
54277     int s1_end,
54278     int s2_beg,
54279     int s2_end);
54280 
54281 parasail_result_t* parasail_sg_flags_scan_avx2_256_16 (
54282     const char* s1,
54283     const int s1Len,
54284     const char* s2,
54285     const int s2Len,
54286     const int open,
54287     const int gap,
54288     const(parasail_matrix_t)* matrix,
54289     int s1_beg,
54290     int s1_end,
54291     int s2_beg,
54292     int s2_end);
54293 
54294 parasail_result_t* parasail_sg_flags_scan_avx2_256_8 (
54295     const char* s1,
54296     const int s1Len,
54297     const char* s2,
54298     const int s2Len,
54299     const int open,
54300     const int gap,
54301     const(parasail_matrix_t)* matrix,
54302     int s1_beg,
54303     int s1_end,
54304     int s2_beg,
54305     int s2_end);
54306 
54307 parasail_result_t* parasail_sg_flags_scan_avx2_256_sat (
54308     const char* s1,
54309     const int s1Len,
54310     const char* s2,
54311     const int s2Len,
54312     const int open,
54313     const int gap,
54314     const(parasail_matrix_t)* matrix,
54315     int s1_beg,
54316     int s1_end,
54317     int s2_beg,
54318     int s2_end);
54319 
54320 parasail_result_t* parasail_sg_flags_scan_altivec_128_64 (
54321     const char* s1,
54322     const int s1Len,
54323     const char* s2,
54324     const int s2Len,
54325     const int open,
54326     const int gap,
54327     const(parasail_matrix_t)* matrix,
54328     int s1_beg,
54329     int s1_end,
54330     int s2_beg,
54331     int s2_end);
54332 
54333 parasail_result_t* parasail_sg_flags_scan_altivec_128_32 (
54334     const char* s1,
54335     const int s1Len,
54336     const char* s2,
54337     const int s2Len,
54338     const int open,
54339     const int gap,
54340     const(parasail_matrix_t)* matrix,
54341     int s1_beg,
54342     int s1_end,
54343     int s2_beg,
54344     int s2_end);
54345 
54346 parasail_result_t* parasail_sg_flags_scan_altivec_128_16 (
54347     const char* s1,
54348     const int s1Len,
54349     const char* s2,
54350     const int s2Len,
54351     const int open,
54352     const int gap,
54353     const(parasail_matrix_t)* matrix,
54354     int s1_beg,
54355     int s1_end,
54356     int s2_beg,
54357     int s2_end);
54358 
54359 parasail_result_t* parasail_sg_flags_scan_altivec_128_8 (
54360     const char* s1,
54361     const int s1Len,
54362     const char* s2,
54363     const int s2Len,
54364     const int open,
54365     const int gap,
54366     const(parasail_matrix_t)* matrix,
54367     int s1_beg,
54368     int s1_end,
54369     int s2_beg,
54370     int s2_end);
54371 
54372 parasail_result_t* parasail_sg_flags_scan_altivec_128_sat (
54373     const char* s1,
54374     const int s1Len,
54375     const char* s2,
54376     const int s2Len,
54377     const int open,
54378     const int gap,
54379     const(parasail_matrix_t)* matrix,
54380     int s1_beg,
54381     int s1_end,
54382     int s2_beg,
54383     int s2_end);
54384 
54385 parasail_result_t* parasail_sg_flags_scan_neon_128_64 (
54386     const char* s1,
54387     const int s1Len,
54388     const char* s2,
54389     const int s2Len,
54390     const int open,
54391     const int gap,
54392     const(parasail_matrix_t)* matrix,
54393     int s1_beg,
54394     int s1_end,
54395     int s2_beg,
54396     int s2_end);
54397 
54398 parasail_result_t* parasail_sg_flags_scan_neon_128_32 (
54399     const char* s1,
54400     const int s1Len,
54401     const char* s2,
54402     const int s2Len,
54403     const int open,
54404     const int gap,
54405     const(parasail_matrix_t)* matrix,
54406     int s1_beg,
54407     int s1_end,
54408     int s2_beg,
54409     int s2_end);
54410 
54411 parasail_result_t* parasail_sg_flags_scan_neon_128_16 (
54412     const char* s1,
54413     const int s1Len,
54414     const char* s2,
54415     const int s2Len,
54416     const int open,
54417     const int gap,
54418     const(parasail_matrix_t)* matrix,
54419     int s1_beg,
54420     int s1_end,
54421     int s2_beg,
54422     int s2_end);
54423 
54424 parasail_result_t* parasail_sg_flags_scan_neon_128_8 (
54425     const char* s1,
54426     const int s1Len,
54427     const char* s2,
54428     const int s2Len,
54429     const int open,
54430     const int gap,
54431     const(parasail_matrix_t)* matrix,
54432     int s1_beg,
54433     int s1_end,
54434     int s2_beg,
54435     int s2_end);
54436 
54437 parasail_result_t* parasail_sg_flags_scan_neon_128_sat (
54438     const char* s1,
54439     const int s1Len,
54440     const char* s2,
54441     const int s2Len,
54442     const int open,
54443     const int gap,
54444     const(parasail_matrix_t)* matrix,
54445     int s1_beg,
54446     int s1_end,
54447     int s2_beg,
54448     int s2_end);
54449 
54450 parasail_result_t* parasail_sg_flags_striped_sse2_128_64 (
54451     const char* s1,
54452     const int s1Len,
54453     const char* s2,
54454     const int s2Len,
54455     const int open,
54456     const int gap,
54457     const(parasail_matrix_t)* matrix,
54458     int s1_beg,
54459     int s1_end,
54460     int s2_beg,
54461     int s2_end);
54462 
54463 parasail_result_t* parasail_sg_flags_striped_sse2_128_32 (
54464     const char* s1,
54465     const int s1Len,
54466     const char* s2,
54467     const int s2Len,
54468     const int open,
54469     const int gap,
54470     const(parasail_matrix_t)* matrix,
54471     int s1_beg,
54472     int s1_end,
54473     int s2_beg,
54474     int s2_end);
54475 
54476 parasail_result_t* parasail_sg_flags_striped_sse2_128_16 (
54477     const char* s1,
54478     const int s1Len,
54479     const char* s2,
54480     const int s2Len,
54481     const int open,
54482     const int gap,
54483     const(parasail_matrix_t)* matrix,
54484     int s1_beg,
54485     int s1_end,
54486     int s2_beg,
54487     int s2_end);
54488 
54489 parasail_result_t* parasail_sg_flags_striped_sse2_128_8 (
54490     const char* s1,
54491     const int s1Len,
54492     const char* s2,
54493     const int s2Len,
54494     const int open,
54495     const int gap,
54496     const(parasail_matrix_t)* matrix,
54497     int s1_beg,
54498     int s1_end,
54499     int s2_beg,
54500     int s2_end);
54501 
54502 parasail_result_t* parasail_sg_flags_striped_sse2_128_sat (
54503     const char* s1,
54504     const int s1Len,
54505     const char* s2,
54506     const int s2Len,
54507     const int open,
54508     const int gap,
54509     const(parasail_matrix_t)* matrix,
54510     int s1_beg,
54511     int s1_end,
54512     int s2_beg,
54513     int s2_end);
54514 
54515 parasail_result_t* parasail_sg_flags_striped_sse41_128_64 (
54516     const char* s1,
54517     const int s1Len,
54518     const char* s2,
54519     const int s2Len,
54520     const int open,
54521     const int gap,
54522     const(parasail_matrix_t)* matrix,
54523     int s1_beg,
54524     int s1_end,
54525     int s2_beg,
54526     int s2_end);
54527 
54528 parasail_result_t* parasail_sg_flags_striped_sse41_128_32 (
54529     const char* s1,
54530     const int s1Len,
54531     const char* s2,
54532     const int s2Len,
54533     const int open,
54534     const int gap,
54535     const(parasail_matrix_t)* matrix,
54536     int s1_beg,
54537     int s1_end,
54538     int s2_beg,
54539     int s2_end);
54540 
54541 parasail_result_t* parasail_sg_flags_striped_sse41_128_16 (
54542     const char* s1,
54543     const int s1Len,
54544     const char* s2,
54545     const int s2Len,
54546     const int open,
54547     const int gap,
54548     const(parasail_matrix_t)* matrix,
54549     int s1_beg,
54550     int s1_end,
54551     int s2_beg,
54552     int s2_end);
54553 
54554 parasail_result_t* parasail_sg_flags_striped_sse41_128_8 (
54555     const char* s1,
54556     const int s1Len,
54557     const char* s2,
54558     const int s2Len,
54559     const int open,
54560     const int gap,
54561     const(parasail_matrix_t)* matrix,
54562     int s1_beg,
54563     int s1_end,
54564     int s2_beg,
54565     int s2_end);
54566 
54567 parasail_result_t* parasail_sg_flags_striped_sse41_128_sat (
54568     const char* s1,
54569     const int s1Len,
54570     const char* s2,
54571     const int s2Len,
54572     const int open,
54573     const int gap,
54574     const(parasail_matrix_t)* matrix,
54575     int s1_beg,
54576     int s1_end,
54577     int s2_beg,
54578     int s2_end);
54579 
54580 parasail_result_t* parasail_sg_flags_striped_avx2_256_64 (
54581     const char* s1,
54582     const int s1Len,
54583     const char* s2,
54584     const int s2Len,
54585     const int open,
54586     const int gap,
54587     const(parasail_matrix_t)* matrix,
54588     int s1_beg,
54589     int s1_end,
54590     int s2_beg,
54591     int s2_end);
54592 
54593 parasail_result_t* parasail_sg_flags_striped_avx2_256_32 (
54594     const char* s1,
54595     const int s1Len,
54596     const char* s2,
54597     const int s2Len,
54598     const int open,
54599     const int gap,
54600     const(parasail_matrix_t)* matrix,
54601     int s1_beg,
54602     int s1_end,
54603     int s2_beg,
54604     int s2_end);
54605 
54606 parasail_result_t* parasail_sg_flags_striped_avx2_256_16 (
54607     const char* s1,
54608     const int s1Len,
54609     const char* s2,
54610     const int s2Len,
54611     const int open,
54612     const int gap,
54613     const(parasail_matrix_t)* matrix,
54614     int s1_beg,
54615     int s1_end,
54616     int s2_beg,
54617     int s2_end);
54618 
54619 parasail_result_t* parasail_sg_flags_striped_avx2_256_8 (
54620     const char* s1,
54621     const int s1Len,
54622     const char* s2,
54623     const int s2Len,
54624     const int open,
54625     const int gap,
54626     const(parasail_matrix_t)* matrix,
54627     int s1_beg,
54628     int s1_end,
54629     int s2_beg,
54630     int s2_end);
54631 
54632 parasail_result_t* parasail_sg_flags_striped_avx2_256_sat (
54633     const char* s1,
54634     const int s1Len,
54635     const char* s2,
54636     const int s2Len,
54637     const int open,
54638     const int gap,
54639     const(parasail_matrix_t)* matrix,
54640     int s1_beg,
54641     int s1_end,
54642     int s2_beg,
54643     int s2_end);
54644 
54645 parasail_result_t* parasail_sg_flags_striped_altivec_128_64 (
54646     const char* s1,
54647     const int s1Len,
54648     const char* s2,
54649     const int s2Len,
54650     const int open,
54651     const int gap,
54652     const(parasail_matrix_t)* matrix,
54653     int s1_beg,
54654     int s1_end,
54655     int s2_beg,
54656     int s2_end);
54657 
54658 parasail_result_t* parasail_sg_flags_striped_altivec_128_32 (
54659     const char* s1,
54660     const int s1Len,
54661     const char* s2,
54662     const int s2Len,
54663     const int open,
54664     const int gap,
54665     const(parasail_matrix_t)* matrix,
54666     int s1_beg,
54667     int s1_end,
54668     int s2_beg,
54669     int s2_end);
54670 
54671 parasail_result_t* parasail_sg_flags_striped_altivec_128_16 (
54672     const char* s1,
54673     const int s1Len,
54674     const char* s2,
54675     const int s2Len,
54676     const int open,
54677     const int gap,
54678     const(parasail_matrix_t)* matrix,
54679     int s1_beg,
54680     int s1_end,
54681     int s2_beg,
54682     int s2_end);
54683 
54684 parasail_result_t* parasail_sg_flags_striped_altivec_128_8 (
54685     const char* s1,
54686     const int s1Len,
54687     const char* s2,
54688     const int s2Len,
54689     const int open,
54690     const int gap,
54691     const(parasail_matrix_t)* matrix,
54692     int s1_beg,
54693     int s1_end,
54694     int s2_beg,
54695     int s2_end);
54696 
54697 parasail_result_t* parasail_sg_flags_striped_altivec_128_sat (
54698     const char* s1,
54699     const int s1Len,
54700     const char* s2,
54701     const int s2Len,
54702     const int open,
54703     const int gap,
54704     const(parasail_matrix_t)* matrix,
54705     int s1_beg,
54706     int s1_end,
54707     int s2_beg,
54708     int s2_end);
54709 
54710 parasail_result_t* parasail_sg_flags_striped_neon_128_64 (
54711     const char* s1,
54712     const int s1Len,
54713     const char* s2,
54714     const int s2Len,
54715     const int open,
54716     const int gap,
54717     const(parasail_matrix_t)* matrix,
54718     int s1_beg,
54719     int s1_end,
54720     int s2_beg,
54721     int s2_end);
54722 
54723 parasail_result_t* parasail_sg_flags_striped_neon_128_32 (
54724     const char* s1,
54725     const int s1Len,
54726     const char* s2,
54727     const int s2Len,
54728     const int open,
54729     const int gap,
54730     const(parasail_matrix_t)* matrix,
54731     int s1_beg,
54732     int s1_end,
54733     int s2_beg,
54734     int s2_end);
54735 
54736 parasail_result_t* parasail_sg_flags_striped_neon_128_16 (
54737     const char* s1,
54738     const int s1Len,
54739     const char* s2,
54740     const int s2Len,
54741     const int open,
54742     const int gap,
54743     const(parasail_matrix_t)* matrix,
54744     int s1_beg,
54745     int s1_end,
54746     int s2_beg,
54747     int s2_end);
54748 
54749 parasail_result_t* parasail_sg_flags_striped_neon_128_8 (
54750     const char* s1,
54751     const int s1Len,
54752     const char* s2,
54753     const int s2Len,
54754     const int open,
54755     const int gap,
54756     const(parasail_matrix_t)* matrix,
54757     int s1_beg,
54758     int s1_end,
54759     int s2_beg,
54760     int s2_end);
54761 
54762 parasail_result_t* parasail_sg_flags_striped_neon_128_sat (
54763     const char* s1,
54764     const int s1Len,
54765     const char* s2,
54766     const int s2Len,
54767     const int open,
54768     const int gap,
54769     const(parasail_matrix_t)* matrix,
54770     int s1_beg,
54771     int s1_end,
54772     int s2_beg,
54773     int s2_end);
54774 
54775 parasail_result_t* parasail_sg_flags_diag_sse2_128_64 (
54776     const char* s1,
54777     const int s1Len,
54778     const char* s2,
54779     const int s2Len,
54780     const int open,
54781     const int gap,
54782     const(parasail_matrix_t)* matrix,
54783     int s1_beg,
54784     int s1_end,
54785     int s2_beg,
54786     int s2_end);
54787 
54788 parasail_result_t* parasail_sg_flags_diag_sse2_128_32 (
54789     const char* s1,
54790     const int s1Len,
54791     const char* s2,
54792     const int s2Len,
54793     const int open,
54794     const int gap,
54795     const(parasail_matrix_t)* matrix,
54796     int s1_beg,
54797     int s1_end,
54798     int s2_beg,
54799     int s2_end);
54800 
54801 parasail_result_t* parasail_sg_flags_diag_sse2_128_16 (
54802     const char* s1,
54803     const int s1Len,
54804     const char* s2,
54805     const int s2Len,
54806     const int open,
54807     const int gap,
54808     const(parasail_matrix_t)* matrix,
54809     int s1_beg,
54810     int s1_end,
54811     int s2_beg,
54812     int s2_end);
54813 
54814 parasail_result_t* parasail_sg_flags_diag_sse2_128_8 (
54815     const char* s1,
54816     const int s1Len,
54817     const char* s2,
54818     const int s2Len,
54819     const int open,
54820     const int gap,
54821     const(parasail_matrix_t)* matrix,
54822     int s1_beg,
54823     int s1_end,
54824     int s2_beg,
54825     int s2_end);
54826 
54827 parasail_result_t* parasail_sg_flags_diag_sse2_128_sat (
54828     const char* s1,
54829     const int s1Len,
54830     const char* s2,
54831     const int s2Len,
54832     const int open,
54833     const int gap,
54834     const(parasail_matrix_t)* matrix,
54835     int s1_beg,
54836     int s1_end,
54837     int s2_beg,
54838     int s2_end);
54839 
54840 parasail_result_t* parasail_sg_flags_diag_sse41_128_64 (
54841     const char* s1,
54842     const int s1Len,
54843     const char* s2,
54844     const int s2Len,
54845     const int open,
54846     const int gap,
54847     const(parasail_matrix_t)* matrix,
54848     int s1_beg,
54849     int s1_end,
54850     int s2_beg,
54851     int s2_end);
54852 
54853 parasail_result_t* parasail_sg_flags_diag_sse41_128_32 (
54854     const char* s1,
54855     const int s1Len,
54856     const char* s2,
54857     const int s2Len,
54858     const int open,
54859     const int gap,
54860     const(parasail_matrix_t)* matrix,
54861     int s1_beg,
54862     int s1_end,
54863     int s2_beg,
54864     int s2_end);
54865 
54866 parasail_result_t* parasail_sg_flags_diag_sse41_128_16 (
54867     const char* s1,
54868     const int s1Len,
54869     const char* s2,
54870     const int s2Len,
54871     const int open,
54872     const int gap,
54873     const(parasail_matrix_t)* matrix,
54874     int s1_beg,
54875     int s1_end,
54876     int s2_beg,
54877     int s2_end);
54878 
54879 parasail_result_t* parasail_sg_flags_diag_sse41_128_8 (
54880     const char* s1,
54881     const int s1Len,
54882     const char* s2,
54883     const int s2Len,
54884     const int open,
54885     const int gap,
54886     const(parasail_matrix_t)* matrix,
54887     int s1_beg,
54888     int s1_end,
54889     int s2_beg,
54890     int s2_end);
54891 
54892 parasail_result_t* parasail_sg_flags_diag_sse41_128_sat (
54893     const char* s1,
54894     const int s1Len,
54895     const char* s2,
54896     const int s2Len,
54897     const int open,
54898     const int gap,
54899     const(parasail_matrix_t)* matrix,
54900     int s1_beg,
54901     int s1_end,
54902     int s2_beg,
54903     int s2_end);
54904 
54905 parasail_result_t* parasail_sg_flags_diag_avx2_256_64 (
54906     const char* s1,
54907     const int s1Len,
54908     const char* s2,
54909     const int s2Len,
54910     const int open,
54911     const int gap,
54912     const(parasail_matrix_t)* matrix,
54913     int s1_beg,
54914     int s1_end,
54915     int s2_beg,
54916     int s2_end);
54917 
54918 parasail_result_t* parasail_sg_flags_diag_avx2_256_32 (
54919     const char* s1,
54920     const int s1Len,
54921     const char* s2,
54922     const int s2Len,
54923     const int open,
54924     const int gap,
54925     const(parasail_matrix_t)* matrix,
54926     int s1_beg,
54927     int s1_end,
54928     int s2_beg,
54929     int s2_end);
54930 
54931 parasail_result_t* parasail_sg_flags_diag_avx2_256_16 (
54932     const char* s1,
54933     const int s1Len,
54934     const char* s2,
54935     const int s2Len,
54936     const int open,
54937     const int gap,
54938     const(parasail_matrix_t)* matrix,
54939     int s1_beg,
54940     int s1_end,
54941     int s2_beg,
54942     int s2_end);
54943 
54944 parasail_result_t* parasail_sg_flags_diag_avx2_256_8 (
54945     const char* s1,
54946     const int s1Len,
54947     const char* s2,
54948     const int s2Len,
54949     const int open,
54950     const int gap,
54951     const(parasail_matrix_t)* matrix,
54952     int s1_beg,
54953     int s1_end,
54954     int s2_beg,
54955     int s2_end);
54956 
54957 parasail_result_t* parasail_sg_flags_diag_avx2_256_sat (
54958     const char* s1,
54959     const int s1Len,
54960     const char* s2,
54961     const int s2Len,
54962     const int open,
54963     const int gap,
54964     const(parasail_matrix_t)* matrix,
54965     int s1_beg,
54966     int s1_end,
54967     int s2_beg,
54968     int s2_end);
54969 
54970 parasail_result_t* parasail_sg_flags_diag_altivec_128_64 (
54971     const char* s1,
54972     const int s1Len,
54973     const char* s2,
54974     const int s2Len,
54975     const int open,
54976     const int gap,
54977     const(parasail_matrix_t)* matrix,
54978     int s1_beg,
54979     int s1_end,
54980     int s2_beg,
54981     int s2_end);
54982 
54983 parasail_result_t* parasail_sg_flags_diag_altivec_128_32 (
54984     const char* s1,
54985     const int s1Len,
54986     const char* s2,
54987     const int s2Len,
54988     const int open,
54989     const int gap,
54990     const(parasail_matrix_t)* matrix,
54991     int s1_beg,
54992     int s1_end,
54993     int s2_beg,
54994     int s2_end);
54995 
54996 parasail_result_t* parasail_sg_flags_diag_altivec_128_16 (
54997     const char* s1,
54998     const int s1Len,
54999     const char* s2,
55000     const int s2Len,
55001     const int open,
55002     const int gap,
55003     const(parasail_matrix_t)* matrix,
55004     int s1_beg,
55005     int s1_end,
55006     int s2_beg,
55007     int s2_end);
55008 
55009 parasail_result_t* parasail_sg_flags_diag_altivec_128_8 (
55010     const char* s1,
55011     const int s1Len,
55012     const char* s2,
55013     const int s2Len,
55014     const int open,
55015     const int gap,
55016     const(parasail_matrix_t)* matrix,
55017     int s1_beg,
55018     int s1_end,
55019     int s2_beg,
55020     int s2_end);
55021 
55022 parasail_result_t* parasail_sg_flags_diag_altivec_128_sat (
55023     const char* s1,
55024     const int s1Len,
55025     const char* s2,
55026     const int s2Len,
55027     const int open,
55028     const int gap,
55029     const(parasail_matrix_t)* matrix,
55030     int s1_beg,
55031     int s1_end,
55032     int s2_beg,
55033     int s2_end);
55034 
55035 parasail_result_t* parasail_sg_flags_diag_neon_128_64 (
55036     const char* s1,
55037     const int s1Len,
55038     const char* s2,
55039     const int s2Len,
55040     const int open,
55041     const int gap,
55042     const(parasail_matrix_t)* matrix,
55043     int s1_beg,
55044     int s1_end,
55045     int s2_beg,
55046     int s2_end);
55047 
55048 parasail_result_t* parasail_sg_flags_diag_neon_128_32 (
55049     const char* s1,
55050     const int s1Len,
55051     const char* s2,
55052     const int s2Len,
55053     const int open,
55054     const int gap,
55055     const(parasail_matrix_t)* matrix,
55056     int s1_beg,
55057     int s1_end,
55058     int s2_beg,
55059     int s2_end);
55060 
55061 parasail_result_t* parasail_sg_flags_diag_neon_128_16 (
55062     const char* s1,
55063     const int s1Len,
55064     const char* s2,
55065     const int s2Len,
55066     const int open,
55067     const int gap,
55068     const(parasail_matrix_t)* matrix,
55069     int s1_beg,
55070     int s1_end,
55071     int s2_beg,
55072     int s2_end);
55073 
55074 parasail_result_t* parasail_sg_flags_diag_neon_128_8 (
55075     const char* s1,
55076     const int s1Len,
55077     const char* s2,
55078     const int s2Len,
55079     const int open,
55080     const int gap,
55081     const(parasail_matrix_t)* matrix,
55082     int s1_beg,
55083     int s1_end,
55084     int s2_beg,
55085     int s2_end);
55086 
55087 parasail_result_t* parasail_sg_flags_diag_neon_128_sat (
55088     const char* s1,
55089     const int s1Len,
55090     const char* s2,
55091     const int s2Len,
55092     const int open,
55093     const int gap,
55094     const(parasail_matrix_t)* matrix,
55095     int s1_beg,
55096     int s1_end,
55097     int s2_beg,
55098     int s2_end);
55099 
55100 parasail_result_t* parasail_sg_flags_table_scan_sse2_128_64 (
55101     const char* s1,
55102     const int s1Len,
55103     const char* s2,
55104     const int s2Len,
55105     const int open,
55106     const int gap,
55107     const(parasail_matrix_t)* matrix,
55108     int s1_beg,
55109     int s1_end,
55110     int s2_beg,
55111     int s2_end);
55112 
55113 parasail_result_t* parasail_sg_flags_table_scan_sse2_128_32 (
55114     const char* s1,
55115     const int s1Len,
55116     const char* s2,
55117     const int s2Len,
55118     const int open,
55119     const int gap,
55120     const(parasail_matrix_t)* matrix,
55121     int s1_beg,
55122     int s1_end,
55123     int s2_beg,
55124     int s2_end);
55125 
55126 parasail_result_t* parasail_sg_flags_table_scan_sse2_128_16 (
55127     const char* s1,
55128     const int s1Len,
55129     const char* s2,
55130     const int s2Len,
55131     const int open,
55132     const int gap,
55133     const(parasail_matrix_t)* matrix,
55134     int s1_beg,
55135     int s1_end,
55136     int s2_beg,
55137     int s2_end);
55138 
55139 parasail_result_t* parasail_sg_flags_table_scan_sse2_128_8 (
55140     const char* s1,
55141     const int s1Len,
55142     const char* s2,
55143     const int s2Len,
55144     const int open,
55145     const int gap,
55146     const(parasail_matrix_t)* matrix,
55147     int s1_beg,
55148     int s1_end,
55149     int s2_beg,
55150     int s2_end);
55151 
55152 parasail_result_t* parasail_sg_flags_table_scan_sse2_128_sat (
55153     const char* s1,
55154     const int s1Len,
55155     const char* s2,
55156     const int s2Len,
55157     const int open,
55158     const int gap,
55159     const(parasail_matrix_t)* matrix,
55160     int s1_beg,
55161     int s1_end,
55162     int s2_beg,
55163     int s2_end);
55164 
55165 parasail_result_t* parasail_sg_flags_table_scan_sse41_128_64 (
55166     const char* s1,
55167     const int s1Len,
55168     const char* s2,
55169     const int s2Len,
55170     const int open,
55171     const int gap,
55172     const(parasail_matrix_t)* matrix,
55173     int s1_beg,
55174     int s1_end,
55175     int s2_beg,
55176     int s2_end);
55177 
55178 parasail_result_t* parasail_sg_flags_table_scan_sse41_128_32 (
55179     const char* s1,
55180     const int s1Len,
55181     const char* s2,
55182     const int s2Len,
55183     const int open,
55184     const int gap,
55185     const(parasail_matrix_t)* matrix,
55186     int s1_beg,
55187     int s1_end,
55188     int s2_beg,
55189     int s2_end);
55190 
55191 parasail_result_t* parasail_sg_flags_table_scan_sse41_128_16 (
55192     const char* s1,
55193     const int s1Len,
55194     const char* s2,
55195     const int s2Len,
55196     const int open,
55197     const int gap,
55198     const(parasail_matrix_t)* matrix,
55199     int s1_beg,
55200     int s1_end,
55201     int s2_beg,
55202     int s2_end);
55203 
55204 parasail_result_t* parasail_sg_flags_table_scan_sse41_128_8 (
55205     const char* s1,
55206     const int s1Len,
55207     const char* s2,
55208     const int s2Len,
55209     const int open,
55210     const int gap,
55211     const(parasail_matrix_t)* matrix,
55212     int s1_beg,
55213     int s1_end,
55214     int s2_beg,
55215     int s2_end);
55216 
55217 parasail_result_t* parasail_sg_flags_table_scan_sse41_128_sat (
55218     const char* s1,
55219     const int s1Len,
55220     const char* s2,
55221     const int s2Len,
55222     const int open,
55223     const int gap,
55224     const(parasail_matrix_t)* matrix,
55225     int s1_beg,
55226     int s1_end,
55227     int s2_beg,
55228     int s2_end);
55229 
55230 parasail_result_t* parasail_sg_flags_table_scan_avx2_256_64 (
55231     const char* s1,
55232     const int s1Len,
55233     const char* s2,
55234     const int s2Len,
55235     const int open,
55236     const int gap,
55237     const(parasail_matrix_t)* matrix,
55238     int s1_beg,
55239     int s1_end,
55240     int s2_beg,
55241     int s2_end);
55242 
55243 parasail_result_t* parasail_sg_flags_table_scan_avx2_256_32 (
55244     const char* s1,
55245     const int s1Len,
55246     const char* s2,
55247     const int s2Len,
55248     const int open,
55249     const int gap,
55250     const(parasail_matrix_t)* matrix,
55251     int s1_beg,
55252     int s1_end,
55253     int s2_beg,
55254     int s2_end);
55255 
55256 parasail_result_t* parasail_sg_flags_table_scan_avx2_256_16 (
55257     const char* s1,
55258     const int s1Len,
55259     const char* s2,
55260     const int s2Len,
55261     const int open,
55262     const int gap,
55263     const(parasail_matrix_t)* matrix,
55264     int s1_beg,
55265     int s1_end,
55266     int s2_beg,
55267     int s2_end);
55268 
55269 parasail_result_t* parasail_sg_flags_table_scan_avx2_256_8 (
55270     const char* s1,
55271     const int s1Len,
55272     const char* s2,
55273     const int s2Len,
55274     const int open,
55275     const int gap,
55276     const(parasail_matrix_t)* matrix,
55277     int s1_beg,
55278     int s1_end,
55279     int s2_beg,
55280     int s2_end);
55281 
55282 parasail_result_t* parasail_sg_flags_table_scan_avx2_256_sat (
55283     const char* s1,
55284     const int s1Len,
55285     const char* s2,
55286     const int s2Len,
55287     const int open,
55288     const int gap,
55289     const(parasail_matrix_t)* matrix,
55290     int s1_beg,
55291     int s1_end,
55292     int s2_beg,
55293     int s2_end);
55294 
55295 parasail_result_t* parasail_sg_flags_table_scan_altivec_128_64 (
55296     const char* s1,
55297     const int s1Len,
55298     const char* s2,
55299     const int s2Len,
55300     const int open,
55301     const int gap,
55302     const(parasail_matrix_t)* matrix,
55303     int s1_beg,
55304     int s1_end,
55305     int s2_beg,
55306     int s2_end);
55307 
55308 parasail_result_t* parasail_sg_flags_table_scan_altivec_128_32 (
55309     const char* s1,
55310     const int s1Len,
55311     const char* s2,
55312     const int s2Len,
55313     const int open,
55314     const int gap,
55315     const(parasail_matrix_t)* matrix,
55316     int s1_beg,
55317     int s1_end,
55318     int s2_beg,
55319     int s2_end);
55320 
55321 parasail_result_t* parasail_sg_flags_table_scan_altivec_128_16 (
55322     const char* s1,
55323     const int s1Len,
55324     const char* s2,
55325     const int s2Len,
55326     const int open,
55327     const int gap,
55328     const(parasail_matrix_t)* matrix,
55329     int s1_beg,
55330     int s1_end,
55331     int s2_beg,
55332     int s2_end);
55333 
55334 parasail_result_t* parasail_sg_flags_table_scan_altivec_128_8 (
55335     const char* s1,
55336     const int s1Len,
55337     const char* s2,
55338     const int s2Len,
55339     const int open,
55340     const int gap,
55341     const(parasail_matrix_t)* matrix,
55342     int s1_beg,
55343     int s1_end,
55344     int s2_beg,
55345     int s2_end);
55346 
55347 parasail_result_t* parasail_sg_flags_table_scan_altivec_128_sat (
55348     const char* s1,
55349     const int s1Len,
55350     const char* s2,
55351     const int s2Len,
55352     const int open,
55353     const int gap,
55354     const(parasail_matrix_t)* matrix,
55355     int s1_beg,
55356     int s1_end,
55357     int s2_beg,
55358     int s2_end);
55359 
55360 parasail_result_t* parasail_sg_flags_table_scan_neon_128_64 (
55361     const char* s1,
55362     const int s1Len,
55363     const char* s2,
55364     const int s2Len,
55365     const int open,
55366     const int gap,
55367     const(parasail_matrix_t)* matrix,
55368     int s1_beg,
55369     int s1_end,
55370     int s2_beg,
55371     int s2_end);
55372 
55373 parasail_result_t* parasail_sg_flags_table_scan_neon_128_32 (
55374     const char* s1,
55375     const int s1Len,
55376     const char* s2,
55377     const int s2Len,
55378     const int open,
55379     const int gap,
55380     const(parasail_matrix_t)* matrix,
55381     int s1_beg,
55382     int s1_end,
55383     int s2_beg,
55384     int s2_end);
55385 
55386 parasail_result_t* parasail_sg_flags_table_scan_neon_128_16 (
55387     const char* s1,
55388     const int s1Len,
55389     const char* s2,
55390     const int s2Len,
55391     const int open,
55392     const int gap,
55393     const(parasail_matrix_t)* matrix,
55394     int s1_beg,
55395     int s1_end,
55396     int s2_beg,
55397     int s2_end);
55398 
55399 parasail_result_t* parasail_sg_flags_table_scan_neon_128_8 (
55400     const char* s1,
55401     const int s1Len,
55402     const char* s2,
55403     const int s2Len,
55404     const int open,
55405     const int gap,
55406     const(parasail_matrix_t)* matrix,
55407     int s1_beg,
55408     int s1_end,
55409     int s2_beg,
55410     int s2_end);
55411 
55412 parasail_result_t* parasail_sg_flags_table_scan_neon_128_sat (
55413     const char* s1,
55414     const int s1Len,
55415     const char* s2,
55416     const int s2Len,
55417     const int open,
55418     const int gap,
55419     const(parasail_matrix_t)* matrix,
55420     int s1_beg,
55421     int s1_end,
55422     int s2_beg,
55423     int s2_end);
55424 
55425 parasail_result_t* parasail_sg_flags_table_striped_sse2_128_64 (
55426     const char* s1,
55427     const int s1Len,
55428     const char* s2,
55429     const int s2Len,
55430     const int open,
55431     const int gap,
55432     const(parasail_matrix_t)* matrix,
55433     int s1_beg,
55434     int s1_end,
55435     int s2_beg,
55436     int s2_end);
55437 
55438 parasail_result_t* parasail_sg_flags_table_striped_sse2_128_32 (
55439     const char* s1,
55440     const int s1Len,
55441     const char* s2,
55442     const int s2Len,
55443     const int open,
55444     const int gap,
55445     const(parasail_matrix_t)* matrix,
55446     int s1_beg,
55447     int s1_end,
55448     int s2_beg,
55449     int s2_end);
55450 
55451 parasail_result_t* parasail_sg_flags_table_striped_sse2_128_16 (
55452     const char* s1,
55453     const int s1Len,
55454     const char* s2,
55455     const int s2Len,
55456     const int open,
55457     const int gap,
55458     const(parasail_matrix_t)* matrix,
55459     int s1_beg,
55460     int s1_end,
55461     int s2_beg,
55462     int s2_end);
55463 
55464 parasail_result_t* parasail_sg_flags_table_striped_sse2_128_8 (
55465     const char* s1,
55466     const int s1Len,
55467     const char* s2,
55468     const int s2Len,
55469     const int open,
55470     const int gap,
55471     const(parasail_matrix_t)* matrix,
55472     int s1_beg,
55473     int s1_end,
55474     int s2_beg,
55475     int s2_end);
55476 
55477 parasail_result_t* parasail_sg_flags_table_striped_sse2_128_sat (
55478     const char* s1,
55479     const int s1Len,
55480     const char* s2,
55481     const int s2Len,
55482     const int open,
55483     const int gap,
55484     const(parasail_matrix_t)* matrix,
55485     int s1_beg,
55486     int s1_end,
55487     int s2_beg,
55488     int s2_end);
55489 
55490 parasail_result_t* parasail_sg_flags_table_striped_sse41_128_64 (
55491     const char* s1,
55492     const int s1Len,
55493     const char* s2,
55494     const int s2Len,
55495     const int open,
55496     const int gap,
55497     const(parasail_matrix_t)* matrix,
55498     int s1_beg,
55499     int s1_end,
55500     int s2_beg,
55501     int s2_end);
55502 
55503 parasail_result_t* parasail_sg_flags_table_striped_sse41_128_32 (
55504     const char* s1,
55505     const int s1Len,
55506     const char* s2,
55507     const int s2Len,
55508     const int open,
55509     const int gap,
55510     const(parasail_matrix_t)* matrix,
55511     int s1_beg,
55512     int s1_end,
55513     int s2_beg,
55514     int s2_end);
55515 
55516 parasail_result_t* parasail_sg_flags_table_striped_sse41_128_16 (
55517     const char* s1,
55518     const int s1Len,
55519     const char* s2,
55520     const int s2Len,
55521     const int open,
55522     const int gap,
55523     const(parasail_matrix_t)* matrix,
55524     int s1_beg,
55525     int s1_end,
55526     int s2_beg,
55527     int s2_end);
55528 
55529 parasail_result_t* parasail_sg_flags_table_striped_sse41_128_8 (
55530     const char* s1,
55531     const int s1Len,
55532     const char* s2,
55533     const int s2Len,
55534     const int open,
55535     const int gap,
55536     const(parasail_matrix_t)* matrix,
55537     int s1_beg,
55538     int s1_end,
55539     int s2_beg,
55540     int s2_end);
55541 
55542 parasail_result_t* parasail_sg_flags_table_striped_sse41_128_sat (
55543     const char* s1,
55544     const int s1Len,
55545     const char* s2,
55546     const int s2Len,
55547     const int open,
55548     const int gap,
55549     const(parasail_matrix_t)* matrix,
55550     int s1_beg,
55551     int s1_end,
55552     int s2_beg,
55553     int s2_end);
55554 
55555 parasail_result_t* parasail_sg_flags_table_striped_avx2_256_64 (
55556     const char* s1,
55557     const int s1Len,
55558     const char* s2,
55559     const int s2Len,
55560     const int open,
55561     const int gap,
55562     const(parasail_matrix_t)* matrix,
55563     int s1_beg,
55564     int s1_end,
55565     int s2_beg,
55566     int s2_end);
55567 
55568 parasail_result_t* parasail_sg_flags_table_striped_avx2_256_32 (
55569     const char* s1,
55570     const int s1Len,
55571     const char* s2,
55572     const int s2Len,
55573     const int open,
55574     const int gap,
55575     const(parasail_matrix_t)* matrix,
55576     int s1_beg,
55577     int s1_end,
55578     int s2_beg,
55579     int s2_end);
55580 
55581 parasail_result_t* parasail_sg_flags_table_striped_avx2_256_16 (
55582     const char* s1,
55583     const int s1Len,
55584     const char* s2,
55585     const int s2Len,
55586     const int open,
55587     const int gap,
55588     const(parasail_matrix_t)* matrix,
55589     int s1_beg,
55590     int s1_end,
55591     int s2_beg,
55592     int s2_end);
55593 
55594 parasail_result_t* parasail_sg_flags_table_striped_avx2_256_8 (
55595     const char* s1,
55596     const int s1Len,
55597     const char* s2,
55598     const int s2Len,
55599     const int open,
55600     const int gap,
55601     const(parasail_matrix_t)* matrix,
55602     int s1_beg,
55603     int s1_end,
55604     int s2_beg,
55605     int s2_end);
55606 
55607 parasail_result_t* parasail_sg_flags_table_striped_avx2_256_sat (
55608     const char* s1,
55609     const int s1Len,
55610     const char* s2,
55611     const int s2Len,
55612     const int open,
55613     const int gap,
55614     const(parasail_matrix_t)* matrix,
55615     int s1_beg,
55616     int s1_end,
55617     int s2_beg,
55618     int s2_end);
55619 
55620 parasail_result_t* parasail_sg_flags_table_striped_altivec_128_64 (
55621     const char* s1,
55622     const int s1Len,
55623     const char* s2,
55624     const int s2Len,
55625     const int open,
55626     const int gap,
55627     const(parasail_matrix_t)* matrix,
55628     int s1_beg,
55629     int s1_end,
55630     int s2_beg,
55631     int s2_end);
55632 
55633 parasail_result_t* parasail_sg_flags_table_striped_altivec_128_32 (
55634     const char* s1,
55635     const int s1Len,
55636     const char* s2,
55637     const int s2Len,
55638     const int open,
55639     const int gap,
55640     const(parasail_matrix_t)* matrix,
55641     int s1_beg,
55642     int s1_end,
55643     int s2_beg,
55644     int s2_end);
55645 
55646 parasail_result_t* parasail_sg_flags_table_striped_altivec_128_16 (
55647     const char* s1,
55648     const int s1Len,
55649     const char* s2,
55650     const int s2Len,
55651     const int open,
55652     const int gap,
55653     const(parasail_matrix_t)* matrix,
55654     int s1_beg,
55655     int s1_end,
55656     int s2_beg,
55657     int s2_end);
55658 
55659 parasail_result_t* parasail_sg_flags_table_striped_altivec_128_8 (
55660     const char* s1,
55661     const int s1Len,
55662     const char* s2,
55663     const int s2Len,
55664     const int open,
55665     const int gap,
55666     const(parasail_matrix_t)* matrix,
55667     int s1_beg,
55668     int s1_end,
55669     int s2_beg,
55670     int s2_end);
55671 
55672 parasail_result_t* parasail_sg_flags_table_striped_altivec_128_sat (
55673     const char* s1,
55674     const int s1Len,
55675     const char* s2,
55676     const int s2Len,
55677     const int open,
55678     const int gap,
55679     const(parasail_matrix_t)* matrix,
55680     int s1_beg,
55681     int s1_end,
55682     int s2_beg,
55683     int s2_end);
55684 
55685 parasail_result_t* parasail_sg_flags_table_striped_neon_128_64 (
55686     const char* s1,
55687     const int s1Len,
55688     const char* s2,
55689     const int s2Len,
55690     const int open,
55691     const int gap,
55692     const(parasail_matrix_t)* matrix,
55693     int s1_beg,
55694     int s1_end,
55695     int s2_beg,
55696     int s2_end);
55697 
55698 parasail_result_t* parasail_sg_flags_table_striped_neon_128_32 (
55699     const char* s1,
55700     const int s1Len,
55701     const char* s2,
55702     const int s2Len,
55703     const int open,
55704     const int gap,
55705     const(parasail_matrix_t)* matrix,
55706     int s1_beg,
55707     int s1_end,
55708     int s2_beg,
55709     int s2_end);
55710 
55711 parasail_result_t* parasail_sg_flags_table_striped_neon_128_16 (
55712     const char* s1,
55713     const int s1Len,
55714     const char* s2,
55715     const int s2Len,
55716     const int open,
55717     const int gap,
55718     const(parasail_matrix_t)* matrix,
55719     int s1_beg,
55720     int s1_end,
55721     int s2_beg,
55722     int s2_end);
55723 
55724 parasail_result_t* parasail_sg_flags_table_striped_neon_128_8 (
55725     const char* s1,
55726     const int s1Len,
55727     const char* s2,
55728     const int s2Len,
55729     const int open,
55730     const int gap,
55731     const(parasail_matrix_t)* matrix,
55732     int s1_beg,
55733     int s1_end,
55734     int s2_beg,
55735     int s2_end);
55736 
55737 parasail_result_t* parasail_sg_flags_table_striped_neon_128_sat (
55738     const char* s1,
55739     const int s1Len,
55740     const char* s2,
55741     const int s2Len,
55742     const int open,
55743     const int gap,
55744     const(parasail_matrix_t)* matrix,
55745     int s1_beg,
55746     int s1_end,
55747     int s2_beg,
55748     int s2_end);
55749 
55750 parasail_result_t* parasail_sg_flags_table_diag_sse2_128_64 (
55751     const char* s1,
55752     const int s1Len,
55753     const char* s2,
55754     const int s2Len,
55755     const int open,
55756     const int gap,
55757     const(parasail_matrix_t)* matrix,
55758     int s1_beg,
55759     int s1_end,
55760     int s2_beg,
55761     int s2_end);
55762 
55763 parasail_result_t* parasail_sg_flags_table_diag_sse2_128_32 (
55764     const char* s1,
55765     const int s1Len,
55766     const char* s2,
55767     const int s2Len,
55768     const int open,
55769     const int gap,
55770     const(parasail_matrix_t)* matrix,
55771     int s1_beg,
55772     int s1_end,
55773     int s2_beg,
55774     int s2_end);
55775 
55776 parasail_result_t* parasail_sg_flags_table_diag_sse2_128_16 (
55777     const char* s1,
55778     const int s1Len,
55779     const char* s2,
55780     const int s2Len,
55781     const int open,
55782     const int gap,
55783     const(parasail_matrix_t)* matrix,
55784     int s1_beg,
55785     int s1_end,
55786     int s2_beg,
55787     int s2_end);
55788 
55789 parasail_result_t* parasail_sg_flags_table_diag_sse2_128_8 (
55790     const char* s1,
55791     const int s1Len,
55792     const char* s2,
55793     const int s2Len,
55794     const int open,
55795     const int gap,
55796     const(parasail_matrix_t)* matrix,
55797     int s1_beg,
55798     int s1_end,
55799     int s2_beg,
55800     int s2_end);
55801 
55802 parasail_result_t* parasail_sg_flags_table_diag_sse2_128_sat (
55803     const char* s1,
55804     const int s1Len,
55805     const char* s2,
55806     const int s2Len,
55807     const int open,
55808     const int gap,
55809     const(parasail_matrix_t)* matrix,
55810     int s1_beg,
55811     int s1_end,
55812     int s2_beg,
55813     int s2_end);
55814 
55815 parasail_result_t* parasail_sg_flags_table_diag_sse41_128_64 (
55816     const char* s1,
55817     const int s1Len,
55818     const char* s2,
55819     const int s2Len,
55820     const int open,
55821     const int gap,
55822     const(parasail_matrix_t)* matrix,
55823     int s1_beg,
55824     int s1_end,
55825     int s2_beg,
55826     int s2_end);
55827 
55828 parasail_result_t* parasail_sg_flags_table_diag_sse41_128_32 (
55829     const char* s1,
55830     const int s1Len,
55831     const char* s2,
55832     const int s2Len,
55833     const int open,
55834     const int gap,
55835     const(parasail_matrix_t)* matrix,
55836     int s1_beg,
55837     int s1_end,
55838     int s2_beg,
55839     int s2_end);
55840 
55841 parasail_result_t* parasail_sg_flags_table_diag_sse41_128_16 (
55842     const char* s1,
55843     const int s1Len,
55844     const char* s2,
55845     const int s2Len,
55846     const int open,
55847     const int gap,
55848     const(parasail_matrix_t)* matrix,
55849     int s1_beg,
55850     int s1_end,
55851     int s2_beg,
55852     int s2_end);
55853 
55854 parasail_result_t* parasail_sg_flags_table_diag_sse41_128_8 (
55855     const char* s1,
55856     const int s1Len,
55857     const char* s2,
55858     const int s2Len,
55859     const int open,
55860     const int gap,
55861     const(parasail_matrix_t)* matrix,
55862     int s1_beg,
55863     int s1_end,
55864     int s2_beg,
55865     int s2_end);
55866 
55867 parasail_result_t* parasail_sg_flags_table_diag_sse41_128_sat (
55868     const char* s1,
55869     const int s1Len,
55870     const char* s2,
55871     const int s2Len,
55872     const int open,
55873     const int gap,
55874     const(parasail_matrix_t)* matrix,
55875     int s1_beg,
55876     int s1_end,
55877     int s2_beg,
55878     int s2_end);
55879 
55880 parasail_result_t* parasail_sg_flags_table_diag_avx2_256_64 (
55881     const char* s1,
55882     const int s1Len,
55883     const char* s2,
55884     const int s2Len,
55885     const int open,
55886     const int gap,
55887     const(parasail_matrix_t)* matrix,
55888     int s1_beg,
55889     int s1_end,
55890     int s2_beg,
55891     int s2_end);
55892 
55893 parasail_result_t* parasail_sg_flags_table_diag_avx2_256_32 (
55894     const char* s1,
55895     const int s1Len,
55896     const char* s2,
55897     const int s2Len,
55898     const int open,
55899     const int gap,
55900     const(parasail_matrix_t)* matrix,
55901     int s1_beg,
55902     int s1_end,
55903     int s2_beg,
55904     int s2_end);
55905 
55906 parasail_result_t* parasail_sg_flags_table_diag_avx2_256_16 (
55907     const char* s1,
55908     const int s1Len,
55909     const char* s2,
55910     const int s2Len,
55911     const int open,
55912     const int gap,
55913     const(parasail_matrix_t)* matrix,
55914     int s1_beg,
55915     int s1_end,
55916     int s2_beg,
55917     int s2_end);
55918 
55919 parasail_result_t* parasail_sg_flags_table_diag_avx2_256_8 (
55920     const char* s1,
55921     const int s1Len,
55922     const char* s2,
55923     const int s2Len,
55924     const int open,
55925     const int gap,
55926     const(parasail_matrix_t)* matrix,
55927     int s1_beg,
55928     int s1_end,
55929     int s2_beg,
55930     int s2_end);
55931 
55932 parasail_result_t* parasail_sg_flags_table_diag_avx2_256_sat (
55933     const char* s1,
55934     const int s1Len,
55935     const char* s2,
55936     const int s2Len,
55937     const int open,
55938     const int gap,
55939     const(parasail_matrix_t)* matrix,
55940     int s1_beg,
55941     int s1_end,
55942     int s2_beg,
55943     int s2_end);
55944 
55945 parasail_result_t* parasail_sg_flags_table_diag_altivec_128_64 (
55946     const char* s1,
55947     const int s1Len,
55948     const char* s2,
55949     const int s2Len,
55950     const int open,
55951     const int gap,
55952     const(parasail_matrix_t)* matrix,
55953     int s1_beg,
55954     int s1_end,
55955     int s2_beg,
55956     int s2_end);
55957 
55958 parasail_result_t* parasail_sg_flags_table_diag_altivec_128_32 (
55959     const char* s1,
55960     const int s1Len,
55961     const char* s2,
55962     const int s2Len,
55963     const int open,
55964     const int gap,
55965     const(parasail_matrix_t)* matrix,
55966     int s1_beg,
55967     int s1_end,
55968     int s2_beg,
55969     int s2_end);
55970 
55971 parasail_result_t* parasail_sg_flags_table_diag_altivec_128_16 (
55972     const char* s1,
55973     const int s1Len,
55974     const char* s2,
55975     const int s2Len,
55976     const int open,
55977     const int gap,
55978     const(parasail_matrix_t)* matrix,
55979     int s1_beg,
55980     int s1_end,
55981     int s2_beg,
55982     int s2_end);
55983 
55984 parasail_result_t* parasail_sg_flags_table_diag_altivec_128_8 (
55985     const char* s1,
55986     const int s1Len,
55987     const char* s2,
55988     const int s2Len,
55989     const int open,
55990     const int gap,
55991     const(parasail_matrix_t)* matrix,
55992     int s1_beg,
55993     int s1_end,
55994     int s2_beg,
55995     int s2_end);
55996 
55997 parasail_result_t* parasail_sg_flags_table_diag_altivec_128_sat (
55998     const char* s1,
55999     const int s1Len,
56000     const char* s2,
56001     const int s2Len,
56002     const int open,
56003     const int gap,
56004     const(parasail_matrix_t)* matrix,
56005     int s1_beg,
56006     int s1_end,
56007     int s2_beg,
56008     int s2_end);
56009 
56010 parasail_result_t* parasail_sg_flags_table_diag_neon_128_64 (
56011     const char* s1,
56012     const int s1Len,
56013     const char* s2,
56014     const int s2Len,
56015     const int open,
56016     const int gap,
56017     const(parasail_matrix_t)* matrix,
56018     int s1_beg,
56019     int s1_end,
56020     int s2_beg,
56021     int s2_end);
56022 
56023 parasail_result_t* parasail_sg_flags_table_diag_neon_128_32 (
56024     const char* s1,
56025     const int s1Len,
56026     const char* s2,
56027     const int s2Len,
56028     const int open,
56029     const int gap,
56030     const(parasail_matrix_t)* matrix,
56031     int s1_beg,
56032     int s1_end,
56033     int s2_beg,
56034     int s2_end);
56035 
56036 parasail_result_t* parasail_sg_flags_table_diag_neon_128_16 (
56037     const char* s1,
56038     const int s1Len,
56039     const char* s2,
56040     const int s2Len,
56041     const int open,
56042     const int gap,
56043     const(parasail_matrix_t)* matrix,
56044     int s1_beg,
56045     int s1_end,
56046     int s2_beg,
56047     int s2_end);
56048 
56049 parasail_result_t* parasail_sg_flags_table_diag_neon_128_8 (
56050     const char* s1,
56051     const int s1Len,
56052     const char* s2,
56053     const int s2Len,
56054     const int open,
56055     const int gap,
56056     const(parasail_matrix_t)* matrix,
56057     int s1_beg,
56058     int s1_end,
56059     int s2_beg,
56060     int s2_end);
56061 
56062 parasail_result_t* parasail_sg_flags_table_diag_neon_128_sat (
56063     const char* s1,
56064     const int s1Len,
56065     const char* s2,
56066     const int s2Len,
56067     const int open,
56068     const int gap,
56069     const(parasail_matrix_t)* matrix,
56070     int s1_beg,
56071     int s1_end,
56072     int s2_beg,
56073     int s2_end);
56074 
56075 parasail_result_t* parasail_sg_flags_rowcol_scan_sse2_128_64 (
56076     const char* s1,
56077     const int s1Len,
56078     const char* s2,
56079     const int s2Len,
56080     const int open,
56081     const int gap,
56082     const(parasail_matrix_t)* matrix,
56083     int s1_beg,
56084     int s1_end,
56085     int s2_beg,
56086     int s2_end);
56087 
56088 parasail_result_t* parasail_sg_flags_rowcol_scan_sse2_128_32 (
56089     const char* s1,
56090     const int s1Len,
56091     const char* s2,
56092     const int s2Len,
56093     const int open,
56094     const int gap,
56095     const(parasail_matrix_t)* matrix,
56096     int s1_beg,
56097     int s1_end,
56098     int s2_beg,
56099     int s2_end);
56100 
56101 parasail_result_t* parasail_sg_flags_rowcol_scan_sse2_128_16 (
56102     const char* s1,
56103     const int s1Len,
56104     const char* s2,
56105     const int s2Len,
56106     const int open,
56107     const int gap,
56108     const(parasail_matrix_t)* matrix,
56109     int s1_beg,
56110     int s1_end,
56111     int s2_beg,
56112     int s2_end);
56113 
56114 parasail_result_t* parasail_sg_flags_rowcol_scan_sse2_128_8 (
56115     const char* s1,
56116     const int s1Len,
56117     const char* s2,
56118     const int s2Len,
56119     const int open,
56120     const int gap,
56121     const(parasail_matrix_t)* matrix,
56122     int s1_beg,
56123     int s1_end,
56124     int s2_beg,
56125     int s2_end);
56126 
56127 parasail_result_t* parasail_sg_flags_rowcol_scan_sse2_128_sat (
56128     const char* s1,
56129     const int s1Len,
56130     const char* s2,
56131     const int s2Len,
56132     const int open,
56133     const int gap,
56134     const(parasail_matrix_t)* matrix,
56135     int s1_beg,
56136     int s1_end,
56137     int s2_beg,
56138     int s2_end);
56139 
56140 parasail_result_t* parasail_sg_flags_rowcol_scan_sse41_128_64 (
56141     const char* s1,
56142     const int s1Len,
56143     const char* s2,
56144     const int s2Len,
56145     const int open,
56146     const int gap,
56147     const(parasail_matrix_t)* matrix,
56148     int s1_beg,
56149     int s1_end,
56150     int s2_beg,
56151     int s2_end);
56152 
56153 parasail_result_t* parasail_sg_flags_rowcol_scan_sse41_128_32 (
56154     const char* s1,
56155     const int s1Len,
56156     const char* s2,
56157     const int s2Len,
56158     const int open,
56159     const int gap,
56160     const(parasail_matrix_t)* matrix,
56161     int s1_beg,
56162     int s1_end,
56163     int s2_beg,
56164     int s2_end);
56165 
56166 parasail_result_t* parasail_sg_flags_rowcol_scan_sse41_128_16 (
56167     const char* s1,
56168     const int s1Len,
56169     const char* s2,
56170     const int s2Len,
56171     const int open,
56172     const int gap,
56173     const(parasail_matrix_t)* matrix,
56174     int s1_beg,
56175     int s1_end,
56176     int s2_beg,
56177     int s2_end);
56178 
56179 parasail_result_t* parasail_sg_flags_rowcol_scan_sse41_128_8 (
56180     const char* s1,
56181     const int s1Len,
56182     const char* s2,
56183     const int s2Len,
56184     const int open,
56185     const int gap,
56186     const(parasail_matrix_t)* matrix,
56187     int s1_beg,
56188     int s1_end,
56189     int s2_beg,
56190     int s2_end);
56191 
56192 parasail_result_t* parasail_sg_flags_rowcol_scan_sse41_128_sat (
56193     const char* s1,
56194     const int s1Len,
56195     const char* s2,
56196     const int s2Len,
56197     const int open,
56198     const int gap,
56199     const(parasail_matrix_t)* matrix,
56200     int s1_beg,
56201     int s1_end,
56202     int s2_beg,
56203     int s2_end);
56204 
56205 parasail_result_t* parasail_sg_flags_rowcol_scan_avx2_256_64 (
56206     const char* s1,
56207     const int s1Len,
56208     const char* s2,
56209     const int s2Len,
56210     const int open,
56211     const int gap,
56212     const(parasail_matrix_t)* matrix,
56213     int s1_beg,
56214     int s1_end,
56215     int s2_beg,
56216     int s2_end);
56217 
56218 parasail_result_t* parasail_sg_flags_rowcol_scan_avx2_256_32 (
56219     const char* s1,
56220     const int s1Len,
56221     const char* s2,
56222     const int s2Len,
56223     const int open,
56224     const int gap,
56225     const(parasail_matrix_t)* matrix,
56226     int s1_beg,
56227     int s1_end,
56228     int s2_beg,
56229     int s2_end);
56230 
56231 parasail_result_t* parasail_sg_flags_rowcol_scan_avx2_256_16 (
56232     const char* s1,
56233     const int s1Len,
56234     const char* s2,
56235     const int s2Len,
56236     const int open,
56237     const int gap,
56238     const(parasail_matrix_t)* matrix,
56239     int s1_beg,
56240     int s1_end,
56241     int s2_beg,
56242     int s2_end);
56243 
56244 parasail_result_t* parasail_sg_flags_rowcol_scan_avx2_256_8 (
56245     const char* s1,
56246     const int s1Len,
56247     const char* s2,
56248     const int s2Len,
56249     const int open,
56250     const int gap,
56251     const(parasail_matrix_t)* matrix,
56252     int s1_beg,
56253     int s1_end,
56254     int s2_beg,
56255     int s2_end);
56256 
56257 parasail_result_t* parasail_sg_flags_rowcol_scan_avx2_256_sat (
56258     const char* s1,
56259     const int s1Len,
56260     const char* s2,
56261     const int s2Len,
56262     const int open,
56263     const int gap,
56264     const(parasail_matrix_t)* matrix,
56265     int s1_beg,
56266     int s1_end,
56267     int s2_beg,
56268     int s2_end);
56269 
56270 parasail_result_t* parasail_sg_flags_rowcol_scan_altivec_128_64 (
56271     const char* s1,
56272     const int s1Len,
56273     const char* s2,
56274     const int s2Len,
56275     const int open,
56276     const int gap,
56277     const(parasail_matrix_t)* matrix,
56278     int s1_beg,
56279     int s1_end,
56280     int s2_beg,
56281     int s2_end);
56282 
56283 parasail_result_t* parasail_sg_flags_rowcol_scan_altivec_128_32 (
56284     const char* s1,
56285     const int s1Len,
56286     const char* s2,
56287     const int s2Len,
56288     const int open,
56289     const int gap,
56290     const(parasail_matrix_t)* matrix,
56291     int s1_beg,
56292     int s1_end,
56293     int s2_beg,
56294     int s2_end);
56295 
56296 parasail_result_t* parasail_sg_flags_rowcol_scan_altivec_128_16 (
56297     const char* s1,
56298     const int s1Len,
56299     const char* s2,
56300     const int s2Len,
56301     const int open,
56302     const int gap,
56303     const(parasail_matrix_t)* matrix,
56304     int s1_beg,
56305     int s1_end,
56306     int s2_beg,
56307     int s2_end);
56308 
56309 parasail_result_t* parasail_sg_flags_rowcol_scan_altivec_128_8 (
56310     const char* s1,
56311     const int s1Len,
56312     const char* s2,
56313     const int s2Len,
56314     const int open,
56315     const int gap,
56316     const(parasail_matrix_t)* matrix,
56317     int s1_beg,
56318     int s1_end,
56319     int s2_beg,
56320     int s2_end);
56321 
56322 parasail_result_t* parasail_sg_flags_rowcol_scan_altivec_128_sat (
56323     const char* s1,
56324     const int s1Len,
56325     const char* s2,
56326     const int s2Len,
56327     const int open,
56328     const int gap,
56329     const(parasail_matrix_t)* matrix,
56330     int s1_beg,
56331     int s1_end,
56332     int s2_beg,
56333     int s2_end);
56334 
56335 parasail_result_t* parasail_sg_flags_rowcol_scan_neon_128_64 (
56336     const char* s1,
56337     const int s1Len,
56338     const char* s2,
56339     const int s2Len,
56340     const int open,
56341     const int gap,
56342     const(parasail_matrix_t)* matrix,
56343     int s1_beg,
56344     int s1_end,
56345     int s2_beg,
56346     int s2_end);
56347 
56348 parasail_result_t* parasail_sg_flags_rowcol_scan_neon_128_32 (
56349     const char* s1,
56350     const int s1Len,
56351     const char* s2,
56352     const int s2Len,
56353     const int open,
56354     const int gap,
56355     const(parasail_matrix_t)* matrix,
56356     int s1_beg,
56357     int s1_end,
56358     int s2_beg,
56359     int s2_end);
56360 
56361 parasail_result_t* parasail_sg_flags_rowcol_scan_neon_128_16 (
56362     const char* s1,
56363     const int s1Len,
56364     const char* s2,
56365     const int s2Len,
56366     const int open,
56367     const int gap,
56368     const(parasail_matrix_t)* matrix,
56369     int s1_beg,
56370     int s1_end,
56371     int s2_beg,
56372     int s2_end);
56373 
56374 parasail_result_t* parasail_sg_flags_rowcol_scan_neon_128_8 (
56375     const char* s1,
56376     const int s1Len,
56377     const char* s2,
56378     const int s2Len,
56379     const int open,
56380     const int gap,
56381     const(parasail_matrix_t)* matrix,
56382     int s1_beg,
56383     int s1_end,
56384     int s2_beg,
56385     int s2_end);
56386 
56387 parasail_result_t* parasail_sg_flags_rowcol_scan_neon_128_sat (
56388     const char* s1,
56389     const int s1Len,
56390     const char* s2,
56391     const int s2Len,
56392     const int open,
56393     const int gap,
56394     const(parasail_matrix_t)* matrix,
56395     int s1_beg,
56396     int s1_end,
56397     int s2_beg,
56398     int s2_end);
56399 
56400 parasail_result_t* parasail_sg_flags_rowcol_striped_sse2_128_64 (
56401     const char* s1,
56402     const int s1Len,
56403     const char* s2,
56404     const int s2Len,
56405     const int open,
56406     const int gap,
56407     const(parasail_matrix_t)* matrix,
56408     int s1_beg,
56409     int s1_end,
56410     int s2_beg,
56411     int s2_end);
56412 
56413 parasail_result_t* parasail_sg_flags_rowcol_striped_sse2_128_32 (
56414     const char* s1,
56415     const int s1Len,
56416     const char* s2,
56417     const int s2Len,
56418     const int open,
56419     const int gap,
56420     const(parasail_matrix_t)* matrix,
56421     int s1_beg,
56422     int s1_end,
56423     int s2_beg,
56424     int s2_end);
56425 
56426 parasail_result_t* parasail_sg_flags_rowcol_striped_sse2_128_16 (
56427     const char* s1,
56428     const int s1Len,
56429     const char* s2,
56430     const int s2Len,
56431     const int open,
56432     const int gap,
56433     const(parasail_matrix_t)* matrix,
56434     int s1_beg,
56435     int s1_end,
56436     int s2_beg,
56437     int s2_end);
56438 
56439 parasail_result_t* parasail_sg_flags_rowcol_striped_sse2_128_8 (
56440     const char* s1,
56441     const int s1Len,
56442     const char* s2,
56443     const int s2Len,
56444     const int open,
56445     const int gap,
56446     const(parasail_matrix_t)* matrix,
56447     int s1_beg,
56448     int s1_end,
56449     int s2_beg,
56450     int s2_end);
56451 
56452 parasail_result_t* parasail_sg_flags_rowcol_striped_sse2_128_sat (
56453     const char* s1,
56454     const int s1Len,
56455     const char* s2,
56456     const int s2Len,
56457     const int open,
56458     const int gap,
56459     const(parasail_matrix_t)* matrix,
56460     int s1_beg,
56461     int s1_end,
56462     int s2_beg,
56463     int s2_end);
56464 
56465 parasail_result_t* parasail_sg_flags_rowcol_striped_sse41_128_64 (
56466     const char* s1,
56467     const int s1Len,
56468     const char* s2,
56469     const int s2Len,
56470     const int open,
56471     const int gap,
56472     const(parasail_matrix_t)* matrix,
56473     int s1_beg,
56474     int s1_end,
56475     int s2_beg,
56476     int s2_end);
56477 
56478 parasail_result_t* parasail_sg_flags_rowcol_striped_sse41_128_32 (
56479     const char* s1,
56480     const int s1Len,
56481     const char* s2,
56482     const int s2Len,
56483     const int open,
56484     const int gap,
56485     const(parasail_matrix_t)* matrix,
56486     int s1_beg,
56487     int s1_end,
56488     int s2_beg,
56489     int s2_end);
56490 
56491 parasail_result_t* parasail_sg_flags_rowcol_striped_sse41_128_16 (
56492     const char* s1,
56493     const int s1Len,
56494     const char* s2,
56495     const int s2Len,
56496     const int open,
56497     const int gap,
56498     const(parasail_matrix_t)* matrix,
56499     int s1_beg,
56500     int s1_end,
56501     int s2_beg,
56502     int s2_end);
56503 
56504 parasail_result_t* parasail_sg_flags_rowcol_striped_sse41_128_8 (
56505     const char* s1,
56506     const int s1Len,
56507     const char* s2,
56508     const int s2Len,
56509     const int open,
56510     const int gap,
56511     const(parasail_matrix_t)* matrix,
56512     int s1_beg,
56513     int s1_end,
56514     int s2_beg,
56515     int s2_end);
56516 
56517 parasail_result_t* parasail_sg_flags_rowcol_striped_sse41_128_sat (
56518     const char* s1,
56519     const int s1Len,
56520     const char* s2,
56521     const int s2Len,
56522     const int open,
56523     const int gap,
56524     const(parasail_matrix_t)* matrix,
56525     int s1_beg,
56526     int s1_end,
56527     int s2_beg,
56528     int s2_end);
56529 
56530 parasail_result_t* parasail_sg_flags_rowcol_striped_avx2_256_64 (
56531     const char* s1,
56532     const int s1Len,
56533     const char* s2,
56534     const int s2Len,
56535     const int open,
56536     const int gap,
56537     const(parasail_matrix_t)* matrix,
56538     int s1_beg,
56539     int s1_end,
56540     int s2_beg,
56541     int s2_end);
56542 
56543 parasail_result_t* parasail_sg_flags_rowcol_striped_avx2_256_32 (
56544     const char* s1,
56545     const int s1Len,
56546     const char* s2,
56547     const int s2Len,
56548     const int open,
56549     const int gap,
56550     const(parasail_matrix_t)* matrix,
56551     int s1_beg,
56552     int s1_end,
56553     int s2_beg,
56554     int s2_end);
56555 
56556 parasail_result_t* parasail_sg_flags_rowcol_striped_avx2_256_16 (
56557     const char* s1,
56558     const int s1Len,
56559     const char* s2,
56560     const int s2Len,
56561     const int open,
56562     const int gap,
56563     const(parasail_matrix_t)* matrix,
56564     int s1_beg,
56565     int s1_end,
56566     int s2_beg,
56567     int s2_end);
56568 
56569 parasail_result_t* parasail_sg_flags_rowcol_striped_avx2_256_8 (
56570     const char* s1,
56571     const int s1Len,
56572     const char* s2,
56573     const int s2Len,
56574     const int open,
56575     const int gap,
56576     const(parasail_matrix_t)* matrix,
56577     int s1_beg,
56578     int s1_end,
56579     int s2_beg,
56580     int s2_end);
56581 
56582 parasail_result_t* parasail_sg_flags_rowcol_striped_avx2_256_sat (
56583     const char* s1,
56584     const int s1Len,
56585     const char* s2,
56586     const int s2Len,
56587     const int open,
56588     const int gap,
56589     const(parasail_matrix_t)* matrix,
56590     int s1_beg,
56591     int s1_end,
56592     int s2_beg,
56593     int s2_end);
56594 
56595 parasail_result_t* parasail_sg_flags_rowcol_striped_altivec_128_64 (
56596     const char* s1,
56597     const int s1Len,
56598     const char* s2,
56599     const int s2Len,
56600     const int open,
56601     const int gap,
56602     const(parasail_matrix_t)* matrix,
56603     int s1_beg,
56604     int s1_end,
56605     int s2_beg,
56606     int s2_end);
56607 
56608 parasail_result_t* parasail_sg_flags_rowcol_striped_altivec_128_32 (
56609     const char* s1,
56610     const int s1Len,
56611     const char* s2,
56612     const int s2Len,
56613     const int open,
56614     const int gap,
56615     const(parasail_matrix_t)* matrix,
56616     int s1_beg,
56617     int s1_end,
56618     int s2_beg,
56619     int s2_end);
56620 
56621 parasail_result_t* parasail_sg_flags_rowcol_striped_altivec_128_16 (
56622     const char* s1,
56623     const int s1Len,
56624     const char* s2,
56625     const int s2Len,
56626     const int open,
56627     const int gap,
56628     const(parasail_matrix_t)* matrix,
56629     int s1_beg,
56630     int s1_end,
56631     int s2_beg,
56632     int s2_end);
56633 
56634 parasail_result_t* parasail_sg_flags_rowcol_striped_altivec_128_8 (
56635     const char* s1,
56636     const int s1Len,
56637     const char* s2,
56638     const int s2Len,
56639     const int open,
56640     const int gap,
56641     const(parasail_matrix_t)* matrix,
56642     int s1_beg,
56643     int s1_end,
56644     int s2_beg,
56645     int s2_end);
56646 
56647 parasail_result_t* parasail_sg_flags_rowcol_striped_altivec_128_sat (
56648     const char* s1,
56649     const int s1Len,
56650     const char* s2,
56651     const int s2Len,
56652     const int open,
56653     const int gap,
56654     const(parasail_matrix_t)* matrix,
56655     int s1_beg,
56656     int s1_end,
56657     int s2_beg,
56658     int s2_end);
56659 
56660 parasail_result_t* parasail_sg_flags_rowcol_striped_neon_128_64 (
56661     const char* s1,
56662     const int s1Len,
56663     const char* s2,
56664     const int s2Len,
56665     const int open,
56666     const int gap,
56667     const(parasail_matrix_t)* matrix,
56668     int s1_beg,
56669     int s1_end,
56670     int s2_beg,
56671     int s2_end);
56672 
56673 parasail_result_t* parasail_sg_flags_rowcol_striped_neon_128_32 (
56674     const char* s1,
56675     const int s1Len,
56676     const char* s2,
56677     const int s2Len,
56678     const int open,
56679     const int gap,
56680     const(parasail_matrix_t)* matrix,
56681     int s1_beg,
56682     int s1_end,
56683     int s2_beg,
56684     int s2_end);
56685 
56686 parasail_result_t* parasail_sg_flags_rowcol_striped_neon_128_16 (
56687     const char* s1,
56688     const int s1Len,
56689     const char* s2,
56690     const int s2Len,
56691     const int open,
56692     const int gap,
56693     const(parasail_matrix_t)* matrix,
56694     int s1_beg,
56695     int s1_end,
56696     int s2_beg,
56697     int s2_end);
56698 
56699 parasail_result_t* parasail_sg_flags_rowcol_striped_neon_128_8 (
56700     const char* s1,
56701     const int s1Len,
56702     const char* s2,
56703     const int s2Len,
56704     const int open,
56705     const int gap,
56706     const(parasail_matrix_t)* matrix,
56707     int s1_beg,
56708     int s1_end,
56709     int s2_beg,
56710     int s2_end);
56711 
56712 parasail_result_t* parasail_sg_flags_rowcol_striped_neon_128_sat (
56713     const char* s1,
56714     const int s1Len,
56715     const char* s2,
56716     const int s2Len,
56717     const int open,
56718     const int gap,
56719     const(parasail_matrix_t)* matrix,
56720     int s1_beg,
56721     int s1_end,
56722     int s2_beg,
56723     int s2_end);
56724 
56725 parasail_result_t* parasail_sg_flags_rowcol_diag_sse2_128_64 (
56726     const char* s1,
56727     const int s1Len,
56728     const char* s2,
56729     const int s2Len,
56730     const int open,
56731     const int gap,
56732     const(parasail_matrix_t)* matrix,
56733     int s1_beg,
56734     int s1_end,
56735     int s2_beg,
56736     int s2_end);
56737 
56738 parasail_result_t* parasail_sg_flags_rowcol_diag_sse2_128_32 (
56739     const char* s1,
56740     const int s1Len,
56741     const char* s2,
56742     const int s2Len,
56743     const int open,
56744     const int gap,
56745     const(parasail_matrix_t)* matrix,
56746     int s1_beg,
56747     int s1_end,
56748     int s2_beg,
56749     int s2_end);
56750 
56751 parasail_result_t* parasail_sg_flags_rowcol_diag_sse2_128_16 (
56752     const char* s1,
56753     const int s1Len,
56754     const char* s2,
56755     const int s2Len,
56756     const int open,
56757     const int gap,
56758     const(parasail_matrix_t)* matrix,
56759     int s1_beg,
56760     int s1_end,
56761     int s2_beg,
56762     int s2_end);
56763 
56764 parasail_result_t* parasail_sg_flags_rowcol_diag_sse2_128_8 (
56765     const char* s1,
56766     const int s1Len,
56767     const char* s2,
56768     const int s2Len,
56769     const int open,
56770     const int gap,
56771     const(parasail_matrix_t)* matrix,
56772     int s1_beg,
56773     int s1_end,
56774     int s2_beg,
56775     int s2_end);
56776 
56777 parasail_result_t* parasail_sg_flags_rowcol_diag_sse2_128_sat (
56778     const char* s1,
56779     const int s1Len,
56780     const char* s2,
56781     const int s2Len,
56782     const int open,
56783     const int gap,
56784     const(parasail_matrix_t)* matrix,
56785     int s1_beg,
56786     int s1_end,
56787     int s2_beg,
56788     int s2_end);
56789 
56790 parasail_result_t* parasail_sg_flags_rowcol_diag_sse41_128_64 (
56791     const char* s1,
56792     const int s1Len,
56793     const char* s2,
56794     const int s2Len,
56795     const int open,
56796     const int gap,
56797     const(parasail_matrix_t)* matrix,
56798     int s1_beg,
56799     int s1_end,
56800     int s2_beg,
56801     int s2_end);
56802 
56803 parasail_result_t* parasail_sg_flags_rowcol_diag_sse41_128_32 (
56804     const char* s1,
56805     const int s1Len,
56806     const char* s2,
56807     const int s2Len,
56808     const int open,
56809     const int gap,
56810     const(parasail_matrix_t)* matrix,
56811     int s1_beg,
56812     int s1_end,
56813     int s2_beg,
56814     int s2_end);
56815 
56816 parasail_result_t* parasail_sg_flags_rowcol_diag_sse41_128_16 (
56817     const char* s1,
56818     const int s1Len,
56819     const char* s2,
56820     const int s2Len,
56821     const int open,
56822     const int gap,
56823     const(parasail_matrix_t)* matrix,
56824     int s1_beg,
56825     int s1_end,
56826     int s2_beg,
56827     int s2_end);
56828 
56829 parasail_result_t* parasail_sg_flags_rowcol_diag_sse41_128_8 (
56830     const char* s1,
56831     const int s1Len,
56832     const char* s2,
56833     const int s2Len,
56834     const int open,
56835     const int gap,
56836     const(parasail_matrix_t)* matrix,
56837     int s1_beg,
56838     int s1_end,
56839     int s2_beg,
56840     int s2_end);
56841 
56842 parasail_result_t* parasail_sg_flags_rowcol_diag_sse41_128_sat (
56843     const char* s1,
56844     const int s1Len,
56845     const char* s2,
56846     const int s2Len,
56847     const int open,
56848     const int gap,
56849     const(parasail_matrix_t)* matrix,
56850     int s1_beg,
56851     int s1_end,
56852     int s2_beg,
56853     int s2_end);
56854 
56855 parasail_result_t* parasail_sg_flags_rowcol_diag_avx2_256_64 (
56856     const char* s1,
56857     const int s1Len,
56858     const char* s2,
56859     const int s2Len,
56860     const int open,
56861     const int gap,
56862     const(parasail_matrix_t)* matrix,
56863     int s1_beg,
56864     int s1_end,
56865     int s2_beg,
56866     int s2_end);
56867 
56868 parasail_result_t* parasail_sg_flags_rowcol_diag_avx2_256_32 (
56869     const char* s1,
56870     const int s1Len,
56871     const char* s2,
56872     const int s2Len,
56873     const int open,
56874     const int gap,
56875     const(parasail_matrix_t)* matrix,
56876     int s1_beg,
56877     int s1_end,
56878     int s2_beg,
56879     int s2_end);
56880 
56881 parasail_result_t* parasail_sg_flags_rowcol_diag_avx2_256_16 (
56882     const char* s1,
56883     const int s1Len,
56884     const char* s2,
56885     const int s2Len,
56886     const int open,
56887     const int gap,
56888     const(parasail_matrix_t)* matrix,
56889     int s1_beg,
56890     int s1_end,
56891     int s2_beg,
56892     int s2_end);
56893 
56894 parasail_result_t* parasail_sg_flags_rowcol_diag_avx2_256_8 (
56895     const char* s1,
56896     const int s1Len,
56897     const char* s2,
56898     const int s2Len,
56899     const int open,
56900     const int gap,
56901     const(parasail_matrix_t)* matrix,
56902     int s1_beg,
56903     int s1_end,
56904     int s2_beg,
56905     int s2_end);
56906 
56907 parasail_result_t* parasail_sg_flags_rowcol_diag_avx2_256_sat (
56908     const char* s1,
56909     const int s1Len,
56910     const char* s2,
56911     const int s2Len,
56912     const int open,
56913     const int gap,
56914     const(parasail_matrix_t)* matrix,
56915     int s1_beg,
56916     int s1_end,
56917     int s2_beg,
56918     int s2_end);
56919 
56920 parasail_result_t* parasail_sg_flags_rowcol_diag_altivec_128_64 (
56921     const char* s1,
56922     const int s1Len,
56923     const char* s2,
56924     const int s2Len,
56925     const int open,
56926     const int gap,
56927     const(parasail_matrix_t)* matrix,
56928     int s1_beg,
56929     int s1_end,
56930     int s2_beg,
56931     int s2_end);
56932 
56933 parasail_result_t* parasail_sg_flags_rowcol_diag_altivec_128_32 (
56934     const char* s1,
56935     const int s1Len,
56936     const char* s2,
56937     const int s2Len,
56938     const int open,
56939     const int gap,
56940     const(parasail_matrix_t)* matrix,
56941     int s1_beg,
56942     int s1_end,
56943     int s2_beg,
56944     int s2_end);
56945 
56946 parasail_result_t* parasail_sg_flags_rowcol_diag_altivec_128_16 (
56947     const char* s1,
56948     const int s1Len,
56949     const char* s2,
56950     const int s2Len,
56951     const int open,
56952     const int gap,
56953     const(parasail_matrix_t)* matrix,
56954     int s1_beg,
56955     int s1_end,
56956     int s2_beg,
56957     int s2_end);
56958 
56959 parasail_result_t* parasail_sg_flags_rowcol_diag_altivec_128_8 (
56960     const char* s1,
56961     const int s1Len,
56962     const char* s2,
56963     const int s2Len,
56964     const int open,
56965     const int gap,
56966     const(parasail_matrix_t)* matrix,
56967     int s1_beg,
56968     int s1_end,
56969     int s2_beg,
56970     int s2_end);
56971 
56972 parasail_result_t* parasail_sg_flags_rowcol_diag_altivec_128_sat (
56973     const char* s1,
56974     const int s1Len,
56975     const char* s2,
56976     const int s2Len,
56977     const int open,
56978     const int gap,
56979     const(parasail_matrix_t)* matrix,
56980     int s1_beg,
56981     int s1_end,
56982     int s2_beg,
56983     int s2_end);
56984 
56985 parasail_result_t* parasail_sg_flags_rowcol_diag_neon_128_64 (
56986     const char* s1,
56987     const int s1Len,
56988     const char* s2,
56989     const int s2Len,
56990     const int open,
56991     const int gap,
56992     const(parasail_matrix_t)* matrix,
56993     int s1_beg,
56994     int s1_end,
56995     int s2_beg,
56996     int s2_end);
56997 
56998 parasail_result_t* parasail_sg_flags_rowcol_diag_neon_128_32 (
56999     const char* s1,
57000     const int s1Len,
57001     const char* s2,
57002     const int s2Len,
57003     const int open,
57004     const int gap,
57005     const(parasail_matrix_t)* matrix,
57006     int s1_beg,
57007     int s1_end,
57008     int s2_beg,
57009     int s2_end);
57010 
57011 parasail_result_t* parasail_sg_flags_rowcol_diag_neon_128_16 (
57012     const char* s1,
57013     const int s1Len,
57014     const char* s2,
57015     const int s2Len,
57016     const int open,
57017     const int gap,
57018     const(parasail_matrix_t)* matrix,
57019     int s1_beg,
57020     int s1_end,
57021     int s2_beg,
57022     int s2_end);
57023 
57024 parasail_result_t* parasail_sg_flags_rowcol_diag_neon_128_8 (
57025     const char* s1,
57026     const int s1Len,
57027     const char* s2,
57028     const int s2Len,
57029     const int open,
57030     const int gap,
57031     const(parasail_matrix_t)* matrix,
57032     int s1_beg,
57033     int s1_end,
57034     int s2_beg,
57035     int s2_end);
57036 
57037 parasail_result_t* parasail_sg_flags_rowcol_diag_neon_128_sat (
57038     const char* s1,
57039     const int s1Len,
57040     const char* s2,
57041     const int s2Len,
57042     const int open,
57043     const int gap,
57044     const(parasail_matrix_t)* matrix,
57045     int s1_beg,
57046     int s1_end,
57047     int s2_beg,
57048     int s2_end);
57049 
57050 parasail_result_t* parasail_sg_flags_trace_scan_sse2_128_64 (
57051     const char* s1,
57052     const int s1Len,
57053     const char* s2,
57054     const int s2Len,
57055     const int open,
57056     const int gap,
57057     const(parasail_matrix_t)* matrix,
57058     int s1_beg,
57059     int s1_end,
57060     int s2_beg,
57061     int s2_end);
57062 
57063 parasail_result_t* parasail_sg_flags_trace_scan_sse2_128_32 (
57064     const char* s1,
57065     const int s1Len,
57066     const char* s2,
57067     const int s2Len,
57068     const int open,
57069     const int gap,
57070     const(parasail_matrix_t)* matrix,
57071     int s1_beg,
57072     int s1_end,
57073     int s2_beg,
57074     int s2_end);
57075 
57076 parasail_result_t* parasail_sg_flags_trace_scan_sse2_128_16 (
57077     const char* s1,
57078     const int s1Len,
57079     const char* s2,
57080     const int s2Len,
57081     const int open,
57082     const int gap,
57083     const(parasail_matrix_t)* matrix,
57084     int s1_beg,
57085     int s1_end,
57086     int s2_beg,
57087     int s2_end);
57088 
57089 parasail_result_t* parasail_sg_flags_trace_scan_sse2_128_8 (
57090     const char* s1,
57091     const int s1Len,
57092     const char* s2,
57093     const int s2Len,
57094     const int open,
57095     const int gap,
57096     const(parasail_matrix_t)* matrix,
57097     int s1_beg,
57098     int s1_end,
57099     int s2_beg,
57100     int s2_end);
57101 
57102 parasail_result_t* parasail_sg_flags_trace_scan_sse2_128_sat (
57103     const char* s1,
57104     const int s1Len,
57105     const char* s2,
57106     const int s2Len,
57107     const int open,
57108     const int gap,
57109     const(parasail_matrix_t)* matrix,
57110     int s1_beg,
57111     int s1_end,
57112     int s2_beg,
57113     int s2_end);
57114 
57115 parasail_result_t* parasail_sg_flags_trace_scan_sse41_128_64 (
57116     const char* s1,
57117     const int s1Len,
57118     const char* s2,
57119     const int s2Len,
57120     const int open,
57121     const int gap,
57122     const(parasail_matrix_t)* matrix,
57123     int s1_beg,
57124     int s1_end,
57125     int s2_beg,
57126     int s2_end);
57127 
57128 parasail_result_t* parasail_sg_flags_trace_scan_sse41_128_32 (
57129     const char* s1,
57130     const int s1Len,
57131     const char* s2,
57132     const int s2Len,
57133     const int open,
57134     const int gap,
57135     const(parasail_matrix_t)* matrix,
57136     int s1_beg,
57137     int s1_end,
57138     int s2_beg,
57139     int s2_end);
57140 
57141 parasail_result_t* parasail_sg_flags_trace_scan_sse41_128_16 (
57142     const char* s1,
57143     const int s1Len,
57144     const char* s2,
57145     const int s2Len,
57146     const int open,
57147     const int gap,
57148     const(parasail_matrix_t)* matrix,
57149     int s1_beg,
57150     int s1_end,
57151     int s2_beg,
57152     int s2_end);
57153 
57154 parasail_result_t* parasail_sg_flags_trace_scan_sse41_128_8 (
57155     const char* s1,
57156     const int s1Len,
57157     const char* s2,
57158     const int s2Len,
57159     const int open,
57160     const int gap,
57161     const(parasail_matrix_t)* matrix,
57162     int s1_beg,
57163     int s1_end,
57164     int s2_beg,
57165     int s2_end);
57166 
57167 parasail_result_t* parasail_sg_flags_trace_scan_sse41_128_sat (
57168     const char* s1,
57169     const int s1Len,
57170     const char* s2,
57171     const int s2Len,
57172     const int open,
57173     const int gap,
57174     const(parasail_matrix_t)* matrix,
57175     int s1_beg,
57176     int s1_end,
57177     int s2_beg,
57178     int s2_end);
57179 
57180 parasail_result_t* parasail_sg_flags_trace_scan_avx2_256_64 (
57181     const char* s1,
57182     const int s1Len,
57183     const char* s2,
57184     const int s2Len,
57185     const int open,
57186     const int gap,
57187     const(parasail_matrix_t)* matrix,
57188     int s1_beg,
57189     int s1_end,
57190     int s2_beg,
57191     int s2_end);
57192 
57193 parasail_result_t* parasail_sg_flags_trace_scan_avx2_256_32 (
57194     const char* s1,
57195     const int s1Len,
57196     const char* s2,
57197     const int s2Len,
57198     const int open,
57199     const int gap,
57200     const(parasail_matrix_t)* matrix,
57201     int s1_beg,
57202     int s1_end,
57203     int s2_beg,
57204     int s2_end);
57205 
57206 parasail_result_t* parasail_sg_flags_trace_scan_avx2_256_16 (
57207     const char* s1,
57208     const int s1Len,
57209     const char* s2,
57210     const int s2Len,
57211     const int open,
57212     const int gap,
57213     const(parasail_matrix_t)* matrix,
57214     int s1_beg,
57215     int s1_end,
57216     int s2_beg,
57217     int s2_end);
57218 
57219 parasail_result_t* parasail_sg_flags_trace_scan_avx2_256_8 (
57220     const char* s1,
57221     const int s1Len,
57222     const char* s2,
57223     const int s2Len,
57224     const int open,
57225     const int gap,
57226     const(parasail_matrix_t)* matrix,
57227     int s1_beg,
57228     int s1_end,
57229     int s2_beg,
57230     int s2_end);
57231 
57232 parasail_result_t* parasail_sg_flags_trace_scan_avx2_256_sat (
57233     const char* s1,
57234     const int s1Len,
57235     const char* s2,
57236     const int s2Len,
57237     const int open,
57238     const int gap,
57239     const(parasail_matrix_t)* matrix,
57240     int s1_beg,
57241     int s1_end,
57242     int s2_beg,
57243     int s2_end);
57244 
57245 parasail_result_t* parasail_sg_flags_trace_scan_altivec_128_64 (
57246     const char* s1,
57247     const int s1Len,
57248     const char* s2,
57249     const int s2Len,
57250     const int open,
57251     const int gap,
57252     const(parasail_matrix_t)* matrix,
57253     int s1_beg,
57254     int s1_end,
57255     int s2_beg,
57256     int s2_end);
57257 
57258 parasail_result_t* parasail_sg_flags_trace_scan_altivec_128_32 (
57259     const char* s1,
57260     const int s1Len,
57261     const char* s2,
57262     const int s2Len,
57263     const int open,
57264     const int gap,
57265     const(parasail_matrix_t)* matrix,
57266     int s1_beg,
57267     int s1_end,
57268     int s2_beg,
57269     int s2_end);
57270 
57271 parasail_result_t* parasail_sg_flags_trace_scan_altivec_128_16 (
57272     const char* s1,
57273     const int s1Len,
57274     const char* s2,
57275     const int s2Len,
57276     const int open,
57277     const int gap,
57278     const(parasail_matrix_t)* matrix,
57279     int s1_beg,
57280     int s1_end,
57281     int s2_beg,
57282     int s2_end);
57283 
57284 parasail_result_t* parasail_sg_flags_trace_scan_altivec_128_8 (
57285     const char* s1,
57286     const int s1Len,
57287     const char* s2,
57288     const int s2Len,
57289     const int open,
57290     const int gap,
57291     const(parasail_matrix_t)* matrix,
57292     int s1_beg,
57293     int s1_end,
57294     int s2_beg,
57295     int s2_end);
57296 
57297 parasail_result_t* parasail_sg_flags_trace_scan_altivec_128_sat (
57298     const char* s1,
57299     const int s1Len,
57300     const char* s2,
57301     const int s2Len,
57302     const int open,
57303     const int gap,
57304     const(parasail_matrix_t)* matrix,
57305     int s1_beg,
57306     int s1_end,
57307     int s2_beg,
57308     int s2_end);
57309 
57310 parasail_result_t* parasail_sg_flags_trace_scan_neon_128_64 (
57311     const char* s1,
57312     const int s1Len,
57313     const char* s2,
57314     const int s2Len,
57315     const int open,
57316     const int gap,
57317     const(parasail_matrix_t)* matrix,
57318     int s1_beg,
57319     int s1_end,
57320     int s2_beg,
57321     int s2_end);
57322 
57323 parasail_result_t* parasail_sg_flags_trace_scan_neon_128_32 (
57324     const char* s1,
57325     const int s1Len,
57326     const char* s2,
57327     const int s2Len,
57328     const int open,
57329     const int gap,
57330     const(parasail_matrix_t)* matrix,
57331     int s1_beg,
57332     int s1_end,
57333     int s2_beg,
57334     int s2_end);
57335 
57336 parasail_result_t* parasail_sg_flags_trace_scan_neon_128_16 (
57337     const char* s1,
57338     const int s1Len,
57339     const char* s2,
57340     const int s2Len,
57341     const int open,
57342     const int gap,
57343     const(parasail_matrix_t)* matrix,
57344     int s1_beg,
57345     int s1_end,
57346     int s2_beg,
57347     int s2_end);
57348 
57349 parasail_result_t* parasail_sg_flags_trace_scan_neon_128_8 (
57350     const char* s1,
57351     const int s1Len,
57352     const char* s2,
57353     const int s2Len,
57354     const int open,
57355     const int gap,
57356     const(parasail_matrix_t)* matrix,
57357     int s1_beg,
57358     int s1_end,
57359     int s2_beg,
57360     int s2_end);
57361 
57362 parasail_result_t* parasail_sg_flags_trace_scan_neon_128_sat (
57363     const char* s1,
57364     const int s1Len,
57365     const char* s2,
57366     const int s2Len,
57367     const int open,
57368     const int gap,
57369     const(parasail_matrix_t)* matrix,
57370     int s1_beg,
57371     int s1_end,
57372     int s2_beg,
57373     int s2_end);
57374 
57375 parasail_result_t* parasail_sg_flags_trace_striped_sse2_128_64 (
57376     const char* s1,
57377     const int s1Len,
57378     const char* s2,
57379     const int s2Len,
57380     const int open,
57381     const int gap,
57382     const(parasail_matrix_t)* matrix,
57383     int s1_beg,
57384     int s1_end,
57385     int s2_beg,
57386     int s2_end);
57387 
57388 parasail_result_t* parasail_sg_flags_trace_striped_sse2_128_32 (
57389     const char* s1,
57390     const int s1Len,
57391     const char* s2,
57392     const int s2Len,
57393     const int open,
57394     const int gap,
57395     const(parasail_matrix_t)* matrix,
57396     int s1_beg,
57397     int s1_end,
57398     int s2_beg,
57399     int s2_end);
57400 
57401 parasail_result_t* parasail_sg_flags_trace_striped_sse2_128_16 (
57402     const char* s1,
57403     const int s1Len,
57404     const char* s2,
57405     const int s2Len,
57406     const int open,
57407     const int gap,
57408     const(parasail_matrix_t)* matrix,
57409     int s1_beg,
57410     int s1_end,
57411     int s2_beg,
57412     int s2_end);
57413 
57414 parasail_result_t* parasail_sg_flags_trace_striped_sse2_128_8 (
57415     const char* s1,
57416     const int s1Len,
57417     const char* s2,
57418     const int s2Len,
57419     const int open,
57420     const int gap,
57421     const(parasail_matrix_t)* matrix,
57422     int s1_beg,
57423     int s1_end,
57424     int s2_beg,
57425     int s2_end);
57426 
57427 parasail_result_t* parasail_sg_flags_trace_striped_sse2_128_sat (
57428     const char* s1,
57429     const int s1Len,
57430     const char* s2,
57431     const int s2Len,
57432     const int open,
57433     const int gap,
57434     const(parasail_matrix_t)* matrix,
57435     int s1_beg,
57436     int s1_end,
57437     int s2_beg,
57438     int s2_end);
57439 
57440 parasail_result_t* parasail_sg_flags_trace_striped_sse41_128_64 (
57441     const char* s1,
57442     const int s1Len,
57443     const char* s2,
57444     const int s2Len,
57445     const int open,
57446     const int gap,
57447     const(parasail_matrix_t)* matrix,
57448     int s1_beg,
57449     int s1_end,
57450     int s2_beg,
57451     int s2_end);
57452 
57453 parasail_result_t* parasail_sg_flags_trace_striped_sse41_128_32 (
57454     const char* s1,
57455     const int s1Len,
57456     const char* s2,
57457     const int s2Len,
57458     const int open,
57459     const int gap,
57460     const(parasail_matrix_t)* matrix,
57461     int s1_beg,
57462     int s1_end,
57463     int s2_beg,
57464     int s2_end);
57465 
57466 parasail_result_t* parasail_sg_flags_trace_striped_sse41_128_16 (
57467     const char* s1,
57468     const int s1Len,
57469     const char* s2,
57470     const int s2Len,
57471     const int open,
57472     const int gap,
57473     const(parasail_matrix_t)* matrix,
57474     int s1_beg,
57475     int s1_end,
57476     int s2_beg,
57477     int s2_end);
57478 
57479 parasail_result_t* parasail_sg_flags_trace_striped_sse41_128_8 (
57480     const char* s1,
57481     const int s1Len,
57482     const char* s2,
57483     const int s2Len,
57484     const int open,
57485     const int gap,
57486     const(parasail_matrix_t)* matrix,
57487     int s1_beg,
57488     int s1_end,
57489     int s2_beg,
57490     int s2_end);
57491 
57492 parasail_result_t* parasail_sg_flags_trace_striped_sse41_128_sat (
57493     const char* s1,
57494     const int s1Len,
57495     const char* s2,
57496     const int s2Len,
57497     const int open,
57498     const int gap,
57499     const(parasail_matrix_t)* matrix,
57500     int s1_beg,
57501     int s1_end,
57502     int s2_beg,
57503     int s2_end);
57504 
57505 parasail_result_t* parasail_sg_flags_trace_striped_avx2_256_64 (
57506     const char* s1,
57507     const int s1Len,
57508     const char* s2,
57509     const int s2Len,
57510     const int open,
57511     const int gap,
57512     const(parasail_matrix_t)* matrix,
57513     int s1_beg,
57514     int s1_end,
57515     int s2_beg,
57516     int s2_end);
57517 
57518 parasail_result_t* parasail_sg_flags_trace_striped_avx2_256_32 (
57519     const char* s1,
57520     const int s1Len,
57521     const char* s2,
57522     const int s2Len,
57523     const int open,
57524     const int gap,
57525     const(parasail_matrix_t)* matrix,
57526     int s1_beg,
57527     int s1_end,
57528     int s2_beg,
57529     int s2_end);
57530 
57531 parasail_result_t* parasail_sg_flags_trace_striped_avx2_256_16 (
57532     const char* s1,
57533     const int s1Len,
57534     const char* s2,
57535     const int s2Len,
57536     const int open,
57537     const int gap,
57538     const(parasail_matrix_t)* matrix,
57539     int s1_beg,
57540     int s1_end,
57541     int s2_beg,
57542     int s2_end);
57543 
57544 parasail_result_t* parasail_sg_flags_trace_striped_avx2_256_8 (
57545     const char* s1,
57546     const int s1Len,
57547     const char* s2,
57548     const int s2Len,
57549     const int open,
57550     const int gap,
57551     const(parasail_matrix_t)* matrix,
57552     int s1_beg,
57553     int s1_end,
57554     int s2_beg,
57555     int s2_end);
57556 
57557 parasail_result_t* parasail_sg_flags_trace_striped_avx2_256_sat (
57558     const char* s1,
57559     const int s1Len,
57560     const char* s2,
57561     const int s2Len,
57562     const int open,
57563     const int gap,
57564     const(parasail_matrix_t)* matrix,
57565     int s1_beg,
57566     int s1_end,
57567     int s2_beg,
57568     int s2_end);
57569 
57570 parasail_result_t* parasail_sg_flags_trace_striped_altivec_128_64 (
57571     const char* s1,
57572     const int s1Len,
57573     const char* s2,
57574     const int s2Len,
57575     const int open,
57576     const int gap,
57577     const(parasail_matrix_t)* matrix,
57578     int s1_beg,
57579     int s1_end,
57580     int s2_beg,
57581     int s2_end);
57582 
57583 parasail_result_t* parasail_sg_flags_trace_striped_altivec_128_32 (
57584     const char* s1,
57585     const int s1Len,
57586     const char* s2,
57587     const int s2Len,
57588     const int open,
57589     const int gap,
57590     const(parasail_matrix_t)* matrix,
57591     int s1_beg,
57592     int s1_end,
57593     int s2_beg,
57594     int s2_end);
57595 
57596 parasail_result_t* parasail_sg_flags_trace_striped_altivec_128_16 (
57597     const char* s1,
57598     const int s1Len,
57599     const char* s2,
57600     const int s2Len,
57601     const int open,
57602     const int gap,
57603     const(parasail_matrix_t)* matrix,
57604     int s1_beg,
57605     int s1_end,
57606     int s2_beg,
57607     int s2_end);
57608 
57609 parasail_result_t* parasail_sg_flags_trace_striped_altivec_128_8 (
57610     const char* s1,
57611     const int s1Len,
57612     const char* s2,
57613     const int s2Len,
57614     const int open,
57615     const int gap,
57616     const(parasail_matrix_t)* matrix,
57617     int s1_beg,
57618     int s1_end,
57619     int s2_beg,
57620     int s2_end);
57621 
57622 parasail_result_t* parasail_sg_flags_trace_striped_altivec_128_sat (
57623     const char* s1,
57624     const int s1Len,
57625     const char* s2,
57626     const int s2Len,
57627     const int open,
57628     const int gap,
57629     const(parasail_matrix_t)* matrix,
57630     int s1_beg,
57631     int s1_end,
57632     int s2_beg,
57633     int s2_end);
57634 
57635 parasail_result_t* parasail_sg_flags_trace_striped_neon_128_64 (
57636     const char* s1,
57637     const int s1Len,
57638     const char* s2,
57639     const int s2Len,
57640     const int open,
57641     const int gap,
57642     const(parasail_matrix_t)* matrix,
57643     int s1_beg,
57644     int s1_end,
57645     int s2_beg,
57646     int s2_end);
57647 
57648 parasail_result_t* parasail_sg_flags_trace_striped_neon_128_32 (
57649     const char* s1,
57650     const int s1Len,
57651     const char* s2,
57652     const int s2Len,
57653     const int open,
57654     const int gap,
57655     const(parasail_matrix_t)* matrix,
57656     int s1_beg,
57657     int s1_end,
57658     int s2_beg,
57659     int s2_end);
57660 
57661 parasail_result_t* parasail_sg_flags_trace_striped_neon_128_16 (
57662     const char* s1,
57663     const int s1Len,
57664     const char* s2,
57665     const int s2Len,
57666     const int open,
57667     const int gap,
57668     const(parasail_matrix_t)* matrix,
57669     int s1_beg,
57670     int s1_end,
57671     int s2_beg,
57672     int s2_end);
57673 
57674 parasail_result_t* parasail_sg_flags_trace_striped_neon_128_8 (
57675     const char* s1,
57676     const int s1Len,
57677     const char* s2,
57678     const int s2Len,
57679     const int open,
57680     const int gap,
57681     const(parasail_matrix_t)* matrix,
57682     int s1_beg,
57683     int s1_end,
57684     int s2_beg,
57685     int s2_end);
57686 
57687 parasail_result_t* parasail_sg_flags_trace_striped_neon_128_sat (
57688     const char* s1,
57689     const int s1Len,
57690     const char* s2,
57691     const int s2Len,
57692     const int open,
57693     const int gap,
57694     const(parasail_matrix_t)* matrix,
57695     int s1_beg,
57696     int s1_end,
57697     int s2_beg,
57698     int s2_end);
57699 
57700 parasail_result_t* parasail_sg_flags_trace_diag_sse2_128_64 (
57701     const char* s1,
57702     const int s1Len,
57703     const char* s2,
57704     const int s2Len,
57705     const int open,
57706     const int gap,
57707     const(parasail_matrix_t)* matrix,
57708     int s1_beg,
57709     int s1_end,
57710     int s2_beg,
57711     int s2_end);
57712 
57713 parasail_result_t* parasail_sg_flags_trace_diag_sse2_128_32 (
57714     const char* s1,
57715     const int s1Len,
57716     const char* s2,
57717     const int s2Len,
57718     const int open,
57719     const int gap,
57720     const(parasail_matrix_t)* matrix,
57721     int s1_beg,
57722     int s1_end,
57723     int s2_beg,
57724     int s2_end);
57725 
57726 parasail_result_t* parasail_sg_flags_trace_diag_sse2_128_16 (
57727     const char* s1,
57728     const int s1Len,
57729     const char* s2,
57730     const int s2Len,
57731     const int open,
57732     const int gap,
57733     const(parasail_matrix_t)* matrix,
57734     int s1_beg,
57735     int s1_end,
57736     int s2_beg,
57737     int s2_end);
57738 
57739 parasail_result_t* parasail_sg_flags_trace_diag_sse2_128_8 (
57740     const char* s1,
57741     const int s1Len,
57742     const char* s2,
57743     const int s2Len,
57744     const int open,
57745     const int gap,
57746     const(parasail_matrix_t)* matrix,
57747     int s1_beg,
57748     int s1_end,
57749     int s2_beg,
57750     int s2_end);
57751 
57752 parasail_result_t* parasail_sg_flags_trace_diag_sse2_128_sat (
57753     const char* s1,
57754     const int s1Len,
57755     const char* s2,
57756     const int s2Len,
57757     const int open,
57758     const int gap,
57759     const(parasail_matrix_t)* matrix,
57760     int s1_beg,
57761     int s1_end,
57762     int s2_beg,
57763     int s2_end);
57764 
57765 parasail_result_t* parasail_sg_flags_trace_diag_sse41_128_64 (
57766     const char* s1,
57767     const int s1Len,
57768     const char* s2,
57769     const int s2Len,
57770     const int open,
57771     const int gap,
57772     const(parasail_matrix_t)* matrix,
57773     int s1_beg,
57774     int s1_end,
57775     int s2_beg,
57776     int s2_end);
57777 
57778 parasail_result_t* parasail_sg_flags_trace_diag_sse41_128_32 (
57779     const char* s1,
57780     const int s1Len,
57781     const char* s2,
57782     const int s2Len,
57783     const int open,
57784     const int gap,
57785     const(parasail_matrix_t)* matrix,
57786     int s1_beg,
57787     int s1_end,
57788     int s2_beg,
57789     int s2_end);
57790 
57791 parasail_result_t* parasail_sg_flags_trace_diag_sse41_128_16 (
57792     const char* s1,
57793     const int s1Len,
57794     const char* s2,
57795     const int s2Len,
57796     const int open,
57797     const int gap,
57798     const(parasail_matrix_t)* matrix,
57799     int s1_beg,
57800     int s1_end,
57801     int s2_beg,
57802     int s2_end);
57803 
57804 parasail_result_t* parasail_sg_flags_trace_diag_sse41_128_8 (
57805     const char* s1,
57806     const int s1Len,
57807     const char* s2,
57808     const int s2Len,
57809     const int open,
57810     const int gap,
57811     const(parasail_matrix_t)* matrix,
57812     int s1_beg,
57813     int s1_end,
57814     int s2_beg,
57815     int s2_end);
57816 
57817 parasail_result_t* parasail_sg_flags_trace_diag_sse41_128_sat (
57818     const char* s1,
57819     const int s1Len,
57820     const char* s2,
57821     const int s2Len,
57822     const int open,
57823     const int gap,
57824     const(parasail_matrix_t)* matrix,
57825     int s1_beg,
57826     int s1_end,
57827     int s2_beg,
57828     int s2_end);
57829 
57830 parasail_result_t* parasail_sg_flags_trace_diag_avx2_256_64 (
57831     const char* s1,
57832     const int s1Len,
57833     const char* s2,
57834     const int s2Len,
57835     const int open,
57836     const int gap,
57837     const(parasail_matrix_t)* matrix,
57838     int s1_beg,
57839     int s1_end,
57840     int s2_beg,
57841     int s2_end);
57842 
57843 parasail_result_t* parasail_sg_flags_trace_diag_avx2_256_32 (
57844     const char* s1,
57845     const int s1Len,
57846     const char* s2,
57847     const int s2Len,
57848     const int open,
57849     const int gap,
57850     const(parasail_matrix_t)* matrix,
57851     int s1_beg,
57852     int s1_end,
57853     int s2_beg,
57854     int s2_end);
57855 
57856 parasail_result_t* parasail_sg_flags_trace_diag_avx2_256_16 (
57857     const char* s1,
57858     const int s1Len,
57859     const char* s2,
57860     const int s2Len,
57861     const int open,
57862     const int gap,
57863     const(parasail_matrix_t)* matrix,
57864     int s1_beg,
57865     int s1_end,
57866     int s2_beg,
57867     int s2_end);
57868 
57869 parasail_result_t* parasail_sg_flags_trace_diag_avx2_256_8 (
57870     const char* s1,
57871     const int s1Len,
57872     const char* s2,
57873     const int s2Len,
57874     const int open,
57875     const int gap,
57876     const(parasail_matrix_t)* matrix,
57877     int s1_beg,
57878     int s1_end,
57879     int s2_beg,
57880     int s2_end);
57881 
57882 parasail_result_t* parasail_sg_flags_trace_diag_avx2_256_sat (
57883     const char* s1,
57884     const int s1Len,
57885     const char* s2,
57886     const int s2Len,
57887     const int open,
57888     const int gap,
57889     const(parasail_matrix_t)* matrix,
57890     int s1_beg,
57891     int s1_end,
57892     int s2_beg,
57893     int s2_end);
57894 
57895 parasail_result_t* parasail_sg_flags_trace_diag_altivec_128_64 (
57896     const char* s1,
57897     const int s1Len,
57898     const char* s2,
57899     const int s2Len,
57900     const int open,
57901     const int gap,
57902     const(parasail_matrix_t)* matrix,
57903     int s1_beg,
57904     int s1_end,
57905     int s2_beg,
57906     int s2_end);
57907 
57908 parasail_result_t* parasail_sg_flags_trace_diag_altivec_128_32 (
57909     const char* s1,
57910     const int s1Len,
57911     const char* s2,
57912     const int s2Len,
57913     const int open,
57914     const int gap,
57915     const(parasail_matrix_t)* matrix,
57916     int s1_beg,
57917     int s1_end,
57918     int s2_beg,
57919     int s2_end);
57920 
57921 parasail_result_t* parasail_sg_flags_trace_diag_altivec_128_16 (
57922     const char* s1,
57923     const int s1Len,
57924     const char* s2,
57925     const int s2Len,
57926     const int open,
57927     const int gap,
57928     const(parasail_matrix_t)* matrix,
57929     int s1_beg,
57930     int s1_end,
57931     int s2_beg,
57932     int s2_end);
57933 
57934 parasail_result_t* parasail_sg_flags_trace_diag_altivec_128_8 (
57935     const char* s1,
57936     const int s1Len,
57937     const char* s2,
57938     const int s2Len,
57939     const int open,
57940     const int gap,
57941     const(parasail_matrix_t)* matrix,
57942     int s1_beg,
57943     int s1_end,
57944     int s2_beg,
57945     int s2_end);
57946 
57947 parasail_result_t* parasail_sg_flags_trace_diag_altivec_128_sat (
57948     const char* s1,
57949     const int s1Len,
57950     const char* s2,
57951     const int s2Len,
57952     const int open,
57953     const int gap,
57954     const(parasail_matrix_t)* matrix,
57955     int s1_beg,
57956     int s1_end,
57957     int s2_beg,
57958     int s2_end);
57959 
57960 parasail_result_t* parasail_sg_flags_trace_diag_neon_128_64 (
57961     const char* s1,
57962     const int s1Len,
57963     const char* s2,
57964     const int s2Len,
57965     const int open,
57966     const int gap,
57967     const(parasail_matrix_t)* matrix,
57968     int s1_beg,
57969     int s1_end,
57970     int s2_beg,
57971     int s2_end);
57972 
57973 parasail_result_t* parasail_sg_flags_trace_diag_neon_128_32 (
57974     const char* s1,
57975     const int s1Len,
57976     const char* s2,
57977     const int s2Len,
57978     const int open,
57979     const int gap,
57980     const(parasail_matrix_t)* matrix,
57981     int s1_beg,
57982     int s1_end,
57983     int s2_beg,
57984     int s2_end);
57985 
57986 parasail_result_t* parasail_sg_flags_trace_diag_neon_128_16 (
57987     const char* s1,
57988     const int s1Len,
57989     const char* s2,
57990     const int s2Len,
57991     const int open,
57992     const int gap,
57993     const(parasail_matrix_t)* matrix,
57994     int s1_beg,
57995     int s1_end,
57996     int s2_beg,
57997     int s2_end);
57998 
57999 parasail_result_t* parasail_sg_flags_trace_diag_neon_128_8 (
58000     const char* s1,
58001     const int s1Len,
58002     const char* s2,
58003     const int s2Len,
58004     const int open,
58005     const int gap,
58006     const(parasail_matrix_t)* matrix,
58007     int s1_beg,
58008     int s1_end,
58009     int s2_beg,
58010     int s2_end);
58011 
58012 parasail_result_t* parasail_sg_flags_trace_diag_neon_128_sat (
58013     const char* s1,
58014     const int s1Len,
58015     const char* s2,
58016     const int s2Len,
58017     const int open,
58018     const int gap,
58019     const(parasail_matrix_t)* matrix,
58020     int s1_beg,
58021     int s1_end,
58022     int s2_beg,
58023     int s2_end);
58024 
58025 parasail_result_t* parasail_sg_flags_stats_scan_sse2_128_64 (
58026     const char* s1,
58027     const int s1Len,
58028     const char* s2,
58029     const int s2Len,
58030     const int open,
58031     const int gap,
58032     const(parasail_matrix_t)* matrix,
58033     int s1_beg,
58034     int s1_end,
58035     int s2_beg,
58036     int s2_end);
58037 
58038 parasail_result_t* parasail_sg_flags_stats_scan_sse2_128_32 (
58039     const char* s1,
58040     const int s1Len,
58041     const char* s2,
58042     const int s2Len,
58043     const int open,
58044     const int gap,
58045     const(parasail_matrix_t)* matrix,
58046     int s1_beg,
58047     int s1_end,
58048     int s2_beg,
58049     int s2_end);
58050 
58051 parasail_result_t* parasail_sg_flags_stats_scan_sse2_128_16 (
58052     const char* s1,
58053     const int s1Len,
58054     const char* s2,
58055     const int s2Len,
58056     const int open,
58057     const int gap,
58058     const(parasail_matrix_t)* matrix,
58059     int s1_beg,
58060     int s1_end,
58061     int s2_beg,
58062     int s2_end);
58063 
58064 parasail_result_t* parasail_sg_flags_stats_scan_sse2_128_8 (
58065     const char* s1,
58066     const int s1Len,
58067     const char* s2,
58068     const int s2Len,
58069     const int open,
58070     const int gap,
58071     const(parasail_matrix_t)* matrix,
58072     int s1_beg,
58073     int s1_end,
58074     int s2_beg,
58075     int s2_end);
58076 
58077 parasail_result_t* parasail_sg_flags_stats_scan_sse2_128_sat (
58078     const char* s1,
58079     const int s1Len,
58080     const char* s2,
58081     const int s2Len,
58082     const int open,
58083     const int gap,
58084     const(parasail_matrix_t)* matrix,
58085     int s1_beg,
58086     int s1_end,
58087     int s2_beg,
58088     int s2_end);
58089 
58090 parasail_result_t* parasail_sg_flags_stats_scan_sse41_128_64 (
58091     const char* s1,
58092     const int s1Len,
58093     const char* s2,
58094     const int s2Len,
58095     const int open,
58096     const int gap,
58097     const(parasail_matrix_t)* matrix,
58098     int s1_beg,
58099     int s1_end,
58100     int s2_beg,
58101     int s2_end);
58102 
58103 parasail_result_t* parasail_sg_flags_stats_scan_sse41_128_32 (
58104     const char* s1,
58105     const int s1Len,
58106     const char* s2,
58107     const int s2Len,
58108     const int open,
58109     const int gap,
58110     const(parasail_matrix_t)* matrix,
58111     int s1_beg,
58112     int s1_end,
58113     int s2_beg,
58114     int s2_end);
58115 
58116 parasail_result_t* parasail_sg_flags_stats_scan_sse41_128_16 (
58117     const char* s1,
58118     const int s1Len,
58119     const char* s2,
58120     const int s2Len,
58121     const int open,
58122     const int gap,
58123     const(parasail_matrix_t)* matrix,
58124     int s1_beg,
58125     int s1_end,
58126     int s2_beg,
58127     int s2_end);
58128 
58129 parasail_result_t* parasail_sg_flags_stats_scan_sse41_128_8 (
58130     const char* s1,
58131     const int s1Len,
58132     const char* s2,
58133     const int s2Len,
58134     const int open,
58135     const int gap,
58136     const(parasail_matrix_t)* matrix,
58137     int s1_beg,
58138     int s1_end,
58139     int s2_beg,
58140     int s2_end);
58141 
58142 parasail_result_t* parasail_sg_flags_stats_scan_sse41_128_sat (
58143     const char* s1,
58144     const int s1Len,
58145     const char* s2,
58146     const int s2Len,
58147     const int open,
58148     const int gap,
58149     const(parasail_matrix_t)* matrix,
58150     int s1_beg,
58151     int s1_end,
58152     int s2_beg,
58153     int s2_end);
58154 
58155 parasail_result_t* parasail_sg_flags_stats_scan_avx2_256_64 (
58156     const char* s1,
58157     const int s1Len,
58158     const char* s2,
58159     const int s2Len,
58160     const int open,
58161     const int gap,
58162     const(parasail_matrix_t)* matrix,
58163     int s1_beg,
58164     int s1_end,
58165     int s2_beg,
58166     int s2_end);
58167 
58168 parasail_result_t* parasail_sg_flags_stats_scan_avx2_256_32 (
58169     const char* s1,
58170     const int s1Len,
58171     const char* s2,
58172     const int s2Len,
58173     const int open,
58174     const int gap,
58175     const(parasail_matrix_t)* matrix,
58176     int s1_beg,
58177     int s1_end,
58178     int s2_beg,
58179     int s2_end);
58180 
58181 parasail_result_t* parasail_sg_flags_stats_scan_avx2_256_16 (
58182     const char* s1,
58183     const int s1Len,
58184     const char* s2,
58185     const int s2Len,
58186     const int open,
58187     const int gap,
58188     const(parasail_matrix_t)* matrix,
58189     int s1_beg,
58190     int s1_end,
58191     int s2_beg,
58192     int s2_end);
58193 
58194 parasail_result_t* parasail_sg_flags_stats_scan_avx2_256_8 (
58195     const char* s1,
58196     const int s1Len,
58197     const char* s2,
58198     const int s2Len,
58199     const int open,
58200     const int gap,
58201     const(parasail_matrix_t)* matrix,
58202     int s1_beg,
58203     int s1_end,
58204     int s2_beg,
58205     int s2_end);
58206 
58207 parasail_result_t* parasail_sg_flags_stats_scan_avx2_256_sat (
58208     const char* s1,
58209     const int s1Len,
58210     const char* s2,
58211     const int s2Len,
58212     const int open,
58213     const int gap,
58214     const(parasail_matrix_t)* matrix,
58215     int s1_beg,
58216     int s1_end,
58217     int s2_beg,
58218     int s2_end);
58219 
58220 parasail_result_t* parasail_sg_flags_stats_scan_altivec_128_64 (
58221     const char* s1,
58222     const int s1Len,
58223     const char* s2,
58224     const int s2Len,
58225     const int open,
58226     const int gap,
58227     const(parasail_matrix_t)* matrix,
58228     int s1_beg,
58229     int s1_end,
58230     int s2_beg,
58231     int s2_end);
58232 
58233 parasail_result_t* parasail_sg_flags_stats_scan_altivec_128_32 (
58234     const char* s1,
58235     const int s1Len,
58236     const char* s2,
58237     const int s2Len,
58238     const int open,
58239     const int gap,
58240     const(parasail_matrix_t)* matrix,
58241     int s1_beg,
58242     int s1_end,
58243     int s2_beg,
58244     int s2_end);
58245 
58246 parasail_result_t* parasail_sg_flags_stats_scan_altivec_128_16 (
58247     const char* s1,
58248     const int s1Len,
58249     const char* s2,
58250     const int s2Len,
58251     const int open,
58252     const int gap,
58253     const(parasail_matrix_t)* matrix,
58254     int s1_beg,
58255     int s1_end,
58256     int s2_beg,
58257     int s2_end);
58258 
58259 parasail_result_t* parasail_sg_flags_stats_scan_altivec_128_8 (
58260     const char* s1,
58261     const int s1Len,
58262     const char* s2,
58263     const int s2Len,
58264     const int open,
58265     const int gap,
58266     const(parasail_matrix_t)* matrix,
58267     int s1_beg,
58268     int s1_end,
58269     int s2_beg,
58270     int s2_end);
58271 
58272 parasail_result_t* parasail_sg_flags_stats_scan_altivec_128_sat (
58273     const char* s1,
58274     const int s1Len,
58275     const char* s2,
58276     const int s2Len,
58277     const int open,
58278     const int gap,
58279     const(parasail_matrix_t)* matrix,
58280     int s1_beg,
58281     int s1_end,
58282     int s2_beg,
58283     int s2_end);
58284 
58285 parasail_result_t* parasail_sg_flags_stats_scan_neon_128_64 (
58286     const char* s1,
58287     const int s1Len,
58288     const char* s2,
58289     const int s2Len,
58290     const int open,
58291     const int gap,
58292     const(parasail_matrix_t)* matrix,
58293     int s1_beg,
58294     int s1_end,
58295     int s2_beg,
58296     int s2_end);
58297 
58298 parasail_result_t* parasail_sg_flags_stats_scan_neon_128_32 (
58299     const char* s1,
58300     const int s1Len,
58301     const char* s2,
58302     const int s2Len,
58303     const int open,
58304     const int gap,
58305     const(parasail_matrix_t)* matrix,
58306     int s1_beg,
58307     int s1_end,
58308     int s2_beg,
58309     int s2_end);
58310 
58311 parasail_result_t* parasail_sg_flags_stats_scan_neon_128_16 (
58312     const char* s1,
58313     const int s1Len,
58314     const char* s2,
58315     const int s2Len,
58316     const int open,
58317     const int gap,
58318     const(parasail_matrix_t)* matrix,
58319     int s1_beg,
58320     int s1_end,
58321     int s2_beg,
58322     int s2_end);
58323 
58324 parasail_result_t* parasail_sg_flags_stats_scan_neon_128_8 (
58325     const char* s1,
58326     const int s1Len,
58327     const char* s2,
58328     const int s2Len,
58329     const int open,
58330     const int gap,
58331     const(parasail_matrix_t)* matrix,
58332     int s1_beg,
58333     int s1_end,
58334     int s2_beg,
58335     int s2_end);
58336 
58337 parasail_result_t* parasail_sg_flags_stats_scan_neon_128_sat (
58338     const char* s1,
58339     const int s1Len,
58340     const char* s2,
58341     const int s2Len,
58342     const int open,
58343     const int gap,
58344     const(parasail_matrix_t)* matrix,
58345     int s1_beg,
58346     int s1_end,
58347     int s2_beg,
58348     int s2_end);
58349 
58350 parasail_result_t* parasail_sg_flags_stats_striped_sse2_128_64 (
58351     const char* s1,
58352     const int s1Len,
58353     const char* s2,
58354     const int s2Len,
58355     const int open,
58356     const int gap,
58357     const(parasail_matrix_t)* matrix,
58358     int s1_beg,
58359     int s1_end,
58360     int s2_beg,
58361     int s2_end);
58362 
58363 parasail_result_t* parasail_sg_flags_stats_striped_sse2_128_32 (
58364     const char* s1,
58365     const int s1Len,
58366     const char* s2,
58367     const int s2Len,
58368     const int open,
58369     const int gap,
58370     const(parasail_matrix_t)* matrix,
58371     int s1_beg,
58372     int s1_end,
58373     int s2_beg,
58374     int s2_end);
58375 
58376 parasail_result_t* parasail_sg_flags_stats_striped_sse2_128_16 (
58377     const char* s1,
58378     const int s1Len,
58379     const char* s2,
58380     const int s2Len,
58381     const int open,
58382     const int gap,
58383     const(parasail_matrix_t)* matrix,
58384     int s1_beg,
58385     int s1_end,
58386     int s2_beg,
58387     int s2_end);
58388 
58389 parasail_result_t* parasail_sg_flags_stats_striped_sse2_128_8 (
58390     const char* s1,
58391     const int s1Len,
58392     const char* s2,
58393     const int s2Len,
58394     const int open,
58395     const int gap,
58396     const(parasail_matrix_t)* matrix,
58397     int s1_beg,
58398     int s1_end,
58399     int s2_beg,
58400     int s2_end);
58401 
58402 parasail_result_t* parasail_sg_flags_stats_striped_sse2_128_sat (
58403     const char* s1,
58404     const int s1Len,
58405     const char* s2,
58406     const int s2Len,
58407     const int open,
58408     const int gap,
58409     const(parasail_matrix_t)* matrix,
58410     int s1_beg,
58411     int s1_end,
58412     int s2_beg,
58413     int s2_end);
58414 
58415 parasail_result_t* parasail_sg_flags_stats_striped_sse41_128_64 (
58416     const char* s1,
58417     const int s1Len,
58418     const char* s2,
58419     const int s2Len,
58420     const int open,
58421     const int gap,
58422     const(parasail_matrix_t)* matrix,
58423     int s1_beg,
58424     int s1_end,
58425     int s2_beg,
58426     int s2_end);
58427 
58428 parasail_result_t* parasail_sg_flags_stats_striped_sse41_128_32 (
58429     const char* s1,
58430     const int s1Len,
58431     const char* s2,
58432     const int s2Len,
58433     const int open,
58434     const int gap,
58435     const(parasail_matrix_t)* matrix,
58436     int s1_beg,
58437     int s1_end,
58438     int s2_beg,
58439     int s2_end);
58440 
58441 parasail_result_t* parasail_sg_flags_stats_striped_sse41_128_16 (
58442     const char* s1,
58443     const int s1Len,
58444     const char* s2,
58445     const int s2Len,
58446     const int open,
58447     const int gap,
58448     const(parasail_matrix_t)* matrix,
58449     int s1_beg,
58450     int s1_end,
58451     int s2_beg,
58452     int s2_end);
58453 
58454 parasail_result_t* parasail_sg_flags_stats_striped_sse41_128_8 (
58455     const char* s1,
58456     const int s1Len,
58457     const char* s2,
58458     const int s2Len,
58459     const int open,
58460     const int gap,
58461     const(parasail_matrix_t)* matrix,
58462     int s1_beg,
58463     int s1_end,
58464     int s2_beg,
58465     int s2_end);
58466 
58467 parasail_result_t* parasail_sg_flags_stats_striped_sse41_128_sat (
58468     const char* s1,
58469     const int s1Len,
58470     const char* s2,
58471     const int s2Len,
58472     const int open,
58473     const int gap,
58474     const(parasail_matrix_t)* matrix,
58475     int s1_beg,
58476     int s1_end,
58477     int s2_beg,
58478     int s2_end);
58479 
58480 parasail_result_t* parasail_sg_flags_stats_striped_avx2_256_64 (
58481     const char* s1,
58482     const int s1Len,
58483     const char* s2,
58484     const int s2Len,
58485     const int open,
58486     const int gap,
58487     const(parasail_matrix_t)* matrix,
58488     int s1_beg,
58489     int s1_end,
58490     int s2_beg,
58491     int s2_end);
58492 
58493 parasail_result_t* parasail_sg_flags_stats_striped_avx2_256_32 (
58494     const char* s1,
58495     const int s1Len,
58496     const char* s2,
58497     const int s2Len,
58498     const int open,
58499     const int gap,
58500     const(parasail_matrix_t)* matrix,
58501     int s1_beg,
58502     int s1_end,
58503     int s2_beg,
58504     int s2_end);
58505 
58506 parasail_result_t* parasail_sg_flags_stats_striped_avx2_256_16 (
58507     const char* s1,
58508     const int s1Len,
58509     const char* s2,
58510     const int s2Len,
58511     const int open,
58512     const int gap,
58513     const(parasail_matrix_t)* matrix,
58514     int s1_beg,
58515     int s1_end,
58516     int s2_beg,
58517     int s2_end);
58518 
58519 parasail_result_t* parasail_sg_flags_stats_striped_avx2_256_8 (
58520     const char* s1,
58521     const int s1Len,
58522     const char* s2,
58523     const int s2Len,
58524     const int open,
58525     const int gap,
58526     const(parasail_matrix_t)* matrix,
58527     int s1_beg,
58528     int s1_end,
58529     int s2_beg,
58530     int s2_end);
58531 
58532 parasail_result_t* parasail_sg_flags_stats_striped_avx2_256_sat (
58533     const char* s1,
58534     const int s1Len,
58535     const char* s2,
58536     const int s2Len,
58537     const int open,
58538     const int gap,
58539     const(parasail_matrix_t)* matrix,
58540     int s1_beg,
58541     int s1_end,
58542     int s2_beg,
58543     int s2_end);
58544 
58545 parasail_result_t* parasail_sg_flags_stats_striped_altivec_128_64 (
58546     const char* s1,
58547     const int s1Len,
58548     const char* s2,
58549     const int s2Len,
58550     const int open,
58551     const int gap,
58552     const(parasail_matrix_t)* matrix,
58553     int s1_beg,
58554     int s1_end,
58555     int s2_beg,
58556     int s2_end);
58557 
58558 parasail_result_t* parasail_sg_flags_stats_striped_altivec_128_32 (
58559     const char* s1,
58560     const int s1Len,
58561     const char* s2,
58562     const int s2Len,
58563     const int open,
58564     const int gap,
58565     const(parasail_matrix_t)* matrix,
58566     int s1_beg,
58567     int s1_end,
58568     int s2_beg,
58569     int s2_end);
58570 
58571 parasail_result_t* parasail_sg_flags_stats_striped_altivec_128_16 (
58572     const char* s1,
58573     const int s1Len,
58574     const char* s2,
58575     const int s2Len,
58576     const int open,
58577     const int gap,
58578     const(parasail_matrix_t)* matrix,
58579     int s1_beg,
58580     int s1_end,
58581     int s2_beg,
58582     int s2_end);
58583 
58584 parasail_result_t* parasail_sg_flags_stats_striped_altivec_128_8 (
58585     const char* s1,
58586     const int s1Len,
58587     const char* s2,
58588     const int s2Len,
58589     const int open,
58590     const int gap,
58591     const(parasail_matrix_t)* matrix,
58592     int s1_beg,
58593     int s1_end,
58594     int s2_beg,
58595     int s2_end);
58596 
58597 parasail_result_t* parasail_sg_flags_stats_striped_altivec_128_sat (
58598     const char* s1,
58599     const int s1Len,
58600     const char* s2,
58601     const int s2Len,
58602     const int open,
58603     const int gap,
58604     const(parasail_matrix_t)* matrix,
58605     int s1_beg,
58606     int s1_end,
58607     int s2_beg,
58608     int s2_end);
58609 
58610 parasail_result_t* parasail_sg_flags_stats_striped_neon_128_64 (
58611     const char* s1,
58612     const int s1Len,
58613     const char* s2,
58614     const int s2Len,
58615     const int open,
58616     const int gap,
58617     const(parasail_matrix_t)* matrix,
58618     int s1_beg,
58619     int s1_end,
58620     int s2_beg,
58621     int s2_end);
58622 
58623 parasail_result_t* parasail_sg_flags_stats_striped_neon_128_32 (
58624     const char* s1,
58625     const int s1Len,
58626     const char* s2,
58627     const int s2Len,
58628     const int open,
58629     const int gap,
58630     const(parasail_matrix_t)* matrix,
58631     int s1_beg,
58632     int s1_end,
58633     int s2_beg,
58634     int s2_end);
58635 
58636 parasail_result_t* parasail_sg_flags_stats_striped_neon_128_16 (
58637     const char* s1,
58638     const int s1Len,
58639     const char* s2,
58640     const int s2Len,
58641     const int open,
58642     const int gap,
58643     const(parasail_matrix_t)* matrix,
58644     int s1_beg,
58645     int s1_end,
58646     int s2_beg,
58647     int s2_end);
58648 
58649 parasail_result_t* parasail_sg_flags_stats_striped_neon_128_8 (
58650     const char* s1,
58651     const int s1Len,
58652     const char* s2,
58653     const int s2Len,
58654     const int open,
58655     const int gap,
58656     const(parasail_matrix_t)* matrix,
58657     int s1_beg,
58658     int s1_end,
58659     int s2_beg,
58660     int s2_end);
58661 
58662 parasail_result_t* parasail_sg_flags_stats_striped_neon_128_sat (
58663     const char* s1,
58664     const int s1Len,
58665     const char* s2,
58666     const int s2Len,
58667     const int open,
58668     const int gap,
58669     const(parasail_matrix_t)* matrix,
58670     int s1_beg,
58671     int s1_end,
58672     int s2_beg,
58673     int s2_end);
58674 
58675 parasail_result_t* parasail_sg_flags_stats_diag_sse2_128_64 (
58676     const char* s1,
58677     const int s1Len,
58678     const char* s2,
58679     const int s2Len,
58680     const int open,
58681     const int gap,
58682     const(parasail_matrix_t)* matrix,
58683     int s1_beg,
58684     int s1_end,
58685     int s2_beg,
58686     int s2_end);
58687 
58688 parasail_result_t* parasail_sg_flags_stats_diag_sse2_128_32 (
58689     const char* s1,
58690     const int s1Len,
58691     const char* s2,
58692     const int s2Len,
58693     const int open,
58694     const int gap,
58695     const(parasail_matrix_t)* matrix,
58696     int s1_beg,
58697     int s1_end,
58698     int s2_beg,
58699     int s2_end);
58700 
58701 parasail_result_t* parasail_sg_flags_stats_diag_sse2_128_16 (
58702     const char* s1,
58703     const int s1Len,
58704     const char* s2,
58705     const int s2Len,
58706     const int open,
58707     const int gap,
58708     const(parasail_matrix_t)* matrix,
58709     int s1_beg,
58710     int s1_end,
58711     int s2_beg,
58712     int s2_end);
58713 
58714 parasail_result_t* parasail_sg_flags_stats_diag_sse2_128_8 (
58715     const char* s1,
58716     const int s1Len,
58717     const char* s2,
58718     const int s2Len,
58719     const int open,
58720     const int gap,
58721     const(parasail_matrix_t)* matrix,
58722     int s1_beg,
58723     int s1_end,
58724     int s2_beg,
58725     int s2_end);
58726 
58727 parasail_result_t* parasail_sg_flags_stats_diag_sse2_128_sat (
58728     const char* s1,
58729     const int s1Len,
58730     const char* s2,
58731     const int s2Len,
58732     const int open,
58733     const int gap,
58734     const(parasail_matrix_t)* matrix,
58735     int s1_beg,
58736     int s1_end,
58737     int s2_beg,
58738     int s2_end);
58739 
58740 parasail_result_t* parasail_sg_flags_stats_diag_sse41_128_64 (
58741     const char* s1,
58742     const int s1Len,
58743     const char* s2,
58744     const int s2Len,
58745     const int open,
58746     const int gap,
58747     const(parasail_matrix_t)* matrix,
58748     int s1_beg,
58749     int s1_end,
58750     int s2_beg,
58751     int s2_end);
58752 
58753 parasail_result_t* parasail_sg_flags_stats_diag_sse41_128_32 (
58754     const char* s1,
58755     const int s1Len,
58756     const char* s2,
58757     const int s2Len,
58758     const int open,
58759     const int gap,
58760     const(parasail_matrix_t)* matrix,
58761     int s1_beg,
58762     int s1_end,
58763     int s2_beg,
58764     int s2_end);
58765 
58766 parasail_result_t* parasail_sg_flags_stats_diag_sse41_128_16 (
58767     const char* s1,
58768     const int s1Len,
58769     const char* s2,
58770     const int s2Len,
58771     const int open,
58772     const int gap,
58773     const(parasail_matrix_t)* matrix,
58774     int s1_beg,
58775     int s1_end,
58776     int s2_beg,
58777     int s2_end);
58778 
58779 parasail_result_t* parasail_sg_flags_stats_diag_sse41_128_8 (
58780     const char* s1,
58781     const int s1Len,
58782     const char* s2,
58783     const int s2Len,
58784     const int open,
58785     const int gap,
58786     const(parasail_matrix_t)* matrix,
58787     int s1_beg,
58788     int s1_end,
58789     int s2_beg,
58790     int s2_end);
58791 
58792 parasail_result_t* parasail_sg_flags_stats_diag_sse41_128_sat (
58793     const char* s1,
58794     const int s1Len,
58795     const char* s2,
58796     const int s2Len,
58797     const int open,
58798     const int gap,
58799     const(parasail_matrix_t)* matrix,
58800     int s1_beg,
58801     int s1_end,
58802     int s2_beg,
58803     int s2_end);
58804 
58805 parasail_result_t* parasail_sg_flags_stats_diag_avx2_256_64 (
58806     const char* s1,
58807     const int s1Len,
58808     const char* s2,
58809     const int s2Len,
58810     const int open,
58811     const int gap,
58812     const(parasail_matrix_t)* matrix,
58813     int s1_beg,
58814     int s1_end,
58815     int s2_beg,
58816     int s2_end);
58817 
58818 parasail_result_t* parasail_sg_flags_stats_diag_avx2_256_32 (
58819     const char* s1,
58820     const int s1Len,
58821     const char* s2,
58822     const int s2Len,
58823     const int open,
58824     const int gap,
58825     const(parasail_matrix_t)* matrix,
58826     int s1_beg,
58827     int s1_end,
58828     int s2_beg,
58829     int s2_end);
58830 
58831 parasail_result_t* parasail_sg_flags_stats_diag_avx2_256_16 (
58832     const char* s1,
58833     const int s1Len,
58834     const char* s2,
58835     const int s2Len,
58836     const int open,
58837     const int gap,
58838     const(parasail_matrix_t)* matrix,
58839     int s1_beg,
58840     int s1_end,
58841     int s2_beg,
58842     int s2_end);
58843 
58844 parasail_result_t* parasail_sg_flags_stats_diag_avx2_256_8 (
58845     const char* s1,
58846     const int s1Len,
58847     const char* s2,
58848     const int s2Len,
58849     const int open,
58850     const int gap,
58851     const(parasail_matrix_t)* matrix,
58852     int s1_beg,
58853     int s1_end,
58854     int s2_beg,
58855     int s2_end);
58856 
58857 parasail_result_t* parasail_sg_flags_stats_diag_avx2_256_sat (
58858     const char* s1,
58859     const int s1Len,
58860     const char* s2,
58861     const int s2Len,
58862     const int open,
58863     const int gap,
58864     const(parasail_matrix_t)* matrix,
58865     int s1_beg,
58866     int s1_end,
58867     int s2_beg,
58868     int s2_end);
58869 
58870 parasail_result_t* parasail_sg_flags_stats_diag_altivec_128_64 (
58871     const char* s1,
58872     const int s1Len,
58873     const char* s2,
58874     const int s2Len,
58875     const int open,
58876     const int gap,
58877     const(parasail_matrix_t)* matrix,
58878     int s1_beg,
58879     int s1_end,
58880     int s2_beg,
58881     int s2_end);
58882 
58883 parasail_result_t* parasail_sg_flags_stats_diag_altivec_128_32 (
58884     const char* s1,
58885     const int s1Len,
58886     const char* s2,
58887     const int s2Len,
58888     const int open,
58889     const int gap,
58890     const(parasail_matrix_t)* matrix,
58891     int s1_beg,
58892     int s1_end,
58893     int s2_beg,
58894     int s2_end);
58895 
58896 parasail_result_t* parasail_sg_flags_stats_diag_altivec_128_16 (
58897     const char* s1,
58898     const int s1Len,
58899     const char* s2,
58900     const int s2Len,
58901     const int open,
58902     const int gap,
58903     const(parasail_matrix_t)* matrix,
58904     int s1_beg,
58905     int s1_end,
58906     int s2_beg,
58907     int s2_end);
58908 
58909 parasail_result_t* parasail_sg_flags_stats_diag_altivec_128_8 (
58910     const char* s1,
58911     const int s1Len,
58912     const char* s2,
58913     const int s2Len,
58914     const int open,
58915     const int gap,
58916     const(parasail_matrix_t)* matrix,
58917     int s1_beg,
58918     int s1_end,
58919     int s2_beg,
58920     int s2_end);
58921 
58922 parasail_result_t* parasail_sg_flags_stats_diag_altivec_128_sat (
58923     const char* s1,
58924     const int s1Len,
58925     const char* s2,
58926     const int s2Len,
58927     const int open,
58928     const int gap,
58929     const(parasail_matrix_t)* matrix,
58930     int s1_beg,
58931     int s1_end,
58932     int s2_beg,
58933     int s2_end);
58934 
58935 parasail_result_t* parasail_sg_flags_stats_diag_neon_128_64 (
58936     const char* s1,
58937     const int s1Len,
58938     const char* s2,
58939     const int s2Len,
58940     const int open,
58941     const int gap,
58942     const(parasail_matrix_t)* matrix,
58943     int s1_beg,
58944     int s1_end,
58945     int s2_beg,
58946     int s2_end);
58947 
58948 parasail_result_t* parasail_sg_flags_stats_diag_neon_128_32 (
58949     const char* s1,
58950     const int s1Len,
58951     const char* s2,
58952     const int s2Len,
58953     const int open,
58954     const int gap,
58955     const(parasail_matrix_t)* matrix,
58956     int s1_beg,
58957     int s1_end,
58958     int s2_beg,
58959     int s2_end);
58960 
58961 parasail_result_t* parasail_sg_flags_stats_diag_neon_128_16 (
58962     const char* s1,
58963     const int s1Len,
58964     const char* s2,
58965     const int s2Len,
58966     const int open,
58967     const int gap,
58968     const(parasail_matrix_t)* matrix,
58969     int s1_beg,
58970     int s1_end,
58971     int s2_beg,
58972     int s2_end);
58973 
58974 parasail_result_t* parasail_sg_flags_stats_diag_neon_128_8 (
58975     const char* s1,
58976     const int s1Len,
58977     const char* s2,
58978     const int s2Len,
58979     const int open,
58980     const int gap,
58981     const(parasail_matrix_t)* matrix,
58982     int s1_beg,
58983     int s1_end,
58984     int s2_beg,
58985     int s2_end);
58986 
58987 parasail_result_t* parasail_sg_flags_stats_diag_neon_128_sat (
58988     const char* s1,
58989     const int s1Len,
58990     const char* s2,
58991     const int s2Len,
58992     const int open,
58993     const int gap,
58994     const(parasail_matrix_t)* matrix,
58995     int s1_beg,
58996     int s1_end,
58997     int s2_beg,
58998     int s2_end);
58999 
59000 parasail_result_t* parasail_sg_flags_stats_table_scan_sse2_128_64 (
59001     const char* s1,
59002     const int s1Len,
59003     const char* s2,
59004     const int s2Len,
59005     const int open,
59006     const int gap,
59007     const(parasail_matrix_t)* matrix,
59008     int s1_beg,
59009     int s1_end,
59010     int s2_beg,
59011     int s2_end);
59012 
59013 parasail_result_t* parasail_sg_flags_stats_table_scan_sse2_128_32 (
59014     const char* s1,
59015     const int s1Len,
59016     const char* s2,
59017     const int s2Len,
59018     const int open,
59019     const int gap,
59020     const(parasail_matrix_t)* matrix,
59021     int s1_beg,
59022     int s1_end,
59023     int s2_beg,
59024     int s2_end);
59025 
59026 parasail_result_t* parasail_sg_flags_stats_table_scan_sse2_128_16 (
59027     const char* s1,
59028     const int s1Len,
59029     const char* s2,
59030     const int s2Len,
59031     const int open,
59032     const int gap,
59033     const(parasail_matrix_t)* matrix,
59034     int s1_beg,
59035     int s1_end,
59036     int s2_beg,
59037     int s2_end);
59038 
59039 parasail_result_t* parasail_sg_flags_stats_table_scan_sse2_128_8 (
59040     const char* s1,
59041     const int s1Len,
59042     const char* s2,
59043     const int s2Len,
59044     const int open,
59045     const int gap,
59046     const(parasail_matrix_t)* matrix,
59047     int s1_beg,
59048     int s1_end,
59049     int s2_beg,
59050     int s2_end);
59051 
59052 parasail_result_t* parasail_sg_flags_stats_table_scan_sse2_128_sat (
59053     const char* s1,
59054     const int s1Len,
59055     const char* s2,
59056     const int s2Len,
59057     const int open,
59058     const int gap,
59059     const(parasail_matrix_t)* matrix,
59060     int s1_beg,
59061     int s1_end,
59062     int s2_beg,
59063     int s2_end);
59064 
59065 parasail_result_t* parasail_sg_flags_stats_table_scan_sse41_128_64 (
59066     const char* s1,
59067     const int s1Len,
59068     const char* s2,
59069     const int s2Len,
59070     const int open,
59071     const int gap,
59072     const(parasail_matrix_t)* matrix,
59073     int s1_beg,
59074     int s1_end,
59075     int s2_beg,
59076     int s2_end);
59077 
59078 parasail_result_t* parasail_sg_flags_stats_table_scan_sse41_128_32 (
59079     const char* s1,
59080     const int s1Len,
59081     const char* s2,
59082     const int s2Len,
59083     const int open,
59084     const int gap,
59085     const(parasail_matrix_t)* matrix,
59086     int s1_beg,
59087     int s1_end,
59088     int s2_beg,
59089     int s2_end);
59090 
59091 parasail_result_t* parasail_sg_flags_stats_table_scan_sse41_128_16 (
59092     const char* s1,
59093     const int s1Len,
59094     const char* s2,
59095     const int s2Len,
59096     const int open,
59097     const int gap,
59098     const(parasail_matrix_t)* matrix,
59099     int s1_beg,
59100     int s1_end,
59101     int s2_beg,
59102     int s2_end);
59103 
59104 parasail_result_t* parasail_sg_flags_stats_table_scan_sse41_128_8 (
59105     const char* s1,
59106     const int s1Len,
59107     const char* s2,
59108     const int s2Len,
59109     const int open,
59110     const int gap,
59111     const(parasail_matrix_t)* matrix,
59112     int s1_beg,
59113     int s1_end,
59114     int s2_beg,
59115     int s2_end);
59116 
59117 parasail_result_t* parasail_sg_flags_stats_table_scan_sse41_128_sat (
59118     const char* s1,
59119     const int s1Len,
59120     const char* s2,
59121     const int s2Len,
59122     const int open,
59123     const int gap,
59124     const(parasail_matrix_t)* matrix,
59125     int s1_beg,
59126     int s1_end,
59127     int s2_beg,
59128     int s2_end);
59129 
59130 parasail_result_t* parasail_sg_flags_stats_table_scan_avx2_256_64 (
59131     const char* s1,
59132     const int s1Len,
59133     const char* s2,
59134     const int s2Len,
59135     const int open,
59136     const int gap,
59137     const(parasail_matrix_t)* matrix,
59138     int s1_beg,
59139     int s1_end,
59140     int s2_beg,
59141     int s2_end);
59142 
59143 parasail_result_t* parasail_sg_flags_stats_table_scan_avx2_256_32 (
59144     const char* s1,
59145     const int s1Len,
59146     const char* s2,
59147     const int s2Len,
59148     const int open,
59149     const int gap,
59150     const(parasail_matrix_t)* matrix,
59151     int s1_beg,
59152     int s1_end,
59153     int s2_beg,
59154     int s2_end);
59155 
59156 parasail_result_t* parasail_sg_flags_stats_table_scan_avx2_256_16 (
59157     const char* s1,
59158     const int s1Len,
59159     const char* s2,
59160     const int s2Len,
59161     const int open,
59162     const int gap,
59163     const(parasail_matrix_t)* matrix,
59164     int s1_beg,
59165     int s1_end,
59166     int s2_beg,
59167     int s2_end);
59168 
59169 parasail_result_t* parasail_sg_flags_stats_table_scan_avx2_256_8 (
59170     const char* s1,
59171     const int s1Len,
59172     const char* s2,
59173     const int s2Len,
59174     const int open,
59175     const int gap,
59176     const(parasail_matrix_t)* matrix,
59177     int s1_beg,
59178     int s1_end,
59179     int s2_beg,
59180     int s2_end);
59181 
59182 parasail_result_t* parasail_sg_flags_stats_table_scan_avx2_256_sat (
59183     const char* s1,
59184     const int s1Len,
59185     const char* s2,
59186     const int s2Len,
59187     const int open,
59188     const int gap,
59189     const(parasail_matrix_t)* matrix,
59190     int s1_beg,
59191     int s1_end,
59192     int s2_beg,
59193     int s2_end);
59194 
59195 parasail_result_t* parasail_sg_flags_stats_table_scan_altivec_128_64 (
59196     const char* s1,
59197     const int s1Len,
59198     const char* s2,
59199     const int s2Len,
59200     const int open,
59201     const int gap,
59202     const(parasail_matrix_t)* matrix,
59203     int s1_beg,
59204     int s1_end,
59205     int s2_beg,
59206     int s2_end);
59207 
59208 parasail_result_t* parasail_sg_flags_stats_table_scan_altivec_128_32 (
59209     const char* s1,
59210     const int s1Len,
59211     const char* s2,
59212     const int s2Len,
59213     const int open,
59214     const int gap,
59215     const(parasail_matrix_t)* matrix,
59216     int s1_beg,
59217     int s1_end,
59218     int s2_beg,
59219     int s2_end);
59220 
59221 parasail_result_t* parasail_sg_flags_stats_table_scan_altivec_128_16 (
59222     const char* s1,
59223     const int s1Len,
59224     const char* s2,
59225     const int s2Len,
59226     const int open,
59227     const int gap,
59228     const(parasail_matrix_t)* matrix,
59229     int s1_beg,
59230     int s1_end,
59231     int s2_beg,
59232     int s2_end);
59233 
59234 parasail_result_t* parasail_sg_flags_stats_table_scan_altivec_128_8 (
59235     const char* s1,
59236     const int s1Len,
59237     const char* s2,
59238     const int s2Len,
59239     const int open,
59240     const int gap,
59241     const(parasail_matrix_t)* matrix,
59242     int s1_beg,
59243     int s1_end,
59244     int s2_beg,
59245     int s2_end);
59246 
59247 parasail_result_t* parasail_sg_flags_stats_table_scan_altivec_128_sat (
59248     const char* s1,
59249     const int s1Len,
59250     const char* s2,
59251     const int s2Len,
59252     const int open,
59253     const int gap,
59254     const(parasail_matrix_t)* matrix,
59255     int s1_beg,
59256     int s1_end,
59257     int s2_beg,
59258     int s2_end);
59259 
59260 parasail_result_t* parasail_sg_flags_stats_table_scan_neon_128_64 (
59261     const char* s1,
59262     const int s1Len,
59263     const char* s2,
59264     const int s2Len,
59265     const int open,
59266     const int gap,
59267     const(parasail_matrix_t)* matrix,
59268     int s1_beg,
59269     int s1_end,
59270     int s2_beg,
59271     int s2_end);
59272 
59273 parasail_result_t* parasail_sg_flags_stats_table_scan_neon_128_32 (
59274     const char* s1,
59275     const int s1Len,
59276     const char* s2,
59277     const int s2Len,
59278     const int open,
59279     const int gap,
59280     const(parasail_matrix_t)* matrix,
59281     int s1_beg,
59282     int s1_end,
59283     int s2_beg,
59284     int s2_end);
59285 
59286 parasail_result_t* parasail_sg_flags_stats_table_scan_neon_128_16 (
59287     const char* s1,
59288     const int s1Len,
59289     const char* s2,
59290     const int s2Len,
59291     const int open,
59292     const int gap,
59293     const(parasail_matrix_t)* matrix,
59294     int s1_beg,
59295     int s1_end,
59296     int s2_beg,
59297     int s2_end);
59298 
59299 parasail_result_t* parasail_sg_flags_stats_table_scan_neon_128_8 (
59300     const char* s1,
59301     const int s1Len,
59302     const char* s2,
59303     const int s2Len,
59304     const int open,
59305     const int gap,
59306     const(parasail_matrix_t)* matrix,
59307     int s1_beg,
59308     int s1_end,
59309     int s2_beg,
59310     int s2_end);
59311 
59312 parasail_result_t* parasail_sg_flags_stats_table_scan_neon_128_sat (
59313     const char* s1,
59314     const int s1Len,
59315     const char* s2,
59316     const int s2Len,
59317     const int open,
59318     const int gap,
59319     const(parasail_matrix_t)* matrix,
59320     int s1_beg,
59321     int s1_end,
59322     int s2_beg,
59323     int s2_end);
59324 
59325 parasail_result_t* parasail_sg_flags_stats_table_striped_sse2_128_64 (
59326     const char* s1,
59327     const int s1Len,
59328     const char* s2,
59329     const int s2Len,
59330     const int open,
59331     const int gap,
59332     const(parasail_matrix_t)* matrix,
59333     int s1_beg,
59334     int s1_end,
59335     int s2_beg,
59336     int s2_end);
59337 
59338 parasail_result_t* parasail_sg_flags_stats_table_striped_sse2_128_32 (
59339     const char* s1,
59340     const int s1Len,
59341     const char* s2,
59342     const int s2Len,
59343     const int open,
59344     const int gap,
59345     const(parasail_matrix_t)* matrix,
59346     int s1_beg,
59347     int s1_end,
59348     int s2_beg,
59349     int s2_end);
59350 
59351 parasail_result_t* parasail_sg_flags_stats_table_striped_sse2_128_16 (
59352     const char* s1,
59353     const int s1Len,
59354     const char* s2,
59355     const int s2Len,
59356     const int open,
59357     const int gap,
59358     const(parasail_matrix_t)* matrix,
59359     int s1_beg,
59360     int s1_end,
59361     int s2_beg,
59362     int s2_end);
59363 
59364 parasail_result_t* parasail_sg_flags_stats_table_striped_sse2_128_8 (
59365     const char* s1,
59366     const int s1Len,
59367     const char* s2,
59368     const int s2Len,
59369     const int open,
59370     const int gap,
59371     const(parasail_matrix_t)* matrix,
59372     int s1_beg,
59373     int s1_end,
59374     int s2_beg,
59375     int s2_end);
59376 
59377 parasail_result_t* parasail_sg_flags_stats_table_striped_sse2_128_sat (
59378     const char* s1,
59379     const int s1Len,
59380     const char* s2,
59381     const int s2Len,
59382     const int open,
59383     const int gap,
59384     const(parasail_matrix_t)* matrix,
59385     int s1_beg,
59386     int s1_end,
59387     int s2_beg,
59388     int s2_end);
59389 
59390 parasail_result_t* parasail_sg_flags_stats_table_striped_sse41_128_64 (
59391     const char* s1,
59392     const int s1Len,
59393     const char* s2,
59394     const int s2Len,
59395     const int open,
59396     const int gap,
59397     const(parasail_matrix_t)* matrix,
59398     int s1_beg,
59399     int s1_end,
59400     int s2_beg,
59401     int s2_end);
59402 
59403 parasail_result_t* parasail_sg_flags_stats_table_striped_sse41_128_32 (
59404     const char* s1,
59405     const int s1Len,
59406     const char* s2,
59407     const int s2Len,
59408     const int open,
59409     const int gap,
59410     const(parasail_matrix_t)* matrix,
59411     int s1_beg,
59412     int s1_end,
59413     int s2_beg,
59414     int s2_end);
59415 
59416 parasail_result_t* parasail_sg_flags_stats_table_striped_sse41_128_16 (
59417     const char* s1,
59418     const int s1Len,
59419     const char* s2,
59420     const int s2Len,
59421     const int open,
59422     const int gap,
59423     const(parasail_matrix_t)* matrix,
59424     int s1_beg,
59425     int s1_end,
59426     int s2_beg,
59427     int s2_end);
59428 
59429 parasail_result_t* parasail_sg_flags_stats_table_striped_sse41_128_8 (
59430     const char* s1,
59431     const int s1Len,
59432     const char* s2,
59433     const int s2Len,
59434     const int open,
59435     const int gap,
59436     const(parasail_matrix_t)* matrix,
59437     int s1_beg,
59438     int s1_end,
59439     int s2_beg,
59440     int s2_end);
59441 
59442 parasail_result_t* parasail_sg_flags_stats_table_striped_sse41_128_sat (
59443     const char* s1,
59444     const int s1Len,
59445     const char* s2,
59446     const int s2Len,
59447     const int open,
59448     const int gap,
59449     const(parasail_matrix_t)* matrix,
59450     int s1_beg,
59451     int s1_end,
59452     int s2_beg,
59453     int s2_end);
59454 
59455 parasail_result_t* parasail_sg_flags_stats_table_striped_avx2_256_64 (
59456     const char* s1,
59457     const int s1Len,
59458     const char* s2,
59459     const int s2Len,
59460     const int open,
59461     const int gap,
59462     const(parasail_matrix_t)* matrix,
59463     int s1_beg,
59464     int s1_end,
59465     int s2_beg,
59466     int s2_end);
59467 
59468 parasail_result_t* parasail_sg_flags_stats_table_striped_avx2_256_32 (
59469     const char* s1,
59470     const int s1Len,
59471     const char* s2,
59472     const int s2Len,
59473     const int open,
59474     const int gap,
59475     const(parasail_matrix_t)* matrix,
59476     int s1_beg,
59477     int s1_end,
59478     int s2_beg,
59479     int s2_end);
59480 
59481 parasail_result_t* parasail_sg_flags_stats_table_striped_avx2_256_16 (
59482     const char* s1,
59483     const int s1Len,
59484     const char* s2,
59485     const int s2Len,
59486     const int open,
59487     const int gap,
59488     const(parasail_matrix_t)* matrix,
59489     int s1_beg,
59490     int s1_end,
59491     int s2_beg,
59492     int s2_end);
59493 
59494 parasail_result_t* parasail_sg_flags_stats_table_striped_avx2_256_8 (
59495     const char* s1,
59496     const int s1Len,
59497     const char* s2,
59498     const int s2Len,
59499     const int open,
59500     const int gap,
59501     const(parasail_matrix_t)* matrix,
59502     int s1_beg,
59503     int s1_end,
59504     int s2_beg,
59505     int s2_end);
59506 
59507 parasail_result_t* parasail_sg_flags_stats_table_striped_avx2_256_sat (
59508     const char* s1,
59509     const int s1Len,
59510     const char* s2,
59511     const int s2Len,
59512     const int open,
59513     const int gap,
59514     const(parasail_matrix_t)* matrix,
59515     int s1_beg,
59516     int s1_end,
59517     int s2_beg,
59518     int s2_end);
59519 
59520 parasail_result_t* parasail_sg_flags_stats_table_striped_altivec_128_64 (
59521     const char* s1,
59522     const int s1Len,
59523     const char* s2,
59524     const int s2Len,
59525     const int open,
59526     const int gap,
59527     const(parasail_matrix_t)* matrix,
59528     int s1_beg,
59529     int s1_end,
59530     int s2_beg,
59531     int s2_end);
59532 
59533 parasail_result_t* parasail_sg_flags_stats_table_striped_altivec_128_32 (
59534     const char* s1,
59535     const int s1Len,
59536     const char* s2,
59537     const int s2Len,
59538     const int open,
59539     const int gap,
59540     const(parasail_matrix_t)* matrix,
59541     int s1_beg,
59542     int s1_end,
59543     int s2_beg,
59544     int s2_end);
59545 
59546 parasail_result_t* parasail_sg_flags_stats_table_striped_altivec_128_16 (
59547     const char* s1,
59548     const int s1Len,
59549     const char* s2,
59550     const int s2Len,
59551     const int open,
59552     const int gap,
59553     const(parasail_matrix_t)* matrix,
59554     int s1_beg,
59555     int s1_end,
59556     int s2_beg,
59557     int s2_end);
59558 
59559 parasail_result_t* parasail_sg_flags_stats_table_striped_altivec_128_8 (
59560     const char* s1,
59561     const int s1Len,
59562     const char* s2,
59563     const int s2Len,
59564     const int open,
59565     const int gap,
59566     const(parasail_matrix_t)* matrix,
59567     int s1_beg,
59568     int s1_end,
59569     int s2_beg,
59570     int s2_end);
59571 
59572 parasail_result_t* parasail_sg_flags_stats_table_striped_altivec_128_sat (
59573     const char* s1,
59574     const int s1Len,
59575     const char* s2,
59576     const int s2Len,
59577     const int open,
59578     const int gap,
59579     const(parasail_matrix_t)* matrix,
59580     int s1_beg,
59581     int s1_end,
59582     int s2_beg,
59583     int s2_end);
59584 
59585 parasail_result_t* parasail_sg_flags_stats_table_striped_neon_128_64 (
59586     const char* s1,
59587     const int s1Len,
59588     const char* s2,
59589     const int s2Len,
59590     const int open,
59591     const int gap,
59592     const(parasail_matrix_t)* matrix,
59593     int s1_beg,
59594     int s1_end,
59595     int s2_beg,
59596     int s2_end);
59597 
59598 parasail_result_t* parasail_sg_flags_stats_table_striped_neon_128_32 (
59599     const char* s1,
59600     const int s1Len,
59601     const char* s2,
59602     const int s2Len,
59603     const int open,
59604     const int gap,
59605     const(parasail_matrix_t)* matrix,
59606     int s1_beg,
59607     int s1_end,
59608     int s2_beg,
59609     int s2_end);
59610 
59611 parasail_result_t* parasail_sg_flags_stats_table_striped_neon_128_16 (
59612     const char* s1,
59613     const int s1Len,
59614     const char* s2,
59615     const int s2Len,
59616     const int open,
59617     const int gap,
59618     const(parasail_matrix_t)* matrix,
59619     int s1_beg,
59620     int s1_end,
59621     int s2_beg,
59622     int s2_end);
59623 
59624 parasail_result_t* parasail_sg_flags_stats_table_striped_neon_128_8 (
59625     const char* s1,
59626     const int s1Len,
59627     const char* s2,
59628     const int s2Len,
59629     const int open,
59630     const int gap,
59631     const(parasail_matrix_t)* matrix,
59632     int s1_beg,
59633     int s1_end,
59634     int s2_beg,
59635     int s2_end);
59636 
59637 parasail_result_t* parasail_sg_flags_stats_table_striped_neon_128_sat (
59638     const char* s1,
59639     const int s1Len,
59640     const char* s2,
59641     const int s2Len,
59642     const int open,
59643     const int gap,
59644     const(parasail_matrix_t)* matrix,
59645     int s1_beg,
59646     int s1_end,
59647     int s2_beg,
59648     int s2_end);
59649 
59650 parasail_result_t* parasail_sg_flags_stats_table_diag_sse2_128_64 (
59651     const char* s1,
59652     const int s1Len,
59653     const char* s2,
59654     const int s2Len,
59655     const int open,
59656     const int gap,
59657     const(parasail_matrix_t)* matrix,
59658     int s1_beg,
59659     int s1_end,
59660     int s2_beg,
59661     int s2_end);
59662 
59663 parasail_result_t* parasail_sg_flags_stats_table_diag_sse2_128_32 (
59664     const char* s1,
59665     const int s1Len,
59666     const char* s2,
59667     const int s2Len,
59668     const int open,
59669     const int gap,
59670     const(parasail_matrix_t)* matrix,
59671     int s1_beg,
59672     int s1_end,
59673     int s2_beg,
59674     int s2_end);
59675 
59676 parasail_result_t* parasail_sg_flags_stats_table_diag_sse2_128_16 (
59677     const char* s1,
59678     const int s1Len,
59679     const char* s2,
59680     const int s2Len,
59681     const int open,
59682     const int gap,
59683     const(parasail_matrix_t)* matrix,
59684     int s1_beg,
59685     int s1_end,
59686     int s2_beg,
59687     int s2_end);
59688 
59689 parasail_result_t* parasail_sg_flags_stats_table_diag_sse2_128_8 (
59690     const char* s1,
59691     const int s1Len,
59692     const char* s2,
59693     const int s2Len,
59694     const int open,
59695     const int gap,
59696     const(parasail_matrix_t)* matrix,
59697     int s1_beg,
59698     int s1_end,
59699     int s2_beg,
59700     int s2_end);
59701 
59702 parasail_result_t* parasail_sg_flags_stats_table_diag_sse2_128_sat (
59703     const char* s1,
59704     const int s1Len,
59705     const char* s2,
59706     const int s2Len,
59707     const int open,
59708     const int gap,
59709     const(parasail_matrix_t)* matrix,
59710     int s1_beg,
59711     int s1_end,
59712     int s2_beg,
59713     int s2_end);
59714 
59715 parasail_result_t* parasail_sg_flags_stats_table_diag_sse41_128_64 (
59716     const char* s1,
59717     const int s1Len,
59718     const char* s2,
59719     const int s2Len,
59720     const int open,
59721     const int gap,
59722     const(parasail_matrix_t)* matrix,
59723     int s1_beg,
59724     int s1_end,
59725     int s2_beg,
59726     int s2_end);
59727 
59728 parasail_result_t* parasail_sg_flags_stats_table_diag_sse41_128_32 (
59729     const char* s1,
59730     const int s1Len,
59731     const char* s2,
59732     const int s2Len,
59733     const int open,
59734     const int gap,
59735     const(parasail_matrix_t)* matrix,
59736     int s1_beg,
59737     int s1_end,
59738     int s2_beg,
59739     int s2_end);
59740 
59741 parasail_result_t* parasail_sg_flags_stats_table_diag_sse41_128_16 (
59742     const char* s1,
59743     const int s1Len,
59744     const char* s2,
59745     const int s2Len,
59746     const int open,
59747     const int gap,
59748     const(parasail_matrix_t)* matrix,
59749     int s1_beg,
59750     int s1_end,
59751     int s2_beg,
59752     int s2_end);
59753 
59754 parasail_result_t* parasail_sg_flags_stats_table_diag_sse41_128_8 (
59755     const char* s1,
59756     const int s1Len,
59757     const char* s2,
59758     const int s2Len,
59759     const int open,
59760     const int gap,
59761     const(parasail_matrix_t)* matrix,
59762     int s1_beg,
59763     int s1_end,
59764     int s2_beg,
59765     int s2_end);
59766 
59767 parasail_result_t* parasail_sg_flags_stats_table_diag_sse41_128_sat (
59768     const char* s1,
59769     const int s1Len,
59770     const char* s2,
59771     const int s2Len,
59772     const int open,
59773     const int gap,
59774     const(parasail_matrix_t)* matrix,
59775     int s1_beg,
59776     int s1_end,
59777     int s2_beg,
59778     int s2_end);
59779 
59780 parasail_result_t* parasail_sg_flags_stats_table_diag_avx2_256_64 (
59781     const char* s1,
59782     const int s1Len,
59783     const char* s2,
59784     const int s2Len,
59785     const int open,
59786     const int gap,
59787     const(parasail_matrix_t)* matrix,
59788     int s1_beg,
59789     int s1_end,
59790     int s2_beg,
59791     int s2_end);
59792 
59793 parasail_result_t* parasail_sg_flags_stats_table_diag_avx2_256_32 (
59794     const char* s1,
59795     const int s1Len,
59796     const char* s2,
59797     const int s2Len,
59798     const int open,
59799     const int gap,
59800     const(parasail_matrix_t)* matrix,
59801     int s1_beg,
59802     int s1_end,
59803     int s2_beg,
59804     int s2_end);
59805 
59806 parasail_result_t* parasail_sg_flags_stats_table_diag_avx2_256_16 (
59807     const char* s1,
59808     const int s1Len,
59809     const char* s2,
59810     const int s2Len,
59811     const int open,
59812     const int gap,
59813     const(parasail_matrix_t)* matrix,
59814     int s1_beg,
59815     int s1_end,
59816     int s2_beg,
59817     int s2_end);
59818 
59819 parasail_result_t* parasail_sg_flags_stats_table_diag_avx2_256_8 (
59820     const char* s1,
59821     const int s1Len,
59822     const char* s2,
59823     const int s2Len,
59824     const int open,
59825     const int gap,
59826     const(parasail_matrix_t)* matrix,
59827     int s1_beg,
59828     int s1_end,
59829     int s2_beg,
59830     int s2_end);
59831 
59832 parasail_result_t* parasail_sg_flags_stats_table_diag_avx2_256_sat (
59833     const char* s1,
59834     const int s1Len,
59835     const char* s2,
59836     const int s2Len,
59837     const int open,
59838     const int gap,
59839     const(parasail_matrix_t)* matrix,
59840     int s1_beg,
59841     int s1_end,
59842     int s2_beg,
59843     int s2_end);
59844 
59845 parasail_result_t* parasail_sg_flags_stats_table_diag_altivec_128_64 (
59846     const char* s1,
59847     const int s1Len,
59848     const char* s2,
59849     const int s2Len,
59850     const int open,
59851     const int gap,
59852     const(parasail_matrix_t)* matrix,
59853     int s1_beg,
59854     int s1_end,
59855     int s2_beg,
59856     int s2_end);
59857 
59858 parasail_result_t* parasail_sg_flags_stats_table_diag_altivec_128_32 (
59859     const char* s1,
59860     const int s1Len,
59861     const char* s2,
59862     const int s2Len,
59863     const int open,
59864     const int gap,
59865     const(parasail_matrix_t)* matrix,
59866     int s1_beg,
59867     int s1_end,
59868     int s2_beg,
59869     int s2_end);
59870 
59871 parasail_result_t* parasail_sg_flags_stats_table_diag_altivec_128_16 (
59872     const char* s1,
59873     const int s1Len,
59874     const char* s2,
59875     const int s2Len,
59876     const int open,
59877     const int gap,
59878     const(parasail_matrix_t)* matrix,
59879     int s1_beg,
59880     int s1_end,
59881     int s2_beg,
59882     int s2_end);
59883 
59884 parasail_result_t* parasail_sg_flags_stats_table_diag_altivec_128_8 (
59885     const char* s1,
59886     const int s1Len,
59887     const char* s2,
59888     const int s2Len,
59889     const int open,
59890     const int gap,
59891     const(parasail_matrix_t)* matrix,
59892     int s1_beg,
59893     int s1_end,
59894     int s2_beg,
59895     int s2_end);
59896 
59897 parasail_result_t* parasail_sg_flags_stats_table_diag_altivec_128_sat (
59898     const char* s1,
59899     const int s1Len,
59900     const char* s2,
59901     const int s2Len,
59902     const int open,
59903     const int gap,
59904     const(parasail_matrix_t)* matrix,
59905     int s1_beg,
59906     int s1_end,
59907     int s2_beg,
59908     int s2_end);
59909 
59910 parasail_result_t* parasail_sg_flags_stats_table_diag_neon_128_64 (
59911     const char* s1,
59912     const int s1Len,
59913     const char* s2,
59914     const int s2Len,
59915     const int open,
59916     const int gap,
59917     const(parasail_matrix_t)* matrix,
59918     int s1_beg,
59919     int s1_end,
59920     int s2_beg,
59921     int s2_end);
59922 
59923 parasail_result_t* parasail_sg_flags_stats_table_diag_neon_128_32 (
59924     const char* s1,
59925     const int s1Len,
59926     const char* s2,
59927     const int s2Len,
59928     const int open,
59929     const int gap,
59930     const(parasail_matrix_t)* matrix,
59931     int s1_beg,
59932     int s1_end,
59933     int s2_beg,
59934     int s2_end);
59935 
59936 parasail_result_t* parasail_sg_flags_stats_table_diag_neon_128_16 (
59937     const char* s1,
59938     const int s1Len,
59939     const char* s2,
59940     const int s2Len,
59941     const int open,
59942     const int gap,
59943     const(parasail_matrix_t)* matrix,
59944     int s1_beg,
59945     int s1_end,
59946     int s2_beg,
59947     int s2_end);
59948 
59949 parasail_result_t* parasail_sg_flags_stats_table_diag_neon_128_8 (
59950     const char* s1,
59951     const int s1Len,
59952     const char* s2,
59953     const int s2Len,
59954     const int open,
59955     const int gap,
59956     const(parasail_matrix_t)* matrix,
59957     int s1_beg,
59958     int s1_end,
59959     int s2_beg,
59960     int s2_end);
59961 
59962 parasail_result_t* parasail_sg_flags_stats_table_diag_neon_128_sat (
59963     const char* s1,
59964     const int s1Len,
59965     const char* s2,
59966     const int s2Len,
59967     const int open,
59968     const int gap,
59969     const(parasail_matrix_t)* matrix,
59970     int s1_beg,
59971     int s1_end,
59972     int s2_beg,
59973     int s2_end);
59974 
59975 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_sse2_128_64 (
59976     const char* s1,
59977     const int s1Len,
59978     const char* s2,
59979     const int s2Len,
59980     const int open,
59981     const int gap,
59982     const(parasail_matrix_t)* matrix,
59983     int s1_beg,
59984     int s1_end,
59985     int s2_beg,
59986     int s2_end);
59987 
59988 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_sse2_128_32 (
59989     const char* s1,
59990     const int s1Len,
59991     const char* s2,
59992     const int s2Len,
59993     const int open,
59994     const int gap,
59995     const(parasail_matrix_t)* matrix,
59996     int s1_beg,
59997     int s1_end,
59998     int s2_beg,
59999     int s2_end);
60000 
60001 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_sse2_128_16 (
60002     const char* s1,
60003     const int s1Len,
60004     const char* s2,
60005     const int s2Len,
60006     const int open,
60007     const int gap,
60008     const(parasail_matrix_t)* matrix,
60009     int s1_beg,
60010     int s1_end,
60011     int s2_beg,
60012     int s2_end);
60013 
60014 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_sse2_128_8 (
60015     const char* s1,
60016     const int s1Len,
60017     const char* s2,
60018     const int s2Len,
60019     const int open,
60020     const int gap,
60021     const(parasail_matrix_t)* matrix,
60022     int s1_beg,
60023     int s1_end,
60024     int s2_beg,
60025     int s2_end);
60026 
60027 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_sse2_128_sat (
60028     const char* s1,
60029     const int s1Len,
60030     const char* s2,
60031     const int s2Len,
60032     const int open,
60033     const int gap,
60034     const(parasail_matrix_t)* matrix,
60035     int s1_beg,
60036     int s1_end,
60037     int s2_beg,
60038     int s2_end);
60039 
60040 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_sse41_128_64 (
60041     const char* s1,
60042     const int s1Len,
60043     const char* s2,
60044     const int s2Len,
60045     const int open,
60046     const int gap,
60047     const(parasail_matrix_t)* matrix,
60048     int s1_beg,
60049     int s1_end,
60050     int s2_beg,
60051     int s2_end);
60052 
60053 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_sse41_128_32 (
60054     const char* s1,
60055     const int s1Len,
60056     const char* s2,
60057     const int s2Len,
60058     const int open,
60059     const int gap,
60060     const(parasail_matrix_t)* matrix,
60061     int s1_beg,
60062     int s1_end,
60063     int s2_beg,
60064     int s2_end);
60065 
60066 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_sse41_128_16 (
60067     const char* s1,
60068     const int s1Len,
60069     const char* s2,
60070     const int s2Len,
60071     const int open,
60072     const int gap,
60073     const(parasail_matrix_t)* matrix,
60074     int s1_beg,
60075     int s1_end,
60076     int s2_beg,
60077     int s2_end);
60078 
60079 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_sse41_128_8 (
60080     const char* s1,
60081     const int s1Len,
60082     const char* s2,
60083     const int s2Len,
60084     const int open,
60085     const int gap,
60086     const(parasail_matrix_t)* matrix,
60087     int s1_beg,
60088     int s1_end,
60089     int s2_beg,
60090     int s2_end);
60091 
60092 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_sse41_128_sat (
60093     const char* s1,
60094     const int s1Len,
60095     const char* s2,
60096     const int s2Len,
60097     const int open,
60098     const int gap,
60099     const(parasail_matrix_t)* matrix,
60100     int s1_beg,
60101     int s1_end,
60102     int s2_beg,
60103     int s2_end);
60104 
60105 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_avx2_256_64 (
60106     const char* s1,
60107     const int s1Len,
60108     const char* s2,
60109     const int s2Len,
60110     const int open,
60111     const int gap,
60112     const(parasail_matrix_t)* matrix,
60113     int s1_beg,
60114     int s1_end,
60115     int s2_beg,
60116     int s2_end);
60117 
60118 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_avx2_256_32 (
60119     const char* s1,
60120     const int s1Len,
60121     const char* s2,
60122     const int s2Len,
60123     const int open,
60124     const int gap,
60125     const(parasail_matrix_t)* matrix,
60126     int s1_beg,
60127     int s1_end,
60128     int s2_beg,
60129     int s2_end);
60130 
60131 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_avx2_256_16 (
60132     const char* s1,
60133     const int s1Len,
60134     const char* s2,
60135     const int s2Len,
60136     const int open,
60137     const int gap,
60138     const(parasail_matrix_t)* matrix,
60139     int s1_beg,
60140     int s1_end,
60141     int s2_beg,
60142     int s2_end);
60143 
60144 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_avx2_256_8 (
60145     const char* s1,
60146     const int s1Len,
60147     const char* s2,
60148     const int s2Len,
60149     const int open,
60150     const int gap,
60151     const(parasail_matrix_t)* matrix,
60152     int s1_beg,
60153     int s1_end,
60154     int s2_beg,
60155     int s2_end);
60156 
60157 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_avx2_256_sat (
60158     const char* s1,
60159     const int s1Len,
60160     const char* s2,
60161     const int s2Len,
60162     const int open,
60163     const int gap,
60164     const(parasail_matrix_t)* matrix,
60165     int s1_beg,
60166     int s1_end,
60167     int s2_beg,
60168     int s2_end);
60169 
60170 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_altivec_128_64 (
60171     const char* s1,
60172     const int s1Len,
60173     const char* s2,
60174     const int s2Len,
60175     const int open,
60176     const int gap,
60177     const(parasail_matrix_t)* matrix,
60178     int s1_beg,
60179     int s1_end,
60180     int s2_beg,
60181     int s2_end);
60182 
60183 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_altivec_128_32 (
60184     const char* s1,
60185     const int s1Len,
60186     const char* s2,
60187     const int s2Len,
60188     const int open,
60189     const int gap,
60190     const(parasail_matrix_t)* matrix,
60191     int s1_beg,
60192     int s1_end,
60193     int s2_beg,
60194     int s2_end);
60195 
60196 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_altivec_128_16 (
60197     const char* s1,
60198     const int s1Len,
60199     const char* s2,
60200     const int s2Len,
60201     const int open,
60202     const int gap,
60203     const(parasail_matrix_t)* matrix,
60204     int s1_beg,
60205     int s1_end,
60206     int s2_beg,
60207     int s2_end);
60208 
60209 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_altivec_128_8 (
60210     const char* s1,
60211     const int s1Len,
60212     const char* s2,
60213     const int s2Len,
60214     const int open,
60215     const int gap,
60216     const(parasail_matrix_t)* matrix,
60217     int s1_beg,
60218     int s1_end,
60219     int s2_beg,
60220     int s2_end);
60221 
60222 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_altivec_128_sat (
60223     const char* s1,
60224     const int s1Len,
60225     const char* s2,
60226     const int s2Len,
60227     const int open,
60228     const int gap,
60229     const(parasail_matrix_t)* matrix,
60230     int s1_beg,
60231     int s1_end,
60232     int s2_beg,
60233     int s2_end);
60234 
60235 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_neon_128_64 (
60236     const char* s1,
60237     const int s1Len,
60238     const char* s2,
60239     const int s2Len,
60240     const int open,
60241     const int gap,
60242     const(parasail_matrix_t)* matrix,
60243     int s1_beg,
60244     int s1_end,
60245     int s2_beg,
60246     int s2_end);
60247 
60248 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_neon_128_32 (
60249     const char* s1,
60250     const int s1Len,
60251     const char* s2,
60252     const int s2Len,
60253     const int open,
60254     const int gap,
60255     const(parasail_matrix_t)* matrix,
60256     int s1_beg,
60257     int s1_end,
60258     int s2_beg,
60259     int s2_end);
60260 
60261 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_neon_128_16 (
60262     const char* s1,
60263     const int s1Len,
60264     const char* s2,
60265     const int s2Len,
60266     const int open,
60267     const int gap,
60268     const(parasail_matrix_t)* matrix,
60269     int s1_beg,
60270     int s1_end,
60271     int s2_beg,
60272     int s2_end);
60273 
60274 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_neon_128_8 (
60275     const char* s1,
60276     const int s1Len,
60277     const char* s2,
60278     const int s2Len,
60279     const int open,
60280     const int gap,
60281     const(parasail_matrix_t)* matrix,
60282     int s1_beg,
60283     int s1_end,
60284     int s2_beg,
60285     int s2_end);
60286 
60287 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_neon_128_sat (
60288     const char* s1,
60289     const int s1Len,
60290     const char* s2,
60291     const int s2Len,
60292     const int open,
60293     const int gap,
60294     const(parasail_matrix_t)* matrix,
60295     int s1_beg,
60296     int s1_end,
60297     int s2_beg,
60298     int s2_end);
60299 
60300 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_sse2_128_64 (
60301     const char* s1,
60302     const int s1Len,
60303     const char* s2,
60304     const int s2Len,
60305     const int open,
60306     const int gap,
60307     const(parasail_matrix_t)* matrix,
60308     int s1_beg,
60309     int s1_end,
60310     int s2_beg,
60311     int s2_end);
60312 
60313 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_sse2_128_32 (
60314     const char* s1,
60315     const int s1Len,
60316     const char* s2,
60317     const int s2Len,
60318     const int open,
60319     const int gap,
60320     const(parasail_matrix_t)* matrix,
60321     int s1_beg,
60322     int s1_end,
60323     int s2_beg,
60324     int s2_end);
60325 
60326 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_sse2_128_16 (
60327     const char* s1,
60328     const int s1Len,
60329     const char* s2,
60330     const int s2Len,
60331     const int open,
60332     const int gap,
60333     const(parasail_matrix_t)* matrix,
60334     int s1_beg,
60335     int s1_end,
60336     int s2_beg,
60337     int s2_end);
60338 
60339 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_sse2_128_8 (
60340     const char* s1,
60341     const int s1Len,
60342     const char* s2,
60343     const int s2Len,
60344     const int open,
60345     const int gap,
60346     const(parasail_matrix_t)* matrix,
60347     int s1_beg,
60348     int s1_end,
60349     int s2_beg,
60350     int s2_end);
60351 
60352 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_sse2_128_sat (
60353     const char* s1,
60354     const int s1Len,
60355     const char* s2,
60356     const int s2Len,
60357     const int open,
60358     const int gap,
60359     const(parasail_matrix_t)* matrix,
60360     int s1_beg,
60361     int s1_end,
60362     int s2_beg,
60363     int s2_end);
60364 
60365 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_sse41_128_64 (
60366     const char* s1,
60367     const int s1Len,
60368     const char* s2,
60369     const int s2Len,
60370     const int open,
60371     const int gap,
60372     const(parasail_matrix_t)* matrix,
60373     int s1_beg,
60374     int s1_end,
60375     int s2_beg,
60376     int s2_end);
60377 
60378 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_sse41_128_32 (
60379     const char* s1,
60380     const int s1Len,
60381     const char* s2,
60382     const int s2Len,
60383     const int open,
60384     const int gap,
60385     const(parasail_matrix_t)* matrix,
60386     int s1_beg,
60387     int s1_end,
60388     int s2_beg,
60389     int s2_end);
60390 
60391 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_sse41_128_16 (
60392     const char* s1,
60393     const int s1Len,
60394     const char* s2,
60395     const int s2Len,
60396     const int open,
60397     const int gap,
60398     const(parasail_matrix_t)* matrix,
60399     int s1_beg,
60400     int s1_end,
60401     int s2_beg,
60402     int s2_end);
60403 
60404 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_sse41_128_8 (
60405     const char* s1,
60406     const int s1Len,
60407     const char* s2,
60408     const int s2Len,
60409     const int open,
60410     const int gap,
60411     const(parasail_matrix_t)* matrix,
60412     int s1_beg,
60413     int s1_end,
60414     int s2_beg,
60415     int s2_end);
60416 
60417 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_sse41_128_sat (
60418     const char* s1,
60419     const int s1Len,
60420     const char* s2,
60421     const int s2Len,
60422     const int open,
60423     const int gap,
60424     const(parasail_matrix_t)* matrix,
60425     int s1_beg,
60426     int s1_end,
60427     int s2_beg,
60428     int s2_end);
60429 
60430 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_avx2_256_64 (
60431     const char* s1,
60432     const int s1Len,
60433     const char* s2,
60434     const int s2Len,
60435     const int open,
60436     const int gap,
60437     const(parasail_matrix_t)* matrix,
60438     int s1_beg,
60439     int s1_end,
60440     int s2_beg,
60441     int s2_end);
60442 
60443 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_avx2_256_32 (
60444     const char* s1,
60445     const int s1Len,
60446     const char* s2,
60447     const int s2Len,
60448     const int open,
60449     const int gap,
60450     const(parasail_matrix_t)* matrix,
60451     int s1_beg,
60452     int s1_end,
60453     int s2_beg,
60454     int s2_end);
60455 
60456 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_avx2_256_16 (
60457     const char* s1,
60458     const int s1Len,
60459     const char* s2,
60460     const int s2Len,
60461     const int open,
60462     const int gap,
60463     const(parasail_matrix_t)* matrix,
60464     int s1_beg,
60465     int s1_end,
60466     int s2_beg,
60467     int s2_end);
60468 
60469 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_avx2_256_8 (
60470     const char* s1,
60471     const int s1Len,
60472     const char* s2,
60473     const int s2Len,
60474     const int open,
60475     const int gap,
60476     const(parasail_matrix_t)* matrix,
60477     int s1_beg,
60478     int s1_end,
60479     int s2_beg,
60480     int s2_end);
60481 
60482 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_avx2_256_sat (
60483     const char* s1,
60484     const int s1Len,
60485     const char* s2,
60486     const int s2Len,
60487     const int open,
60488     const int gap,
60489     const(parasail_matrix_t)* matrix,
60490     int s1_beg,
60491     int s1_end,
60492     int s2_beg,
60493     int s2_end);
60494 
60495 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_altivec_128_64 (
60496     const char* s1,
60497     const int s1Len,
60498     const char* s2,
60499     const int s2Len,
60500     const int open,
60501     const int gap,
60502     const(parasail_matrix_t)* matrix,
60503     int s1_beg,
60504     int s1_end,
60505     int s2_beg,
60506     int s2_end);
60507 
60508 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_altivec_128_32 (
60509     const char* s1,
60510     const int s1Len,
60511     const char* s2,
60512     const int s2Len,
60513     const int open,
60514     const int gap,
60515     const(parasail_matrix_t)* matrix,
60516     int s1_beg,
60517     int s1_end,
60518     int s2_beg,
60519     int s2_end);
60520 
60521 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_altivec_128_16 (
60522     const char* s1,
60523     const int s1Len,
60524     const char* s2,
60525     const int s2Len,
60526     const int open,
60527     const int gap,
60528     const(parasail_matrix_t)* matrix,
60529     int s1_beg,
60530     int s1_end,
60531     int s2_beg,
60532     int s2_end);
60533 
60534 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_altivec_128_8 (
60535     const char* s1,
60536     const int s1Len,
60537     const char* s2,
60538     const int s2Len,
60539     const int open,
60540     const int gap,
60541     const(parasail_matrix_t)* matrix,
60542     int s1_beg,
60543     int s1_end,
60544     int s2_beg,
60545     int s2_end);
60546 
60547 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_altivec_128_sat (
60548     const char* s1,
60549     const int s1Len,
60550     const char* s2,
60551     const int s2Len,
60552     const int open,
60553     const int gap,
60554     const(parasail_matrix_t)* matrix,
60555     int s1_beg,
60556     int s1_end,
60557     int s2_beg,
60558     int s2_end);
60559 
60560 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_neon_128_64 (
60561     const char* s1,
60562     const int s1Len,
60563     const char* s2,
60564     const int s2Len,
60565     const int open,
60566     const int gap,
60567     const(parasail_matrix_t)* matrix,
60568     int s1_beg,
60569     int s1_end,
60570     int s2_beg,
60571     int s2_end);
60572 
60573 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_neon_128_32 (
60574     const char* s1,
60575     const int s1Len,
60576     const char* s2,
60577     const int s2Len,
60578     const int open,
60579     const int gap,
60580     const(parasail_matrix_t)* matrix,
60581     int s1_beg,
60582     int s1_end,
60583     int s2_beg,
60584     int s2_end);
60585 
60586 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_neon_128_16 (
60587     const char* s1,
60588     const int s1Len,
60589     const char* s2,
60590     const int s2Len,
60591     const int open,
60592     const int gap,
60593     const(parasail_matrix_t)* matrix,
60594     int s1_beg,
60595     int s1_end,
60596     int s2_beg,
60597     int s2_end);
60598 
60599 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_neon_128_8 (
60600     const char* s1,
60601     const int s1Len,
60602     const char* s2,
60603     const int s2Len,
60604     const int open,
60605     const int gap,
60606     const(parasail_matrix_t)* matrix,
60607     int s1_beg,
60608     int s1_end,
60609     int s2_beg,
60610     int s2_end);
60611 
60612 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_neon_128_sat (
60613     const char* s1,
60614     const int s1Len,
60615     const char* s2,
60616     const int s2Len,
60617     const int open,
60618     const int gap,
60619     const(parasail_matrix_t)* matrix,
60620     int s1_beg,
60621     int s1_end,
60622     int s2_beg,
60623     int s2_end);
60624 
60625 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_sse2_128_64 (
60626     const char* s1,
60627     const int s1Len,
60628     const char* s2,
60629     const int s2Len,
60630     const int open,
60631     const int gap,
60632     const(parasail_matrix_t)* matrix,
60633     int s1_beg,
60634     int s1_end,
60635     int s2_beg,
60636     int s2_end);
60637 
60638 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_sse2_128_32 (
60639     const char* s1,
60640     const int s1Len,
60641     const char* s2,
60642     const int s2Len,
60643     const int open,
60644     const int gap,
60645     const(parasail_matrix_t)* matrix,
60646     int s1_beg,
60647     int s1_end,
60648     int s2_beg,
60649     int s2_end);
60650 
60651 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_sse2_128_16 (
60652     const char* s1,
60653     const int s1Len,
60654     const char* s2,
60655     const int s2Len,
60656     const int open,
60657     const int gap,
60658     const(parasail_matrix_t)* matrix,
60659     int s1_beg,
60660     int s1_end,
60661     int s2_beg,
60662     int s2_end);
60663 
60664 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_sse2_128_8 (
60665     const char* s1,
60666     const int s1Len,
60667     const char* s2,
60668     const int s2Len,
60669     const int open,
60670     const int gap,
60671     const(parasail_matrix_t)* matrix,
60672     int s1_beg,
60673     int s1_end,
60674     int s2_beg,
60675     int s2_end);
60676 
60677 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_sse2_128_sat (
60678     const char* s1,
60679     const int s1Len,
60680     const char* s2,
60681     const int s2Len,
60682     const int open,
60683     const int gap,
60684     const(parasail_matrix_t)* matrix,
60685     int s1_beg,
60686     int s1_end,
60687     int s2_beg,
60688     int s2_end);
60689 
60690 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_sse41_128_64 (
60691     const char* s1,
60692     const int s1Len,
60693     const char* s2,
60694     const int s2Len,
60695     const int open,
60696     const int gap,
60697     const(parasail_matrix_t)* matrix,
60698     int s1_beg,
60699     int s1_end,
60700     int s2_beg,
60701     int s2_end);
60702 
60703 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_sse41_128_32 (
60704     const char* s1,
60705     const int s1Len,
60706     const char* s2,
60707     const int s2Len,
60708     const int open,
60709     const int gap,
60710     const(parasail_matrix_t)* matrix,
60711     int s1_beg,
60712     int s1_end,
60713     int s2_beg,
60714     int s2_end);
60715 
60716 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_sse41_128_16 (
60717     const char* s1,
60718     const int s1Len,
60719     const char* s2,
60720     const int s2Len,
60721     const int open,
60722     const int gap,
60723     const(parasail_matrix_t)* matrix,
60724     int s1_beg,
60725     int s1_end,
60726     int s2_beg,
60727     int s2_end);
60728 
60729 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_sse41_128_8 (
60730     const char* s1,
60731     const int s1Len,
60732     const char* s2,
60733     const int s2Len,
60734     const int open,
60735     const int gap,
60736     const(parasail_matrix_t)* matrix,
60737     int s1_beg,
60738     int s1_end,
60739     int s2_beg,
60740     int s2_end);
60741 
60742 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_sse41_128_sat (
60743     const char* s1,
60744     const int s1Len,
60745     const char* s2,
60746     const int s2Len,
60747     const int open,
60748     const int gap,
60749     const(parasail_matrix_t)* matrix,
60750     int s1_beg,
60751     int s1_end,
60752     int s2_beg,
60753     int s2_end);
60754 
60755 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_avx2_256_64 (
60756     const char* s1,
60757     const int s1Len,
60758     const char* s2,
60759     const int s2Len,
60760     const int open,
60761     const int gap,
60762     const(parasail_matrix_t)* matrix,
60763     int s1_beg,
60764     int s1_end,
60765     int s2_beg,
60766     int s2_end);
60767 
60768 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_avx2_256_32 (
60769     const char* s1,
60770     const int s1Len,
60771     const char* s2,
60772     const int s2Len,
60773     const int open,
60774     const int gap,
60775     const(parasail_matrix_t)* matrix,
60776     int s1_beg,
60777     int s1_end,
60778     int s2_beg,
60779     int s2_end);
60780 
60781 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_avx2_256_16 (
60782     const char* s1,
60783     const int s1Len,
60784     const char* s2,
60785     const int s2Len,
60786     const int open,
60787     const int gap,
60788     const(parasail_matrix_t)* matrix,
60789     int s1_beg,
60790     int s1_end,
60791     int s2_beg,
60792     int s2_end);
60793 
60794 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_avx2_256_8 (
60795     const char* s1,
60796     const int s1Len,
60797     const char* s2,
60798     const int s2Len,
60799     const int open,
60800     const int gap,
60801     const(parasail_matrix_t)* matrix,
60802     int s1_beg,
60803     int s1_end,
60804     int s2_beg,
60805     int s2_end);
60806 
60807 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_avx2_256_sat (
60808     const char* s1,
60809     const int s1Len,
60810     const char* s2,
60811     const int s2Len,
60812     const int open,
60813     const int gap,
60814     const(parasail_matrix_t)* matrix,
60815     int s1_beg,
60816     int s1_end,
60817     int s2_beg,
60818     int s2_end);
60819 
60820 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_altivec_128_64 (
60821     const char* s1,
60822     const int s1Len,
60823     const char* s2,
60824     const int s2Len,
60825     const int open,
60826     const int gap,
60827     const(parasail_matrix_t)* matrix,
60828     int s1_beg,
60829     int s1_end,
60830     int s2_beg,
60831     int s2_end);
60832 
60833 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_altivec_128_32 (
60834     const char* s1,
60835     const int s1Len,
60836     const char* s2,
60837     const int s2Len,
60838     const int open,
60839     const int gap,
60840     const(parasail_matrix_t)* matrix,
60841     int s1_beg,
60842     int s1_end,
60843     int s2_beg,
60844     int s2_end);
60845 
60846 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_altivec_128_16 (
60847     const char* s1,
60848     const int s1Len,
60849     const char* s2,
60850     const int s2Len,
60851     const int open,
60852     const int gap,
60853     const(parasail_matrix_t)* matrix,
60854     int s1_beg,
60855     int s1_end,
60856     int s2_beg,
60857     int s2_end);
60858 
60859 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_altivec_128_8 (
60860     const char* s1,
60861     const int s1Len,
60862     const char* s2,
60863     const int s2Len,
60864     const int open,
60865     const int gap,
60866     const(parasail_matrix_t)* matrix,
60867     int s1_beg,
60868     int s1_end,
60869     int s2_beg,
60870     int s2_end);
60871 
60872 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_altivec_128_sat (
60873     const char* s1,
60874     const int s1Len,
60875     const char* s2,
60876     const int s2Len,
60877     const int open,
60878     const int gap,
60879     const(parasail_matrix_t)* matrix,
60880     int s1_beg,
60881     int s1_end,
60882     int s2_beg,
60883     int s2_end);
60884 
60885 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_neon_128_64 (
60886     const char* s1,
60887     const int s1Len,
60888     const char* s2,
60889     const int s2Len,
60890     const int open,
60891     const int gap,
60892     const(parasail_matrix_t)* matrix,
60893     int s1_beg,
60894     int s1_end,
60895     int s2_beg,
60896     int s2_end);
60897 
60898 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_neon_128_32 (
60899     const char* s1,
60900     const int s1Len,
60901     const char* s2,
60902     const int s2Len,
60903     const int open,
60904     const int gap,
60905     const(parasail_matrix_t)* matrix,
60906     int s1_beg,
60907     int s1_end,
60908     int s2_beg,
60909     int s2_end);
60910 
60911 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_neon_128_16 (
60912     const char* s1,
60913     const int s1Len,
60914     const char* s2,
60915     const int s2Len,
60916     const int open,
60917     const int gap,
60918     const(parasail_matrix_t)* matrix,
60919     int s1_beg,
60920     int s1_end,
60921     int s2_beg,
60922     int s2_end);
60923 
60924 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_neon_128_8 (
60925     const char* s1,
60926     const int s1Len,
60927     const char* s2,
60928     const int s2Len,
60929     const int open,
60930     const int gap,
60931     const(parasail_matrix_t)* matrix,
60932     int s1_beg,
60933     int s1_end,
60934     int s2_beg,
60935     int s2_end);
60936 
60937 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_neon_128_sat (
60938     const char* s1,
60939     const int s1Len,
60940     const char* s2,
60941     const int s2Len,
60942     const int open,
60943     const int gap,
60944     const(parasail_matrix_t)* matrix,
60945     int s1_beg,
60946     int s1_end,
60947     int s2_beg,
60948     int s2_end);
60949 
60950 parasail_result_t* parasail_nw_scan_profile_sse2_128_64 (
60951     const parasail_profile_t* profile,
60952     const char* s2,
60953     const int s2Len,
60954     const int open,
60955     const int gap);
60956 
60957 parasail_result_t* parasail_nw_scan_profile_sse2_128_32 (
60958     const parasail_profile_t* profile,
60959     const char* s2,
60960     const int s2Len,
60961     const int open,
60962     const int gap);
60963 
60964 parasail_result_t* parasail_nw_scan_profile_sse2_128_16 (
60965     const parasail_profile_t* profile,
60966     const char* s2,
60967     const int s2Len,
60968     const int open,
60969     const int gap);
60970 
60971 parasail_result_t* parasail_nw_scan_profile_sse2_128_8 (
60972     const parasail_profile_t* profile,
60973     const char* s2,
60974     const int s2Len,
60975     const int open,
60976     const int gap);
60977 
60978 parasail_result_t* parasail_nw_scan_profile_sse2_128_sat (
60979     const parasail_profile_t* profile,
60980     const char* s2,
60981     const int s2Len,
60982     const int open,
60983     const int gap);
60984 
60985 parasail_result_t* parasail_nw_scan_profile_sse41_128_64 (
60986     const parasail_profile_t* profile,
60987     const char* s2,
60988     const int s2Len,
60989     const int open,
60990     const int gap);
60991 
60992 parasail_result_t* parasail_nw_scan_profile_sse41_128_32 (
60993     const parasail_profile_t* profile,
60994     const char* s2,
60995     const int s2Len,
60996     const int open,
60997     const int gap);
60998 
60999 parasail_result_t* parasail_nw_scan_profile_sse41_128_16 (
61000     const parasail_profile_t* profile,
61001     const char* s2,
61002     const int s2Len,
61003     const int open,
61004     const int gap);
61005 
61006 parasail_result_t* parasail_nw_scan_profile_sse41_128_8 (
61007     const parasail_profile_t* profile,
61008     const char* s2,
61009     const int s2Len,
61010     const int open,
61011     const int gap);
61012 
61013 parasail_result_t* parasail_nw_scan_profile_sse41_128_sat (
61014     const parasail_profile_t* profile,
61015     const char* s2,
61016     const int s2Len,
61017     const int open,
61018     const int gap);
61019 
61020 parasail_result_t* parasail_nw_scan_profile_avx2_256_64 (
61021     const parasail_profile_t* profile,
61022     const char* s2,
61023     const int s2Len,
61024     const int open,
61025     const int gap);
61026 
61027 parasail_result_t* parasail_nw_scan_profile_avx2_256_32 (
61028     const parasail_profile_t* profile,
61029     const char* s2,
61030     const int s2Len,
61031     const int open,
61032     const int gap);
61033 
61034 parasail_result_t* parasail_nw_scan_profile_avx2_256_16 (
61035     const parasail_profile_t* profile,
61036     const char* s2,
61037     const int s2Len,
61038     const int open,
61039     const int gap);
61040 
61041 parasail_result_t* parasail_nw_scan_profile_avx2_256_8 (
61042     const parasail_profile_t* profile,
61043     const char* s2,
61044     const int s2Len,
61045     const int open,
61046     const int gap);
61047 
61048 parasail_result_t* parasail_nw_scan_profile_avx2_256_sat (
61049     const parasail_profile_t* profile,
61050     const char* s2,
61051     const int s2Len,
61052     const int open,
61053     const int gap);
61054 
61055 parasail_result_t* parasail_nw_scan_profile_altivec_128_64 (
61056     const parasail_profile_t* profile,
61057     const char* s2,
61058     const int s2Len,
61059     const int open,
61060     const int gap);
61061 
61062 parasail_result_t* parasail_nw_scan_profile_altivec_128_32 (
61063     const parasail_profile_t* profile,
61064     const char* s2,
61065     const int s2Len,
61066     const int open,
61067     const int gap);
61068 
61069 parasail_result_t* parasail_nw_scan_profile_altivec_128_16 (
61070     const parasail_profile_t* profile,
61071     const char* s2,
61072     const int s2Len,
61073     const int open,
61074     const int gap);
61075 
61076 parasail_result_t* parasail_nw_scan_profile_altivec_128_8 (
61077     const parasail_profile_t* profile,
61078     const char* s2,
61079     const int s2Len,
61080     const int open,
61081     const int gap);
61082 
61083 parasail_result_t* parasail_nw_scan_profile_altivec_128_sat (
61084     const parasail_profile_t* profile,
61085     const char* s2,
61086     const int s2Len,
61087     const int open,
61088     const int gap);
61089 
61090 parasail_result_t* parasail_nw_scan_profile_neon_128_64 (
61091     const parasail_profile_t* profile,
61092     const char* s2,
61093     const int s2Len,
61094     const int open,
61095     const int gap);
61096 
61097 parasail_result_t* parasail_nw_scan_profile_neon_128_32 (
61098     const parasail_profile_t* profile,
61099     const char* s2,
61100     const int s2Len,
61101     const int open,
61102     const int gap);
61103 
61104 parasail_result_t* parasail_nw_scan_profile_neon_128_16 (
61105     const parasail_profile_t* profile,
61106     const char* s2,
61107     const int s2Len,
61108     const int open,
61109     const int gap);
61110 
61111 parasail_result_t* parasail_nw_scan_profile_neon_128_8 (
61112     const parasail_profile_t* profile,
61113     const char* s2,
61114     const int s2Len,
61115     const int open,
61116     const int gap);
61117 
61118 parasail_result_t* parasail_nw_scan_profile_neon_128_sat (
61119     const parasail_profile_t* profile,
61120     const char* s2,
61121     const int s2Len,
61122     const int open,
61123     const int gap);
61124 
61125 parasail_result_t* parasail_nw_striped_profile_sse2_128_64 (
61126     const parasail_profile_t* profile,
61127     const char* s2,
61128     const int s2Len,
61129     const int open,
61130     const int gap);
61131 
61132 parasail_result_t* parasail_nw_striped_profile_sse2_128_32 (
61133     const parasail_profile_t* profile,
61134     const char* s2,
61135     const int s2Len,
61136     const int open,
61137     const int gap);
61138 
61139 parasail_result_t* parasail_nw_striped_profile_sse2_128_16 (
61140     const parasail_profile_t* profile,
61141     const char* s2,
61142     const int s2Len,
61143     const int open,
61144     const int gap);
61145 
61146 parasail_result_t* parasail_nw_striped_profile_sse2_128_8 (
61147     const parasail_profile_t* profile,
61148     const char* s2,
61149     const int s2Len,
61150     const int open,
61151     const int gap);
61152 
61153 parasail_result_t* parasail_nw_striped_profile_sse2_128_sat (
61154     const parasail_profile_t* profile,
61155     const char* s2,
61156     const int s2Len,
61157     const int open,
61158     const int gap);
61159 
61160 parasail_result_t* parasail_nw_striped_profile_sse41_128_64 (
61161     const parasail_profile_t* profile,
61162     const char* s2,
61163     const int s2Len,
61164     const int open,
61165     const int gap);
61166 
61167 parasail_result_t* parasail_nw_striped_profile_sse41_128_32 (
61168     const parasail_profile_t* profile,
61169     const char* s2,
61170     const int s2Len,
61171     const int open,
61172     const int gap);
61173 
61174 parasail_result_t* parasail_nw_striped_profile_sse41_128_16 (
61175     const parasail_profile_t* profile,
61176     const char* s2,
61177     const int s2Len,
61178     const int open,
61179     const int gap);
61180 
61181 parasail_result_t* parasail_nw_striped_profile_sse41_128_8 (
61182     const parasail_profile_t* profile,
61183     const char* s2,
61184     const int s2Len,
61185     const int open,
61186     const int gap);
61187 
61188 parasail_result_t* parasail_nw_striped_profile_sse41_128_sat (
61189     const parasail_profile_t* profile,
61190     const char* s2,
61191     const int s2Len,
61192     const int open,
61193     const int gap);
61194 
61195 parasail_result_t* parasail_nw_striped_profile_avx2_256_64 (
61196     const parasail_profile_t* profile,
61197     const char* s2,
61198     const int s2Len,
61199     const int open,
61200     const int gap);
61201 
61202 parasail_result_t* parasail_nw_striped_profile_avx2_256_32 (
61203     const parasail_profile_t* profile,
61204     const char* s2,
61205     const int s2Len,
61206     const int open,
61207     const int gap);
61208 
61209 parasail_result_t* parasail_nw_striped_profile_avx2_256_16 (
61210     const parasail_profile_t* profile,
61211     const char* s2,
61212     const int s2Len,
61213     const int open,
61214     const int gap);
61215 
61216 parasail_result_t* parasail_nw_striped_profile_avx2_256_8 (
61217     const parasail_profile_t* profile,
61218     const char* s2,
61219     const int s2Len,
61220     const int open,
61221     const int gap);
61222 
61223 parasail_result_t* parasail_nw_striped_profile_avx2_256_sat (
61224     const parasail_profile_t* profile,
61225     const char* s2,
61226     const int s2Len,
61227     const int open,
61228     const int gap);
61229 
61230 parasail_result_t* parasail_nw_striped_profile_altivec_128_64 (
61231     const parasail_profile_t* profile,
61232     const char* s2,
61233     const int s2Len,
61234     const int open,
61235     const int gap);
61236 
61237 parasail_result_t* parasail_nw_striped_profile_altivec_128_32 (
61238     const parasail_profile_t* profile,
61239     const char* s2,
61240     const int s2Len,
61241     const int open,
61242     const int gap);
61243 
61244 parasail_result_t* parasail_nw_striped_profile_altivec_128_16 (
61245     const parasail_profile_t* profile,
61246     const char* s2,
61247     const int s2Len,
61248     const int open,
61249     const int gap);
61250 
61251 parasail_result_t* parasail_nw_striped_profile_altivec_128_8 (
61252     const parasail_profile_t* profile,
61253     const char* s2,
61254     const int s2Len,
61255     const int open,
61256     const int gap);
61257 
61258 parasail_result_t* parasail_nw_striped_profile_altivec_128_sat (
61259     const parasail_profile_t* profile,
61260     const char* s2,
61261     const int s2Len,
61262     const int open,
61263     const int gap);
61264 
61265 parasail_result_t* parasail_nw_striped_profile_neon_128_64 (
61266     const parasail_profile_t* profile,
61267     const char* s2,
61268     const int s2Len,
61269     const int open,
61270     const int gap);
61271 
61272 parasail_result_t* parasail_nw_striped_profile_neon_128_32 (
61273     const parasail_profile_t* profile,
61274     const char* s2,
61275     const int s2Len,
61276     const int open,
61277     const int gap);
61278 
61279 parasail_result_t* parasail_nw_striped_profile_neon_128_16 (
61280     const parasail_profile_t* profile,
61281     const char* s2,
61282     const int s2Len,
61283     const int open,
61284     const int gap);
61285 
61286 parasail_result_t* parasail_nw_striped_profile_neon_128_8 (
61287     const parasail_profile_t* profile,
61288     const char* s2,
61289     const int s2Len,
61290     const int open,
61291     const int gap);
61292 
61293 parasail_result_t* parasail_nw_striped_profile_neon_128_sat (
61294     const parasail_profile_t* profile,
61295     const char* s2,
61296     const int s2Len,
61297     const int open,
61298     const int gap);
61299 
61300 parasail_result_t* parasail_nw_table_scan_profile_sse2_128_64 (
61301     const parasail_profile_t* profile,
61302     const char* s2,
61303     const int s2Len,
61304     const int open,
61305     const int gap);
61306 
61307 parasail_result_t* parasail_nw_table_scan_profile_sse2_128_32 (
61308     const parasail_profile_t* profile,
61309     const char* s2,
61310     const int s2Len,
61311     const int open,
61312     const int gap);
61313 
61314 parasail_result_t* parasail_nw_table_scan_profile_sse2_128_16 (
61315     const parasail_profile_t* profile,
61316     const char* s2,
61317     const int s2Len,
61318     const int open,
61319     const int gap);
61320 
61321 parasail_result_t* parasail_nw_table_scan_profile_sse2_128_8 (
61322     const parasail_profile_t* profile,
61323     const char* s2,
61324     const int s2Len,
61325     const int open,
61326     const int gap);
61327 
61328 parasail_result_t* parasail_nw_table_scan_profile_sse2_128_sat (
61329     const parasail_profile_t* profile,
61330     const char* s2,
61331     const int s2Len,
61332     const int open,
61333     const int gap);
61334 
61335 parasail_result_t* parasail_nw_table_scan_profile_sse41_128_64 (
61336     const parasail_profile_t* profile,
61337     const char* s2,
61338     const int s2Len,
61339     const int open,
61340     const int gap);
61341 
61342 parasail_result_t* parasail_nw_table_scan_profile_sse41_128_32 (
61343     const parasail_profile_t* profile,
61344     const char* s2,
61345     const int s2Len,
61346     const int open,
61347     const int gap);
61348 
61349 parasail_result_t* parasail_nw_table_scan_profile_sse41_128_16 (
61350     const parasail_profile_t* profile,
61351     const char* s2,
61352     const int s2Len,
61353     const int open,
61354     const int gap);
61355 
61356 parasail_result_t* parasail_nw_table_scan_profile_sse41_128_8 (
61357     const parasail_profile_t* profile,
61358     const char* s2,
61359     const int s2Len,
61360     const int open,
61361     const int gap);
61362 
61363 parasail_result_t* parasail_nw_table_scan_profile_sse41_128_sat (
61364     const parasail_profile_t* profile,
61365     const char* s2,
61366     const int s2Len,
61367     const int open,
61368     const int gap);
61369 
61370 parasail_result_t* parasail_nw_table_scan_profile_avx2_256_64 (
61371     const parasail_profile_t* profile,
61372     const char* s2,
61373     const int s2Len,
61374     const int open,
61375     const int gap);
61376 
61377 parasail_result_t* parasail_nw_table_scan_profile_avx2_256_32 (
61378     const parasail_profile_t* profile,
61379     const char* s2,
61380     const int s2Len,
61381     const int open,
61382     const int gap);
61383 
61384 parasail_result_t* parasail_nw_table_scan_profile_avx2_256_16 (
61385     const parasail_profile_t* profile,
61386     const char* s2,
61387     const int s2Len,
61388     const int open,
61389     const int gap);
61390 
61391 parasail_result_t* parasail_nw_table_scan_profile_avx2_256_8 (
61392     const parasail_profile_t* profile,
61393     const char* s2,
61394     const int s2Len,
61395     const int open,
61396     const int gap);
61397 
61398 parasail_result_t* parasail_nw_table_scan_profile_avx2_256_sat (
61399     const parasail_profile_t* profile,
61400     const char* s2,
61401     const int s2Len,
61402     const int open,
61403     const int gap);
61404 
61405 parasail_result_t* parasail_nw_table_scan_profile_altivec_128_64 (
61406     const parasail_profile_t* profile,
61407     const char* s2,
61408     const int s2Len,
61409     const int open,
61410     const int gap);
61411 
61412 parasail_result_t* parasail_nw_table_scan_profile_altivec_128_32 (
61413     const parasail_profile_t* profile,
61414     const char* s2,
61415     const int s2Len,
61416     const int open,
61417     const int gap);
61418 
61419 parasail_result_t* parasail_nw_table_scan_profile_altivec_128_16 (
61420     const parasail_profile_t* profile,
61421     const char* s2,
61422     const int s2Len,
61423     const int open,
61424     const int gap);
61425 
61426 parasail_result_t* parasail_nw_table_scan_profile_altivec_128_8 (
61427     const parasail_profile_t* profile,
61428     const char* s2,
61429     const int s2Len,
61430     const int open,
61431     const int gap);
61432 
61433 parasail_result_t* parasail_nw_table_scan_profile_altivec_128_sat (
61434     const parasail_profile_t* profile,
61435     const char* s2,
61436     const int s2Len,
61437     const int open,
61438     const int gap);
61439 
61440 parasail_result_t* parasail_nw_table_scan_profile_neon_128_64 (
61441     const parasail_profile_t* profile,
61442     const char* s2,
61443     const int s2Len,
61444     const int open,
61445     const int gap);
61446 
61447 parasail_result_t* parasail_nw_table_scan_profile_neon_128_32 (
61448     const parasail_profile_t* profile,
61449     const char* s2,
61450     const int s2Len,
61451     const int open,
61452     const int gap);
61453 
61454 parasail_result_t* parasail_nw_table_scan_profile_neon_128_16 (
61455     const parasail_profile_t* profile,
61456     const char* s2,
61457     const int s2Len,
61458     const int open,
61459     const int gap);
61460 
61461 parasail_result_t* parasail_nw_table_scan_profile_neon_128_8 (
61462     const parasail_profile_t* profile,
61463     const char* s2,
61464     const int s2Len,
61465     const int open,
61466     const int gap);
61467 
61468 parasail_result_t* parasail_nw_table_scan_profile_neon_128_sat (
61469     const parasail_profile_t* profile,
61470     const char* s2,
61471     const int s2Len,
61472     const int open,
61473     const int gap);
61474 
61475 parasail_result_t* parasail_nw_table_striped_profile_sse2_128_64 (
61476     const parasail_profile_t* profile,
61477     const char* s2,
61478     const int s2Len,
61479     const int open,
61480     const int gap);
61481 
61482 parasail_result_t* parasail_nw_table_striped_profile_sse2_128_32 (
61483     const parasail_profile_t* profile,
61484     const char* s2,
61485     const int s2Len,
61486     const int open,
61487     const int gap);
61488 
61489 parasail_result_t* parasail_nw_table_striped_profile_sse2_128_16 (
61490     const parasail_profile_t* profile,
61491     const char* s2,
61492     const int s2Len,
61493     const int open,
61494     const int gap);
61495 
61496 parasail_result_t* parasail_nw_table_striped_profile_sse2_128_8 (
61497     const parasail_profile_t* profile,
61498     const char* s2,
61499     const int s2Len,
61500     const int open,
61501     const int gap);
61502 
61503 parasail_result_t* parasail_nw_table_striped_profile_sse2_128_sat (
61504     const parasail_profile_t* profile,
61505     const char* s2,
61506     const int s2Len,
61507     const int open,
61508     const int gap);
61509 
61510 parasail_result_t* parasail_nw_table_striped_profile_sse41_128_64 (
61511     const parasail_profile_t* profile,
61512     const char* s2,
61513     const int s2Len,
61514     const int open,
61515     const int gap);
61516 
61517 parasail_result_t* parasail_nw_table_striped_profile_sse41_128_32 (
61518     const parasail_profile_t* profile,
61519     const char* s2,
61520     const int s2Len,
61521     const int open,
61522     const int gap);
61523 
61524 parasail_result_t* parasail_nw_table_striped_profile_sse41_128_16 (
61525     const parasail_profile_t* profile,
61526     const char* s2,
61527     const int s2Len,
61528     const int open,
61529     const int gap);
61530 
61531 parasail_result_t* parasail_nw_table_striped_profile_sse41_128_8 (
61532     const parasail_profile_t* profile,
61533     const char* s2,
61534     const int s2Len,
61535     const int open,
61536     const int gap);
61537 
61538 parasail_result_t* parasail_nw_table_striped_profile_sse41_128_sat (
61539     const parasail_profile_t* profile,
61540     const char* s2,
61541     const int s2Len,
61542     const int open,
61543     const int gap);
61544 
61545 parasail_result_t* parasail_nw_table_striped_profile_avx2_256_64 (
61546     const parasail_profile_t* profile,
61547     const char* s2,
61548     const int s2Len,
61549     const int open,
61550     const int gap);
61551 
61552 parasail_result_t* parasail_nw_table_striped_profile_avx2_256_32 (
61553     const parasail_profile_t* profile,
61554     const char* s2,
61555     const int s2Len,
61556     const int open,
61557     const int gap);
61558 
61559 parasail_result_t* parasail_nw_table_striped_profile_avx2_256_16 (
61560     const parasail_profile_t* profile,
61561     const char* s2,
61562     const int s2Len,
61563     const int open,
61564     const int gap);
61565 
61566 parasail_result_t* parasail_nw_table_striped_profile_avx2_256_8 (
61567     const parasail_profile_t* profile,
61568     const char* s2,
61569     const int s2Len,
61570     const int open,
61571     const int gap);
61572 
61573 parasail_result_t* parasail_nw_table_striped_profile_avx2_256_sat (
61574     const parasail_profile_t* profile,
61575     const char* s2,
61576     const int s2Len,
61577     const int open,
61578     const int gap);
61579 
61580 parasail_result_t* parasail_nw_table_striped_profile_altivec_128_64 (
61581     const parasail_profile_t* profile,
61582     const char* s2,
61583     const int s2Len,
61584     const int open,
61585     const int gap);
61586 
61587 parasail_result_t* parasail_nw_table_striped_profile_altivec_128_32 (
61588     const parasail_profile_t* profile,
61589     const char* s2,
61590     const int s2Len,
61591     const int open,
61592     const int gap);
61593 
61594 parasail_result_t* parasail_nw_table_striped_profile_altivec_128_16 (
61595     const parasail_profile_t* profile,
61596     const char* s2,
61597     const int s2Len,
61598     const int open,
61599     const int gap);
61600 
61601 parasail_result_t* parasail_nw_table_striped_profile_altivec_128_8 (
61602     const parasail_profile_t* profile,
61603     const char* s2,
61604     const int s2Len,
61605     const int open,
61606     const int gap);
61607 
61608 parasail_result_t* parasail_nw_table_striped_profile_altivec_128_sat (
61609     const parasail_profile_t* profile,
61610     const char* s2,
61611     const int s2Len,
61612     const int open,
61613     const int gap);
61614 
61615 parasail_result_t* parasail_nw_table_striped_profile_neon_128_64 (
61616     const parasail_profile_t* profile,
61617     const char* s2,
61618     const int s2Len,
61619     const int open,
61620     const int gap);
61621 
61622 parasail_result_t* parasail_nw_table_striped_profile_neon_128_32 (
61623     const parasail_profile_t* profile,
61624     const char* s2,
61625     const int s2Len,
61626     const int open,
61627     const int gap);
61628 
61629 parasail_result_t* parasail_nw_table_striped_profile_neon_128_16 (
61630     const parasail_profile_t* profile,
61631     const char* s2,
61632     const int s2Len,
61633     const int open,
61634     const int gap);
61635 
61636 parasail_result_t* parasail_nw_table_striped_profile_neon_128_8 (
61637     const parasail_profile_t* profile,
61638     const char* s2,
61639     const int s2Len,
61640     const int open,
61641     const int gap);
61642 
61643 parasail_result_t* parasail_nw_table_striped_profile_neon_128_sat (
61644     const parasail_profile_t* profile,
61645     const char* s2,
61646     const int s2Len,
61647     const int open,
61648     const int gap);
61649 
61650 parasail_result_t* parasail_nw_rowcol_scan_profile_sse2_128_64 (
61651     const parasail_profile_t* profile,
61652     const char* s2,
61653     const int s2Len,
61654     const int open,
61655     const int gap);
61656 
61657 parasail_result_t* parasail_nw_rowcol_scan_profile_sse2_128_32 (
61658     const parasail_profile_t* profile,
61659     const char* s2,
61660     const int s2Len,
61661     const int open,
61662     const int gap);
61663 
61664 parasail_result_t* parasail_nw_rowcol_scan_profile_sse2_128_16 (
61665     const parasail_profile_t* profile,
61666     const char* s2,
61667     const int s2Len,
61668     const int open,
61669     const int gap);
61670 
61671 parasail_result_t* parasail_nw_rowcol_scan_profile_sse2_128_8 (
61672     const parasail_profile_t* profile,
61673     const char* s2,
61674     const int s2Len,
61675     const int open,
61676     const int gap);
61677 
61678 parasail_result_t* parasail_nw_rowcol_scan_profile_sse2_128_sat (
61679     const parasail_profile_t* profile,
61680     const char* s2,
61681     const int s2Len,
61682     const int open,
61683     const int gap);
61684 
61685 parasail_result_t* parasail_nw_rowcol_scan_profile_sse41_128_64 (
61686     const parasail_profile_t* profile,
61687     const char* s2,
61688     const int s2Len,
61689     const int open,
61690     const int gap);
61691 
61692 parasail_result_t* parasail_nw_rowcol_scan_profile_sse41_128_32 (
61693     const parasail_profile_t* profile,
61694     const char* s2,
61695     const int s2Len,
61696     const int open,
61697     const int gap);
61698 
61699 parasail_result_t* parasail_nw_rowcol_scan_profile_sse41_128_16 (
61700     const parasail_profile_t* profile,
61701     const char* s2,
61702     const int s2Len,
61703     const int open,
61704     const int gap);
61705 
61706 parasail_result_t* parasail_nw_rowcol_scan_profile_sse41_128_8 (
61707     const parasail_profile_t* profile,
61708     const char* s2,
61709     const int s2Len,
61710     const int open,
61711     const int gap);
61712 
61713 parasail_result_t* parasail_nw_rowcol_scan_profile_sse41_128_sat (
61714     const parasail_profile_t* profile,
61715     const char* s2,
61716     const int s2Len,
61717     const int open,
61718     const int gap);
61719 
61720 parasail_result_t* parasail_nw_rowcol_scan_profile_avx2_256_64 (
61721     const parasail_profile_t* profile,
61722     const char* s2,
61723     const int s2Len,
61724     const int open,
61725     const int gap);
61726 
61727 parasail_result_t* parasail_nw_rowcol_scan_profile_avx2_256_32 (
61728     const parasail_profile_t* profile,
61729     const char* s2,
61730     const int s2Len,
61731     const int open,
61732     const int gap);
61733 
61734 parasail_result_t* parasail_nw_rowcol_scan_profile_avx2_256_16 (
61735     const parasail_profile_t* profile,
61736     const char* s2,
61737     const int s2Len,
61738     const int open,
61739     const int gap);
61740 
61741 parasail_result_t* parasail_nw_rowcol_scan_profile_avx2_256_8 (
61742     const parasail_profile_t* profile,
61743     const char* s2,
61744     const int s2Len,
61745     const int open,
61746     const int gap);
61747 
61748 parasail_result_t* parasail_nw_rowcol_scan_profile_avx2_256_sat (
61749     const parasail_profile_t* profile,
61750     const char* s2,
61751     const int s2Len,
61752     const int open,
61753     const int gap);
61754 
61755 parasail_result_t* parasail_nw_rowcol_scan_profile_altivec_128_64 (
61756     const parasail_profile_t* profile,
61757     const char* s2,
61758     const int s2Len,
61759     const int open,
61760     const int gap);
61761 
61762 parasail_result_t* parasail_nw_rowcol_scan_profile_altivec_128_32 (
61763     const parasail_profile_t* profile,
61764     const char* s2,
61765     const int s2Len,
61766     const int open,
61767     const int gap);
61768 
61769 parasail_result_t* parasail_nw_rowcol_scan_profile_altivec_128_16 (
61770     const parasail_profile_t* profile,
61771     const char* s2,
61772     const int s2Len,
61773     const int open,
61774     const int gap);
61775 
61776 parasail_result_t* parasail_nw_rowcol_scan_profile_altivec_128_8 (
61777     const parasail_profile_t* profile,
61778     const char* s2,
61779     const int s2Len,
61780     const int open,
61781     const int gap);
61782 
61783 parasail_result_t* parasail_nw_rowcol_scan_profile_altivec_128_sat (
61784     const parasail_profile_t* profile,
61785     const char* s2,
61786     const int s2Len,
61787     const int open,
61788     const int gap);
61789 
61790 parasail_result_t* parasail_nw_rowcol_scan_profile_neon_128_64 (
61791     const parasail_profile_t* profile,
61792     const char* s2,
61793     const int s2Len,
61794     const int open,
61795     const int gap);
61796 
61797 parasail_result_t* parasail_nw_rowcol_scan_profile_neon_128_32 (
61798     const parasail_profile_t* profile,
61799     const char* s2,
61800     const int s2Len,
61801     const int open,
61802     const int gap);
61803 
61804 parasail_result_t* parasail_nw_rowcol_scan_profile_neon_128_16 (
61805     const parasail_profile_t* profile,
61806     const char* s2,
61807     const int s2Len,
61808     const int open,
61809     const int gap);
61810 
61811 parasail_result_t* parasail_nw_rowcol_scan_profile_neon_128_8 (
61812     const parasail_profile_t* profile,
61813     const char* s2,
61814     const int s2Len,
61815     const int open,
61816     const int gap);
61817 
61818 parasail_result_t* parasail_nw_rowcol_scan_profile_neon_128_sat (
61819     const parasail_profile_t* profile,
61820     const char* s2,
61821     const int s2Len,
61822     const int open,
61823     const int gap);
61824 
61825 parasail_result_t* parasail_nw_rowcol_striped_profile_sse2_128_64 (
61826     const parasail_profile_t* profile,
61827     const char* s2,
61828     const int s2Len,
61829     const int open,
61830     const int gap);
61831 
61832 parasail_result_t* parasail_nw_rowcol_striped_profile_sse2_128_32 (
61833     const parasail_profile_t* profile,
61834     const char* s2,
61835     const int s2Len,
61836     const int open,
61837     const int gap);
61838 
61839 parasail_result_t* parasail_nw_rowcol_striped_profile_sse2_128_16 (
61840     const parasail_profile_t* profile,
61841     const char* s2,
61842     const int s2Len,
61843     const int open,
61844     const int gap);
61845 
61846 parasail_result_t* parasail_nw_rowcol_striped_profile_sse2_128_8 (
61847     const parasail_profile_t* profile,
61848     const char* s2,
61849     const int s2Len,
61850     const int open,
61851     const int gap);
61852 
61853 parasail_result_t* parasail_nw_rowcol_striped_profile_sse2_128_sat (
61854     const parasail_profile_t* profile,
61855     const char* s2,
61856     const int s2Len,
61857     const int open,
61858     const int gap);
61859 
61860 parasail_result_t* parasail_nw_rowcol_striped_profile_sse41_128_64 (
61861     const parasail_profile_t* profile,
61862     const char* s2,
61863     const int s2Len,
61864     const int open,
61865     const int gap);
61866 
61867 parasail_result_t* parasail_nw_rowcol_striped_profile_sse41_128_32 (
61868     const parasail_profile_t* profile,
61869     const char* s2,
61870     const int s2Len,
61871     const int open,
61872     const int gap);
61873 
61874 parasail_result_t* parasail_nw_rowcol_striped_profile_sse41_128_16 (
61875     const parasail_profile_t* profile,
61876     const char* s2,
61877     const int s2Len,
61878     const int open,
61879     const int gap);
61880 
61881 parasail_result_t* parasail_nw_rowcol_striped_profile_sse41_128_8 (
61882     const parasail_profile_t* profile,
61883     const char* s2,
61884     const int s2Len,
61885     const int open,
61886     const int gap);
61887 
61888 parasail_result_t* parasail_nw_rowcol_striped_profile_sse41_128_sat (
61889     const parasail_profile_t* profile,
61890     const char* s2,
61891     const int s2Len,
61892     const int open,
61893     const int gap);
61894 
61895 parasail_result_t* parasail_nw_rowcol_striped_profile_avx2_256_64 (
61896     const parasail_profile_t* profile,
61897     const char* s2,
61898     const int s2Len,
61899     const int open,
61900     const int gap);
61901 
61902 parasail_result_t* parasail_nw_rowcol_striped_profile_avx2_256_32 (
61903     const parasail_profile_t* profile,
61904     const char* s2,
61905     const int s2Len,
61906     const int open,
61907     const int gap);
61908 
61909 parasail_result_t* parasail_nw_rowcol_striped_profile_avx2_256_16 (
61910     const parasail_profile_t* profile,
61911     const char* s2,
61912     const int s2Len,
61913     const int open,
61914     const int gap);
61915 
61916 parasail_result_t* parasail_nw_rowcol_striped_profile_avx2_256_8 (
61917     const parasail_profile_t* profile,
61918     const char* s2,
61919     const int s2Len,
61920     const int open,
61921     const int gap);
61922 
61923 parasail_result_t* parasail_nw_rowcol_striped_profile_avx2_256_sat (
61924     const parasail_profile_t* profile,
61925     const char* s2,
61926     const int s2Len,
61927     const int open,
61928     const int gap);
61929 
61930 parasail_result_t* parasail_nw_rowcol_striped_profile_altivec_128_64 (
61931     const parasail_profile_t* profile,
61932     const char* s2,
61933     const int s2Len,
61934     const int open,
61935     const int gap);
61936 
61937 parasail_result_t* parasail_nw_rowcol_striped_profile_altivec_128_32 (
61938     const parasail_profile_t* profile,
61939     const char* s2,
61940     const int s2Len,
61941     const int open,
61942     const int gap);
61943 
61944 parasail_result_t* parasail_nw_rowcol_striped_profile_altivec_128_16 (
61945     const parasail_profile_t* profile,
61946     const char* s2,
61947     const int s2Len,
61948     const int open,
61949     const int gap);
61950 
61951 parasail_result_t* parasail_nw_rowcol_striped_profile_altivec_128_8 (
61952     const parasail_profile_t* profile,
61953     const char* s2,
61954     const int s2Len,
61955     const int open,
61956     const int gap);
61957 
61958 parasail_result_t* parasail_nw_rowcol_striped_profile_altivec_128_sat (
61959     const parasail_profile_t* profile,
61960     const char* s2,
61961     const int s2Len,
61962     const int open,
61963     const int gap);
61964 
61965 parasail_result_t* parasail_nw_rowcol_striped_profile_neon_128_64 (
61966     const parasail_profile_t* profile,
61967     const char* s2,
61968     const int s2Len,
61969     const int open,
61970     const int gap);
61971 
61972 parasail_result_t* parasail_nw_rowcol_striped_profile_neon_128_32 (
61973     const parasail_profile_t* profile,
61974     const char* s2,
61975     const int s2Len,
61976     const int open,
61977     const int gap);
61978 
61979 parasail_result_t* parasail_nw_rowcol_striped_profile_neon_128_16 (
61980     const parasail_profile_t* profile,
61981     const char* s2,
61982     const int s2Len,
61983     const int open,
61984     const int gap);
61985 
61986 parasail_result_t* parasail_nw_rowcol_striped_profile_neon_128_8 (
61987     const parasail_profile_t* profile,
61988     const char* s2,
61989     const int s2Len,
61990     const int open,
61991     const int gap);
61992 
61993 parasail_result_t* parasail_nw_rowcol_striped_profile_neon_128_sat (
61994     const parasail_profile_t* profile,
61995     const char* s2,
61996     const int s2Len,
61997     const int open,
61998     const int gap);
61999 
62000 parasail_result_t* parasail_nw_trace_scan_profile_sse2_128_64 (
62001     const parasail_profile_t* profile,
62002     const char* s2,
62003     const int s2Len,
62004     const int open,
62005     const int gap);
62006 
62007 parasail_result_t* parasail_nw_trace_scan_profile_sse2_128_32 (
62008     const parasail_profile_t* profile,
62009     const char* s2,
62010     const int s2Len,
62011     const int open,
62012     const int gap);
62013 
62014 parasail_result_t* parasail_nw_trace_scan_profile_sse2_128_16 (
62015     const parasail_profile_t* profile,
62016     const char* s2,
62017     const int s2Len,
62018     const int open,
62019     const int gap);
62020 
62021 parasail_result_t* parasail_nw_trace_scan_profile_sse2_128_8 (
62022     const parasail_profile_t* profile,
62023     const char* s2,
62024     const int s2Len,
62025     const int open,
62026     const int gap);
62027 
62028 parasail_result_t* parasail_nw_trace_scan_profile_sse2_128_sat (
62029     const parasail_profile_t* profile,
62030     const char* s2,
62031     const int s2Len,
62032     const int open,
62033     const int gap);
62034 
62035 parasail_result_t* parasail_nw_trace_scan_profile_sse41_128_64 (
62036     const parasail_profile_t* profile,
62037     const char* s2,
62038     const int s2Len,
62039     const int open,
62040     const int gap);
62041 
62042 parasail_result_t* parasail_nw_trace_scan_profile_sse41_128_32 (
62043     const parasail_profile_t* profile,
62044     const char* s2,
62045     const int s2Len,
62046     const int open,
62047     const int gap);
62048 
62049 parasail_result_t* parasail_nw_trace_scan_profile_sse41_128_16 (
62050     const parasail_profile_t* profile,
62051     const char* s2,
62052     const int s2Len,
62053     const int open,
62054     const int gap);
62055 
62056 parasail_result_t* parasail_nw_trace_scan_profile_sse41_128_8 (
62057     const parasail_profile_t* profile,
62058     const char* s2,
62059     const int s2Len,
62060     const int open,
62061     const int gap);
62062 
62063 parasail_result_t* parasail_nw_trace_scan_profile_sse41_128_sat (
62064     const parasail_profile_t* profile,
62065     const char* s2,
62066     const int s2Len,
62067     const int open,
62068     const int gap);
62069 
62070 parasail_result_t* parasail_nw_trace_scan_profile_avx2_256_64 (
62071     const parasail_profile_t* profile,
62072     const char* s2,
62073     const int s2Len,
62074     const int open,
62075     const int gap);
62076 
62077 parasail_result_t* parasail_nw_trace_scan_profile_avx2_256_32 (
62078     const parasail_profile_t* profile,
62079     const char* s2,
62080     const int s2Len,
62081     const int open,
62082     const int gap);
62083 
62084 parasail_result_t* parasail_nw_trace_scan_profile_avx2_256_16 (
62085     const parasail_profile_t* profile,
62086     const char* s2,
62087     const int s2Len,
62088     const int open,
62089     const int gap);
62090 
62091 parasail_result_t* parasail_nw_trace_scan_profile_avx2_256_8 (
62092     const parasail_profile_t* profile,
62093     const char* s2,
62094     const int s2Len,
62095     const int open,
62096     const int gap);
62097 
62098 parasail_result_t* parasail_nw_trace_scan_profile_avx2_256_sat (
62099     const parasail_profile_t* profile,
62100     const char* s2,
62101     const int s2Len,
62102     const int open,
62103     const int gap);
62104 
62105 parasail_result_t* parasail_nw_trace_scan_profile_altivec_128_64 (
62106     const parasail_profile_t* profile,
62107     const char* s2,
62108     const int s2Len,
62109     const int open,
62110     const int gap);
62111 
62112 parasail_result_t* parasail_nw_trace_scan_profile_altivec_128_32 (
62113     const parasail_profile_t* profile,
62114     const char* s2,
62115     const int s2Len,
62116     const int open,
62117     const int gap);
62118 
62119 parasail_result_t* parasail_nw_trace_scan_profile_altivec_128_16 (
62120     const parasail_profile_t* profile,
62121     const char* s2,
62122     const int s2Len,
62123     const int open,
62124     const int gap);
62125 
62126 parasail_result_t* parasail_nw_trace_scan_profile_altivec_128_8 (
62127     const parasail_profile_t* profile,
62128     const char* s2,
62129     const int s2Len,
62130     const int open,
62131     const int gap);
62132 
62133 parasail_result_t* parasail_nw_trace_scan_profile_altivec_128_sat (
62134     const parasail_profile_t* profile,
62135     const char* s2,
62136     const int s2Len,
62137     const int open,
62138     const int gap);
62139 
62140 parasail_result_t* parasail_nw_trace_scan_profile_neon_128_64 (
62141     const parasail_profile_t* profile,
62142     const char* s2,
62143     const int s2Len,
62144     const int open,
62145     const int gap);
62146 
62147 parasail_result_t* parasail_nw_trace_scan_profile_neon_128_32 (
62148     const parasail_profile_t* profile,
62149     const char* s2,
62150     const int s2Len,
62151     const int open,
62152     const int gap);
62153 
62154 parasail_result_t* parasail_nw_trace_scan_profile_neon_128_16 (
62155     const parasail_profile_t* profile,
62156     const char* s2,
62157     const int s2Len,
62158     const int open,
62159     const int gap);
62160 
62161 parasail_result_t* parasail_nw_trace_scan_profile_neon_128_8 (
62162     const parasail_profile_t* profile,
62163     const char* s2,
62164     const int s2Len,
62165     const int open,
62166     const int gap);
62167 
62168 parasail_result_t* parasail_nw_trace_scan_profile_neon_128_sat (
62169     const parasail_profile_t* profile,
62170     const char* s2,
62171     const int s2Len,
62172     const int open,
62173     const int gap);
62174 
62175 parasail_result_t* parasail_nw_trace_striped_profile_sse2_128_64 (
62176     const parasail_profile_t* profile,
62177     const char* s2,
62178     const int s2Len,
62179     const int open,
62180     const int gap);
62181 
62182 parasail_result_t* parasail_nw_trace_striped_profile_sse2_128_32 (
62183     const parasail_profile_t* profile,
62184     const char* s2,
62185     const int s2Len,
62186     const int open,
62187     const int gap);
62188 
62189 parasail_result_t* parasail_nw_trace_striped_profile_sse2_128_16 (
62190     const parasail_profile_t* profile,
62191     const char* s2,
62192     const int s2Len,
62193     const int open,
62194     const int gap);
62195 
62196 parasail_result_t* parasail_nw_trace_striped_profile_sse2_128_8 (
62197     const parasail_profile_t* profile,
62198     const char* s2,
62199     const int s2Len,
62200     const int open,
62201     const int gap);
62202 
62203 parasail_result_t* parasail_nw_trace_striped_profile_sse2_128_sat (
62204     const parasail_profile_t* profile,
62205     const char* s2,
62206     const int s2Len,
62207     const int open,
62208     const int gap);
62209 
62210 parasail_result_t* parasail_nw_trace_striped_profile_sse41_128_64 (
62211     const parasail_profile_t* profile,
62212     const char* s2,
62213     const int s2Len,
62214     const int open,
62215     const int gap);
62216 
62217 parasail_result_t* parasail_nw_trace_striped_profile_sse41_128_32 (
62218     const parasail_profile_t* profile,
62219     const char* s2,
62220     const int s2Len,
62221     const int open,
62222     const int gap);
62223 
62224 parasail_result_t* parasail_nw_trace_striped_profile_sse41_128_16 (
62225     const parasail_profile_t* profile,
62226     const char* s2,
62227     const int s2Len,
62228     const int open,
62229     const int gap);
62230 
62231 parasail_result_t* parasail_nw_trace_striped_profile_sse41_128_8 (
62232     const parasail_profile_t* profile,
62233     const char* s2,
62234     const int s2Len,
62235     const int open,
62236     const int gap);
62237 
62238 parasail_result_t* parasail_nw_trace_striped_profile_sse41_128_sat (
62239     const parasail_profile_t* profile,
62240     const char* s2,
62241     const int s2Len,
62242     const int open,
62243     const int gap);
62244 
62245 parasail_result_t* parasail_nw_trace_striped_profile_avx2_256_64 (
62246     const parasail_profile_t* profile,
62247     const char* s2,
62248     const int s2Len,
62249     const int open,
62250     const int gap);
62251 
62252 parasail_result_t* parasail_nw_trace_striped_profile_avx2_256_32 (
62253     const parasail_profile_t* profile,
62254     const char* s2,
62255     const int s2Len,
62256     const int open,
62257     const int gap);
62258 
62259 parasail_result_t* parasail_nw_trace_striped_profile_avx2_256_16 (
62260     const parasail_profile_t* profile,
62261     const char* s2,
62262     const int s2Len,
62263     const int open,
62264     const int gap);
62265 
62266 parasail_result_t* parasail_nw_trace_striped_profile_avx2_256_8 (
62267     const parasail_profile_t* profile,
62268     const char* s2,
62269     const int s2Len,
62270     const int open,
62271     const int gap);
62272 
62273 parasail_result_t* parasail_nw_trace_striped_profile_avx2_256_sat (
62274     const parasail_profile_t* profile,
62275     const char* s2,
62276     const int s2Len,
62277     const int open,
62278     const int gap);
62279 
62280 parasail_result_t* parasail_nw_trace_striped_profile_altivec_128_64 (
62281     const parasail_profile_t* profile,
62282     const char* s2,
62283     const int s2Len,
62284     const int open,
62285     const int gap);
62286 
62287 parasail_result_t* parasail_nw_trace_striped_profile_altivec_128_32 (
62288     const parasail_profile_t* profile,
62289     const char* s2,
62290     const int s2Len,
62291     const int open,
62292     const int gap);
62293 
62294 parasail_result_t* parasail_nw_trace_striped_profile_altivec_128_16 (
62295     const parasail_profile_t* profile,
62296     const char* s2,
62297     const int s2Len,
62298     const int open,
62299     const int gap);
62300 
62301 parasail_result_t* parasail_nw_trace_striped_profile_altivec_128_8 (
62302     const parasail_profile_t* profile,
62303     const char* s2,
62304     const int s2Len,
62305     const int open,
62306     const int gap);
62307 
62308 parasail_result_t* parasail_nw_trace_striped_profile_altivec_128_sat (
62309     const parasail_profile_t* profile,
62310     const char* s2,
62311     const int s2Len,
62312     const int open,
62313     const int gap);
62314 
62315 parasail_result_t* parasail_nw_trace_striped_profile_neon_128_64 (
62316     const parasail_profile_t* profile,
62317     const char* s2,
62318     const int s2Len,
62319     const int open,
62320     const int gap);
62321 
62322 parasail_result_t* parasail_nw_trace_striped_profile_neon_128_32 (
62323     const parasail_profile_t* profile,
62324     const char* s2,
62325     const int s2Len,
62326     const int open,
62327     const int gap);
62328 
62329 parasail_result_t* parasail_nw_trace_striped_profile_neon_128_16 (
62330     const parasail_profile_t* profile,
62331     const char* s2,
62332     const int s2Len,
62333     const int open,
62334     const int gap);
62335 
62336 parasail_result_t* parasail_nw_trace_striped_profile_neon_128_8 (
62337     const parasail_profile_t* profile,
62338     const char* s2,
62339     const int s2Len,
62340     const int open,
62341     const int gap);
62342 
62343 parasail_result_t* parasail_nw_trace_striped_profile_neon_128_sat (
62344     const parasail_profile_t* profile,
62345     const char* s2,
62346     const int s2Len,
62347     const int open,
62348     const int gap);
62349 
62350 parasail_result_t* parasail_nw_stats_scan_profile_sse2_128_64 (
62351     const parasail_profile_t* profile,
62352     const char* s2,
62353     const int s2Len,
62354     const int open,
62355     const int gap);
62356 
62357 parasail_result_t* parasail_nw_stats_scan_profile_sse2_128_32 (
62358     const parasail_profile_t* profile,
62359     const char* s2,
62360     const int s2Len,
62361     const int open,
62362     const int gap);
62363 
62364 parasail_result_t* parasail_nw_stats_scan_profile_sse2_128_16 (
62365     const parasail_profile_t* profile,
62366     const char* s2,
62367     const int s2Len,
62368     const int open,
62369     const int gap);
62370 
62371 parasail_result_t* parasail_nw_stats_scan_profile_sse2_128_8 (
62372     const parasail_profile_t* profile,
62373     const char* s2,
62374     const int s2Len,
62375     const int open,
62376     const int gap);
62377 
62378 parasail_result_t* parasail_nw_stats_scan_profile_sse2_128_sat (
62379     const parasail_profile_t* profile,
62380     const char* s2,
62381     const int s2Len,
62382     const int open,
62383     const int gap);
62384 
62385 parasail_result_t* parasail_nw_stats_scan_profile_sse41_128_64 (
62386     const parasail_profile_t* profile,
62387     const char* s2,
62388     const int s2Len,
62389     const int open,
62390     const int gap);
62391 
62392 parasail_result_t* parasail_nw_stats_scan_profile_sse41_128_32 (
62393     const parasail_profile_t* profile,
62394     const char* s2,
62395     const int s2Len,
62396     const int open,
62397     const int gap);
62398 
62399 parasail_result_t* parasail_nw_stats_scan_profile_sse41_128_16 (
62400     const parasail_profile_t* profile,
62401     const char* s2,
62402     const int s2Len,
62403     const int open,
62404     const int gap);
62405 
62406 parasail_result_t* parasail_nw_stats_scan_profile_sse41_128_8 (
62407     const parasail_profile_t* profile,
62408     const char* s2,
62409     const int s2Len,
62410     const int open,
62411     const int gap);
62412 
62413 parasail_result_t* parasail_nw_stats_scan_profile_sse41_128_sat (
62414     const parasail_profile_t* profile,
62415     const char* s2,
62416     const int s2Len,
62417     const int open,
62418     const int gap);
62419 
62420 parasail_result_t* parasail_nw_stats_scan_profile_avx2_256_64 (
62421     const parasail_profile_t* profile,
62422     const char* s2,
62423     const int s2Len,
62424     const int open,
62425     const int gap);
62426 
62427 parasail_result_t* parasail_nw_stats_scan_profile_avx2_256_32 (
62428     const parasail_profile_t* profile,
62429     const char* s2,
62430     const int s2Len,
62431     const int open,
62432     const int gap);
62433 
62434 parasail_result_t* parasail_nw_stats_scan_profile_avx2_256_16 (
62435     const parasail_profile_t* profile,
62436     const char* s2,
62437     const int s2Len,
62438     const int open,
62439     const int gap);
62440 
62441 parasail_result_t* parasail_nw_stats_scan_profile_avx2_256_8 (
62442     const parasail_profile_t* profile,
62443     const char* s2,
62444     const int s2Len,
62445     const int open,
62446     const int gap);
62447 
62448 parasail_result_t* parasail_nw_stats_scan_profile_avx2_256_sat (
62449     const parasail_profile_t* profile,
62450     const char* s2,
62451     const int s2Len,
62452     const int open,
62453     const int gap);
62454 
62455 parasail_result_t* parasail_nw_stats_scan_profile_altivec_128_64 (
62456     const parasail_profile_t* profile,
62457     const char* s2,
62458     const int s2Len,
62459     const int open,
62460     const int gap);
62461 
62462 parasail_result_t* parasail_nw_stats_scan_profile_altivec_128_32 (
62463     const parasail_profile_t* profile,
62464     const char* s2,
62465     const int s2Len,
62466     const int open,
62467     const int gap);
62468 
62469 parasail_result_t* parasail_nw_stats_scan_profile_altivec_128_16 (
62470     const parasail_profile_t* profile,
62471     const char* s2,
62472     const int s2Len,
62473     const int open,
62474     const int gap);
62475 
62476 parasail_result_t* parasail_nw_stats_scan_profile_altivec_128_8 (
62477     const parasail_profile_t* profile,
62478     const char* s2,
62479     const int s2Len,
62480     const int open,
62481     const int gap);
62482 
62483 parasail_result_t* parasail_nw_stats_scan_profile_altivec_128_sat (
62484     const parasail_profile_t* profile,
62485     const char* s2,
62486     const int s2Len,
62487     const int open,
62488     const int gap);
62489 
62490 parasail_result_t* parasail_nw_stats_scan_profile_neon_128_64 (
62491     const parasail_profile_t* profile,
62492     const char* s2,
62493     const int s2Len,
62494     const int open,
62495     const int gap);
62496 
62497 parasail_result_t* parasail_nw_stats_scan_profile_neon_128_32 (
62498     const parasail_profile_t* profile,
62499     const char* s2,
62500     const int s2Len,
62501     const int open,
62502     const int gap);
62503 
62504 parasail_result_t* parasail_nw_stats_scan_profile_neon_128_16 (
62505     const parasail_profile_t* profile,
62506     const char* s2,
62507     const int s2Len,
62508     const int open,
62509     const int gap);
62510 
62511 parasail_result_t* parasail_nw_stats_scan_profile_neon_128_8 (
62512     const parasail_profile_t* profile,
62513     const char* s2,
62514     const int s2Len,
62515     const int open,
62516     const int gap);
62517 
62518 parasail_result_t* parasail_nw_stats_scan_profile_neon_128_sat (
62519     const parasail_profile_t* profile,
62520     const char* s2,
62521     const int s2Len,
62522     const int open,
62523     const int gap);
62524 
62525 parasail_result_t* parasail_nw_stats_striped_profile_sse2_128_64 (
62526     const parasail_profile_t* profile,
62527     const char* s2,
62528     const int s2Len,
62529     const int open,
62530     const int gap);
62531 
62532 parasail_result_t* parasail_nw_stats_striped_profile_sse2_128_32 (
62533     const parasail_profile_t* profile,
62534     const char* s2,
62535     const int s2Len,
62536     const int open,
62537     const int gap);
62538 
62539 parasail_result_t* parasail_nw_stats_striped_profile_sse2_128_16 (
62540     const parasail_profile_t* profile,
62541     const char* s2,
62542     const int s2Len,
62543     const int open,
62544     const int gap);
62545 
62546 parasail_result_t* parasail_nw_stats_striped_profile_sse2_128_8 (
62547     const parasail_profile_t* profile,
62548     const char* s2,
62549     const int s2Len,
62550     const int open,
62551     const int gap);
62552 
62553 parasail_result_t* parasail_nw_stats_striped_profile_sse2_128_sat (
62554     const parasail_profile_t* profile,
62555     const char* s2,
62556     const int s2Len,
62557     const int open,
62558     const int gap);
62559 
62560 parasail_result_t* parasail_nw_stats_striped_profile_sse41_128_64 (
62561     const parasail_profile_t* profile,
62562     const char* s2,
62563     const int s2Len,
62564     const int open,
62565     const int gap);
62566 
62567 parasail_result_t* parasail_nw_stats_striped_profile_sse41_128_32 (
62568     const parasail_profile_t* profile,
62569     const char* s2,
62570     const int s2Len,
62571     const int open,
62572     const int gap);
62573 
62574 parasail_result_t* parasail_nw_stats_striped_profile_sse41_128_16 (
62575     const parasail_profile_t* profile,
62576     const char* s2,
62577     const int s2Len,
62578     const int open,
62579     const int gap);
62580 
62581 parasail_result_t* parasail_nw_stats_striped_profile_sse41_128_8 (
62582     const parasail_profile_t* profile,
62583     const char* s2,
62584     const int s2Len,
62585     const int open,
62586     const int gap);
62587 
62588 parasail_result_t* parasail_nw_stats_striped_profile_sse41_128_sat (
62589     const parasail_profile_t* profile,
62590     const char* s2,
62591     const int s2Len,
62592     const int open,
62593     const int gap);
62594 
62595 parasail_result_t* parasail_nw_stats_striped_profile_avx2_256_64 (
62596     const parasail_profile_t* profile,
62597     const char* s2,
62598     const int s2Len,
62599     const int open,
62600     const int gap);
62601 
62602 parasail_result_t* parasail_nw_stats_striped_profile_avx2_256_32 (
62603     const parasail_profile_t* profile,
62604     const char* s2,
62605     const int s2Len,
62606     const int open,
62607     const int gap);
62608 
62609 parasail_result_t* parasail_nw_stats_striped_profile_avx2_256_16 (
62610     const parasail_profile_t* profile,
62611     const char* s2,
62612     const int s2Len,
62613     const int open,
62614     const int gap);
62615 
62616 parasail_result_t* parasail_nw_stats_striped_profile_avx2_256_8 (
62617     const parasail_profile_t* profile,
62618     const char* s2,
62619     const int s2Len,
62620     const int open,
62621     const int gap);
62622 
62623 parasail_result_t* parasail_nw_stats_striped_profile_avx2_256_sat (
62624     const parasail_profile_t* profile,
62625     const char* s2,
62626     const int s2Len,
62627     const int open,
62628     const int gap);
62629 
62630 parasail_result_t* parasail_nw_stats_striped_profile_altivec_128_64 (
62631     const parasail_profile_t* profile,
62632     const char* s2,
62633     const int s2Len,
62634     const int open,
62635     const int gap);
62636 
62637 parasail_result_t* parasail_nw_stats_striped_profile_altivec_128_32 (
62638     const parasail_profile_t* profile,
62639     const char* s2,
62640     const int s2Len,
62641     const int open,
62642     const int gap);
62643 
62644 parasail_result_t* parasail_nw_stats_striped_profile_altivec_128_16 (
62645     const parasail_profile_t* profile,
62646     const char* s2,
62647     const int s2Len,
62648     const int open,
62649     const int gap);
62650 
62651 parasail_result_t* parasail_nw_stats_striped_profile_altivec_128_8 (
62652     const parasail_profile_t* profile,
62653     const char* s2,
62654     const int s2Len,
62655     const int open,
62656     const int gap);
62657 
62658 parasail_result_t* parasail_nw_stats_striped_profile_altivec_128_sat (
62659     const parasail_profile_t* profile,
62660     const char* s2,
62661     const int s2Len,
62662     const int open,
62663     const int gap);
62664 
62665 parasail_result_t* parasail_nw_stats_striped_profile_neon_128_64 (
62666     const parasail_profile_t* profile,
62667     const char* s2,
62668     const int s2Len,
62669     const int open,
62670     const int gap);
62671 
62672 parasail_result_t* parasail_nw_stats_striped_profile_neon_128_32 (
62673     const parasail_profile_t* profile,
62674     const char* s2,
62675     const int s2Len,
62676     const int open,
62677     const int gap);
62678 
62679 parasail_result_t* parasail_nw_stats_striped_profile_neon_128_16 (
62680     const parasail_profile_t* profile,
62681     const char* s2,
62682     const int s2Len,
62683     const int open,
62684     const int gap);
62685 
62686 parasail_result_t* parasail_nw_stats_striped_profile_neon_128_8 (
62687     const parasail_profile_t* profile,
62688     const char* s2,
62689     const int s2Len,
62690     const int open,
62691     const int gap);
62692 
62693 parasail_result_t* parasail_nw_stats_striped_profile_neon_128_sat (
62694     const parasail_profile_t* profile,
62695     const char* s2,
62696     const int s2Len,
62697     const int open,
62698     const int gap);
62699 
62700 parasail_result_t* parasail_nw_stats_table_scan_profile_sse2_128_64 (
62701     const parasail_profile_t* profile,
62702     const char* s2,
62703     const int s2Len,
62704     const int open,
62705     const int gap);
62706 
62707 parasail_result_t* parasail_nw_stats_table_scan_profile_sse2_128_32 (
62708     const parasail_profile_t* profile,
62709     const char* s2,
62710     const int s2Len,
62711     const int open,
62712     const int gap);
62713 
62714 parasail_result_t* parasail_nw_stats_table_scan_profile_sse2_128_16 (
62715     const parasail_profile_t* profile,
62716     const char* s2,
62717     const int s2Len,
62718     const int open,
62719     const int gap);
62720 
62721 parasail_result_t* parasail_nw_stats_table_scan_profile_sse2_128_8 (
62722     const parasail_profile_t* profile,
62723     const char* s2,
62724     const int s2Len,
62725     const int open,
62726     const int gap);
62727 
62728 parasail_result_t* parasail_nw_stats_table_scan_profile_sse2_128_sat (
62729     const parasail_profile_t* profile,
62730     const char* s2,
62731     const int s2Len,
62732     const int open,
62733     const int gap);
62734 
62735 parasail_result_t* parasail_nw_stats_table_scan_profile_sse41_128_64 (
62736     const parasail_profile_t* profile,
62737     const char* s2,
62738     const int s2Len,
62739     const int open,
62740     const int gap);
62741 
62742 parasail_result_t* parasail_nw_stats_table_scan_profile_sse41_128_32 (
62743     const parasail_profile_t* profile,
62744     const char* s2,
62745     const int s2Len,
62746     const int open,
62747     const int gap);
62748 
62749 parasail_result_t* parasail_nw_stats_table_scan_profile_sse41_128_16 (
62750     const parasail_profile_t* profile,
62751     const char* s2,
62752     const int s2Len,
62753     const int open,
62754     const int gap);
62755 
62756 parasail_result_t* parasail_nw_stats_table_scan_profile_sse41_128_8 (
62757     const parasail_profile_t* profile,
62758     const char* s2,
62759     const int s2Len,
62760     const int open,
62761     const int gap);
62762 
62763 parasail_result_t* parasail_nw_stats_table_scan_profile_sse41_128_sat (
62764     const parasail_profile_t* profile,
62765     const char* s2,
62766     const int s2Len,
62767     const int open,
62768     const int gap);
62769 
62770 parasail_result_t* parasail_nw_stats_table_scan_profile_avx2_256_64 (
62771     const parasail_profile_t* profile,
62772     const char* s2,
62773     const int s2Len,
62774     const int open,
62775     const int gap);
62776 
62777 parasail_result_t* parasail_nw_stats_table_scan_profile_avx2_256_32 (
62778     const parasail_profile_t* profile,
62779     const char* s2,
62780     const int s2Len,
62781     const int open,
62782     const int gap);
62783 
62784 parasail_result_t* parasail_nw_stats_table_scan_profile_avx2_256_16 (
62785     const parasail_profile_t* profile,
62786     const char* s2,
62787     const int s2Len,
62788     const int open,
62789     const int gap);
62790 
62791 parasail_result_t* parasail_nw_stats_table_scan_profile_avx2_256_8 (
62792     const parasail_profile_t* profile,
62793     const char* s2,
62794     const int s2Len,
62795     const int open,
62796     const int gap);
62797 
62798 parasail_result_t* parasail_nw_stats_table_scan_profile_avx2_256_sat (
62799     const parasail_profile_t* profile,
62800     const char* s2,
62801     const int s2Len,
62802     const int open,
62803     const int gap);
62804 
62805 parasail_result_t* parasail_nw_stats_table_scan_profile_altivec_128_64 (
62806     const parasail_profile_t* profile,
62807     const char* s2,
62808     const int s2Len,
62809     const int open,
62810     const int gap);
62811 
62812 parasail_result_t* parasail_nw_stats_table_scan_profile_altivec_128_32 (
62813     const parasail_profile_t* profile,
62814     const char* s2,
62815     const int s2Len,
62816     const int open,
62817     const int gap);
62818 
62819 parasail_result_t* parasail_nw_stats_table_scan_profile_altivec_128_16 (
62820     const parasail_profile_t* profile,
62821     const char* s2,
62822     const int s2Len,
62823     const int open,
62824     const int gap);
62825 
62826 parasail_result_t* parasail_nw_stats_table_scan_profile_altivec_128_8 (
62827     const parasail_profile_t* profile,
62828     const char* s2,
62829     const int s2Len,
62830     const int open,
62831     const int gap);
62832 
62833 parasail_result_t* parasail_nw_stats_table_scan_profile_altivec_128_sat (
62834     const parasail_profile_t* profile,
62835     const char* s2,
62836     const int s2Len,
62837     const int open,
62838     const int gap);
62839 
62840 parasail_result_t* parasail_nw_stats_table_scan_profile_neon_128_64 (
62841     const parasail_profile_t* profile,
62842     const char* s2,
62843     const int s2Len,
62844     const int open,
62845     const int gap);
62846 
62847 parasail_result_t* parasail_nw_stats_table_scan_profile_neon_128_32 (
62848     const parasail_profile_t* profile,
62849     const char* s2,
62850     const int s2Len,
62851     const int open,
62852     const int gap);
62853 
62854 parasail_result_t* parasail_nw_stats_table_scan_profile_neon_128_16 (
62855     const parasail_profile_t* profile,
62856     const char* s2,
62857     const int s2Len,
62858     const int open,
62859     const int gap);
62860 
62861 parasail_result_t* parasail_nw_stats_table_scan_profile_neon_128_8 (
62862     const parasail_profile_t* profile,
62863     const char* s2,
62864     const int s2Len,
62865     const int open,
62866     const int gap);
62867 
62868 parasail_result_t* parasail_nw_stats_table_scan_profile_neon_128_sat (
62869     const parasail_profile_t* profile,
62870     const char* s2,
62871     const int s2Len,
62872     const int open,
62873     const int gap);
62874 
62875 parasail_result_t* parasail_nw_stats_table_striped_profile_sse2_128_64 (
62876     const parasail_profile_t* profile,
62877     const char* s2,
62878     const int s2Len,
62879     const int open,
62880     const int gap);
62881 
62882 parasail_result_t* parasail_nw_stats_table_striped_profile_sse2_128_32 (
62883     const parasail_profile_t* profile,
62884     const char* s2,
62885     const int s2Len,
62886     const int open,
62887     const int gap);
62888 
62889 parasail_result_t* parasail_nw_stats_table_striped_profile_sse2_128_16 (
62890     const parasail_profile_t* profile,
62891     const char* s2,
62892     const int s2Len,
62893     const int open,
62894     const int gap);
62895 
62896 parasail_result_t* parasail_nw_stats_table_striped_profile_sse2_128_8 (
62897     const parasail_profile_t* profile,
62898     const char* s2,
62899     const int s2Len,
62900     const int open,
62901     const int gap);
62902 
62903 parasail_result_t* parasail_nw_stats_table_striped_profile_sse2_128_sat (
62904     const parasail_profile_t* profile,
62905     const char* s2,
62906     const int s2Len,
62907     const int open,
62908     const int gap);
62909 
62910 parasail_result_t* parasail_nw_stats_table_striped_profile_sse41_128_64 (
62911     const parasail_profile_t* profile,
62912     const char* s2,
62913     const int s2Len,
62914     const int open,
62915     const int gap);
62916 
62917 parasail_result_t* parasail_nw_stats_table_striped_profile_sse41_128_32 (
62918     const parasail_profile_t* profile,
62919     const char* s2,
62920     const int s2Len,
62921     const int open,
62922     const int gap);
62923 
62924 parasail_result_t* parasail_nw_stats_table_striped_profile_sse41_128_16 (
62925     const parasail_profile_t* profile,
62926     const char* s2,
62927     const int s2Len,
62928     const int open,
62929     const int gap);
62930 
62931 parasail_result_t* parasail_nw_stats_table_striped_profile_sse41_128_8 (
62932     const parasail_profile_t* profile,
62933     const char* s2,
62934     const int s2Len,
62935     const int open,
62936     const int gap);
62937 
62938 parasail_result_t* parasail_nw_stats_table_striped_profile_sse41_128_sat (
62939     const parasail_profile_t* profile,
62940     const char* s2,
62941     const int s2Len,
62942     const int open,
62943     const int gap);
62944 
62945 parasail_result_t* parasail_nw_stats_table_striped_profile_avx2_256_64 (
62946     const parasail_profile_t* profile,
62947     const char* s2,
62948     const int s2Len,
62949     const int open,
62950     const int gap);
62951 
62952 parasail_result_t* parasail_nw_stats_table_striped_profile_avx2_256_32 (
62953     const parasail_profile_t* profile,
62954     const char* s2,
62955     const int s2Len,
62956     const int open,
62957     const int gap);
62958 
62959 parasail_result_t* parasail_nw_stats_table_striped_profile_avx2_256_16 (
62960     const parasail_profile_t* profile,
62961     const char* s2,
62962     const int s2Len,
62963     const int open,
62964     const int gap);
62965 
62966 parasail_result_t* parasail_nw_stats_table_striped_profile_avx2_256_8 (
62967     const parasail_profile_t* profile,
62968     const char* s2,
62969     const int s2Len,
62970     const int open,
62971     const int gap);
62972 
62973 parasail_result_t* parasail_nw_stats_table_striped_profile_avx2_256_sat (
62974     const parasail_profile_t* profile,
62975     const char* s2,
62976     const int s2Len,
62977     const int open,
62978     const int gap);
62979 
62980 parasail_result_t* parasail_nw_stats_table_striped_profile_altivec_128_64 (
62981     const parasail_profile_t* profile,
62982     const char* s2,
62983     const int s2Len,
62984     const int open,
62985     const int gap);
62986 
62987 parasail_result_t* parasail_nw_stats_table_striped_profile_altivec_128_32 (
62988     const parasail_profile_t* profile,
62989     const char* s2,
62990     const int s2Len,
62991     const int open,
62992     const int gap);
62993 
62994 parasail_result_t* parasail_nw_stats_table_striped_profile_altivec_128_16 (
62995     const parasail_profile_t* profile,
62996     const char* s2,
62997     const int s2Len,
62998     const int open,
62999     const int gap);
63000 
63001 parasail_result_t* parasail_nw_stats_table_striped_profile_altivec_128_8 (
63002     const parasail_profile_t* profile,
63003     const char* s2,
63004     const int s2Len,
63005     const int open,
63006     const int gap);
63007 
63008 parasail_result_t* parasail_nw_stats_table_striped_profile_altivec_128_sat (
63009     const parasail_profile_t* profile,
63010     const char* s2,
63011     const int s2Len,
63012     const int open,
63013     const int gap);
63014 
63015 parasail_result_t* parasail_nw_stats_table_striped_profile_neon_128_64 (
63016     const parasail_profile_t* profile,
63017     const char* s2,
63018     const int s2Len,
63019     const int open,
63020     const int gap);
63021 
63022 parasail_result_t* parasail_nw_stats_table_striped_profile_neon_128_32 (
63023     const parasail_profile_t* profile,
63024     const char* s2,
63025     const int s2Len,
63026     const int open,
63027     const int gap);
63028 
63029 parasail_result_t* parasail_nw_stats_table_striped_profile_neon_128_16 (
63030     const parasail_profile_t* profile,
63031     const char* s2,
63032     const int s2Len,
63033     const int open,
63034     const int gap);
63035 
63036 parasail_result_t* parasail_nw_stats_table_striped_profile_neon_128_8 (
63037     const parasail_profile_t* profile,
63038     const char* s2,
63039     const int s2Len,
63040     const int open,
63041     const int gap);
63042 
63043 parasail_result_t* parasail_nw_stats_table_striped_profile_neon_128_sat (
63044     const parasail_profile_t* profile,
63045     const char* s2,
63046     const int s2Len,
63047     const int open,
63048     const int gap);
63049 
63050 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_sse2_128_64 (
63051     const parasail_profile_t* profile,
63052     const char* s2,
63053     const int s2Len,
63054     const int open,
63055     const int gap);
63056 
63057 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_sse2_128_32 (
63058     const parasail_profile_t* profile,
63059     const char* s2,
63060     const int s2Len,
63061     const int open,
63062     const int gap);
63063 
63064 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_sse2_128_16 (
63065     const parasail_profile_t* profile,
63066     const char* s2,
63067     const int s2Len,
63068     const int open,
63069     const int gap);
63070 
63071 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_sse2_128_8 (
63072     const parasail_profile_t* profile,
63073     const char* s2,
63074     const int s2Len,
63075     const int open,
63076     const int gap);
63077 
63078 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_sse2_128_sat (
63079     const parasail_profile_t* profile,
63080     const char* s2,
63081     const int s2Len,
63082     const int open,
63083     const int gap);
63084 
63085 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_sse41_128_64 (
63086     const parasail_profile_t* profile,
63087     const char* s2,
63088     const int s2Len,
63089     const int open,
63090     const int gap);
63091 
63092 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_sse41_128_32 (
63093     const parasail_profile_t* profile,
63094     const char* s2,
63095     const int s2Len,
63096     const int open,
63097     const int gap);
63098 
63099 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_sse41_128_16 (
63100     const parasail_profile_t* profile,
63101     const char* s2,
63102     const int s2Len,
63103     const int open,
63104     const int gap);
63105 
63106 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_sse41_128_8 (
63107     const parasail_profile_t* profile,
63108     const char* s2,
63109     const int s2Len,
63110     const int open,
63111     const int gap);
63112 
63113 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_sse41_128_sat (
63114     const parasail_profile_t* profile,
63115     const char* s2,
63116     const int s2Len,
63117     const int open,
63118     const int gap);
63119 
63120 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_avx2_256_64 (
63121     const parasail_profile_t* profile,
63122     const char* s2,
63123     const int s2Len,
63124     const int open,
63125     const int gap);
63126 
63127 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_avx2_256_32 (
63128     const parasail_profile_t* profile,
63129     const char* s2,
63130     const int s2Len,
63131     const int open,
63132     const int gap);
63133 
63134 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_avx2_256_16 (
63135     const parasail_profile_t* profile,
63136     const char* s2,
63137     const int s2Len,
63138     const int open,
63139     const int gap);
63140 
63141 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_avx2_256_8 (
63142     const parasail_profile_t* profile,
63143     const char* s2,
63144     const int s2Len,
63145     const int open,
63146     const int gap);
63147 
63148 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_avx2_256_sat (
63149     const parasail_profile_t* profile,
63150     const char* s2,
63151     const int s2Len,
63152     const int open,
63153     const int gap);
63154 
63155 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_altivec_128_64 (
63156     const parasail_profile_t* profile,
63157     const char* s2,
63158     const int s2Len,
63159     const int open,
63160     const int gap);
63161 
63162 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_altivec_128_32 (
63163     const parasail_profile_t* profile,
63164     const char* s2,
63165     const int s2Len,
63166     const int open,
63167     const int gap);
63168 
63169 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_altivec_128_16 (
63170     const parasail_profile_t* profile,
63171     const char* s2,
63172     const int s2Len,
63173     const int open,
63174     const int gap);
63175 
63176 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_altivec_128_8 (
63177     const parasail_profile_t* profile,
63178     const char* s2,
63179     const int s2Len,
63180     const int open,
63181     const int gap);
63182 
63183 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_altivec_128_sat (
63184     const parasail_profile_t* profile,
63185     const char* s2,
63186     const int s2Len,
63187     const int open,
63188     const int gap);
63189 
63190 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_neon_128_64 (
63191     const parasail_profile_t* profile,
63192     const char* s2,
63193     const int s2Len,
63194     const int open,
63195     const int gap);
63196 
63197 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_neon_128_32 (
63198     const parasail_profile_t* profile,
63199     const char* s2,
63200     const int s2Len,
63201     const int open,
63202     const int gap);
63203 
63204 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_neon_128_16 (
63205     const parasail_profile_t* profile,
63206     const char* s2,
63207     const int s2Len,
63208     const int open,
63209     const int gap);
63210 
63211 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_neon_128_8 (
63212     const parasail_profile_t* profile,
63213     const char* s2,
63214     const int s2Len,
63215     const int open,
63216     const int gap);
63217 
63218 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_neon_128_sat (
63219     const parasail_profile_t* profile,
63220     const char* s2,
63221     const int s2Len,
63222     const int open,
63223     const int gap);
63224 
63225 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_sse2_128_64 (
63226     const parasail_profile_t* profile,
63227     const char* s2,
63228     const int s2Len,
63229     const int open,
63230     const int gap);
63231 
63232 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_sse2_128_32 (
63233     const parasail_profile_t* profile,
63234     const char* s2,
63235     const int s2Len,
63236     const int open,
63237     const int gap);
63238 
63239 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_sse2_128_16 (
63240     const parasail_profile_t* profile,
63241     const char* s2,
63242     const int s2Len,
63243     const int open,
63244     const int gap);
63245 
63246 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_sse2_128_8 (
63247     const parasail_profile_t* profile,
63248     const char* s2,
63249     const int s2Len,
63250     const int open,
63251     const int gap);
63252 
63253 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_sse2_128_sat (
63254     const parasail_profile_t* profile,
63255     const char* s2,
63256     const int s2Len,
63257     const int open,
63258     const int gap);
63259 
63260 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_sse41_128_64 (
63261     const parasail_profile_t* profile,
63262     const char* s2,
63263     const int s2Len,
63264     const int open,
63265     const int gap);
63266 
63267 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_sse41_128_32 (
63268     const parasail_profile_t* profile,
63269     const char* s2,
63270     const int s2Len,
63271     const int open,
63272     const int gap);
63273 
63274 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_sse41_128_16 (
63275     const parasail_profile_t* profile,
63276     const char* s2,
63277     const int s2Len,
63278     const int open,
63279     const int gap);
63280 
63281 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_sse41_128_8 (
63282     const parasail_profile_t* profile,
63283     const char* s2,
63284     const int s2Len,
63285     const int open,
63286     const int gap);
63287 
63288 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_sse41_128_sat (
63289     const parasail_profile_t* profile,
63290     const char* s2,
63291     const int s2Len,
63292     const int open,
63293     const int gap);
63294 
63295 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_avx2_256_64 (
63296     const parasail_profile_t* profile,
63297     const char* s2,
63298     const int s2Len,
63299     const int open,
63300     const int gap);
63301 
63302 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_avx2_256_32 (
63303     const parasail_profile_t* profile,
63304     const char* s2,
63305     const int s2Len,
63306     const int open,
63307     const int gap);
63308 
63309 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_avx2_256_16 (
63310     const parasail_profile_t* profile,
63311     const char* s2,
63312     const int s2Len,
63313     const int open,
63314     const int gap);
63315 
63316 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_avx2_256_8 (
63317     const parasail_profile_t* profile,
63318     const char* s2,
63319     const int s2Len,
63320     const int open,
63321     const int gap);
63322 
63323 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_avx2_256_sat (
63324     const parasail_profile_t* profile,
63325     const char* s2,
63326     const int s2Len,
63327     const int open,
63328     const int gap);
63329 
63330 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_altivec_128_64 (
63331     const parasail_profile_t* profile,
63332     const char* s2,
63333     const int s2Len,
63334     const int open,
63335     const int gap);
63336 
63337 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_altivec_128_32 (
63338     const parasail_profile_t* profile,
63339     const char* s2,
63340     const int s2Len,
63341     const int open,
63342     const int gap);
63343 
63344 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_altivec_128_16 (
63345     const parasail_profile_t* profile,
63346     const char* s2,
63347     const int s2Len,
63348     const int open,
63349     const int gap);
63350 
63351 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_altivec_128_8 (
63352     const parasail_profile_t* profile,
63353     const char* s2,
63354     const int s2Len,
63355     const int open,
63356     const int gap);
63357 
63358 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_altivec_128_sat (
63359     const parasail_profile_t* profile,
63360     const char* s2,
63361     const int s2Len,
63362     const int open,
63363     const int gap);
63364 
63365 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_neon_128_64 (
63366     const parasail_profile_t* profile,
63367     const char* s2,
63368     const int s2Len,
63369     const int open,
63370     const int gap);
63371 
63372 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_neon_128_32 (
63373     const parasail_profile_t* profile,
63374     const char* s2,
63375     const int s2Len,
63376     const int open,
63377     const int gap);
63378 
63379 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_neon_128_16 (
63380     const parasail_profile_t* profile,
63381     const char* s2,
63382     const int s2Len,
63383     const int open,
63384     const int gap);
63385 
63386 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_neon_128_8 (
63387     const parasail_profile_t* profile,
63388     const char* s2,
63389     const int s2Len,
63390     const int open,
63391     const int gap);
63392 
63393 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_neon_128_sat (
63394     const parasail_profile_t* profile,
63395     const char* s2,
63396     const int s2Len,
63397     const int open,
63398     const int gap);
63399 
63400 parasail_result_t* parasail_sg_scan_profile_sse2_128_64 (
63401     const parasail_profile_t* profile,
63402     const char* s2,
63403     const int s2Len,
63404     const int open,
63405     const int gap);
63406 
63407 parasail_result_t* parasail_sg_scan_profile_sse2_128_32 (
63408     const parasail_profile_t* profile,
63409     const char* s2,
63410     const int s2Len,
63411     const int open,
63412     const int gap);
63413 
63414 parasail_result_t* parasail_sg_scan_profile_sse2_128_16 (
63415     const parasail_profile_t* profile,
63416     const char* s2,
63417     const int s2Len,
63418     const int open,
63419     const int gap);
63420 
63421 parasail_result_t* parasail_sg_scan_profile_sse2_128_8 (
63422     const parasail_profile_t* profile,
63423     const char* s2,
63424     const int s2Len,
63425     const int open,
63426     const int gap);
63427 
63428 parasail_result_t* parasail_sg_scan_profile_sse2_128_sat (
63429     const parasail_profile_t* profile,
63430     const char* s2,
63431     const int s2Len,
63432     const int open,
63433     const int gap);
63434 
63435 parasail_result_t* parasail_sg_scan_profile_sse41_128_64 (
63436     const parasail_profile_t* profile,
63437     const char* s2,
63438     const int s2Len,
63439     const int open,
63440     const int gap);
63441 
63442 parasail_result_t* parasail_sg_scan_profile_sse41_128_32 (
63443     const parasail_profile_t* profile,
63444     const char* s2,
63445     const int s2Len,
63446     const int open,
63447     const int gap);
63448 
63449 parasail_result_t* parasail_sg_scan_profile_sse41_128_16 (
63450     const parasail_profile_t* profile,
63451     const char* s2,
63452     const int s2Len,
63453     const int open,
63454     const int gap);
63455 
63456 parasail_result_t* parasail_sg_scan_profile_sse41_128_8 (
63457     const parasail_profile_t* profile,
63458     const char* s2,
63459     const int s2Len,
63460     const int open,
63461     const int gap);
63462 
63463 parasail_result_t* parasail_sg_scan_profile_sse41_128_sat (
63464     const parasail_profile_t* profile,
63465     const char* s2,
63466     const int s2Len,
63467     const int open,
63468     const int gap);
63469 
63470 parasail_result_t* parasail_sg_scan_profile_avx2_256_64 (
63471     const parasail_profile_t* profile,
63472     const char* s2,
63473     const int s2Len,
63474     const int open,
63475     const int gap);
63476 
63477 parasail_result_t* parasail_sg_scan_profile_avx2_256_32 (
63478     const parasail_profile_t* profile,
63479     const char* s2,
63480     const int s2Len,
63481     const int open,
63482     const int gap);
63483 
63484 parasail_result_t* parasail_sg_scan_profile_avx2_256_16 (
63485     const parasail_profile_t* profile,
63486     const char* s2,
63487     const int s2Len,
63488     const int open,
63489     const int gap);
63490 
63491 parasail_result_t* parasail_sg_scan_profile_avx2_256_8 (
63492     const parasail_profile_t* profile,
63493     const char* s2,
63494     const int s2Len,
63495     const int open,
63496     const int gap);
63497 
63498 parasail_result_t* parasail_sg_scan_profile_avx2_256_sat (
63499     const parasail_profile_t* profile,
63500     const char* s2,
63501     const int s2Len,
63502     const int open,
63503     const int gap);
63504 
63505 parasail_result_t* parasail_sg_scan_profile_altivec_128_64 (
63506     const parasail_profile_t* profile,
63507     const char* s2,
63508     const int s2Len,
63509     const int open,
63510     const int gap);
63511 
63512 parasail_result_t* parasail_sg_scan_profile_altivec_128_32 (
63513     const parasail_profile_t* profile,
63514     const char* s2,
63515     const int s2Len,
63516     const int open,
63517     const int gap);
63518 
63519 parasail_result_t* parasail_sg_scan_profile_altivec_128_16 (
63520     const parasail_profile_t* profile,
63521     const char* s2,
63522     const int s2Len,
63523     const int open,
63524     const int gap);
63525 
63526 parasail_result_t* parasail_sg_scan_profile_altivec_128_8 (
63527     const parasail_profile_t* profile,
63528     const char* s2,
63529     const int s2Len,
63530     const int open,
63531     const int gap);
63532 
63533 parasail_result_t* parasail_sg_scan_profile_altivec_128_sat (
63534     const parasail_profile_t* profile,
63535     const char* s2,
63536     const int s2Len,
63537     const int open,
63538     const int gap);
63539 
63540 parasail_result_t* parasail_sg_scan_profile_neon_128_64 (
63541     const parasail_profile_t* profile,
63542     const char* s2,
63543     const int s2Len,
63544     const int open,
63545     const int gap);
63546 
63547 parasail_result_t* parasail_sg_scan_profile_neon_128_32 (
63548     const parasail_profile_t* profile,
63549     const char* s2,
63550     const int s2Len,
63551     const int open,
63552     const int gap);
63553 
63554 parasail_result_t* parasail_sg_scan_profile_neon_128_16 (
63555     const parasail_profile_t* profile,
63556     const char* s2,
63557     const int s2Len,
63558     const int open,
63559     const int gap);
63560 
63561 parasail_result_t* parasail_sg_scan_profile_neon_128_8 (
63562     const parasail_profile_t* profile,
63563     const char* s2,
63564     const int s2Len,
63565     const int open,
63566     const int gap);
63567 
63568 parasail_result_t* parasail_sg_scan_profile_neon_128_sat (
63569     const parasail_profile_t* profile,
63570     const char* s2,
63571     const int s2Len,
63572     const int open,
63573     const int gap);
63574 
63575 parasail_result_t* parasail_sg_striped_profile_sse2_128_64 (
63576     const parasail_profile_t* profile,
63577     const char* s2,
63578     const int s2Len,
63579     const int open,
63580     const int gap);
63581 
63582 parasail_result_t* parasail_sg_striped_profile_sse2_128_32 (
63583     const parasail_profile_t* profile,
63584     const char* s2,
63585     const int s2Len,
63586     const int open,
63587     const int gap);
63588 
63589 parasail_result_t* parasail_sg_striped_profile_sse2_128_16 (
63590     const parasail_profile_t* profile,
63591     const char* s2,
63592     const int s2Len,
63593     const int open,
63594     const int gap);
63595 
63596 parasail_result_t* parasail_sg_striped_profile_sse2_128_8 (
63597     const parasail_profile_t* profile,
63598     const char* s2,
63599     const int s2Len,
63600     const int open,
63601     const int gap);
63602 
63603 parasail_result_t* parasail_sg_striped_profile_sse2_128_sat (
63604     const parasail_profile_t* profile,
63605     const char* s2,
63606     const int s2Len,
63607     const int open,
63608     const int gap);
63609 
63610 parasail_result_t* parasail_sg_striped_profile_sse41_128_64 (
63611     const parasail_profile_t* profile,
63612     const char* s2,
63613     const int s2Len,
63614     const int open,
63615     const int gap);
63616 
63617 parasail_result_t* parasail_sg_striped_profile_sse41_128_32 (
63618     const parasail_profile_t* profile,
63619     const char* s2,
63620     const int s2Len,
63621     const int open,
63622     const int gap);
63623 
63624 parasail_result_t* parasail_sg_striped_profile_sse41_128_16 (
63625     const parasail_profile_t* profile,
63626     const char* s2,
63627     const int s2Len,
63628     const int open,
63629     const int gap);
63630 
63631 parasail_result_t* parasail_sg_striped_profile_sse41_128_8 (
63632     const parasail_profile_t* profile,
63633     const char* s2,
63634     const int s2Len,
63635     const int open,
63636     const int gap);
63637 
63638 parasail_result_t* parasail_sg_striped_profile_sse41_128_sat (
63639     const parasail_profile_t* profile,
63640     const char* s2,
63641     const int s2Len,
63642     const int open,
63643     const int gap);
63644 
63645 parasail_result_t* parasail_sg_striped_profile_avx2_256_64 (
63646     const parasail_profile_t* profile,
63647     const char* s2,
63648     const int s2Len,
63649     const int open,
63650     const int gap);
63651 
63652 parasail_result_t* parasail_sg_striped_profile_avx2_256_32 (
63653     const parasail_profile_t* profile,
63654     const char* s2,
63655     const int s2Len,
63656     const int open,
63657     const int gap);
63658 
63659 parasail_result_t* parasail_sg_striped_profile_avx2_256_16 (
63660     const parasail_profile_t* profile,
63661     const char* s2,
63662     const int s2Len,
63663     const int open,
63664     const int gap);
63665 
63666 parasail_result_t* parasail_sg_striped_profile_avx2_256_8 (
63667     const parasail_profile_t* profile,
63668     const char* s2,
63669     const int s2Len,
63670     const int open,
63671     const int gap);
63672 
63673 parasail_result_t* parasail_sg_striped_profile_avx2_256_sat (
63674     const parasail_profile_t* profile,
63675     const char* s2,
63676     const int s2Len,
63677     const int open,
63678     const int gap);
63679 
63680 parasail_result_t* parasail_sg_striped_profile_altivec_128_64 (
63681     const parasail_profile_t* profile,
63682     const char* s2,
63683     const int s2Len,
63684     const int open,
63685     const int gap);
63686 
63687 parasail_result_t* parasail_sg_striped_profile_altivec_128_32 (
63688     const parasail_profile_t* profile,
63689     const char* s2,
63690     const int s2Len,
63691     const int open,
63692     const int gap);
63693 
63694 parasail_result_t* parasail_sg_striped_profile_altivec_128_16 (
63695     const parasail_profile_t* profile,
63696     const char* s2,
63697     const int s2Len,
63698     const int open,
63699     const int gap);
63700 
63701 parasail_result_t* parasail_sg_striped_profile_altivec_128_8 (
63702     const parasail_profile_t* profile,
63703     const char* s2,
63704     const int s2Len,
63705     const int open,
63706     const int gap);
63707 
63708 parasail_result_t* parasail_sg_striped_profile_altivec_128_sat (
63709     const parasail_profile_t* profile,
63710     const char* s2,
63711     const int s2Len,
63712     const int open,
63713     const int gap);
63714 
63715 parasail_result_t* parasail_sg_striped_profile_neon_128_64 (
63716     const parasail_profile_t* profile,
63717     const char* s2,
63718     const int s2Len,
63719     const int open,
63720     const int gap);
63721 
63722 parasail_result_t* parasail_sg_striped_profile_neon_128_32 (
63723     const parasail_profile_t* profile,
63724     const char* s2,
63725     const int s2Len,
63726     const int open,
63727     const int gap);
63728 
63729 parasail_result_t* parasail_sg_striped_profile_neon_128_16 (
63730     const parasail_profile_t* profile,
63731     const char* s2,
63732     const int s2Len,
63733     const int open,
63734     const int gap);
63735 
63736 parasail_result_t* parasail_sg_striped_profile_neon_128_8 (
63737     const parasail_profile_t* profile,
63738     const char* s2,
63739     const int s2Len,
63740     const int open,
63741     const int gap);
63742 
63743 parasail_result_t* parasail_sg_striped_profile_neon_128_sat (
63744     const parasail_profile_t* profile,
63745     const char* s2,
63746     const int s2Len,
63747     const int open,
63748     const int gap);
63749 
63750 parasail_result_t* parasail_sg_table_scan_profile_sse2_128_64 (
63751     const parasail_profile_t* profile,
63752     const char* s2,
63753     const int s2Len,
63754     const int open,
63755     const int gap);
63756 
63757 parasail_result_t* parasail_sg_table_scan_profile_sse2_128_32 (
63758     const parasail_profile_t* profile,
63759     const char* s2,
63760     const int s2Len,
63761     const int open,
63762     const int gap);
63763 
63764 parasail_result_t* parasail_sg_table_scan_profile_sse2_128_16 (
63765     const parasail_profile_t* profile,
63766     const char* s2,
63767     const int s2Len,
63768     const int open,
63769     const int gap);
63770 
63771 parasail_result_t* parasail_sg_table_scan_profile_sse2_128_8 (
63772     const parasail_profile_t* profile,
63773     const char* s2,
63774     const int s2Len,
63775     const int open,
63776     const int gap);
63777 
63778 parasail_result_t* parasail_sg_table_scan_profile_sse2_128_sat (
63779     const parasail_profile_t* profile,
63780     const char* s2,
63781     const int s2Len,
63782     const int open,
63783     const int gap);
63784 
63785 parasail_result_t* parasail_sg_table_scan_profile_sse41_128_64 (
63786     const parasail_profile_t* profile,
63787     const char* s2,
63788     const int s2Len,
63789     const int open,
63790     const int gap);
63791 
63792 parasail_result_t* parasail_sg_table_scan_profile_sse41_128_32 (
63793     const parasail_profile_t* profile,
63794     const char* s2,
63795     const int s2Len,
63796     const int open,
63797     const int gap);
63798 
63799 parasail_result_t* parasail_sg_table_scan_profile_sse41_128_16 (
63800     const parasail_profile_t* profile,
63801     const char* s2,
63802     const int s2Len,
63803     const int open,
63804     const int gap);
63805 
63806 parasail_result_t* parasail_sg_table_scan_profile_sse41_128_8 (
63807     const parasail_profile_t* profile,
63808     const char* s2,
63809     const int s2Len,
63810     const int open,
63811     const int gap);
63812 
63813 parasail_result_t* parasail_sg_table_scan_profile_sse41_128_sat (
63814     const parasail_profile_t* profile,
63815     const char* s2,
63816     const int s2Len,
63817     const int open,
63818     const int gap);
63819 
63820 parasail_result_t* parasail_sg_table_scan_profile_avx2_256_64 (
63821     const parasail_profile_t* profile,
63822     const char* s2,
63823     const int s2Len,
63824     const int open,
63825     const int gap);
63826 
63827 parasail_result_t* parasail_sg_table_scan_profile_avx2_256_32 (
63828     const parasail_profile_t* profile,
63829     const char* s2,
63830     const int s2Len,
63831     const int open,
63832     const int gap);
63833 
63834 parasail_result_t* parasail_sg_table_scan_profile_avx2_256_16 (
63835     const parasail_profile_t* profile,
63836     const char* s2,
63837     const int s2Len,
63838     const int open,
63839     const int gap);
63840 
63841 parasail_result_t* parasail_sg_table_scan_profile_avx2_256_8 (
63842     const parasail_profile_t* profile,
63843     const char* s2,
63844     const int s2Len,
63845     const int open,
63846     const int gap);
63847 
63848 parasail_result_t* parasail_sg_table_scan_profile_avx2_256_sat (
63849     const parasail_profile_t* profile,
63850     const char* s2,
63851     const int s2Len,
63852     const int open,
63853     const int gap);
63854 
63855 parasail_result_t* parasail_sg_table_scan_profile_altivec_128_64 (
63856     const parasail_profile_t* profile,
63857     const char* s2,
63858     const int s2Len,
63859     const int open,
63860     const int gap);
63861 
63862 parasail_result_t* parasail_sg_table_scan_profile_altivec_128_32 (
63863     const parasail_profile_t* profile,
63864     const char* s2,
63865     const int s2Len,
63866     const int open,
63867     const int gap);
63868 
63869 parasail_result_t* parasail_sg_table_scan_profile_altivec_128_16 (
63870     const parasail_profile_t* profile,
63871     const char* s2,
63872     const int s2Len,
63873     const int open,
63874     const int gap);
63875 
63876 parasail_result_t* parasail_sg_table_scan_profile_altivec_128_8 (
63877     const parasail_profile_t* profile,
63878     const char* s2,
63879     const int s2Len,
63880     const int open,
63881     const int gap);
63882 
63883 parasail_result_t* parasail_sg_table_scan_profile_altivec_128_sat (
63884     const parasail_profile_t* profile,
63885     const char* s2,
63886     const int s2Len,
63887     const int open,
63888     const int gap);
63889 
63890 parasail_result_t* parasail_sg_table_scan_profile_neon_128_64 (
63891     const parasail_profile_t* profile,
63892     const char* s2,
63893     const int s2Len,
63894     const int open,
63895     const int gap);
63896 
63897 parasail_result_t* parasail_sg_table_scan_profile_neon_128_32 (
63898     const parasail_profile_t* profile,
63899     const char* s2,
63900     const int s2Len,
63901     const int open,
63902     const int gap);
63903 
63904 parasail_result_t* parasail_sg_table_scan_profile_neon_128_16 (
63905     const parasail_profile_t* profile,
63906     const char* s2,
63907     const int s2Len,
63908     const int open,
63909     const int gap);
63910 
63911 parasail_result_t* parasail_sg_table_scan_profile_neon_128_8 (
63912     const parasail_profile_t* profile,
63913     const char* s2,
63914     const int s2Len,
63915     const int open,
63916     const int gap);
63917 
63918 parasail_result_t* parasail_sg_table_scan_profile_neon_128_sat (
63919     const parasail_profile_t* profile,
63920     const char* s2,
63921     const int s2Len,
63922     const int open,
63923     const int gap);
63924 
63925 parasail_result_t* parasail_sg_table_striped_profile_sse2_128_64 (
63926     const parasail_profile_t* profile,
63927     const char* s2,
63928     const int s2Len,
63929     const int open,
63930     const int gap);
63931 
63932 parasail_result_t* parasail_sg_table_striped_profile_sse2_128_32 (
63933     const parasail_profile_t* profile,
63934     const char* s2,
63935     const int s2Len,
63936     const int open,
63937     const int gap);
63938 
63939 parasail_result_t* parasail_sg_table_striped_profile_sse2_128_16 (
63940     const parasail_profile_t* profile,
63941     const char* s2,
63942     const int s2Len,
63943     const int open,
63944     const int gap);
63945 
63946 parasail_result_t* parasail_sg_table_striped_profile_sse2_128_8 (
63947     const parasail_profile_t* profile,
63948     const char* s2,
63949     const int s2Len,
63950     const int open,
63951     const int gap);
63952 
63953 parasail_result_t* parasail_sg_table_striped_profile_sse2_128_sat (
63954     const parasail_profile_t* profile,
63955     const char* s2,
63956     const int s2Len,
63957     const int open,
63958     const int gap);
63959 
63960 parasail_result_t* parasail_sg_table_striped_profile_sse41_128_64 (
63961     const parasail_profile_t* profile,
63962     const char* s2,
63963     const int s2Len,
63964     const int open,
63965     const int gap);
63966 
63967 parasail_result_t* parasail_sg_table_striped_profile_sse41_128_32 (
63968     const parasail_profile_t* profile,
63969     const char* s2,
63970     const int s2Len,
63971     const int open,
63972     const int gap);
63973 
63974 parasail_result_t* parasail_sg_table_striped_profile_sse41_128_16 (
63975     const parasail_profile_t* profile,
63976     const char* s2,
63977     const int s2Len,
63978     const int open,
63979     const int gap);
63980 
63981 parasail_result_t* parasail_sg_table_striped_profile_sse41_128_8 (
63982     const parasail_profile_t* profile,
63983     const char* s2,
63984     const int s2Len,
63985     const int open,
63986     const int gap);
63987 
63988 parasail_result_t* parasail_sg_table_striped_profile_sse41_128_sat (
63989     const parasail_profile_t* profile,
63990     const char* s2,
63991     const int s2Len,
63992     const int open,
63993     const int gap);
63994 
63995 parasail_result_t* parasail_sg_table_striped_profile_avx2_256_64 (
63996     const parasail_profile_t* profile,
63997     const char* s2,
63998     const int s2Len,
63999     const int open,
64000     const int gap);
64001 
64002 parasail_result_t* parasail_sg_table_striped_profile_avx2_256_32 (
64003     const parasail_profile_t* profile,
64004     const char* s2,
64005     const int s2Len,
64006     const int open,
64007     const int gap);
64008 
64009 parasail_result_t* parasail_sg_table_striped_profile_avx2_256_16 (
64010     const parasail_profile_t* profile,
64011     const char* s2,
64012     const int s2Len,
64013     const int open,
64014     const int gap);
64015 
64016 parasail_result_t* parasail_sg_table_striped_profile_avx2_256_8 (
64017     const parasail_profile_t* profile,
64018     const char* s2,
64019     const int s2Len,
64020     const int open,
64021     const int gap);
64022 
64023 parasail_result_t* parasail_sg_table_striped_profile_avx2_256_sat (
64024     const parasail_profile_t* profile,
64025     const char* s2,
64026     const int s2Len,
64027     const int open,
64028     const int gap);
64029 
64030 parasail_result_t* parasail_sg_table_striped_profile_altivec_128_64 (
64031     const parasail_profile_t* profile,
64032     const char* s2,
64033     const int s2Len,
64034     const int open,
64035     const int gap);
64036 
64037 parasail_result_t* parasail_sg_table_striped_profile_altivec_128_32 (
64038     const parasail_profile_t* profile,
64039     const char* s2,
64040     const int s2Len,
64041     const int open,
64042     const int gap);
64043 
64044 parasail_result_t* parasail_sg_table_striped_profile_altivec_128_16 (
64045     const parasail_profile_t* profile,
64046     const char* s2,
64047     const int s2Len,
64048     const int open,
64049     const int gap);
64050 
64051 parasail_result_t* parasail_sg_table_striped_profile_altivec_128_8 (
64052     const parasail_profile_t* profile,
64053     const char* s2,
64054     const int s2Len,
64055     const int open,
64056     const int gap);
64057 
64058 parasail_result_t* parasail_sg_table_striped_profile_altivec_128_sat (
64059     const parasail_profile_t* profile,
64060     const char* s2,
64061     const int s2Len,
64062     const int open,
64063     const int gap);
64064 
64065 parasail_result_t* parasail_sg_table_striped_profile_neon_128_64 (
64066     const parasail_profile_t* profile,
64067     const char* s2,
64068     const int s2Len,
64069     const int open,
64070     const int gap);
64071 
64072 parasail_result_t* parasail_sg_table_striped_profile_neon_128_32 (
64073     const parasail_profile_t* profile,
64074     const char* s2,
64075     const int s2Len,
64076     const int open,
64077     const int gap);
64078 
64079 parasail_result_t* parasail_sg_table_striped_profile_neon_128_16 (
64080     const parasail_profile_t* profile,
64081     const char* s2,
64082     const int s2Len,
64083     const int open,
64084     const int gap);
64085 
64086 parasail_result_t* parasail_sg_table_striped_profile_neon_128_8 (
64087     const parasail_profile_t* profile,
64088     const char* s2,
64089     const int s2Len,
64090     const int open,
64091     const int gap);
64092 
64093 parasail_result_t* parasail_sg_table_striped_profile_neon_128_sat (
64094     const parasail_profile_t* profile,
64095     const char* s2,
64096     const int s2Len,
64097     const int open,
64098     const int gap);
64099 
64100 parasail_result_t* parasail_sg_rowcol_scan_profile_sse2_128_64 (
64101     const parasail_profile_t* profile,
64102     const char* s2,
64103     const int s2Len,
64104     const int open,
64105     const int gap);
64106 
64107 parasail_result_t* parasail_sg_rowcol_scan_profile_sse2_128_32 (
64108     const parasail_profile_t* profile,
64109     const char* s2,
64110     const int s2Len,
64111     const int open,
64112     const int gap);
64113 
64114 parasail_result_t* parasail_sg_rowcol_scan_profile_sse2_128_16 (
64115     const parasail_profile_t* profile,
64116     const char* s2,
64117     const int s2Len,
64118     const int open,
64119     const int gap);
64120 
64121 parasail_result_t* parasail_sg_rowcol_scan_profile_sse2_128_8 (
64122     const parasail_profile_t* profile,
64123     const char* s2,
64124     const int s2Len,
64125     const int open,
64126     const int gap);
64127 
64128 parasail_result_t* parasail_sg_rowcol_scan_profile_sse2_128_sat (
64129     const parasail_profile_t* profile,
64130     const char* s2,
64131     const int s2Len,
64132     const int open,
64133     const int gap);
64134 
64135 parasail_result_t* parasail_sg_rowcol_scan_profile_sse41_128_64 (
64136     const parasail_profile_t* profile,
64137     const char* s2,
64138     const int s2Len,
64139     const int open,
64140     const int gap);
64141 
64142 parasail_result_t* parasail_sg_rowcol_scan_profile_sse41_128_32 (
64143     const parasail_profile_t* profile,
64144     const char* s2,
64145     const int s2Len,
64146     const int open,
64147     const int gap);
64148 
64149 parasail_result_t* parasail_sg_rowcol_scan_profile_sse41_128_16 (
64150     const parasail_profile_t* profile,
64151     const char* s2,
64152     const int s2Len,
64153     const int open,
64154     const int gap);
64155 
64156 parasail_result_t* parasail_sg_rowcol_scan_profile_sse41_128_8 (
64157     const parasail_profile_t* profile,
64158     const char* s2,
64159     const int s2Len,
64160     const int open,
64161     const int gap);
64162 
64163 parasail_result_t* parasail_sg_rowcol_scan_profile_sse41_128_sat (
64164     const parasail_profile_t* profile,
64165     const char* s2,
64166     const int s2Len,
64167     const int open,
64168     const int gap);
64169 
64170 parasail_result_t* parasail_sg_rowcol_scan_profile_avx2_256_64 (
64171     const parasail_profile_t* profile,
64172     const char* s2,
64173     const int s2Len,
64174     const int open,
64175     const int gap);
64176 
64177 parasail_result_t* parasail_sg_rowcol_scan_profile_avx2_256_32 (
64178     const parasail_profile_t* profile,
64179     const char* s2,
64180     const int s2Len,
64181     const int open,
64182     const int gap);
64183 
64184 parasail_result_t* parasail_sg_rowcol_scan_profile_avx2_256_16 (
64185     const parasail_profile_t* profile,
64186     const char* s2,
64187     const int s2Len,
64188     const int open,
64189     const int gap);
64190 
64191 parasail_result_t* parasail_sg_rowcol_scan_profile_avx2_256_8 (
64192     const parasail_profile_t* profile,
64193     const char* s2,
64194     const int s2Len,
64195     const int open,
64196     const int gap);
64197 
64198 parasail_result_t* parasail_sg_rowcol_scan_profile_avx2_256_sat (
64199     const parasail_profile_t* profile,
64200     const char* s2,
64201     const int s2Len,
64202     const int open,
64203     const int gap);
64204 
64205 parasail_result_t* parasail_sg_rowcol_scan_profile_altivec_128_64 (
64206     const parasail_profile_t* profile,
64207     const char* s2,
64208     const int s2Len,
64209     const int open,
64210     const int gap);
64211 
64212 parasail_result_t* parasail_sg_rowcol_scan_profile_altivec_128_32 (
64213     const parasail_profile_t* profile,
64214     const char* s2,
64215     const int s2Len,
64216     const int open,
64217     const int gap);
64218 
64219 parasail_result_t* parasail_sg_rowcol_scan_profile_altivec_128_16 (
64220     const parasail_profile_t* profile,
64221     const char* s2,
64222     const int s2Len,
64223     const int open,
64224     const int gap);
64225 
64226 parasail_result_t* parasail_sg_rowcol_scan_profile_altivec_128_8 (
64227     const parasail_profile_t* profile,
64228     const char* s2,
64229     const int s2Len,
64230     const int open,
64231     const int gap);
64232 
64233 parasail_result_t* parasail_sg_rowcol_scan_profile_altivec_128_sat (
64234     const parasail_profile_t* profile,
64235     const char* s2,
64236     const int s2Len,
64237     const int open,
64238     const int gap);
64239 
64240 parasail_result_t* parasail_sg_rowcol_scan_profile_neon_128_64 (
64241     const parasail_profile_t* profile,
64242     const char* s2,
64243     const int s2Len,
64244     const int open,
64245     const int gap);
64246 
64247 parasail_result_t* parasail_sg_rowcol_scan_profile_neon_128_32 (
64248     const parasail_profile_t* profile,
64249     const char* s2,
64250     const int s2Len,
64251     const int open,
64252     const int gap);
64253 
64254 parasail_result_t* parasail_sg_rowcol_scan_profile_neon_128_16 (
64255     const parasail_profile_t* profile,
64256     const char* s2,
64257     const int s2Len,
64258     const int open,
64259     const int gap);
64260 
64261 parasail_result_t* parasail_sg_rowcol_scan_profile_neon_128_8 (
64262     const parasail_profile_t* profile,
64263     const char* s2,
64264     const int s2Len,
64265     const int open,
64266     const int gap);
64267 
64268 parasail_result_t* parasail_sg_rowcol_scan_profile_neon_128_sat (
64269     const parasail_profile_t* profile,
64270     const char* s2,
64271     const int s2Len,
64272     const int open,
64273     const int gap);
64274 
64275 parasail_result_t* parasail_sg_rowcol_striped_profile_sse2_128_64 (
64276     const parasail_profile_t* profile,
64277     const char* s2,
64278     const int s2Len,
64279     const int open,
64280     const int gap);
64281 
64282 parasail_result_t* parasail_sg_rowcol_striped_profile_sse2_128_32 (
64283     const parasail_profile_t* profile,
64284     const char* s2,
64285     const int s2Len,
64286     const int open,
64287     const int gap);
64288 
64289 parasail_result_t* parasail_sg_rowcol_striped_profile_sse2_128_16 (
64290     const parasail_profile_t* profile,
64291     const char* s2,
64292     const int s2Len,
64293     const int open,
64294     const int gap);
64295 
64296 parasail_result_t* parasail_sg_rowcol_striped_profile_sse2_128_8 (
64297     const parasail_profile_t* profile,
64298     const char* s2,
64299     const int s2Len,
64300     const int open,
64301     const int gap);
64302 
64303 parasail_result_t* parasail_sg_rowcol_striped_profile_sse2_128_sat (
64304     const parasail_profile_t* profile,
64305     const char* s2,
64306     const int s2Len,
64307     const int open,
64308     const int gap);
64309 
64310 parasail_result_t* parasail_sg_rowcol_striped_profile_sse41_128_64 (
64311     const parasail_profile_t* profile,
64312     const char* s2,
64313     const int s2Len,
64314     const int open,
64315     const int gap);
64316 
64317 parasail_result_t* parasail_sg_rowcol_striped_profile_sse41_128_32 (
64318     const parasail_profile_t* profile,
64319     const char* s2,
64320     const int s2Len,
64321     const int open,
64322     const int gap);
64323 
64324 parasail_result_t* parasail_sg_rowcol_striped_profile_sse41_128_16 (
64325     const parasail_profile_t* profile,
64326     const char* s2,
64327     const int s2Len,
64328     const int open,
64329     const int gap);
64330 
64331 parasail_result_t* parasail_sg_rowcol_striped_profile_sse41_128_8 (
64332     const parasail_profile_t* profile,
64333     const char* s2,
64334     const int s2Len,
64335     const int open,
64336     const int gap);
64337 
64338 parasail_result_t* parasail_sg_rowcol_striped_profile_sse41_128_sat (
64339     const parasail_profile_t* profile,
64340     const char* s2,
64341     const int s2Len,
64342     const int open,
64343     const int gap);
64344 
64345 parasail_result_t* parasail_sg_rowcol_striped_profile_avx2_256_64 (
64346     const parasail_profile_t* profile,
64347     const char* s2,
64348     const int s2Len,
64349     const int open,
64350     const int gap);
64351 
64352 parasail_result_t* parasail_sg_rowcol_striped_profile_avx2_256_32 (
64353     const parasail_profile_t* profile,
64354     const char* s2,
64355     const int s2Len,
64356     const int open,
64357     const int gap);
64358 
64359 parasail_result_t* parasail_sg_rowcol_striped_profile_avx2_256_16 (
64360     const parasail_profile_t* profile,
64361     const char* s2,
64362     const int s2Len,
64363     const int open,
64364     const int gap);
64365 
64366 parasail_result_t* parasail_sg_rowcol_striped_profile_avx2_256_8 (
64367     const parasail_profile_t* profile,
64368     const char* s2,
64369     const int s2Len,
64370     const int open,
64371     const int gap);
64372 
64373 parasail_result_t* parasail_sg_rowcol_striped_profile_avx2_256_sat (
64374     const parasail_profile_t* profile,
64375     const char* s2,
64376     const int s2Len,
64377     const int open,
64378     const int gap);
64379 
64380 parasail_result_t* parasail_sg_rowcol_striped_profile_altivec_128_64 (
64381     const parasail_profile_t* profile,
64382     const char* s2,
64383     const int s2Len,
64384     const int open,
64385     const int gap);
64386 
64387 parasail_result_t* parasail_sg_rowcol_striped_profile_altivec_128_32 (
64388     const parasail_profile_t* profile,
64389     const char* s2,
64390     const int s2Len,
64391     const int open,
64392     const int gap);
64393 
64394 parasail_result_t* parasail_sg_rowcol_striped_profile_altivec_128_16 (
64395     const parasail_profile_t* profile,
64396     const char* s2,
64397     const int s2Len,
64398     const int open,
64399     const int gap);
64400 
64401 parasail_result_t* parasail_sg_rowcol_striped_profile_altivec_128_8 (
64402     const parasail_profile_t* profile,
64403     const char* s2,
64404     const int s2Len,
64405     const int open,
64406     const int gap);
64407 
64408 parasail_result_t* parasail_sg_rowcol_striped_profile_altivec_128_sat (
64409     const parasail_profile_t* profile,
64410     const char* s2,
64411     const int s2Len,
64412     const int open,
64413     const int gap);
64414 
64415 parasail_result_t* parasail_sg_rowcol_striped_profile_neon_128_64 (
64416     const parasail_profile_t* profile,
64417     const char* s2,
64418     const int s2Len,
64419     const int open,
64420     const int gap);
64421 
64422 parasail_result_t* parasail_sg_rowcol_striped_profile_neon_128_32 (
64423     const parasail_profile_t* profile,
64424     const char* s2,
64425     const int s2Len,
64426     const int open,
64427     const int gap);
64428 
64429 parasail_result_t* parasail_sg_rowcol_striped_profile_neon_128_16 (
64430     const parasail_profile_t* profile,
64431     const char* s2,
64432     const int s2Len,
64433     const int open,
64434     const int gap);
64435 
64436 parasail_result_t* parasail_sg_rowcol_striped_profile_neon_128_8 (
64437     const parasail_profile_t* profile,
64438     const char* s2,
64439     const int s2Len,
64440     const int open,
64441     const int gap);
64442 
64443 parasail_result_t* parasail_sg_rowcol_striped_profile_neon_128_sat (
64444     const parasail_profile_t* profile,
64445     const char* s2,
64446     const int s2Len,
64447     const int open,
64448     const int gap);
64449 
64450 parasail_result_t* parasail_sg_trace_scan_profile_sse2_128_64 (
64451     const parasail_profile_t* profile,
64452     const char* s2,
64453     const int s2Len,
64454     const int open,
64455     const int gap);
64456 
64457 parasail_result_t* parasail_sg_trace_scan_profile_sse2_128_32 (
64458     const parasail_profile_t* profile,
64459     const char* s2,
64460     const int s2Len,
64461     const int open,
64462     const int gap);
64463 
64464 parasail_result_t* parasail_sg_trace_scan_profile_sse2_128_16 (
64465     const parasail_profile_t* profile,
64466     const char* s2,
64467     const int s2Len,
64468     const int open,
64469     const int gap);
64470 
64471 parasail_result_t* parasail_sg_trace_scan_profile_sse2_128_8 (
64472     const parasail_profile_t* profile,
64473     const char* s2,
64474     const int s2Len,
64475     const int open,
64476     const int gap);
64477 
64478 parasail_result_t* parasail_sg_trace_scan_profile_sse2_128_sat (
64479     const parasail_profile_t* profile,
64480     const char* s2,
64481     const int s2Len,
64482     const int open,
64483     const int gap);
64484 
64485 parasail_result_t* parasail_sg_trace_scan_profile_sse41_128_64 (
64486     const parasail_profile_t* profile,
64487     const char* s2,
64488     const int s2Len,
64489     const int open,
64490     const int gap);
64491 
64492 parasail_result_t* parasail_sg_trace_scan_profile_sse41_128_32 (
64493     const parasail_profile_t* profile,
64494     const char* s2,
64495     const int s2Len,
64496     const int open,
64497     const int gap);
64498 
64499 parasail_result_t* parasail_sg_trace_scan_profile_sse41_128_16 (
64500     const parasail_profile_t* profile,
64501     const char* s2,
64502     const int s2Len,
64503     const int open,
64504     const int gap);
64505 
64506 parasail_result_t* parasail_sg_trace_scan_profile_sse41_128_8 (
64507     const parasail_profile_t* profile,
64508     const char* s2,
64509     const int s2Len,
64510     const int open,
64511     const int gap);
64512 
64513 parasail_result_t* parasail_sg_trace_scan_profile_sse41_128_sat (
64514     const parasail_profile_t* profile,
64515     const char* s2,
64516     const int s2Len,
64517     const int open,
64518     const int gap);
64519 
64520 parasail_result_t* parasail_sg_trace_scan_profile_avx2_256_64 (
64521     const parasail_profile_t* profile,
64522     const char* s2,
64523     const int s2Len,
64524     const int open,
64525     const int gap);
64526 
64527 parasail_result_t* parasail_sg_trace_scan_profile_avx2_256_32 (
64528     const parasail_profile_t* profile,
64529     const char* s2,
64530     const int s2Len,
64531     const int open,
64532     const int gap);
64533 
64534 parasail_result_t* parasail_sg_trace_scan_profile_avx2_256_16 (
64535     const parasail_profile_t* profile,
64536     const char* s2,
64537     const int s2Len,
64538     const int open,
64539     const int gap);
64540 
64541 parasail_result_t* parasail_sg_trace_scan_profile_avx2_256_8 (
64542     const parasail_profile_t* profile,
64543     const char* s2,
64544     const int s2Len,
64545     const int open,
64546     const int gap);
64547 
64548 parasail_result_t* parasail_sg_trace_scan_profile_avx2_256_sat (
64549     const parasail_profile_t* profile,
64550     const char* s2,
64551     const int s2Len,
64552     const int open,
64553     const int gap);
64554 
64555 parasail_result_t* parasail_sg_trace_scan_profile_altivec_128_64 (
64556     const parasail_profile_t* profile,
64557     const char* s2,
64558     const int s2Len,
64559     const int open,
64560     const int gap);
64561 
64562 parasail_result_t* parasail_sg_trace_scan_profile_altivec_128_32 (
64563     const parasail_profile_t* profile,
64564     const char* s2,
64565     const int s2Len,
64566     const int open,
64567     const int gap);
64568 
64569 parasail_result_t* parasail_sg_trace_scan_profile_altivec_128_16 (
64570     const parasail_profile_t* profile,
64571     const char* s2,
64572     const int s2Len,
64573     const int open,
64574     const int gap);
64575 
64576 parasail_result_t* parasail_sg_trace_scan_profile_altivec_128_8 (
64577     const parasail_profile_t* profile,
64578     const char* s2,
64579     const int s2Len,
64580     const int open,
64581     const int gap);
64582 
64583 parasail_result_t* parasail_sg_trace_scan_profile_altivec_128_sat (
64584     const parasail_profile_t* profile,
64585     const char* s2,
64586     const int s2Len,
64587     const int open,
64588     const int gap);
64589 
64590 parasail_result_t* parasail_sg_trace_scan_profile_neon_128_64 (
64591     const parasail_profile_t* profile,
64592     const char* s2,
64593     const int s2Len,
64594     const int open,
64595     const int gap);
64596 
64597 parasail_result_t* parasail_sg_trace_scan_profile_neon_128_32 (
64598     const parasail_profile_t* profile,
64599     const char* s2,
64600     const int s2Len,
64601     const int open,
64602     const int gap);
64603 
64604 parasail_result_t* parasail_sg_trace_scan_profile_neon_128_16 (
64605     const parasail_profile_t* profile,
64606     const char* s2,
64607     const int s2Len,
64608     const int open,
64609     const int gap);
64610 
64611 parasail_result_t* parasail_sg_trace_scan_profile_neon_128_8 (
64612     const parasail_profile_t* profile,
64613     const char* s2,
64614     const int s2Len,
64615     const int open,
64616     const int gap);
64617 
64618 parasail_result_t* parasail_sg_trace_scan_profile_neon_128_sat (
64619     const parasail_profile_t* profile,
64620     const char* s2,
64621     const int s2Len,
64622     const int open,
64623     const int gap);
64624 
64625 parasail_result_t* parasail_sg_trace_striped_profile_sse2_128_64 (
64626     const parasail_profile_t* profile,
64627     const char* s2,
64628     const int s2Len,
64629     const int open,
64630     const int gap);
64631 
64632 parasail_result_t* parasail_sg_trace_striped_profile_sse2_128_32 (
64633     const parasail_profile_t* profile,
64634     const char* s2,
64635     const int s2Len,
64636     const int open,
64637     const int gap);
64638 
64639 parasail_result_t* parasail_sg_trace_striped_profile_sse2_128_16 (
64640     const parasail_profile_t* profile,
64641     const char* s2,
64642     const int s2Len,
64643     const int open,
64644     const int gap);
64645 
64646 parasail_result_t* parasail_sg_trace_striped_profile_sse2_128_8 (
64647     const parasail_profile_t* profile,
64648     const char* s2,
64649     const int s2Len,
64650     const int open,
64651     const int gap);
64652 
64653 parasail_result_t* parasail_sg_trace_striped_profile_sse2_128_sat (
64654     const parasail_profile_t* profile,
64655     const char* s2,
64656     const int s2Len,
64657     const int open,
64658     const int gap);
64659 
64660 parasail_result_t* parasail_sg_trace_striped_profile_sse41_128_64 (
64661     const parasail_profile_t* profile,
64662     const char* s2,
64663     const int s2Len,
64664     const int open,
64665     const int gap);
64666 
64667 parasail_result_t* parasail_sg_trace_striped_profile_sse41_128_32 (
64668     const parasail_profile_t* profile,
64669     const char* s2,
64670     const int s2Len,
64671     const int open,
64672     const int gap);
64673 
64674 parasail_result_t* parasail_sg_trace_striped_profile_sse41_128_16 (
64675     const parasail_profile_t* profile,
64676     const char* s2,
64677     const int s2Len,
64678     const int open,
64679     const int gap);
64680 
64681 parasail_result_t* parasail_sg_trace_striped_profile_sse41_128_8 (
64682     const parasail_profile_t* profile,
64683     const char* s2,
64684     const int s2Len,
64685     const int open,
64686     const int gap);
64687 
64688 parasail_result_t* parasail_sg_trace_striped_profile_sse41_128_sat (
64689     const parasail_profile_t* profile,
64690     const char* s2,
64691     const int s2Len,
64692     const int open,
64693     const int gap);
64694 
64695 parasail_result_t* parasail_sg_trace_striped_profile_avx2_256_64 (
64696     const parasail_profile_t* profile,
64697     const char* s2,
64698     const int s2Len,
64699     const int open,
64700     const int gap);
64701 
64702 parasail_result_t* parasail_sg_trace_striped_profile_avx2_256_32 (
64703     const parasail_profile_t* profile,
64704     const char* s2,
64705     const int s2Len,
64706     const int open,
64707     const int gap);
64708 
64709 parasail_result_t* parasail_sg_trace_striped_profile_avx2_256_16 (
64710     const parasail_profile_t* profile,
64711     const char* s2,
64712     const int s2Len,
64713     const int open,
64714     const int gap);
64715 
64716 parasail_result_t* parasail_sg_trace_striped_profile_avx2_256_8 (
64717     const parasail_profile_t* profile,
64718     const char* s2,
64719     const int s2Len,
64720     const int open,
64721     const int gap);
64722 
64723 parasail_result_t* parasail_sg_trace_striped_profile_avx2_256_sat (
64724     const parasail_profile_t* profile,
64725     const char* s2,
64726     const int s2Len,
64727     const int open,
64728     const int gap);
64729 
64730 parasail_result_t* parasail_sg_trace_striped_profile_altivec_128_64 (
64731     const parasail_profile_t* profile,
64732     const char* s2,
64733     const int s2Len,
64734     const int open,
64735     const int gap);
64736 
64737 parasail_result_t* parasail_sg_trace_striped_profile_altivec_128_32 (
64738     const parasail_profile_t* profile,
64739     const char* s2,
64740     const int s2Len,
64741     const int open,
64742     const int gap);
64743 
64744 parasail_result_t* parasail_sg_trace_striped_profile_altivec_128_16 (
64745     const parasail_profile_t* profile,
64746     const char* s2,
64747     const int s2Len,
64748     const int open,
64749     const int gap);
64750 
64751 parasail_result_t* parasail_sg_trace_striped_profile_altivec_128_8 (
64752     const parasail_profile_t* profile,
64753     const char* s2,
64754     const int s2Len,
64755     const int open,
64756     const int gap);
64757 
64758 parasail_result_t* parasail_sg_trace_striped_profile_altivec_128_sat (
64759     const parasail_profile_t* profile,
64760     const char* s2,
64761     const int s2Len,
64762     const int open,
64763     const int gap);
64764 
64765 parasail_result_t* parasail_sg_trace_striped_profile_neon_128_64 (
64766     const parasail_profile_t* profile,
64767     const char* s2,
64768     const int s2Len,
64769     const int open,
64770     const int gap);
64771 
64772 parasail_result_t* parasail_sg_trace_striped_profile_neon_128_32 (
64773     const parasail_profile_t* profile,
64774     const char* s2,
64775     const int s2Len,
64776     const int open,
64777     const int gap);
64778 
64779 parasail_result_t* parasail_sg_trace_striped_profile_neon_128_16 (
64780     const parasail_profile_t* profile,
64781     const char* s2,
64782     const int s2Len,
64783     const int open,
64784     const int gap);
64785 
64786 parasail_result_t* parasail_sg_trace_striped_profile_neon_128_8 (
64787     const parasail_profile_t* profile,
64788     const char* s2,
64789     const int s2Len,
64790     const int open,
64791     const int gap);
64792 
64793 parasail_result_t* parasail_sg_trace_striped_profile_neon_128_sat (
64794     const parasail_profile_t* profile,
64795     const char* s2,
64796     const int s2Len,
64797     const int open,
64798     const int gap);
64799 
64800 parasail_result_t* parasail_sg_stats_scan_profile_sse2_128_64 (
64801     const parasail_profile_t* profile,
64802     const char* s2,
64803     const int s2Len,
64804     const int open,
64805     const int gap);
64806 
64807 parasail_result_t* parasail_sg_stats_scan_profile_sse2_128_32 (
64808     const parasail_profile_t* profile,
64809     const char* s2,
64810     const int s2Len,
64811     const int open,
64812     const int gap);
64813 
64814 parasail_result_t* parasail_sg_stats_scan_profile_sse2_128_16 (
64815     const parasail_profile_t* profile,
64816     const char* s2,
64817     const int s2Len,
64818     const int open,
64819     const int gap);
64820 
64821 parasail_result_t* parasail_sg_stats_scan_profile_sse2_128_8 (
64822     const parasail_profile_t* profile,
64823     const char* s2,
64824     const int s2Len,
64825     const int open,
64826     const int gap);
64827 
64828 parasail_result_t* parasail_sg_stats_scan_profile_sse2_128_sat (
64829     const parasail_profile_t* profile,
64830     const char* s2,
64831     const int s2Len,
64832     const int open,
64833     const int gap);
64834 
64835 parasail_result_t* parasail_sg_stats_scan_profile_sse41_128_64 (
64836     const parasail_profile_t* profile,
64837     const char* s2,
64838     const int s2Len,
64839     const int open,
64840     const int gap);
64841 
64842 parasail_result_t* parasail_sg_stats_scan_profile_sse41_128_32 (
64843     const parasail_profile_t* profile,
64844     const char* s2,
64845     const int s2Len,
64846     const int open,
64847     const int gap);
64848 
64849 parasail_result_t* parasail_sg_stats_scan_profile_sse41_128_16 (
64850     const parasail_profile_t* profile,
64851     const char* s2,
64852     const int s2Len,
64853     const int open,
64854     const int gap);
64855 
64856 parasail_result_t* parasail_sg_stats_scan_profile_sse41_128_8 (
64857     const parasail_profile_t* profile,
64858     const char* s2,
64859     const int s2Len,
64860     const int open,
64861     const int gap);
64862 
64863 parasail_result_t* parasail_sg_stats_scan_profile_sse41_128_sat (
64864     const parasail_profile_t* profile,
64865     const char* s2,
64866     const int s2Len,
64867     const int open,
64868     const int gap);
64869 
64870 parasail_result_t* parasail_sg_stats_scan_profile_avx2_256_64 (
64871     const parasail_profile_t* profile,
64872     const char* s2,
64873     const int s2Len,
64874     const int open,
64875     const int gap);
64876 
64877 parasail_result_t* parasail_sg_stats_scan_profile_avx2_256_32 (
64878     const parasail_profile_t* profile,
64879     const char* s2,
64880     const int s2Len,
64881     const int open,
64882     const int gap);
64883 
64884 parasail_result_t* parasail_sg_stats_scan_profile_avx2_256_16 (
64885     const parasail_profile_t* profile,
64886     const char* s2,
64887     const int s2Len,
64888     const int open,
64889     const int gap);
64890 
64891 parasail_result_t* parasail_sg_stats_scan_profile_avx2_256_8 (
64892     const parasail_profile_t* profile,
64893     const char* s2,
64894     const int s2Len,
64895     const int open,
64896     const int gap);
64897 
64898 parasail_result_t* parasail_sg_stats_scan_profile_avx2_256_sat (
64899     const parasail_profile_t* profile,
64900     const char* s2,
64901     const int s2Len,
64902     const int open,
64903     const int gap);
64904 
64905 parasail_result_t* parasail_sg_stats_scan_profile_altivec_128_64 (
64906     const parasail_profile_t* profile,
64907     const char* s2,
64908     const int s2Len,
64909     const int open,
64910     const int gap);
64911 
64912 parasail_result_t* parasail_sg_stats_scan_profile_altivec_128_32 (
64913     const parasail_profile_t* profile,
64914     const char* s2,
64915     const int s2Len,
64916     const int open,
64917     const int gap);
64918 
64919 parasail_result_t* parasail_sg_stats_scan_profile_altivec_128_16 (
64920     const parasail_profile_t* profile,
64921     const char* s2,
64922     const int s2Len,
64923     const int open,
64924     const int gap);
64925 
64926 parasail_result_t* parasail_sg_stats_scan_profile_altivec_128_8 (
64927     const parasail_profile_t* profile,
64928     const char* s2,
64929     const int s2Len,
64930     const int open,
64931     const int gap);
64932 
64933 parasail_result_t* parasail_sg_stats_scan_profile_altivec_128_sat (
64934     const parasail_profile_t* profile,
64935     const char* s2,
64936     const int s2Len,
64937     const int open,
64938     const int gap);
64939 
64940 parasail_result_t* parasail_sg_stats_scan_profile_neon_128_64 (
64941     const parasail_profile_t* profile,
64942     const char* s2,
64943     const int s2Len,
64944     const int open,
64945     const int gap);
64946 
64947 parasail_result_t* parasail_sg_stats_scan_profile_neon_128_32 (
64948     const parasail_profile_t* profile,
64949     const char* s2,
64950     const int s2Len,
64951     const int open,
64952     const int gap);
64953 
64954 parasail_result_t* parasail_sg_stats_scan_profile_neon_128_16 (
64955     const parasail_profile_t* profile,
64956     const char* s2,
64957     const int s2Len,
64958     const int open,
64959     const int gap);
64960 
64961 parasail_result_t* parasail_sg_stats_scan_profile_neon_128_8 (
64962     const parasail_profile_t* profile,
64963     const char* s2,
64964     const int s2Len,
64965     const int open,
64966     const int gap);
64967 
64968 parasail_result_t* parasail_sg_stats_scan_profile_neon_128_sat (
64969     const parasail_profile_t* profile,
64970     const char* s2,
64971     const int s2Len,
64972     const int open,
64973     const int gap);
64974 
64975 parasail_result_t* parasail_sg_stats_striped_profile_sse2_128_64 (
64976     const parasail_profile_t* profile,
64977     const char* s2,
64978     const int s2Len,
64979     const int open,
64980     const int gap);
64981 
64982 parasail_result_t* parasail_sg_stats_striped_profile_sse2_128_32 (
64983     const parasail_profile_t* profile,
64984     const char* s2,
64985     const int s2Len,
64986     const int open,
64987     const int gap);
64988 
64989 parasail_result_t* parasail_sg_stats_striped_profile_sse2_128_16 (
64990     const parasail_profile_t* profile,
64991     const char* s2,
64992     const int s2Len,
64993     const int open,
64994     const int gap);
64995 
64996 parasail_result_t* parasail_sg_stats_striped_profile_sse2_128_8 (
64997     const parasail_profile_t* profile,
64998     const char* s2,
64999     const int s2Len,
65000     const int open,
65001     const int gap);
65002 
65003 parasail_result_t* parasail_sg_stats_striped_profile_sse2_128_sat (
65004     const parasail_profile_t* profile,
65005     const char* s2,
65006     const int s2Len,
65007     const int open,
65008     const int gap);
65009 
65010 parasail_result_t* parasail_sg_stats_striped_profile_sse41_128_64 (
65011     const parasail_profile_t* profile,
65012     const char* s2,
65013     const int s2Len,
65014     const int open,
65015     const int gap);
65016 
65017 parasail_result_t* parasail_sg_stats_striped_profile_sse41_128_32 (
65018     const parasail_profile_t* profile,
65019     const char* s2,
65020     const int s2Len,
65021     const int open,
65022     const int gap);
65023 
65024 parasail_result_t* parasail_sg_stats_striped_profile_sse41_128_16 (
65025     const parasail_profile_t* profile,
65026     const char* s2,
65027     const int s2Len,
65028     const int open,
65029     const int gap);
65030 
65031 parasail_result_t* parasail_sg_stats_striped_profile_sse41_128_8 (
65032     const parasail_profile_t* profile,
65033     const char* s2,
65034     const int s2Len,
65035     const int open,
65036     const int gap);
65037 
65038 parasail_result_t* parasail_sg_stats_striped_profile_sse41_128_sat (
65039     const parasail_profile_t* profile,
65040     const char* s2,
65041     const int s2Len,
65042     const int open,
65043     const int gap);
65044 
65045 parasail_result_t* parasail_sg_stats_striped_profile_avx2_256_64 (
65046     const parasail_profile_t* profile,
65047     const char* s2,
65048     const int s2Len,
65049     const int open,
65050     const int gap);
65051 
65052 parasail_result_t* parasail_sg_stats_striped_profile_avx2_256_32 (
65053     const parasail_profile_t* profile,
65054     const char* s2,
65055     const int s2Len,
65056     const int open,
65057     const int gap);
65058 
65059 parasail_result_t* parasail_sg_stats_striped_profile_avx2_256_16 (
65060     const parasail_profile_t* profile,
65061     const char* s2,
65062     const int s2Len,
65063     const int open,
65064     const int gap);
65065 
65066 parasail_result_t* parasail_sg_stats_striped_profile_avx2_256_8 (
65067     const parasail_profile_t* profile,
65068     const char* s2,
65069     const int s2Len,
65070     const int open,
65071     const int gap);
65072 
65073 parasail_result_t* parasail_sg_stats_striped_profile_avx2_256_sat (
65074     const parasail_profile_t* profile,
65075     const char* s2,
65076     const int s2Len,
65077     const int open,
65078     const int gap);
65079 
65080 parasail_result_t* parasail_sg_stats_striped_profile_altivec_128_64 (
65081     const parasail_profile_t* profile,
65082     const char* s2,
65083     const int s2Len,
65084     const int open,
65085     const int gap);
65086 
65087 parasail_result_t* parasail_sg_stats_striped_profile_altivec_128_32 (
65088     const parasail_profile_t* profile,
65089     const char* s2,
65090     const int s2Len,
65091     const int open,
65092     const int gap);
65093 
65094 parasail_result_t* parasail_sg_stats_striped_profile_altivec_128_16 (
65095     const parasail_profile_t* profile,
65096     const char* s2,
65097     const int s2Len,
65098     const int open,
65099     const int gap);
65100 
65101 parasail_result_t* parasail_sg_stats_striped_profile_altivec_128_8 (
65102     const parasail_profile_t* profile,
65103     const char* s2,
65104     const int s2Len,
65105     const int open,
65106     const int gap);
65107 
65108 parasail_result_t* parasail_sg_stats_striped_profile_altivec_128_sat (
65109     const parasail_profile_t* profile,
65110     const char* s2,
65111     const int s2Len,
65112     const int open,
65113     const int gap);
65114 
65115 parasail_result_t* parasail_sg_stats_striped_profile_neon_128_64 (
65116     const parasail_profile_t* profile,
65117     const char* s2,
65118     const int s2Len,
65119     const int open,
65120     const int gap);
65121 
65122 parasail_result_t* parasail_sg_stats_striped_profile_neon_128_32 (
65123     const parasail_profile_t* profile,
65124     const char* s2,
65125     const int s2Len,
65126     const int open,
65127     const int gap);
65128 
65129 parasail_result_t* parasail_sg_stats_striped_profile_neon_128_16 (
65130     const parasail_profile_t* profile,
65131     const char* s2,
65132     const int s2Len,
65133     const int open,
65134     const int gap);
65135 
65136 parasail_result_t* parasail_sg_stats_striped_profile_neon_128_8 (
65137     const parasail_profile_t* profile,
65138     const char* s2,
65139     const int s2Len,
65140     const int open,
65141     const int gap);
65142 
65143 parasail_result_t* parasail_sg_stats_striped_profile_neon_128_sat (
65144     const parasail_profile_t* profile,
65145     const char* s2,
65146     const int s2Len,
65147     const int open,
65148     const int gap);
65149 
65150 parasail_result_t* parasail_sg_stats_table_scan_profile_sse2_128_64 (
65151     const parasail_profile_t* profile,
65152     const char* s2,
65153     const int s2Len,
65154     const int open,
65155     const int gap);
65156 
65157 parasail_result_t* parasail_sg_stats_table_scan_profile_sse2_128_32 (
65158     const parasail_profile_t* profile,
65159     const char* s2,
65160     const int s2Len,
65161     const int open,
65162     const int gap);
65163 
65164 parasail_result_t* parasail_sg_stats_table_scan_profile_sse2_128_16 (
65165     const parasail_profile_t* profile,
65166     const char* s2,
65167     const int s2Len,
65168     const int open,
65169     const int gap);
65170 
65171 parasail_result_t* parasail_sg_stats_table_scan_profile_sse2_128_8 (
65172     const parasail_profile_t* profile,
65173     const char* s2,
65174     const int s2Len,
65175     const int open,
65176     const int gap);
65177 
65178 parasail_result_t* parasail_sg_stats_table_scan_profile_sse2_128_sat (
65179     const parasail_profile_t* profile,
65180     const char* s2,
65181     const int s2Len,
65182     const int open,
65183     const int gap);
65184 
65185 parasail_result_t* parasail_sg_stats_table_scan_profile_sse41_128_64 (
65186     const parasail_profile_t* profile,
65187     const char* s2,
65188     const int s2Len,
65189     const int open,
65190     const int gap);
65191 
65192 parasail_result_t* parasail_sg_stats_table_scan_profile_sse41_128_32 (
65193     const parasail_profile_t* profile,
65194     const char* s2,
65195     const int s2Len,
65196     const int open,
65197     const int gap);
65198 
65199 parasail_result_t* parasail_sg_stats_table_scan_profile_sse41_128_16 (
65200     const parasail_profile_t* profile,
65201     const char* s2,
65202     const int s2Len,
65203     const int open,
65204     const int gap);
65205 
65206 parasail_result_t* parasail_sg_stats_table_scan_profile_sse41_128_8 (
65207     const parasail_profile_t* profile,
65208     const char* s2,
65209     const int s2Len,
65210     const int open,
65211     const int gap);
65212 
65213 parasail_result_t* parasail_sg_stats_table_scan_profile_sse41_128_sat (
65214     const parasail_profile_t* profile,
65215     const char* s2,
65216     const int s2Len,
65217     const int open,
65218     const int gap);
65219 
65220 parasail_result_t* parasail_sg_stats_table_scan_profile_avx2_256_64 (
65221     const parasail_profile_t* profile,
65222     const char* s2,
65223     const int s2Len,
65224     const int open,
65225     const int gap);
65226 
65227 parasail_result_t* parasail_sg_stats_table_scan_profile_avx2_256_32 (
65228     const parasail_profile_t* profile,
65229     const char* s2,
65230     const int s2Len,
65231     const int open,
65232     const int gap);
65233 
65234 parasail_result_t* parasail_sg_stats_table_scan_profile_avx2_256_16 (
65235     const parasail_profile_t* profile,
65236     const char* s2,
65237     const int s2Len,
65238     const int open,
65239     const int gap);
65240 
65241 parasail_result_t* parasail_sg_stats_table_scan_profile_avx2_256_8 (
65242     const parasail_profile_t* profile,
65243     const char* s2,
65244     const int s2Len,
65245     const int open,
65246     const int gap);
65247 
65248 parasail_result_t* parasail_sg_stats_table_scan_profile_avx2_256_sat (
65249     const parasail_profile_t* profile,
65250     const char* s2,
65251     const int s2Len,
65252     const int open,
65253     const int gap);
65254 
65255 parasail_result_t* parasail_sg_stats_table_scan_profile_altivec_128_64 (
65256     const parasail_profile_t* profile,
65257     const char* s2,
65258     const int s2Len,
65259     const int open,
65260     const int gap);
65261 
65262 parasail_result_t* parasail_sg_stats_table_scan_profile_altivec_128_32 (
65263     const parasail_profile_t* profile,
65264     const char* s2,
65265     const int s2Len,
65266     const int open,
65267     const int gap);
65268 
65269 parasail_result_t* parasail_sg_stats_table_scan_profile_altivec_128_16 (
65270     const parasail_profile_t* profile,
65271     const char* s2,
65272     const int s2Len,
65273     const int open,
65274     const int gap);
65275 
65276 parasail_result_t* parasail_sg_stats_table_scan_profile_altivec_128_8 (
65277     const parasail_profile_t* profile,
65278     const char* s2,
65279     const int s2Len,
65280     const int open,
65281     const int gap);
65282 
65283 parasail_result_t* parasail_sg_stats_table_scan_profile_altivec_128_sat (
65284     const parasail_profile_t* profile,
65285     const char* s2,
65286     const int s2Len,
65287     const int open,
65288     const int gap);
65289 
65290 parasail_result_t* parasail_sg_stats_table_scan_profile_neon_128_64 (
65291     const parasail_profile_t* profile,
65292     const char* s2,
65293     const int s2Len,
65294     const int open,
65295     const int gap);
65296 
65297 parasail_result_t* parasail_sg_stats_table_scan_profile_neon_128_32 (
65298     const parasail_profile_t* profile,
65299     const char* s2,
65300     const int s2Len,
65301     const int open,
65302     const int gap);
65303 
65304 parasail_result_t* parasail_sg_stats_table_scan_profile_neon_128_16 (
65305     const parasail_profile_t* profile,
65306     const char* s2,
65307     const int s2Len,
65308     const int open,
65309     const int gap);
65310 
65311 parasail_result_t* parasail_sg_stats_table_scan_profile_neon_128_8 (
65312     const parasail_profile_t* profile,
65313     const char* s2,
65314     const int s2Len,
65315     const int open,
65316     const int gap);
65317 
65318 parasail_result_t* parasail_sg_stats_table_scan_profile_neon_128_sat (
65319     const parasail_profile_t* profile,
65320     const char* s2,
65321     const int s2Len,
65322     const int open,
65323     const int gap);
65324 
65325 parasail_result_t* parasail_sg_stats_table_striped_profile_sse2_128_64 (
65326     const parasail_profile_t* profile,
65327     const char* s2,
65328     const int s2Len,
65329     const int open,
65330     const int gap);
65331 
65332 parasail_result_t* parasail_sg_stats_table_striped_profile_sse2_128_32 (
65333     const parasail_profile_t* profile,
65334     const char* s2,
65335     const int s2Len,
65336     const int open,
65337     const int gap);
65338 
65339 parasail_result_t* parasail_sg_stats_table_striped_profile_sse2_128_16 (
65340     const parasail_profile_t* profile,
65341     const char* s2,
65342     const int s2Len,
65343     const int open,
65344     const int gap);
65345 
65346 parasail_result_t* parasail_sg_stats_table_striped_profile_sse2_128_8 (
65347     const parasail_profile_t* profile,
65348     const char* s2,
65349     const int s2Len,
65350     const int open,
65351     const int gap);
65352 
65353 parasail_result_t* parasail_sg_stats_table_striped_profile_sse2_128_sat (
65354     const parasail_profile_t* profile,
65355     const char* s2,
65356     const int s2Len,
65357     const int open,
65358     const int gap);
65359 
65360 parasail_result_t* parasail_sg_stats_table_striped_profile_sse41_128_64 (
65361     const parasail_profile_t* profile,
65362     const char* s2,
65363     const int s2Len,
65364     const int open,
65365     const int gap);
65366 
65367 parasail_result_t* parasail_sg_stats_table_striped_profile_sse41_128_32 (
65368     const parasail_profile_t* profile,
65369     const char* s2,
65370     const int s2Len,
65371     const int open,
65372     const int gap);
65373 
65374 parasail_result_t* parasail_sg_stats_table_striped_profile_sse41_128_16 (
65375     const parasail_profile_t* profile,
65376     const char* s2,
65377     const int s2Len,
65378     const int open,
65379     const int gap);
65380 
65381 parasail_result_t* parasail_sg_stats_table_striped_profile_sse41_128_8 (
65382     const parasail_profile_t* profile,
65383     const char* s2,
65384     const int s2Len,
65385     const int open,
65386     const int gap);
65387 
65388 parasail_result_t* parasail_sg_stats_table_striped_profile_sse41_128_sat (
65389     const parasail_profile_t* profile,
65390     const char* s2,
65391     const int s2Len,
65392     const int open,
65393     const int gap);
65394 
65395 parasail_result_t* parasail_sg_stats_table_striped_profile_avx2_256_64 (
65396     const parasail_profile_t* profile,
65397     const char* s2,
65398     const int s2Len,
65399     const int open,
65400     const int gap);
65401 
65402 parasail_result_t* parasail_sg_stats_table_striped_profile_avx2_256_32 (
65403     const parasail_profile_t* profile,
65404     const char* s2,
65405     const int s2Len,
65406     const int open,
65407     const int gap);
65408 
65409 parasail_result_t* parasail_sg_stats_table_striped_profile_avx2_256_16 (
65410     const parasail_profile_t* profile,
65411     const char* s2,
65412     const int s2Len,
65413     const int open,
65414     const int gap);
65415 
65416 parasail_result_t* parasail_sg_stats_table_striped_profile_avx2_256_8 (
65417     const parasail_profile_t* profile,
65418     const char* s2,
65419     const int s2Len,
65420     const int open,
65421     const int gap);
65422 
65423 parasail_result_t* parasail_sg_stats_table_striped_profile_avx2_256_sat (
65424     const parasail_profile_t* profile,
65425     const char* s2,
65426     const int s2Len,
65427     const int open,
65428     const int gap);
65429 
65430 parasail_result_t* parasail_sg_stats_table_striped_profile_altivec_128_64 (
65431     const parasail_profile_t* profile,
65432     const char* s2,
65433     const int s2Len,
65434     const int open,
65435     const int gap);
65436 
65437 parasail_result_t* parasail_sg_stats_table_striped_profile_altivec_128_32 (
65438     const parasail_profile_t* profile,
65439     const char* s2,
65440     const int s2Len,
65441     const int open,
65442     const int gap);
65443 
65444 parasail_result_t* parasail_sg_stats_table_striped_profile_altivec_128_16 (
65445     const parasail_profile_t* profile,
65446     const char* s2,
65447     const int s2Len,
65448     const int open,
65449     const int gap);
65450 
65451 parasail_result_t* parasail_sg_stats_table_striped_profile_altivec_128_8 (
65452     const parasail_profile_t* profile,
65453     const char* s2,
65454     const int s2Len,
65455     const int open,
65456     const int gap);
65457 
65458 parasail_result_t* parasail_sg_stats_table_striped_profile_altivec_128_sat (
65459     const parasail_profile_t* profile,
65460     const char* s2,
65461     const int s2Len,
65462     const int open,
65463     const int gap);
65464 
65465 parasail_result_t* parasail_sg_stats_table_striped_profile_neon_128_64 (
65466     const parasail_profile_t* profile,
65467     const char* s2,
65468     const int s2Len,
65469     const int open,
65470     const int gap);
65471 
65472 parasail_result_t* parasail_sg_stats_table_striped_profile_neon_128_32 (
65473     const parasail_profile_t* profile,
65474     const char* s2,
65475     const int s2Len,
65476     const int open,
65477     const int gap);
65478 
65479 parasail_result_t* parasail_sg_stats_table_striped_profile_neon_128_16 (
65480     const parasail_profile_t* profile,
65481     const char* s2,
65482     const int s2Len,
65483     const int open,
65484     const int gap);
65485 
65486 parasail_result_t* parasail_sg_stats_table_striped_profile_neon_128_8 (
65487     const parasail_profile_t* profile,
65488     const char* s2,
65489     const int s2Len,
65490     const int open,
65491     const int gap);
65492 
65493 parasail_result_t* parasail_sg_stats_table_striped_profile_neon_128_sat (
65494     const parasail_profile_t* profile,
65495     const char* s2,
65496     const int s2Len,
65497     const int open,
65498     const int gap);
65499 
65500 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_sse2_128_64 (
65501     const parasail_profile_t* profile,
65502     const char* s2,
65503     const int s2Len,
65504     const int open,
65505     const int gap);
65506 
65507 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_sse2_128_32 (
65508     const parasail_profile_t* profile,
65509     const char* s2,
65510     const int s2Len,
65511     const int open,
65512     const int gap);
65513 
65514 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_sse2_128_16 (
65515     const parasail_profile_t* profile,
65516     const char* s2,
65517     const int s2Len,
65518     const int open,
65519     const int gap);
65520 
65521 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_sse2_128_8 (
65522     const parasail_profile_t* profile,
65523     const char* s2,
65524     const int s2Len,
65525     const int open,
65526     const int gap);
65527 
65528 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_sse2_128_sat (
65529     const parasail_profile_t* profile,
65530     const char* s2,
65531     const int s2Len,
65532     const int open,
65533     const int gap);
65534 
65535 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_sse41_128_64 (
65536     const parasail_profile_t* profile,
65537     const char* s2,
65538     const int s2Len,
65539     const int open,
65540     const int gap);
65541 
65542 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_sse41_128_32 (
65543     const parasail_profile_t* profile,
65544     const char* s2,
65545     const int s2Len,
65546     const int open,
65547     const int gap);
65548 
65549 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_sse41_128_16 (
65550     const parasail_profile_t* profile,
65551     const char* s2,
65552     const int s2Len,
65553     const int open,
65554     const int gap);
65555 
65556 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_sse41_128_8 (
65557     const parasail_profile_t* profile,
65558     const char* s2,
65559     const int s2Len,
65560     const int open,
65561     const int gap);
65562 
65563 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_sse41_128_sat (
65564     const parasail_profile_t* profile,
65565     const char* s2,
65566     const int s2Len,
65567     const int open,
65568     const int gap);
65569 
65570 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_avx2_256_64 (
65571     const parasail_profile_t* profile,
65572     const char* s2,
65573     const int s2Len,
65574     const int open,
65575     const int gap);
65576 
65577 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_avx2_256_32 (
65578     const parasail_profile_t* profile,
65579     const char* s2,
65580     const int s2Len,
65581     const int open,
65582     const int gap);
65583 
65584 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_avx2_256_16 (
65585     const parasail_profile_t* profile,
65586     const char* s2,
65587     const int s2Len,
65588     const int open,
65589     const int gap);
65590 
65591 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_avx2_256_8 (
65592     const parasail_profile_t* profile,
65593     const char* s2,
65594     const int s2Len,
65595     const int open,
65596     const int gap);
65597 
65598 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_avx2_256_sat (
65599     const parasail_profile_t* profile,
65600     const char* s2,
65601     const int s2Len,
65602     const int open,
65603     const int gap);
65604 
65605 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_altivec_128_64 (
65606     const parasail_profile_t* profile,
65607     const char* s2,
65608     const int s2Len,
65609     const int open,
65610     const int gap);
65611 
65612 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_altivec_128_32 (
65613     const parasail_profile_t* profile,
65614     const char* s2,
65615     const int s2Len,
65616     const int open,
65617     const int gap);
65618 
65619 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_altivec_128_16 (
65620     const parasail_profile_t* profile,
65621     const char* s2,
65622     const int s2Len,
65623     const int open,
65624     const int gap);
65625 
65626 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_altivec_128_8 (
65627     const parasail_profile_t* profile,
65628     const char* s2,
65629     const int s2Len,
65630     const int open,
65631     const int gap);
65632 
65633 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_altivec_128_sat (
65634     const parasail_profile_t* profile,
65635     const char* s2,
65636     const int s2Len,
65637     const int open,
65638     const int gap);
65639 
65640 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_neon_128_64 (
65641     const parasail_profile_t* profile,
65642     const char* s2,
65643     const int s2Len,
65644     const int open,
65645     const int gap);
65646 
65647 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_neon_128_32 (
65648     const parasail_profile_t* profile,
65649     const char* s2,
65650     const int s2Len,
65651     const int open,
65652     const int gap);
65653 
65654 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_neon_128_16 (
65655     const parasail_profile_t* profile,
65656     const char* s2,
65657     const int s2Len,
65658     const int open,
65659     const int gap);
65660 
65661 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_neon_128_8 (
65662     const parasail_profile_t* profile,
65663     const char* s2,
65664     const int s2Len,
65665     const int open,
65666     const int gap);
65667 
65668 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_neon_128_sat (
65669     const parasail_profile_t* profile,
65670     const char* s2,
65671     const int s2Len,
65672     const int open,
65673     const int gap);
65674 
65675 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_sse2_128_64 (
65676     const parasail_profile_t* profile,
65677     const char* s2,
65678     const int s2Len,
65679     const int open,
65680     const int gap);
65681 
65682 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_sse2_128_32 (
65683     const parasail_profile_t* profile,
65684     const char* s2,
65685     const int s2Len,
65686     const int open,
65687     const int gap);
65688 
65689 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_sse2_128_16 (
65690     const parasail_profile_t* profile,
65691     const char* s2,
65692     const int s2Len,
65693     const int open,
65694     const int gap);
65695 
65696 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_sse2_128_8 (
65697     const parasail_profile_t* profile,
65698     const char* s2,
65699     const int s2Len,
65700     const int open,
65701     const int gap);
65702 
65703 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_sse2_128_sat (
65704     const parasail_profile_t* profile,
65705     const char* s2,
65706     const int s2Len,
65707     const int open,
65708     const int gap);
65709 
65710 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_sse41_128_64 (
65711     const parasail_profile_t* profile,
65712     const char* s2,
65713     const int s2Len,
65714     const int open,
65715     const int gap);
65716 
65717 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_sse41_128_32 (
65718     const parasail_profile_t* profile,
65719     const char* s2,
65720     const int s2Len,
65721     const int open,
65722     const int gap);
65723 
65724 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_sse41_128_16 (
65725     const parasail_profile_t* profile,
65726     const char* s2,
65727     const int s2Len,
65728     const int open,
65729     const int gap);
65730 
65731 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_sse41_128_8 (
65732     const parasail_profile_t* profile,
65733     const char* s2,
65734     const int s2Len,
65735     const int open,
65736     const int gap);
65737 
65738 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_sse41_128_sat (
65739     const parasail_profile_t* profile,
65740     const char* s2,
65741     const int s2Len,
65742     const int open,
65743     const int gap);
65744 
65745 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_avx2_256_64 (
65746     const parasail_profile_t* profile,
65747     const char* s2,
65748     const int s2Len,
65749     const int open,
65750     const int gap);
65751 
65752 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_avx2_256_32 (
65753     const parasail_profile_t* profile,
65754     const char* s2,
65755     const int s2Len,
65756     const int open,
65757     const int gap);
65758 
65759 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_avx2_256_16 (
65760     const parasail_profile_t* profile,
65761     const char* s2,
65762     const int s2Len,
65763     const int open,
65764     const int gap);
65765 
65766 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_avx2_256_8 (
65767     const parasail_profile_t* profile,
65768     const char* s2,
65769     const int s2Len,
65770     const int open,
65771     const int gap);
65772 
65773 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_avx2_256_sat (
65774     const parasail_profile_t* profile,
65775     const char* s2,
65776     const int s2Len,
65777     const int open,
65778     const int gap);
65779 
65780 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_altivec_128_64 (
65781     const parasail_profile_t* profile,
65782     const char* s2,
65783     const int s2Len,
65784     const int open,
65785     const int gap);
65786 
65787 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_altivec_128_32 (
65788     const parasail_profile_t* profile,
65789     const char* s2,
65790     const int s2Len,
65791     const int open,
65792     const int gap);
65793 
65794 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_altivec_128_16 (
65795     const parasail_profile_t* profile,
65796     const char* s2,
65797     const int s2Len,
65798     const int open,
65799     const int gap);
65800 
65801 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_altivec_128_8 (
65802     const parasail_profile_t* profile,
65803     const char* s2,
65804     const int s2Len,
65805     const int open,
65806     const int gap);
65807 
65808 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_altivec_128_sat (
65809     const parasail_profile_t* profile,
65810     const char* s2,
65811     const int s2Len,
65812     const int open,
65813     const int gap);
65814 
65815 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_neon_128_64 (
65816     const parasail_profile_t* profile,
65817     const char* s2,
65818     const int s2Len,
65819     const int open,
65820     const int gap);
65821 
65822 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_neon_128_32 (
65823     const parasail_profile_t* profile,
65824     const char* s2,
65825     const int s2Len,
65826     const int open,
65827     const int gap);
65828 
65829 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_neon_128_16 (
65830     const parasail_profile_t* profile,
65831     const char* s2,
65832     const int s2Len,
65833     const int open,
65834     const int gap);
65835 
65836 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_neon_128_8 (
65837     const parasail_profile_t* profile,
65838     const char* s2,
65839     const int s2Len,
65840     const int open,
65841     const int gap);
65842 
65843 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_neon_128_sat (
65844     const parasail_profile_t* profile,
65845     const char* s2,
65846     const int s2Len,
65847     const int open,
65848     const int gap);
65849 
65850 parasail_result_t* parasail_sw_scan_profile_sse2_128_64 (
65851     const parasail_profile_t* profile,
65852     const char* s2,
65853     const int s2Len,
65854     const int open,
65855     const int gap);
65856 
65857 parasail_result_t* parasail_sw_scan_profile_sse2_128_32 (
65858     const parasail_profile_t* profile,
65859     const char* s2,
65860     const int s2Len,
65861     const int open,
65862     const int gap);
65863 
65864 parasail_result_t* parasail_sw_scan_profile_sse2_128_16 (
65865     const parasail_profile_t* profile,
65866     const char* s2,
65867     const int s2Len,
65868     const int open,
65869     const int gap);
65870 
65871 parasail_result_t* parasail_sw_scan_profile_sse2_128_8 (
65872     const parasail_profile_t* profile,
65873     const char* s2,
65874     const int s2Len,
65875     const int open,
65876     const int gap);
65877 
65878 parasail_result_t* parasail_sw_scan_profile_sse2_128_sat (
65879     const parasail_profile_t* profile,
65880     const char* s2,
65881     const int s2Len,
65882     const int open,
65883     const int gap);
65884 
65885 parasail_result_t* parasail_sw_scan_profile_sse41_128_64 (
65886     const parasail_profile_t* profile,
65887     const char* s2,
65888     const int s2Len,
65889     const int open,
65890     const int gap);
65891 
65892 parasail_result_t* parasail_sw_scan_profile_sse41_128_32 (
65893     const parasail_profile_t* profile,
65894     const char* s2,
65895     const int s2Len,
65896     const int open,
65897     const int gap);
65898 
65899 parasail_result_t* parasail_sw_scan_profile_sse41_128_16 (
65900     const parasail_profile_t* profile,
65901     const char* s2,
65902     const int s2Len,
65903     const int open,
65904     const int gap);
65905 
65906 parasail_result_t* parasail_sw_scan_profile_sse41_128_8 (
65907     const parasail_profile_t* profile,
65908     const char* s2,
65909     const int s2Len,
65910     const int open,
65911     const int gap);
65912 
65913 parasail_result_t* parasail_sw_scan_profile_sse41_128_sat (
65914     const parasail_profile_t* profile,
65915     const char* s2,
65916     const int s2Len,
65917     const int open,
65918     const int gap);
65919 
65920 parasail_result_t* parasail_sw_scan_profile_avx2_256_64 (
65921     const parasail_profile_t* profile,
65922     const char* s2,
65923     const int s2Len,
65924     const int open,
65925     const int gap);
65926 
65927 parasail_result_t* parasail_sw_scan_profile_avx2_256_32 (
65928     const parasail_profile_t* profile,
65929     const char* s2,
65930     const int s2Len,
65931     const int open,
65932     const int gap);
65933 
65934 parasail_result_t* parasail_sw_scan_profile_avx2_256_16 (
65935     const parasail_profile_t* profile,
65936     const char* s2,
65937     const int s2Len,
65938     const int open,
65939     const int gap);
65940 
65941 parasail_result_t* parasail_sw_scan_profile_avx2_256_8 (
65942     const parasail_profile_t* profile,
65943     const char* s2,
65944     const int s2Len,
65945     const int open,
65946     const int gap);
65947 
65948 parasail_result_t* parasail_sw_scan_profile_avx2_256_sat (
65949     const parasail_profile_t* profile,
65950     const char* s2,
65951     const int s2Len,
65952     const int open,
65953     const int gap);
65954 
65955 parasail_result_t* parasail_sw_scan_profile_altivec_128_64 (
65956     const parasail_profile_t* profile,
65957     const char* s2,
65958     const int s2Len,
65959     const int open,
65960     const int gap);
65961 
65962 parasail_result_t* parasail_sw_scan_profile_altivec_128_32 (
65963     const parasail_profile_t* profile,
65964     const char* s2,
65965     const int s2Len,
65966     const int open,
65967     const int gap);
65968 
65969 parasail_result_t* parasail_sw_scan_profile_altivec_128_16 (
65970     const parasail_profile_t* profile,
65971     const char* s2,
65972     const int s2Len,
65973     const int open,
65974     const int gap);
65975 
65976 parasail_result_t* parasail_sw_scan_profile_altivec_128_8 (
65977     const parasail_profile_t* profile,
65978     const char* s2,
65979     const int s2Len,
65980     const int open,
65981     const int gap);
65982 
65983 parasail_result_t* parasail_sw_scan_profile_altivec_128_sat (
65984     const parasail_profile_t* profile,
65985     const char* s2,
65986     const int s2Len,
65987     const int open,
65988     const int gap);
65989 
65990 parasail_result_t* parasail_sw_scan_profile_neon_128_64 (
65991     const parasail_profile_t* profile,
65992     const char* s2,
65993     const int s2Len,
65994     const int open,
65995     const int gap);
65996 
65997 parasail_result_t* parasail_sw_scan_profile_neon_128_32 (
65998     const parasail_profile_t* profile,
65999     const char* s2,
66000     const int s2Len,
66001     const int open,
66002     const int gap);
66003 
66004 parasail_result_t* parasail_sw_scan_profile_neon_128_16 (
66005     const parasail_profile_t* profile,
66006     const char* s2,
66007     const int s2Len,
66008     const int open,
66009     const int gap);
66010 
66011 parasail_result_t* parasail_sw_scan_profile_neon_128_8 (
66012     const parasail_profile_t* profile,
66013     const char* s2,
66014     const int s2Len,
66015     const int open,
66016     const int gap);
66017 
66018 parasail_result_t* parasail_sw_scan_profile_neon_128_sat (
66019     const parasail_profile_t* profile,
66020     const char* s2,
66021     const int s2Len,
66022     const int open,
66023     const int gap);
66024 
66025 parasail_result_t* parasail_sw_striped_profile_sse2_128_64 (
66026     const parasail_profile_t* profile,
66027     const char* s2,
66028     const int s2Len,
66029     const int open,
66030     const int gap);
66031 
66032 parasail_result_t* parasail_sw_striped_profile_sse2_128_32 (
66033     const parasail_profile_t* profile,
66034     const char* s2,
66035     const int s2Len,
66036     const int open,
66037     const int gap);
66038 
66039 parasail_result_t* parasail_sw_striped_profile_sse2_128_16 (
66040     const parasail_profile_t* profile,
66041     const char* s2,
66042     const int s2Len,
66043     const int open,
66044     const int gap);
66045 
66046 parasail_result_t* parasail_sw_striped_profile_sse2_128_8 (
66047     const parasail_profile_t* profile,
66048     const char* s2,
66049     const int s2Len,
66050     const int open,
66051     const int gap);
66052 
66053 parasail_result_t* parasail_sw_striped_profile_sse2_128_sat (
66054     const parasail_profile_t* profile,
66055     const char* s2,
66056     const int s2Len,
66057     const int open,
66058     const int gap);
66059 
66060 parasail_result_t* parasail_sw_striped_profile_sse41_128_64 (
66061     const parasail_profile_t* profile,
66062     const char* s2,
66063     const int s2Len,
66064     const int open,
66065     const int gap);
66066 
66067 parasail_result_t* parasail_sw_striped_profile_sse41_128_32 (
66068     const parasail_profile_t* profile,
66069     const char* s2,
66070     const int s2Len,
66071     const int open,
66072     const int gap);
66073 
66074 parasail_result_t* parasail_sw_striped_profile_sse41_128_16 (
66075     const parasail_profile_t* profile,
66076     const char* s2,
66077     const int s2Len,
66078     const int open,
66079     const int gap);
66080 
66081 parasail_result_t* parasail_sw_striped_profile_sse41_128_8 (
66082     const parasail_profile_t* profile,
66083     const char* s2,
66084     const int s2Len,
66085     const int open,
66086     const int gap);
66087 
66088 parasail_result_t* parasail_sw_striped_profile_sse41_128_sat (
66089     const parasail_profile_t* profile,
66090     const char* s2,
66091     const int s2Len,
66092     const int open,
66093     const int gap);
66094 
66095 parasail_result_t* parasail_sw_striped_profile_avx2_256_64 (
66096     const parasail_profile_t* profile,
66097     const char* s2,
66098     const int s2Len,
66099     const int open,
66100     const int gap);
66101 
66102 parasail_result_t* parasail_sw_striped_profile_avx2_256_32 (
66103     const parasail_profile_t* profile,
66104     const char* s2,
66105     const int s2Len,
66106     const int open,
66107     const int gap);
66108 
66109 parasail_result_t* parasail_sw_striped_profile_avx2_256_16 (
66110     const parasail_profile_t* profile,
66111     const char* s2,
66112     const int s2Len,
66113     const int open,
66114     const int gap);
66115 
66116 parasail_result_t* parasail_sw_striped_profile_avx2_256_8 (
66117     const parasail_profile_t* profile,
66118     const char* s2,
66119     const int s2Len,
66120     const int open,
66121     const int gap);
66122 
66123 parasail_result_t* parasail_sw_striped_profile_avx2_256_sat (
66124     const parasail_profile_t* profile,
66125     const char* s2,
66126     const int s2Len,
66127     const int open,
66128     const int gap);
66129 
66130 parasail_result_t* parasail_sw_striped_profile_altivec_128_64 (
66131     const parasail_profile_t* profile,
66132     const char* s2,
66133     const int s2Len,
66134     const int open,
66135     const int gap);
66136 
66137 parasail_result_t* parasail_sw_striped_profile_altivec_128_32 (
66138     const parasail_profile_t* profile,
66139     const char* s2,
66140     const int s2Len,
66141     const int open,
66142     const int gap);
66143 
66144 parasail_result_t* parasail_sw_striped_profile_altivec_128_16 (
66145     const parasail_profile_t* profile,
66146     const char* s2,
66147     const int s2Len,
66148     const int open,
66149     const int gap);
66150 
66151 parasail_result_t* parasail_sw_striped_profile_altivec_128_8 (
66152     const parasail_profile_t* profile,
66153     const char* s2,
66154     const int s2Len,
66155     const int open,
66156     const int gap);
66157 
66158 parasail_result_t* parasail_sw_striped_profile_altivec_128_sat (
66159     const parasail_profile_t* profile,
66160     const char* s2,
66161     const int s2Len,
66162     const int open,
66163     const int gap);
66164 
66165 parasail_result_t* parasail_sw_striped_profile_neon_128_64 (
66166     const parasail_profile_t* profile,
66167     const char* s2,
66168     const int s2Len,
66169     const int open,
66170     const int gap);
66171 
66172 parasail_result_t* parasail_sw_striped_profile_neon_128_32 (
66173     const parasail_profile_t* profile,
66174     const char* s2,
66175     const int s2Len,
66176     const int open,
66177     const int gap);
66178 
66179 parasail_result_t* parasail_sw_striped_profile_neon_128_16 (
66180     const parasail_profile_t* profile,
66181     const char* s2,
66182     const int s2Len,
66183     const int open,
66184     const int gap);
66185 
66186 parasail_result_t* parasail_sw_striped_profile_neon_128_8 (
66187     const parasail_profile_t* profile,
66188     const char* s2,
66189     const int s2Len,
66190     const int open,
66191     const int gap);
66192 
66193 parasail_result_t* parasail_sw_striped_profile_neon_128_sat (
66194     const parasail_profile_t* profile,
66195     const char* s2,
66196     const int s2Len,
66197     const int open,
66198     const int gap);
66199 
66200 parasail_result_t* parasail_sw_table_scan_profile_sse2_128_64 (
66201     const parasail_profile_t* profile,
66202     const char* s2,
66203     const int s2Len,
66204     const int open,
66205     const int gap);
66206 
66207 parasail_result_t* parasail_sw_table_scan_profile_sse2_128_32 (
66208     const parasail_profile_t* profile,
66209     const char* s2,
66210     const int s2Len,
66211     const int open,
66212     const int gap);
66213 
66214 parasail_result_t* parasail_sw_table_scan_profile_sse2_128_16 (
66215     const parasail_profile_t* profile,
66216     const char* s2,
66217     const int s2Len,
66218     const int open,
66219     const int gap);
66220 
66221 parasail_result_t* parasail_sw_table_scan_profile_sse2_128_8 (
66222     const parasail_profile_t* profile,
66223     const char* s2,
66224     const int s2Len,
66225     const int open,
66226     const int gap);
66227 
66228 parasail_result_t* parasail_sw_table_scan_profile_sse2_128_sat (
66229     const parasail_profile_t* profile,
66230     const char* s2,
66231     const int s2Len,
66232     const int open,
66233     const int gap);
66234 
66235 parasail_result_t* parasail_sw_table_scan_profile_sse41_128_64 (
66236     const parasail_profile_t* profile,
66237     const char* s2,
66238     const int s2Len,
66239     const int open,
66240     const int gap);
66241 
66242 parasail_result_t* parasail_sw_table_scan_profile_sse41_128_32 (
66243     const parasail_profile_t* profile,
66244     const char* s2,
66245     const int s2Len,
66246     const int open,
66247     const int gap);
66248 
66249 parasail_result_t* parasail_sw_table_scan_profile_sse41_128_16 (
66250     const parasail_profile_t* profile,
66251     const char* s2,
66252     const int s2Len,
66253     const int open,
66254     const int gap);
66255 
66256 parasail_result_t* parasail_sw_table_scan_profile_sse41_128_8 (
66257     const parasail_profile_t* profile,
66258     const char* s2,
66259     const int s2Len,
66260     const int open,
66261     const int gap);
66262 
66263 parasail_result_t* parasail_sw_table_scan_profile_sse41_128_sat (
66264     const parasail_profile_t* profile,
66265     const char* s2,
66266     const int s2Len,
66267     const int open,
66268     const int gap);
66269 
66270 parasail_result_t* parasail_sw_table_scan_profile_avx2_256_64 (
66271     const parasail_profile_t* profile,
66272     const char* s2,
66273     const int s2Len,
66274     const int open,
66275     const int gap);
66276 
66277 parasail_result_t* parasail_sw_table_scan_profile_avx2_256_32 (
66278     const parasail_profile_t* profile,
66279     const char* s2,
66280     const int s2Len,
66281     const int open,
66282     const int gap);
66283 
66284 parasail_result_t* parasail_sw_table_scan_profile_avx2_256_16 (
66285     const parasail_profile_t* profile,
66286     const char* s2,
66287     const int s2Len,
66288     const int open,
66289     const int gap);
66290 
66291 parasail_result_t* parasail_sw_table_scan_profile_avx2_256_8 (
66292     const parasail_profile_t* profile,
66293     const char* s2,
66294     const int s2Len,
66295     const int open,
66296     const int gap);
66297 
66298 parasail_result_t* parasail_sw_table_scan_profile_avx2_256_sat (
66299     const parasail_profile_t* profile,
66300     const char* s2,
66301     const int s2Len,
66302     const int open,
66303     const int gap);
66304 
66305 parasail_result_t* parasail_sw_table_scan_profile_altivec_128_64 (
66306     const parasail_profile_t* profile,
66307     const char* s2,
66308     const int s2Len,
66309     const int open,
66310     const int gap);
66311 
66312 parasail_result_t* parasail_sw_table_scan_profile_altivec_128_32 (
66313     const parasail_profile_t* profile,
66314     const char* s2,
66315     const int s2Len,
66316     const int open,
66317     const int gap);
66318 
66319 parasail_result_t* parasail_sw_table_scan_profile_altivec_128_16 (
66320     const parasail_profile_t* profile,
66321     const char* s2,
66322     const int s2Len,
66323     const int open,
66324     const int gap);
66325 
66326 parasail_result_t* parasail_sw_table_scan_profile_altivec_128_8 (
66327     const parasail_profile_t* profile,
66328     const char* s2,
66329     const int s2Len,
66330     const int open,
66331     const int gap);
66332 
66333 parasail_result_t* parasail_sw_table_scan_profile_altivec_128_sat (
66334     const parasail_profile_t* profile,
66335     const char* s2,
66336     const int s2Len,
66337     const int open,
66338     const int gap);
66339 
66340 parasail_result_t* parasail_sw_table_scan_profile_neon_128_64 (
66341     const parasail_profile_t* profile,
66342     const char* s2,
66343     const int s2Len,
66344     const int open,
66345     const int gap);
66346 
66347 parasail_result_t* parasail_sw_table_scan_profile_neon_128_32 (
66348     const parasail_profile_t* profile,
66349     const char* s2,
66350     const int s2Len,
66351     const int open,
66352     const int gap);
66353 
66354 parasail_result_t* parasail_sw_table_scan_profile_neon_128_16 (
66355     const parasail_profile_t* profile,
66356     const char* s2,
66357     const int s2Len,
66358     const int open,
66359     const int gap);
66360 
66361 parasail_result_t* parasail_sw_table_scan_profile_neon_128_8 (
66362     const parasail_profile_t* profile,
66363     const char* s2,
66364     const int s2Len,
66365     const int open,
66366     const int gap);
66367 
66368 parasail_result_t* parasail_sw_table_scan_profile_neon_128_sat (
66369     const parasail_profile_t* profile,
66370     const char* s2,
66371     const int s2Len,
66372     const int open,
66373     const int gap);
66374 
66375 parasail_result_t* parasail_sw_table_striped_profile_sse2_128_64 (
66376     const parasail_profile_t* profile,
66377     const char* s2,
66378     const int s2Len,
66379     const int open,
66380     const int gap);
66381 
66382 parasail_result_t* parasail_sw_table_striped_profile_sse2_128_32 (
66383     const parasail_profile_t* profile,
66384     const char* s2,
66385     const int s2Len,
66386     const int open,
66387     const int gap);
66388 
66389 parasail_result_t* parasail_sw_table_striped_profile_sse2_128_16 (
66390     const parasail_profile_t* profile,
66391     const char* s2,
66392     const int s2Len,
66393     const int open,
66394     const int gap);
66395 
66396 parasail_result_t* parasail_sw_table_striped_profile_sse2_128_8 (
66397     const parasail_profile_t* profile,
66398     const char* s2,
66399     const int s2Len,
66400     const int open,
66401     const int gap);
66402 
66403 parasail_result_t* parasail_sw_table_striped_profile_sse2_128_sat (
66404     const parasail_profile_t* profile,
66405     const char* s2,
66406     const int s2Len,
66407     const int open,
66408     const int gap);
66409 
66410 parasail_result_t* parasail_sw_table_striped_profile_sse41_128_64 (
66411     const parasail_profile_t* profile,
66412     const char* s2,
66413     const int s2Len,
66414     const int open,
66415     const int gap);
66416 
66417 parasail_result_t* parasail_sw_table_striped_profile_sse41_128_32 (
66418     const parasail_profile_t* profile,
66419     const char* s2,
66420     const int s2Len,
66421     const int open,
66422     const int gap);
66423 
66424 parasail_result_t* parasail_sw_table_striped_profile_sse41_128_16 (
66425     const parasail_profile_t* profile,
66426     const char* s2,
66427     const int s2Len,
66428     const int open,
66429     const int gap);
66430 
66431 parasail_result_t* parasail_sw_table_striped_profile_sse41_128_8 (
66432     const parasail_profile_t* profile,
66433     const char* s2,
66434     const int s2Len,
66435     const int open,
66436     const int gap);
66437 
66438 parasail_result_t* parasail_sw_table_striped_profile_sse41_128_sat (
66439     const parasail_profile_t* profile,
66440     const char* s2,
66441     const int s2Len,
66442     const int open,
66443     const int gap);
66444 
66445 parasail_result_t* parasail_sw_table_striped_profile_avx2_256_64 (
66446     const parasail_profile_t* profile,
66447     const char* s2,
66448     const int s2Len,
66449     const int open,
66450     const int gap);
66451 
66452 parasail_result_t* parasail_sw_table_striped_profile_avx2_256_32 (
66453     const parasail_profile_t* profile,
66454     const char* s2,
66455     const int s2Len,
66456     const int open,
66457     const int gap);
66458 
66459 parasail_result_t* parasail_sw_table_striped_profile_avx2_256_16 (
66460     const parasail_profile_t* profile,
66461     const char* s2,
66462     const int s2Len,
66463     const int open,
66464     const int gap);
66465 
66466 parasail_result_t* parasail_sw_table_striped_profile_avx2_256_8 (
66467     const parasail_profile_t* profile,
66468     const char* s2,
66469     const int s2Len,
66470     const int open,
66471     const int gap);
66472 
66473 parasail_result_t* parasail_sw_table_striped_profile_avx2_256_sat (
66474     const parasail_profile_t* profile,
66475     const char* s2,
66476     const int s2Len,
66477     const int open,
66478     const int gap);
66479 
66480 parasail_result_t* parasail_sw_table_striped_profile_altivec_128_64 (
66481     const parasail_profile_t* profile,
66482     const char* s2,
66483     const int s2Len,
66484     const int open,
66485     const int gap);
66486 
66487 parasail_result_t* parasail_sw_table_striped_profile_altivec_128_32 (
66488     const parasail_profile_t* profile,
66489     const char* s2,
66490     const int s2Len,
66491     const int open,
66492     const int gap);
66493 
66494 parasail_result_t* parasail_sw_table_striped_profile_altivec_128_16 (
66495     const parasail_profile_t* profile,
66496     const char* s2,
66497     const int s2Len,
66498     const int open,
66499     const int gap);
66500 
66501 parasail_result_t* parasail_sw_table_striped_profile_altivec_128_8 (
66502     const parasail_profile_t* profile,
66503     const char* s2,
66504     const int s2Len,
66505     const int open,
66506     const int gap);
66507 
66508 parasail_result_t* parasail_sw_table_striped_profile_altivec_128_sat (
66509     const parasail_profile_t* profile,
66510     const char* s2,
66511     const int s2Len,
66512     const int open,
66513     const int gap);
66514 
66515 parasail_result_t* parasail_sw_table_striped_profile_neon_128_64 (
66516     const parasail_profile_t* profile,
66517     const char* s2,
66518     const int s2Len,
66519     const int open,
66520     const int gap);
66521 
66522 parasail_result_t* parasail_sw_table_striped_profile_neon_128_32 (
66523     const parasail_profile_t* profile,
66524     const char* s2,
66525     const int s2Len,
66526     const int open,
66527     const int gap);
66528 
66529 parasail_result_t* parasail_sw_table_striped_profile_neon_128_16 (
66530     const parasail_profile_t* profile,
66531     const char* s2,
66532     const int s2Len,
66533     const int open,
66534     const int gap);
66535 
66536 parasail_result_t* parasail_sw_table_striped_profile_neon_128_8 (
66537     const parasail_profile_t* profile,
66538     const char* s2,
66539     const int s2Len,
66540     const int open,
66541     const int gap);
66542 
66543 parasail_result_t* parasail_sw_table_striped_profile_neon_128_sat (
66544     const parasail_profile_t* profile,
66545     const char* s2,
66546     const int s2Len,
66547     const int open,
66548     const int gap);
66549 
66550 parasail_result_t* parasail_sw_rowcol_scan_profile_sse2_128_64 (
66551     const parasail_profile_t* profile,
66552     const char* s2,
66553     const int s2Len,
66554     const int open,
66555     const int gap);
66556 
66557 parasail_result_t* parasail_sw_rowcol_scan_profile_sse2_128_32 (
66558     const parasail_profile_t* profile,
66559     const char* s2,
66560     const int s2Len,
66561     const int open,
66562     const int gap);
66563 
66564 parasail_result_t* parasail_sw_rowcol_scan_profile_sse2_128_16 (
66565     const parasail_profile_t* profile,
66566     const char* s2,
66567     const int s2Len,
66568     const int open,
66569     const int gap);
66570 
66571 parasail_result_t* parasail_sw_rowcol_scan_profile_sse2_128_8 (
66572     const parasail_profile_t* profile,
66573     const char* s2,
66574     const int s2Len,
66575     const int open,
66576     const int gap);
66577 
66578 parasail_result_t* parasail_sw_rowcol_scan_profile_sse2_128_sat (
66579     const parasail_profile_t* profile,
66580     const char* s2,
66581     const int s2Len,
66582     const int open,
66583     const int gap);
66584 
66585 parasail_result_t* parasail_sw_rowcol_scan_profile_sse41_128_64 (
66586     const parasail_profile_t* profile,
66587     const char* s2,
66588     const int s2Len,
66589     const int open,
66590     const int gap);
66591 
66592 parasail_result_t* parasail_sw_rowcol_scan_profile_sse41_128_32 (
66593     const parasail_profile_t* profile,
66594     const char* s2,
66595     const int s2Len,
66596     const int open,
66597     const int gap);
66598 
66599 parasail_result_t* parasail_sw_rowcol_scan_profile_sse41_128_16 (
66600     const parasail_profile_t* profile,
66601     const char* s2,
66602     const int s2Len,
66603     const int open,
66604     const int gap);
66605 
66606 parasail_result_t* parasail_sw_rowcol_scan_profile_sse41_128_8 (
66607     const parasail_profile_t* profile,
66608     const char* s2,
66609     const int s2Len,
66610     const int open,
66611     const int gap);
66612 
66613 parasail_result_t* parasail_sw_rowcol_scan_profile_sse41_128_sat (
66614     const parasail_profile_t* profile,
66615     const char* s2,
66616     const int s2Len,
66617     const int open,
66618     const int gap);
66619 
66620 parasail_result_t* parasail_sw_rowcol_scan_profile_avx2_256_64 (
66621     const parasail_profile_t* profile,
66622     const char* s2,
66623     const int s2Len,
66624     const int open,
66625     const int gap);
66626 
66627 parasail_result_t* parasail_sw_rowcol_scan_profile_avx2_256_32 (
66628     const parasail_profile_t* profile,
66629     const char* s2,
66630     const int s2Len,
66631     const int open,
66632     const int gap);
66633 
66634 parasail_result_t* parasail_sw_rowcol_scan_profile_avx2_256_16 (
66635     const parasail_profile_t* profile,
66636     const char* s2,
66637     const int s2Len,
66638     const int open,
66639     const int gap);
66640 
66641 parasail_result_t* parasail_sw_rowcol_scan_profile_avx2_256_8 (
66642     const parasail_profile_t* profile,
66643     const char* s2,
66644     const int s2Len,
66645     const int open,
66646     const int gap);
66647 
66648 parasail_result_t* parasail_sw_rowcol_scan_profile_avx2_256_sat (
66649     const parasail_profile_t* profile,
66650     const char* s2,
66651     const int s2Len,
66652     const int open,
66653     const int gap);
66654 
66655 parasail_result_t* parasail_sw_rowcol_scan_profile_altivec_128_64 (
66656     const parasail_profile_t* profile,
66657     const char* s2,
66658     const int s2Len,
66659     const int open,
66660     const int gap);
66661 
66662 parasail_result_t* parasail_sw_rowcol_scan_profile_altivec_128_32 (
66663     const parasail_profile_t* profile,
66664     const char* s2,
66665     const int s2Len,
66666     const int open,
66667     const int gap);
66668 
66669 parasail_result_t* parasail_sw_rowcol_scan_profile_altivec_128_16 (
66670     const parasail_profile_t* profile,
66671     const char* s2,
66672     const int s2Len,
66673     const int open,
66674     const int gap);
66675 
66676 parasail_result_t* parasail_sw_rowcol_scan_profile_altivec_128_8 (
66677     const parasail_profile_t* profile,
66678     const char* s2,
66679     const int s2Len,
66680     const int open,
66681     const int gap);
66682 
66683 parasail_result_t* parasail_sw_rowcol_scan_profile_altivec_128_sat (
66684     const parasail_profile_t* profile,
66685     const char* s2,
66686     const int s2Len,
66687     const int open,
66688     const int gap);
66689 
66690 parasail_result_t* parasail_sw_rowcol_scan_profile_neon_128_64 (
66691     const parasail_profile_t* profile,
66692     const char* s2,
66693     const int s2Len,
66694     const int open,
66695     const int gap);
66696 
66697 parasail_result_t* parasail_sw_rowcol_scan_profile_neon_128_32 (
66698     const parasail_profile_t* profile,
66699     const char* s2,
66700     const int s2Len,
66701     const int open,
66702     const int gap);
66703 
66704 parasail_result_t* parasail_sw_rowcol_scan_profile_neon_128_16 (
66705     const parasail_profile_t* profile,
66706     const char* s2,
66707     const int s2Len,
66708     const int open,
66709     const int gap);
66710 
66711 parasail_result_t* parasail_sw_rowcol_scan_profile_neon_128_8 (
66712     const parasail_profile_t* profile,
66713     const char* s2,
66714     const int s2Len,
66715     const int open,
66716     const int gap);
66717 
66718 parasail_result_t* parasail_sw_rowcol_scan_profile_neon_128_sat (
66719     const parasail_profile_t* profile,
66720     const char* s2,
66721     const int s2Len,
66722     const int open,
66723     const int gap);
66724 
66725 parasail_result_t* parasail_sw_rowcol_striped_profile_sse2_128_64 (
66726     const parasail_profile_t* profile,
66727     const char* s2,
66728     const int s2Len,
66729     const int open,
66730     const int gap);
66731 
66732 parasail_result_t* parasail_sw_rowcol_striped_profile_sse2_128_32 (
66733     const parasail_profile_t* profile,
66734     const char* s2,
66735     const int s2Len,
66736     const int open,
66737     const int gap);
66738 
66739 parasail_result_t* parasail_sw_rowcol_striped_profile_sse2_128_16 (
66740     const parasail_profile_t* profile,
66741     const char* s2,
66742     const int s2Len,
66743     const int open,
66744     const int gap);
66745 
66746 parasail_result_t* parasail_sw_rowcol_striped_profile_sse2_128_8 (
66747     const parasail_profile_t* profile,
66748     const char* s2,
66749     const int s2Len,
66750     const int open,
66751     const int gap);
66752 
66753 parasail_result_t* parasail_sw_rowcol_striped_profile_sse2_128_sat (
66754     const parasail_profile_t* profile,
66755     const char* s2,
66756     const int s2Len,
66757     const int open,
66758     const int gap);
66759 
66760 parasail_result_t* parasail_sw_rowcol_striped_profile_sse41_128_64 (
66761     const parasail_profile_t* profile,
66762     const char* s2,
66763     const int s2Len,
66764     const int open,
66765     const int gap);
66766 
66767 parasail_result_t* parasail_sw_rowcol_striped_profile_sse41_128_32 (
66768     const parasail_profile_t* profile,
66769     const char* s2,
66770     const int s2Len,
66771     const int open,
66772     const int gap);
66773 
66774 parasail_result_t* parasail_sw_rowcol_striped_profile_sse41_128_16 (
66775     const parasail_profile_t* profile,
66776     const char* s2,
66777     const int s2Len,
66778     const int open,
66779     const int gap);
66780 
66781 parasail_result_t* parasail_sw_rowcol_striped_profile_sse41_128_8 (
66782     const parasail_profile_t* profile,
66783     const char* s2,
66784     const int s2Len,
66785     const int open,
66786     const int gap);
66787 
66788 parasail_result_t* parasail_sw_rowcol_striped_profile_sse41_128_sat (
66789     const parasail_profile_t* profile,
66790     const char* s2,
66791     const int s2Len,
66792     const int open,
66793     const int gap);
66794 
66795 parasail_result_t* parasail_sw_rowcol_striped_profile_avx2_256_64 (
66796     const parasail_profile_t* profile,
66797     const char* s2,
66798     const int s2Len,
66799     const int open,
66800     const int gap);
66801 
66802 parasail_result_t* parasail_sw_rowcol_striped_profile_avx2_256_32 (
66803     const parasail_profile_t* profile,
66804     const char* s2,
66805     const int s2Len,
66806     const int open,
66807     const int gap);
66808 
66809 parasail_result_t* parasail_sw_rowcol_striped_profile_avx2_256_16 (
66810     const parasail_profile_t* profile,
66811     const char* s2,
66812     const int s2Len,
66813     const int open,
66814     const int gap);
66815 
66816 parasail_result_t* parasail_sw_rowcol_striped_profile_avx2_256_8 (
66817     const parasail_profile_t* profile,
66818     const char* s2,
66819     const int s2Len,
66820     const int open,
66821     const int gap);
66822 
66823 parasail_result_t* parasail_sw_rowcol_striped_profile_avx2_256_sat (
66824     const parasail_profile_t* profile,
66825     const char* s2,
66826     const int s2Len,
66827     const int open,
66828     const int gap);
66829 
66830 parasail_result_t* parasail_sw_rowcol_striped_profile_altivec_128_64 (
66831     const parasail_profile_t* profile,
66832     const char* s2,
66833     const int s2Len,
66834     const int open,
66835     const int gap);
66836 
66837 parasail_result_t* parasail_sw_rowcol_striped_profile_altivec_128_32 (
66838     const parasail_profile_t* profile,
66839     const char* s2,
66840     const int s2Len,
66841     const int open,
66842     const int gap);
66843 
66844 parasail_result_t* parasail_sw_rowcol_striped_profile_altivec_128_16 (
66845     const parasail_profile_t* profile,
66846     const char* s2,
66847     const int s2Len,
66848     const int open,
66849     const int gap);
66850 
66851 parasail_result_t* parasail_sw_rowcol_striped_profile_altivec_128_8 (
66852     const parasail_profile_t* profile,
66853     const char* s2,
66854     const int s2Len,
66855     const int open,
66856     const int gap);
66857 
66858 parasail_result_t* parasail_sw_rowcol_striped_profile_altivec_128_sat (
66859     const parasail_profile_t* profile,
66860     const char* s2,
66861     const int s2Len,
66862     const int open,
66863     const int gap);
66864 
66865 parasail_result_t* parasail_sw_rowcol_striped_profile_neon_128_64 (
66866     const parasail_profile_t* profile,
66867     const char* s2,
66868     const int s2Len,
66869     const int open,
66870     const int gap);
66871 
66872 parasail_result_t* parasail_sw_rowcol_striped_profile_neon_128_32 (
66873     const parasail_profile_t* profile,
66874     const char* s2,
66875     const int s2Len,
66876     const int open,
66877     const int gap);
66878 
66879 parasail_result_t* parasail_sw_rowcol_striped_profile_neon_128_16 (
66880     const parasail_profile_t* profile,
66881     const char* s2,
66882     const int s2Len,
66883     const int open,
66884     const int gap);
66885 
66886 parasail_result_t* parasail_sw_rowcol_striped_profile_neon_128_8 (
66887     const parasail_profile_t* profile,
66888     const char* s2,
66889     const int s2Len,
66890     const int open,
66891     const int gap);
66892 
66893 parasail_result_t* parasail_sw_rowcol_striped_profile_neon_128_sat (
66894     const parasail_profile_t* profile,
66895     const char* s2,
66896     const int s2Len,
66897     const int open,
66898     const int gap);
66899 
66900 parasail_result_t* parasail_sw_trace_scan_profile_sse2_128_64 (
66901     const parasail_profile_t* profile,
66902     const char* s2,
66903     const int s2Len,
66904     const int open,
66905     const int gap);
66906 
66907 parasail_result_t* parasail_sw_trace_scan_profile_sse2_128_32 (
66908     const parasail_profile_t* profile,
66909     const char* s2,
66910     const int s2Len,
66911     const int open,
66912     const int gap);
66913 
66914 parasail_result_t* parasail_sw_trace_scan_profile_sse2_128_16 (
66915     const parasail_profile_t* profile,
66916     const char* s2,
66917     const int s2Len,
66918     const int open,
66919     const int gap);
66920 
66921 parasail_result_t* parasail_sw_trace_scan_profile_sse2_128_8 (
66922     const parasail_profile_t* profile,
66923     const char* s2,
66924     const int s2Len,
66925     const int open,
66926     const int gap);
66927 
66928 parasail_result_t* parasail_sw_trace_scan_profile_sse2_128_sat (
66929     const parasail_profile_t* profile,
66930     const char* s2,
66931     const int s2Len,
66932     const int open,
66933     const int gap);
66934 
66935 parasail_result_t* parasail_sw_trace_scan_profile_sse41_128_64 (
66936     const parasail_profile_t* profile,
66937     const char* s2,
66938     const int s2Len,
66939     const int open,
66940     const int gap);
66941 
66942 parasail_result_t* parasail_sw_trace_scan_profile_sse41_128_32 (
66943     const parasail_profile_t* profile,
66944     const char* s2,
66945     const int s2Len,
66946     const int open,
66947     const int gap);
66948 
66949 parasail_result_t* parasail_sw_trace_scan_profile_sse41_128_16 (
66950     const parasail_profile_t* profile,
66951     const char* s2,
66952     const int s2Len,
66953     const int open,
66954     const int gap);
66955 
66956 parasail_result_t* parasail_sw_trace_scan_profile_sse41_128_8 (
66957     const parasail_profile_t* profile,
66958     const char* s2,
66959     const int s2Len,
66960     const int open,
66961     const int gap);
66962 
66963 parasail_result_t* parasail_sw_trace_scan_profile_sse41_128_sat (
66964     const parasail_profile_t* profile,
66965     const char* s2,
66966     const int s2Len,
66967     const int open,
66968     const int gap);
66969 
66970 parasail_result_t* parasail_sw_trace_scan_profile_avx2_256_64 (
66971     const parasail_profile_t* profile,
66972     const char* s2,
66973     const int s2Len,
66974     const int open,
66975     const int gap);
66976 
66977 parasail_result_t* parasail_sw_trace_scan_profile_avx2_256_32 (
66978     const parasail_profile_t* profile,
66979     const char* s2,
66980     const int s2Len,
66981     const int open,
66982     const int gap);
66983 
66984 parasail_result_t* parasail_sw_trace_scan_profile_avx2_256_16 (
66985     const parasail_profile_t* profile,
66986     const char* s2,
66987     const int s2Len,
66988     const int open,
66989     const int gap);
66990 
66991 parasail_result_t* parasail_sw_trace_scan_profile_avx2_256_8 (
66992     const parasail_profile_t* profile,
66993     const char* s2,
66994     const int s2Len,
66995     const int open,
66996     const int gap);
66997 
66998 parasail_result_t* parasail_sw_trace_scan_profile_avx2_256_sat (
66999     const parasail_profile_t* profile,
67000     const char* s2,
67001     const int s2Len,
67002     const int open,
67003     const int gap);
67004 
67005 parasail_result_t* parasail_sw_trace_scan_profile_altivec_128_64 (
67006     const parasail_profile_t* profile,
67007     const char* s2,
67008     const int s2Len,
67009     const int open,
67010     const int gap);
67011 
67012 parasail_result_t* parasail_sw_trace_scan_profile_altivec_128_32 (
67013     const parasail_profile_t* profile,
67014     const char* s2,
67015     const int s2Len,
67016     const int open,
67017     const int gap);
67018 
67019 parasail_result_t* parasail_sw_trace_scan_profile_altivec_128_16 (
67020     const parasail_profile_t* profile,
67021     const char* s2,
67022     const int s2Len,
67023     const int open,
67024     const int gap);
67025 
67026 parasail_result_t* parasail_sw_trace_scan_profile_altivec_128_8 (
67027     const parasail_profile_t* profile,
67028     const char* s2,
67029     const int s2Len,
67030     const int open,
67031     const int gap);
67032 
67033 parasail_result_t* parasail_sw_trace_scan_profile_altivec_128_sat (
67034     const parasail_profile_t* profile,
67035     const char* s2,
67036     const int s2Len,
67037     const int open,
67038     const int gap);
67039 
67040 parasail_result_t* parasail_sw_trace_scan_profile_neon_128_64 (
67041     const parasail_profile_t* profile,
67042     const char* s2,
67043     const int s2Len,
67044     const int open,
67045     const int gap);
67046 
67047 parasail_result_t* parasail_sw_trace_scan_profile_neon_128_32 (
67048     const parasail_profile_t* profile,
67049     const char* s2,
67050     const int s2Len,
67051     const int open,
67052     const int gap);
67053 
67054 parasail_result_t* parasail_sw_trace_scan_profile_neon_128_16 (
67055     const parasail_profile_t* profile,
67056     const char* s2,
67057     const int s2Len,
67058     const int open,
67059     const int gap);
67060 
67061 parasail_result_t* parasail_sw_trace_scan_profile_neon_128_8 (
67062     const parasail_profile_t* profile,
67063     const char* s2,
67064     const int s2Len,
67065     const int open,
67066     const int gap);
67067 
67068 parasail_result_t* parasail_sw_trace_scan_profile_neon_128_sat (
67069     const parasail_profile_t* profile,
67070     const char* s2,
67071     const int s2Len,
67072     const int open,
67073     const int gap);
67074 
67075 parasail_result_t* parasail_sw_trace_striped_profile_sse2_128_64 (
67076     const parasail_profile_t* profile,
67077     const char* s2,
67078     const int s2Len,
67079     const int open,
67080     const int gap);
67081 
67082 parasail_result_t* parasail_sw_trace_striped_profile_sse2_128_32 (
67083     const parasail_profile_t* profile,
67084     const char* s2,
67085     const int s2Len,
67086     const int open,
67087     const int gap);
67088 
67089 parasail_result_t* parasail_sw_trace_striped_profile_sse2_128_16 (
67090     const parasail_profile_t* profile,
67091     const char* s2,
67092     const int s2Len,
67093     const int open,
67094     const int gap);
67095 
67096 parasail_result_t* parasail_sw_trace_striped_profile_sse2_128_8 (
67097     const parasail_profile_t* profile,
67098     const char* s2,
67099     const int s2Len,
67100     const int open,
67101     const int gap);
67102 
67103 parasail_result_t* parasail_sw_trace_striped_profile_sse2_128_sat (
67104     const parasail_profile_t* profile,
67105     const char* s2,
67106     const int s2Len,
67107     const int open,
67108     const int gap);
67109 
67110 parasail_result_t* parasail_sw_trace_striped_profile_sse41_128_64 (
67111     const parasail_profile_t* profile,
67112     const char* s2,
67113     const int s2Len,
67114     const int open,
67115     const int gap);
67116 
67117 parasail_result_t* parasail_sw_trace_striped_profile_sse41_128_32 (
67118     const parasail_profile_t* profile,
67119     const char* s2,
67120     const int s2Len,
67121     const int open,
67122     const int gap);
67123 
67124 parasail_result_t* parasail_sw_trace_striped_profile_sse41_128_16 (
67125     const parasail_profile_t* profile,
67126     const char* s2,
67127     const int s2Len,
67128     const int open,
67129     const int gap);
67130 
67131 parasail_result_t* parasail_sw_trace_striped_profile_sse41_128_8 (
67132     const parasail_profile_t* profile,
67133     const char* s2,
67134     const int s2Len,
67135     const int open,
67136     const int gap);
67137 
67138 parasail_result_t* parasail_sw_trace_striped_profile_sse41_128_sat (
67139     const parasail_profile_t* profile,
67140     const char* s2,
67141     const int s2Len,
67142     const int open,
67143     const int gap);
67144 
67145 parasail_result_t* parasail_sw_trace_striped_profile_avx2_256_64 (
67146     const parasail_profile_t* profile,
67147     const char* s2,
67148     const int s2Len,
67149     const int open,
67150     const int gap);
67151 
67152 parasail_result_t* parasail_sw_trace_striped_profile_avx2_256_32 (
67153     const parasail_profile_t* profile,
67154     const char* s2,
67155     const int s2Len,
67156     const int open,
67157     const int gap);
67158 
67159 parasail_result_t* parasail_sw_trace_striped_profile_avx2_256_16 (
67160     const parasail_profile_t* profile,
67161     const char* s2,
67162     const int s2Len,
67163     const int open,
67164     const int gap);
67165 
67166 parasail_result_t* parasail_sw_trace_striped_profile_avx2_256_8 (
67167     const parasail_profile_t* profile,
67168     const char* s2,
67169     const int s2Len,
67170     const int open,
67171     const int gap);
67172 
67173 parasail_result_t* parasail_sw_trace_striped_profile_avx2_256_sat (
67174     const parasail_profile_t* profile,
67175     const char* s2,
67176     const int s2Len,
67177     const int open,
67178     const int gap);
67179 
67180 parasail_result_t* parasail_sw_trace_striped_profile_altivec_128_64 (
67181     const parasail_profile_t* profile,
67182     const char* s2,
67183     const int s2Len,
67184     const int open,
67185     const int gap);
67186 
67187 parasail_result_t* parasail_sw_trace_striped_profile_altivec_128_32 (
67188     const parasail_profile_t* profile,
67189     const char* s2,
67190     const int s2Len,
67191     const int open,
67192     const int gap);
67193 
67194 parasail_result_t* parasail_sw_trace_striped_profile_altivec_128_16 (
67195     const parasail_profile_t* profile,
67196     const char* s2,
67197     const int s2Len,
67198     const int open,
67199     const int gap);
67200 
67201 parasail_result_t* parasail_sw_trace_striped_profile_altivec_128_8 (
67202     const parasail_profile_t* profile,
67203     const char* s2,
67204     const int s2Len,
67205     const int open,
67206     const int gap);
67207 
67208 parasail_result_t* parasail_sw_trace_striped_profile_altivec_128_sat (
67209     const parasail_profile_t* profile,
67210     const char* s2,
67211     const int s2Len,
67212     const int open,
67213     const int gap);
67214 
67215 parasail_result_t* parasail_sw_trace_striped_profile_neon_128_64 (
67216     const parasail_profile_t* profile,
67217     const char* s2,
67218     const int s2Len,
67219     const int open,
67220     const int gap);
67221 
67222 parasail_result_t* parasail_sw_trace_striped_profile_neon_128_32 (
67223     const parasail_profile_t* profile,
67224     const char* s2,
67225     const int s2Len,
67226     const int open,
67227     const int gap);
67228 
67229 parasail_result_t* parasail_sw_trace_striped_profile_neon_128_16 (
67230     const parasail_profile_t* profile,
67231     const char* s2,
67232     const int s2Len,
67233     const int open,
67234     const int gap);
67235 
67236 parasail_result_t* parasail_sw_trace_striped_profile_neon_128_8 (
67237     const parasail_profile_t* profile,
67238     const char* s2,
67239     const int s2Len,
67240     const int open,
67241     const int gap);
67242 
67243 parasail_result_t* parasail_sw_trace_striped_profile_neon_128_sat (
67244     const parasail_profile_t* profile,
67245     const char* s2,
67246     const int s2Len,
67247     const int open,
67248     const int gap);
67249 
67250 parasail_result_t* parasail_sw_stats_scan_profile_sse2_128_64 (
67251     const parasail_profile_t* profile,
67252     const char* s2,
67253     const int s2Len,
67254     const int open,
67255     const int gap);
67256 
67257 parasail_result_t* parasail_sw_stats_scan_profile_sse2_128_32 (
67258     const parasail_profile_t* profile,
67259     const char* s2,
67260     const int s2Len,
67261     const int open,
67262     const int gap);
67263 
67264 parasail_result_t* parasail_sw_stats_scan_profile_sse2_128_16 (
67265     const parasail_profile_t* profile,
67266     const char* s2,
67267     const int s2Len,
67268     const int open,
67269     const int gap);
67270 
67271 parasail_result_t* parasail_sw_stats_scan_profile_sse2_128_8 (
67272     const parasail_profile_t* profile,
67273     const char* s2,
67274     const int s2Len,
67275     const int open,
67276     const int gap);
67277 
67278 parasail_result_t* parasail_sw_stats_scan_profile_sse2_128_sat (
67279     const parasail_profile_t* profile,
67280     const char* s2,
67281     const int s2Len,
67282     const int open,
67283     const int gap);
67284 
67285 parasail_result_t* parasail_sw_stats_scan_profile_sse41_128_64 (
67286     const parasail_profile_t* profile,
67287     const char* s2,
67288     const int s2Len,
67289     const int open,
67290     const int gap);
67291 
67292 parasail_result_t* parasail_sw_stats_scan_profile_sse41_128_32 (
67293     const parasail_profile_t* profile,
67294     const char* s2,
67295     const int s2Len,
67296     const int open,
67297     const int gap);
67298 
67299 parasail_result_t* parasail_sw_stats_scan_profile_sse41_128_16 (
67300     const parasail_profile_t* profile,
67301     const char* s2,
67302     const int s2Len,
67303     const int open,
67304     const int gap);
67305 
67306 parasail_result_t* parasail_sw_stats_scan_profile_sse41_128_8 (
67307     const parasail_profile_t* profile,
67308     const char* s2,
67309     const int s2Len,
67310     const int open,
67311     const int gap);
67312 
67313 parasail_result_t* parasail_sw_stats_scan_profile_sse41_128_sat (
67314     const parasail_profile_t* profile,
67315     const char* s2,
67316     const int s2Len,
67317     const int open,
67318     const int gap);
67319 
67320 parasail_result_t* parasail_sw_stats_scan_profile_avx2_256_64 (
67321     const parasail_profile_t* profile,
67322     const char* s2,
67323     const int s2Len,
67324     const int open,
67325     const int gap);
67326 
67327 parasail_result_t* parasail_sw_stats_scan_profile_avx2_256_32 (
67328     const parasail_profile_t* profile,
67329     const char* s2,
67330     const int s2Len,
67331     const int open,
67332     const int gap);
67333 
67334 parasail_result_t* parasail_sw_stats_scan_profile_avx2_256_16 (
67335     const parasail_profile_t* profile,
67336     const char* s2,
67337     const int s2Len,
67338     const int open,
67339     const int gap);
67340 
67341 parasail_result_t* parasail_sw_stats_scan_profile_avx2_256_8 (
67342     const parasail_profile_t* profile,
67343     const char* s2,
67344     const int s2Len,
67345     const int open,
67346     const int gap);
67347 
67348 parasail_result_t* parasail_sw_stats_scan_profile_avx2_256_sat (
67349     const parasail_profile_t* profile,
67350     const char* s2,
67351     const int s2Len,
67352     const int open,
67353     const int gap);
67354 
67355 parasail_result_t* parasail_sw_stats_scan_profile_altivec_128_64 (
67356     const parasail_profile_t* profile,
67357     const char* s2,
67358     const int s2Len,
67359     const int open,
67360     const int gap);
67361 
67362 parasail_result_t* parasail_sw_stats_scan_profile_altivec_128_32 (
67363     const parasail_profile_t* profile,
67364     const char* s2,
67365     const int s2Len,
67366     const int open,
67367     const int gap);
67368 
67369 parasail_result_t* parasail_sw_stats_scan_profile_altivec_128_16 (
67370     const parasail_profile_t* profile,
67371     const char* s2,
67372     const int s2Len,
67373     const int open,
67374     const int gap);
67375 
67376 parasail_result_t* parasail_sw_stats_scan_profile_altivec_128_8 (
67377     const parasail_profile_t* profile,
67378     const char* s2,
67379     const int s2Len,
67380     const int open,
67381     const int gap);
67382 
67383 parasail_result_t* parasail_sw_stats_scan_profile_altivec_128_sat (
67384     const parasail_profile_t* profile,
67385     const char* s2,
67386     const int s2Len,
67387     const int open,
67388     const int gap);
67389 
67390 parasail_result_t* parasail_sw_stats_scan_profile_neon_128_64 (
67391     const parasail_profile_t* profile,
67392     const char* s2,
67393     const int s2Len,
67394     const int open,
67395     const int gap);
67396 
67397 parasail_result_t* parasail_sw_stats_scan_profile_neon_128_32 (
67398     const parasail_profile_t* profile,
67399     const char* s2,
67400     const int s2Len,
67401     const int open,
67402     const int gap);
67403 
67404 parasail_result_t* parasail_sw_stats_scan_profile_neon_128_16 (
67405     const parasail_profile_t* profile,
67406     const char* s2,
67407     const int s2Len,
67408     const int open,
67409     const int gap);
67410 
67411 parasail_result_t* parasail_sw_stats_scan_profile_neon_128_8 (
67412     const parasail_profile_t* profile,
67413     const char* s2,
67414     const int s2Len,
67415     const int open,
67416     const int gap);
67417 
67418 parasail_result_t* parasail_sw_stats_scan_profile_neon_128_sat (
67419     const parasail_profile_t* profile,
67420     const char* s2,
67421     const int s2Len,
67422     const int open,
67423     const int gap);
67424 
67425 parasail_result_t* parasail_sw_stats_striped_profile_sse2_128_64 (
67426     const parasail_profile_t* profile,
67427     const char* s2,
67428     const int s2Len,
67429     const int open,
67430     const int gap);
67431 
67432 parasail_result_t* parasail_sw_stats_striped_profile_sse2_128_32 (
67433     const parasail_profile_t* profile,
67434     const char* s2,
67435     const int s2Len,
67436     const int open,
67437     const int gap);
67438 
67439 parasail_result_t* parasail_sw_stats_striped_profile_sse2_128_16 (
67440     const parasail_profile_t* profile,
67441     const char* s2,
67442     const int s2Len,
67443     const int open,
67444     const int gap);
67445 
67446 parasail_result_t* parasail_sw_stats_striped_profile_sse2_128_8 (
67447     const parasail_profile_t* profile,
67448     const char* s2,
67449     const int s2Len,
67450     const int open,
67451     const int gap);
67452 
67453 parasail_result_t* parasail_sw_stats_striped_profile_sse2_128_sat (
67454     const parasail_profile_t* profile,
67455     const char* s2,
67456     const int s2Len,
67457     const int open,
67458     const int gap);
67459 
67460 parasail_result_t* parasail_sw_stats_striped_profile_sse41_128_64 (
67461     const parasail_profile_t* profile,
67462     const char* s2,
67463     const int s2Len,
67464     const int open,
67465     const int gap);
67466 
67467 parasail_result_t* parasail_sw_stats_striped_profile_sse41_128_32 (
67468     const parasail_profile_t* profile,
67469     const char* s2,
67470     const int s2Len,
67471     const int open,
67472     const int gap);
67473 
67474 parasail_result_t* parasail_sw_stats_striped_profile_sse41_128_16 (
67475     const parasail_profile_t* profile,
67476     const char* s2,
67477     const int s2Len,
67478     const int open,
67479     const int gap);
67480 
67481 parasail_result_t* parasail_sw_stats_striped_profile_sse41_128_8 (
67482     const parasail_profile_t* profile,
67483     const char* s2,
67484     const int s2Len,
67485     const int open,
67486     const int gap);
67487 
67488 parasail_result_t* parasail_sw_stats_striped_profile_sse41_128_sat (
67489     const parasail_profile_t* profile,
67490     const char* s2,
67491     const int s2Len,
67492     const int open,
67493     const int gap);
67494 
67495 parasail_result_t* parasail_sw_stats_striped_profile_avx2_256_64 (
67496     const parasail_profile_t* profile,
67497     const char* s2,
67498     const int s2Len,
67499     const int open,
67500     const int gap);
67501 
67502 parasail_result_t* parasail_sw_stats_striped_profile_avx2_256_32 (
67503     const parasail_profile_t* profile,
67504     const char* s2,
67505     const int s2Len,
67506     const int open,
67507     const int gap);
67508 
67509 parasail_result_t* parasail_sw_stats_striped_profile_avx2_256_16 (
67510     const parasail_profile_t* profile,
67511     const char* s2,
67512     const int s2Len,
67513     const int open,
67514     const int gap);
67515 
67516 parasail_result_t* parasail_sw_stats_striped_profile_avx2_256_8 (
67517     const parasail_profile_t* profile,
67518     const char* s2,
67519     const int s2Len,
67520     const int open,
67521     const int gap);
67522 
67523 parasail_result_t* parasail_sw_stats_striped_profile_avx2_256_sat (
67524     const parasail_profile_t* profile,
67525     const char* s2,
67526     const int s2Len,
67527     const int open,
67528     const int gap);
67529 
67530 parasail_result_t* parasail_sw_stats_striped_profile_altivec_128_64 (
67531     const parasail_profile_t* profile,
67532     const char* s2,
67533     const int s2Len,
67534     const int open,
67535     const int gap);
67536 
67537 parasail_result_t* parasail_sw_stats_striped_profile_altivec_128_32 (
67538     const parasail_profile_t* profile,
67539     const char* s2,
67540     const int s2Len,
67541     const int open,
67542     const int gap);
67543 
67544 parasail_result_t* parasail_sw_stats_striped_profile_altivec_128_16 (
67545     const parasail_profile_t* profile,
67546     const char* s2,
67547     const int s2Len,
67548     const int open,
67549     const int gap);
67550 
67551 parasail_result_t* parasail_sw_stats_striped_profile_altivec_128_8 (
67552     const parasail_profile_t* profile,
67553     const char* s2,
67554     const int s2Len,
67555     const int open,
67556     const int gap);
67557 
67558 parasail_result_t* parasail_sw_stats_striped_profile_altivec_128_sat (
67559     const parasail_profile_t* profile,
67560     const char* s2,
67561     const int s2Len,
67562     const int open,
67563     const int gap);
67564 
67565 parasail_result_t* parasail_sw_stats_striped_profile_neon_128_64 (
67566     const parasail_profile_t* profile,
67567     const char* s2,
67568     const int s2Len,
67569     const int open,
67570     const int gap);
67571 
67572 parasail_result_t* parasail_sw_stats_striped_profile_neon_128_32 (
67573     const parasail_profile_t* profile,
67574     const char* s2,
67575     const int s2Len,
67576     const int open,
67577     const int gap);
67578 
67579 parasail_result_t* parasail_sw_stats_striped_profile_neon_128_16 (
67580     const parasail_profile_t* profile,
67581     const char* s2,
67582     const int s2Len,
67583     const int open,
67584     const int gap);
67585 
67586 parasail_result_t* parasail_sw_stats_striped_profile_neon_128_8 (
67587     const parasail_profile_t* profile,
67588     const char* s2,
67589     const int s2Len,
67590     const int open,
67591     const int gap);
67592 
67593 parasail_result_t* parasail_sw_stats_striped_profile_neon_128_sat (
67594     const parasail_profile_t* profile,
67595     const char* s2,
67596     const int s2Len,
67597     const int open,
67598     const int gap);
67599 
67600 parasail_result_t* parasail_sw_stats_table_scan_profile_sse2_128_64 (
67601     const parasail_profile_t* profile,
67602     const char* s2,
67603     const int s2Len,
67604     const int open,
67605     const int gap);
67606 
67607 parasail_result_t* parasail_sw_stats_table_scan_profile_sse2_128_32 (
67608     const parasail_profile_t* profile,
67609     const char* s2,
67610     const int s2Len,
67611     const int open,
67612     const int gap);
67613 
67614 parasail_result_t* parasail_sw_stats_table_scan_profile_sse2_128_16 (
67615     const parasail_profile_t* profile,
67616     const char* s2,
67617     const int s2Len,
67618     const int open,
67619     const int gap);
67620 
67621 parasail_result_t* parasail_sw_stats_table_scan_profile_sse2_128_8 (
67622     const parasail_profile_t* profile,
67623     const char* s2,
67624     const int s2Len,
67625     const int open,
67626     const int gap);
67627 
67628 parasail_result_t* parasail_sw_stats_table_scan_profile_sse2_128_sat (
67629     const parasail_profile_t* profile,
67630     const char* s2,
67631     const int s2Len,
67632     const int open,
67633     const int gap);
67634 
67635 parasail_result_t* parasail_sw_stats_table_scan_profile_sse41_128_64 (
67636     const parasail_profile_t* profile,
67637     const char* s2,
67638     const int s2Len,
67639     const int open,
67640     const int gap);
67641 
67642 parasail_result_t* parasail_sw_stats_table_scan_profile_sse41_128_32 (
67643     const parasail_profile_t* profile,
67644     const char* s2,
67645     const int s2Len,
67646     const int open,
67647     const int gap);
67648 
67649 parasail_result_t* parasail_sw_stats_table_scan_profile_sse41_128_16 (
67650     const parasail_profile_t* profile,
67651     const char* s2,
67652     const int s2Len,
67653     const int open,
67654     const int gap);
67655 
67656 parasail_result_t* parasail_sw_stats_table_scan_profile_sse41_128_8 (
67657     const parasail_profile_t* profile,
67658     const char* s2,
67659     const int s2Len,
67660     const int open,
67661     const int gap);
67662 
67663 parasail_result_t* parasail_sw_stats_table_scan_profile_sse41_128_sat (
67664     const parasail_profile_t* profile,
67665     const char* s2,
67666     const int s2Len,
67667     const int open,
67668     const int gap);
67669 
67670 parasail_result_t* parasail_sw_stats_table_scan_profile_avx2_256_64 (
67671     const parasail_profile_t* profile,
67672     const char* s2,
67673     const int s2Len,
67674     const int open,
67675     const int gap);
67676 
67677 parasail_result_t* parasail_sw_stats_table_scan_profile_avx2_256_32 (
67678     const parasail_profile_t* profile,
67679     const char* s2,
67680     const int s2Len,
67681     const int open,
67682     const int gap);
67683 
67684 parasail_result_t* parasail_sw_stats_table_scan_profile_avx2_256_16 (
67685     const parasail_profile_t* profile,
67686     const char* s2,
67687     const int s2Len,
67688     const int open,
67689     const int gap);
67690 
67691 parasail_result_t* parasail_sw_stats_table_scan_profile_avx2_256_8 (
67692     const parasail_profile_t* profile,
67693     const char* s2,
67694     const int s2Len,
67695     const int open,
67696     const int gap);
67697 
67698 parasail_result_t* parasail_sw_stats_table_scan_profile_avx2_256_sat (
67699     const parasail_profile_t* profile,
67700     const char* s2,
67701     const int s2Len,
67702     const int open,
67703     const int gap);
67704 
67705 parasail_result_t* parasail_sw_stats_table_scan_profile_altivec_128_64 (
67706     const parasail_profile_t* profile,
67707     const char* s2,
67708     const int s2Len,
67709     const int open,
67710     const int gap);
67711 
67712 parasail_result_t* parasail_sw_stats_table_scan_profile_altivec_128_32 (
67713     const parasail_profile_t* profile,
67714     const char* s2,
67715     const int s2Len,
67716     const int open,
67717     const int gap);
67718 
67719 parasail_result_t* parasail_sw_stats_table_scan_profile_altivec_128_16 (
67720     const parasail_profile_t* profile,
67721     const char* s2,
67722     const int s2Len,
67723     const int open,
67724     const int gap);
67725 
67726 parasail_result_t* parasail_sw_stats_table_scan_profile_altivec_128_8 (
67727     const parasail_profile_t* profile,
67728     const char* s2,
67729     const int s2Len,
67730     const int open,
67731     const int gap);
67732 
67733 parasail_result_t* parasail_sw_stats_table_scan_profile_altivec_128_sat (
67734     const parasail_profile_t* profile,
67735     const char* s2,
67736     const int s2Len,
67737     const int open,
67738     const int gap);
67739 
67740 parasail_result_t* parasail_sw_stats_table_scan_profile_neon_128_64 (
67741     const parasail_profile_t* profile,
67742     const char* s2,
67743     const int s2Len,
67744     const int open,
67745     const int gap);
67746 
67747 parasail_result_t* parasail_sw_stats_table_scan_profile_neon_128_32 (
67748     const parasail_profile_t* profile,
67749     const char* s2,
67750     const int s2Len,
67751     const int open,
67752     const int gap);
67753 
67754 parasail_result_t* parasail_sw_stats_table_scan_profile_neon_128_16 (
67755     const parasail_profile_t* profile,
67756     const char* s2,
67757     const int s2Len,
67758     const int open,
67759     const int gap);
67760 
67761 parasail_result_t* parasail_sw_stats_table_scan_profile_neon_128_8 (
67762     const parasail_profile_t* profile,
67763     const char* s2,
67764     const int s2Len,
67765     const int open,
67766     const int gap);
67767 
67768 parasail_result_t* parasail_sw_stats_table_scan_profile_neon_128_sat (
67769     const parasail_profile_t* profile,
67770     const char* s2,
67771     const int s2Len,
67772     const int open,
67773     const int gap);
67774 
67775 parasail_result_t* parasail_sw_stats_table_striped_profile_sse2_128_64 (
67776     const parasail_profile_t* profile,
67777     const char* s2,
67778     const int s2Len,
67779     const int open,
67780     const int gap);
67781 
67782 parasail_result_t* parasail_sw_stats_table_striped_profile_sse2_128_32 (
67783     const parasail_profile_t* profile,
67784     const char* s2,
67785     const int s2Len,
67786     const int open,
67787     const int gap);
67788 
67789 parasail_result_t* parasail_sw_stats_table_striped_profile_sse2_128_16 (
67790     const parasail_profile_t* profile,
67791     const char* s2,
67792     const int s2Len,
67793     const int open,
67794     const int gap);
67795 
67796 parasail_result_t* parasail_sw_stats_table_striped_profile_sse2_128_8 (
67797     const parasail_profile_t* profile,
67798     const char* s2,
67799     const int s2Len,
67800     const int open,
67801     const int gap);
67802 
67803 parasail_result_t* parasail_sw_stats_table_striped_profile_sse2_128_sat (
67804     const parasail_profile_t* profile,
67805     const char* s2,
67806     const int s2Len,
67807     const int open,
67808     const int gap);
67809 
67810 parasail_result_t* parasail_sw_stats_table_striped_profile_sse41_128_64 (
67811     const parasail_profile_t* profile,
67812     const char* s2,
67813     const int s2Len,
67814     const int open,
67815     const int gap);
67816 
67817 parasail_result_t* parasail_sw_stats_table_striped_profile_sse41_128_32 (
67818     const parasail_profile_t* profile,
67819     const char* s2,
67820     const int s2Len,
67821     const int open,
67822     const int gap);
67823 
67824 parasail_result_t* parasail_sw_stats_table_striped_profile_sse41_128_16 (
67825     const parasail_profile_t* profile,
67826     const char* s2,
67827     const int s2Len,
67828     const int open,
67829     const int gap);
67830 
67831 parasail_result_t* parasail_sw_stats_table_striped_profile_sse41_128_8 (
67832     const parasail_profile_t* profile,
67833     const char* s2,
67834     const int s2Len,
67835     const int open,
67836     const int gap);
67837 
67838 parasail_result_t* parasail_sw_stats_table_striped_profile_sse41_128_sat (
67839     const parasail_profile_t* profile,
67840     const char* s2,
67841     const int s2Len,
67842     const int open,
67843     const int gap);
67844 
67845 parasail_result_t* parasail_sw_stats_table_striped_profile_avx2_256_64 (
67846     const parasail_profile_t* profile,
67847     const char* s2,
67848     const int s2Len,
67849     const int open,
67850     const int gap);
67851 
67852 parasail_result_t* parasail_sw_stats_table_striped_profile_avx2_256_32 (
67853     const parasail_profile_t* profile,
67854     const char* s2,
67855     const int s2Len,
67856     const int open,
67857     const int gap);
67858 
67859 parasail_result_t* parasail_sw_stats_table_striped_profile_avx2_256_16 (
67860     const parasail_profile_t* profile,
67861     const char* s2,
67862     const int s2Len,
67863     const int open,
67864     const int gap);
67865 
67866 parasail_result_t* parasail_sw_stats_table_striped_profile_avx2_256_8 (
67867     const parasail_profile_t* profile,
67868     const char* s2,
67869     const int s2Len,
67870     const int open,
67871     const int gap);
67872 
67873 parasail_result_t* parasail_sw_stats_table_striped_profile_avx2_256_sat (
67874     const parasail_profile_t* profile,
67875     const char* s2,
67876     const int s2Len,
67877     const int open,
67878     const int gap);
67879 
67880 parasail_result_t* parasail_sw_stats_table_striped_profile_altivec_128_64 (
67881     const parasail_profile_t* profile,
67882     const char* s2,
67883     const int s2Len,
67884     const int open,
67885     const int gap);
67886 
67887 parasail_result_t* parasail_sw_stats_table_striped_profile_altivec_128_32 (
67888     const parasail_profile_t* profile,
67889     const char* s2,
67890     const int s2Len,
67891     const int open,
67892     const int gap);
67893 
67894 parasail_result_t* parasail_sw_stats_table_striped_profile_altivec_128_16 (
67895     const parasail_profile_t* profile,
67896     const char* s2,
67897     const int s2Len,
67898     const int open,
67899     const int gap);
67900 
67901 parasail_result_t* parasail_sw_stats_table_striped_profile_altivec_128_8 (
67902     const parasail_profile_t* profile,
67903     const char* s2,
67904     const int s2Len,
67905     const int open,
67906     const int gap);
67907 
67908 parasail_result_t* parasail_sw_stats_table_striped_profile_altivec_128_sat (
67909     const parasail_profile_t* profile,
67910     const char* s2,
67911     const int s2Len,
67912     const int open,
67913     const int gap);
67914 
67915 parasail_result_t* parasail_sw_stats_table_striped_profile_neon_128_64 (
67916     const parasail_profile_t* profile,
67917     const char* s2,
67918     const int s2Len,
67919     const int open,
67920     const int gap);
67921 
67922 parasail_result_t* parasail_sw_stats_table_striped_profile_neon_128_32 (
67923     const parasail_profile_t* profile,
67924     const char* s2,
67925     const int s2Len,
67926     const int open,
67927     const int gap);
67928 
67929 parasail_result_t* parasail_sw_stats_table_striped_profile_neon_128_16 (
67930     const parasail_profile_t* profile,
67931     const char* s2,
67932     const int s2Len,
67933     const int open,
67934     const int gap);
67935 
67936 parasail_result_t* parasail_sw_stats_table_striped_profile_neon_128_8 (
67937     const parasail_profile_t* profile,
67938     const char* s2,
67939     const int s2Len,
67940     const int open,
67941     const int gap);
67942 
67943 parasail_result_t* parasail_sw_stats_table_striped_profile_neon_128_sat (
67944     const parasail_profile_t* profile,
67945     const char* s2,
67946     const int s2Len,
67947     const int open,
67948     const int gap);
67949 
67950 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_sse2_128_64 (
67951     const parasail_profile_t* profile,
67952     const char* s2,
67953     const int s2Len,
67954     const int open,
67955     const int gap);
67956 
67957 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_sse2_128_32 (
67958     const parasail_profile_t* profile,
67959     const char* s2,
67960     const int s2Len,
67961     const int open,
67962     const int gap);
67963 
67964 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_sse2_128_16 (
67965     const parasail_profile_t* profile,
67966     const char* s2,
67967     const int s2Len,
67968     const int open,
67969     const int gap);
67970 
67971 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_sse2_128_8 (
67972     const parasail_profile_t* profile,
67973     const char* s2,
67974     const int s2Len,
67975     const int open,
67976     const int gap);
67977 
67978 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_sse2_128_sat (
67979     const parasail_profile_t* profile,
67980     const char* s2,
67981     const int s2Len,
67982     const int open,
67983     const int gap);
67984 
67985 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_sse41_128_64 (
67986     const parasail_profile_t* profile,
67987     const char* s2,
67988     const int s2Len,
67989     const int open,
67990     const int gap);
67991 
67992 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_sse41_128_32 (
67993     const parasail_profile_t* profile,
67994     const char* s2,
67995     const int s2Len,
67996     const int open,
67997     const int gap);
67998 
67999 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_sse41_128_16 (
68000     const parasail_profile_t* profile,
68001     const char* s2,
68002     const int s2Len,
68003     const int open,
68004     const int gap);
68005 
68006 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_sse41_128_8 (
68007     const parasail_profile_t* profile,
68008     const char* s2,
68009     const int s2Len,
68010     const int open,
68011     const int gap);
68012 
68013 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_sse41_128_sat (
68014     const parasail_profile_t* profile,
68015     const char* s2,
68016     const int s2Len,
68017     const int open,
68018     const int gap);
68019 
68020 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_avx2_256_64 (
68021     const parasail_profile_t* profile,
68022     const char* s2,
68023     const int s2Len,
68024     const int open,
68025     const int gap);
68026 
68027 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_avx2_256_32 (
68028     const parasail_profile_t* profile,
68029     const char* s2,
68030     const int s2Len,
68031     const int open,
68032     const int gap);
68033 
68034 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_avx2_256_16 (
68035     const parasail_profile_t* profile,
68036     const char* s2,
68037     const int s2Len,
68038     const int open,
68039     const int gap);
68040 
68041 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_avx2_256_8 (
68042     const parasail_profile_t* profile,
68043     const char* s2,
68044     const int s2Len,
68045     const int open,
68046     const int gap);
68047 
68048 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_avx2_256_sat (
68049     const parasail_profile_t* profile,
68050     const char* s2,
68051     const int s2Len,
68052     const int open,
68053     const int gap);
68054 
68055 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_altivec_128_64 (
68056     const parasail_profile_t* profile,
68057     const char* s2,
68058     const int s2Len,
68059     const int open,
68060     const int gap);
68061 
68062 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_altivec_128_32 (
68063     const parasail_profile_t* profile,
68064     const char* s2,
68065     const int s2Len,
68066     const int open,
68067     const int gap);
68068 
68069 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_altivec_128_16 (
68070     const parasail_profile_t* profile,
68071     const char* s2,
68072     const int s2Len,
68073     const int open,
68074     const int gap);
68075 
68076 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_altivec_128_8 (
68077     const parasail_profile_t* profile,
68078     const char* s2,
68079     const int s2Len,
68080     const int open,
68081     const int gap);
68082 
68083 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_altivec_128_sat (
68084     const parasail_profile_t* profile,
68085     const char* s2,
68086     const int s2Len,
68087     const int open,
68088     const int gap);
68089 
68090 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_neon_128_64 (
68091     const parasail_profile_t* profile,
68092     const char* s2,
68093     const int s2Len,
68094     const int open,
68095     const int gap);
68096 
68097 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_neon_128_32 (
68098     const parasail_profile_t* profile,
68099     const char* s2,
68100     const int s2Len,
68101     const int open,
68102     const int gap);
68103 
68104 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_neon_128_16 (
68105     const parasail_profile_t* profile,
68106     const char* s2,
68107     const int s2Len,
68108     const int open,
68109     const int gap);
68110 
68111 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_neon_128_8 (
68112     const parasail_profile_t* profile,
68113     const char* s2,
68114     const int s2Len,
68115     const int open,
68116     const int gap);
68117 
68118 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_neon_128_sat (
68119     const parasail_profile_t* profile,
68120     const char* s2,
68121     const int s2Len,
68122     const int open,
68123     const int gap);
68124 
68125 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_sse2_128_64 (
68126     const parasail_profile_t* profile,
68127     const char* s2,
68128     const int s2Len,
68129     const int open,
68130     const int gap);
68131 
68132 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_sse2_128_32 (
68133     const parasail_profile_t* profile,
68134     const char* s2,
68135     const int s2Len,
68136     const int open,
68137     const int gap);
68138 
68139 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_sse2_128_16 (
68140     const parasail_profile_t* profile,
68141     const char* s2,
68142     const int s2Len,
68143     const int open,
68144     const int gap);
68145 
68146 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_sse2_128_8 (
68147     const parasail_profile_t* profile,
68148     const char* s2,
68149     const int s2Len,
68150     const int open,
68151     const int gap);
68152 
68153 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_sse2_128_sat (
68154     const parasail_profile_t* profile,
68155     const char* s2,
68156     const int s2Len,
68157     const int open,
68158     const int gap);
68159 
68160 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_sse41_128_64 (
68161     const parasail_profile_t* profile,
68162     const char* s2,
68163     const int s2Len,
68164     const int open,
68165     const int gap);
68166 
68167 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_sse41_128_32 (
68168     const parasail_profile_t* profile,
68169     const char* s2,
68170     const int s2Len,
68171     const int open,
68172     const int gap);
68173 
68174 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_sse41_128_16 (
68175     const parasail_profile_t* profile,
68176     const char* s2,
68177     const int s2Len,
68178     const int open,
68179     const int gap);
68180 
68181 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_sse41_128_8 (
68182     const parasail_profile_t* profile,
68183     const char* s2,
68184     const int s2Len,
68185     const int open,
68186     const int gap);
68187 
68188 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_sse41_128_sat (
68189     const parasail_profile_t* profile,
68190     const char* s2,
68191     const int s2Len,
68192     const int open,
68193     const int gap);
68194 
68195 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_avx2_256_64 (
68196     const parasail_profile_t* profile,
68197     const char* s2,
68198     const int s2Len,
68199     const int open,
68200     const int gap);
68201 
68202 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_avx2_256_32 (
68203     const parasail_profile_t* profile,
68204     const char* s2,
68205     const int s2Len,
68206     const int open,
68207     const int gap);
68208 
68209 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_avx2_256_16 (
68210     const parasail_profile_t* profile,
68211     const char* s2,
68212     const int s2Len,
68213     const int open,
68214     const int gap);
68215 
68216 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_avx2_256_8 (
68217     const parasail_profile_t* profile,
68218     const char* s2,
68219     const int s2Len,
68220     const int open,
68221     const int gap);
68222 
68223 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_avx2_256_sat (
68224     const parasail_profile_t* profile,
68225     const char* s2,
68226     const int s2Len,
68227     const int open,
68228     const int gap);
68229 
68230 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_altivec_128_64 (
68231     const parasail_profile_t* profile,
68232     const char* s2,
68233     const int s2Len,
68234     const int open,
68235     const int gap);
68236 
68237 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_altivec_128_32 (
68238     const parasail_profile_t* profile,
68239     const char* s2,
68240     const int s2Len,
68241     const int open,
68242     const int gap);
68243 
68244 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_altivec_128_16 (
68245     const parasail_profile_t* profile,
68246     const char* s2,
68247     const int s2Len,
68248     const int open,
68249     const int gap);
68250 
68251 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_altivec_128_8 (
68252     const parasail_profile_t* profile,
68253     const char* s2,
68254     const int s2Len,
68255     const int open,
68256     const int gap);
68257 
68258 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_altivec_128_sat (
68259     const parasail_profile_t* profile,
68260     const char* s2,
68261     const int s2Len,
68262     const int open,
68263     const int gap);
68264 
68265 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_neon_128_64 (
68266     const parasail_profile_t* profile,
68267     const char* s2,
68268     const int s2Len,
68269     const int open,
68270     const int gap);
68271 
68272 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_neon_128_32 (
68273     const parasail_profile_t* profile,
68274     const char* s2,
68275     const int s2Len,
68276     const int open,
68277     const int gap);
68278 
68279 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_neon_128_16 (
68280     const parasail_profile_t* profile,
68281     const char* s2,
68282     const int s2Len,
68283     const int open,
68284     const int gap);
68285 
68286 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_neon_128_8 (
68287     const parasail_profile_t* profile,
68288     const char* s2,
68289     const int s2Len,
68290     const int open,
68291     const int gap);
68292 
68293 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_neon_128_sat (
68294     const parasail_profile_t* profile,
68295     const char* s2,
68296     const int s2Len,
68297     const int open,
68298     const int gap);
68299 
68300 parasail_result_t* parasail_sg_qb_scan_profile_sse2_128_64 (
68301     const parasail_profile_t* profile,
68302     const char* s2,
68303     const int s2Len,
68304     const int open,
68305     const int gap);
68306 
68307 parasail_result_t* parasail_sg_qb_scan_profile_sse2_128_32 (
68308     const parasail_profile_t* profile,
68309     const char* s2,
68310     const int s2Len,
68311     const int open,
68312     const int gap);
68313 
68314 parasail_result_t* parasail_sg_qb_scan_profile_sse2_128_16 (
68315     const parasail_profile_t* profile,
68316     const char* s2,
68317     const int s2Len,
68318     const int open,
68319     const int gap);
68320 
68321 parasail_result_t* parasail_sg_qb_scan_profile_sse2_128_8 (
68322     const parasail_profile_t* profile,
68323     const char* s2,
68324     const int s2Len,
68325     const int open,
68326     const int gap);
68327 
68328 parasail_result_t* parasail_sg_qb_scan_profile_sse2_128_sat (
68329     const parasail_profile_t* profile,
68330     const char* s2,
68331     const int s2Len,
68332     const int open,
68333     const int gap);
68334 
68335 parasail_result_t* parasail_sg_qb_scan_profile_sse41_128_64 (
68336     const parasail_profile_t* profile,
68337     const char* s2,
68338     const int s2Len,
68339     const int open,
68340     const int gap);
68341 
68342 parasail_result_t* parasail_sg_qb_scan_profile_sse41_128_32 (
68343     const parasail_profile_t* profile,
68344     const char* s2,
68345     const int s2Len,
68346     const int open,
68347     const int gap);
68348 
68349 parasail_result_t* parasail_sg_qb_scan_profile_sse41_128_16 (
68350     const parasail_profile_t* profile,
68351     const char* s2,
68352     const int s2Len,
68353     const int open,
68354     const int gap);
68355 
68356 parasail_result_t* parasail_sg_qb_scan_profile_sse41_128_8 (
68357     const parasail_profile_t* profile,
68358     const char* s2,
68359     const int s2Len,
68360     const int open,
68361     const int gap);
68362 
68363 parasail_result_t* parasail_sg_qb_scan_profile_sse41_128_sat (
68364     const parasail_profile_t* profile,
68365     const char* s2,
68366     const int s2Len,
68367     const int open,
68368     const int gap);
68369 
68370 parasail_result_t* parasail_sg_qb_scan_profile_avx2_256_64 (
68371     const parasail_profile_t* profile,
68372     const char* s2,
68373     const int s2Len,
68374     const int open,
68375     const int gap);
68376 
68377 parasail_result_t* parasail_sg_qb_scan_profile_avx2_256_32 (
68378     const parasail_profile_t* profile,
68379     const char* s2,
68380     const int s2Len,
68381     const int open,
68382     const int gap);
68383 
68384 parasail_result_t* parasail_sg_qb_scan_profile_avx2_256_16 (
68385     const parasail_profile_t* profile,
68386     const char* s2,
68387     const int s2Len,
68388     const int open,
68389     const int gap);
68390 
68391 parasail_result_t* parasail_sg_qb_scan_profile_avx2_256_8 (
68392     const parasail_profile_t* profile,
68393     const char* s2,
68394     const int s2Len,
68395     const int open,
68396     const int gap);
68397 
68398 parasail_result_t* parasail_sg_qb_scan_profile_avx2_256_sat (
68399     const parasail_profile_t* profile,
68400     const char* s2,
68401     const int s2Len,
68402     const int open,
68403     const int gap);
68404 
68405 parasail_result_t* parasail_sg_qb_scan_profile_altivec_128_64 (
68406     const parasail_profile_t* profile,
68407     const char* s2,
68408     const int s2Len,
68409     const int open,
68410     const int gap);
68411 
68412 parasail_result_t* parasail_sg_qb_scan_profile_altivec_128_32 (
68413     const parasail_profile_t* profile,
68414     const char* s2,
68415     const int s2Len,
68416     const int open,
68417     const int gap);
68418 
68419 parasail_result_t* parasail_sg_qb_scan_profile_altivec_128_16 (
68420     const parasail_profile_t* profile,
68421     const char* s2,
68422     const int s2Len,
68423     const int open,
68424     const int gap);
68425 
68426 parasail_result_t* parasail_sg_qb_scan_profile_altivec_128_8 (
68427     const parasail_profile_t* profile,
68428     const char* s2,
68429     const int s2Len,
68430     const int open,
68431     const int gap);
68432 
68433 parasail_result_t* parasail_sg_qb_scan_profile_altivec_128_sat (
68434     const parasail_profile_t* profile,
68435     const char* s2,
68436     const int s2Len,
68437     const int open,
68438     const int gap);
68439 
68440 parasail_result_t* parasail_sg_qb_scan_profile_neon_128_64 (
68441     const parasail_profile_t* profile,
68442     const char* s2,
68443     const int s2Len,
68444     const int open,
68445     const int gap);
68446 
68447 parasail_result_t* parasail_sg_qb_scan_profile_neon_128_32 (
68448     const parasail_profile_t* profile,
68449     const char* s2,
68450     const int s2Len,
68451     const int open,
68452     const int gap);
68453 
68454 parasail_result_t* parasail_sg_qb_scan_profile_neon_128_16 (
68455     const parasail_profile_t* profile,
68456     const char* s2,
68457     const int s2Len,
68458     const int open,
68459     const int gap);
68460 
68461 parasail_result_t* parasail_sg_qb_scan_profile_neon_128_8 (
68462     const parasail_profile_t* profile,
68463     const char* s2,
68464     const int s2Len,
68465     const int open,
68466     const int gap);
68467 
68468 parasail_result_t* parasail_sg_qb_scan_profile_neon_128_sat (
68469     const parasail_profile_t* profile,
68470     const char* s2,
68471     const int s2Len,
68472     const int open,
68473     const int gap);
68474 
68475 parasail_result_t* parasail_sg_qb_striped_profile_sse2_128_64 (
68476     const parasail_profile_t* profile,
68477     const char* s2,
68478     const int s2Len,
68479     const int open,
68480     const int gap);
68481 
68482 parasail_result_t* parasail_sg_qb_striped_profile_sse2_128_32 (
68483     const parasail_profile_t* profile,
68484     const char* s2,
68485     const int s2Len,
68486     const int open,
68487     const int gap);
68488 
68489 parasail_result_t* parasail_sg_qb_striped_profile_sse2_128_16 (
68490     const parasail_profile_t* profile,
68491     const char* s2,
68492     const int s2Len,
68493     const int open,
68494     const int gap);
68495 
68496 parasail_result_t* parasail_sg_qb_striped_profile_sse2_128_8 (
68497     const parasail_profile_t* profile,
68498     const char* s2,
68499     const int s2Len,
68500     const int open,
68501     const int gap);
68502 
68503 parasail_result_t* parasail_sg_qb_striped_profile_sse2_128_sat (
68504     const parasail_profile_t* profile,
68505     const char* s2,
68506     const int s2Len,
68507     const int open,
68508     const int gap);
68509 
68510 parasail_result_t* parasail_sg_qb_striped_profile_sse41_128_64 (
68511     const parasail_profile_t* profile,
68512     const char* s2,
68513     const int s2Len,
68514     const int open,
68515     const int gap);
68516 
68517 parasail_result_t* parasail_sg_qb_striped_profile_sse41_128_32 (
68518     const parasail_profile_t* profile,
68519     const char* s2,
68520     const int s2Len,
68521     const int open,
68522     const int gap);
68523 
68524 parasail_result_t* parasail_sg_qb_striped_profile_sse41_128_16 (
68525     const parasail_profile_t* profile,
68526     const char* s2,
68527     const int s2Len,
68528     const int open,
68529     const int gap);
68530 
68531 parasail_result_t* parasail_sg_qb_striped_profile_sse41_128_8 (
68532     const parasail_profile_t* profile,
68533     const char* s2,
68534     const int s2Len,
68535     const int open,
68536     const int gap);
68537 
68538 parasail_result_t* parasail_sg_qb_striped_profile_sse41_128_sat (
68539     const parasail_profile_t* profile,
68540     const char* s2,
68541     const int s2Len,
68542     const int open,
68543     const int gap);
68544 
68545 parasail_result_t* parasail_sg_qb_striped_profile_avx2_256_64 (
68546     const parasail_profile_t* profile,
68547     const char* s2,
68548     const int s2Len,
68549     const int open,
68550     const int gap);
68551 
68552 parasail_result_t* parasail_sg_qb_striped_profile_avx2_256_32 (
68553     const parasail_profile_t* profile,
68554     const char* s2,
68555     const int s2Len,
68556     const int open,
68557     const int gap);
68558 
68559 parasail_result_t* parasail_sg_qb_striped_profile_avx2_256_16 (
68560     const parasail_profile_t* profile,
68561     const char* s2,
68562     const int s2Len,
68563     const int open,
68564     const int gap);
68565 
68566 parasail_result_t* parasail_sg_qb_striped_profile_avx2_256_8 (
68567     const parasail_profile_t* profile,
68568     const char* s2,
68569     const int s2Len,
68570     const int open,
68571     const int gap);
68572 
68573 parasail_result_t* parasail_sg_qb_striped_profile_avx2_256_sat (
68574     const parasail_profile_t* profile,
68575     const char* s2,
68576     const int s2Len,
68577     const int open,
68578     const int gap);
68579 
68580 parasail_result_t* parasail_sg_qb_striped_profile_altivec_128_64 (
68581     const parasail_profile_t* profile,
68582     const char* s2,
68583     const int s2Len,
68584     const int open,
68585     const int gap);
68586 
68587 parasail_result_t* parasail_sg_qb_striped_profile_altivec_128_32 (
68588     const parasail_profile_t* profile,
68589     const char* s2,
68590     const int s2Len,
68591     const int open,
68592     const int gap);
68593 
68594 parasail_result_t* parasail_sg_qb_striped_profile_altivec_128_16 (
68595     const parasail_profile_t* profile,
68596     const char* s2,
68597     const int s2Len,
68598     const int open,
68599     const int gap);
68600 
68601 parasail_result_t* parasail_sg_qb_striped_profile_altivec_128_8 (
68602     const parasail_profile_t* profile,
68603     const char* s2,
68604     const int s2Len,
68605     const int open,
68606     const int gap);
68607 
68608 parasail_result_t* parasail_sg_qb_striped_profile_altivec_128_sat (
68609     const parasail_profile_t* profile,
68610     const char* s2,
68611     const int s2Len,
68612     const int open,
68613     const int gap);
68614 
68615 parasail_result_t* parasail_sg_qb_striped_profile_neon_128_64 (
68616     const parasail_profile_t* profile,
68617     const char* s2,
68618     const int s2Len,
68619     const int open,
68620     const int gap);
68621 
68622 parasail_result_t* parasail_sg_qb_striped_profile_neon_128_32 (
68623     const parasail_profile_t* profile,
68624     const char* s2,
68625     const int s2Len,
68626     const int open,
68627     const int gap);
68628 
68629 parasail_result_t* parasail_sg_qb_striped_profile_neon_128_16 (
68630     const parasail_profile_t* profile,
68631     const char* s2,
68632     const int s2Len,
68633     const int open,
68634     const int gap);
68635 
68636 parasail_result_t* parasail_sg_qb_striped_profile_neon_128_8 (
68637     const parasail_profile_t* profile,
68638     const char* s2,
68639     const int s2Len,
68640     const int open,
68641     const int gap);
68642 
68643 parasail_result_t* parasail_sg_qb_striped_profile_neon_128_sat (
68644     const parasail_profile_t* profile,
68645     const char* s2,
68646     const int s2Len,
68647     const int open,
68648     const int gap);
68649 
68650 parasail_result_t* parasail_sg_qb_table_scan_profile_sse2_128_64 (
68651     const parasail_profile_t* profile,
68652     const char* s2,
68653     const int s2Len,
68654     const int open,
68655     const int gap);
68656 
68657 parasail_result_t* parasail_sg_qb_table_scan_profile_sse2_128_32 (
68658     const parasail_profile_t* profile,
68659     const char* s2,
68660     const int s2Len,
68661     const int open,
68662     const int gap);
68663 
68664 parasail_result_t* parasail_sg_qb_table_scan_profile_sse2_128_16 (
68665     const parasail_profile_t* profile,
68666     const char* s2,
68667     const int s2Len,
68668     const int open,
68669     const int gap);
68670 
68671 parasail_result_t* parasail_sg_qb_table_scan_profile_sse2_128_8 (
68672     const parasail_profile_t* profile,
68673     const char* s2,
68674     const int s2Len,
68675     const int open,
68676     const int gap);
68677 
68678 parasail_result_t* parasail_sg_qb_table_scan_profile_sse2_128_sat (
68679     const parasail_profile_t* profile,
68680     const char* s2,
68681     const int s2Len,
68682     const int open,
68683     const int gap);
68684 
68685 parasail_result_t* parasail_sg_qb_table_scan_profile_sse41_128_64 (
68686     const parasail_profile_t* profile,
68687     const char* s2,
68688     const int s2Len,
68689     const int open,
68690     const int gap);
68691 
68692 parasail_result_t* parasail_sg_qb_table_scan_profile_sse41_128_32 (
68693     const parasail_profile_t* profile,
68694     const char* s2,
68695     const int s2Len,
68696     const int open,
68697     const int gap);
68698 
68699 parasail_result_t* parasail_sg_qb_table_scan_profile_sse41_128_16 (
68700     const parasail_profile_t* profile,
68701     const char* s2,
68702     const int s2Len,
68703     const int open,
68704     const int gap);
68705 
68706 parasail_result_t* parasail_sg_qb_table_scan_profile_sse41_128_8 (
68707     const parasail_profile_t* profile,
68708     const char* s2,
68709     const int s2Len,
68710     const int open,
68711     const int gap);
68712 
68713 parasail_result_t* parasail_sg_qb_table_scan_profile_sse41_128_sat (
68714     const parasail_profile_t* profile,
68715     const char* s2,
68716     const int s2Len,
68717     const int open,
68718     const int gap);
68719 
68720 parasail_result_t* parasail_sg_qb_table_scan_profile_avx2_256_64 (
68721     const parasail_profile_t* profile,
68722     const char* s2,
68723     const int s2Len,
68724     const int open,
68725     const int gap);
68726 
68727 parasail_result_t* parasail_sg_qb_table_scan_profile_avx2_256_32 (
68728     const parasail_profile_t* profile,
68729     const char* s2,
68730     const int s2Len,
68731     const int open,
68732     const int gap);
68733 
68734 parasail_result_t* parasail_sg_qb_table_scan_profile_avx2_256_16 (
68735     const parasail_profile_t* profile,
68736     const char* s2,
68737     const int s2Len,
68738     const int open,
68739     const int gap);
68740 
68741 parasail_result_t* parasail_sg_qb_table_scan_profile_avx2_256_8 (
68742     const parasail_profile_t* profile,
68743     const char* s2,
68744     const int s2Len,
68745     const int open,
68746     const int gap);
68747 
68748 parasail_result_t* parasail_sg_qb_table_scan_profile_avx2_256_sat (
68749     const parasail_profile_t* profile,
68750     const char* s2,
68751     const int s2Len,
68752     const int open,
68753     const int gap);
68754 
68755 parasail_result_t* parasail_sg_qb_table_scan_profile_altivec_128_64 (
68756     const parasail_profile_t* profile,
68757     const char* s2,
68758     const int s2Len,
68759     const int open,
68760     const int gap);
68761 
68762 parasail_result_t* parasail_sg_qb_table_scan_profile_altivec_128_32 (
68763     const parasail_profile_t* profile,
68764     const char* s2,
68765     const int s2Len,
68766     const int open,
68767     const int gap);
68768 
68769 parasail_result_t* parasail_sg_qb_table_scan_profile_altivec_128_16 (
68770     const parasail_profile_t* profile,
68771     const char* s2,
68772     const int s2Len,
68773     const int open,
68774     const int gap);
68775 
68776 parasail_result_t* parasail_sg_qb_table_scan_profile_altivec_128_8 (
68777     const parasail_profile_t* profile,
68778     const char* s2,
68779     const int s2Len,
68780     const int open,
68781     const int gap);
68782 
68783 parasail_result_t* parasail_sg_qb_table_scan_profile_altivec_128_sat (
68784     const parasail_profile_t* profile,
68785     const char* s2,
68786     const int s2Len,
68787     const int open,
68788     const int gap);
68789 
68790 parasail_result_t* parasail_sg_qb_table_scan_profile_neon_128_64 (
68791     const parasail_profile_t* profile,
68792     const char* s2,
68793     const int s2Len,
68794     const int open,
68795     const int gap);
68796 
68797 parasail_result_t* parasail_sg_qb_table_scan_profile_neon_128_32 (
68798     const parasail_profile_t* profile,
68799     const char* s2,
68800     const int s2Len,
68801     const int open,
68802     const int gap);
68803 
68804 parasail_result_t* parasail_sg_qb_table_scan_profile_neon_128_16 (
68805     const parasail_profile_t* profile,
68806     const char* s2,
68807     const int s2Len,
68808     const int open,
68809     const int gap);
68810 
68811 parasail_result_t* parasail_sg_qb_table_scan_profile_neon_128_8 (
68812     const parasail_profile_t* profile,
68813     const char* s2,
68814     const int s2Len,
68815     const int open,
68816     const int gap);
68817 
68818 parasail_result_t* parasail_sg_qb_table_scan_profile_neon_128_sat (
68819     const parasail_profile_t* profile,
68820     const char* s2,
68821     const int s2Len,
68822     const int open,
68823     const int gap);
68824 
68825 parasail_result_t* parasail_sg_qb_table_striped_profile_sse2_128_64 (
68826     const parasail_profile_t* profile,
68827     const char* s2,
68828     const int s2Len,
68829     const int open,
68830     const int gap);
68831 
68832 parasail_result_t* parasail_sg_qb_table_striped_profile_sse2_128_32 (
68833     const parasail_profile_t* profile,
68834     const char* s2,
68835     const int s2Len,
68836     const int open,
68837     const int gap);
68838 
68839 parasail_result_t* parasail_sg_qb_table_striped_profile_sse2_128_16 (
68840     const parasail_profile_t* profile,
68841     const char* s2,
68842     const int s2Len,
68843     const int open,
68844     const int gap);
68845 
68846 parasail_result_t* parasail_sg_qb_table_striped_profile_sse2_128_8 (
68847     const parasail_profile_t* profile,
68848     const char* s2,
68849     const int s2Len,
68850     const int open,
68851     const int gap);
68852 
68853 parasail_result_t* parasail_sg_qb_table_striped_profile_sse2_128_sat (
68854     const parasail_profile_t* profile,
68855     const char* s2,
68856     const int s2Len,
68857     const int open,
68858     const int gap);
68859 
68860 parasail_result_t* parasail_sg_qb_table_striped_profile_sse41_128_64 (
68861     const parasail_profile_t* profile,
68862     const char* s2,
68863     const int s2Len,
68864     const int open,
68865     const int gap);
68866 
68867 parasail_result_t* parasail_sg_qb_table_striped_profile_sse41_128_32 (
68868     const parasail_profile_t* profile,
68869     const char* s2,
68870     const int s2Len,
68871     const int open,
68872     const int gap);
68873 
68874 parasail_result_t* parasail_sg_qb_table_striped_profile_sse41_128_16 (
68875     const parasail_profile_t* profile,
68876     const char* s2,
68877     const int s2Len,
68878     const int open,
68879     const int gap);
68880 
68881 parasail_result_t* parasail_sg_qb_table_striped_profile_sse41_128_8 (
68882     const parasail_profile_t* profile,
68883     const char* s2,
68884     const int s2Len,
68885     const int open,
68886     const int gap);
68887 
68888 parasail_result_t* parasail_sg_qb_table_striped_profile_sse41_128_sat (
68889     const parasail_profile_t* profile,
68890     const char* s2,
68891     const int s2Len,
68892     const int open,
68893     const int gap);
68894 
68895 parasail_result_t* parasail_sg_qb_table_striped_profile_avx2_256_64 (
68896     const parasail_profile_t* profile,
68897     const char* s2,
68898     const int s2Len,
68899     const int open,
68900     const int gap);
68901 
68902 parasail_result_t* parasail_sg_qb_table_striped_profile_avx2_256_32 (
68903     const parasail_profile_t* profile,
68904     const char* s2,
68905     const int s2Len,
68906     const int open,
68907     const int gap);
68908 
68909 parasail_result_t* parasail_sg_qb_table_striped_profile_avx2_256_16 (
68910     const parasail_profile_t* profile,
68911     const char* s2,
68912     const int s2Len,
68913     const int open,
68914     const int gap);
68915 
68916 parasail_result_t* parasail_sg_qb_table_striped_profile_avx2_256_8 (
68917     const parasail_profile_t* profile,
68918     const char* s2,
68919     const int s2Len,
68920     const int open,
68921     const int gap);
68922 
68923 parasail_result_t* parasail_sg_qb_table_striped_profile_avx2_256_sat (
68924     const parasail_profile_t* profile,
68925     const char* s2,
68926     const int s2Len,
68927     const int open,
68928     const int gap);
68929 
68930 parasail_result_t* parasail_sg_qb_table_striped_profile_altivec_128_64 (
68931     const parasail_profile_t* profile,
68932     const char* s2,
68933     const int s2Len,
68934     const int open,
68935     const int gap);
68936 
68937 parasail_result_t* parasail_sg_qb_table_striped_profile_altivec_128_32 (
68938     const parasail_profile_t* profile,
68939     const char* s2,
68940     const int s2Len,
68941     const int open,
68942     const int gap);
68943 
68944 parasail_result_t* parasail_sg_qb_table_striped_profile_altivec_128_16 (
68945     const parasail_profile_t* profile,
68946     const char* s2,
68947     const int s2Len,
68948     const int open,
68949     const int gap);
68950 
68951 parasail_result_t* parasail_sg_qb_table_striped_profile_altivec_128_8 (
68952     const parasail_profile_t* profile,
68953     const char* s2,
68954     const int s2Len,
68955     const int open,
68956     const int gap);
68957 
68958 parasail_result_t* parasail_sg_qb_table_striped_profile_altivec_128_sat (
68959     const parasail_profile_t* profile,
68960     const char* s2,
68961     const int s2Len,
68962     const int open,
68963     const int gap);
68964 
68965 parasail_result_t* parasail_sg_qb_table_striped_profile_neon_128_64 (
68966     const parasail_profile_t* profile,
68967     const char* s2,
68968     const int s2Len,
68969     const int open,
68970     const int gap);
68971 
68972 parasail_result_t* parasail_sg_qb_table_striped_profile_neon_128_32 (
68973     const parasail_profile_t* profile,
68974     const char* s2,
68975     const int s2Len,
68976     const int open,
68977     const int gap);
68978 
68979 parasail_result_t* parasail_sg_qb_table_striped_profile_neon_128_16 (
68980     const parasail_profile_t* profile,
68981     const char* s2,
68982     const int s2Len,
68983     const int open,
68984     const int gap);
68985 
68986 parasail_result_t* parasail_sg_qb_table_striped_profile_neon_128_8 (
68987     const parasail_profile_t* profile,
68988     const char* s2,
68989     const int s2Len,
68990     const int open,
68991     const int gap);
68992 
68993 parasail_result_t* parasail_sg_qb_table_striped_profile_neon_128_sat (
68994     const parasail_profile_t* profile,
68995     const char* s2,
68996     const int s2Len,
68997     const int open,
68998     const int gap);
68999 
69000 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_sse2_128_64 (
69001     const parasail_profile_t* profile,
69002     const char* s2,
69003     const int s2Len,
69004     const int open,
69005     const int gap);
69006 
69007 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_sse2_128_32 (
69008     const parasail_profile_t* profile,
69009     const char* s2,
69010     const int s2Len,
69011     const int open,
69012     const int gap);
69013 
69014 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_sse2_128_16 (
69015     const parasail_profile_t* profile,
69016     const char* s2,
69017     const int s2Len,
69018     const int open,
69019     const int gap);
69020 
69021 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_sse2_128_8 (
69022     const parasail_profile_t* profile,
69023     const char* s2,
69024     const int s2Len,
69025     const int open,
69026     const int gap);
69027 
69028 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_sse2_128_sat (
69029     const parasail_profile_t* profile,
69030     const char* s2,
69031     const int s2Len,
69032     const int open,
69033     const int gap);
69034 
69035 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_sse41_128_64 (
69036     const parasail_profile_t* profile,
69037     const char* s2,
69038     const int s2Len,
69039     const int open,
69040     const int gap);
69041 
69042 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_sse41_128_32 (
69043     const parasail_profile_t* profile,
69044     const char* s2,
69045     const int s2Len,
69046     const int open,
69047     const int gap);
69048 
69049 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_sse41_128_16 (
69050     const parasail_profile_t* profile,
69051     const char* s2,
69052     const int s2Len,
69053     const int open,
69054     const int gap);
69055 
69056 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_sse41_128_8 (
69057     const parasail_profile_t* profile,
69058     const char* s2,
69059     const int s2Len,
69060     const int open,
69061     const int gap);
69062 
69063 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_sse41_128_sat (
69064     const parasail_profile_t* profile,
69065     const char* s2,
69066     const int s2Len,
69067     const int open,
69068     const int gap);
69069 
69070 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_avx2_256_64 (
69071     const parasail_profile_t* profile,
69072     const char* s2,
69073     const int s2Len,
69074     const int open,
69075     const int gap);
69076 
69077 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_avx2_256_32 (
69078     const parasail_profile_t* profile,
69079     const char* s2,
69080     const int s2Len,
69081     const int open,
69082     const int gap);
69083 
69084 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_avx2_256_16 (
69085     const parasail_profile_t* profile,
69086     const char* s2,
69087     const int s2Len,
69088     const int open,
69089     const int gap);
69090 
69091 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_avx2_256_8 (
69092     const parasail_profile_t* profile,
69093     const char* s2,
69094     const int s2Len,
69095     const int open,
69096     const int gap);
69097 
69098 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_avx2_256_sat (
69099     const parasail_profile_t* profile,
69100     const char* s2,
69101     const int s2Len,
69102     const int open,
69103     const int gap);
69104 
69105 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_altivec_128_64 (
69106     const parasail_profile_t* profile,
69107     const char* s2,
69108     const int s2Len,
69109     const int open,
69110     const int gap);
69111 
69112 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_altivec_128_32 (
69113     const parasail_profile_t* profile,
69114     const char* s2,
69115     const int s2Len,
69116     const int open,
69117     const int gap);
69118 
69119 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_altivec_128_16 (
69120     const parasail_profile_t* profile,
69121     const char* s2,
69122     const int s2Len,
69123     const int open,
69124     const int gap);
69125 
69126 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_altivec_128_8 (
69127     const parasail_profile_t* profile,
69128     const char* s2,
69129     const int s2Len,
69130     const int open,
69131     const int gap);
69132 
69133 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_altivec_128_sat (
69134     const parasail_profile_t* profile,
69135     const char* s2,
69136     const int s2Len,
69137     const int open,
69138     const int gap);
69139 
69140 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_neon_128_64 (
69141     const parasail_profile_t* profile,
69142     const char* s2,
69143     const int s2Len,
69144     const int open,
69145     const int gap);
69146 
69147 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_neon_128_32 (
69148     const parasail_profile_t* profile,
69149     const char* s2,
69150     const int s2Len,
69151     const int open,
69152     const int gap);
69153 
69154 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_neon_128_16 (
69155     const parasail_profile_t* profile,
69156     const char* s2,
69157     const int s2Len,
69158     const int open,
69159     const int gap);
69160 
69161 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_neon_128_8 (
69162     const parasail_profile_t* profile,
69163     const char* s2,
69164     const int s2Len,
69165     const int open,
69166     const int gap);
69167 
69168 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_neon_128_sat (
69169     const parasail_profile_t* profile,
69170     const char* s2,
69171     const int s2Len,
69172     const int open,
69173     const int gap);
69174 
69175 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_sse2_128_64 (
69176     const parasail_profile_t* profile,
69177     const char* s2,
69178     const int s2Len,
69179     const int open,
69180     const int gap);
69181 
69182 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_sse2_128_32 (
69183     const parasail_profile_t* profile,
69184     const char* s2,
69185     const int s2Len,
69186     const int open,
69187     const int gap);
69188 
69189 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_sse2_128_16 (
69190     const parasail_profile_t* profile,
69191     const char* s2,
69192     const int s2Len,
69193     const int open,
69194     const int gap);
69195 
69196 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_sse2_128_8 (
69197     const parasail_profile_t* profile,
69198     const char* s2,
69199     const int s2Len,
69200     const int open,
69201     const int gap);
69202 
69203 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_sse2_128_sat (
69204     const parasail_profile_t* profile,
69205     const char* s2,
69206     const int s2Len,
69207     const int open,
69208     const int gap);
69209 
69210 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_sse41_128_64 (
69211     const parasail_profile_t* profile,
69212     const char* s2,
69213     const int s2Len,
69214     const int open,
69215     const int gap);
69216 
69217 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_sse41_128_32 (
69218     const parasail_profile_t* profile,
69219     const char* s2,
69220     const int s2Len,
69221     const int open,
69222     const int gap);
69223 
69224 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_sse41_128_16 (
69225     const parasail_profile_t* profile,
69226     const char* s2,
69227     const int s2Len,
69228     const int open,
69229     const int gap);
69230 
69231 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_sse41_128_8 (
69232     const parasail_profile_t* profile,
69233     const char* s2,
69234     const int s2Len,
69235     const int open,
69236     const int gap);
69237 
69238 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_sse41_128_sat (
69239     const parasail_profile_t* profile,
69240     const char* s2,
69241     const int s2Len,
69242     const int open,
69243     const int gap);
69244 
69245 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_avx2_256_64 (
69246     const parasail_profile_t* profile,
69247     const char* s2,
69248     const int s2Len,
69249     const int open,
69250     const int gap);
69251 
69252 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_avx2_256_32 (
69253     const parasail_profile_t* profile,
69254     const char* s2,
69255     const int s2Len,
69256     const int open,
69257     const int gap);
69258 
69259 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_avx2_256_16 (
69260     const parasail_profile_t* profile,
69261     const char* s2,
69262     const int s2Len,
69263     const int open,
69264     const int gap);
69265 
69266 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_avx2_256_8 (
69267     const parasail_profile_t* profile,
69268     const char* s2,
69269     const int s2Len,
69270     const int open,
69271     const int gap);
69272 
69273 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_avx2_256_sat (
69274     const parasail_profile_t* profile,
69275     const char* s2,
69276     const int s2Len,
69277     const int open,
69278     const int gap);
69279 
69280 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_altivec_128_64 (
69281     const parasail_profile_t* profile,
69282     const char* s2,
69283     const int s2Len,
69284     const int open,
69285     const int gap);
69286 
69287 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_altivec_128_32 (
69288     const parasail_profile_t* profile,
69289     const char* s2,
69290     const int s2Len,
69291     const int open,
69292     const int gap);
69293 
69294 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_altivec_128_16 (
69295     const parasail_profile_t* profile,
69296     const char* s2,
69297     const int s2Len,
69298     const int open,
69299     const int gap);
69300 
69301 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_altivec_128_8 (
69302     const parasail_profile_t* profile,
69303     const char* s2,
69304     const int s2Len,
69305     const int open,
69306     const int gap);
69307 
69308 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_altivec_128_sat (
69309     const parasail_profile_t* profile,
69310     const char* s2,
69311     const int s2Len,
69312     const int open,
69313     const int gap);
69314 
69315 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_neon_128_64 (
69316     const parasail_profile_t* profile,
69317     const char* s2,
69318     const int s2Len,
69319     const int open,
69320     const int gap);
69321 
69322 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_neon_128_32 (
69323     const parasail_profile_t* profile,
69324     const char* s2,
69325     const int s2Len,
69326     const int open,
69327     const int gap);
69328 
69329 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_neon_128_16 (
69330     const parasail_profile_t* profile,
69331     const char* s2,
69332     const int s2Len,
69333     const int open,
69334     const int gap);
69335 
69336 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_neon_128_8 (
69337     const parasail_profile_t* profile,
69338     const char* s2,
69339     const int s2Len,
69340     const int open,
69341     const int gap);
69342 
69343 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_neon_128_sat (
69344     const parasail_profile_t* profile,
69345     const char* s2,
69346     const int s2Len,
69347     const int open,
69348     const int gap);
69349 
69350 parasail_result_t* parasail_sg_qb_trace_scan_profile_sse2_128_64 (
69351     const parasail_profile_t* profile,
69352     const char* s2,
69353     const int s2Len,
69354     const int open,
69355     const int gap);
69356 
69357 parasail_result_t* parasail_sg_qb_trace_scan_profile_sse2_128_32 (
69358     const parasail_profile_t* profile,
69359     const char* s2,
69360     const int s2Len,
69361     const int open,
69362     const int gap);
69363 
69364 parasail_result_t* parasail_sg_qb_trace_scan_profile_sse2_128_16 (
69365     const parasail_profile_t* profile,
69366     const char* s2,
69367     const int s2Len,
69368     const int open,
69369     const int gap);
69370 
69371 parasail_result_t* parasail_sg_qb_trace_scan_profile_sse2_128_8 (
69372     const parasail_profile_t* profile,
69373     const char* s2,
69374     const int s2Len,
69375     const int open,
69376     const int gap);
69377 
69378 parasail_result_t* parasail_sg_qb_trace_scan_profile_sse2_128_sat (
69379     const parasail_profile_t* profile,
69380     const char* s2,
69381     const int s2Len,
69382     const int open,
69383     const int gap);
69384 
69385 parasail_result_t* parasail_sg_qb_trace_scan_profile_sse41_128_64 (
69386     const parasail_profile_t* profile,
69387     const char* s2,
69388     const int s2Len,
69389     const int open,
69390     const int gap);
69391 
69392 parasail_result_t* parasail_sg_qb_trace_scan_profile_sse41_128_32 (
69393     const parasail_profile_t* profile,
69394     const char* s2,
69395     const int s2Len,
69396     const int open,
69397     const int gap);
69398 
69399 parasail_result_t* parasail_sg_qb_trace_scan_profile_sse41_128_16 (
69400     const parasail_profile_t* profile,
69401     const char* s2,
69402     const int s2Len,
69403     const int open,
69404     const int gap);
69405 
69406 parasail_result_t* parasail_sg_qb_trace_scan_profile_sse41_128_8 (
69407     const parasail_profile_t* profile,
69408     const char* s2,
69409     const int s2Len,
69410     const int open,
69411     const int gap);
69412 
69413 parasail_result_t* parasail_sg_qb_trace_scan_profile_sse41_128_sat (
69414     const parasail_profile_t* profile,
69415     const char* s2,
69416     const int s2Len,
69417     const int open,
69418     const int gap);
69419 
69420 parasail_result_t* parasail_sg_qb_trace_scan_profile_avx2_256_64 (
69421     const parasail_profile_t* profile,
69422     const char* s2,
69423     const int s2Len,
69424     const int open,
69425     const int gap);
69426 
69427 parasail_result_t* parasail_sg_qb_trace_scan_profile_avx2_256_32 (
69428     const parasail_profile_t* profile,
69429     const char* s2,
69430     const int s2Len,
69431     const int open,
69432     const int gap);
69433 
69434 parasail_result_t* parasail_sg_qb_trace_scan_profile_avx2_256_16 (
69435     const parasail_profile_t* profile,
69436     const char* s2,
69437     const int s2Len,
69438     const int open,
69439     const int gap);
69440 
69441 parasail_result_t* parasail_sg_qb_trace_scan_profile_avx2_256_8 (
69442     const parasail_profile_t* profile,
69443     const char* s2,
69444     const int s2Len,
69445     const int open,
69446     const int gap);
69447 
69448 parasail_result_t* parasail_sg_qb_trace_scan_profile_avx2_256_sat (
69449     const parasail_profile_t* profile,
69450     const char* s2,
69451     const int s2Len,
69452     const int open,
69453     const int gap);
69454 
69455 parasail_result_t* parasail_sg_qb_trace_scan_profile_altivec_128_64 (
69456     const parasail_profile_t* profile,
69457     const char* s2,
69458     const int s2Len,
69459     const int open,
69460     const int gap);
69461 
69462 parasail_result_t* parasail_sg_qb_trace_scan_profile_altivec_128_32 (
69463     const parasail_profile_t* profile,
69464     const char* s2,
69465     const int s2Len,
69466     const int open,
69467     const int gap);
69468 
69469 parasail_result_t* parasail_sg_qb_trace_scan_profile_altivec_128_16 (
69470     const parasail_profile_t* profile,
69471     const char* s2,
69472     const int s2Len,
69473     const int open,
69474     const int gap);
69475 
69476 parasail_result_t* parasail_sg_qb_trace_scan_profile_altivec_128_8 (
69477     const parasail_profile_t* profile,
69478     const char* s2,
69479     const int s2Len,
69480     const int open,
69481     const int gap);
69482 
69483 parasail_result_t* parasail_sg_qb_trace_scan_profile_altivec_128_sat (
69484     const parasail_profile_t* profile,
69485     const char* s2,
69486     const int s2Len,
69487     const int open,
69488     const int gap);
69489 
69490 parasail_result_t* parasail_sg_qb_trace_scan_profile_neon_128_64 (
69491     const parasail_profile_t* profile,
69492     const char* s2,
69493     const int s2Len,
69494     const int open,
69495     const int gap);
69496 
69497 parasail_result_t* parasail_sg_qb_trace_scan_profile_neon_128_32 (
69498     const parasail_profile_t* profile,
69499     const char* s2,
69500     const int s2Len,
69501     const int open,
69502     const int gap);
69503 
69504 parasail_result_t* parasail_sg_qb_trace_scan_profile_neon_128_16 (
69505     const parasail_profile_t* profile,
69506     const char* s2,
69507     const int s2Len,
69508     const int open,
69509     const int gap);
69510 
69511 parasail_result_t* parasail_sg_qb_trace_scan_profile_neon_128_8 (
69512     const parasail_profile_t* profile,
69513     const char* s2,
69514     const int s2Len,
69515     const int open,
69516     const int gap);
69517 
69518 parasail_result_t* parasail_sg_qb_trace_scan_profile_neon_128_sat (
69519     const parasail_profile_t* profile,
69520     const char* s2,
69521     const int s2Len,
69522     const int open,
69523     const int gap);
69524 
69525 parasail_result_t* parasail_sg_qb_trace_striped_profile_sse2_128_64 (
69526     const parasail_profile_t* profile,
69527     const char* s2,
69528     const int s2Len,
69529     const int open,
69530     const int gap);
69531 
69532 parasail_result_t* parasail_sg_qb_trace_striped_profile_sse2_128_32 (
69533     const parasail_profile_t* profile,
69534     const char* s2,
69535     const int s2Len,
69536     const int open,
69537     const int gap);
69538 
69539 parasail_result_t* parasail_sg_qb_trace_striped_profile_sse2_128_16 (
69540     const parasail_profile_t* profile,
69541     const char* s2,
69542     const int s2Len,
69543     const int open,
69544     const int gap);
69545 
69546 parasail_result_t* parasail_sg_qb_trace_striped_profile_sse2_128_8 (
69547     const parasail_profile_t* profile,
69548     const char* s2,
69549     const int s2Len,
69550     const int open,
69551     const int gap);
69552 
69553 parasail_result_t* parasail_sg_qb_trace_striped_profile_sse2_128_sat (
69554     const parasail_profile_t* profile,
69555     const char* s2,
69556     const int s2Len,
69557     const int open,
69558     const int gap);
69559 
69560 parasail_result_t* parasail_sg_qb_trace_striped_profile_sse41_128_64 (
69561     const parasail_profile_t* profile,
69562     const char* s2,
69563     const int s2Len,
69564     const int open,
69565     const int gap);
69566 
69567 parasail_result_t* parasail_sg_qb_trace_striped_profile_sse41_128_32 (
69568     const parasail_profile_t* profile,
69569     const char* s2,
69570     const int s2Len,
69571     const int open,
69572     const int gap);
69573 
69574 parasail_result_t* parasail_sg_qb_trace_striped_profile_sse41_128_16 (
69575     const parasail_profile_t* profile,
69576     const char* s2,
69577     const int s2Len,
69578     const int open,
69579     const int gap);
69580 
69581 parasail_result_t* parasail_sg_qb_trace_striped_profile_sse41_128_8 (
69582     const parasail_profile_t* profile,
69583     const char* s2,
69584     const int s2Len,
69585     const int open,
69586     const int gap);
69587 
69588 parasail_result_t* parasail_sg_qb_trace_striped_profile_sse41_128_sat (
69589     const parasail_profile_t* profile,
69590     const char* s2,
69591     const int s2Len,
69592     const int open,
69593     const int gap);
69594 
69595 parasail_result_t* parasail_sg_qb_trace_striped_profile_avx2_256_64 (
69596     const parasail_profile_t* profile,
69597     const char* s2,
69598     const int s2Len,
69599     const int open,
69600     const int gap);
69601 
69602 parasail_result_t* parasail_sg_qb_trace_striped_profile_avx2_256_32 (
69603     const parasail_profile_t* profile,
69604     const char* s2,
69605     const int s2Len,
69606     const int open,
69607     const int gap);
69608 
69609 parasail_result_t* parasail_sg_qb_trace_striped_profile_avx2_256_16 (
69610     const parasail_profile_t* profile,
69611     const char* s2,
69612     const int s2Len,
69613     const int open,
69614     const int gap);
69615 
69616 parasail_result_t* parasail_sg_qb_trace_striped_profile_avx2_256_8 (
69617     const parasail_profile_t* profile,
69618     const char* s2,
69619     const int s2Len,
69620     const int open,
69621     const int gap);
69622 
69623 parasail_result_t* parasail_sg_qb_trace_striped_profile_avx2_256_sat (
69624     const parasail_profile_t* profile,
69625     const char* s2,
69626     const int s2Len,
69627     const int open,
69628     const int gap);
69629 
69630 parasail_result_t* parasail_sg_qb_trace_striped_profile_altivec_128_64 (
69631     const parasail_profile_t* profile,
69632     const char* s2,
69633     const int s2Len,
69634     const int open,
69635     const int gap);
69636 
69637 parasail_result_t* parasail_sg_qb_trace_striped_profile_altivec_128_32 (
69638     const parasail_profile_t* profile,
69639     const char* s2,
69640     const int s2Len,
69641     const int open,
69642     const int gap);
69643 
69644 parasail_result_t* parasail_sg_qb_trace_striped_profile_altivec_128_16 (
69645     const parasail_profile_t* profile,
69646     const char* s2,
69647     const int s2Len,
69648     const int open,
69649     const int gap);
69650 
69651 parasail_result_t* parasail_sg_qb_trace_striped_profile_altivec_128_8 (
69652     const parasail_profile_t* profile,
69653     const char* s2,
69654     const int s2Len,
69655     const int open,
69656     const int gap);
69657 
69658 parasail_result_t* parasail_sg_qb_trace_striped_profile_altivec_128_sat (
69659     const parasail_profile_t* profile,
69660     const char* s2,
69661     const int s2Len,
69662     const int open,
69663     const int gap);
69664 
69665 parasail_result_t* parasail_sg_qb_trace_striped_profile_neon_128_64 (
69666     const parasail_profile_t* profile,
69667     const char* s2,
69668     const int s2Len,
69669     const int open,
69670     const int gap);
69671 
69672 parasail_result_t* parasail_sg_qb_trace_striped_profile_neon_128_32 (
69673     const parasail_profile_t* profile,
69674     const char* s2,
69675     const int s2Len,
69676     const int open,
69677     const int gap);
69678 
69679 parasail_result_t* parasail_sg_qb_trace_striped_profile_neon_128_16 (
69680     const parasail_profile_t* profile,
69681     const char* s2,
69682     const int s2Len,
69683     const int open,
69684     const int gap);
69685 
69686 parasail_result_t* parasail_sg_qb_trace_striped_profile_neon_128_8 (
69687     const parasail_profile_t* profile,
69688     const char* s2,
69689     const int s2Len,
69690     const int open,
69691     const int gap);
69692 
69693 parasail_result_t* parasail_sg_qb_trace_striped_profile_neon_128_sat (
69694     const parasail_profile_t* profile,
69695     const char* s2,
69696     const int s2Len,
69697     const int open,
69698     const int gap);
69699 
69700 parasail_result_t* parasail_sg_qb_stats_scan_profile_sse2_128_64 (
69701     const parasail_profile_t* profile,
69702     const char* s2,
69703     const int s2Len,
69704     const int open,
69705     const int gap);
69706 
69707 parasail_result_t* parasail_sg_qb_stats_scan_profile_sse2_128_32 (
69708     const parasail_profile_t* profile,
69709     const char* s2,
69710     const int s2Len,
69711     const int open,
69712     const int gap);
69713 
69714 parasail_result_t* parasail_sg_qb_stats_scan_profile_sse2_128_16 (
69715     const parasail_profile_t* profile,
69716     const char* s2,
69717     const int s2Len,
69718     const int open,
69719     const int gap);
69720 
69721 parasail_result_t* parasail_sg_qb_stats_scan_profile_sse2_128_8 (
69722     const parasail_profile_t* profile,
69723     const char* s2,
69724     const int s2Len,
69725     const int open,
69726     const int gap);
69727 
69728 parasail_result_t* parasail_sg_qb_stats_scan_profile_sse2_128_sat (
69729     const parasail_profile_t* profile,
69730     const char* s2,
69731     const int s2Len,
69732     const int open,
69733     const int gap);
69734 
69735 parasail_result_t* parasail_sg_qb_stats_scan_profile_sse41_128_64 (
69736     const parasail_profile_t* profile,
69737     const char* s2,
69738     const int s2Len,
69739     const int open,
69740     const int gap);
69741 
69742 parasail_result_t* parasail_sg_qb_stats_scan_profile_sse41_128_32 (
69743     const parasail_profile_t* profile,
69744     const char* s2,
69745     const int s2Len,
69746     const int open,
69747     const int gap);
69748 
69749 parasail_result_t* parasail_sg_qb_stats_scan_profile_sse41_128_16 (
69750     const parasail_profile_t* profile,
69751     const char* s2,
69752     const int s2Len,
69753     const int open,
69754     const int gap);
69755 
69756 parasail_result_t* parasail_sg_qb_stats_scan_profile_sse41_128_8 (
69757     const parasail_profile_t* profile,
69758     const char* s2,
69759     const int s2Len,
69760     const int open,
69761     const int gap);
69762 
69763 parasail_result_t* parasail_sg_qb_stats_scan_profile_sse41_128_sat (
69764     const parasail_profile_t* profile,
69765     const char* s2,
69766     const int s2Len,
69767     const int open,
69768     const int gap);
69769 
69770 parasail_result_t* parasail_sg_qb_stats_scan_profile_avx2_256_64 (
69771     const parasail_profile_t* profile,
69772     const char* s2,
69773     const int s2Len,
69774     const int open,
69775     const int gap);
69776 
69777 parasail_result_t* parasail_sg_qb_stats_scan_profile_avx2_256_32 (
69778     const parasail_profile_t* profile,
69779     const char* s2,
69780     const int s2Len,
69781     const int open,
69782     const int gap);
69783 
69784 parasail_result_t* parasail_sg_qb_stats_scan_profile_avx2_256_16 (
69785     const parasail_profile_t* profile,
69786     const char* s2,
69787     const int s2Len,
69788     const int open,
69789     const int gap);
69790 
69791 parasail_result_t* parasail_sg_qb_stats_scan_profile_avx2_256_8 (
69792     const parasail_profile_t* profile,
69793     const char* s2,
69794     const int s2Len,
69795     const int open,
69796     const int gap);
69797 
69798 parasail_result_t* parasail_sg_qb_stats_scan_profile_avx2_256_sat (
69799     const parasail_profile_t* profile,
69800     const char* s2,
69801     const int s2Len,
69802     const int open,
69803     const int gap);
69804 
69805 parasail_result_t* parasail_sg_qb_stats_scan_profile_altivec_128_64 (
69806     const parasail_profile_t* profile,
69807     const char* s2,
69808     const int s2Len,
69809     const int open,
69810     const int gap);
69811 
69812 parasail_result_t* parasail_sg_qb_stats_scan_profile_altivec_128_32 (
69813     const parasail_profile_t* profile,
69814     const char* s2,
69815     const int s2Len,
69816     const int open,
69817     const int gap);
69818 
69819 parasail_result_t* parasail_sg_qb_stats_scan_profile_altivec_128_16 (
69820     const parasail_profile_t* profile,
69821     const char* s2,
69822     const int s2Len,
69823     const int open,
69824     const int gap);
69825 
69826 parasail_result_t* parasail_sg_qb_stats_scan_profile_altivec_128_8 (
69827     const parasail_profile_t* profile,
69828     const char* s2,
69829     const int s2Len,
69830     const int open,
69831     const int gap);
69832 
69833 parasail_result_t* parasail_sg_qb_stats_scan_profile_altivec_128_sat (
69834     const parasail_profile_t* profile,
69835     const char* s2,
69836     const int s2Len,
69837     const int open,
69838     const int gap);
69839 
69840 parasail_result_t* parasail_sg_qb_stats_scan_profile_neon_128_64 (
69841     const parasail_profile_t* profile,
69842     const char* s2,
69843     const int s2Len,
69844     const int open,
69845     const int gap);
69846 
69847 parasail_result_t* parasail_sg_qb_stats_scan_profile_neon_128_32 (
69848     const parasail_profile_t* profile,
69849     const char* s2,
69850     const int s2Len,
69851     const int open,
69852     const int gap);
69853 
69854 parasail_result_t* parasail_sg_qb_stats_scan_profile_neon_128_16 (
69855     const parasail_profile_t* profile,
69856     const char* s2,
69857     const int s2Len,
69858     const int open,
69859     const int gap);
69860 
69861 parasail_result_t* parasail_sg_qb_stats_scan_profile_neon_128_8 (
69862     const parasail_profile_t* profile,
69863     const char* s2,
69864     const int s2Len,
69865     const int open,
69866     const int gap);
69867 
69868 parasail_result_t* parasail_sg_qb_stats_scan_profile_neon_128_sat (
69869     const parasail_profile_t* profile,
69870     const char* s2,
69871     const int s2Len,
69872     const int open,
69873     const int gap);
69874 
69875 parasail_result_t* parasail_sg_qb_stats_striped_profile_sse2_128_64 (
69876     const parasail_profile_t* profile,
69877     const char* s2,
69878     const int s2Len,
69879     const int open,
69880     const int gap);
69881 
69882 parasail_result_t* parasail_sg_qb_stats_striped_profile_sse2_128_32 (
69883     const parasail_profile_t* profile,
69884     const char* s2,
69885     const int s2Len,
69886     const int open,
69887     const int gap);
69888 
69889 parasail_result_t* parasail_sg_qb_stats_striped_profile_sse2_128_16 (
69890     const parasail_profile_t* profile,
69891     const char* s2,
69892     const int s2Len,
69893     const int open,
69894     const int gap);
69895 
69896 parasail_result_t* parasail_sg_qb_stats_striped_profile_sse2_128_8 (
69897     const parasail_profile_t* profile,
69898     const char* s2,
69899     const int s2Len,
69900     const int open,
69901     const int gap);
69902 
69903 parasail_result_t* parasail_sg_qb_stats_striped_profile_sse2_128_sat (
69904     const parasail_profile_t* profile,
69905     const char* s2,
69906     const int s2Len,
69907     const int open,
69908     const int gap);
69909 
69910 parasail_result_t* parasail_sg_qb_stats_striped_profile_sse41_128_64 (
69911     const parasail_profile_t* profile,
69912     const char* s2,
69913     const int s2Len,
69914     const int open,
69915     const int gap);
69916 
69917 parasail_result_t* parasail_sg_qb_stats_striped_profile_sse41_128_32 (
69918     const parasail_profile_t* profile,
69919     const char* s2,
69920     const int s2Len,
69921     const int open,
69922     const int gap);
69923 
69924 parasail_result_t* parasail_sg_qb_stats_striped_profile_sse41_128_16 (
69925     const parasail_profile_t* profile,
69926     const char* s2,
69927     const int s2Len,
69928     const int open,
69929     const int gap);
69930 
69931 parasail_result_t* parasail_sg_qb_stats_striped_profile_sse41_128_8 (
69932     const parasail_profile_t* profile,
69933     const char* s2,
69934     const int s2Len,
69935     const int open,
69936     const int gap);
69937 
69938 parasail_result_t* parasail_sg_qb_stats_striped_profile_sse41_128_sat (
69939     const parasail_profile_t* profile,
69940     const char* s2,
69941     const int s2Len,
69942     const int open,
69943     const int gap);
69944 
69945 parasail_result_t* parasail_sg_qb_stats_striped_profile_avx2_256_64 (
69946     const parasail_profile_t* profile,
69947     const char* s2,
69948     const int s2Len,
69949     const int open,
69950     const int gap);
69951 
69952 parasail_result_t* parasail_sg_qb_stats_striped_profile_avx2_256_32 (
69953     const parasail_profile_t* profile,
69954     const char* s2,
69955     const int s2Len,
69956     const int open,
69957     const int gap);
69958 
69959 parasail_result_t* parasail_sg_qb_stats_striped_profile_avx2_256_16 (
69960     const parasail_profile_t* profile,
69961     const char* s2,
69962     const int s2Len,
69963     const int open,
69964     const int gap);
69965 
69966 parasail_result_t* parasail_sg_qb_stats_striped_profile_avx2_256_8 (
69967     const parasail_profile_t* profile,
69968     const char* s2,
69969     const int s2Len,
69970     const int open,
69971     const int gap);
69972 
69973 parasail_result_t* parasail_sg_qb_stats_striped_profile_avx2_256_sat (
69974     const parasail_profile_t* profile,
69975     const char* s2,
69976     const int s2Len,
69977     const int open,
69978     const int gap);
69979 
69980 parasail_result_t* parasail_sg_qb_stats_striped_profile_altivec_128_64 (
69981     const parasail_profile_t* profile,
69982     const char* s2,
69983     const int s2Len,
69984     const int open,
69985     const int gap);
69986 
69987 parasail_result_t* parasail_sg_qb_stats_striped_profile_altivec_128_32 (
69988     const parasail_profile_t* profile,
69989     const char* s2,
69990     const int s2Len,
69991     const int open,
69992     const int gap);
69993 
69994 parasail_result_t* parasail_sg_qb_stats_striped_profile_altivec_128_16 (
69995     const parasail_profile_t* profile,
69996     const char* s2,
69997     const int s2Len,
69998     const int open,
69999     const int gap);
70000 
70001 parasail_result_t* parasail_sg_qb_stats_striped_profile_altivec_128_8 (
70002     const parasail_profile_t* profile,
70003     const char* s2,
70004     const int s2Len,
70005     const int open,
70006     const int gap);
70007 
70008 parasail_result_t* parasail_sg_qb_stats_striped_profile_altivec_128_sat (
70009     const parasail_profile_t* profile,
70010     const char* s2,
70011     const int s2Len,
70012     const int open,
70013     const int gap);
70014 
70015 parasail_result_t* parasail_sg_qb_stats_striped_profile_neon_128_64 (
70016     const parasail_profile_t* profile,
70017     const char* s2,
70018     const int s2Len,
70019     const int open,
70020     const int gap);
70021 
70022 parasail_result_t* parasail_sg_qb_stats_striped_profile_neon_128_32 (
70023     const parasail_profile_t* profile,
70024     const char* s2,
70025     const int s2Len,
70026     const int open,
70027     const int gap);
70028 
70029 parasail_result_t* parasail_sg_qb_stats_striped_profile_neon_128_16 (
70030     const parasail_profile_t* profile,
70031     const char* s2,
70032     const int s2Len,
70033     const int open,
70034     const int gap);
70035 
70036 parasail_result_t* parasail_sg_qb_stats_striped_profile_neon_128_8 (
70037     const parasail_profile_t* profile,
70038     const char* s2,
70039     const int s2Len,
70040     const int open,
70041     const int gap);
70042 
70043 parasail_result_t* parasail_sg_qb_stats_striped_profile_neon_128_sat (
70044     const parasail_profile_t* profile,
70045     const char* s2,
70046     const int s2Len,
70047     const int open,
70048     const int gap);
70049 
70050 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_sse2_128_64 (
70051     const parasail_profile_t* profile,
70052     const char* s2,
70053     const int s2Len,
70054     const int open,
70055     const int gap);
70056 
70057 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_sse2_128_32 (
70058     const parasail_profile_t* profile,
70059     const char* s2,
70060     const int s2Len,
70061     const int open,
70062     const int gap);
70063 
70064 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_sse2_128_16 (
70065     const parasail_profile_t* profile,
70066     const char* s2,
70067     const int s2Len,
70068     const int open,
70069     const int gap);
70070 
70071 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_sse2_128_8 (
70072     const parasail_profile_t* profile,
70073     const char* s2,
70074     const int s2Len,
70075     const int open,
70076     const int gap);
70077 
70078 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_sse2_128_sat (
70079     const parasail_profile_t* profile,
70080     const char* s2,
70081     const int s2Len,
70082     const int open,
70083     const int gap);
70084 
70085 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_sse41_128_64 (
70086     const parasail_profile_t* profile,
70087     const char* s2,
70088     const int s2Len,
70089     const int open,
70090     const int gap);
70091 
70092 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_sse41_128_32 (
70093     const parasail_profile_t* profile,
70094     const char* s2,
70095     const int s2Len,
70096     const int open,
70097     const int gap);
70098 
70099 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_sse41_128_16 (
70100     const parasail_profile_t* profile,
70101     const char* s2,
70102     const int s2Len,
70103     const int open,
70104     const int gap);
70105 
70106 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_sse41_128_8 (
70107     const parasail_profile_t* profile,
70108     const char* s2,
70109     const int s2Len,
70110     const int open,
70111     const int gap);
70112 
70113 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_sse41_128_sat (
70114     const parasail_profile_t* profile,
70115     const char* s2,
70116     const int s2Len,
70117     const int open,
70118     const int gap);
70119 
70120 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_avx2_256_64 (
70121     const parasail_profile_t* profile,
70122     const char* s2,
70123     const int s2Len,
70124     const int open,
70125     const int gap);
70126 
70127 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_avx2_256_32 (
70128     const parasail_profile_t* profile,
70129     const char* s2,
70130     const int s2Len,
70131     const int open,
70132     const int gap);
70133 
70134 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_avx2_256_16 (
70135     const parasail_profile_t* profile,
70136     const char* s2,
70137     const int s2Len,
70138     const int open,
70139     const int gap);
70140 
70141 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_avx2_256_8 (
70142     const parasail_profile_t* profile,
70143     const char* s2,
70144     const int s2Len,
70145     const int open,
70146     const int gap);
70147 
70148 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_avx2_256_sat (
70149     const parasail_profile_t* profile,
70150     const char* s2,
70151     const int s2Len,
70152     const int open,
70153     const int gap);
70154 
70155 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_altivec_128_64 (
70156     const parasail_profile_t* profile,
70157     const char* s2,
70158     const int s2Len,
70159     const int open,
70160     const int gap);
70161 
70162 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_altivec_128_32 (
70163     const parasail_profile_t* profile,
70164     const char* s2,
70165     const int s2Len,
70166     const int open,
70167     const int gap);
70168 
70169 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_altivec_128_16 (
70170     const parasail_profile_t* profile,
70171     const char* s2,
70172     const int s2Len,
70173     const int open,
70174     const int gap);
70175 
70176 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_altivec_128_8 (
70177     const parasail_profile_t* profile,
70178     const char* s2,
70179     const int s2Len,
70180     const int open,
70181     const int gap);
70182 
70183 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_altivec_128_sat (
70184     const parasail_profile_t* profile,
70185     const char* s2,
70186     const int s2Len,
70187     const int open,
70188     const int gap);
70189 
70190 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_neon_128_64 (
70191     const parasail_profile_t* profile,
70192     const char* s2,
70193     const int s2Len,
70194     const int open,
70195     const int gap);
70196 
70197 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_neon_128_32 (
70198     const parasail_profile_t* profile,
70199     const char* s2,
70200     const int s2Len,
70201     const int open,
70202     const int gap);
70203 
70204 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_neon_128_16 (
70205     const parasail_profile_t* profile,
70206     const char* s2,
70207     const int s2Len,
70208     const int open,
70209     const int gap);
70210 
70211 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_neon_128_8 (
70212     const parasail_profile_t* profile,
70213     const char* s2,
70214     const int s2Len,
70215     const int open,
70216     const int gap);
70217 
70218 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_neon_128_sat (
70219     const parasail_profile_t* profile,
70220     const char* s2,
70221     const int s2Len,
70222     const int open,
70223     const int gap);
70224 
70225 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_sse2_128_64 (
70226     const parasail_profile_t* profile,
70227     const char* s2,
70228     const int s2Len,
70229     const int open,
70230     const int gap);
70231 
70232 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_sse2_128_32 (
70233     const parasail_profile_t* profile,
70234     const char* s2,
70235     const int s2Len,
70236     const int open,
70237     const int gap);
70238 
70239 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_sse2_128_16 (
70240     const parasail_profile_t* profile,
70241     const char* s2,
70242     const int s2Len,
70243     const int open,
70244     const int gap);
70245 
70246 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_sse2_128_8 (
70247     const parasail_profile_t* profile,
70248     const char* s2,
70249     const int s2Len,
70250     const int open,
70251     const int gap);
70252 
70253 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_sse2_128_sat (
70254     const parasail_profile_t* profile,
70255     const char* s2,
70256     const int s2Len,
70257     const int open,
70258     const int gap);
70259 
70260 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_sse41_128_64 (
70261     const parasail_profile_t* profile,
70262     const char* s2,
70263     const int s2Len,
70264     const int open,
70265     const int gap);
70266 
70267 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_sse41_128_32 (
70268     const parasail_profile_t* profile,
70269     const char* s2,
70270     const int s2Len,
70271     const int open,
70272     const int gap);
70273 
70274 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_sse41_128_16 (
70275     const parasail_profile_t* profile,
70276     const char* s2,
70277     const int s2Len,
70278     const int open,
70279     const int gap);
70280 
70281 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_sse41_128_8 (
70282     const parasail_profile_t* profile,
70283     const char* s2,
70284     const int s2Len,
70285     const int open,
70286     const int gap);
70287 
70288 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_sse41_128_sat (
70289     const parasail_profile_t* profile,
70290     const char* s2,
70291     const int s2Len,
70292     const int open,
70293     const int gap);
70294 
70295 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_avx2_256_64 (
70296     const parasail_profile_t* profile,
70297     const char* s2,
70298     const int s2Len,
70299     const int open,
70300     const int gap);
70301 
70302 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_avx2_256_32 (
70303     const parasail_profile_t* profile,
70304     const char* s2,
70305     const int s2Len,
70306     const int open,
70307     const int gap);
70308 
70309 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_avx2_256_16 (
70310     const parasail_profile_t* profile,
70311     const char* s2,
70312     const int s2Len,
70313     const int open,
70314     const int gap);
70315 
70316 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_avx2_256_8 (
70317     const parasail_profile_t* profile,
70318     const char* s2,
70319     const int s2Len,
70320     const int open,
70321     const int gap);
70322 
70323 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_avx2_256_sat (
70324     const parasail_profile_t* profile,
70325     const char* s2,
70326     const int s2Len,
70327     const int open,
70328     const int gap);
70329 
70330 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_altivec_128_64 (
70331     const parasail_profile_t* profile,
70332     const char* s2,
70333     const int s2Len,
70334     const int open,
70335     const int gap);
70336 
70337 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_altivec_128_32 (
70338     const parasail_profile_t* profile,
70339     const char* s2,
70340     const int s2Len,
70341     const int open,
70342     const int gap);
70343 
70344 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_altivec_128_16 (
70345     const parasail_profile_t* profile,
70346     const char* s2,
70347     const int s2Len,
70348     const int open,
70349     const int gap);
70350 
70351 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_altivec_128_8 (
70352     const parasail_profile_t* profile,
70353     const char* s2,
70354     const int s2Len,
70355     const int open,
70356     const int gap);
70357 
70358 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_altivec_128_sat (
70359     const parasail_profile_t* profile,
70360     const char* s2,
70361     const int s2Len,
70362     const int open,
70363     const int gap);
70364 
70365 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_neon_128_64 (
70366     const parasail_profile_t* profile,
70367     const char* s2,
70368     const int s2Len,
70369     const int open,
70370     const int gap);
70371 
70372 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_neon_128_32 (
70373     const parasail_profile_t* profile,
70374     const char* s2,
70375     const int s2Len,
70376     const int open,
70377     const int gap);
70378 
70379 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_neon_128_16 (
70380     const parasail_profile_t* profile,
70381     const char* s2,
70382     const int s2Len,
70383     const int open,
70384     const int gap);
70385 
70386 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_neon_128_8 (
70387     const parasail_profile_t* profile,
70388     const char* s2,
70389     const int s2Len,
70390     const int open,
70391     const int gap);
70392 
70393 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_neon_128_sat (
70394     const parasail_profile_t* profile,
70395     const char* s2,
70396     const int s2Len,
70397     const int open,
70398     const int gap);
70399 
70400 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_sse2_128_64 (
70401     const parasail_profile_t* profile,
70402     const char* s2,
70403     const int s2Len,
70404     const int open,
70405     const int gap);
70406 
70407 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_sse2_128_32 (
70408     const parasail_profile_t* profile,
70409     const char* s2,
70410     const int s2Len,
70411     const int open,
70412     const int gap);
70413 
70414 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_sse2_128_16 (
70415     const parasail_profile_t* profile,
70416     const char* s2,
70417     const int s2Len,
70418     const int open,
70419     const int gap);
70420 
70421 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_sse2_128_8 (
70422     const parasail_profile_t* profile,
70423     const char* s2,
70424     const int s2Len,
70425     const int open,
70426     const int gap);
70427 
70428 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_sse2_128_sat (
70429     const parasail_profile_t* profile,
70430     const char* s2,
70431     const int s2Len,
70432     const int open,
70433     const int gap);
70434 
70435 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_sse41_128_64 (
70436     const parasail_profile_t* profile,
70437     const char* s2,
70438     const int s2Len,
70439     const int open,
70440     const int gap);
70441 
70442 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_sse41_128_32 (
70443     const parasail_profile_t* profile,
70444     const char* s2,
70445     const int s2Len,
70446     const int open,
70447     const int gap);
70448 
70449 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_sse41_128_16 (
70450     const parasail_profile_t* profile,
70451     const char* s2,
70452     const int s2Len,
70453     const int open,
70454     const int gap);
70455 
70456 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_sse41_128_8 (
70457     const parasail_profile_t* profile,
70458     const char* s2,
70459     const int s2Len,
70460     const int open,
70461     const int gap);
70462 
70463 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_sse41_128_sat (
70464     const parasail_profile_t* profile,
70465     const char* s2,
70466     const int s2Len,
70467     const int open,
70468     const int gap);
70469 
70470 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_avx2_256_64 (
70471     const parasail_profile_t* profile,
70472     const char* s2,
70473     const int s2Len,
70474     const int open,
70475     const int gap);
70476 
70477 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_avx2_256_32 (
70478     const parasail_profile_t* profile,
70479     const char* s2,
70480     const int s2Len,
70481     const int open,
70482     const int gap);
70483 
70484 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_avx2_256_16 (
70485     const parasail_profile_t* profile,
70486     const char* s2,
70487     const int s2Len,
70488     const int open,
70489     const int gap);
70490 
70491 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_avx2_256_8 (
70492     const parasail_profile_t* profile,
70493     const char* s2,
70494     const int s2Len,
70495     const int open,
70496     const int gap);
70497 
70498 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_avx2_256_sat (
70499     const parasail_profile_t* profile,
70500     const char* s2,
70501     const int s2Len,
70502     const int open,
70503     const int gap);
70504 
70505 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_altivec_128_64 (
70506     const parasail_profile_t* profile,
70507     const char* s2,
70508     const int s2Len,
70509     const int open,
70510     const int gap);
70511 
70512 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_altivec_128_32 (
70513     const parasail_profile_t* profile,
70514     const char* s2,
70515     const int s2Len,
70516     const int open,
70517     const int gap);
70518 
70519 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_altivec_128_16 (
70520     const parasail_profile_t* profile,
70521     const char* s2,
70522     const int s2Len,
70523     const int open,
70524     const int gap);
70525 
70526 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_altivec_128_8 (
70527     const parasail_profile_t* profile,
70528     const char* s2,
70529     const int s2Len,
70530     const int open,
70531     const int gap);
70532 
70533 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_altivec_128_sat (
70534     const parasail_profile_t* profile,
70535     const char* s2,
70536     const int s2Len,
70537     const int open,
70538     const int gap);
70539 
70540 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_neon_128_64 (
70541     const parasail_profile_t* profile,
70542     const char* s2,
70543     const int s2Len,
70544     const int open,
70545     const int gap);
70546 
70547 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_neon_128_32 (
70548     const parasail_profile_t* profile,
70549     const char* s2,
70550     const int s2Len,
70551     const int open,
70552     const int gap);
70553 
70554 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_neon_128_16 (
70555     const parasail_profile_t* profile,
70556     const char* s2,
70557     const int s2Len,
70558     const int open,
70559     const int gap);
70560 
70561 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_neon_128_8 (
70562     const parasail_profile_t* profile,
70563     const char* s2,
70564     const int s2Len,
70565     const int open,
70566     const int gap);
70567 
70568 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_neon_128_sat (
70569     const parasail_profile_t* profile,
70570     const char* s2,
70571     const int s2Len,
70572     const int open,
70573     const int gap);
70574 
70575 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_sse2_128_64 (
70576     const parasail_profile_t* profile,
70577     const char* s2,
70578     const int s2Len,
70579     const int open,
70580     const int gap);
70581 
70582 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_sse2_128_32 (
70583     const parasail_profile_t* profile,
70584     const char* s2,
70585     const int s2Len,
70586     const int open,
70587     const int gap);
70588 
70589 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_sse2_128_16 (
70590     const parasail_profile_t* profile,
70591     const char* s2,
70592     const int s2Len,
70593     const int open,
70594     const int gap);
70595 
70596 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_sse2_128_8 (
70597     const parasail_profile_t* profile,
70598     const char* s2,
70599     const int s2Len,
70600     const int open,
70601     const int gap);
70602 
70603 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_sse2_128_sat (
70604     const parasail_profile_t* profile,
70605     const char* s2,
70606     const int s2Len,
70607     const int open,
70608     const int gap);
70609 
70610 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_sse41_128_64 (
70611     const parasail_profile_t* profile,
70612     const char* s2,
70613     const int s2Len,
70614     const int open,
70615     const int gap);
70616 
70617 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_sse41_128_32 (
70618     const parasail_profile_t* profile,
70619     const char* s2,
70620     const int s2Len,
70621     const int open,
70622     const int gap);
70623 
70624 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_sse41_128_16 (
70625     const parasail_profile_t* profile,
70626     const char* s2,
70627     const int s2Len,
70628     const int open,
70629     const int gap);
70630 
70631 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_sse41_128_8 (
70632     const parasail_profile_t* profile,
70633     const char* s2,
70634     const int s2Len,
70635     const int open,
70636     const int gap);
70637 
70638 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_sse41_128_sat (
70639     const parasail_profile_t* profile,
70640     const char* s2,
70641     const int s2Len,
70642     const int open,
70643     const int gap);
70644 
70645 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_avx2_256_64 (
70646     const parasail_profile_t* profile,
70647     const char* s2,
70648     const int s2Len,
70649     const int open,
70650     const int gap);
70651 
70652 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_avx2_256_32 (
70653     const parasail_profile_t* profile,
70654     const char* s2,
70655     const int s2Len,
70656     const int open,
70657     const int gap);
70658 
70659 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_avx2_256_16 (
70660     const parasail_profile_t* profile,
70661     const char* s2,
70662     const int s2Len,
70663     const int open,
70664     const int gap);
70665 
70666 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_avx2_256_8 (
70667     const parasail_profile_t* profile,
70668     const char* s2,
70669     const int s2Len,
70670     const int open,
70671     const int gap);
70672 
70673 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_avx2_256_sat (
70674     const parasail_profile_t* profile,
70675     const char* s2,
70676     const int s2Len,
70677     const int open,
70678     const int gap);
70679 
70680 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_altivec_128_64 (
70681     const parasail_profile_t* profile,
70682     const char* s2,
70683     const int s2Len,
70684     const int open,
70685     const int gap);
70686 
70687 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_altivec_128_32 (
70688     const parasail_profile_t* profile,
70689     const char* s2,
70690     const int s2Len,
70691     const int open,
70692     const int gap);
70693 
70694 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_altivec_128_16 (
70695     const parasail_profile_t* profile,
70696     const char* s2,
70697     const int s2Len,
70698     const int open,
70699     const int gap);
70700 
70701 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_altivec_128_8 (
70702     const parasail_profile_t* profile,
70703     const char* s2,
70704     const int s2Len,
70705     const int open,
70706     const int gap);
70707 
70708 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_altivec_128_sat (
70709     const parasail_profile_t* profile,
70710     const char* s2,
70711     const int s2Len,
70712     const int open,
70713     const int gap);
70714 
70715 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_neon_128_64 (
70716     const parasail_profile_t* profile,
70717     const char* s2,
70718     const int s2Len,
70719     const int open,
70720     const int gap);
70721 
70722 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_neon_128_32 (
70723     const parasail_profile_t* profile,
70724     const char* s2,
70725     const int s2Len,
70726     const int open,
70727     const int gap);
70728 
70729 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_neon_128_16 (
70730     const parasail_profile_t* profile,
70731     const char* s2,
70732     const int s2Len,
70733     const int open,
70734     const int gap);
70735 
70736 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_neon_128_8 (
70737     const parasail_profile_t* profile,
70738     const char* s2,
70739     const int s2Len,
70740     const int open,
70741     const int gap);
70742 
70743 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_neon_128_sat (
70744     const parasail_profile_t* profile,
70745     const char* s2,
70746     const int s2Len,
70747     const int open,
70748     const int gap);
70749 
70750 parasail_result_t* parasail_sg_qe_scan_profile_sse2_128_64 (
70751     const parasail_profile_t* profile,
70752     const char* s2,
70753     const int s2Len,
70754     const int open,
70755     const int gap);
70756 
70757 parasail_result_t* parasail_sg_qe_scan_profile_sse2_128_32 (
70758     const parasail_profile_t* profile,
70759     const char* s2,
70760     const int s2Len,
70761     const int open,
70762     const int gap);
70763 
70764 parasail_result_t* parasail_sg_qe_scan_profile_sse2_128_16 (
70765     const parasail_profile_t* profile,
70766     const char* s2,
70767     const int s2Len,
70768     const int open,
70769     const int gap);
70770 
70771 parasail_result_t* parasail_sg_qe_scan_profile_sse2_128_8 (
70772     const parasail_profile_t* profile,
70773     const char* s2,
70774     const int s2Len,
70775     const int open,
70776     const int gap);
70777 
70778 parasail_result_t* parasail_sg_qe_scan_profile_sse2_128_sat (
70779     const parasail_profile_t* profile,
70780     const char* s2,
70781     const int s2Len,
70782     const int open,
70783     const int gap);
70784 
70785 parasail_result_t* parasail_sg_qe_scan_profile_sse41_128_64 (
70786     const parasail_profile_t* profile,
70787     const char* s2,
70788     const int s2Len,
70789     const int open,
70790     const int gap);
70791 
70792 parasail_result_t* parasail_sg_qe_scan_profile_sse41_128_32 (
70793     const parasail_profile_t* profile,
70794     const char* s2,
70795     const int s2Len,
70796     const int open,
70797     const int gap);
70798 
70799 parasail_result_t* parasail_sg_qe_scan_profile_sse41_128_16 (
70800     const parasail_profile_t* profile,
70801     const char* s2,
70802     const int s2Len,
70803     const int open,
70804     const int gap);
70805 
70806 parasail_result_t* parasail_sg_qe_scan_profile_sse41_128_8 (
70807     const parasail_profile_t* profile,
70808     const char* s2,
70809     const int s2Len,
70810     const int open,
70811     const int gap);
70812 
70813 parasail_result_t* parasail_sg_qe_scan_profile_sse41_128_sat (
70814     const parasail_profile_t* profile,
70815     const char* s2,
70816     const int s2Len,
70817     const int open,
70818     const int gap);
70819 
70820 parasail_result_t* parasail_sg_qe_scan_profile_avx2_256_64 (
70821     const parasail_profile_t* profile,
70822     const char* s2,
70823     const int s2Len,
70824     const int open,
70825     const int gap);
70826 
70827 parasail_result_t* parasail_sg_qe_scan_profile_avx2_256_32 (
70828     const parasail_profile_t* profile,
70829     const char* s2,
70830     const int s2Len,
70831     const int open,
70832     const int gap);
70833 
70834 parasail_result_t* parasail_sg_qe_scan_profile_avx2_256_16 (
70835     const parasail_profile_t* profile,
70836     const char* s2,
70837     const int s2Len,
70838     const int open,
70839     const int gap);
70840 
70841 parasail_result_t* parasail_sg_qe_scan_profile_avx2_256_8 (
70842     const parasail_profile_t* profile,
70843     const char* s2,
70844     const int s2Len,
70845     const int open,
70846     const int gap);
70847 
70848 parasail_result_t* parasail_sg_qe_scan_profile_avx2_256_sat (
70849     const parasail_profile_t* profile,
70850     const char* s2,
70851     const int s2Len,
70852     const int open,
70853     const int gap);
70854 
70855 parasail_result_t* parasail_sg_qe_scan_profile_altivec_128_64 (
70856     const parasail_profile_t* profile,
70857     const char* s2,
70858     const int s2Len,
70859     const int open,
70860     const int gap);
70861 
70862 parasail_result_t* parasail_sg_qe_scan_profile_altivec_128_32 (
70863     const parasail_profile_t* profile,
70864     const char* s2,
70865     const int s2Len,
70866     const int open,
70867     const int gap);
70868 
70869 parasail_result_t* parasail_sg_qe_scan_profile_altivec_128_16 (
70870     const parasail_profile_t* profile,
70871     const char* s2,
70872     const int s2Len,
70873     const int open,
70874     const int gap);
70875 
70876 parasail_result_t* parasail_sg_qe_scan_profile_altivec_128_8 (
70877     const parasail_profile_t* profile,
70878     const char* s2,
70879     const int s2Len,
70880     const int open,
70881     const int gap);
70882 
70883 parasail_result_t* parasail_sg_qe_scan_profile_altivec_128_sat (
70884     const parasail_profile_t* profile,
70885     const char* s2,
70886     const int s2Len,
70887     const int open,
70888     const int gap);
70889 
70890 parasail_result_t* parasail_sg_qe_scan_profile_neon_128_64 (
70891     const parasail_profile_t* profile,
70892     const char* s2,
70893     const int s2Len,
70894     const int open,
70895     const int gap);
70896 
70897 parasail_result_t* parasail_sg_qe_scan_profile_neon_128_32 (
70898     const parasail_profile_t* profile,
70899     const char* s2,
70900     const int s2Len,
70901     const int open,
70902     const int gap);
70903 
70904 parasail_result_t* parasail_sg_qe_scan_profile_neon_128_16 (
70905     const parasail_profile_t* profile,
70906     const char* s2,
70907     const int s2Len,
70908     const int open,
70909     const int gap);
70910 
70911 parasail_result_t* parasail_sg_qe_scan_profile_neon_128_8 (
70912     const parasail_profile_t* profile,
70913     const char* s2,
70914     const int s2Len,
70915     const int open,
70916     const int gap);
70917 
70918 parasail_result_t* parasail_sg_qe_scan_profile_neon_128_sat (
70919     const parasail_profile_t* profile,
70920     const char* s2,
70921     const int s2Len,
70922     const int open,
70923     const int gap);
70924 
70925 parasail_result_t* parasail_sg_qe_striped_profile_sse2_128_64 (
70926     const parasail_profile_t* profile,
70927     const char* s2,
70928     const int s2Len,
70929     const int open,
70930     const int gap);
70931 
70932 parasail_result_t* parasail_sg_qe_striped_profile_sse2_128_32 (
70933     const parasail_profile_t* profile,
70934     const char* s2,
70935     const int s2Len,
70936     const int open,
70937     const int gap);
70938 
70939 parasail_result_t* parasail_sg_qe_striped_profile_sse2_128_16 (
70940     const parasail_profile_t* profile,
70941     const char* s2,
70942     const int s2Len,
70943     const int open,
70944     const int gap);
70945 
70946 parasail_result_t* parasail_sg_qe_striped_profile_sse2_128_8 (
70947     const parasail_profile_t* profile,
70948     const char* s2,
70949     const int s2Len,
70950     const int open,
70951     const int gap);
70952 
70953 parasail_result_t* parasail_sg_qe_striped_profile_sse2_128_sat (
70954     const parasail_profile_t* profile,
70955     const char* s2,
70956     const int s2Len,
70957     const int open,
70958     const int gap);
70959 
70960 parasail_result_t* parasail_sg_qe_striped_profile_sse41_128_64 (
70961     const parasail_profile_t* profile,
70962     const char* s2,
70963     const int s2Len,
70964     const int open,
70965     const int gap);
70966 
70967 parasail_result_t* parasail_sg_qe_striped_profile_sse41_128_32 (
70968     const parasail_profile_t* profile,
70969     const char* s2,
70970     const int s2Len,
70971     const int open,
70972     const int gap);
70973 
70974 parasail_result_t* parasail_sg_qe_striped_profile_sse41_128_16 (
70975     const parasail_profile_t* profile,
70976     const char* s2,
70977     const int s2Len,
70978     const int open,
70979     const int gap);
70980 
70981 parasail_result_t* parasail_sg_qe_striped_profile_sse41_128_8 (
70982     const parasail_profile_t* profile,
70983     const char* s2,
70984     const int s2Len,
70985     const int open,
70986     const int gap);
70987 
70988 parasail_result_t* parasail_sg_qe_striped_profile_sse41_128_sat (
70989     const parasail_profile_t* profile,
70990     const char* s2,
70991     const int s2Len,
70992     const int open,
70993     const int gap);
70994 
70995 parasail_result_t* parasail_sg_qe_striped_profile_avx2_256_64 (
70996     const parasail_profile_t* profile,
70997     const char* s2,
70998     const int s2Len,
70999     const int open,
71000     const int gap);
71001 
71002 parasail_result_t* parasail_sg_qe_striped_profile_avx2_256_32 (
71003     const parasail_profile_t* profile,
71004     const char* s2,
71005     const int s2Len,
71006     const int open,
71007     const int gap);
71008 
71009 parasail_result_t* parasail_sg_qe_striped_profile_avx2_256_16 (
71010     const parasail_profile_t* profile,
71011     const char* s2,
71012     const int s2Len,
71013     const int open,
71014     const int gap);
71015 
71016 parasail_result_t* parasail_sg_qe_striped_profile_avx2_256_8 (
71017     const parasail_profile_t* profile,
71018     const char* s2,
71019     const int s2Len,
71020     const int open,
71021     const int gap);
71022 
71023 parasail_result_t* parasail_sg_qe_striped_profile_avx2_256_sat (
71024     const parasail_profile_t* profile,
71025     const char* s2,
71026     const int s2Len,
71027     const int open,
71028     const int gap);
71029 
71030 parasail_result_t* parasail_sg_qe_striped_profile_altivec_128_64 (
71031     const parasail_profile_t* profile,
71032     const char* s2,
71033     const int s2Len,
71034     const int open,
71035     const int gap);
71036 
71037 parasail_result_t* parasail_sg_qe_striped_profile_altivec_128_32 (
71038     const parasail_profile_t* profile,
71039     const char* s2,
71040     const int s2Len,
71041     const int open,
71042     const int gap);
71043 
71044 parasail_result_t* parasail_sg_qe_striped_profile_altivec_128_16 (
71045     const parasail_profile_t* profile,
71046     const char* s2,
71047     const int s2Len,
71048     const int open,
71049     const int gap);
71050 
71051 parasail_result_t* parasail_sg_qe_striped_profile_altivec_128_8 (
71052     const parasail_profile_t* profile,
71053     const char* s2,
71054     const int s2Len,
71055     const int open,
71056     const int gap);
71057 
71058 parasail_result_t* parasail_sg_qe_striped_profile_altivec_128_sat (
71059     const parasail_profile_t* profile,
71060     const char* s2,
71061     const int s2Len,
71062     const int open,
71063     const int gap);
71064 
71065 parasail_result_t* parasail_sg_qe_striped_profile_neon_128_64 (
71066     const parasail_profile_t* profile,
71067     const char* s2,
71068     const int s2Len,
71069     const int open,
71070     const int gap);
71071 
71072 parasail_result_t* parasail_sg_qe_striped_profile_neon_128_32 (
71073     const parasail_profile_t* profile,
71074     const char* s2,
71075     const int s2Len,
71076     const int open,
71077     const int gap);
71078 
71079 parasail_result_t* parasail_sg_qe_striped_profile_neon_128_16 (
71080     const parasail_profile_t* profile,
71081     const char* s2,
71082     const int s2Len,
71083     const int open,
71084     const int gap);
71085 
71086 parasail_result_t* parasail_sg_qe_striped_profile_neon_128_8 (
71087     const parasail_profile_t* profile,
71088     const char* s2,
71089     const int s2Len,
71090     const int open,
71091     const int gap);
71092 
71093 parasail_result_t* parasail_sg_qe_striped_profile_neon_128_sat (
71094     const parasail_profile_t* profile,
71095     const char* s2,
71096     const int s2Len,
71097     const int open,
71098     const int gap);
71099 
71100 parasail_result_t* parasail_sg_qe_table_scan_profile_sse2_128_64 (
71101     const parasail_profile_t* profile,
71102     const char* s2,
71103     const int s2Len,
71104     const int open,
71105     const int gap);
71106 
71107 parasail_result_t* parasail_sg_qe_table_scan_profile_sse2_128_32 (
71108     const parasail_profile_t* profile,
71109     const char* s2,
71110     const int s2Len,
71111     const int open,
71112     const int gap);
71113 
71114 parasail_result_t* parasail_sg_qe_table_scan_profile_sse2_128_16 (
71115     const parasail_profile_t* profile,
71116     const char* s2,
71117     const int s2Len,
71118     const int open,
71119     const int gap);
71120 
71121 parasail_result_t* parasail_sg_qe_table_scan_profile_sse2_128_8 (
71122     const parasail_profile_t* profile,
71123     const char* s2,
71124     const int s2Len,
71125     const int open,
71126     const int gap);
71127 
71128 parasail_result_t* parasail_sg_qe_table_scan_profile_sse2_128_sat (
71129     const parasail_profile_t* profile,
71130     const char* s2,
71131     const int s2Len,
71132     const int open,
71133     const int gap);
71134 
71135 parasail_result_t* parasail_sg_qe_table_scan_profile_sse41_128_64 (
71136     const parasail_profile_t* profile,
71137     const char* s2,
71138     const int s2Len,
71139     const int open,
71140     const int gap);
71141 
71142 parasail_result_t* parasail_sg_qe_table_scan_profile_sse41_128_32 (
71143     const parasail_profile_t* profile,
71144     const char* s2,
71145     const int s2Len,
71146     const int open,
71147     const int gap);
71148 
71149 parasail_result_t* parasail_sg_qe_table_scan_profile_sse41_128_16 (
71150     const parasail_profile_t* profile,
71151     const char* s2,
71152     const int s2Len,
71153     const int open,
71154     const int gap);
71155 
71156 parasail_result_t* parasail_sg_qe_table_scan_profile_sse41_128_8 (
71157     const parasail_profile_t* profile,
71158     const char* s2,
71159     const int s2Len,
71160     const int open,
71161     const int gap);
71162 
71163 parasail_result_t* parasail_sg_qe_table_scan_profile_sse41_128_sat (
71164     const parasail_profile_t* profile,
71165     const char* s2,
71166     const int s2Len,
71167     const int open,
71168     const int gap);
71169 
71170 parasail_result_t* parasail_sg_qe_table_scan_profile_avx2_256_64 (
71171     const parasail_profile_t* profile,
71172     const char* s2,
71173     const int s2Len,
71174     const int open,
71175     const int gap);
71176 
71177 parasail_result_t* parasail_sg_qe_table_scan_profile_avx2_256_32 (
71178     const parasail_profile_t* profile,
71179     const char* s2,
71180     const int s2Len,
71181     const int open,
71182     const int gap);
71183 
71184 parasail_result_t* parasail_sg_qe_table_scan_profile_avx2_256_16 (
71185     const parasail_profile_t* profile,
71186     const char* s2,
71187     const int s2Len,
71188     const int open,
71189     const int gap);
71190 
71191 parasail_result_t* parasail_sg_qe_table_scan_profile_avx2_256_8 (
71192     const parasail_profile_t* profile,
71193     const char* s2,
71194     const int s2Len,
71195     const int open,
71196     const int gap);
71197 
71198 parasail_result_t* parasail_sg_qe_table_scan_profile_avx2_256_sat (
71199     const parasail_profile_t* profile,
71200     const char* s2,
71201     const int s2Len,
71202     const int open,
71203     const int gap);
71204 
71205 parasail_result_t* parasail_sg_qe_table_scan_profile_altivec_128_64 (
71206     const parasail_profile_t* profile,
71207     const char* s2,
71208     const int s2Len,
71209     const int open,
71210     const int gap);
71211 
71212 parasail_result_t* parasail_sg_qe_table_scan_profile_altivec_128_32 (
71213     const parasail_profile_t* profile,
71214     const char* s2,
71215     const int s2Len,
71216     const int open,
71217     const int gap);
71218 
71219 parasail_result_t* parasail_sg_qe_table_scan_profile_altivec_128_16 (
71220     const parasail_profile_t* profile,
71221     const char* s2,
71222     const int s2Len,
71223     const int open,
71224     const int gap);
71225 
71226 parasail_result_t* parasail_sg_qe_table_scan_profile_altivec_128_8 (
71227     const parasail_profile_t* profile,
71228     const char* s2,
71229     const int s2Len,
71230     const int open,
71231     const int gap);
71232 
71233 parasail_result_t* parasail_sg_qe_table_scan_profile_altivec_128_sat (
71234     const parasail_profile_t* profile,
71235     const char* s2,
71236     const int s2Len,
71237     const int open,
71238     const int gap);
71239 
71240 parasail_result_t* parasail_sg_qe_table_scan_profile_neon_128_64 (
71241     const parasail_profile_t* profile,
71242     const char* s2,
71243     const int s2Len,
71244     const int open,
71245     const int gap);
71246 
71247 parasail_result_t* parasail_sg_qe_table_scan_profile_neon_128_32 (
71248     const parasail_profile_t* profile,
71249     const char* s2,
71250     const int s2Len,
71251     const int open,
71252     const int gap);
71253 
71254 parasail_result_t* parasail_sg_qe_table_scan_profile_neon_128_16 (
71255     const parasail_profile_t* profile,
71256     const char* s2,
71257     const int s2Len,
71258     const int open,
71259     const int gap);
71260 
71261 parasail_result_t* parasail_sg_qe_table_scan_profile_neon_128_8 (
71262     const parasail_profile_t* profile,
71263     const char* s2,
71264     const int s2Len,
71265     const int open,
71266     const int gap);
71267 
71268 parasail_result_t* parasail_sg_qe_table_scan_profile_neon_128_sat (
71269     const parasail_profile_t* profile,
71270     const char* s2,
71271     const int s2Len,
71272     const int open,
71273     const int gap);
71274 
71275 parasail_result_t* parasail_sg_qe_table_striped_profile_sse2_128_64 (
71276     const parasail_profile_t* profile,
71277     const char* s2,
71278     const int s2Len,
71279     const int open,
71280     const int gap);
71281 
71282 parasail_result_t* parasail_sg_qe_table_striped_profile_sse2_128_32 (
71283     const parasail_profile_t* profile,
71284     const char* s2,
71285     const int s2Len,
71286     const int open,
71287     const int gap);
71288 
71289 parasail_result_t* parasail_sg_qe_table_striped_profile_sse2_128_16 (
71290     const parasail_profile_t* profile,
71291     const char* s2,
71292     const int s2Len,
71293     const int open,
71294     const int gap);
71295 
71296 parasail_result_t* parasail_sg_qe_table_striped_profile_sse2_128_8 (
71297     const parasail_profile_t* profile,
71298     const char* s2,
71299     const int s2Len,
71300     const int open,
71301     const int gap);
71302 
71303 parasail_result_t* parasail_sg_qe_table_striped_profile_sse2_128_sat (
71304     const parasail_profile_t* profile,
71305     const char* s2,
71306     const int s2Len,
71307     const int open,
71308     const int gap);
71309 
71310 parasail_result_t* parasail_sg_qe_table_striped_profile_sse41_128_64 (
71311     const parasail_profile_t* profile,
71312     const char* s2,
71313     const int s2Len,
71314     const int open,
71315     const int gap);
71316 
71317 parasail_result_t* parasail_sg_qe_table_striped_profile_sse41_128_32 (
71318     const parasail_profile_t* profile,
71319     const char* s2,
71320     const int s2Len,
71321     const int open,
71322     const int gap);
71323 
71324 parasail_result_t* parasail_sg_qe_table_striped_profile_sse41_128_16 (
71325     const parasail_profile_t* profile,
71326     const char* s2,
71327     const int s2Len,
71328     const int open,
71329     const int gap);
71330 
71331 parasail_result_t* parasail_sg_qe_table_striped_profile_sse41_128_8 (
71332     const parasail_profile_t* profile,
71333     const char* s2,
71334     const int s2Len,
71335     const int open,
71336     const int gap);
71337 
71338 parasail_result_t* parasail_sg_qe_table_striped_profile_sse41_128_sat (
71339     const parasail_profile_t* profile,
71340     const char* s2,
71341     const int s2Len,
71342     const int open,
71343     const int gap);
71344 
71345 parasail_result_t* parasail_sg_qe_table_striped_profile_avx2_256_64 (
71346     const parasail_profile_t* profile,
71347     const char* s2,
71348     const int s2Len,
71349     const int open,
71350     const int gap);
71351 
71352 parasail_result_t* parasail_sg_qe_table_striped_profile_avx2_256_32 (
71353     const parasail_profile_t* profile,
71354     const char* s2,
71355     const int s2Len,
71356     const int open,
71357     const int gap);
71358 
71359 parasail_result_t* parasail_sg_qe_table_striped_profile_avx2_256_16 (
71360     const parasail_profile_t* profile,
71361     const char* s2,
71362     const int s2Len,
71363     const int open,
71364     const int gap);
71365 
71366 parasail_result_t* parasail_sg_qe_table_striped_profile_avx2_256_8 (
71367     const parasail_profile_t* profile,
71368     const char* s2,
71369     const int s2Len,
71370     const int open,
71371     const int gap);
71372 
71373 parasail_result_t* parasail_sg_qe_table_striped_profile_avx2_256_sat (
71374     const parasail_profile_t* profile,
71375     const char* s2,
71376     const int s2Len,
71377     const int open,
71378     const int gap);
71379 
71380 parasail_result_t* parasail_sg_qe_table_striped_profile_altivec_128_64 (
71381     const parasail_profile_t* profile,
71382     const char* s2,
71383     const int s2Len,
71384     const int open,
71385     const int gap);
71386 
71387 parasail_result_t* parasail_sg_qe_table_striped_profile_altivec_128_32 (
71388     const parasail_profile_t* profile,
71389     const char* s2,
71390     const int s2Len,
71391     const int open,
71392     const int gap);
71393 
71394 parasail_result_t* parasail_sg_qe_table_striped_profile_altivec_128_16 (
71395     const parasail_profile_t* profile,
71396     const char* s2,
71397     const int s2Len,
71398     const int open,
71399     const int gap);
71400 
71401 parasail_result_t* parasail_sg_qe_table_striped_profile_altivec_128_8 (
71402     const parasail_profile_t* profile,
71403     const char* s2,
71404     const int s2Len,
71405     const int open,
71406     const int gap);
71407 
71408 parasail_result_t* parasail_sg_qe_table_striped_profile_altivec_128_sat (
71409     const parasail_profile_t* profile,
71410     const char* s2,
71411     const int s2Len,
71412     const int open,
71413     const int gap);
71414 
71415 parasail_result_t* parasail_sg_qe_table_striped_profile_neon_128_64 (
71416     const parasail_profile_t* profile,
71417     const char* s2,
71418     const int s2Len,
71419     const int open,
71420     const int gap);
71421 
71422 parasail_result_t* parasail_sg_qe_table_striped_profile_neon_128_32 (
71423     const parasail_profile_t* profile,
71424     const char* s2,
71425     const int s2Len,
71426     const int open,
71427     const int gap);
71428 
71429 parasail_result_t* parasail_sg_qe_table_striped_profile_neon_128_16 (
71430     const parasail_profile_t* profile,
71431     const char* s2,
71432     const int s2Len,
71433     const int open,
71434     const int gap);
71435 
71436 parasail_result_t* parasail_sg_qe_table_striped_profile_neon_128_8 (
71437     const parasail_profile_t* profile,
71438     const char* s2,
71439     const int s2Len,
71440     const int open,
71441     const int gap);
71442 
71443 parasail_result_t* parasail_sg_qe_table_striped_profile_neon_128_sat (
71444     const parasail_profile_t* profile,
71445     const char* s2,
71446     const int s2Len,
71447     const int open,
71448     const int gap);
71449 
71450 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_sse2_128_64 (
71451     const parasail_profile_t* profile,
71452     const char* s2,
71453     const int s2Len,
71454     const int open,
71455     const int gap);
71456 
71457 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_sse2_128_32 (
71458     const parasail_profile_t* profile,
71459     const char* s2,
71460     const int s2Len,
71461     const int open,
71462     const int gap);
71463 
71464 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_sse2_128_16 (
71465     const parasail_profile_t* profile,
71466     const char* s2,
71467     const int s2Len,
71468     const int open,
71469     const int gap);
71470 
71471 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_sse2_128_8 (
71472     const parasail_profile_t* profile,
71473     const char* s2,
71474     const int s2Len,
71475     const int open,
71476     const int gap);
71477 
71478 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_sse2_128_sat (
71479     const parasail_profile_t* profile,
71480     const char* s2,
71481     const int s2Len,
71482     const int open,
71483     const int gap);
71484 
71485 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_sse41_128_64 (
71486     const parasail_profile_t* profile,
71487     const char* s2,
71488     const int s2Len,
71489     const int open,
71490     const int gap);
71491 
71492 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_sse41_128_32 (
71493     const parasail_profile_t* profile,
71494     const char* s2,
71495     const int s2Len,
71496     const int open,
71497     const int gap);
71498 
71499 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_sse41_128_16 (
71500     const parasail_profile_t* profile,
71501     const char* s2,
71502     const int s2Len,
71503     const int open,
71504     const int gap);
71505 
71506 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_sse41_128_8 (
71507     const parasail_profile_t* profile,
71508     const char* s2,
71509     const int s2Len,
71510     const int open,
71511     const int gap);
71512 
71513 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_sse41_128_sat (
71514     const parasail_profile_t* profile,
71515     const char* s2,
71516     const int s2Len,
71517     const int open,
71518     const int gap);
71519 
71520 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_avx2_256_64 (
71521     const parasail_profile_t* profile,
71522     const char* s2,
71523     const int s2Len,
71524     const int open,
71525     const int gap);
71526 
71527 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_avx2_256_32 (
71528     const parasail_profile_t* profile,
71529     const char* s2,
71530     const int s2Len,
71531     const int open,
71532     const int gap);
71533 
71534 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_avx2_256_16 (
71535     const parasail_profile_t* profile,
71536     const char* s2,
71537     const int s2Len,
71538     const int open,
71539     const int gap);
71540 
71541 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_avx2_256_8 (
71542     const parasail_profile_t* profile,
71543     const char* s2,
71544     const int s2Len,
71545     const int open,
71546     const int gap);
71547 
71548 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_avx2_256_sat (
71549     const parasail_profile_t* profile,
71550     const char* s2,
71551     const int s2Len,
71552     const int open,
71553     const int gap);
71554 
71555 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_altivec_128_64 (
71556     const parasail_profile_t* profile,
71557     const char* s2,
71558     const int s2Len,
71559     const int open,
71560     const int gap);
71561 
71562 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_altivec_128_32 (
71563     const parasail_profile_t* profile,
71564     const char* s2,
71565     const int s2Len,
71566     const int open,
71567     const int gap);
71568 
71569 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_altivec_128_16 (
71570     const parasail_profile_t* profile,
71571     const char* s2,
71572     const int s2Len,
71573     const int open,
71574     const int gap);
71575 
71576 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_altivec_128_8 (
71577     const parasail_profile_t* profile,
71578     const char* s2,
71579     const int s2Len,
71580     const int open,
71581     const int gap);
71582 
71583 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_altivec_128_sat (
71584     const parasail_profile_t* profile,
71585     const char* s2,
71586     const int s2Len,
71587     const int open,
71588     const int gap);
71589 
71590 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_neon_128_64 (
71591     const parasail_profile_t* profile,
71592     const char* s2,
71593     const int s2Len,
71594     const int open,
71595     const int gap);
71596 
71597 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_neon_128_32 (
71598     const parasail_profile_t* profile,
71599     const char* s2,
71600     const int s2Len,
71601     const int open,
71602     const int gap);
71603 
71604 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_neon_128_16 (
71605     const parasail_profile_t* profile,
71606     const char* s2,
71607     const int s2Len,
71608     const int open,
71609     const int gap);
71610 
71611 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_neon_128_8 (
71612     const parasail_profile_t* profile,
71613     const char* s2,
71614     const int s2Len,
71615     const int open,
71616     const int gap);
71617 
71618 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_neon_128_sat (
71619     const parasail_profile_t* profile,
71620     const char* s2,
71621     const int s2Len,
71622     const int open,
71623     const int gap);
71624 
71625 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_sse2_128_64 (
71626     const parasail_profile_t* profile,
71627     const char* s2,
71628     const int s2Len,
71629     const int open,
71630     const int gap);
71631 
71632 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_sse2_128_32 (
71633     const parasail_profile_t* profile,
71634     const char* s2,
71635     const int s2Len,
71636     const int open,
71637     const int gap);
71638 
71639 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_sse2_128_16 (
71640     const parasail_profile_t* profile,
71641     const char* s2,
71642     const int s2Len,
71643     const int open,
71644     const int gap);
71645 
71646 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_sse2_128_8 (
71647     const parasail_profile_t* profile,
71648     const char* s2,
71649     const int s2Len,
71650     const int open,
71651     const int gap);
71652 
71653 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_sse2_128_sat (
71654     const parasail_profile_t* profile,
71655     const char* s2,
71656     const int s2Len,
71657     const int open,
71658     const int gap);
71659 
71660 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_sse41_128_64 (
71661     const parasail_profile_t* profile,
71662     const char* s2,
71663     const int s2Len,
71664     const int open,
71665     const int gap);
71666 
71667 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_sse41_128_32 (
71668     const parasail_profile_t* profile,
71669     const char* s2,
71670     const int s2Len,
71671     const int open,
71672     const int gap);
71673 
71674 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_sse41_128_16 (
71675     const parasail_profile_t* profile,
71676     const char* s2,
71677     const int s2Len,
71678     const int open,
71679     const int gap);
71680 
71681 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_sse41_128_8 (
71682     const parasail_profile_t* profile,
71683     const char* s2,
71684     const int s2Len,
71685     const int open,
71686     const int gap);
71687 
71688 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_sse41_128_sat (
71689     const parasail_profile_t* profile,
71690     const char* s2,
71691     const int s2Len,
71692     const int open,
71693     const int gap);
71694 
71695 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_avx2_256_64 (
71696     const parasail_profile_t* profile,
71697     const char* s2,
71698     const int s2Len,
71699     const int open,
71700     const int gap);
71701 
71702 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_avx2_256_32 (
71703     const parasail_profile_t* profile,
71704     const char* s2,
71705     const int s2Len,
71706     const int open,
71707     const int gap);
71708 
71709 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_avx2_256_16 (
71710     const parasail_profile_t* profile,
71711     const char* s2,
71712     const int s2Len,
71713     const int open,
71714     const int gap);
71715 
71716 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_avx2_256_8 (
71717     const parasail_profile_t* profile,
71718     const char* s2,
71719     const int s2Len,
71720     const int open,
71721     const int gap);
71722 
71723 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_avx2_256_sat (
71724     const parasail_profile_t* profile,
71725     const char* s2,
71726     const int s2Len,
71727     const int open,
71728     const int gap);
71729 
71730 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_altivec_128_64 (
71731     const parasail_profile_t* profile,
71732     const char* s2,
71733     const int s2Len,
71734     const int open,
71735     const int gap);
71736 
71737 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_altivec_128_32 (
71738     const parasail_profile_t* profile,
71739     const char* s2,
71740     const int s2Len,
71741     const int open,
71742     const int gap);
71743 
71744 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_altivec_128_16 (
71745     const parasail_profile_t* profile,
71746     const char* s2,
71747     const int s2Len,
71748     const int open,
71749     const int gap);
71750 
71751 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_altivec_128_8 (
71752     const parasail_profile_t* profile,
71753     const char* s2,
71754     const int s2Len,
71755     const int open,
71756     const int gap);
71757 
71758 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_altivec_128_sat (
71759     const parasail_profile_t* profile,
71760     const char* s2,
71761     const int s2Len,
71762     const int open,
71763     const int gap);
71764 
71765 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_neon_128_64 (
71766     const parasail_profile_t* profile,
71767     const char* s2,
71768     const int s2Len,
71769     const int open,
71770     const int gap);
71771 
71772 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_neon_128_32 (
71773     const parasail_profile_t* profile,
71774     const char* s2,
71775     const int s2Len,
71776     const int open,
71777     const int gap);
71778 
71779 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_neon_128_16 (
71780     const parasail_profile_t* profile,
71781     const char* s2,
71782     const int s2Len,
71783     const int open,
71784     const int gap);
71785 
71786 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_neon_128_8 (
71787     const parasail_profile_t* profile,
71788     const char* s2,
71789     const int s2Len,
71790     const int open,
71791     const int gap);
71792 
71793 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_neon_128_sat (
71794     const parasail_profile_t* profile,
71795     const char* s2,
71796     const int s2Len,
71797     const int open,
71798     const int gap);
71799 
71800 parasail_result_t* parasail_sg_qe_trace_scan_profile_sse2_128_64 (
71801     const parasail_profile_t* profile,
71802     const char* s2,
71803     const int s2Len,
71804     const int open,
71805     const int gap);
71806 
71807 parasail_result_t* parasail_sg_qe_trace_scan_profile_sse2_128_32 (
71808     const parasail_profile_t* profile,
71809     const char* s2,
71810     const int s2Len,
71811     const int open,
71812     const int gap);
71813 
71814 parasail_result_t* parasail_sg_qe_trace_scan_profile_sse2_128_16 (
71815     const parasail_profile_t* profile,
71816     const char* s2,
71817     const int s2Len,
71818     const int open,
71819     const int gap);
71820 
71821 parasail_result_t* parasail_sg_qe_trace_scan_profile_sse2_128_8 (
71822     const parasail_profile_t* profile,
71823     const char* s2,
71824     const int s2Len,
71825     const int open,
71826     const int gap);
71827 
71828 parasail_result_t* parasail_sg_qe_trace_scan_profile_sse2_128_sat (
71829     const parasail_profile_t* profile,
71830     const char* s2,
71831     const int s2Len,
71832     const int open,
71833     const int gap);
71834 
71835 parasail_result_t* parasail_sg_qe_trace_scan_profile_sse41_128_64 (
71836     const parasail_profile_t* profile,
71837     const char* s2,
71838     const int s2Len,
71839     const int open,
71840     const int gap);
71841 
71842 parasail_result_t* parasail_sg_qe_trace_scan_profile_sse41_128_32 (
71843     const parasail_profile_t* profile,
71844     const char* s2,
71845     const int s2Len,
71846     const int open,
71847     const int gap);
71848 
71849 parasail_result_t* parasail_sg_qe_trace_scan_profile_sse41_128_16 (
71850     const parasail_profile_t* profile,
71851     const char* s2,
71852     const int s2Len,
71853     const int open,
71854     const int gap);
71855 
71856 parasail_result_t* parasail_sg_qe_trace_scan_profile_sse41_128_8 (
71857     const parasail_profile_t* profile,
71858     const char* s2,
71859     const int s2Len,
71860     const int open,
71861     const int gap);
71862 
71863 parasail_result_t* parasail_sg_qe_trace_scan_profile_sse41_128_sat (
71864     const parasail_profile_t* profile,
71865     const char* s2,
71866     const int s2Len,
71867     const int open,
71868     const int gap);
71869 
71870 parasail_result_t* parasail_sg_qe_trace_scan_profile_avx2_256_64 (
71871     const parasail_profile_t* profile,
71872     const char* s2,
71873     const int s2Len,
71874     const int open,
71875     const int gap);
71876 
71877 parasail_result_t* parasail_sg_qe_trace_scan_profile_avx2_256_32 (
71878     const parasail_profile_t* profile,
71879     const char* s2,
71880     const int s2Len,
71881     const int open,
71882     const int gap);
71883 
71884 parasail_result_t* parasail_sg_qe_trace_scan_profile_avx2_256_16 (
71885     const parasail_profile_t* profile,
71886     const char* s2,
71887     const int s2Len,
71888     const int open,
71889     const int gap);
71890 
71891 parasail_result_t* parasail_sg_qe_trace_scan_profile_avx2_256_8 (
71892     const parasail_profile_t* profile,
71893     const char* s2,
71894     const int s2Len,
71895     const int open,
71896     const int gap);
71897 
71898 parasail_result_t* parasail_sg_qe_trace_scan_profile_avx2_256_sat (
71899     const parasail_profile_t* profile,
71900     const char* s2,
71901     const int s2Len,
71902     const int open,
71903     const int gap);
71904 
71905 parasail_result_t* parasail_sg_qe_trace_scan_profile_altivec_128_64 (
71906     const parasail_profile_t* profile,
71907     const char* s2,
71908     const int s2Len,
71909     const int open,
71910     const int gap);
71911 
71912 parasail_result_t* parasail_sg_qe_trace_scan_profile_altivec_128_32 (
71913     const parasail_profile_t* profile,
71914     const char* s2,
71915     const int s2Len,
71916     const int open,
71917     const int gap);
71918 
71919 parasail_result_t* parasail_sg_qe_trace_scan_profile_altivec_128_16 (
71920     const parasail_profile_t* profile,
71921     const char* s2,
71922     const int s2Len,
71923     const int open,
71924     const int gap);
71925 
71926 parasail_result_t* parasail_sg_qe_trace_scan_profile_altivec_128_8 (
71927     const parasail_profile_t* profile,
71928     const char* s2,
71929     const int s2Len,
71930     const int open,
71931     const int gap);
71932 
71933 parasail_result_t* parasail_sg_qe_trace_scan_profile_altivec_128_sat (
71934     const parasail_profile_t* profile,
71935     const char* s2,
71936     const int s2Len,
71937     const int open,
71938     const int gap);
71939 
71940 parasail_result_t* parasail_sg_qe_trace_scan_profile_neon_128_64 (
71941     const parasail_profile_t* profile,
71942     const char* s2,
71943     const int s2Len,
71944     const int open,
71945     const int gap);
71946 
71947 parasail_result_t* parasail_sg_qe_trace_scan_profile_neon_128_32 (
71948     const parasail_profile_t* profile,
71949     const char* s2,
71950     const int s2Len,
71951     const int open,
71952     const int gap);
71953 
71954 parasail_result_t* parasail_sg_qe_trace_scan_profile_neon_128_16 (
71955     const parasail_profile_t* profile,
71956     const char* s2,
71957     const int s2Len,
71958     const int open,
71959     const int gap);
71960 
71961 parasail_result_t* parasail_sg_qe_trace_scan_profile_neon_128_8 (
71962     const parasail_profile_t* profile,
71963     const char* s2,
71964     const int s2Len,
71965     const int open,
71966     const int gap);
71967 
71968 parasail_result_t* parasail_sg_qe_trace_scan_profile_neon_128_sat (
71969     const parasail_profile_t* profile,
71970     const char* s2,
71971     const int s2Len,
71972     const int open,
71973     const int gap);
71974 
71975 parasail_result_t* parasail_sg_qe_trace_striped_profile_sse2_128_64 (
71976     const parasail_profile_t* profile,
71977     const char* s2,
71978     const int s2Len,
71979     const int open,
71980     const int gap);
71981 
71982 parasail_result_t* parasail_sg_qe_trace_striped_profile_sse2_128_32 (
71983     const parasail_profile_t* profile,
71984     const char* s2,
71985     const int s2Len,
71986     const int open,
71987     const int gap);
71988 
71989 parasail_result_t* parasail_sg_qe_trace_striped_profile_sse2_128_16 (
71990     const parasail_profile_t* profile,
71991     const char* s2,
71992     const int s2Len,
71993     const int open,
71994     const int gap);
71995 
71996 parasail_result_t* parasail_sg_qe_trace_striped_profile_sse2_128_8 (
71997     const parasail_profile_t* profile,
71998     const char* s2,
71999     const int s2Len,
72000     const int open,
72001     const int gap);
72002 
72003 parasail_result_t* parasail_sg_qe_trace_striped_profile_sse2_128_sat (
72004     const parasail_profile_t* profile,
72005     const char* s2,
72006     const int s2Len,
72007     const int open,
72008     const int gap);
72009 
72010 parasail_result_t* parasail_sg_qe_trace_striped_profile_sse41_128_64 (
72011     const parasail_profile_t* profile,
72012     const char* s2,
72013     const int s2Len,
72014     const int open,
72015     const int gap);
72016 
72017 parasail_result_t* parasail_sg_qe_trace_striped_profile_sse41_128_32 (
72018     const parasail_profile_t* profile,
72019     const char* s2,
72020     const int s2Len,
72021     const int open,
72022     const int gap);
72023 
72024 parasail_result_t* parasail_sg_qe_trace_striped_profile_sse41_128_16 (
72025     const parasail_profile_t* profile,
72026     const char* s2,
72027     const int s2Len,
72028     const int open,
72029     const int gap);
72030 
72031 parasail_result_t* parasail_sg_qe_trace_striped_profile_sse41_128_8 (
72032     const parasail_profile_t* profile,
72033     const char* s2,
72034     const int s2Len,
72035     const int open,
72036     const int gap);
72037 
72038 parasail_result_t* parasail_sg_qe_trace_striped_profile_sse41_128_sat (
72039     const parasail_profile_t* profile,
72040     const char* s2,
72041     const int s2Len,
72042     const int open,
72043     const int gap);
72044 
72045 parasail_result_t* parasail_sg_qe_trace_striped_profile_avx2_256_64 (
72046     const parasail_profile_t* profile,
72047     const char* s2,
72048     const int s2Len,
72049     const int open,
72050     const int gap);
72051 
72052 parasail_result_t* parasail_sg_qe_trace_striped_profile_avx2_256_32 (
72053     const parasail_profile_t* profile,
72054     const char* s2,
72055     const int s2Len,
72056     const int open,
72057     const int gap);
72058 
72059 parasail_result_t* parasail_sg_qe_trace_striped_profile_avx2_256_16 (
72060     const parasail_profile_t* profile,
72061     const char* s2,
72062     const int s2Len,
72063     const int open,
72064     const int gap);
72065 
72066 parasail_result_t* parasail_sg_qe_trace_striped_profile_avx2_256_8 (
72067     const parasail_profile_t* profile,
72068     const char* s2,
72069     const int s2Len,
72070     const int open,
72071     const int gap);
72072 
72073 parasail_result_t* parasail_sg_qe_trace_striped_profile_avx2_256_sat (
72074     const parasail_profile_t* profile,
72075     const char* s2,
72076     const int s2Len,
72077     const int open,
72078     const int gap);
72079 
72080 parasail_result_t* parasail_sg_qe_trace_striped_profile_altivec_128_64 (
72081     const parasail_profile_t* profile,
72082     const char* s2,
72083     const int s2Len,
72084     const int open,
72085     const int gap);
72086 
72087 parasail_result_t* parasail_sg_qe_trace_striped_profile_altivec_128_32 (
72088     const parasail_profile_t* profile,
72089     const char* s2,
72090     const int s2Len,
72091     const int open,
72092     const int gap);
72093 
72094 parasail_result_t* parasail_sg_qe_trace_striped_profile_altivec_128_16 (
72095     const parasail_profile_t* profile,
72096     const char* s2,
72097     const int s2Len,
72098     const int open,
72099     const int gap);
72100 
72101 parasail_result_t* parasail_sg_qe_trace_striped_profile_altivec_128_8 (
72102     const parasail_profile_t* profile,
72103     const char* s2,
72104     const int s2Len,
72105     const int open,
72106     const int gap);
72107 
72108 parasail_result_t* parasail_sg_qe_trace_striped_profile_altivec_128_sat (
72109     const parasail_profile_t* profile,
72110     const char* s2,
72111     const int s2Len,
72112     const int open,
72113     const int gap);
72114 
72115 parasail_result_t* parasail_sg_qe_trace_striped_profile_neon_128_64 (
72116     const parasail_profile_t* profile,
72117     const char* s2,
72118     const int s2Len,
72119     const int open,
72120     const int gap);
72121 
72122 parasail_result_t* parasail_sg_qe_trace_striped_profile_neon_128_32 (
72123     const parasail_profile_t* profile,
72124     const char* s2,
72125     const int s2Len,
72126     const int open,
72127     const int gap);
72128 
72129 parasail_result_t* parasail_sg_qe_trace_striped_profile_neon_128_16 (
72130     const parasail_profile_t* profile,
72131     const char* s2,
72132     const int s2Len,
72133     const int open,
72134     const int gap);
72135 
72136 parasail_result_t* parasail_sg_qe_trace_striped_profile_neon_128_8 (
72137     const parasail_profile_t* profile,
72138     const char* s2,
72139     const int s2Len,
72140     const int open,
72141     const int gap);
72142 
72143 parasail_result_t* parasail_sg_qe_trace_striped_profile_neon_128_sat (
72144     const parasail_profile_t* profile,
72145     const char* s2,
72146     const int s2Len,
72147     const int open,
72148     const int gap);
72149 
72150 parasail_result_t* parasail_sg_qe_stats_scan_profile_sse2_128_64 (
72151     const parasail_profile_t* profile,
72152     const char* s2,
72153     const int s2Len,
72154     const int open,
72155     const int gap);
72156 
72157 parasail_result_t* parasail_sg_qe_stats_scan_profile_sse2_128_32 (
72158     const parasail_profile_t* profile,
72159     const char* s2,
72160     const int s2Len,
72161     const int open,
72162     const int gap);
72163 
72164 parasail_result_t* parasail_sg_qe_stats_scan_profile_sse2_128_16 (
72165     const parasail_profile_t* profile,
72166     const char* s2,
72167     const int s2Len,
72168     const int open,
72169     const int gap);
72170 
72171 parasail_result_t* parasail_sg_qe_stats_scan_profile_sse2_128_8 (
72172     const parasail_profile_t* profile,
72173     const char* s2,
72174     const int s2Len,
72175     const int open,
72176     const int gap);
72177 
72178 parasail_result_t* parasail_sg_qe_stats_scan_profile_sse2_128_sat (
72179     const parasail_profile_t* profile,
72180     const char* s2,
72181     const int s2Len,
72182     const int open,
72183     const int gap);
72184 
72185 parasail_result_t* parasail_sg_qe_stats_scan_profile_sse41_128_64 (
72186     const parasail_profile_t* profile,
72187     const char* s2,
72188     const int s2Len,
72189     const int open,
72190     const int gap);
72191 
72192 parasail_result_t* parasail_sg_qe_stats_scan_profile_sse41_128_32 (
72193     const parasail_profile_t* profile,
72194     const char* s2,
72195     const int s2Len,
72196     const int open,
72197     const int gap);
72198 
72199 parasail_result_t* parasail_sg_qe_stats_scan_profile_sse41_128_16 (
72200     const parasail_profile_t* profile,
72201     const char* s2,
72202     const int s2Len,
72203     const int open,
72204     const int gap);
72205 
72206 parasail_result_t* parasail_sg_qe_stats_scan_profile_sse41_128_8 (
72207     const parasail_profile_t* profile,
72208     const char* s2,
72209     const int s2Len,
72210     const int open,
72211     const int gap);
72212 
72213 parasail_result_t* parasail_sg_qe_stats_scan_profile_sse41_128_sat (
72214     const parasail_profile_t* profile,
72215     const char* s2,
72216     const int s2Len,
72217     const int open,
72218     const int gap);
72219 
72220 parasail_result_t* parasail_sg_qe_stats_scan_profile_avx2_256_64 (
72221     const parasail_profile_t* profile,
72222     const char* s2,
72223     const int s2Len,
72224     const int open,
72225     const int gap);
72226 
72227 parasail_result_t* parasail_sg_qe_stats_scan_profile_avx2_256_32 (
72228     const parasail_profile_t* profile,
72229     const char* s2,
72230     const int s2Len,
72231     const int open,
72232     const int gap);
72233 
72234 parasail_result_t* parasail_sg_qe_stats_scan_profile_avx2_256_16 (
72235     const parasail_profile_t* profile,
72236     const char* s2,
72237     const int s2Len,
72238     const int open,
72239     const int gap);
72240 
72241 parasail_result_t* parasail_sg_qe_stats_scan_profile_avx2_256_8 (
72242     const parasail_profile_t* profile,
72243     const char* s2,
72244     const int s2Len,
72245     const int open,
72246     const int gap);
72247 
72248 parasail_result_t* parasail_sg_qe_stats_scan_profile_avx2_256_sat (
72249     const parasail_profile_t* profile,
72250     const char* s2,
72251     const int s2Len,
72252     const int open,
72253     const int gap);
72254 
72255 parasail_result_t* parasail_sg_qe_stats_scan_profile_altivec_128_64 (
72256     const parasail_profile_t* profile,
72257     const char* s2,
72258     const int s2Len,
72259     const int open,
72260     const int gap);
72261 
72262 parasail_result_t* parasail_sg_qe_stats_scan_profile_altivec_128_32 (
72263     const parasail_profile_t* profile,
72264     const char* s2,
72265     const int s2Len,
72266     const int open,
72267     const int gap);
72268 
72269 parasail_result_t* parasail_sg_qe_stats_scan_profile_altivec_128_16 (
72270     const parasail_profile_t* profile,
72271     const char* s2,
72272     const int s2Len,
72273     const int open,
72274     const int gap);
72275 
72276 parasail_result_t* parasail_sg_qe_stats_scan_profile_altivec_128_8 (
72277     const parasail_profile_t* profile,
72278     const char* s2,
72279     const int s2Len,
72280     const int open,
72281     const int gap);
72282 
72283 parasail_result_t* parasail_sg_qe_stats_scan_profile_altivec_128_sat (
72284     const parasail_profile_t* profile,
72285     const char* s2,
72286     const int s2Len,
72287     const int open,
72288     const int gap);
72289 
72290 parasail_result_t* parasail_sg_qe_stats_scan_profile_neon_128_64 (
72291     const parasail_profile_t* profile,
72292     const char* s2,
72293     const int s2Len,
72294     const int open,
72295     const int gap);
72296 
72297 parasail_result_t* parasail_sg_qe_stats_scan_profile_neon_128_32 (
72298     const parasail_profile_t* profile,
72299     const char* s2,
72300     const int s2Len,
72301     const int open,
72302     const int gap);
72303 
72304 parasail_result_t* parasail_sg_qe_stats_scan_profile_neon_128_16 (
72305     const parasail_profile_t* profile,
72306     const char* s2,
72307     const int s2Len,
72308     const int open,
72309     const int gap);
72310 
72311 parasail_result_t* parasail_sg_qe_stats_scan_profile_neon_128_8 (
72312     const parasail_profile_t* profile,
72313     const char* s2,
72314     const int s2Len,
72315     const int open,
72316     const int gap);
72317 
72318 parasail_result_t* parasail_sg_qe_stats_scan_profile_neon_128_sat (
72319     const parasail_profile_t* profile,
72320     const char* s2,
72321     const int s2Len,
72322     const int open,
72323     const int gap);
72324 
72325 parasail_result_t* parasail_sg_qe_stats_striped_profile_sse2_128_64 (
72326     const parasail_profile_t* profile,
72327     const char* s2,
72328     const int s2Len,
72329     const int open,
72330     const int gap);
72331 
72332 parasail_result_t* parasail_sg_qe_stats_striped_profile_sse2_128_32 (
72333     const parasail_profile_t* profile,
72334     const char* s2,
72335     const int s2Len,
72336     const int open,
72337     const int gap);
72338 
72339 parasail_result_t* parasail_sg_qe_stats_striped_profile_sse2_128_16 (
72340     const parasail_profile_t* profile,
72341     const char* s2,
72342     const int s2Len,
72343     const int open,
72344     const int gap);
72345 
72346 parasail_result_t* parasail_sg_qe_stats_striped_profile_sse2_128_8 (
72347     const parasail_profile_t* profile,
72348     const char* s2,
72349     const int s2Len,
72350     const int open,
72351     const int gap);
72352 
72353 parasail_result_t* parasail_sg_qe_stats_striped_profile_sse2_128_sat (
72354     const parasail_profile_t* profile,
72355     const char* s2,
72356     const int s2Len,
72357     const int open,
72358     const int gap);
72359 
72360 parasail_result_t* parasail_sg_qe_stats_striped_profile_sse41_128_64 (
72361     const parasail_profile_t* profile,
72362     const char* s2,
72363     const int s2Len,
72364     const int open,
72365     const int gap);
72366 
72367 parasail_result_t* parasail_sg_qe_stats_striped_profile_sse41_128_32 (
72368     const parasail_profile_t* profile,
72369     const char* s2,
72370     const int s2Len,
72371     const int open,
72372     const int gap);
72373 
72374 parasail_result_t* parasail_sg_qe_stats_striped_profile_sse41_128_16 (
72375     const parasail_profile_t* profile,
72376     const char* s2,
72377     const int s2Len,
72378     const int open,
72379     const int gap);
72380 
72381 parasail_result_t* parasail_sg_qe_stats_striped_profile_sse41_128_8 (
72382     const parasail_profile_t* profile,
72383     const char* s2,
72384     const int s2Len,
72385     const int open,
72386     const int gap);
72387 
72388 parasail_result_t* parasail_sg_qe_stats_striped_profile_sse41_128_sat (
72389     const parasail_profile_t* profile,
72390     const char* s2,
72391     const int s2Len,
72392     const int open,
72393     const int gap);
72394 
72395 parasail_result_t* parasail_sg_qe_stats_striped_profile_avx2_256_64 (
72396     const parasail_profile_t* profile,
72397     const char* s2,
72398     const int s2Len,
72399     const int open,
72400     const int gap);
72401 
72402 parasail_result_t* parasail_sg_qe_stats_striped_profile_avx2_256_32 (
72403     const parasail_profile_t* profile,
72404     const char* s2,
72405     const int s2Len,
72406     const int open,
72407     const int gap);
72408 
72409 parasail_result_t* parasail_sg_qe_stats_striped_profile_avx2_256_16 (
72410     const parasail_profile_t* profile,
72411     const char* s2,
72412     const int s2Len,
72413     const int open,
72414     const int gap);
72415 
72416 parasail_result_t* parasail_sg_qe_stats_striped_profile_avx2_256_8 (
72417     const parasail_profile_t* profile,
72418     const char* s2,
72419     const int s2Len,
72420     const int open,
72421     const int gap);
72422 
72423 parasail_result_t* parasail_sg_qe_stats_striped_profile_avx2_256_sat (
72424     const parasail_profile_t* profile,
72425     const char* s2,
72426     const int s2Len,
72427     const int open,
72428     const int gap);
72429 
72430 parasail_result_t* parasail_sg_qe_stats_striped_profile_altivec_128_64 (
72431     const parasail_profile_t* profile,
72432     const char* s2,
72433     const int s2Len,
72434     const int open,
72435     const int gap);
72436 
72437 parasail_result_t* parasail_sg_qe_stats_striped_profile_altivec_128_32 (
72438     const parasail_profile_t* profile,
72439     const char* s2,
72440     const int s2Len,
72441     const int open,
72442     const int gap);
72443 
72444 parasail_result_t* parasail_sg_qe_stats_striped_profile_altivec_128_16 (
72445     const parasail_profile_t* profile,
72446     const char* s2,
72447     const int s2Len,
72448     const int open,
72449     const int gap);
72450 
72451 parasail_result_t* parasail_sg_qe_stats_striped_profile_altivec_128_8 (
72452     const parasail_profile_t* profile,
72453     const char* s2,
72454     const int s2Len,
72455     const int open,
72456     const int gap);
72457 
72458 parasail_result_t* parasail_sg_qe_stats_striped_profile_altivec_128_sat (
72459     const parasail_profile_t* profile,
72460     const char* s2,
72461     const int s2Len,
72462     const int open,
72463     const int gap);
72464 
72465 parasail_result_t* parasail_sg_qe_stats_striped_profile_neon_128_64 (
72466     const parasail_profile_t* profile,
72467     const char* s2,
72468     const int s2Len,
72469     const int open,
72470     const int gap);
72471 
72472 parasail_result_t* parasail_sg_qe_stats_striped_profile_neon_128_32 (
72473     const parasail_profile_t* profile,
72474     const char* s2,
72475     const int s2Len,
72476     const int open,
72477     const int gap);
72478 
72479 parasail_result_t* parasail_sg_qe_stats_striped_profile_neon_128_16 (
72480     const parasail_profile_t* profile,
72481     const char* s2,
72482     const int s2Len,
72483     const int open,
72484     const int gap);
72485 
72486 parasail_result_t* parasail_sg_qe_stats_striped_profile_neon_128_8 (
72487     const parasail_profile_t* profile,
72488     const char* s2,
72489     const int s2Len,
72490     const int open,
72491     const int gap);
72492 
72493 parasail_result_t* parasail_sg_qe_stats_striped_profile_neon_128_sat (
72494     const parasail_profile_t* profile,
72495     const char* s2,
72496     const int s2Len,
72497     const int open,
72498     const int gap);
72499 
72500 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_sse2_128_64 (
72501     const parasail_profile_t* profile,
72502     const char* s2,
72503     const int s2Len,
72504     const int open,
72505     const int gap);
72506 
72507 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_sse2_128_32 (
72508     const parasail_profile_t* profile,
72509     const char* s2,
72510     const int s2Len,
72511     const int open,
72512     const int gap);
72513 
72514 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_sse2_128_16 (
72515     const parasail_profile_t* profile,
72516     const char* s2,
72517     const int s2Len,
72518     const int open,
72519     const int gap);
72520 
72521 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_sse2_128_8 (
72522     const parasail_profile_t* profile,
72523     const char* s2,
72524     const int s2Len,
72525     const int open,
72526     const int gap);
72527 
72528 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_sse2_128_sat (
72529     const parasail_profile_t* profile,
72530     const char* s2,
72531     const int s2Len,
72532     const int open,
72533     const int gap);
72534 
72535 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_sse41_128_64 (
72536     const parasail_profile_t* profile,
72537     const char* s2,
72538     const int s2Len,
72539     const int open,
72540     const int gap);
72541 
72542 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_sse41_128_32 (
72543     const parasail_profile_t* profile,
72544     const char* s2,
72545     const int s2Len,
72546     const int open,
72547     const int gap);
72548 
72549 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_sse41_128_16 (
72550     const parasail_profile_t* profile,
72551     const char* s2,
72552     const int s2Len,
72553     const int open,
72554     const int gap);
72555 
72556 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_sse41_128_8 (
72557     const parasail_profile_t* profile,
72558     const char* s2,
72559     const int s2Len,
72560     const int open,
72561     const int gap);
72562 
72563 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_sse41_128_sat (
72564     const parasail_profile_t* profile,
72565     const char* s2,
72566     const int s2Len,
72567     const int open,
72568     const int gap);
72569 
72570 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_avx2_256_64 (
72571     const parasail_profile_t* profile,
72572     const char* s2,
72573     const int s2Len,
72574     const int open,
72575     const int gap);
72576 
72577 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_avx2_256_32 (
72578     const parasail_profile_t* profile,
72579     const char* s2,
72580     const int s2Len,
72581     const int open,
72582     const int gap);
72583 
72584 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_avx2_256_16 (
72585     const parasail_profile_t* profile,
72586     const char* s2,
72587     const int s2Len,
72588     const int open,
72589     const int gap);
72590 
72591 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_avx2_256_8 (
72592     const parasail_profile_t* profile,
72593     const char* s2,
72594     const int s2Len,
72595     const int open,
72596     const int gap);
72597 
72598 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_avx2_256_sat (
72599     const parasail_profile_t* profile,
72600     const char* s2,
72601     const int s2Len,
72602     const int open,
72603     const int gap);
72604 
72605 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_altivec_128_64 (
72606     const parasail_profile_t* profile,
72607     const char* s2,
72608     const int s2Len,
72609     const int open,
72610     const int gap);
72611 
72612 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_altivec_128_32 (
72613     const parasail_profile_t* profile,
72614     const char* s2,
72615     const int s2Len,
72616     const int open,
72617     const int gap);
72618 
72619 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_altivec_128_16 (
72620     const parasail_profile_t* profile,
72621     const char* s2,
72622     const int s2Len,
72623     const int open,
72624     const int gap);
72625 
72626 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_altivec_128_8 (
72627     const parasail_profile_t* profile,
72628     const char* s2,
72629     const int s2Len,
72630     const int open,
72631     const int gap);
72632 
72633 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_altivec_128_sat (
72634     const parasail_profile_t* profile,
72635     const char* s2,
72636     const int s2Len,
72637     const int open,
72638     const int gap);
72639 
72640 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_neon_128_64 (
72641     const parasail_profile_t* profile,
72642     const char* s2,
72643     const int s2Len,
72644     const int open,
72645     const int gap);
72646 
72647 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_neon_128_32 (
72648     const parasail_profile_t* profile,
72649     const char* s2,
72650     const int s2Len,
72651     const int open,
72652     const int gap);
72653 
72654 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_neon_128_16 (
72655     const parasail_profile_t* profile,
72656     const char* s2,
72657     const int s2Len,
72658     const int open,
72659     const int gap);
72660 
72661 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_neon_128_8 (
72662     const parasail_profile_t* profile,
72663     const char* s2,
72664     const int s2Len,
72665     const int open,
72666     const int gap);
72667 
72668 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_neon_128_sat (
72669     const parasail_profile_t* profile,
72670     const char* s2,
72671     const int s2Len,
72672     const int open,
72673     const int gap);
72674 
72675 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_sse2_128_64 (
72676     const parasail_profile_t* profile,
72677     const char* s2,
72678     const int s2Len,
72679     const int open,
72680     const int gap);
72681 
72682 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_sse2_128_32 (
72683     const parasail_profile_t* profile,
72684     const char* s2,
72685     const int s2Len,
72686     const int open,
72687     const int gap);
72688 
72689 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_sse2_128_16 (
72690     const parasail_profile_t* profile,
72691     const char* s2,
72692     const int s2Len,
72693     const int open,
72694     const int gap);
72695 
72696 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_sse2_128_8 (
72697     const parasail_profile_t* profile,
72698     const char* s2,
72699     const int s2Len,
72700     const int open,
72701     const int gap);
72702 
72703 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_sse2_128_sat (
72704     const parasail_profile_t* profile,
72705     const char* s2,
72706     const int s2Len,
72707     const int open,
72708     const int gap);
72709 
72710 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_sse41_128_64 (
72711     const parasail_profile_t* profile,
72712     const char* s2,
72713     const int s2Len,
72714     const int open,
72715     const int gap);
72716 
72717 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_sse41_128_32 (
72718     const parasail_profile_t* profile,
72719     const char* s2,
72720     const int s2Len,
72721     const int open,
72722     const int gap);
72723 
72724 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_sse41_128_16 (
72725     const parasail_profile_t* profile,
72726     const char* s2,
72727     const int s2Len,
72728     const int open,
72729     const int gap);
72730 
72731 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_sse41_128_8 (
72732     const parasail_profile_t* profile,
72733     const char* s2,
72734     const int s2Len,
72735     const int open,
72736     const int gap);
72737 
72738 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_sse41_128_sat (
72739     const parasail_profile_t* profile,
72740     const char* s2,
72741     const int s2Len,
72742     const int open,
72743     const int gap);
72744 
72745 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_avx2_256_64 (
72746     const parasail_profile_t* profile,
72747     const char* s2,
72748     const int s2Len,
72749     const int open,
72750     const int gap);
72751 
72752 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_avx2_256_32 (
72753     const parasail_profile_t* profile,
72754     const char* s2,
72755     const int s2Len,
72756     const int open,
72757     const int gap);
72758 
72759 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_avx2_256_16 (
72760     const parasail_profile_t* profile,
72761     const char* s2,
72762     const int s2Len,
72763     const int open,
72764     const int gap);
72765 
72766 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_avx2_256_8 (
72767     const parasail_profile_t* profile,
72768     const char* s2,
72769     const int s2Len,
72770     const int open,
72771     const int gap);
72772 
72773 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_avx2_256_sat (
72774     const parasail_profile_t* profile,
72775     const char* s2,
72776     const int s2Len,
72777     const int open,
72778     const int gap);
72779 
72780 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_altivec_128_64 (
72781     const parasail_profile_t* profile,
72782     const char* s2,
72783     const int s2Len,
72784     const int open,
72785     const int gap);
72786 
72787 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_altivec_128_32 (
72788     const parasail_profile_t* profile,
72789     const char* s2,
72790     const int s2Len,
72791     const int open,
72792     const int gap);
72793 
72794 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_altivec_128_16 (
72795     const parasail_profile_t* profile,
72796     const char* s2,
72797     const int s2Len,
72798     const int open,
72799     const int gap);
72800 
72801 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_altivec_128_8 (
72802     const parasail_profile_t* profile,
72803     const char* s2,
72804     const int s2Len,
72805     const int open,
72806     const int gap);
72807 
72808 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_altivec_128_sat (
72809     const parasail_profile_t* profile,
72810     const char* s2,
72811     const int s2Len,
72812     const int open,
72813     const int gap);
72814 
72815 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_neon_128_64 (
72816     const parasail_profile_t* profile,
72817     const char* s2,
72818     const int s2Len,
72819     const int open,
72820     const int gap);
72821 
72822 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_neon_128_32 (
72823     const parasail_profile_t* profile,
72824     const char* s2,
72825     const int s2Len,
72826     const int open,
72827     const int gap);
72828 
72829 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_neon_128_16 (
72830     const parasail_profile_t* profile,
72831     const char* s2,
72832     const int s2Len,
72833     const int open,
72834     const int gap);
72835 
72836 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_neon_128_8 (
72837     const parasail_profile_t* profile,
72838     const char* s2,
72839     const int s2Len,
72840     const int open,
72841     const int gap);
72842 
72843 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_neon_128_sat (
72844     const parasail_profile_t* profile,
72845     const char* s2,
72846     const int s2Len,
72847     const int open,
72848     const int gap);
72849 
72850 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_sse2_128_64 (
72851     const parasail_profile_t* profile,
72852     const char* s2,
72853     const int s2Len,
72854     const int open,
72855     const int gap);
72856 
72857 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_sse2_128_32 (
72858     const parasail_profile_t* profile,
72859     const char* s2,
72860     const int s2Len,
72861     const int open,
72862     const int gap);
72863 
72864 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_sse2_128_16 (
72865     const parasail_profile_t* profile,
72866     const char* s2,
72867     const int s2Len,
72868     const int open,
72869     const int gap);
72870 
72871 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_sse2_128_8 (
72872     const parasail_profile_t* profile,
72873     const char* s2,
72874     const int s2Len,
72875     const int open,
72876     const int gap);
72877 
72878 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_sse2_128_sat (
72879     const parasail_profile_t* profile,
72880     const char* s2,
72881     const int s2Len,
72882     const int open,
72883     const int gap);
72884 
72885 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_sse41_128_64 (
72886     const parasail_profile_t* profile,
72887     const char* s2,
72888     const int s2Len,
72889     const int open,
72890     const int gap);
72891 
72892 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_sse41_128_32 (
72893     const parasail_profile_t* profile,
72894     const char* s2,
72895     const int s2Len,
72896     const int open,
72897     const int gap);
72898 
72899 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_sse41_128_16 (
72900     const parasail_profile_t* profile,
72901     const char* s2,
72902     const int s2Len,
72903     const int open,
72904     const int gap);
72905 
72906 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_sse41_128_8 (
72907     const parasail_profile_t* profile,
72908     const char* s2,
72909     const int s2Len,
72910     const int open,
72911     const int gap);
72912 
72913 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_sse41_128_sat (
72914     const parasail_profile_t* profile,
72915     const char* s2,
72916     const int s2Len,
72917     const int open,
72918     const int gap);
72919 
72920 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_avx2_256_64 (
72921     const parasail_profile_t* profile,
72922     const char* s2,
72923     const int s2Len,
72924     const int open,
72925     const int gap);
72926 
72927 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_avx2_256_32 (
72928     const parasail_profile_t* profile,
72929     const char* s2,
72930     const int s2Len,
72931     const int open,
72932     const int gap);
72933 
72934 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_avx2_256_16 (
72935     const parasail_profile_t* profile,
72936     const char* s2,
72937     const int s2Len,
72938     const int open,
72939     const int gap);
72940 
72941 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_avx2_256_8 (
72942     const parasail_profile_t* profile,
72943     const char* s2,
72944     const int s2Len,
72945     const int open,
72946     const int gap);
72947 
72948 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_avx2_256_sat (
72949     const parasail_profile_t* profile,
72950     const char* s2,
72951     const int s2Len,
72952     const int open,
72953     const int gap);
72954 
72955 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_altivec_128_64 (
72956     const parasail_profile_t* profile,
72957     const char* s2,
72958     const int s2Len,
72959     const int open,
72960     const int gap);
72961 
72962 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_altivec_128_32 (
72963     const parasail_profile_t* profile,
72964     const char* s2,
72965     const int s2Len,
72966     const int open,
72967     const int gap);
72968 
72969 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_altivec_128_16 (
72970     const parasail_profile_t* profile,
72971     const char* s2,
72972     const int s2Len,
72973     const int open,
72974     const int gap);
72975 
72976 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_altivec_128_8 (
72977     const parasail_profile_t* profile,
72978     const char* s2,
72979     const int s2Len,
72980     const int open,
72981     const int gap);
72982 
72983 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_altivec_128_sat (
72984     const parasail_profile_t* profile,
72985     const char* s2,
72986     const int s2Len,
72987     const int open,
72988     const int gap);
72989 
72990 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_neon_128_64 (
72991     const parasail_profile_t* profile,
72992     const char* s2,
72993     const int s2Len,
72994     const int open,
72995     const int gap);
72996 
72997 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_neon_128_32 (
72998     const parasail_profile_t* profile,
72999     const char* s2,
73000     const int s2Len,
73001     const int open,
73002     const int gap);
73003 
73004 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_neon_128_16 (
73005     const parasail_profile_t* profile,
73006     const char* s2,
73007     const int s2Len,
73008     const int open,
73009     const int gap);
73010 
73011 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_neon_128_8 (
73012     const parasail_profile_t* profile,
73013     const char* s2,
73014     const int s2Len,
73015     const int open,
73016     const int gap);
73017 
73018 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_neon_128_sat (
73019     const parasail_profile_t* profile,
73020     const char* s2,
73021     const int s2Len,
73022     const int open,
73023     const int gap);
73024 
73025 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_sse2_128_64 (
73026     const parasail_profile_t* profile,
73027     const char* s2,
73028     const int s2Len,
73029     const int open,
73030     const int gap);
73031 
73032 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_sse2_128_32 (
73033     const parasail_profile_t* profile,
73034     const char* s2,
73035     const int s2Len,
73036     const int open,
73037     const int gap);
73038 
73039 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_sse2_128_16 (
73040     const parasail_profile_t* profile,
73041     const char* s2,
73042     const int s2Len,
73043     const int open,
73044     const int gap);
73045 
73046 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_sse2_128_8 (
73047     const parasail_profile_t* profile,
73048     const char* s2,
73049     const int s2Len,
73050     const int open,
73051     const int gap);
73052 
73053 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_sse2_128_sat (
73054     const parasail_profile_t* profile,
73055     const char* s2,
73056     const int s2Len,
73057     const int open,
73058     const int gap);
73059 
73060 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_sse41_128_64 (
73061     const parasail_profile_t* profile,
73062     const char* s2,
73063     const int s2Len,
73064     const int open,
73065     const int gap);
73066 
73067 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_sse41_128_32 (
73068     const parasail_profile_t* profile,
73069     const char* s2,
73070     const int s2Len,
73071     const int open,
73072     const int gap);
73073 
73074 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_sse41_128_16 (
73075     const parasail_profile_t* profile,
73076     const char* s2,
73077     const int s2Len,
73078     const int open,
73079     const int gap);
73080 
73081 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_sse41_128_8 (
73082     const parasail_profile_t* profile,
73083     const char* s2,
73084     const int s2Len,
73085     const int open,
73086     const int gap);
73087 
73088 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_sse41_128_sat (
73089     const parasail_profile_t* profile,
73090     const char* s2,
73091     const int s2Len,
73092     const int open,
73093     const int gap);
73094 
73095 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_avx2_256_64 (
73096     const parasail_profile_t* profile,
73097     const char* s2,
73098     const int s2Len,
73099     const int open,
73100     const int gap);
73101 
73102 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_avx2_256_32 (
73103     const parasail_profile_t* profile,
73104     const char* s2,
73105     const int s2Len,
73106     const int open,
73107     const int gap);
73108 
73109 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_avx2_256_16 (
73110     const parasail_profile_t* profile,
73111     const char* s2,
73112     const int s2Len,
73113     const int open,
73114     const int gap);
73115 
73116 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_avx2_256_8 (
73117     const parasail_profile_t* profile,
73118     const char* s2,
73119     const int s2Len,
73120     const int open,
73121     const int gap);
73122 
73123 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_avx2_256_sat (
73124     const parasail_profile_t* profile,
73125     const char* s2,
73126     const int s2Len,
73127     const int open,
73128     const int gap);
73129 
73130 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_altivec_128_64 (
73131     const parasail_profile_t* profile,
73132     const char* s2,
73133     const int s2Len,
73134     const int open,
73135     const int gap);
73136 
73137 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_altivec_128_32 (
73138     const parasail_profile_t* profile,
73139     const char* s2,
73140     const int s2Len,
73141     const int open,
73142     const int gap);
73143 
73144 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_altivec_128_16 (
73145     const parasail_profile_t* profile,
73146     const char* s2,
73147     const int s2Len,
73148     const int open,
73149     const int gap);
73150 
73151 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_altivec_128_8 (
73152     const parasail_profile_t* profile,
73153     const char* s2,
73154     const int s2Len,
73155     const int open,
73156     const int gap);
73157 
73158 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_altivec_128_sat (
73159     const parasail_profile_t* profile,
73160     const char* s2,
73161     const int s2Len,
73162     const int open,
73163     const int gap);
73164 
73165 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_neon_128_64 (
73166     const parasail_profile_t* profile,
73167     const char* s2,
73168     const int s2Len,
73169     const int open,
73170     const int gap);
73171 
73172 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_neon_128_32 (
73173     const parasail_profile_t* profile,
73174     const char* s2,
73175     const int s2Len,
73176     const int open,
73177     const int gap);
73178 
73179 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_neon_128_16 (
73180     const parasail_profile_t* profile,
73181     const char* s2,
73182     const int s2Len,
73183     const int open,
73184     const int gap);
73185 
73186 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_neon_128_8 (
73187     const parasail_profile_t* profile,
73188     const char* s2,
73189     const int s2Len,
73190     const int open,
73191     const int gap);
73192 
73193 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_neon_128_sat (
73194     const parasail_profile_t* profile,
73195     const char* s2,
73196     const int s2Len,
73197     const int open,
73198     const int gap);
73199 
73200 parasail_result_t* parasail_sg_qx_scan_profile_sse2_128_64 (
73201     const parasail_profile_t* profile,
73202     const char* s2,
73203     const int s2Len,
73204     const int open,
73205     const int gap);
73206 
73207 parasail_result_t* parasail_sg_qx_scan_profile_sse2_128_32 (
73208     const parasail_profile_t* profile,
73209     const char* s2,
73210     const int s2Len,
73211     const int open,
73212     const int gap);
73213 
73214 parasail_result_t* parasail_sg_qx_scan_profile_sse2_128_16 (
73215     const parasail_profile_t* profile,
73216     const char* s2,
73217     const int s2Len,
73218     const int open,
73219     const int gap);
73220 
73221 parasail_result_t* parasail_sg_qx_scan_profile_sse2_128_8 (
73222     const parasail_profile_t* profile,
73223     const char* s2,
73224     const int s2Len,
73225     const int open,
73226     const int gap);
73227 
73228 parasail_result_t* parasail_sg_qx_scan_profile_sse2_128_sat (
73229     const parasail_profile_t* profile,
73230     const char* s2,
73231     const int s2Len,
73232     const int open,
73233     const int gap);
73234 
73235 parasail_result_t* parasail_sg_qx_scan_profile_sse41_128_64 (
73236     const parasail_profile_t* profile,
73237     const char* s2,
73238     const int s2Len,
73239     const int open,
73240     const int gap);
73241 
73242 parasail_result_t* parasail_sg_qx_scan_profile_sse41_128_32 (
73243     const parasail_profile_t* profile,
73244     const char* s2,
73245     const int s2Len,
73246     const int open,
73247     const int gap);
73248 
73249 parasail_result_t* parasail_sg_qx_scan_profile_sse41_128_16 (
73250     const parasail_profile_t* profile,
73251     const char* s2,
73252     const int s2Len,
73253     const int open,
73254     const int gap);
73255 
73256 parasail_result_t* parasail_sg_qx_scan_profile_sse41_128_8 (
73257     const parasail_profile_t* profile,
73258     const char* s2,
73259     const int s2Len,
73260     const int open,
73261     const int gap);
73262 
73263 parasail_result_t* parasail_sg_qx_scan_profile_sse41_128_sat (
73264     const parasail_profile_t* profile,
73265     const char* s2,
73266     const int s2Len,
73267     const int open,
73268     const int gap);
73269 
73270 parasail_result_t* parasail_sg_qx_scan_profile_avx2_256_64 (
73271     const parasail_profile_t* profile,
73272     const char* s2,
73273     const int s2Len,
73274     const int open,
73275     const int gap);
73276 
73277 parasail_result_t* parasail_sg_qx_scan_profile_avx2_256_32 (
73278     const parasail_profile_t* profile,
73279     const char* s2,
73280     const int s2Len,
73281     const int open,
73282     const int gap);
73283 
73284 parasail_result_t* parasail_sg_qx_scan_profile_avx2_256_16 (
73285     const parasail_profile_t* profile,
73286     const char* s2,
73287     const int s2Len,
73288     const int open,
73289     const int gap);
73290 
73291 parasail_result_t* parasail_sg_qx_scan_profile_avx2_256_8 (
73292     const parasail_profile_t* profile,
73293     const char* s2,
73294     const int s2Len,
73295     const int open,
73296     const int gap);
73297 
73298 parasail_result_t* parasail_sg_qx_scan_profile_avx2_256_sat (
73299     const parasail_profile_t* profile,
73300     const char* s2,
73301     const int s2Len,
73302     const int open,
73303     const int gap);
73304 
73305 parasail_result_t* parasail_sg_qx_scan_profile_altivec_128_64 (
73306     const parasail_profile_t* profile,
73307     const char* s2,
73308     const int s2Len,
73309     const int open,
73310     const int gap);
73311 
73312 parasail_result_t* parasail_sg_qx_scan_profile_altivec_128_32 (
73313     const parasail_profile_t* profile,
73314     const char* s2,
73315     const int s2Len,
73316     const int open,
73317     const int gap);
73318 
73319 parasail_result_t* parasail_sg_qx_scan_profile_altivec_128_16 (
73320     const parasail_profile_t* profile,
73321     const char* s2,
73322     const int s2Len,
73323     const int open,
73324     const int gap);
73325 
73326 parasail_result_t* parasail_sg_qx_scan_profile_altivec_128_8 (
73327     const parasail_profile_t* profile,
73328     const char* s2,
73329     const int s2Len,
73330     const int open,
73331     const int gap);
73332 
73333 parasail_result_t* parasail_sg_qx_scan_profile_altivec_128_sat (
73334     const parasail_profile_t* profile,
73335     const char* s2,
73336     const int s2Len,
73337     const int open,
73338     const int gap);
73339 
73340 parasail_result_t* parasail_sg_qx_scan_profile_neon_128_64 (
73341     const parasail_profile_t* profile,
73342     const char* s2,
73343     const int s2Len,
73344     const int open,
73345     const int gap);
73346 
73347 parasail_result_t* parasail_sg_qx_scan_profile_neon_128_32 (
73348     const parasail_profile_t* profile,
73349     const char* s2,
73350     const int s2Len,
73351     const int open,
73352     const int gap);
73353 
73354 parasail_result_t* parasail_sg_qx_scan_profile_neon_128_16 (
73355     const parasail_profile_t* profile,
73356     const char* s2,
73357     const int s2Len,
73358     const int open,
73359     const int gap);
73360 
73361 parasail_result_t* parasail_sg_qx_scan_profile_neon_128_8 (
73362     const parasail_profile_t* profile,
73363     const char* s2,
73364     const int s2Len,
73365     const int open,
73366     const int gap);
73367 
73368 parasail_result_t* parasail_sg_qx_scan_profile_neon_128_sat (
73369     const parasail_profile_t* profile,
73370     const char* s2,
73371     const int s2Len,
73372     const int open,
73373     const int gap);
73374 
73375 parasail_result_t* parasail_sg_qx_striped_profile_sse2_128_64 (
73376     const parasail_profile_t* profile,
73377     const char* s2,
73378     const int s2Len,
73379     const int open,
73380     const int gap);
73381 
73382 parasail_result_t* parasail_sg_qx_striped_profile_sse2_128_32 (
73383     const parasail_profile_t* profile,
73384     const char* s2,
73385     const int s2Len,
73386     const int open,
73387     const int gap);
73388 
73389 parasail_result_t* parasail_sg_qx_striped_profile_sse2_128_16 (
73390     const parasail_profile_t* profile,
73391     const char* s2,
73392     const int s2Len,
73393     const int open,
73394     const int gap);
73395 
73396 parasail_result_t* parasail_sg_qx_striped_profile_sse2_128_8 (
73397     const parasail_profile_t* profile,
73398     const char* s2,
73399     const int s2Len,
73400     const int open,
73401     const int gap);
73402 
73403 parasail_result_t* parasail_sg_qx_striped_profile_sse2_128_sat (
73404     const parasail_profile_t* profile,
73405     const char* s2,
73406     const int s2Len,
73407     const int open,
73408     const int gap);
73409 
73410 parasail_result_t* parasail_sg_qx_striped_profile_sse41_128_64 (
73411     const parasail_profile_t* profile,
73412     const char* s2,
73413     const int s2Len,
73414     const int open,
73415     const int gap);
73416 
73417 parasail_result_t* parasail_sg_qx_striped_profile_sse41_128_32 (
73418     const parasail_profile_t* profile,
73419     const char* s2,
73420     const int s2Len,
73421     const int open,
73422     const int gap);
73423 
73424 parasail_result_t* parasail_sg_qx_striped_profile_sse41_128_16 (
73425     const parasail_profile_t* profile,
73426     const char* s2,
73427     const int s2Len,
73428     const int open,
73429     const int gap);
73430 
73431 parasail_result_t* parasail_sg_qx_striped_profile_sse41_128_8 (
73432     const parasail_profile_t* profile,
73433     const char* s2,
73434     const int s2Len,
73435     const int open,
73436     const int gap);
73437 
73438 parasail_result_t* parasail_sg_qx_striped_profile_sse41_128_sat (
73439     const parasail_profile_t* profile,
73440     const char* s2,
73441     const int s2Len,
73442     const int open,
73443     const int gap);
73444 
73445 parasail_result_t* parasail_sg_qx_striped_profile_avx2_256_64 (
73446     const parasail_profile_t* profile,
73447     const char* s2,
73448     const int s2Len,
73449     const int open,
73450     const int gap);
73451 
73452 parasail_result_t* parasail_sg_qx_striped_profile_avx2_256_32 (
73453     const parasail_profile_t* profile,
73454     const char* s2,
73455     const int s2Len,
73456     const int open,
73457     const int gap);
73458 
73459 parasail_result_t* parasail_sg_qx_striped_profile_avx2_256_16 (
73460     const parasail_profile_t* profile,
73461     const char* s2,
73462     const int s2Len,
73463     const int open,
73464     const int gap);
73465 
73466 parasail_result_t* parasail_sg_qx_striped_profile_avx2_256_8 (
73467     const parasail_profile_t* profile,
73468     const char* s2,
73469     const int s2Len,
73470     const int open,
73471     const int gap);
73472 
73473 parasail_result_t* parasail_sg_qx_striped_profile_avx2_256_sat (
73474     const parasail_profile_t* profile,
73475     const char* s2,
73476     const int s2Len,
73477     const int open,
73478     const int gap);
73479 
73480 parasail_result_t* parasail_sg_qx_striped_profile_altivec_128_64 (
73481     const parasail_profile_t* profile,
73482     const char* s2,
73483     const int s2Len,
73484     const int open,
73485     const int gap);
73486 
73487 parasail_result_t* parasail_sg_qx_striped_profile_altivec_128_32 (
73488     const parasail_profile_t* profile,
73489     const char* s2,
73490     const int s2Len,
73491     const int open,
73492     const int gap);
73493 
73494 parasail_result_t* parasail_sg_qx_striped_profile_altivec_128_16 (
73495     const parasail_profile_t* profile,
73496     const char* s2,
73497     const int s2Len,
73498     const int open,
73499     const int gap);
73500 
73501 parasail_result_t* parasail_sg_qx_striped_profile_altivec_128_8 (
73502     const parasail_profile_t* profile,
73503     const char* s2,
73504     const int s2Len,
73505     const int open,
73506     const int gap);
73507 
73508 parasail_result_t* parasail_sg_qx_striped_profile_altivec_128_sat (
73509     const parasail_profile_t* profile,
73510     const char* s2,
73511     const int s2Len,
73512     const int open,
73513     const int gap);
73514 
73515 parasail_result_t* parasail_sg_qx_striped_profile_neon_128_64 (
73516     const parasail_profile_t* profile,
73517     const char* s2,
73518     const int s2Len,
73519     const int open,
73520     const int gap);
73521 
73522 parasail_result_t* parasail_sg_qx_striped_profile_neon_128_32 (
73523     const parasail_profile_t* profile,
73524     const char* s2,
73525     const int s2Len,
73526     const int open,
73527     const int gap);
73528 
73529 parasail_result_t* parasail_sg_qx_striped_profile_neon_128_16 (
73530     const parasail_profile_t* profile,
73531     const char* s2,
73532     const int s2Len,
73533     const int open,
73534     const int gap);
73535 
73536 parasail_result_t* parasail_sg_qx_striped_profile_neon_128_8 (
73537     const parasail_profile_t* profile,
73538     const char* s2,
73539     const int s2Len,
73540     const int open,
73541     const int gap);
73542 
73543 parasail_result_t* parasail_sg_qx_striped_profile_neon_128_sat (
73544     const parasail_profile_t* profile,
73545     const char* s2,
73546     const int s2Len,
73547     const int open,
73548     const int gap);
73549 
73550 parasail_result_t* parasail_sg_qx_table_scan_profile_sse2_128_64 (
73551     const parasail_profile_t* profile,
73552     const char* s2,
73553     const int s2Len,
73554     const int open,
73555     const int gap);
73556 
73557 parasail_result_t* parasail_sg_qx_table_scan_profile_sse2_128_32 (
73558     const parasail_profile_t* profile,
73559     const char* s2,
73560     const int s2Len,
73561     const int open,
73562     const int gap);
73563 
73564 parasail_result_t* parasail_sg_qx_table_scan_profile_sse2_128_16 (
73565     const parasail_profile_t* profile,
73566     const char* s2,
73567     const int s2Len,
73568     const int open,
73569     const int gap);
73570 
73571 parasail_result_t* parasail_sg_qx_table_scan_profile_sse2_128_8 (
73572     const parasail_profile_t* profile,
73573     const char* s2,
73574     const int s2Len,
73575     const int open,
73576     const int gap);
73577 
73578 parasail_result_t* parasail_sg_qx_table_scan_profile_sse2_128_sat (
73579     const parasail_profile_t* profile,
73580     const char* s2,
73581     const int s2Len,
73582     const int open,
73583     const int gap);
73584 
73585 parasail_result_t* parasail_sg_qx_table_scan_profile_sse41_128_64 (
73586     const parasail_profile_t* profile,
73587     const char* s2,
73588     const int s2Len,
73589     const int open,
73590     const int gap);
73591 
73592 parasail_result_t* parasail_sg_qx_table_scan_profile_sse41_128_32 (
73593     const parasail_profile_t* profile,
73594     const char* s2,
73595     const int s2Len,
73596     const int open,
73597     const int gap);
73598 
73599 parasail_result_t* parasail_sg_qx_table_scan_profile_sse41_128_16 (
73600     const parasail_profile_t* profile,
73601     const char* s2,
73602     const int s2Len,
73603     const int open,
73604     const int gap);
73605 
73606 parasail_result_t* parasail_sg_qx_table_scan_profile_sse41_128_8 (
73607     const parasail_profile_t* profile,
73608     const char* s2,
73609     const int s2Len,
73610     const int open,
73611     const int gap);
73612 
73613 parasail_result_t* parasail_sg_qx_table_scan_profile_sse41_128_sat (
73614     const parasail_profile_t* profile,
73615     const char* s2,
73616     const int s2Len,
73617     const int open,
73618     const int gap);
73619 
73620 parasail_result_t* parasail_sg_qx_table_scan_profile_avx2_256_64 (
73621     const parasail_profile_t* profile,
73622     const char* s2,
73623     const int s2Len,
73624     const int open,
73625     const int gap);
73626 
73627 parasail_result_t* parasail_sg_qx_table_scan_profile_avx2_256_32 (
73628     const parasail_profile_t* profile,
73629     const char* s2,
73630     const int s2Len,
73631     const int open,
73632     const int gap);
73633 
73634 parasail_result_t* parasail_sg_qx_table_scan_profile_avx2_256_16 (
73635     const parasail_profile_t* profile,
73636     const char* s2,
73637     const int s2Len,
73638     const int open,
73639     const int gap);
73640 
73641 parasail_result_t* parasail_sg_qx_table_scan_profile_avx2_256_8 (
73642     const parasail_profile_t* profile,
73643     const char* s2,
73644     const int s2Len,
73645     const int open,
73646     const int gap);
73647 
73648 parasail_result_t* parasail_sg_qx_table_scan_profile_avx2_256_sat (
73649     const parasail_profile_t* profile,
73650     const char* s2,
73651     const int s2Len,
73652     const int open,
73653     const int gap);
73654 
73655 parasail_result_t* parasail_sg_qx_table_scan_profile_altivec_128_64 (
73656     const parasail_profile_t* profile,
73657     const char* s2,
73658     const int s2Len,
73659     const int open,
73660     const int gap);
73661 
73662 parasail_result_t* parasail_sg_qx_table_scan_profile_altivec_128_32 (
73663     const parasail_profile_t* profile,
73664     const char* s2,
73665     const int s2Len,
73666     const int open,
73667     const int gap);
73668 
73669 parasail_result_t* parasail_sg_qx_table_scan_profile_altivec_128_16 (
73670     const parasail_profile_t* profile,
73671     const char* s2,
73672     const int s2Len,
73673     const int open,
73674     const int gap);
73675 
73676 parasail_result_t* parasail_sg_qx_table_scan_profile_altivec_128_8 (
73677     const parasail_profile_t* profile,
73678     const char* s2,
73679     const int s2Len,
73680     const int open,
73681     const int gap);
73682 
73683 parasail_result_t* parasail_sg_qx_table_scan_profile_altivec_128_sat (
73684     const parasail_profile_t* profile,
73685     const char* s2,
73686     const int s2Len,
73687     const int open,
73688     const int gap);
73689 
73690 parasail_result_t* parasail_sg_qx_table_scan_profile_neon_128_64 (
73691     const parasail_profile_t* profile,
73692     const char* s2,
73693     const int s2Len,
73694     const int open,
73695     const int gap);
73696 
73697 parasail_result_t* parasail_sg_qx_table_scan_profile_neon_128_32 (
73698     const parasail_profile_t* profile,
73699     const char* s2,
73700     const int s2Len,
73701     const int open,
73702     const int gap);
73703 
73704 parasail_result_t* parasail_sg_qx_table_scan_profile_neon_128_16 (
73705     const parasail_profile_t* profile,
73706     const char* s2,
73707     const int s2Len,
73708     const int open,
73709     const int gap);
73710 
73711 parasail_result_t* parasail_sg_qx_table_scan_profile_neon_128_8 (
73712     const parasail_profile_t* profile,
73713     const char* s2,
73714     const int s2Len,
73715     const int open,
73716     const int gap);
73717 
73718 parasail_result_t* parasail_sg_qx_table_scan_profile_neon_128_sat (
73719     const parasail_profile_t* profile,
73720     const char* s2,
73721     const int s2Len,
73722     const int open,
73723     const int gap);
73724 
73725 parasail_result_t* parasail_sg_qx_table_striped_profile_sse2_128_64 (
73726     const parasail_profile_t* profile,
73727     const char* s2,
73728     const int s2Len,
73729     const int open,
73730     const int gap);
73731 
73732 parasail_result_t* parasail_sg_qx_table_striped_profile_sse2_128_32 (
73733     const parasail_profile_t* profile,
73734     const char* s2,
73735     const int s2Len,
73736     const int open,
73737     const int gap);
73738 
73739 parasail_result_t* parasail_sg_qx_table_striped_profile_sse2_128_16 (
73740     const parasail_profile_t* profile,
73741     const char* s2,
73742     const int s2Len,
73743     const int open,
73744     const int gap);
73745 
73746 parasail_result_t* parasail_sg_qx_table_striped_profile_sse2_128_8 (
73747     const parasail_profile_t* profile,
73748     const char* s2,
73749     const int s2Len,
73750     const int open,
73751     const int gap);
73752 
73753 parasail_result_t* parasail_sg_qx_table_striped_profile_sse2_128_sat (
73754     const parasail_profile_t* profile,
73755     const char* s2,
73756     const int s2Len,
73757     const int open,
73758     const int gap);
73759 
73760 parasail_result_t* parasail_sg_qx_table_striped_profile_sse41_128_64 (
73761     const parasail_profile_t* profile,
73762     const char* s2,
73763     const int s2Len,
73764     const int open,
73765     const int gap);
73766 
73767 parasail_result_t* parasail_sg_qx_table_striped_profile_sse41_128_32 (
73768     const parasail_profile_t* profile,
73769     const char* s2,
73770     const int s2Len,
73771     const int open,
73772     const int gap);
73773 
73774 parasail_result_t* parasail_sg_qx_table_striped_profile_sse41_128_16 (
73775     const parasail_profile_t* profile,
73776     const char* s2,
73777     const int s2Len,
73778     const int open,
73779     const int gap);
73780 
73781 parasail_result_t* parasail_sg_qx_table_striped_profile_sse41_128_8 (
73782     const parasail_profile_t* profile,
73783     const char* s2,
73784     const int s2Len,
73785     const int open,
73786     const int gap);
73787 
73788 parasail_result_t* parasail_sg_qx_table_striped_profile_sse41_128_sat (
73789     const parasail_profile_t* profile,
73790     const char* s2,
73791     const int s2Len,
73792     const int open,
73793     const int gap);
73794 
73795 parasail_result_t* parasail_sg_qx_table_striped_profile_avx2_256_64 (
73796     const parasail_profile_t* profile,
73797     const char* s2,
73798     const int s2Len,
73799     const int open,
73800     const int gap);
73801 
73802 parasail_result_t* parasail_sg_qx_table_striped_profile_avx2_256_32 (
73803     const parasail_profile_t* profile,
73804     const char* s2,
73805     const int s2Len,
73806     const int open,
73807     const int gap);
73808 
73809 parasail_result_t* parasail_sg_qx_table_striped_profile_avx2_256_16 (
73810     const parasail_profile_t* profile,
73811     const char* s2,
73812     const int s2Len,
73813     const int open,
73814     const int gap);
73815 
73816 parasail_result_t* parasail_sg_qx_table_striped_profile_avx2_256_8 (
73817     const parasail_profile_t* profile,
73818     const char* s2,
73819     const int s2Len,
73820     const int open,
73821     const int gap);
73822 
73823 parasail_result_t* parasail_sg_qx_table_striped_profile_avx2_256_sat (
73824     const parasail_profile_t* profile,
73825     const char* s2,
73826     const int s2Len,
73827     const int open,
73828     const int gap);
73829 
73830 parasail_result_t* parasail_sg_qx_table_striped_profile_altivec_128_64 (
73831     const parasail_profile_t* profile,
73832     const char* s2,
73833     const int s2Len,
73834     const int open,
73835     const int gap);
73836 
73837 parasail_result_t* parasail_sg_qx_table_striped_profile_altivec_128_32 (
73838     const parasail_profile_t* profile,
73839     const char* s2,
73840     const int s2Len,
73841     const int open,
73842     const int gap);
73843 
73844 parasail_result_t* parasail_sg_qx_table_striped_profile_altivec_128_16 (
73845     const parasail_profile_t* profile,
73846     const char* s2,
73847     const int s2Len,
73848     const int open,
73849     const int gap);
73850 
73851 parasail_result_t* parasail_sg_qx_table_striped_profile_altivec_128_8 (
73852     const parasail_profile_t* profile,
73853     const char* s2,
73854     const int s2Len,
73855     const int open,
73856     const int gap);
73857 
73858 parasail_result_t* parasail_sg_qx_table_striped_profile_altivec_128_sat (
73859     const parasail_profile_t* profile,
73860     const char* s2,
73861     const int s2Len,
73862     const int open,
73863     const int gap);
73864 
73865 parasail_result_t* parasail_sg_qx_table_striped_profile_neon_128_64 (
73866     const parasail_profile_t* profile,
73867     const char* s2,
73868     const int s2Len,
73869     const int open,
73870     const int gap);
73871 
73872 parasail_result_t* parasail_sg_qx_table_striped_profile_neon_128_32 (
73873     const parasail_profile_t* profile,
73874     const char* s2,
73875     const int s2Len,
73876     const int open,
73877     const int gap);
73878 
73879 parasail_result_t* parasail_sg_qx_table_striped_profile_neon_128_16 (
73880     const parasail_profile_t* profile,
73881     const char* s2,
73882     const int s2Len,
73883     const int open,
73884     const int gap);
73885 
73886 parasail_result_t* parasail_sg_qx_table_striped_profile_neon_128_8 (
73887     const parasail_profile_t* profile,
73888     const char* s2,
73889     const int s2Len,
73890     const int open,
73891     const int gap);
73892 
73893 parasail_result_t* parasail_sg_qx_table_striped_profile_neon_128_sat (
73894     const parasail_profile_t* profile,
73895     const char* s2,
73896     const int s2Len,
73897     const int open,
73898     const int gap);
73899 
73900 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_sse2_128_64 (
73901     const parasail_profile_t* profile,
73902     const char* s2,
73903     const int s2Len,
73904     const int open,
73905     const int gap);
73906 
73907 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_sse2_128_32 (
73908     const parasail_profile_t* profile,
73909     const char* s2,
73910     const int s2Len,
73911     const int open,
73912     const int gap);
73913 
73914 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_sse2_128_16 (
73915     const parasail_profile_t* profile,
73916     const char* s2,
73917     const int s2Len,
73918     const int open,
73919     const int gap);
73920 
73921 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_sse2_128_8 (
73922     const parasail_profile_t* profile,
73923     const char* s2,
73924     const int s2Len,
73925     const int open,
73926     const int gap);
73927 
73928 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_sse2_128_sat (
73929     const parasail_profile_t* profile,
73930     const char* s2,
73931     const int s2Len,
73932     const int open,
73933     const int gap);
73934 
73935 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_sse41_128_64 (
73936     const parasail_profile_t* profile,
73937     const char* s2,
73938     const int s2Len,
73939     const int open,
73940     const int gap);
73941 
73942 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_sse41_128_32 (
73943     const parasail_profile_t* profile,
73944     const char* s2,
73945     const int s2Len,
73946     const int open,
73947     const int gap);
73948 
73949 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_sse41_128_16 (
73950     const parasail_profile_t* profile,
73951     const char* s2,
73952     const int s2Len,
73953     const int open,
73954     const int gap);
73955 
73956 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_sse41_128_8 (
73957     const parasail_profile_t* profile,
73958     const char* s2,
73959     const int s2Len,
73960     const int open,
73961     const int gap);
73962 
73963 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_sse41_128_sat (
73964     const parasail_profile_t* profile,
73965     const char* s2,
73966     const int s2Len,
73967     const int open,
73968     const int gap);
73969 
73970 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_avx2_256_64 (
73971     const parasail_profile_t* profile,
73972     const char* s2,
73973     const int s2Len,
73974     const int open,
73975     const int gap);
73976 
73977 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_avx2_256_32 (
73978     const parasail_profile_t* profile,
73979     const char* s2,
73980     const int s2Len,
73981     const int open,
73982     const int gap);
73983 
73984 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_avx2_256_16 (
73985     const parasail_profile_t* profile,
73986     const char* s2,
73987     const int s2Len,
73988     const int open,
73989     const int gap);
73990 
73991 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_avx2_256_8 (
73992     const parasail_profile_t* profile,
73993     const char* s2,
73994     const int s2Len,
73995     const int open,
73996     const int gap);
73997 
73998 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_avx2_256_sat (
73999     const parasail_profile_t* profile,
74000     const char* s2,
74001     const int s2Len,
74002     const int open,
74003     const int gap);
74004 
74005 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_altivec_128_64 (
74006     const parasail_profile_t* profile,
74007     const char* s2,
74008     const int s2Len,
74009     const int open,
74010     const int gap);
74011 
74012 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_altivec_128_32 (
74013     const parasail_profile_t* profile,
74014     const char* s2,
74015     const int s2Len,
74016     const int open,
74017     const int gap);
74018 
74019 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_altivec_128_16 (
74020     const parasail_profile_t* profile,
74021     const char* s2,
74022     const int s2Len,
74023     const int open,
74024     const int gap);
74025 
74026 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_altivec_128_8 (
74027     const parasail_profile_t* profile,
74028     const char* s2,
74029     const int s2Len,
74030     const int open,
74031     const int gap);
74032 
74033 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_altivec_128_sat (
74034     const parasail_profile_t* profile,
74035     const char* s2,
74036     const int s2Len,
74037     const int open,
74038     const int gap);
74039 
74040 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_neon_128_64 (
74041     const parasail_profile_t* profile,
74042     const char* s2,
74043     const int s2Len,
74044     const int open,
74045     const int gap);
74046 
74047 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_neon_128_32 (
74048     const parasail_profile_t* profile,
74049     const char* s2,
74050     const int s2Len,
74051     const int open,
74052     const int gap);
74053 
74054 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_neon_128_16 (
74055     const parasail_profile_t* profile,
74056     const char* s2,
74057     const int s2Len,
74058     const int open,
74059     const int gap);
74060 
74061 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_neon_128_8 (
74062     const parasail_profile_t* profile,
74063     const char* s2,
74064     const int s2Len,
74065     const int open,
74066     const int gap);
74067 
74068 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_neon_128_sat (
74069     const parasail_profile_t* profile,
74070     const char* s2,
74071     const int s2Len,
74072     const int open,
74073     const int gap);
74074 
74075 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_sse2_128_64 (
74076     const parasail_profile_t* profile,
74077     const char* s2,
74078     const int s2Len,
74079     const int open,
74080     const int gap);
74081 
74082 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_sse2_128_32 (
74083     const parasail_profile_t* profile,
74084     const char* s2,
74085     const int s2Len,
74086     const int open,
74087     const int gap);
74088 
74089 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_sse2_128_16 (
74090     const parasail_profile_t* profile,
74091     const char* s2,
74092     const int s2Len,
74093     const int open,
74094     const int gap);
74095 
74096 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_sse2_128_8 (
74097     const parasail_profile_t* profile,
74098     const char* s2,
74099     const int s2Len,
74100     const int open,
74101     const int gap);
74102 
74103 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_sse2_128_sat (
74104     const parasail_profile_t* profile,
74105     const char* s2,
74106     const int s2Len,
74107     const int open,
74108     const int gap);
74109 
74110 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_sse41_128_64 (
74111     const parasail_profile_t* profile,
74112     const char* s2,
74113     const int s2Len,
74114     const int open,
74115     const int gap);
74116 
74117 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_sse41_128_32 (
74118     const parasail_profile_t* profile,
74119     const char* s2,
74120     const int s2Len,
74121     const int open,
74122     const int gap);
74123 
74124 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_sse41_128_16 (
74125     const parasail_profile_t* profile,
74126     const char* s2,
74127     const int s2Len,
74128     const int open,
74129     const int gap);
74130 
74131 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_sse41_128_8 (
74132     const parasail_profile_t* profile,
74133     const char* s2,
74134     const int s2Len,
74135     const int open,
74136     const int gap);
74137 
74138 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_sse41_128_sat (
74139     const parasail_profile_t* profile,
74140     const char* s2,
74141     const int s2Len,
74142     const int open,
74143     const int gap);
74144 
74145 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_avx2_256_64 (
74146     const parasail_profile_t* profile,
74147     const char* s2,
74148     const int s2Len,
74149     const int open,
74150     const int gap);
74151 
74152 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_avx2_256_32 (
74153     const parasail_profile_t* profile,
74154     const char* s2,
74155     const int s2Len,
74156     const int open,
74157     const int gap);
74158 
74159 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_avx2_256_16 (
74160     const parasail_profile_t* profile,
74161     const char* s2,
74162     const int s2Len,
74163     const int open,
74164     const int gap);
74165 
74166 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_avx2_256_8 (
74167     const parasail_profile_t* profile,
74168     const char* s2,
74169     const int s2Len,
74170     const int open,
74171     const int gap);
74172 
74173 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_avx2_256_sat (
74174     const parasail_profile_t* profile,
74175     const char* s2,
74176     const int s2Len,
74177     const int open,
74178     const int gap);
74179 
74180 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_altivec_128_64 (
74181     const parasail_profile_t* profile,
74182     const char* s2,
74183     const int s2Len,
74184     const int open,
74185     const int gap);
74186 
74187 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_altivec_128_32 (
74188     const parasail_profile_t* profile,
74189     const char* s2,
74190     const int s2Len,
74191     const int open,
74192     const int gap);
74193 
74194 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_altivec_128_16 (
74195     const parasail_profile_t* profile,
74196     const char* s2,
74197     const int s2Len,
74198     const int open,
74199     const int gap);
74200 
74201 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_altivec_128_8 (
74202     const parasail_profile_t* profile,
74203     const char* s2,
74204     const int s2Len,
74205     const int open,
74206     const int gap);
74207 
74208 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_altivec_128_sat (
74209     const parasail_profile_t* profile,
74210     const char* s2,
74211     const int s2Len,
74212     const int open,
74213     const int gap);
74214 
74215 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_neon_128_64 (
74216     const parasail_profile_t* profile,
74217     const char* s2,
74218     const int s2Len,
74219     const int open,
74220     const int gap);
74221 
74222 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_neon_128_32 (
74223     const parasail_profile_t* profile,
74224     const char* s2,
74225     const int s2Len,
74226     const int open,
74227     const int gap);
74228 
74229 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_neon_128_16 (
74230     const parasail_profile_t* profile,
74231     const char* s2,
74232     const int s2Len,
74233     const int open,
74234     const int gap);
74235 
74236 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_neon_128_8 (
74237     const parasail_profile_t* profile,
74238     const char* s2,
74239     const int s2Len,
74240     const int open,
74241     const int gap);
74242 
74243 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_neon_128_sat (
74244     const parasail_profile_t* profile,
74245     const char* s2,
74246     const int s2Len,
74247     const int open,
74248     const int gap);
74249 
74250 parasail_result_t* parasail_sg_qx_trace_scan_profile_sse2_128_64 (
74251     const parasail_profile_t* profile,
74252     const char* s2,
74253     const int s2Len,
74254     const int open,
74255     const int gap);
74256 
74257 parasail_result_t* parasail_sg_qx_trace_scan_profile_sse2_128_32 (
74258     const parasail_profile_t* profile,
74259     const char* s2,
74260     const int s2Len,
74261     const int open,
74262     const int gap);
74263 
74264 parasail_result_t* parasail_sg_qx_trace_scan_profile_sse2_128_16 (
74265     const parasail_profile_t* profile,
74266     const char* s2,
74267     const int s2Len,
74268     const int open,
74269     const int gap);
74270 
74271 parasail_result_t* parasail_sg_qx_trace_scan_profile_sse2_128_8 (
74272     const parasail_profile_t* profile,
74273     const char* s2,
74274     const int s2Len,
74275     const int open,
74276     const int gap);
74277 
74278 parasail_result_t* parasail_sg_qx_trace_scan_profile_sse2_128_sat (
74279     const parasail_profile_t* profile,
74280     const char* s2,
74281     const int s2Len,
74282     const int open,
74283     const int gap);
74284 
74285 parasail_result_t* parasail_sg_qx_trace_scan_profile_sse41_128_64 (
74286     const parasail_profile_t* profile,
74287     const char* s2,
74288     const int s2Len,
74289     const int open,
74290     const int gap);
74291 
74292 parasail_result_t* parasail_sg_qx_trace_scan_profile_sse41_128_32 (
74293     const parasail_profile_t* profile,
74294     const char* s2,
74295     const int s2Len,
74296     const int open,
74297     const int gap);
74298 
74299 parasail_result_t* parasail_sg_qx_trace_scan_profile_sse41_128_16 (
74300     const parasail_profile_t* profile,
74301     const char* s2,
74302     const int s2Len,
74303     const int open,
74304     const int gap);
74305 
74306 parasail_result_t* parasail_sg_qx_trace_scan_profile_sse41_128_8 (
74307     const parasail_profile_t* profile,
74308     const char* s2,
74309     const int s2Len,
74310     const int open,
74311     const int gap);
74312 
74313 parasail_result_t* parasail_sg_qx_trace_scan_profile_sse41_128_sat (
74314     const parasail_profile_t* profile,
74315     const char* s2,
74316     const int s2Len,
74317     const int open,
74318     const int gap);
74319 
74320 parasail_result_t* parasail_sg_qx_trace_scan_profile_avx2_256_64 (
74321     const parasail_profile_t* profile,
74322     const char* s2,
74323     const int s2Len,
74324     const int open,
74325     const int gap);
74326 
74327 parasail_result_t* parasail_sg_qx_trace_scan_profile_avx2_256_32 (
74328     const parasail_profile_t* profile,
74329     const char* s2,
74330     const int s2Len,
74331     const int open,
74332     const int gap);
74333 
74334 parasail_result_t* parasail_sg_qx_trace_scan_profile_avx2_256_16 (
74335     const parasail_profile_t* profile,
74336     const char* s2,
74337     const int s2Len,
74338     const int open,
74339     const int gap);
74340 
74341 parasail_result_t* parasail_sg_qx_trace_scan_profile_avx2_256_8 (
74342     const parasail_profile_t* profile,
74343     const char* s2,
74344     const int s2Len,
74345     const int open,
74346     const int gap);
74347 
74348 parasail_result_t* parasail_sg_qx_trace_scan_profile_avx2_256_sat (
74349     const parasail_profile_t* profile,
74350     const char* s2,
74351     const int s2Len,
74352     const int open,
74353     const int gap);
74354 
74355 parasail_result_t* parasail_sg_qx_trace_scan_profile_altivec_128_64 (
74356     const parasail_profile_t* profile,
74357     const char* s2,
74358     const int s2Len,
74359     const int open,
74360     const int gap);
74361 
74362 parasail_result_t* parasail_sg_qx_trace_scan_profile_altivec_128_32 (
74363     const parasail_profile_t* profile,
74364     const char* s2,
74365     const int s2Len,
74366     const int open,
74367     const int gap);
74368 
74369 parasail_result_t* parasail_sg_qx_trace_scan_profile_altivec_128_16 (
74370     const parasail_profile_t* profile,
74371     const char* s2,
74372     const int s2Len,
74373     const int open,
74374     const int gap);
74375 
74376 parasail_result_t* parasail_sg_qx_trace_scan_profile_altivec_128_8 (
74377     const parasail_profile_t* profile,
74378     const char* s2,
74379     const int s2Len,
74380     const int open,
74381     const int gap);
74382 
74383 parasail_result_t* parasail_sg_qx_trace_scan_profile_altivec_128_sat (
74384     const parasail_profile_t* profile,
74385     const char* s2,
74386     const int s2Len,
74387     const int open,
74388     const int gap);
74389 
74390 parasail_result_t* parasail_sg_qx_trace_scan_profile_neon_128_64 (
74391     const parasail_profile_t* profile,
74392     const char* s2,
74393     const int s2Len,
74394     const int open,
74395     const int gap);
74396 
74397 parasail_result_t* parasail_sg_qx_trace_scan_profile_neon_128_32 (
74398     const parasail_profile_t* profile,
74399     const char* s2,
74400     const int s2Len,
74401     const int open,
74402     const int gap);
74403 
74404 parasail_result_t* parasail_sg_qx_trace_scan_profile_neon_128_16 (
74405     const parasail_profile_t* profile,
74406     const char* s2,
74407     const int s2Len,
74408     const int open,
74409     const int gap);
74410 
74411 parasail_result_t* parasail_sg_qx_trace_scan_profile_neon_128_8 (
74412     const parasail_profile_t* profile,
74413     const char* s2,
74414     const int s2Len,
74415     const int open,
74416     const int gap);
74417 
74418 parasail_result_t* parasail_sg_qx_trace_scan_profile_neon_128_sat (
74419     const parasail_profile_t* profile,
74420     const char* s2,
74421     const int s2Len,
74422     const int open,
74423     const int gap);
74424 
74425 parasail_result_t* parasail_sg_qx_trace_striped_profile_sse2_128_64 (
74426     const parasail_profile_t* profile,
74427     const char* s2,
74428     const int s2Len,
74429     const int open,
74430     const int gap);
74431 
74432 parasail_result_t* parasail_sg_qx_trace_striped_profile_sse2_128_32 (
74433     const parasail_profile_t* profile,
74434     const char* s2,
74435     const int s2Len,
74436     const int open,
74437     const int gap);
74438 
74439 parasail_result_t* parasail_sg_qx_trace_striped_profile_sse2_128_16 (
74440     const parasail_profile_t* profile,
74441     const char* s2,
74442     const int s2Len,
74443     const int open,
74444     const int gap);
74445 
74446 parasail_result_t* parasail_sg_qx_trace_striped_profile_sse2_128_8 (
74447     const parasail_profile_t* profile,
74448     const char* s2,
74449     const int s2Len,
74450     const int open,
74451     const int gap);
74452 
74453 parasail_result_t* parasail_sg_qx_trace_striped_profile_sse2_128_sat (
74454     const parasail_profile_t* profile,
74455     const char* s2,
74456     const int s2Len,
74457     const int open,
74458     const int gap);
74459 
74460 parasail_result_t* parasail_sg_qx_trace_striped_profile_sse41_128_64 (
74461     const parasail_profile_t* profile,
74462     const char* s2,
74463     const int s2Len,
74464     const int open,
74465     const int gap);
74466 
74467 parasail_result_t* parasail_sg_qx_trace_striped_profile_sse41_128_32 (
74468     const parasail_profile_t* profile,
74469     const char* s2,
74470     const int s2Len,
74471     const int open,
74472     const int gap);
74473 
74474 parasail_result_t* parasail_sg_qx_trace_striped_profile_sse41_128_16 (
74475     const parasail_profile_t* profile,
74476     const char* s2,
74477     const int s2Len,
74478     const int open,
74479     const int gap);
74480 
74481 parasail_result_t* parasail_sg_qx_trace_striped_profile_sse41_128_8 (
74482     const parasail_profile_t* profile,
74483     const char* s2,
74484     const int s2Len,
74485     const int open,
74486     const int gap);
74487 
74488 parasail_result_t* parasail_sg_qx_trace_striped_profile_sse41_128_sat (
74489     const parasail_profile_t* profile,
74490     const char* s2,
74491     const int s2Len,
74492     const int open,
74493     const int gap);
74494 
74495 parasail_result_t* parasail_sg_qx_trace_striped_profile_avx2_256_64 (
74496     const parasail_profile_t* profile,
74497     const char* s2,
74498     const int s2Len,
74499     const int open,
74500     const int gap);
74501 
74502 parasail_result_t* parasail_sg_qx_trace_striped_profile_avx2_256_32 (
74503     const parasail_profile_t* profile,
74504     const char* s2,
74505     const int s2Len,
74506     const int open,
74507     const int gap);
74508 
74509 parasail_result_t* parasail_sg_qx_trace_striped_profile_avx2_256_16 (
74510     const parasail_profile_t* profile,
74511     const char* s2,
74512     const int s2Len,
74513     const int open,
74514     const int gap);
74515 
74516 parasail_result_t* parasail_sg_qx_trace_striped_profile_avx2_256_8 (
74517     const parasail_profile_t* profile,
74518     const char* s2,
74519     const int s2Len,
74520     const int open,
74521     const int gap);
74522 
74523 parasail_result_t* parasail_sg_qx_trace_striped_profile_avx2_256_sat (
74524     const parasail_profile_t* profile,
74525     const char* s2,
74526     const int s2Len,
74527     const int open,
74528     const int gap);
74529 
74530 parasail_result_t* parasail_sg_qx_trace_striped_profile_altivec_128_64 (
74531     const parasail_profile_t* profile,
74532     const char* s2,
74533     const int s2Len,
74534     const int open,
74535     const int gap);
74536 
74537 parasail_result_t* parasail_sg_qx_trace_striped_profile_altivec_128_32 (
74538     const parasail_profile_t* profile,
74539     const char* s2,
74540     const int s2Len,
74541     const int open,
74542     const int gap);
74543 
74544 parasail_result_t* parasail_sg_qx_trace_striped_profile_altivec_128_16 (
74545     const parasail_profile_t* profile,
74546     const char* s2,
74547     const int s2Len,
74548     const int open,
74549     const int gap);
74550 
74551 parasail_result_t* parasail_sg_qx_trace_striped_profile_altivec_128_8 (
74552     const parasail_profile_t* profile,
74553     const char* s2,
74554     const int s2Len,
74555     const int open,
74556     const int gap);
74557 
74558 parasail_result_t* parasail_sg_qx_trace_striped_profile_altivec_128_sat (
74559     const parasail_profile_t* profile,
74560     const char* s2,
74561     const int s2Len,
74562     const int open,
74563     const int gap);
74564 
74565 parasail_result_t* parasail_sg_qx_trace_striped_profile_neon_128_64 (
74566     const parasail_profile_t* profile,
74567     const char* s2,
74568     const int s2Len,
74569     const int open,
74570     const int gap);
74571 
74572 parasail_result_t* parasail_sg_qx_trace_striped_profile_neon_128_32 (
74573     const parasail_profile_t* profile,
74574     const char* s2,
74575     const int s2Len,
74576     const int open,
74577     const int gap);
74578 
74579 parasail_result_t* parasail_sg_qx_trace_striped_profile_neon_128_16 (
74580     const parasail_profile_t* profile,
74581     const char* s2,
74582     const int s2Len,
74583     const int open,
74584     const int gap);
74585 
74586 parasail_result_t* parasail_sg_qx_trace_striped_profile_neon_128_8 (
74587     const parasail_profile_t* profile,
74588     const char* s2,
74589     const int s2Len,
74590     const int open,
74591     const int gap);
74592 
74593 parasail_result_t* parasail_sg_qx_trace_striped_profile_neon_128_sat (
74594     const parasail_profile_t* profile,
74595     const char* s2,
74596     const int s2Len,
74597     const int open,
74598     const int gap);
74599 
74600 parasail_result_t* parasail_sg_qx_stats_scan_profile_sse2_128_64 (
74601     const parasail_profile_t* profile,
74602     const char* s2,
74603     const int s2Len,
74604     const int open,
74605     const int gap);
74606 
74607 parasail_result_t* parasail_sg_qx_stats_scan_profile_sse2_128_32 (
74608     const parasail_profile_t* profile,
74609     const char* s2,
74610     const int s2Len,
74611     const int open,
74612     const int gap);
74613 
74614 parasail_result_t* parasail_sg_qx_stats_scan_profile_sse2_128_16 (
74615     const parasail_profile_t* profile,
74616     const char* s2,
74617     const int s2Len,
74618     const int open,
74619     const int gap);
74620 
74621 parasail_result_t* parasail_sg_qx_stats_scan_profile_sse2_128_8 (
74622     const parasail_profile_t* profile,
74623     const char* s2,
74624     const int s2Len,
74625     const int open,
74626     const int gap);
74627 
74628 parasail_result_t* parasail_sg_qx_stats_scan_profile_sse2_128_sat (
74629     const parasail_profile_t* profile,
74630     const char* s2,
74631     const int s2Len,
74632     const int open,
74633     const int gap);
74634 
74635 parasail_result_t* parasail_sg_qx_stats_scan_profile_sse41_128_64 (
74636     const parasail_profile_t* profile,
74637     const char* s2,
74638     const int s2Len,
74639     const int open,
74640     const int gap);
74641 
74642 parasail_result_t* parasail_sg_qx_stats_scan_profile_sse41_128_32 (
74643     const parasail_profile_t* profile,
74644     const char* s2,
74645     const int s2Len,
74646     const int open,
74647     const int gap);
74648 
74649 parasail_result_t* parasail_sg_qx_stats_scan_profile_sse41_128_16 (
74650     const parasail_profile_t* profile,
74651     const char* s2,
74652     const int s2Len,
74653     const int open,
74654     const int gap);
74655 
74656 parasail_result_t* parasail_sg_qx_stats_scan_profile_sse41_128_8 (
74657     const parasail_profile_t* profile,
74658     const char* s2,
74659     const int s2Len,
74660     const int open,
74661     const int gap);
74662 
74663 parasail_result_t* parasail_sg_qx_stats_scan_profile_sse41_128_sat (
74664     const parasail_profile_t* profile,
74665     const char* s2,
74666     const int s2Len,
74667     const int open,
74668     const int gap);
74669 
74670 parasail_result_t* parasail_sg_qx_stats_scan_profile_avx2_256_64 (
74671     const parasail_profile_t* profile,
74672     const char* s2,
74673     const int s2Len,
74674     const int open,
74675     const int gap);
74676 
74677 parasail_result_t* parasail_sg_qx_stats_scan_profile_avx2_256_32 (
74678     const parasail_profile_t* profile,
74679     const char* s2,
74680     const int s2Len,
74681     const int open,
74682     const int gap);
74683 
74684 parasail_result_t* parasail_sg_qx_stats_scan_profile_avx2_256_16 (
74685     const parasail_profile_t* profile,
74686     const char* s2,
74687     const int s2Len,
74688     const int open,
74689     const int gap);
74690 
74691 parasail_result_t* parasail_sg_qx_stats_scan_profile_avx2_256_8 (
74692     const parasail_profile_t* profile,
74693     const char* s2,
74694     const int s2Len,
74695     const int open,
74696     const int gap);
74697 
74698 parasail_result_t* parasail_sg_qx_stats_scan_profile_avx2_256_sat (
74699     const parasail_profile_t* profile,
74700     const char* s2,
74701     const int s2Len,
74702     const int open,
74703     const int gap);
74704 
74705 parasail_result_t* parasail_sg_qx_stats_scan_profile_altivec_128_64 (
74706     const parasail_profile_t* profile,
74707     const char* s2,
74708     const int s2Len,
74709     const int open,
74710     const int gap);
74711 
74712 parasail_result_t* parasail_sg_qx_stats_scan_profile_altivec_128_32 (
74713     const parasail_profile_t* profile,
74714     const char* s2,
74715     const int s2Len,
74716     const int open,
74717     const int gap);
74718 
74719 parasail_result_t* parasail_sg_qx_stats_scan_profile_altivec_128_16 (
74720     const parasail_profile_t* profile,
74721     const char* s2,
74722     const int s2Len,
74723     const int open,
74724     const int gap);
74725 
74726 parasail_result_t* parasail_sg_qx_stats_scan_profile_altivec_128_8 (
74727     const parasail_profile_t* profile,
74728     const char* s2,
74729     const int s2Len,
74730     const int open,
74731     const int gap);
74732 
74733 parasail_result_t* parasail_sg_qx_stats_scan_profile_altivec_128_sat (
74734     const parasail_profile_t* profile,
74735     const char* s2,
74736     const int s2Len,
74737     const int open,
74738     const int gap);
74739 
74740 parasail_result_t* parasail_sg_qx_stats_scan_profile_neon_128_64 (
74741     const parasail_profile_t* profile,
74742     const char* s2,
74743     const int s2Len,
74744     const int open,
74745     const int gap);
74746 
74747 parasail_result_t* parasail_sg_qx_stats_scan_profile_neon_128_32 (
74748     const parasail_profile_t* profile,
74749     const char* s2,
74750     const int s2Len,
74751     const int open,
74752     const int gap);
74753 
74754 parasail_result_t* parasail_sg_qx_stats_scan_profile_neon_128_16 (
74755     const parasail_profile_t* profile,
74756     const char* s2,
74757     const int s2Len,
74758     const int open,
74759     const int gap);
74760 
74761 parasail_result_t* parasail_sg_qx_stats_scan_profile_neon_128_8 (
74762     const parasail_profile_t* profile,
74763     const char* s2,
74764     const int s2Len,
74765     const int open,
74766     const int gap);
74767 
74768 parasail_result_t* parasail_sg_qx_stats_scan_profile_neon_128_sat (
74769     const parasail_profile_t* profile,
74770     const char* s2,
74771     const int s2Len,
74772     const int open,
74773     const int gap);
74774 
74775 parasail_result_t* parasail_sg_qx_stats_striped_profile_sse2_128_64 (
74776     const parasail_profile_t* profile,
74777     const char* s2,
74778     const int s2Len,
74779     const int open,
74780     const int gap);
74781 
74782 parasail_result_t* parasail_sg_qx_stats_striped_profile_sse2_128_32 (
74783     const parasail_profile_t* profile,
74784     const char* s2,
74785     const int s2Len,
74786     const int open,
74787     const int gap);
74788 
74789 parasail_result_t* parasail_sg_qx_stats_striped_profile_sse2_128_16 (
74790     const parasail_profile_t* profile,
74791     const char* s2,
74792     const int s2Len,
74793     const int open,
74794     const int gap);
74795 
74796 parasail_result_t* parasail_sg_qx_stats_striped_profile_sse2_128_8 (
74797     const parasail_profile_t* profile,
74798     const char* s2,
74799     const int s2Len,
74800     const int open,
74801     const int gap);
74802 
74803 parasail_result_t* parasail_sg_qx_stats_striped_profile_sse2_128_sat (
74804     const parasail_profile_t* profile,
74805     const char* s2,
74806     const int s2Len,
74807     const int open,
74808     const int gap);
74809 
74810 parasail_result_t* parasail_sg_qx_stats_striped_profile_sse41_128_64 (
74811     const parasail_profile_t* profile,
74812     const char* s2,
74813     const int s2Len,
74814     const int open,
74815     const int gap);
74816 
74817 parasail_result_t* parasail_sg_qx_stats_striped_profile_sse41_128_32 (
74818     const parasail_profile_t* profile,
74819     const char* s2,
74820     const int s2Len,
74821     const int open,
74822     const int gap);
74823 
74824 parasail_result_t* parasail_sg_qx_stats_striped_profile_sse41_128_16 (
74825     const parasail_profile_t* profile,
74826     const char* s2,
74827     const int s2Len,
74828     const int open,
74829     const int gap);
74830 
74831 parasail_result_t* parasail_sg_qx_stats_striped_profile_sse41_128_8 (
74832     const parasail_profile_t* profile,
74833     const char* s2,
74834     const int s2Len,
74835     const int open,
74836     const int gap);
74837 
74838 parasail_result_t* parasail_sg_qx_stats_striped_profile_sse41_128_sat (
74839     const parasail_profile_t* profile,
74840     const char* s2,
74841     const int s2Len,
74842     const int open,
74843     const int gap);
74844 
74845 parasail_result_t* parasail_sg_qx_stats_striped_profile_avx2_256_64 (
74846     const parasail_profile_t* profile,
74847     const char* s2,
74848     const int s2Len,
74849     const int open,
74850     const int gap);
74851 
74852 parasail_result_t* parasail_sg_qx_stats_striped_profile_avx2_256_32 (
74853     const parasail_profile_t* profile,
74854     const char* s2,
74855     const int s2Len,
74856     const int open,
74857     const int gap);
74858 
74859 parasail_result_t* parasail_sg_qx_stats_striped_profile_avx2_256_16 (
74860     const parasail_profile_t* profile,
74861     const char* s2,
74862     const int s2Len,
74863     const int open,
74864     const int gap);
74865 
74866 parasail_result_t* parasail_sg_qx_stats_striped_profile_avx2_256_8 (
74867     const parasail_profile_t* profile,
74868     const char* s2,
74869     const int s2Len,
74870     const int open,
74871     const int gap);
74872 
74873 parasail_result_t* parasail_sg_qx_stats_striped_profile_avx2_256_sat (
74874     const parasail_profile_t* profile,
74875     const char* s2,
74876     const int s2Len,
74877     const int open,
74878     const int gap);
74879 
74880 parasail_result_t* parasail_sg_qx_stats_striped_profile_altivec_128_64 (
74881     const parasail_profile_t* profile,
74882     const char* s2,
74883     const int s2Len,
74884     const int open,
74885     const int gap);
74886 
74887 parasail_result_t* parasail_sg_qx_stats_striped_profile_altivec_128_32 (
74888     const parasail_profile_t* profile,
74889     const char* s2,
74890     const int s2Len,
74891     const int open,
74892     const int gap);
74893 
74894 parasail_result_t* parasail_sg_qx_stats_striped_profile_altivec_128_16 (
74895     const parasail_profile_t* profile,
74896     const char* s2,
74897     const int s2Len,
74898     const int open,
74899     const int gap);
74900 
74901 parasail_result_t* parasail_sg_qx_stats_striped_profile_altivec_128_8 (
74902     const parasail_profile_t* profile,
74903     const char* s2,
74904     const int s2Len,
74905     const int open,
74906     const int gap);
74907 
74908 parasail_result_t* parasail_sg_qx_stats_striped_profile_altivec_128_sat (
74909     const parasail_profile_t* profile,
74910     const char* s2,
74911     const int s2Len,
74912     const int open,
74913     const int gap);
74914 
74915 parasail_result_t* parasail_sg_qx_stats_striped_profile_neon_128_64 (
74916     const parasail_profile_t* profile,
74917     const char* s2,
74918     const int s2Len,
74919     const int open,
74920     const int gap);
74921 
74922 parasail_result_t* parasail_sg_qx_stats_striped_profile_neon_128_32 (
74923     const parasail_profile_t* profile,
74924     const char* s2,
74925     const int s2Len,
74926     const int open,
74927     const int gap);
74928 
74929 parasail_result_t* parasail_sg_qx_stats_striped_profile_neon_128_16 (
74930     const parasail_profile_t* profile,
74931     const char* s2,
74932     const int s2Len,
74933     const int open,
74934     const int gap);
74935 
74936 parasail_result_t* parasail_sg_qx_stats_striped_profile_neon_128_8 (
74937     const parasail_profile_t* profile,
74938     const char* s2,
74939     const int s2Len,
74940     const int open,
74941     const int gap);
74942 
74943 parasail_result_t* parasail_sg_qx_stats_striped_profile_neon_128_sat (
74944     const parasail_profile_t* profile,
74945     const char* s2,
74946     const int s2Len,
74947     const int open,
74948     const int gap);
74949 
74950 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_sse2_128_64 (
74951     const parasail_profile_t* profile,
74952     const char* s2,
74953     const int s2Len,
74954     const int open,
74955     const int gap);
74956 
74957 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_sse2_128_32 (
74958     const parasail_profile_t* profile,
74959     const char* s2,
74960     const int s2Len,
74961     const int open,
74962     const int gap);
74963 
74964 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_sse2_128_16 (
74965     const parasail_profile_t* profile,
74966     const char* s2,
74967     const int s2Len,
74968     const int open,
74969     const int gap);
74970 
74971 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_sse2_128_8 (
74972     const parasail_profile_t* profile,
74973     const char* s2,
74974     const int s2Len,
74975     const int open,
74976     const int gap);
74977 
74978 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_sse2_128_sat (
74979     const parasail_profile_t* profile,
74980     const char* s2,
74981     const int s2Len,
74982     const int open,
74983     const int gap);
74984 
74985 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_sse41_128_64 (
74986     const parasail_profile_t* profile,
74987     const char* s2,
74988     const int s2Len,
74989     const int open,
74990     const int gap);
74991 
74992 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_sse41_128_32 (
74993     const parasail_profile_t* profile,
74994     const char* s2,
74995     const int s2Len,
74996     const int open,
74997     const int gap);
74998 
74999 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_sse41_128_16 (
75000     const parasail_profile_t* profile,
75001     const char* s2,
75002     const int s2Len,
75003     const int open,
75004     const int gap);
75005 
75006 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_sse41_128_8 (
75007     const parasail_profile_t* profile,
75008     const char* s2,
75009     const int s2Len,
75010     const int open,
75011     const int gap);
75012 
75013 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_sse41_128_sat (
75014     const parasail_profile_t* profile,
75015     const char* s2,
75016     const int s2Len,
75017     const int open,
75018     const int gap);
75019 
75020 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_avx2_256_64 (
75021     const parasail_profile_t* profile,
75022     const char* s2,
75023     const int s2Len,
75024     const int open,
75025     const int gap);
75026 
75027 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_avx2_256_32 (
75028     const parasail_profile_t* profile,
75029     const char* s2,
75030     const int s2Len,
75031     const int open,
75032     const int gap);
75033 
75034 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_avx2_256_16 (
75035     const parasail_profile_t* profile,
75036     const char* s2,
75037     const int s2Len,
75038     const int open,
75039     const int gap);
75040 
75041 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_avx2_256_8 (
75042     const parasail_profile_t* profile,
75043     const char* s2,
75044     const int s2Len,
75045     const int open,
75046     const int gap);
75047 
75048 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_avx2_256_sat (
75049     const parasail_profile_t* profile,
75050     const char* s2,
75051     const int s2Len,
75052     const int open,
75053     const int gap);
75054 
75055 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_altivec_128_64 (
75056     const parasail_profile_t* profile,
75057     const char* s2,
75058     const int s2Len,
75059     const int open,
75060     const int gap);
75061 
75062 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_altivec_128_32 (
75063     const parasail_profile_t* profile,
75064     const char* s2,
75065     const int s2Len,
75066     const int open,
75067     const int gap);
75068 
75069 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_altivec_128_16 (
75070     const parasail_profile_t* profile,
75071     const char* s2,
75072     const int s2Len,
75073     const int open,
75074     const int gap);
75075 
75076 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_altivec_128_8 (
75077     const parasail_profile_t* profile,
75078     const char* s2,
75079     const int s2Len,
75080     const int open,
75081     const int gap);
75082 
75083 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_altivec_128_sat (
75084     const parasail_profile_t* profile,
75085     const char* s2,
75086     const int s2Len,
75087     const int open,
75088     const int gap);
75089 
75090 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_neon_128_64 (
75091     const parasail_profile_t* profile,
75092     const char* s2,
75093     const int s2Len,
75094     const int open,
75095     const int gap);
75096 
75097 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_neon_128_32 (
75098     const parasail_profile_t* profile,
75099     const char* s2,
75100     const int s2Len,
75101     const int open,
75102     const int gap);
75103 
75104 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_neon_128_16 (
75105     const parasail_profile_t* profile,
75106     const char* s2,
75107     const int s2Len,
75108     const int open,
75109     const int gap);
75110 
75111 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_neon_128_8 (
75112     const parasail_profile_t* profile,
75113     const char* s2,
75114     const int s2Len,
75115     const int open,
75116     const int gap);
75117 
75118 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_neon_128_sat (
75119     const parasail_profile_t* profile,
75120     const char* s2,
75121     const int s2Len,
75122     const int open,
75123     const int gap);
75124 
75125 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_sse2_128_64 (
75126     const parasail_profile_t* profile,
75127     const char* s2,
75128     const int s2Len,
75129     const int open,
75130     const int gap);
75131 
75132 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_sse2_128_32 (
75133     const parasail_profile_t* profile,
75134     const char* s2,
75135     const int s2Len,
75136     const int open,
75137     const int gap);
75138 
75139 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_sse2_128_16 (
75140     const parasail_profile_t* profile,
75141     const char* s2,
75142     const int s2Len,
75143     const int open,
75144     const int gap);
75145 
75146 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_sse2_128_8 (
75147     const parasail_profile_t* profile,
75148     const char* s2,
75149     const int s2Len,
75150     const int open,
75151     const int gap);
75152 
75153 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_sse2_128_sat (
75154     const parasail_profile_t* profile,
75155     const char* s2,
75156     const int s2Len,
75157     const int open,
75158     const int gap);
75159 
75160 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_sse41_128_64 (
75161     const parasail_profile_t* profile,
75162     const char* s2,
75163     const int s2Len,
75164     const int open,
75165     const int gap);
75166 
75167 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_sse41_128_32 (
75168     const parasail_profile_t* profile,
75169     const char* s2,
75170     const int s2Len,
75171     const int open,
75172     const int gap);
75173 
75174 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_sse41_128_16 (
75175     const parasail_profile_t* profile,
75176     const char* s2,
75177     const int s2Len,
75178     const int open,
75179     const int gap);
75180 
75181 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_sse41_128_8 (
75182     const parasail_profile_t* profile,
75183     const char* s2,
75184     const int s2Len,
75185     const int open,
75186     const int gap);
75187 
75188 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_sse41_128_sat (
75189     const parasail_profile_t* profile,
75190     const char* s2,
75191     const int s2Len,
75192     const int open,
75193     const int gap);
75194 
75195 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_avx2_256_64 (
75196     const parasail_profile_t* profile,
75197     const char* s2,
75198     const int s2Len,
75199     const int open,
75200     const int gap);
75201 
75202 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_avx2_256_32 (
75203     const parasail_profile_t* profile,
75204     const char* s2,
75205     const int s2Len,
75206     const int open,
75207     const int gap);
75208 
75209 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_avx2_256_16 (
75210     const parasail_profile_t* profile,
75211     const char* s2,
75212     const int s2Len,
75213     const int open,
75214     const int gap);
75215 
75216 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_avx2_256_8 (
75217     const parasail_profile_t* profile,
75218     const char* s2,
75219     const int s2Len,
75220     const int open,
75221     const int gap);
75222 
75223 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_avx2_256_sat (
75224     const parasail_profile_t* profile,
75225     const char* s2,
75226     const int s2Len,
75227     const int open,
75228     const int gap);
75229 
75230 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_altivec_128_64 (
75231     const parasail_profile_t* profile,
75232     const char* s2,
75233     const int s2Len,
75234     const int open,
75235     const int gap);
75236 
75237 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_altivec_128_32 (
75238     const parasail_profile_t* profile,
75239     const char* s2,
75240     const int s2Len,
75241     const int open,
75242     const int gap);
75243 
75244 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_altivec_128_16 (
75245     const parasail_profile_t* profile,
75246     const char* s2,
75247     const int s2Len,
75248     const int open,
75249     const int gap);
75250 
75251 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_altivec_128_8 (
75252     const parasail_profile_t* profile,
75253     const char* s2,
75254     const int s2Len,
75255     const int open,
75256     const int gap);
75257 
75258 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_altivec_128_sat (
75259     const parasail_profile_t* profile,
75260     const char* s2,
75261     const int s2Len,
75262     const int open,
75263     const int gap);
75264 
75265 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_neon_128_64 (
75266     const parasail_profile_t* profile,
75267     const char* s2,
75268     const int s2Len,
75269     const int open,
75270     const int gap);
75271 
75272 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_neon_128_32 (
75273     const parasail_profile_t* profile,
75274     const char* s2,
75275     const int s2Len,
75276     const int open,
75277     const int gap);
75278 
75279 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_neon_128_16 (
75280     const parasail_profile_t* profile,
75281     const char* s2,
75282     const int s2Len,
75283     const int open,
75284     const int gap);
75285 
75286 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_neon_128_8 (
75287     const parasail_profile_t* profile,
75288     const char* s2,
75289     const int s2Len,
75290     const int open,
75291     const int gap);
75292 
75293 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_neon_128_sat (
75294     const parasail_profile_t* profile,
75295     const char* s2,
75296     const int s2Len,
75297     const int open,
75298     const int gap);
75299 
75300 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_sse2_128_64 (
75301     const parasail_profile_t* profile,
75302     const char* s2,
75303     const int s2Len,
75304     const int open,
75305     const int gap);
75306 
75307 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_sse2_128_32 (
75308     const parasail_profile_t* profile,
75309     const char* s2,
75310     const int s2Len,
75311     const int open,
75312     const int gap);
75313 
75314 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_sse2_128_16 (
75315     const parasail_profile_t* profile,
75316     const char* s2,
75317     const int s2Len,
75318     const int open,
75319     const int gap);
75320 
75321 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_sse2_128_8 (
75322     const parasail_profile_t* profile,
75323     const char* s2,
75324     const int s2Len,
75325     const int open,
75326     const int gap);
75327 
75328 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_sse2_128_sat (
75329     const parasail_profile_t* profile,
75330     const char* s2,
75331     const int s2Len,
75332     const int open,
75333     const int gap);
75334 
75335 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_sse41_128_64 (
75336     const parasail_profile_t* profile,
75337     const char* s2,
75338     const int s2Len,
75339     const int open,
75340     const int gap);
75341 
75342 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_sse41_128_32 (
75343     const parasail_profile_t* profile,
75344     const char* s2,
75345     const int s2Len,
75346     const int open,
75347     const int gap);
75348 
75349 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_sse41_128_16 (
75350     const parasail_profile_t* profile,
75351     const char* s2,
75352     const int s2Len,
75353     const int open,
75354     const int gap);
75355 
75356 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_sse41_128_8 (
75357     const parasail_profile_t* profile,
75358     const char* s2,
75359     const int s2Len,
75360     const int open,
75361     const int gap);
75362 
75363 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_sse41_128_sat (
75364     const parasail_profile_t* profile,
75365     const char* s2,
75366     const int s2Len,
75367     const int open,
75368     const int gap);
75369 
75370 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_avx2_256_64 (
75371     const parasail_profile_t* profile,
75372     const char* s2,
75373     const int s2Len,
75374     const int open,
75375     const int gap);
75376 
75377 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_avx2_256_32 (
75378     const parasail_profile_t* profile,
75379     const char* s2,
75380     const int s2Len,
75381     const int open,
75382     const int gap);
75383 
75384 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_avx2_256_16 (
75385     const parasail_profile_t* profile,
75386     const char* s2,
75387     const int s2Len,
75388     const int open,
75389     const int gap);
75390 
75391 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_avx2_256_8 (
75392     const parasail_profile_t* profile,
75393     const char* s2,
75394     const int s2Len,
75395     const int open,
75396     const int gap);
75397 
75398 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_avx2_256_sat (
75399     const parasail_profile_t* profile,
75400     const char* s2,
75401     const int s2Len,
75402     const int open,
75403     const int gap);
75404 
75405 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_altivec_128_64 (
75406     const parasail_profile_t* profile,
75407     const char* s2,
75408     const int s2Len,
75409     const int open,
75410     const int gap);
75411 
75412 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_altivec_128_32 (
75413     const parasail_profile_t* profile,
75414     const char* s2,
75415     const int s2Len,
75416     const int open,
75417     const int gap);
75418 
75419 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_altivec_128_16 (
75420     const parasail_profile_t* profile,
75421     const char* s2,
75422     const int s2Len,
75423     const int open,
75424     const int gap);
75425 
75426 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_altivec_128_8 (
75427     const parasail_profile_t* profile,
75428     const char* s2,
75429     const int s2Len,
75430     const int open,
75431     const int gap);
75432 
75433 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_altivec_128_sat (
75434     const parasail_profile_t* profile,
75435     const char* s2,
75436     const int s2Len,
75437     const int open,
75438     const int gap);
75439 
75440 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_neon_128_64 (
75441     const parasail_profile_t* profile,
75442     const char* s2,
75443     const int s2Len,
75444     const int open,
75445     const int gap);
75446 
75447 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_neon_128_32 (
75448     const parasail_profile_t* profile,
75449     const char* s2,
75450     const int s2Len,
75451     const int open,
75452     const int gap);
75453 
75454 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_neon_128_16 (
75455     const parasail_profile_t* profile,
75456     const char* s2,
75457     const int s2Len,
75458     const int open,
75459     const int gap);
75460 
75461 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_neon_128_8 (
75462     const parasail_profile_t* profile,
75463     const char* s2,
75464     const int s2Len,
75465     const int open,
75466     const int gap);
75467 
75468 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_neon_128_sat (
75469     const parasail_profile_t* profile,
75470     const char* s2,
75471     const int s2Len,
75472     const int open,
75473     const int gap);
75474 
75475 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_sse2_128_64 (
75476     const parasail_profile_t* profile,
75477     const char* s2,
75478     const int s2Len,
75479     const int open,
75480     const int gap);
75481 
75482 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_sse2_128_32 (
75483     const parasail_profile_t* profile,
75484     const char* s2,
75485     const int s2Len,
75486     const int open,
75487     const int gap);
75488 
75489 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_sse2_128_16 (
75490     const parasail_profile_t* profile,
75491     const char* s2,
75492     const int s2Len,
75493     const int open,
75494     const int gap);
75495 
75496 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_sse2_128_8 (
75497     const parasail_profile_t* profile,
75498     const char* s2,
75499     const int s2Len,
75500     const int open,
75501     const int gap);
75502 
75503 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_sse2_128_sat (
75504     const parasail_profile_t* profile,
75505     const char* s2,
75506     const int s2Len,
75507     const int open,
75508     const int gap);
75509 
75510 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_sse41_128_64 (
75511     const parasail_profile_t* profile,
75512     const char* s2,
75513     const int s2Len,
75514     const int open,
75515     const int gap);
75516 
75517 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_sse41_128_32 (
75518     const parasail_profile_t* profile,
75519     const char* s2,
75520     const int s2Len,
75521     const int open,
75522     const int gap);
75523 
75524 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_sse41_128_16 (
75525     const parasail_profile_t* profile,
75526     const char* s2,
75527     const int s2Len,
75528     const int open,
75529     const int gap);
75530 
75531 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_sse41_128_8 (
75532     const parasail_profile_t* profile,
75533     const char* s2,
75534     const int s2Len,
75535     const int open,
75536     const int gap);
75537 
75538 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_sse41_128_sat (
75539     const parasail_profile_t* profile,
75540     const char* s2,
75541     const int s2Len,
75542     const int open,
75543     const int gap);
75544 
75545 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_avx2_256_64 (
75546     const parasail_profile_t* profile,
75547     const char* s2,
75548     const int s2Len,
75549     const int open,
75550     const int gap);
75551 
75552 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_avx2_256_32 (
75553     const parasail_profile_t* profile,
75554     const char* s2,
75555     const int s2Len,
75556     const int open,
75557     const int gap);
75558 
75559 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_avx2_256_16 (
75560     const parasail_profile_t* profile,
75561     const char* s2,
75562     const int s2Len,
75563     const int open,
75564     const int gap);
75565 
75566 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_avx2_256_8 (
75567     const parasail_profile_t* profile,
75568     const char* s2,
75569     const int s2Len,
75570     const int open,
75571     const int gap);
75572 
75573 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_avx2_256_sat (
75574     const parasail_profile_t* profile,
75575     const char* s2,
75576     const int s2Len,
75577     const int open,
75578     const int gap);
75579 
75580 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_altivec_128_64 (
75581     const parasail_profile_t* profile,
75582     const char* s2,
75583     const int s2Len,
75584     const int open,
75585     const int gap);
75586 
75587 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_altivec_128_32 (
75588     const parasail_profile_t* profile,
75589     const char* s2,
75590     const int s2Len,
75591     const int open,
75592     const int gap);
75593 
75594 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_altivec_128_16 (
75595     const parasail_profile_t* profile,
75596     const char* s2,
75597     const int s2Len,
75598     const int open,
75599     const int gap);
75600 
75601 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_altivec_128_8 (
75602     const parasail_profile_t* profile,
75603     const char* s2,
75604     const int s2Len,
75605     const int open,
75606     const int gap);
75607 
75608 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_altivec_128_sat (
75609     const parasail_profile_t* profile,
75610     const char* s2,
75611     const int s2Len,
75612     const int open,
75613     const int gap);
75614 
75615 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_neon_128_64 (
75616     const parasail_profile_t* profile,
75617     const char* s2,
75618     const int s2Len,
75619     const int open,
75620     const int gap);
75621 
75622 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_neon_128_32 (
75623     const parasail_profile_t* profile,
75624     const char* s2,
75625     const int s2Len,
75626     const int open,
75627     const int gap);
75628 
75629 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_neon_128_16 (
75630     const parasail_profile_t* profile,
75631     const char* s2,
75632     const int s2Len,
75633     const int open,
75634     const int gap);
75635 
75636 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_neon_128_8 (
75637     const parasail_profile_t* profile,
75638     const char* s2,
75639     const int s2Len,
75640     const int open,
75641     const int gap);
75642 
75643 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_neon_128_sat (
75644     const parasail_profile_t* profile,
75645     const char* s2,
75646     const int s2Len,
75647     const int open,
75648     const int gap);
75649 
75650 parasail_result_t* parasail_sg_db_scan_profile_sse2_128_64 (
75651     const parasail_profile_t* profile,
75652     const char* s2,
75653     const int s2Len,
75654     const int open,
75655     const int gap);
75656 
75657 parasail_result_t* parasail_sg_db_scan_profile_sse2_128_32 (
75658     const parasail_profile_t* profile,
75659     const char* s2,
75660     const int s2Len,
75661     const int open,
75662     const int gap);
75663 
75664 parasail_result_t* parasail_sg_db_scan_profile_sse2_128_16 (
75665     const parasail_profile_t* profile,
75666     const char* s2,
75667     const int s2Len,
75668     const int open,
75669     const int gap);
75670 
75671 parasail_result_t* parasail_sg_db_scan_profile_sse2_128_8 (
75672     const parasail_profile_t* profile,
75673     const char* s2,
75674     const int s2Len,
75675     const int open,
75676     const int gap);
75677 
75678 parasail_result_t* parasail_sg_db_scan_profile_sse2_128_sat (
75679     const parasail_profile_t* profile,
75680     const char* s2,
75681     const int s2Len,
75682     const int open,
75683     const int gap);
75684 
75685 parasail_result_t* parasail_sg_db_scan_profile_sse41_128_64 (
75686     const parasail_profile_t* profile,
75687     const char* s2,
75688     const int s2Len,
75689     const int open,
75690     const int gap);
75691 
75692 parasail_result_t* parasail_sg_db_scan_profile_sse41_128_32 (
75693     const parasail_profile_t* profile,
75694     const char* s2,
75695     const int s2Len,
75696     const int open,
75697     const int gap);
75698 
75699 parasail_result_t* parasail_sg_db_scan_profile_sse41_128_16 (
75700     const parasail_profile_t* profile,
75701     const char* s2,
75702     const int s2Len,
75703     const int open,
75704     const int gap);
75705 
75706 parasail_result_t* parasail_sg_db_scan_profile_sse41_128_8 (
75707     const parasail_profile_t* profile,
75708     const char* s2,
75709     const int s2Len,
75710     const int open,
75711     const int gap);
75712 
75713 parasail_result_t* parasail_sg_db_scan_profile_sse41_128_sat (
75714     const parasail_profile_t* profile,
75715     const char* s2,
75716     const int s2Len,
75717     const int open,
75718     const int gap);
75719 
75720 parasail_result_t* parasail_sg_db_scan_profile_avx2_256_64 (
75721     const parasail_profile_t* profile,
75722     const char* s2,
75723     const int s2Len,
75724     const int open,
75725     const int gap);
75726 
75727 parasail_result_t* parasail_sg_db_scan_profile_avx2_256_32 (
75728     const parasail_profile_t* profile,
75729     const char* s2,
75730     const int s2Len,
75731     const int open,
75732     const int gap);
75733 
75734 parasail_result_t* parasail_sg_db_scan_profile_avx2_256_16 (
75735     const parasail_profile_t* profile,
75736     const char* s2,
75737     const int s2Len,
75738     const int open,
75739     const int gap);
75740 
75741 parasail_result_t* parasail_sg_db_scan_profile_avx2_256_8 (
75742     const parasail_profile_t* profile,
75743     const char* s2,
75744     const int s2Len,
75745     const int open,
75746     const int gap);
75747 
75748 parasail_result_t* parasail_sg_db_scan_profile_avx2_256_sat (
75749     const parasail_profile_t* profile,
75750     const char* s2,
75751     const int s2Len,
75752     const int open,
75753     const int gap);
75754 
75755 parasail_result_t* parasail_sg_db_scan_profile_altivec_128_64 (
75756     const parasail_profile_t* profile,
75757     const char* s2,
75758     const int s2Len,
75759     const int open,
75760     const int gap);
75761 
75762 parasail_result_t* parasail_sg_db_scan_profile_altivec_128_32 (
75763     const parasail_profile_t* profile,
75764     const char* s2,
75765     const int s2Len,
75766     const int open,
75767     const int gap);
75768 
75769 parasail_result_t* parasail_sg_db_scan_profile_altivec_128_16 (
75770     const parasail_profile_t* profile,
75771     const char* s2,
75772     const int s2Len,
75773     const int open,
75774     const int gap);
75775 
75776 parasail_result_t* parasail_sg_db_scan_profile_altivec_128_8 (
75777     const parasail_profile_t* profile,
75778     const char* s2,
75779     const int s2Len,
75780     const int open,
75781     const int gap);
75782 
75783 parasail_result_t* parasail_sg_db_scan_profile_altivec_128_sat (
75784     const parasail_profile_t* profile,
75785     const char* s2,
75786     const int s2Len,
75787     const int open,
75788     const int gap);
75789 
75790 parasail_result_t* parasail_sg_db_scan_profile_neon_128_64 (
75791     const parasail_profile_t* profile,
75792     const char* s2,
75793     const int s2Len,
75794     const int open,
75795     const int gap);
75796 
75797 parasail_result_t* parasail_sg_db_scan_profile_neon_128_32 (
75798     const parasail_profile_t* profile,
75799     const char* s2,
75800     const int s2Len,
75801     const int open,
75802     const int gap);
75803 
75804 parasail_result_t* parasail_sg_db_scan_profile_neon_128_16 (
75805     const parasail_profile_t* profile,
75806     const char* s2,
75807     const int s2Len,
75808     const int open,
75809     const int gap);
75810 
75811 parasail_result_t* parasail_sg_db_scan_profile_neon_128_8 (
75812     const parasail_profile_t* profile,
75813     const char* s2,
75814     const int s2Len,
75815     const int open,
75816     const int gap);
75817 
75818 parasail_result_t* parasail_sg_db_scan_profile_neon_128_sat (
75819     const parasail_profile_t* profile,
75820     const char* s2,
75821     const int s2Len,
75822     const int open,
75823     const int gap);
75824 
75825 parasail_result_t* parasail_sg_db_striped_profile_sse2_128_64 (
75826     const parasail_profile_t* profile,
75827     const char* s2,
75828     const int s2Len,
75829     const int open,
75830     const int gap);
75831 
75832 parasail_result_t* parasail_sg_db_striped_profile_sse2_128_32 (
75833     const parasail_profile_t* profile,
75834     const char* s2,
75835     const int s2Len,
75836     const int open,
75837     const int gap);
75838 
75839 parasail_result_t* parasail_sg_db_striped_profile_sse2_128_16 (
75840     const parasail_profile_t* profile,
75841     const char* s2,
75842     const int s2Len,
75843     const int open,
75844     const int gap);
75845 
75846 parasail_result_t* parasail_sg_db_striped_profile_sse2_128_8 (
75847     const parasail_profile_t* profile,
75848     const char* s2,
75849     const int s2Len,
75850     const int open,
75851     const int gap);
75852 
75853 parasail_result_t* parasail_sg_db_striped_profile_sse2_128_sat (
75854     const parasail_profile_t* profile,
75855     const char* s2,
75856     const int s2Len,
75857     const int open,
75858     const int gap);
75859 
75860 parasail_result_t* parasail_sg_db_striped_profile_sse41_128_64 (
75861     const parasail_profile_t* profile,
75862     const char* s2,
75863     const int s2Len,
75864     const int open,
75865     const int gap);
75866 
75867 parasail_result_t* parasail_sg_db_striped_profile_sse41_128_32 (
75868     const parasail_profile_t* profile,
75869     const char* s2,
75870     const int s2Len,
75871     const int open,
75872     const int gap);
75873 
75874 parasail_result_t* parasail_sg_db_striped_profile_sse41_128_16 (
75875     const parasail_profile_t* profile,
75876     const char* s2,
75877     const int s2Len,
75878     const int open,
75879     const int gap);
75880 
75881 parasail_result_t* parasail_sg_db_striped_profile_sse41_128_8 (
75882     const parasail_profile_t* profile,
75883     const char* s2,
75884     const int s2Len,
75885     const int open,
75886     const int gap);
75887 
75888 parasail_result_t* parasail_sg_db_striped_profile_sse41_128_sat (
75889     const parasail_profile_t* profile,
75890     const char* s2,
75891     const int s2Len,
75892     const int open,
75893     const int gap);
75894 
75895 parasail_result_t* parasail_sg_db_striped_profile_avx2_256_64 (
75896     const parasail_profile_t* profile,
75897     const char* s2,
75898     const int s2Len,
75899     const int open,
75900     const int gap);
75901 
75902 parasail_result_t* parasail_sg_db_striped_profile_avx2_256_32 (
75903     const parasail_profile_t* profile,
75904     const char* s2,
75905     const int s2Len,
75906     const int open,
75907     const int gap);
75908 
75909 parasail_result_t* parasail_sg_db_striped_profile_avx2_256_16 (
75910     const parasail_profile_t* profile,
75911     const char* s2,
75912     const int s2Len,
75913     const int open,
75914     const int gap);
75915 
75916 parasail_result_t* parasail_sg_db_striped_profile_avx2_256_8 (
75917     const parasail_profile_t* profile,
75918     const char* s2,
75919     const int s2Len,
75920     const int open,
75921     const int gap);
75922 
75923 parasail_result_t* parasail_sg_db_striped_profile_avx2_256_sat (
75924     const parasail_profile_t* profile,
75925     const char* s2,
75926     const int s2Len,
75927     const int open,
75928     const int gap);
75929 
75930 parasail_result_t* parasail_sg_db_striped_profile_altivec_128_64 (
75931     const parasail_profile_t* profile,
75932     const char* s2,
75933     const int s2Len,
75934     const int open,
75935     const int gap);
75936 
75937 parasail_result_t* parasail_sg_db_striped_profile_altivec_128_32 (
75938     const parasail_profile_t* profile,
75939     const char* s2,
75940     const int s2Len,
75941     const int open,
75942     const int gap);
75943 
75944 parasail_result_t* parasail_sg_db_striped_profile_altivec_128_16 (
75945     const parasail_profile_t* profile,
75946     const char* s2,
75947     const int s2Len,
75948     const int open,
75949     const int gap);
75950 
75951 parasail_result_t* parasail_sg_db_striped_profile_altivec_128_8 (
75952     const parasail_profile_t* profile,
75953     const char* s2,
75954     const int s2Len,
75955     const int open,
75956     const int gap);
75957 
75958 parasail_result_t* parasail_sg_db_striped_profile_altivec_128_sat (
75959     const parasail_profile_t* profile,
75960     const char* s2,
75961     const int s2Len,
75962     const int open,
75963     const int gap);
75964 
75965 parasail_result_t* parasail_sg_db_striped_profile_neon_128_64 (
75966     const parasail_profile_t* profile,
75967     const char* s2,
75968     const int s2Len,
75969     const int open,
75970     const int gap);
75971 
75972 parasail_result_t* parasail_sg_db_striped_profile_neon_128_32 (
75973     const parasail_profile_t* profile,
75974     const char* s2,
75975     const int s2Len,
75976     const int open,
75977     const int gap);
75978 
75979 parasail_result_t* parasail_sg_db_striped_profile_neon_128_16 (
75980     const parasail_profile_t* profile,
75981     const char* s2,
75982     const int s2Len,
75983     const int open,
75984     const int gap);
75985 
75986 parasail_result_t* parasail_sg_db_striped_profile_neon_128_8 (
75987     const parasail_profile_t* profile,
75988     const char* s2,
75989     const int s2Len,
75990     const int open,
75991     const int gap);
75992 
75993 parasail_result_t* parasail_sg_db_striped_profile_neon_128_sat (
75994     const parasail_profile_t* profile,
75995     const char* s2,
75996     const int s2Len,
75997     const int open,
75998     const int gap);
75999 
76000 parasail_result_t* parasail_sg_db_table_scan_profile_sse2_128_64 (
76001     const parasail_profile_t* profile,
76002     const char* s2,
76003     const int s2Len,
76004     const int open,
76005     const int gap);
76006 
76007 parasail_result_t* parasail_sg_db_table_scan_profile_sse2_128_32 (
76008     const parasail_profile_t* profile,
76009     const char* s2,
76010     const int s2Len,
76011     const int open,
76012     const int gap);
76013 
76014 parasail_result_t* parasail_sg_db_table_scan_profile_sse2_128_16 (
76015     const parasail_profile_t* profile,
76016     const char* s2,
76017     const int s2Len,
76018     const int open,
76019     const int gap);
76020 
76021 parasail_result_t* parasail_sg_db_table_scan_profile_sse2_128_8 (
76022     const parasail_profile_t* profile,
76023     const char* s2,
76024     const int s2Len,
76025     const int open,
76026     const int gap);
76027 
76028 parasail_result_t* parasail_sg_db_table_scan_profile_sse2_128_sat (
76029     const parasail_profile_t* profile,
76030     const char* s2,
76031     const int s2Len,
76032     const int open,
76033     const int gap);
76034 
76035 parasail_result_t* parasail_sg_db_table_scan_profile_sse41_128_64 (
76036     const parasail_profile_t* profile,
76037     const char* s2,
76038     const int s2Len,
76039     const int open,
76040     const int gap);
76041 
76042 parasail_result_t* parasail_sg_db_table_scan_profile_sse41_128_32 (
76043     const parasail_profile_t* profile,
76044     const char* s2,
76045     const int s2Len,
76046     const int open,
76047     const int gap);
76048 
76049 parasail_result_t* parasail_sg_db_table_scan_profile_sse41_128_16 (
76050     const parasail_profile_t* profile,
76051     const char* s2,
76052     const int s2Len,
76053     const int open,
76054     const int gap);
76055 
76056 parasail_result_t* parasail_sg_db_table_scan_profile_sse41_128_8 (
76057     const parasail_profile_t* profile,
76058     const char* s2,
76059     const int s2Len,
76060     const int open,
76061     const int gap);
76062 
76063 parasail_result_t* parasail_sg_db_table_scan_profile_sse41_128_sat (
76064     const parasail_profile_t* profile,
76065     const char* s2,
76066     const int s2Len,
76067     const int open,
76068     const int gap);
76069 
76070 parasail_result_t* parasail_sg_db_table_scan_profile_avx2_256_64 (
76071     const parasail_profile_t* profile,
76072     const char* s2,
76073     const int s2Len,
76074     const int open,
76075     const int gap);
76076 
76077 parasail_result_t* parasail_sg_db_table_scan_profile_avx2_256_32 (
76078     const parasail_profile_t* profile,
76079     const char* s2,
76080     const int s2Len,
76081     const int open,
76082     const int gap);
76083 
76084 parasail_result_t* parasail_sg_db_table_scan_profile_avx2_256_16 (
76085     const parasail_profile_t* profile,
76086     const char* s2,
76087     const int s2Len,
76088     const int open,
76089     const int gap);
76090 
76091 parasail_result_t* parasail_sg_db_table_scan_profile_avx2_256_8 (
76092     const parasail_profile_t* profile,
76093     const char* s2,
76094     const int s2Len,
76095     const int open,
76096     const int gap);
76097 
76098 parasail_result_t* parasail_sg_db_table_scan_profile_avx2_256_sat (
76099     const parasail_profile_t* profile,
76100     const char* s2,
76101     const int s2Len,
76102     const int open,
76103     const int gap);
76104 
76105 parasail_result_t* parasail_sg_db_table_scan_profile_altivec_128_64 (
76106     const parasail_profile_t* profile,
76107     const char* s2,
76108     const int s2Len,
76109     const int open,
76110     const int gap);
76111 
76112 parasail_result_t* parasail_sg_db_table_scan_profile_altivec_128_32 (
76113     const parasail_profile_t* profile,
76114     const char* s2,
76115     const int s2Len,
76116     const int open,
76117     const int gap);
76118 
76119 parasail_result_t* parasail_sg_db_table_scan_profile_altivec_128_16 (
76120     const parasail_profile_t* profile,
76121     const char* s2,
76122     const int s2Len,
76123     const int open,
76124     const int gap);
76125 
76126 parasail_result_t* parasail_sg_db_table_scan_profile_altivec_128_8 (
76127     const parasail_profile_t* profile,
76128     const char* s2,
76129     const int s2Len,
76130     const int open,
76131     const int gap);
76132 
76133 parasail_result_t* parasail_sg_db_table_scan_profile_altivec_128_sat (
76134     const parasail_profile_t* profile,
76135     const char* s2,
76136     const int s2Len,
76137     const int open,
76138     const int gap);
76139 
76140 parasail_result_t* parasail_sg_db_table_scan_profile_neon_128_64 (
76141     const parasail_profile_t* profile,
76142     const char* s2,
76143     const int s2Len,
76144     const int open,
76145     const int gap);
76146 
76147 parasail_result_t* parasail_sg_db_table_scan_profile_neon_128_32 (
76148     const parasail_profile_t* profile,
76149     const char* s2,
76150     const int s2Len,
76151     const int open,
76152     const int gap);
76153 
76154 parasail_result_t* parasail_sg_db_table_scan_profile_neon_128_16 (
76155     const parasail_profile_t* profile,
76156     const char* s2,
76157     const int s2Len,
76158     const int open,
76159     const int gap);
76160 
76161 parasail_result_t* parasail_sg_db_table_scan_profile_neon_128_8 (
76162     const parasail_profile_t* profile,
76163     const char* s2,
76164     const int s2Len,
76165     const int open,
76166     const int gap);
76167 
76168 parasail_result_t* parasail_sg_db_table_scan_profile_neon_128_sat (
76169     const parasail_profile_t* profile,
76170     const char* s2,
76171     const int s2Len,
76172     const int open,
76173     const int gap);
76174 
76175 parasail_result_t* parasail_sg_db_table_striped_profile_sse2_128_64 (
76176     const parasail_profile_t* profile,
76177     const char* s2,
76178     const int s2Len,
76179     const int open,
76180     const int gap);
76181 
76182 parasail_result_t* parasail_sg_db_table_striped_profile_sse2_128_32 (
76183     const parasail_profile_t* profile,
76184     const char* s2,
76185     const int s2Len,
76186     const int open,
76187     const int gap);
76188 
76189 parasail_result_t* parasail_sg_db_table_striped_profile_sse2_128_16 (
76190     const parasail_profile_t* profile,
76191     const char* s2,
76192     const int s2Len,
76193     const int open,
76194     const int gap);
76195 
76196 parasail_result_t* parasail_sg_db_table_striped_profile_sse2_128_8 (
76197     const parasail_profile_t* profile,
76198     const char* s2,
76199     const int s2Len,
76200     const int open,
76201     const int gap);
76202 
76203 parasail_result_t* parasail_sg_db_table_striped_profile_sse2_128_sat (
76204     const parasail_profile_t* profile,
76205     const char* s2,
76206     const int s2Len,
76207     const int open,
76208     const int gap);
76209 
76210 parasail_result_t* parasail_sg_db_table_striped_profile_sse41_128_64 (
76211     const parasail_profile_t* profile,
76212     const char* s2,
76213     const int s2Len,
76214     const int open,
76215     const int gap);
76216 
76217 parasail_result_t* parasail_sg_db_table_striped_profile_sse41_128_32 (
76218     const parasail_profile_t* profile,
76219     const char* s2,
76220     const int s2Len,
76221     const int open,
76222     const int gap);
76223 
76224 parasail_result_t* parasail_sg_db_table_striped_profile_sse41_128_16 (
76225     const parasail_profile_t* profile,
76226     const char* s2,
76227     const int s2Len,
76228     const int open,
76229     const int gap);
76230 
76231 parasail_result_t* parasail_sg_db_table_striped_profile_sse41_128_8 (
76232     const parasail_profile_t* profile,
76233     const char* s2,
76234     const int s2Len,
76235     const int open,
76236     const int gap);
76237 
76238 parasail_result_t* parasail_sg_db_table_striped_profile_sse41_128_sat (
76239     const parasail_profile_t* profile,
76240     const char* s2,
76241     const int s2Len,
76242     const int open,
76243     const int gap);
76244 
76245 parasail_result_t* parasail_sg_db_table_striped_profile_avx2_256_64 (
76246     const parasail_profile_t* profile,
76247     const char* s2,
76248     const int s2Len,
76249     const int open,
76250     const int gap);
76251 
76252 parasail_result_t* parasail_sg_db_table_striped_profile_avx2_256_32 (
76253     const parasail_profile_t* profile,
76254     const char* s2,
76255     const int s2Len,
76256     const int open,
76257     const int gap);
76258 
76259 parasail_result_t* parasail_sg_db_table_striped_profile_avx2_256_16 (
76260     const parasail_profile_t* profile,
76261     const char* s2,
76262     const int s2Len,
76263     const int open,
76264     const int gap);
76265 
76266 parasail_result_t* parasail_sg_db_table_striped_profile_avx2_256_8 (
76267     const parasail_profile_t* profile,
76268     const char* s2,
76269     const int s2Len,
76270     const int open,
76271     const int gap);
76272 
76273 parasail_result_t* parasail_sg_db_table_striped_profile_avx2_256_sat (
76274     const parasail_profile_t* profile,
76275     const char* s2,
76276     const int s2Len,
76277     const int open,
76278     const int gap);
76279 
76280 parasail_result_t* parasail_sg_db_table_striped_profile_altivec_128_64 (
76281     const parasail_profile_t* profile,
76282     const char* s2,
76283     const int s2Len,
76284     const int open,
76285     const int gap);
76286 
76287 parasail_result_t* parasail_sg_db_table_striped_profile_altivec_128_32 (
76288     const parasail_profile_t* profile,
76289     const char* s2,
76290     const int s2Len,
76291     const int open,
76292     const int gap);
76293 
76294 parasail_result_t* parasail_sg_db_table_striped_profile_altivec_128_16 (
76295     const parasail_profile_t* profile,
76296     const char* s2,
76297     const int s2Len,
76298     const int open,
76299     const int gap);
76300 
76301 parasail_result_t* parasail_sg_db_table_striped_profile_altivec_128_8 (
76302     const parasail_profile_t* profile,
76303     const char* s2,
76304     const int s2Len,
76305     const int open,
76306     const int gap);
76307 
76308 parasail_result_t* parasail_sg_db_table_striped_profile_altivec_128_sat (
76309     const parasail_profile_t* profile,
76310     const char* s2,
76311     const int s2Len,
76312     const int open,
76313     const int gap);
76314 
76315 parasail_result_t* parasail_sg_db_table_striped_profile_neon_128_64 (
76316     const parasail_profile_t* profile,
76317     const char* s2,
76318     const int s2Len,
76319     const int open,
76320     const int gap);
76321 
76322 parasail_result_t* parasail_sg_db_table_striped_profile_neon_128_32 (
76323     const parasail_profile_t* profile,
76324     const char* s2,
76325     const int s2Len,
76326     const int open,
76327     const int gap);
76328 
76329 parasail_result_t* parasail_sg_db_table_striped_profile_neon_128_16 (
76330     const parasail_profile_t* profile,
76331     const char* s2,
76332     const int s2Len,
76333     const int open,
76334     const int gap);
76335 
76336 parasail_result_t* parasail_sg_db_table_striped_profile_neon_128_8 (
76337     const parasail_profile_t* profile,
76338     const char* s2,
76339     const int s2Len,
76340     const int open,
76341     const int gap);
76342 
76343 parasail_result_t* parasail_sg_db_table_striped_profile_neon_128_sat (
76344     const parasail_profile_t* profile,
76345     const char* s2,
76346     const int s2Len,
76347     const int open,
76348     const int gap);
76349 
76350 parasail_result_t* parasail_sg_db_rowcol_scan_profile_sse2_128_64 (
76351     const parasail_profile_t* profile,
76352     const char* s2,
76353     const int s2Len,
76354     const int open,
76355     const int gap);
76356 
76357 parasail_result_t* parasail_sg_db_rowcol_scan_profile_sse2_128_32 (
76358     const parasail_profile_t* profile,
76359     const char* s2,
76360     const int s2Len,
76361     const int open,
76362     const int gap);
76363 
76364 parasail_result_t* parasail_sg_db_rowcol_scan_profile_sse2_128_16 (
76365     const parasail_profile_t* profile,
76366     const char* s2,
76367     const int s2Len,
76368     const int open,
76369     const int gap);
76370 
76371 parasail_result_t* parasail_sg_db_rowcol_scan_profile_sse2_128_8 (
76372     const parasail_profile_t* profile,
76373     const char* s2,
76374     const int s2Len,
76375     const int open,
76376     const int gap);
76377 
76378 parasail_result_t* parasail_sg_db_rowcol_scan_profile_sse2_128_sat (
76379     const parasail_profile_t* profile,
76380     const char* s2,
76381     const int s2Len,
76382     const int open,
76383     const int gap);
76384 
76385 parasail_result_t* parasail_sg_db_rowcol_scan_profile_sse41_128_64 (
76386     const parasail_profile_t* profile,
76387     const char* s2,
76388     const int s2Len,
76389     const int open,
76390     const int gap);
76391 
76392 parasail_result_t* parasail_sg_db_rowcol_scan_profile_sse41_128_32 (
76393     const parasail_profile_t* profile,
76394     const char* s2,
76395     const int s2Len,
76396     const int open,
76397     const int gap);
76398 
76399 parasail_result_t* parasail_sg_db_rowcol_scan_profile_sse41_128_16 (
76400     const parasail_profile_t* profile,
76401     const char* s2,
76402     const int s2Len,
76403     const int open,
76404     const int gap);
76405 
76406 parasail_result_t* parasail_sg_db_rowcol_scan_profile_sse41_128_8 (
76407     const parasail_profile_t* profile,
76408     const char* s2,
76409     const int s2Len,
76410     const int open,
76411     const int gap);
76412 
76413 parasail_result_t* parasail_sg_db_rowcol_scan_profile_sse41_128_sat (
76414     const parasail_profile_t* profile,
76415     const char* s2,
76416     const int s2Len,
76417     const int open,
76418     const int gap);
76419 
76420 parasail_result_t* parasail_sg_db_rowcol_scan_profile_avx2_256_64 (
76421     const parasail_profile_t* profile,
76422     const char* s2,
76423     const int s2Len,
76424     const int open,
76425     const int gap);
76426 
76427 parasail_result_t* parasail_sg_db_rowcol_scan_profile_avx2_256_32 (
76428     const parasail_profile_t* profile,
76429     const char* s2,
76430     const int s2Len,
76431     const int open,
76432     const int gap);
76433 
76434 parasail_result_t* parasail_sg_db_rowcol_scan_profile_avx2_256_16 (
76435     const parasail_profile_t* profile,
76436     const char* s2,
76437     const int s2Len,
76438     const int open,
76439     const int gap);
76440 
76441 parasail_result_t* parasail_sg_db_rowcol_scan_profile_avx2_256_8 (
76442     const parasail_profile_t* profile,
76443     const char* s2,
76444     const int s2Len,
76445     const int open,
76446     const int gap);
76447 
76448 parasail_result_t* parasail_sg_db_rowcol_scan_profile_avx2_256_sat (
76449     const parasail_profile_t* profile,
76450     const char* s2,
76451     const int s2Len,
76452     const int open,
76453     const int gap);
76454 
76455 parasail_result_t* parasail_sg_db_rowcol_scan_profile_altivec_128_64 (
76456     const parasail_profile_t* profile,
76457     const char* s2,
76458     const int s2Len,
76459     const int open,
76460     const int gap);
76461 
76462 parasail_result_t* parasail_sg_db_rowcol_scan_profile_altivec_128_32 (
76463     const parasail_profile_t* profile,
76464     const char* s2,
76465     const int s2Len,
76466     const int open,
76467     const int gap);
76468 
76469 parasail_result_t* parasail_sg_db_rowcol_scan_profile_altivec_128_16 (
76470     const parasail_profile_t* profile,
76471     const char* s2,
76472     const int s2Len,
76473     const int open,
76474     const int gap);
76475 
76476 parasail_result_t* parasail_sg_db_rowcol_scan_profile_altivec_128_8 (
76477     const parasail_profile_t* profile,
76478     const char* s2,
76479     const int s2Len,
76480     const int open,
76481     const int gap);
76482 
76483 parasail_result_t* parasail_sg_db_rowcol_scan_profile_altivec_128_sat (
76484     const parasail_profile_t* profile,
76485     const char* s2,
76486     const int s2Len,
76487     const int open,
76488     const int gap);
76489 
76490 parasail_result_t* parasail_sg_db_rowcol_scan_profile_neon_128_64 (
76491     const parasail_profile_t* profile,
76492     const char* s2,
76493     const int s2Len,
76494     const int open,
76495     const int gap);
76496 
76497 parasail_result_t* parasail_sg_db_rowcol_scan_profile_neon_128_32 (
76498     const parasail_profile_t* profile,
76499     const char* s2,
76500     const int s2Len,
76501     const int open,
76502     const int gap);
76503 
76504 parasail_result_t* parasail_sg_db_rowcol_scan_profile_neon_128_16 (
76505     const parasail_profile_t* profile,
76506     const char* s2,
76507     const int s2Len,
76508     const int open,
76509     const int gap);
76510 
76511 parasail_result_t* parasail_sg_db_rowcol_scan_profile_neon_128_8 (
76512     const parasail_profile_t* profile,
76513     const char* s2,
76514     const int s2Len,
76515     const int open,
76516     const int gap);
76517 
76518 parasail_result_t* parasail_sg_db_rowcol_scan_profile_neon_128_sat (
76519     const parasail_profile_t* profile,
76520     const char* s2,
76521     const int s2Len,
76522     const int open,
76523     const int gap);
76524 
76525 parasail_result_t* parasail_sg_db_rowcol_striped_profile_sse2_128_64 (
76526     const parasail_profile_t* profile,
76527     const char* s2,
76528     const int s2Len,
76529     const int open,
76530     const int gap);
76531 
76532 parasail_result_t* parasail_sg_db_rowcol_striped_profile_sse2_128_32 (
76533     const parasail_profile_t* profile,
76534     const char* s2,
76535     const int s2Len,
76536     const int open,
76537     const int gap);
76538 
76539 parasail_result_t* parasail_sg_db_rowcol_striped_profile_sse2_128_16 (
76540     const parasail_profile_t* profile,
76541     const char* s2,
76542     const int s2Len,
76543     const int open,
76544     const int gap);
76545 
76546 parasail_result_t* parasail_sg_db_rowcol_striped_profile_sse2_128_8 (
76547     const parasail_profile_t* profile,
76548     const char* s2,
76549     const int s2Len,
76550     const int open,
76551     const int gap);
76552 
76553 parasail_result_t* parasail_sg_db_rowcol_striped_profile_sse2_128_sat (
76554     const parasail_profile_t* profile,
76555     const char* s2,
76556     const int s2Len,
76557     const int open,
76558     const int gap);
76559 
76560 parasail_result_t* parasail_sg_db_rowcol_striped_profile_sse41_128_64 (
76561     const parasail_profile_t* profile,
76562     const char* s2,
76563     const int s2Len,
76564     const int open,
76565     const int gap);
76566 
76567 parasail_result_t* parasail_sg_db_rowcol_striped_profile_sse41_128_32 (
76568     const parasail_profile_t* profile,
76569     const char* s2,
76570     const int s2Len,
76571     const int open,
76572     const int gap);
76573 
76574 parasail_result_t* parasail_sg_db_rowcol_striped_profile_sse41_128_16 (
76575     const parasail_profile_t* profile,
76576     const char* s2,
76577     const int s2Len,
76578     const int open,
76579     const int gap);
76580 
76581 parasail_result_t* parasail_sg_db_rowcol_striped_profile_sse41_128_8 (
76582     const parasail_profile_t* profile,
76583     const char* s2,
76584     const int s2Len,
76585     const int open,
76586     const int gap);
76587 
76588 parasail_result_t* parasail_sg_db_rowcol_striped_profile_sse41_128_sat (
76589     const parasail_profile_t* profile,
76590     const char* s2,
76591     const int s2Len,
76592     const int open,
76593     const int gap);
76594 
76595 parasail_result_t* parasail_sg_db_rowcol_striped_profile_avx2_256_64 (
76596     const parasail_profile_t* profile,
76597     const char* s2,
76598     const int s2Len,
76599     const int open,
76600     const int gap);
76601 
76602 parasail_result_t* parasail_sg_db_rowcol_striped_profile_avx2_256_32 (
76603     const parasail_profile_t* profile,
76604     const char* s2,
76605     const int s2Len,
76606     const int open,
76607     const int gap);
76608 
76609 parasail_result_t* parasail_sg_db_rowcol_striped_profile_avx2_256_16 (
76610     const parasail_profile_t* profile,
76611     const char* s2,
76612     const int s2Len,
76613     const int open,
76614     const int gap);
76615 
76616 parasail_result_t* parasail_sg_db_rowcol_striped_profile_avx2_256_8 (
76617     const parasail_profile_t* profile,
76618     const char* s2,
76619     const int s2Len,
76620     const int open,
76621     const int gap);
76622 
76623 parasail_result_t* parasail_sg_db_rowcol_striped_profile_avx2_256_sat (
76624     const parasail_profile_t* profile,
76625     const char* s2,
76626     const int s2Len,
76627     const int open,
76628     const int gap);
76629 
76630 parasail_result_t* parasail_sg_db_rowcol_striped_profile_altivec_128_64 (
76631     const parasail_profile_t* profile,
76632     const char* s2,
76633     const int s2Len,
76634     const int open,
76635     const int gap);
76636 
76637 parasail_result_t* parasail_sg_db_rowcol_striped_profile_altivec_128_32 (
76638     const parasail_profile_t* profile,
76639     const char* s2,
76640     const int s2Len,
76641     const int open,
76642     const int gap);
76643 
76644 parasail_result_t* parasail_sg_db_rowcol_striped_profile_altivec_128_16 (
76645     const parasail_profile_t* profile,
76646     const char* s2,
76647     const int s2Len,
76648     const int open,
76649     const int gap);
76650 
76651 parasail_result_t* parasail_sg_db_rowcol_striped_profile_altivec_128_8 (
76652     const parasail_profile_t* profile,
76653     const char* s2,
76654     const int s2Len,
76655     const int open,
76656     const int gap);
76657 
76658 parasail_result_t* parasail_sg_db_rowcol_striped_profile_altivec_128_sat (
76659     const parasail_profile_t* profile,
76660     const char* s2,
76661     const int s2Len,
76662     const int open,
76663     const int gap);
76664 
76665 parasail_result_t* parasail_sg_db_rowcol_striped_profile_neon_128_64 (
76666     const parasail_profile_t* profile,
76667     const char* s2,
76668     const int s2Len,
76669     const int open,
76670     const int gap);
76671 
76672 parasail_result_t* parasail_sg_db_rowcol_striped_profile_neon_128_32 (
76673     const parasail_profile_t* profile,
76674     const char* s2,
76675     const int s2Len,
76676     const int open,
76677     const int gap);
76678 
76679 parasail_result_t* parasail_sg_db_rowcol_striped_profile_neon_128_16 (
76680     const parasail_profile_t* profile,
76681     const char* s2,
76682     const int s2Len,
76683     const int open,
76684     const int gap);
76685 
76686 parasail_result_t* parasail_sg_db_rowcol_striped_profile_neon_128_8 (
76687     const parasail_profile_t* profile,
76688     const char* s2,
76689     const int s2Len,
76690     const int open,
76691     const int gap);
76692 
76693 parasail_result_t* parasail_sg_db_rowcol_striped_profile_neon_128_sat (
76694     const parasail_profile_t* profile,
76695     const char* s2,
76696     const int s2Len,
76697     const int open,
76698     const int gap);
76699 
76700 parasail_result_t* parasail_sg_db_trace_scan_profile_sse2_128_64 (
76701     const parasail_profile_t* profile,
76702     const char* s2,
76703     const int s2Len,
76704     const int open,
76705     const int gap);
76706 
76707 parasail_result_t* parasail_sg_db_trace_scan_profile_sse2_128_32 (
76708     const parasail_profile_t* profile,
76709     const char* s2,
76710     const int s2Len,
76711     const int open,
76712     const int gap);
76713 
76714 parasail_result_t* parasail_sg_db_trace_scan_profile_sse2_128_16 (
76715     const parasail_profile_t* profile,
76716     const char* s2,
76717     const int s2Len,
76718     const int open,
76719     const int gap);
76720 
76721 parasail_result_t* parasail_sg_db_trace_scan_profile_sse2_128_8 (
76722     const parasail_profile_t* profile,
76723     const char* s2,
76724     const int s2Len,
76725     const int open,
76726     const int gap);
76727 
76728 parasail_result_t* parasail_sg_db_trace_scan_profile_sse2_128_sat (
76729     const parasail_profile_t* profile,
76730     const char* s2,
76731     const int s2Len,
76732     const int open,
76733     const int gap);
76734 
76735 parasail_result_t* parasail_sg_db_trace_scan_profile_sse41_128_64 (
76736     const parasail_profile_t* profile,
76737     const char* s2,
76738     const int s2Len,
76739     const int open,
76740     const int gap);
76741 
76742 parasail_result_t* parasail_sg_db_trace_scan_profile_sse41_128_32 (
76743     const parasail_profile_t* profile,
76744     const char* s2,
76745     const int s2Len,
76746     const int open,
76747     const int gap);
76748 
76749 parasail_result_t* parasail_sg_db_trace_scan_profile_sse41_128_16 (
76750     const parasail_profile_t* profile,
76751     const char* s2,
76752     const int s2Len,
76753     const int open,
76754     const int gap);
76755 
76756 parasail_result_t* parasail_sg_db_trace_scan_profile_sse41_128_8 (
76757     const parasail_profile_t* profile,
76758     const char* s2,
76759     const int s2Len,
76760     const int open,
76761     const int gap);
76762 
76763 parasail_result_t* parasail_sg_db_trace_scan_profile_sse41_128_sat (
76764     const parasail_profile_t* profile,
76765     const char* s2,
76766     const int s2Len,
76767     const int open,
76768     const int gap);
76769 
76770 parasail_result_t* parasail_sg_db_trace_scan_profile_avx2_256_64 (
76771     const parasail_profile_t* profile,
76772     const char* s2,
76773     const int s2Len,
76774     const int open,
76775     const int gap);
76776 
76777 parasail_result_t* parasail_sg_db_trace_scan_profile_avx2_256_32 (
76778     const parasail_profile_t* profile,
76779     const char* s2,
76780     const int s2Len,
76781     const int open,
76782     const int gap);
76783 
76784 parasail_result_t* parasail_sg_db_trace_scan_profile_avx2_256_16 (
76785     const parasail_profile_t* profile,
76786     const char* s2,
76787     const int s2Len,
76788     const int open,
76789     const int gap);
76790 
76791 parasail_result_t* parasail_sg_db_trace_scan_profile_avx2_256_8 (
76792     const parasail_profile_t* profile,
76793     const char* s2,
76794     const int s2Len,
76795     const int open,
76796     const int gap);
76797 
76798 parasail_result_t* parasail_sg_db_trace_scan_profile_avx2_256_sat (
76799     const parasail_profile_t* profile,
76800     const char* s2,
76801     const int s2Len,
76802     const int open,
76803     const int gap);
76804 
76805 parasail_result_t* parasail_sg_db_trace_scan_profile_altivec_128_64 (
76806     const parasail_profile_t* profile,
76807     const char* s2,
76808     const int s2Len,
76809     const int open,
76810     const int gap);
76811 
76812 parasail_result_t* parasail_sg_db_trace_scan_profile_altivec_128_32 (
76813     const parasail_profile_t* profile,
76814     const char* s2,
76815     const int s2Len,
76816     const int open,
76817     const int gap);
76818 
76819 parasail_result_t* parasail_sg_db_trace_scan_profile_altivec_128_16 (
76820     const parasail_profile_t* profile,
76821     const char* s2,
76822     const int s2Len,
76823     const int open,
76824     const int gap);
76825 
76826 parasail_result_t* parasail_sg_db_trace_scan_profile_altivec_128_8 (
76827     const parasail_profile_t* profile,
76828     const char* s2,
76829     const int s2Len,
76830     const int open,
76831     const int gap);
76832 
76833 parasail_result_t* parasail_sg_db_trace_scan_profile_altivec_128_sat (
76834     const parasail_profile_t* profile,
76835     const char* s2,
76836     const int s2Len,
76837     const int open,
76838     const int gap);
76839 
76840 parasail_result_t* parasail_sg_db_trace_scan_profile_neon_128_64 (
76841     const parasail_profile_t* profile,
76842     const char* s2,
76843     const int s2Len,
76844     const int open,
76845     const int gap);
76846 
76847 parasail_result_t* parasail_sg_db_trace_scan_profile_neon_128_32 (
76848     const parasail_profile_t* profile,
76849     const char* s2,
76850     const int s2Len,
76851     const int open,
76852     const int gap);
76853 
76854 parasail_result_t* parasail_sg_db_trace_scan_profile_neon_128_16 (
76855     const parasail_profile_t* profile,
76856     const char* s2,
76857     const int s2Len,
76858     const int open,
76859     const int gap);
76860 
76861 parasail_result_t* parasail_sg_db_trace_scan_profile_neon_128_8 (
76862     const parasail_profile_t* profile,
76863     const char* s2,
76864     const int s2Len,
76865     const int open,
76866     const int gap);
76867 
76868 parasail_result_t* parasail_sg_db_trace_scan_profile_neon_128_sat (
76869     const parasail_profile_t* profile,
76870     const char* s2,
76871     const int s2Len,
76872     const int open,
76873     const int gap);
76874 
76875 parasail_result_t* parasail_sg_db_trace_striped_profile_sse2_128_64 (
76876     const parasail_profile_t* profile,
76877     const char* s2,
76878     const int s2Len,
76879     const int open,
76880     const int gap);
76881 
76882 parasail_result_t* parasail_sg_db_trace_striped_profile_sse2_128_32 (
76883     const parasail_profile_t* profile,
76884     const char* s2,
76885     const int s2Len,
76886     const int open,
76887     const int gap);
76888 
76889 parasail_result_t* parasail_sg_db_trace_striped_profile_sse2_128_16 (
76890     const parasail_profile_t* profile,
76891     const char* s2,
76892     const int s2Len,
76893     const int open,
76894     const int gap);
76895 
76896 parasail_result_t* parasail_sg_db_trace_striped_profile_sse2_128_8 (
76897     const parasail_profile_t* profile,
76898     const char* s2,
76899     const int s2Len,
76900     const int open,
76901     const int gap);
76902 
76903 parasail_result_t* parasail_sg_db_trace_striped_profile_sse2_128_sat (
76904     const parasail_profile_t* profile,
76905     const char* s2,
76906     const int s2Len,
76907     const int open,
76908     const int gap);
76909 
76910 parasail_result_t* parasail_sg_db_trace_striped_profile_sse41_128_64 (
76911     const parasail_profile_t* profile,
76912     const char* s2,
76913     const int s2Len,
76914     const int open,
76915     const int gap);
76916 
76917 parasail_result_t* parasail_sg_db_trace_striped_profile_sse41_128_32 (
76918     const parasail_profile_t* profile,
76919     const char* s2,
76920     const int s2Len,
76921     const int open,
76922     const int gap);
76923 
76924 parasail_result_t* parasail_sg_db_trace_striped_profile_sse41_128_16 (
76925     const parasail_profile_t* profile,
76926     const char* s2,
76927     const int s2Len,
76928     const int open,
76929     const int gap);
76930 
76931 parasail_result_t* parasail_sg_db_trace_striped_profile_sse41_128_8 (
76932     const parasail_profile_t* profile,
76933     const char* s2,
76934     const int s2Len,
76935     const int open,
76936     const int gap);
76937 
76938 parasail_result_t* parasail_sg_db_trace_striped_profile_sse41_128_sat (
76939     const parasail_profile_t* profile,
76940     const char* s2,
76941     const int s2Len,
76942     const int open,
76943     const int gap);
76944 
76945 parasail_result_t* parasail_sg_db_trace_striped_profile_avx2_256_64 (
76946     const parasail_profile_t* profile,
76947     const char* s2,
76948     const int s2Len,
76949     const int open,
76950     const int gap);
76951 
76952 parasail_result_t* parasail_sg_db_trace_striped_profile_avx2_256_32 (
76953     const parasail_profile_t* profile,
76954     const char* s2,
76955     const int s2Len,
76956     const int open,
76957     const int gap);
76958 
76959 parasail_result_t* parasail_sg_db_trace_striped_profile_avx2_256_16 (
76960     const parasail_profile_t* profile,
76961     const char* s2,
76962     const int s2Len,
76963     const int open,
76964     const int gap);
76965 
76966 parasail_result_t* parasail_sg_db_trace_striped_profile_avx2_256_8 (
76967     const parasail_profile_t* profile,
76968     const char* s2,
76969     const int s2Len,
76970     const int open,
76971     const int gap);
76972 
76973 parasail_result_t* parasail_sg_db_trace_striped_profile_avx2_256_sat (
76974     const parasail_profile_t* profile,
76975     const char* s2,
76976     const int s2Len,
76977     const int open,
76978     const int gap);
76979 
76980 parasail_result_t* parasail_sg_db_trace_striped_profile_altivec_128_64 (
76981     const parasail_profile_t* profile,
76982     const char* s2,
76983     const int s2Len,
76984     const int open,
76985     const int gap);
76986 
76987 parasail_result_t* parasail_sg_db_trace_striped_profile_altivec_128_32 (
76988     const parasail_profile_t* profile,
76989     const char* s2,
76990     const int s2Len,
76991     const int open,
76992     const int gap);
76993 
76994 parasail_result_t* parasail_sg_db_trace_striped_profile_altivec_128_16 (
76995     const parasail_profile_t* profile,
76996     const char* s2,
76997     const int s2Len,
76998     const int open,
76999     const int gap);
77000 
77001 parasail_result_t* parasail_sg_db_trace_striped_profile_altivec_128_8 (
77002     const parasail_profile_t* profile,
77003     const char* s2,
77004     const int s2Len,
77005     const int open,
77006     const int gap);
77007 
77008 parasail_result_t* parasail_sg_db_trace_striped_profile_altivec_128_sat (
77009     const parasail_profile_t* profile,
77010     const char* s2,
77011     const int s2Len,
77012     const int open,
77013     const int gap);
77014 
77015 parasail_result_t* parasail_sg_db_trace_striped_profile_neon_128_64 (
77016     const parasail_profile_t* profile,
77017     const char* s2,
77018     const int s2Len,
77019     const int open,
77020     const int gap);
77021 
77022 parasail_result_t* parasail_sg_db_trace_striped_profile_neon_128_32 (
77023     const parasail_profile_t* profile,
77024     const char* s2,
77025     const int s2Len,
77026     const int open,
77027     const int gap);
77028 
77029 parasail_result_t* parasail_sg_db_trace_striped_profile_neon_128_16 (
77030     const parasail_profile_t* profile,
77031     const char* s2,
77032     const int s2Len,
77033     const int open,
77034     const int gap);
77035 
77036 parasail_result_t* parasail_sg_db_trace_striped_profile_neon_128_8 (
77037     const parasail_profile_t* profile,
77038     const char* s2,
77039     const int s2Len,
77040     const int open,
77041     const int gap);
77042 
77043 parasail_result_t* parasail_sg_db_trace_striped_profile_neon_128_sat (
77044     const parasail_profile_t* profile,
77045     const char* s2,
77046     const int s2Len,
77047     const int open,
77048     const int gap);
77049 
77050 parasail_result_t* parasail_sg_db_stats_scan_profile_sse2_128_64 (
77051     const parasail_profile_t* profile,
77052     const char* s2,
77053     const int s2Len,
77054     const int open,
77055     const int gap);
77056 
77057 parasail_result_t* parasail_sg_db_stats_scan_profile_sse2_128_32 (
77058     const parasail_profile_t* profile,
77059     const char* s2,
77060     const int s2Len,
77061     const int open,
77062     const int gap);
77063 
77064 parasail_result_t* parasail_sg_db_stats_scan_profile_sse2_128_16 (
77065     const parasail_profile_t* profile,
77066     const char* s2,
77067     const int s2Len,
77068     const int open,
77069     const int gap);
77070 
77071 parasail_result_t* parasail_sg_db_stats_scan_profile_sse2_128_8 (
77072     const parasail_profile_t* profile,
77073     const char* s2,
77074     const int s2Len,
77075     const int open,
77076     const int gap);
77077 
77078 parasail_result_t* parasail_sg_db_stats_scan_profile_sse2_128_sat (
77079     const parasail_profile_t* profile,
77080     const char* s2,
77081     const int s2Len,
77082     const int open,
77083     const int gap);
77084 
77085 parasail_result_t* parasail_sg_db_stats_scan_profile_sse41_128_64 (
77086     const parasail_profile_t* profile,
77087     const char* s2,
77088     const int s2Len,
77089     const int open,
77090     const int gap);
77091 
77092 parasail_result_t* parasail_sg_db_stats_scan_profile_sse41_128_32 (
77093     const parasail_profile_t* profile,
77094     const char* s2,
77095     const int s2Len,
77096     const int open,
77097     const int gap);
77098 
77099 parasail_result_t* parasail_sg_db_stats_scan_profile_sse41_128_16 (
77100     const parasail_profile_t* profile,
77101     const char* s2,
77102     const int s2Len,
77103     const int open,
77104     const int gap);
77105 
77106 parasail_result_t* parasail_sg_db_stats_scan_profile_sse41_128_8 (
77107     const parasail_profile_t* profile,
77108     const char* s2,
77109     const int s2Len,
77110     const int open,
77111     const int gap);
77112 
77113 parasail_result_t* parasail_sg_db_stats_scan_profile_sse41_128_sat (
77114     const parasail_profile_t* profile,
77115     const char* s2,
77116     const int s2Len,
77117     const int open,
77118     const int gap);
77119 
77120 parasail_result_t* parasail_sg_db_stats_scan_profile_avx2_256_64 (
77121     const parasail_profile_t* profile,
77122     const char* s2,
77123     const int s2Len,
77124     const int open,
77125     const int gap);
77126 
77127 parasail_result_t* parasail_sg_db_stats_scan_profile_avx2_256_32 (
77128     const parasail_profile_t* profile,
77129     const char* s2,
77130     const int s2Len,
77131     const int open,
77132     const int gap);
77133 
77134 parasail_result_t* parasail_sg_db_stats_scan_profile_avx2_256_16 (
77135     const parasail_profile_t* profile,
77136     const char* s2,
77137     const int s2Len,
77138     const int open,
77139     const int gap);
77140 
77141 parasail_result_t* parasail_sg_db_stats_scan_profile_avx2_256_8 (
77142     const parasail_profile_t* profile,
77143     const char* s2,
77144     const int s2Len,
77145     const int open,
77146     const int gap);
77147 
77148 parasail_result_t* parasail_sg_db_stats_scan_profile_avx2_256_sat (
77149     const parasail_profile_t* profile,
77150     const char* s2,
77151     const int s2Len,
77152     const int open,
77153     const int gap);
77154 
77155 parasail_result_t* parasail_sg_db_stats_scan_profile_altivec_128_64 (
77156     const parasail_profile_t* profile,
77157     const char* s2,
77158     const int s2Len,
77159     const int open,
77160     const int gap);
77161 
77162 parasail_result_t* parasail_sg_db_stats_scan_profile_altivec_128_32 (
77163     const parasail_profile_t* profile,
77164     const char* s2,
77165     const int s2Len,
77166     const int open,
77167     const int gap);
77168 
77169 parasail_result_t* parasail_sg_db_stats_scan_profile_altivec_128_16 (
77170     const parasail_profile_t* profile,
77171     const char* s2,
77172     const int s2Len,
77173     const int open,
77174     const int gap);
77175 
77176 parasail_result_t* parasail_sg_db_stats_scan_profile_altivec_128_8 (
77177     const parasail_profile_t* profile,
77178     const char* s2,
77179     const int s2Len,
77180     const int open,
77181     const int gap);
77182 
77183 parasail_result_t* parasail_sg_db_stats_scan_profile_altivec_128_sat (
77184     const parasail_profile_t* profile,
77185     const char* s2,
77186     const int s2Len,
77187     const int open,
77188     const int gap);
77189 
77190 parasail_result_t* parasail_sg_db_stats_scan_profile_neon_128_64 (
77191     const parasail_profile_t* profile,
77192     const char* s2,
77193     const int s2Len,
77194     const int open,
77195     const int gap);
77196 
77197 parasail_result_t* parasail_sg_db_stats_scan_profile_neon_128_32 (
77198     const parasail_profile_t* profile,
77199     const char* s2,
77200     const int s2Len,
77201     const int open,
77202     const int gap);
77203 
77204 parasail_result_t* parasail_sg_db_stats_scan_profile_neon_128_16 (
77205     const parasail_profile_t* profile,
77206     const char* s2,
77207     const int s2Len,
77208     const int open,
77209     const int gap);
77210 
77211 parasail_result_t* parasail_sg_db_stats_scan_profile_neon_128_8 (
77212     const parasail_profile_t* profile,
77213     const char* s2,
77214     const int s2Len,
77215     const int open,
77216     const int gap);
77217 
77218 parasail_result_t* parasail_sg_db_stats_scan_profile_neon_128_sat (
77219     const parasail_profile_t* profile,
77220     const char* s2,
77221     const int s2Len,
77222     const int open,
77223     const int gap);
77224 
77225 parasail_result_t* parasail_sg_db_stats_striped_profile_sse2_128_64 (
77226     const parasail_profile_t* profile,
77227     const char* s2,
77228     const int s2Len,
77229     const int open,
77230     const int gap);
77231 
77232 parasail_result_t* parasail_sg_db_stats_striped_profile_sse2_128_32 (
77233     const parasail_profile_t* profile,
77234     const char* s2,
77235     const int s2Len,
77236     const int open,
77237     const int gap);
77238 
77239 parasail_result_t* parasail_sg_db_stats_striped_profile_sse2_128_16 (
77240     const parasail_profile_t* profile,
77241     const char* s2,
77242     const int s2Len,
77243     const int open,
77244     const int gap);
77245 
77246 parasail_result_t* parasail_sg_db_stats_striped_profile_sse2_128_8 (
77247     const parasail_profile_t* profile,
77248     const char* s2,
77249     const int s2Len,
77250     const int open,
77251     const int gap);
77252 
77253 parasail_result_t* parasail_sg_db_stats_striped_profile_sse2_128_sat (
77254     const parasail_profile_t* profile,
77255     const char* s2,
77256     const int s2Len,
77257     const int open,
77258     const int gap);
77259 
77260 parasail_result_t* parasail_sg_db_stats_striped_profile_sse41_128_64 (
77261     const parasail_profile_t* profile,
77262     const char* s2,
77263     const int s2Len,
77264     const int open,
77265     const int gap);
77266 
77267 parasail_result_t* parasail_sg_db_stats_striped_profile_sse41_128_32 (
77268     const parasail_profile_t* profile,
77269     const char* s2,
77270     const int s2Len,
77271     const int open,
77272     const int gap);
77273 
77274 parasail_result_t* parasail_sg_db_stats_striped_profile_sse41_128_16 (
77275     const parasail_profile_t* profile,
77276     const char* s2,
77277     const int s2Len,
77278     const int open,
77279     const int gap);
77280 
77281 parasail_result_t* parasail_sg_db_stats_striped_profile_sse41_128_8 (
77282     const parasail_profile_t* profile,
77283     const char* s2,
77284     const int s2Len,
77285     const int open,
77286     const int gap);
77287 
77288 parasail_result_t* parasail_sg_db_stats_striped_profile_sse41_128_sat (
77289     const parasail_profile_t* profile,
77290     const char* s2,
77291     const int s2Len,
77292     const int open,
77293     const int gap);
77294 
77295 parasail_result_t* parasail_sg_db_stats_striped_profile_avx2_256_64 (
77296     const parasail_profile_t* profile,
77297     const char* s2,
77298     const int s2Len,
77299     const int open,
77300     const int gap);
77301 
77302 parasail_result_t* parasail_sg_db_stats_striped_profile_avx2_256_32 (
77303     const parasail_profile_t* profile,
77304     const char* s2,
77305     const int s2Len,
77306     const int open,
77307     const int gap);
77308 
77309 parasail_result_t* parasail_sg_db_stats_striped_profile_avx2_256_16 (
77310     const parasail_profile_t* profile,
77311     const char* s2,
77312     const int s2Len,
77313     const int open,
77314     const int gap);
77315 
77316 parasail_result_t* parasail_sg_db_stats_striped_profile_avx2_256_8 (
77317     const parasail_profile_t* profile,
77318     const char* s2,
77319     const int s2Len,
77320     const int open,
77321     const int gap);
77322 
77323 parasail_result_t* parasail_sg_db_stats_striped_profile_avx2_256_sat (
77324     const parasail_profile_t* profile,
77325     const char* s2,
77326     const int s2Len,
77327     const int open,
77328     const int gap);
77329 
77330 parasail_result_t* parasail_sg_db_stats_striped_profile_altivec_128_64 (
77331     const parasail_profile_t* profile,
77332     const char* s2,
77333     const int s2Len,
77334     const int open,
77335     const int gap);
77336 
77337 parasail_result_t* parasail_sg_db_stats_striped_profile_altivec_128_32 (
77338     const parasail_profile_t* profile,
77339     const char* s2,
77340     const int s2Len,
77341     const int open,
77342     const int gap);
77343 
77344 parasail_result_t* parasail_sg_db_stats_striped_profile_altivec_128_16 (
77345     const parasail_profile_t* profile,
77346     const char* s2,
77347     const int s2Len,
77348     const int open,
77349     const int gap);
77350 
77351 parasail_result_t* parasail_sg_db_stats_striped_profile_altivec_128_8 (
77352     const parasail_profile_t* profile,
77353     const char* s2,
77354     const int s2Len,
77355     const int open,
77356     const int gap);
77357 
77358 parasail_result_t* parasail_sg_db_stats_striped_profile_altivec_128_sat (
77359     const parasail_profile_t* profile,
77360     const char* s2,
77361     const int s2Len,
77362     const int open,
77363     const int gap);
77364 
77365 parasail_result_t* parasail_sg_db_stats_striped_profile_neon_128_64 (
77366     const parasail_profile_t* profile,
77367     const char* s2,
77368     const int s2Len,
77369     const int open,
77370     const int gap);
77371 
77372 parasail_result_t* parasail_sg_db_stats_striped_profile_neon_128_32 (
77373     const parasail_profile_t* profile,
77374     const char* s2,
77375     const int s2Len,
77376     const int open,
77377     const int gap);
77378 
77379 parasail_result_t* parasail_sg_db_stats_striped_profile_neon_128_16 (
77380     const parasail_profile_t* profile,
77381     const char* s2,
77382     const int s2Len,
77383     const int open,
77384     const int gap);
77385 
77386 parasail_result_t* parasail_sg_db_stats_striped_profile_neon_128_8 (
77387     const parasail_profile_t* profile,
77388     const char* s2,
77389     const int s2Len,
77390     const int open,
77391     const int gap);
77392 
77393 parasail_result_t* parasail_sg_db_stats_striped_profile_neon_128_sat (
77394     const parasail_profile_t* profile,
77395     const char* s2,
77396     const int s2Len,
77397     const int open,
77398     const int gap);
77399 
77400 parasail_result_t* parasail_sg_db_stats_table_scan_profile_sse2_128_64 (
77401     const parasail_profile_t* profile,
77402     const char* s2,
77403     const int s2Len,
77404     const int open,
77405     const int gap);
77406 
77407 parasail_result_t* parasail_sg_db_stats_table_scan_profile_sse2_128_32 (
77408     const parasail_profile_t* profile,
77409     const char* s2,
77410     const int s2Len,
77411     const int open,
77412     const int gap);
77413 
77414 parasail_result_t* parasail_sg_db_stats_table_scan_profile_sse2_128_16 (
77415     const parasail_profile_t* profile,
77416     const char* s2,
77417     const int s2Len,
77418     const int open,
77419     const int gap);
77420 
77421 parasail_result_t* parasail_sg_db_stats_table_scan_profile_sse2_128_8 (
77422     const parasail_profile_t* profile,
77423     const char* s2,
77424     const int s2Len,
77425     const int open,
77426     const int gap);
77427 
77428 parasail_result_t* parasail_sg_db_stats_table_scan_profile_sse2_128_sat (
77429     const parasail_profile_t* profile,
77430     const char* s2,
77431     const int s2Len,
77432     const int open,
77433     const int gap);
77434 
77435 parasail_result_t* parasail_sg_db_stats_table_scan_profile_sse41_128_64 (
77436     const parasail_profile_t* profile,
77437     const char* s2,
77438     const int s2Len,
77439     const int open,
77440     const int gap);
77441 
77442 parasail_result_t* parasail_sg_db_stats_table_scan_profile_sse41_128_32 (
77443     const parasail_profile_t* profile,
77444     const char* s2,
77445     const int s2Len,
77446     const int open,
77447     const int gap);
77448 
77449 parasail_result_t* parasail_sg_db_stats_table_scan_profile_sse41_128_16 (
77450     const parasail_profile_t* profile,
77451     const char* s2,
77452     const int s2Len,
77453     const int open,
77454     const int gap);
77455 
77456 parasail_result_t* parasail_sg_db_stats_table_scan_profile_sse41_128_8 (
77457     const parasail_profile_t* profile,
77458     const char* s2,
77459     const int s2Len,
77460     const int open,
77461     const int gap);
77462 
77463 parasail_result_t* parasail_sg_db_stats_table_scan_profile_sse41_128_sat (
77464     const parasail_profile_t* profile,
77465     const char* s2,
77466     const int s2Len,
77467     const int open,
77468     const int gap);
77469 
77470 parasail_result_t* parasail_sg_db_stats_table_scan_profile_avx2_256_64 (
77471     const parasail_profile_t* profile,
77472     const char* s2,
77473     const int s2Len,
77474     const int open,
77475     const int gap);
77476 
77477 parasail_result_t* parasail_sg_db_stats_table_scan_profile_avx2_256_32 (
77478     const parasail_profile_t* profile,
77479     const char* s2,
77480     const int s2Len,
77481     const int open,
77482     const int gap);
77483 
77484 parasail_result_t* parasail_sg_db_stats_table_scan_profile_avx2_256_16 (
77485     const parasail_profile_t* profile,
77486     const char* s2,
77487     const int s2Len,
77488     const int open,
77489     const int gap);
77490 
77491 parasail_result_t* parasail_sg_db_stats_table_scan_profile_avx2_256_8 (
77492     const parasail_profile_t* profile,
77493     const char* s2,
77494     const int s2Len,
77495     const int open,
77496     const int gap);
77497 
77498 parasail_result_t* parasail_sg_db_stats_table_scan_profile_avx2_256_sat (
77499     const parasail_profile_t* profile,
77500     const char* s2,
77501     const int s2Len,
77502     const int open,
77503     const int gap);
77504 
77505 parasail_result_t* parasail_sg_db_stats_table_scan_profile_altivec_128_64 (
77506     const parasail_profile_t* profile,
77507     const char* s2,
77508     const int s2Len,
77509     const int open,
77510     const int gap);
77511 
77512 parasail_result_t* parasail_sg_db_stats_table_scan_profile_altivec_128_32 (
77513     const parasail_profile_t* profile,
77514     const char* s2,
77515     const int s2Len,
77516     const int open,
77517     const int gap);
77518 
77519 parasail_result_t* parasail_sg_db_stats_table_scan_profile_altivec_128_16 (
77520     const parasail_profile_t* profile,
77521     const char* s2,
77522     const int s2Len,
77523     const int open,
77524     const int gap);
77525 
77526 parasail_result_t* parasail_sg_db_stats_table_scan_profile_altivec_128_8 (
77527     const parasail_profile_t* profile,
77528     const char* s2,
77529     const int s2Len,
77530     const int open,
77531     const int gap);
77532 
77533 parasail_result_t* parasail_sg_db_stats_table_scan_profile_altivec_128_sat (
77534     const parasail_profile_t* profile,
77535     const char* s2,
77536     const int s2Len,
77537     const int open,
77538     const int gap);
77539 
77540 parasail_result_t* parasail_sg_db_stats_table_scan_profile_neon_128_64 (
77541     const parasail_profile_t* profile,
77542     const char* s2,
77543     const int s2Len,
77544     const int open,
77545     const int gap);
77546 
77547 parasail_result_t* parasail_sg_db_stats_table_scan_profile_neon_128_32 (
77548     const parasail_profile_t* profile,
77549     const char* s2,
77550     const int s2Len,
77551     const int open,
77552     const int gap);
77553 
77554 parasail_result_t* parasail_sg_db_stats_table_scan_profile_neon_128_16 (
77555     const parasail_profile_t* profile,
77556     const char* s2,
77557     const int s2Len,
77558     const int open,
77559     const int gap);
77560 
77561 parasail_result_t* parasail_sg_db_stats_table_scan_profile_neon_128_8 (
77562     const parasail_profile_t* profile,
77563     const char* s2,
77564     const int s2Len,
77565     const int open,
77566     const int gap);
77567 
77568 parasail_result_t* parasail_sg_db_stats_table_scan_profile_neon_128_sat (
77569     const parasail_profile_t* profile,
77570     const char* s2,
77571     const int s2Len,
77572     const int open,
77573     const int gap);
77574 
77575 parasail_result_t* parasail_sg_db_stats_table_striped_profile_sse2_128_64 (
77576     const parasail_profile_t* profile,
77577     const char* s2,
77578     const int s2Len,
77579     const int open,
77580     const int gap);
77581 
77582 parasail_result_t* parasail_sg_db_stats_table_striped_profile_sse2_128_32 (
77583     const parasail_profile_t* profile,
77584     const char* s2,
77585     const int s2Len,
77586     const int open,
77587     const int gap);
77588 
77589 parasail_result_t* parasail_sg_db_stats_table_striped_profile_sse2_128_16 (
77590     const parasail_profile_t* profile,
77591     const char* s2,
77592     const int s2Len,
77593     const int open,
77594     const int gap);
77595 
77596 parasail_result_t* parasail_sg_db_stats_table_striped_profile_sse2_128_8 (
77597     const parasail_profile_t* profile,
77598     const char* s2,
77599     const int s2Len,
77600     const int open,
77601     const int gap);
77602 
77603 parasail_result_t* parasail_sg_db_stats_table_striped_profile_sse2_128_sat (
77604     const parasail_profile_t* profile,
77605     const char* s2,
77606     const int s2Len,
77607     const int open,
77608     const int gap);
77609 
77610 parasail_result_t* parasail_sg_db_stats_table_striped_profile_sse41_128_64 (
77611     const parasail_profile_t* profile,
77612     const char* s2,
77613     const int s2Len,
77614     const int open,
77615     const int gap);
77616 
77617 parasail_result_t* parasail_sg_db_stats_table_striped_profile_sse41_128_32 (
77618     const parasail_profile_t* profile,
77619     const char* s2,
77620     const int s2Len,
77621     const int open,
77622     const int gap);
77623 
77624 parasail_result_t* parasail_sg_db_stats_table_striped_profile_sse41_128_16 (
77625     const parasail_profile_t* profile,
77626     const char* s2,
77627     const int s2Len,
77628     const int open,
77629     const int gap);
77630 
77631 parasail_result_t* parasail_sg_db_stats_table_striped_profile_sse41_128_8 (
77632     const parasail_profile_t* profile,
77633     const char* s2,
77634     const int s2Len,
77635     const int open,
77636     const int gap);
77637 
77638 parasail_result_t* parasail_sg_db_stats_table_striped_profile_sse41_128_sat (
77639     const parasail_profile_t* profile,
77640     const char* s2,
77641     const int s2Len,
77642     const int open,
77643     const int gap);
77644 
77645 parasail_result_t* parasail_sg_db_stats_table_striped_profile_avx2_256_64 (
77646     const parasail_profile_t* profile,
77647     const char* s2,
77648     const int s2Len,
77649     const int open,
77650     const int gap);
77651 
77652 parasail_result_t* parasail_sg_db_stats_table_striped_profile_avx2_256_32 (
77653     const parasail_profile_t* profile,
77654     const char* s2,
77655     const int s2Len,
77656     const int open,
77657     const int gap);
77658 
77659 parasail_result_t* parasail_sg_db_stats_table_striped_profile_avx2_256_16 (
77660     const parasail_profile_t* profile,
77661     const char* s2,
77662     const int s2Len,
77663     const int open,
77664     const int gap);
77665 
77666 parasail_result_t* parasail_sg_db_stats_table_striped_profile_avx2_256_8 (
77667     const parasail_profile_t* profile,
77668     const char* s2,
77669     const int s2Len,
77670     const int open,
77671     const int gap);
77672 
77673 parasail_result_t* parasail_sg_db_stats_table_striped_profile_avx2_256_sat (
77674     const parasail_profile_t* profile,
77675     const char* s2,
77676     const int s2Len,
77677     const int open,
77678     const int gap);
77679 
77680 parasail_result_t* parasail_sg_db_stats_table_striped_profile_altivec_128_64 (
77681     const parasail_profile_t* profile,
77682     const char* s2,
77683     const int s2Len,
77684     const int open,
77685     const int gap);
77686 
77687 parasail_result_t* parasail_sg_db_stats_table_striped_profile_altivec_128_32 (
77688     const parasail_profile_t* profile,
77689     const char* s2,
77690     const int s2Len,
77691     const int open,
77692     const int gap);
77693 
77694 parasail_result_t* parasail_sg_db_stats_table_striped_profile_altivec_128_16 (
77695     const parasail_profile_t* profile,
77696     const char* s2,
77697     const int s2Len,
77698     const int open,
77699     const int gap);
77700 
77701 parasail_result_t* parasail_sg_db_stats_table_striped_profile_altivec_128_8 (
77702     const parasail_profile_t* profile,
77703     const char* s2,
77704     const int s2Len,
77705     const int open,
77706     const int gap);
77707 
77708 parasail_result_t* parasail_sg_db_stats_table_striped_profile_altivec_128_sat (
77709     const parasail_profile_t* profile,
77710     const char* s2,
77711     const int s2Len,
77712     const int open,
77713     const int gap);
77714 
77715 parasail_result_t* parasail_sg_db_stats_table_striped_profile_neon_128_64 (
77716     const parasail_profile_t* profile,
77717     const char* s2,
77718     const int s2Len,
77719     const int open,
77720     const int gap);
77721 
77722 parasail_result_t* parasail_sg_db_stats_table_striped_profile_neon_128_32 (
77723     const parasail_profile_t* profile,
77724     const char* s2,
77725     const int s2Len,
77726     const int open,
77727     const int gap);
77728 
77729 parasail_result_t* parasail_sg_db_stats_table_striped_profile_neon_128_16 (
77730     const parasail_profile_t* profile,
77731     const char* s2,
77732     const int s2Len,
77733     const int open,
77734     const int gap);
77735 
77736 parasail_result_t* parasail_sg_db_stats_table_striped_profile_neon_128_8 (
77737     const parasail_profile_t* profile,
77738     const char* s2,
77739     const int s2Len,
77740     const int open,
77741     const int gap);
77742 
77743 parasail_result_t* parasail_sg_db_stats_table_striped_profile_neon_128_sat (
77744     const parasail_profile_t* profile,
77745     const char* s2,
77746     const int s2Len,
77747     const int open,
77748     const int gap);
77749 
77750 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_sse2_128_64 (
77751     const parasail_profile_t* profile,
77752     const char* s2,
77753     const int s2Len,
77754     const int open,
77755     const int gap);
77756 
77757 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_sse2_128_32 (
77758     const parasail_profile_t* profile,
77759     const char* s2,
77760     const int s2Len,
77761     const int open,
77762     const int gap);
77763 
77764 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_sse2_128_16 (
77765     const parasail_profile_t* profile,
77766     const char* s2,
77767     const int s2Len,
77768     const int open,
77769     const int gap);
77770 
77771 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_sse2_128_8 (
77772     const parasail_profile_t* profile,
77773     const char* s2,
77774     const int s2Len,
77775     const int open,
77776     const int gap);
77777 
77778 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_sse2_128_sat (
77779     const parasail_profile_t* profile,
77780     const char* s2,
77781     const int s2Len,
77782     const int open,
77783     const int gap);
77784 
77785 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_sse41_128_64 (
77786     const parasail_profile_t* profile,
77787     const char* s2,
77788     const int s2Len,
77789     const int open,
77790     const int gap);
77791 
77792 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_sse41_128_32 (
77793     const parasail_profile_t* profile,
77794     const char* s2,
77795     const int s2Len,
77796     const int open,
77797     const int gap);
77798 
77799 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_sse41_128_16 (
77800     const parasail_profile_t* profile,
77801     const char* s2,
77802     const int s2Len,
77803     const int open,
77804     const int gap);
77805 
77806 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_sse41_128_8 (
77807     const parasail_profile_t* profile,
77808     const char* s2,
77809     const int s2Len,
77810     const int open,
77811     const int gap);
77812 
77813 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_sse41_128_sat (
77814     const parasail_profile_t* profile,
77815     const char* s2,
77816     const int s2Len,
77817     const int open,
77818     const int gap);
77819 
77820 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_avx2_256_64 (
77821     const parasail_profile_t* profile,
77822     const char* s2,
77823     const int s2Len,
77824     const int open,
77825     const int gap);
77826 
77827 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_avx2_256_32 (
77828     const parasail_profile_t* profile,
77829     const char* s2,
77830     const int s2Len,
77831     const int open,
77832     const int gap);
77833 
77834 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_avx2_256_16 (
77835     const parasail_profile_t* profile,
77836     const char* s2,
77837     const int s2Len,
77838     const int open,
77839     const int gap);
77840 
77841 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_avx2_256_8 (
77842     const parasail_profile_t* profile,
77843     const char* s2,
77844     const int s2Len,
77845     const int open,
77846     const int gap);
77847 
77848 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_avx2_256_sat (
77849     const parasail_profile_t* profile,
77850     const char* s2,
77851     const int s2Len,
77852     const int open,
77853     const int gap);
77854 
77855 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_altivec_128_64 (
77856     const parasail_profile_t* profile,
77857     const char* s2,
77858     const int s2Len,
77859     const int open,
77860     const int gap);
77861 
77862 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_altivec_128_32 (
77863     const parasail_profile_t* profile,
77864     const char* s2,
77865     const int s2Len,
77866     const int open,
77867     const int gap);
77868 
77869 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_altivec_128_16 (
77870     const parasail_profile_t* profile,
77871     const char* s2,
77872     const int s2Len,
77873     const int open,
77874     const int gap);
77875 
77876 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_altivec_128_8 (
77877     const parasail_profile_t* profile,
77878     const char* s2,
77879     const int s2Len,
77880     const int open,
77881     const int gap);
77882 
77883 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_altivec_128_sat (
77884     const parasail_profile_t* profile,
77885     const char* s2,
77886     const int s2Len,
77887     const int open,
77888     const int gap);
77889 
77890 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_neon_128_64 (
77891     const parasail_profile_t* profile,
77892     const char* s2,
77893     const int s2Len,
77894     const int open,
77895     const int gap);
77896 
77897 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_neon_128_32 (
77898     const parasail_profile_t* profile,
77899     const char* s2,
77900     const int s2Len,
77901     const int open,
77902     const int gap);
77903 
77904 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_neon_128_16 (
77905     const parasail_profile_t* profile,
77906     const char* s2,
77907     const int s2Len,
77908     const int open,
77909     const int gap);
77910 
77911 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_neon_128_8 (
77912     const parasail_profile_t* profile,
77913     const char* s2,
77914     const int s2Len,
77915     const int open,
77916     const int gap);
77917 
77918 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_neon_128_sat (
77919     const parasail_profile_t* profile,
77920     const char* s2,
77921     const int s2Len,
77922     const int open,
77923     const int gap);
77924 
77925 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_sse2_128_64 (
77926     const parasail_profile_t* profile,
77927     const char* s2,
77928     const int s2Len,
77929     const int open,
77930     const int gap);
77931 
77932 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_sse2_128_32 (
77933     const parasail_profile_t* profile,
77934     const char* s2,
77935     const int s2Len,
77936     const int open,
77937     const int gap);
77938 
77939 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_sse2_128_16 (
77940     const parasail_profile_t* profile,
77941     const char* s2,
77942     const int s2Len,
77943     const int open,
77944     const int gap);
77945 
77946 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_sse2_128_8 (
77947     const parasail_profile_t* profile,
77948     const char* s2,
77949     const int s2Len,
77950     const int open,
77951     const int gap);
77952 
77953 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_sse2_128_sat (
77954     const parasail_profile_t* profile,
77955     const char* s2,
77956     const int s2Len,
77957     const int open,
77958     const int gap);
77959 
77960 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_sse41_128_64 (
77961     const parasail_profile_t* profile,
77962     const char* s2,
77963     const int s2Len,
77964     const int open,
77965     const int gap);
77966 
77967 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_sse41_128_32 (
77968     const parasail_profile_t* profile,
77969     const char* s2,
77970     const int s2Len,
77971     const int open,
77972     const int gap);
77973 
77974 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_sse41_128_16 (
77975     const parasail_profile_t* profile,
77976     const char* s2,
77977     const int s2Len,
77978     const int open,
77979     const int gap);
77980 
77981 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_sse41_128_8 (
77982     const parasail_profile_t* profile,
77983     const char* s2,
77984     const int s2Len,
77985     const int open,
77986     const int gap);
77987 
77988 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_sse41_128_sat (
77989     const parasail_profile_t* profile,
77990     const char* s2,
77991     const int s2Len,
77992     const int open,
77993     const int gap);
77994 
77995 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_avx2_256_64 (
77996     const parasail_profile_t* profile,
77997     const char* s2,
77998     const int s2Len,
77999     const int open,
78000     const int gap);
78001 
78002 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_avx2_256_32 (
78003     const parasail_profile_t* profile,
78004     const char* s2,
78005     const int s2Len,
78006     const int open,
78007     const int gap);
78008 
78009 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_avx2_256_16 (
78010     const parasail_profile_t* profile,
78011     const char* s2,
78012     const int s2Len,
78013     const int open,
78014     const int gap);
78015 
78016 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_avx2_256_8 (
78017     const parasail_profile_t* profile,
78018     const char* s2,
78019     const int s2Len,
78020     const int open,
78021     const int gap);
78022 
78023 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_avx2_256_sat (
78024     const parasail_profile_t* profile,
78025     const char* s2,
78026     const int s2Len,
78027     const int open,
78028     const int gap);
78029 
78030 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_altivec_128_64 (
78031     const parasail_profile_t* profile,
78032     const char* s2,
78033     const int s2Len,
78034     const int open,
78035     const int gap);
78036 
78037 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_altivec_128_32 (
78038     const parasail_profile_t* profile,
78039     const char* s2,
78040     const int s2Len,
78041     const int open,
78042     const int gap);
78043 
78044 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_altivec_128_16 (
78045     const parasail_profile_t* profile,
78046     const char* s2,
78047     const int s2Len,
78048     const int open,
78049     const int gap);
78050 
78051 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_altivec_128_8 (
78052     const parasail_profile_t* profile,
78053     const char* s2,
78054     const int s2Len,
78055     const int open,
78056     const int gap);
78057 
78058 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_altivec_128_sat (
78059     const parasail_profile_t* profile,
78060     const char* s2,
78061     const int s2Len,
78062     const int open,
78063     const int gap);
78064 
78065 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_neon_128_64 (
78066     const parasail_profile_t* profile,
78067     const char* s2,
78068     const int s2Len,
78069     const int open,
78070     const int gap);
78071 
78072 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_neon_128_32 (
78073     const parasail_profile_t* profile,
78074     const char* s2,
78075     const int s2Len,
78076     const int open,
78077     const int gap);
78078 
78079 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_neon_128_16 (
78080     const parasail_profile_t* profile,
78081     const char* s2,
78082     const int s2Len,
78083     const int open,
78084     const int gap);
78085 
78086 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_neon_128_8 (
78087     const parasail_profile_t* profile,
78088     const char* s2,
78089     const int s2Len,
78090     const int open,
78091     const int gap);
78092 
78093 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_neon_128_sat (
78094     const parasail_profile_t* profile,
78095     const char* s2,
78096     const int s2Len,
78097     const int open,
78098     const int gap);
78099 
78100 parasail_result_t* parasail_sg_de_scan_profile_sse2_128_64 (
78101     const parasail_profile_t* profile,
78102     const char* s2,
78103     const int s2Len,
78104     const int open,
78105     const int gap);
78106 
78107 parasail_result_t* parasail_sg_de_scan_profile_sse2_128_32 (
78108     const parasail_profile_t* profile,
78109     const char* s2,
78110     const int s2Len,
78111     const int open,
78112     const int gap);
78113 
78114 parasail_result_t* parasail_sg_de_scan_profile_sse2_128_16 (
78115     const parasail_profile_t* profile,
78116     const char* s2,
78117     const int s2Len,
78118     const int open,
78119     const int gap);
78120 
78121 parasail_result_t* parasail_sg_de_scan_profile_sse2_128_8 (
78122     const parasail_profile_t* profile,
78123     const char* s2,
78124     const int s2Len,
78125     const int open,
78126     const int gap);
78127 
78128 parasail_result_t* parasail_sg_de_scan_profile_sse2_128_sat (
78129     const parasail_profile_t* profile,
78130     const char* s2,
78131     const int s2Len,
78132     const int open,
78133     const int gap);
78134 
78135 parasail_result_t* parasail_sg_de_scan_profile_sse41_128_64 (
78136     const parasail_profile_t* profile,
78137     const char* s2,
78138     const int s2Len,
78139     const int open,
78140     const int gap);
78141 
78142 parasail_result_t* parasail_sg_de_scan_profile_sse41_128_32 (
78143     const parasail_profile_t* profile,
78144     const char* s2,
78145     const int s2Len,
78146     const int open,
78147     const int gap);
78148 
78149 parasail_result_t* parasail_sg_de_scan_profile_sse41_128_16 (
78150     const parasail_profile_t* profile,
78151     const char* s2,
78152     const int s2Len,
78153     const int open,
78154     const int gap);
78155 
78156 parasail_result_t* parasail_sg_de_scan_profile_sse41_128_8 (
78157     const parasail_profile_t* profile,
78158     const char* s2,
78159     const int s2Len,
78160     const int open,
78161     const int gap);
78162 
78163 parasail_result_t* parasail_sg_de_scan_profile_sse41_128_sat (
78164     const parasail_profile_t* profile,
78165     const char* s2,
78166     const int s2Len,
78167     const int open,
78168     const int gap);
78169 
78170 parasail_result_t* parasail_sg_de_scan_profile_avx2_256_64 (
78171     const parasail_profile_t* profile,
78172     const char* s2,
78173     const int s2Len,
78174     const int open,
78175     const int gap);
78176 
78177 parasail_result_t* parasail_sg_de_scan_profile_avx2_256_32 (
78178     const parasail_profile_t* profile,
78179     const char* s2,
78180     const int s2Len,
78181     const int open,
78182     const int gap);
78183 
78184 parasail_result_t* parasail_sg_de_scan_profile_avx2_256_16 (
78185     const parasail_profile_t* profile,
78186     const char* s2,
78187     const int s2Len,
78188     const int open,
78189     const int gap);
78190 
78191 parasail_result_t* parasail_sg_de_scan_profile_avx2_256_8 (
78192     const parasail_profile_t* profile,
78193     const char* s2,
78194     const int s2Len,
78195     const int open,
78196     const int gap);
78197 
78198 parasail_result_t* parasail_sg_de_scan_profile_avx2_256_sat (
78199     const parasail_profile_t* profile,
78200     const char* s2,
78201     const int s2Len,
78202     const int open,
78203     const int gap);
78204 
78205 parasail_result_t* parasail_sg_de_scan_profile_altivec_128_64 (
78206     const parasail_profile_t* profile,
78207     const char* s2,
78208     const int s2Len,
78209     const int open,
78210     const int gap);
78211 
78212 parasail_result_t* parasail_sg_de_scan_profile_altivec_128_32 (
78213     const parasail_profile_t* profile,
78214     const char* s2,
78215     const int s2Len,
78216     const int open,
78217     const int gap);
78218 
78219 parasail_result_t* parasail_sg_de_scan_profile_altivec_128_16 (
78220     const parasail_profile_t* profile,
78221     const char* s2,
78222     const int s2Len,
78223     const int open,
78224     const int gap);
78225 
78226 parasail_result_t* parasail_sg_de_scan_profile_altivec_128_8 (
78227     const parasail_profile_t* profile,
78228     const char* s2,
78229     const int s2Len,
78230     const int open,
78231     const int gap);
78232 
78233 parasail_result_t* parasail_sg_de_scan_profile_altivec_128_sat (
78234     const parasail_profile_t* profile,
78235     const char* s2,
78236     const int s2Len,
78237     const int open,
78238     const int gap);
78239 
78240 parasail_result_t* parasail_sg_de_scan_profile_neon_128_64 (
78241     const parasail_profile_t* profile,
78242     const char* s2,
78243     const int s2Len,
78244     const int open,
78245     const int gap);
78246 
78247 parasail_result_t* parasail_sg_de_scan_profile_neon_128_32 (
78248     const parasail_profile_t* profile,
78249     const char* s2,
78250     const int s2Len,
78251     const int open,
78252     const int gap);
78253 
78254 parasail_result_t* parasail_sg_de_scan_profile_neon_128_16 (
78255     const parasail_profile_t* profile,
78256     const char* s2,
78257     const int s2Len,
78258     const int open,
78259     const int gap);
78260 
78261 parasail_result_t* parasail_sg_de_scan_profile_neon_128_8 (
78262     const parasail_profile_t* profile,
78263     const char* s2,
78264     const int s2Len,
78265     const int open,
78266     const int gap);
78267 
78268 parasail_result_t* parasail_sg_de_scan_profile_neon_128_sat (
78269     const parasail_profile_t* profile,
78270     const char* s2,
78271     const int s2Len,
78272     const int open,
78273     const int gap);
78274 
78275 parasail_result_t* parasail_sg_de_striped_profile_sse2_128_64 (
78276     const parasail_profile_t* profile,
78277     const char* s2,
78278     const int s2Len,
78279     const int open,
78280     const int gap);
78281 
78282 parasail_result_t* parasail_sg_de_striped_profile_sse2_128_32 (
78283     const parasail_profile_t* profile,
78284     const char* s2,
78285     const int s2Len,
78286     const int open,
78287     const int gap);
78288 
78289 parasail_result_t* parasail_sg_de_striped_profile_sse2_128_16 (
78290     const parasail_profile_t* profile,
78291     const char* s2,
78292     const int s2Len,
78293     const int open,
78294     const int gap);
78295 
78296 parasail_result_t* parasail_sg_de_striped_profile_sse2_128_8 (
78297     const parasail_profile_t* profile,
78298     const char* s2,
78299     const int s2Len,
78300     const int open,
78301     const int gap);
78302 
78303 parasail_result_t* parasail_sg_de_striped_profile_sse2_128_sat (
78304     const parasail_profile_t* profile,
78305     const char* s2,
78306     const int s2Len,
78307     const int open,
78308     const int gap);
78309 
78310 parasail_result_t* parasail_sg_de_striped_profile_sse41_128_64 (
78311     const parasail_profile_t* profile,
78312     const char* s2,
78313     const int s2Len,
78314     const int open,
78315     const int gap);
78316 
78317 parasail_result_t* parasail_sg_de_striped_profile_sse41_128_32 (
78318     const parasail_profile_t* profile,
78319     const char* s2,
78320     const int s2Len,
78321     const int open,
78322     const int gap);
78323 
78324 parasail_result_t* parasail_sg_de_striped_profile_sse41_128_16 (
78325     const parasail_profile_t* profile,
78326     const char* s2,
78327     const int s2Len,
78328     const int open,
78329     const int gap);
78330 
78331 parasail_result_t* parasail_sg_de_striped_profile_sse41_128_8 (
78332     const parasail_profile_t* profile,
78333     const char* s2,
78334     const int s2Len,
78335     const int open,
78336     const int gap);
78337 
78338 parasail_result_t* parasail_sg_de_striped_profile_sse41_128_sat (
78339     const parasail_profile_t* profile,
78340     const char* s2,
78341     const int s2Len,
78342     const int open,
78343     const int gap);
78344 
78345 parasail_result_t* parasail_sg_de_striped_profile_avx2_256_64 (
78346     const parasail_profile_t* profile,
78347     const char* s2,
78348     const int s2Len,
78349     const int open,
78350     const int gap);
78351 
78352 parasail_result_t* parasail_sg_de_striped_profile_avx2_256_32 (
78353     const parasail_profile_t* profile,
78354     const char* s2,
78355     const int s2Len,
78356     const int open,
78357     const int gap);
78358 
78359 parasail_result_t* parasail_sg_de_striped_profile_avx2_256_16 (
78360     const parasail_profile_t* profile,
78361     const char* s2,
78362     const int s2Len,
78363     const int open,
78364     const int gap);
78365 
78366 parasail_result_t* parasail_sg_de_striped_profile_avx2_256_8 (
78367     const parasail_profile_t* profile,
78368     const char* s2,
78369     const int s2Len,
78370     const int open,
78371     const int gap);
78372 
78373 parasail_result_t* parasail_sg_de_striped_profile_avx2_256_sat (
78374     const parasail_profile_t* profile,
78375     const char* s2,
78376     const int s2Len,
78377     const int open,
78378     const int gap);
78379 
78380 parasail_result_t* parasail_sg_de_striped_profile_altivec_128_64 (
78381     const parasail_profile_t* profile,
78382     const char* s2,
78383     const int s2Len,
78384     const int open,
78385     const int gap);
78386 
78387 parasail_result_t* parasail_sg_de_striped_profile_altivec_128_32 (
78388     const parasail_profile_t* profile,
78389     const char* s2,
78390     const int s2Len,
78391     const int open,
78392     const int gap);
78393 
78394 parasail_result_t* parasail_sg_de_striped_profile_altivec_128_16 (
78395     const parasail_profile_t* profile,
78396     const char* s2,
78397     const int s2Len,
78398     const int open,
78399     const int gap);
78400 
78401 parasail_result_t* parasail_sg_de_striped_profile_altivec_128_8 (
78402     const parasail_profile_t* profile,
78403     const char* s2,
78404     const int s2Len,
78405     const int open,
78406     const int gap);
78407 
78408 parasail_result_t* parasail_sg_de_striped_profile_altivec_128_sat (
78409     const parasail_profile_t* profile,
78410     const char* s2,
78411     const int s2Len,
78412     const int open,
78413     const int gap);
78414 
78415 parasail_result_t* parasail_sg_de_striped_profile_neon_128_64 (
78416     const parasail_profile_t* profile,
78417     const char* s2,
78418     const int s2Len,
78419     const int open,
78420     const int gap);
78421 
78422 parasail_result_t* parasail_sg_de_striped_profile_neon_128_32 (
78423     const parasail_profile_t* profile,
78424     const char* s2,
78425     const int s2Len,
78426     const int open,
78427     const int gap);
78428 
78429 parasail_result_t* parasail_sg_de_striped_profile_neon_128_16 (
78430     const parasail_profile_t* profile,
78431     const char* s2,
78432     const int s2Len,
78433     const int open,
78434     const int gap);
78435 
78436 parasail_result_t* parasail_sg_de_striped_profile_neon_128_8 (
78437     const parasail_profile_t* profile,
78438     const char* s2,
78439     const int s2Len,
78440     const int open,
78441     const int gap);
78442 
78443 parasail_result_t* parasail_sg_de_striped_profile_neon_128_sat (
78444     const parasail_profile_t* profile,
78445     const char* s2,
78446     const int s2Len,
78447     const int open,
78448     const int gap);
78449 
78450 parasail_result_t* parasail_sg_de_table_scan_profile_sse2_128_64 (
78451     const parasail_profile_t* profile,
78452     const char* s2,
78453     const int s2Len,
78454     const int open,
78455     const int gap);
78456 
78457 parasail_result_t* parasail_sg_de_table_scan_profile_sse2_128_32 (
78458     const parasail_profile_t* profile,
78459     const char* s2,
78460     const int s2Len,
78461     const int open,
78462     const int gap);
78463 
78464 parasail_result_t* parasail_sg_de_table_scan_profile_sse2_128_16 (
78465     const parasail_profile_t* profile,
78466     const char* s2,
78467     const int s2Len,
78468     const int open,
78469     const int gap);
78470 
78471 parasail_result_t* parasail_sg_de_table_scan_profile_sse2_128_8 (
78472     const parasail_profile_t* profile,
78473     const char* s2,
78474     const int s2Len,
78475     const int open,
78476     const int gap);
78477 
78478 parasail_result_t* parasail_sg_de_table_scan_profile_sse2_128_sat (
78479     const parasail_profile_t* profile,
78480     const char* s2,
78481     const int s2Len,
78482     const int open,
78483     const int gap);
78484 
78485 parasail_result_t* parasail_sg_de_table_scan_profile_sse41_128_64 (
78486     const parasail_profile_t* profile,
78487     const char* s2,
78488     const int s2Len,
78489     const int open,
78490     const int gap);
78491 
78492 parasail_result_t* parasail_sg_de_table_scan_profile_sse41_128_32 (
78493     const parasail_profile_t* profile,
78494     const char* s2,
78495     const int s2Len,
78496     const int open,
78497     const int gap);
78498 
78499 parasail_result_t* parasail_sg_de_table_scan_profile_sse41_128_16 (
78500     const parasail_profile_t* profile,
78501     const char* s2,
78502     const int s2Len,
78503     const int open,
78504     const int gap);
78505 
78506 parasail_result_t* parasail_sg_de_table_scan_profile_sse41_128_8 (
78507     const parasail_profile_t* profile,
78508     const char* s2,
78509     const int s2Len,
78510     const int open,
78511     const int gap);
78512 
78513 parasail_result_t* parasail_sg_de_table_scan_profile_sse41_128_sat (
78514     const parasail_profile_t* profile,
78515     const char* s2,
78516     const int s2Len,
78517     const int open,
78518     const int gap);
78519 
78520 parasail_result_t* parasail_sg_de_table_scan_profile_avx2_256_64 (
78521     const parasail_profile_t* profile,
78522     const char* s2,
78523     const int s2Len,
78524     const int open,
78525     const int gap);
78526 
78527 parasail_result_t* parasail_sg_de_table_scan_profile_avx2_256_32 (
78528     const parasail_profile_t* profile,
78529     const char* s2,
78530     const int s2Len,
78531     const int open,
78532     const int gap);
78533 
78534 parasail_result_t* parasail_sg_de_table_scan_profile_avx2_256_16 (
78535     const parasail_profile_t* profile,
78536     const char* s2,
78537     const int s2Len,
78538     const int open,
78539     const int gap);
78540 
78541 parasail_result_t* parasail_sg_de_table_scan_profile_avx2_256_8 (
78542     const parasail_profile_t* profile,
78543     const char* s2,
78544     const int s2Len,
78545     const int open,
78546     const int gap);
78547 
78548 parasail_result_t* parasail_sg_de_table_scan_profile_avx2_256_sat (
78549     const parasail_profile_t* profile,
78550     const char* s2,
78551     const int s2Len,
78552     const int open,
78553     const int gap);
78554 
78555 parasail_result_t* parasail_sg_de_table_scan_profile_altivec_128_64 (
78556     const parasail_profile_t* profile,
78557     const char* s2,
78558     const int s2Len,
78559     const int open,
78560     const int gap);
78561 
78562 parasail_result_t* parasail_sg_de_table_scan_profile_altivec_128_32 (
78563     const parasail_profile_t* profile,
78564     const char* s2,
78565     const int s2Len,
78566     const int open,
78567     const int gap);
78568 
78569 parasail_result_t* parasail_sg_de_table_scan_profile_altivec_128_16 (
78570     const parasail_profile_t* profile,
78571     const char* s2,
78572     const int s2Len,
78573     const int open,
78574     const int gap);
78575 
78576 parasail_result_t* parasail_sg_de_table_scan_profile_altivec_128_8 (
78577     const parasail_profile_t* profile,
78578     const char* s2,
78579     const int s2Len,
78580     const int open,
78581     const int gap);
78582 
78583 parasail_result_t* parasail_sg_de_table_scan_profile_altivec_128_sat (
78584     const parasail_profile_t* profile,
78585     const char* s2,
78586     const int s2Len,
78587     const int open,
78588     const int gap);
78589 
78590 parasail_result_t* parasail_sg_de_table_scan_profile_neon_128_64 (
78591     const parasail_profile_t* profile,
78592     const char* s2,
78593     const int s2Len,
78594     const int open,
78595     const int gap);
78596 
78597 parasail_result_t* parasail_sg_de_table_scan_profile_neon_128_32 (
78598     const parasail_profile_t* profile,
78599     const char* s2,
78600     const int s2Len,
78601     const int open,
78602     const int gap);
78603 
78604 parasail_result_t* parasail_sg_de_table_scan_profile_neon_128_16 (
78605     const parasail_profile_t* profile,
78606     const char* s2,
78607     const int s2Len,
78608     const int open,
78609     const int gap);
78610 
78611 parasail_result_t* parasail_sg_de_table_scan_profile_neon_128_8 (
78612     const parasail_profile_t* profile,
78613     const char* s2,
78614     const int s2Len,
78615     const int open,
78616     const int gap);
78617 
78618 parasail_result_t* parasail_sg_de_table_scan_profile_neon_128_sat (
78619     const parasail_profile_t* profile,
78620     const char* s2,
78621     const int s2Len,
78622     const int open,
78623     const int gap);
78624 
78625 parasail_result_t* parasail_sg_de_table_striped_profile_sse2_128_64 (
78626     const parasail_profile_t* profile,
78627     const char* s2,
78628     const int s2Len,
78629     const int open,
78630     const int gap);
78631 
78632 parasail_result_t* parasail_sg_de_table_striped_profile_sse2_128_32 (
78633     const parasail_profile_t* profile,
78634     const char* s2,
78635     const int s2Len,
78636     const int open,
78637     const int gap);
78638 
78639 parasail_result_t* parasail_sg_de_table_striped_profile_sse2_128_16 (
78640     const parasail_profile_t* profile,
78641     const char* s2,
78642     const int s2Len,
78643     const int open,
78644     const int gap);
78645 
78646 parasail_result_t* parasail_sg_de_table_striped_profile_sse2_128_8 (
78647     const parasail_profile_t* profile,
78648     const char* s2,
78649     const int s2Len,
78650     const int open,
78651     const int gap);
78652 
78653 parasail_result_t* parasail_sg_de_table_striped_profile_sse2_128_sat (
78654     const parasail_profile_t* profile,
78655     const char* s2,
78656     const int s2Len,
78657     const int open,
78658     const int gap);
78659 
78660 parasail_result_t* parasail_sg_de_table_striped_profile_sse41_128_64 (
78661     const parasail_profile_t* profile,
78662     const char* s2,
78663     const int s2Len,
78664     const int open,
78665     const int gap);
78666 
78667 parasail_result_t* parasail_sg_de_table_striped_profile_sse41_128_32 (
78668     const parasail_profile_t* profile,
78669     const char* s2,
78670     const int s2Len,
78671     const int open,
78672     const int gap);
78673 
78674 parasail_result_t* parasail_sg_de_table_striped_profile_sse41_128_16 (
78675     const parasail_profile_t* profile,
78676     const char* s2,
78677     const int s2Len,
78678     const int open,
78679     const int gap);
78680 
78681 parasail_result_t* parasail_sg_de_table_striped_profile_sse41_128_8 (
78682     const parasail_profile_t* profile,
78683     const char* s2,
78684     const int s2Len,
78685     const int open,
78686     const int gap);
78687 
78688 parasail_result_t* parasail_sg_de_table_striped_profile_sse41_128_sat (
78689     const parasail_profile_t* profile,
78690     const char* s2,
78691     const int s2Len,
78692     const int open,
78693     const int gap);
78694 
78695 parasail_result_t* parasail_sg_de_table_striped_profile_avx2_256_64 (
78696     const parasail_profile_t* profile,
78697     const char* s2,
78698     const int s2Len,
78699     const int open,
78700     const int gap);
78701 
78702 parasail_result_t* parasail_sg_de_table_striped_profile_avx2_256_32 (
78703     const parasail_profile_t* profile,
78704     const char* s2,
78705     const int s2Len,
78706     const int open,
78707     const int gap);
78708 
78709 parasail_result_t* parasail_sg_de_table_striped_profile_avx2_256_16 (
78710     const parasail_profile_t* profile,
78711     const char* s2,
78712     const int s2Len,
78713     const int open,
78714     const int gap);
78715 
78716 parasail_result_t* parasail_sg_de_table_striped_profile_avx2_256_8 (
78717     const parasail_profile_t* profile,
78718     const char* s2,
78719     const int s2Len,
78720     const int open,
78721     const int gap);
78722 
78723 parasail_result_t* parasail_sg_de_table_striped_profile_avx2_256_sat (
78724     const parasail_profile_t* profile,
78725     const char* s2,
78726     const int s2Len,
78727     const int open,
78728     const int gap);
78729 
78730 parasail_result_t* parasail_sg_de_table_striped_profile_altivec_128_64 (
78731     const parasail_profile_t* profile,
78732     const char* s2,
78733     const int s2Len,
78734     const int open,
78735     const int gap);
78736 
78737 parasail_result_t* parasail_sg_de_table_striped_profile_altivec_128_32 (
78738     const parasail_profile_t* profile,
78739     const char* s2,
78740     const int s2Len,
78741     const int open,
78742     const int gap);
78743 
78744 parasail_result_t* parasail_sg_de_table_striped_profile_altivec_128_16 (
78745     const parasail_profile_t* profile,
78746     const char* s2,
78747     const int s2Len,
78748     const int open,
78749     const int gap);
78750 
78751 parasail_result_t* parasail_sg_de_table_striped_profile_altivec_128_8 (
78752     const parasail_profile_t* profile,
78753     const char* s2,
78754     const int s2Len,
78755     const int open,
78756     const int gap);
78757 
78758 parasail_result_t* parasail_sg_de_table_striped_profile_altivec_128_sat (
78759     const parasail_profile_t* profile,
78760     const char* s2,
78761     const int s2Len,
78762     const int open,
78763     const int gap);
78764 
78765 parasail_result_t* parasail_sg_de_table_striped_profile_neon_128_64 (
78766     const parasail_profile_t* profile,
78767     const char* s2,
78768     const int s2Len,
78769     const int open,
78770     const int gap);
78771 
78772 parasail_result_t* parasail_sg_de_table_striped_profile_neon_128_32 (
78773     const parasail_profile_t* profile,
78774     const char* s2,
78775     const int s2Len,
78776     const int open,
78777     const int gap);
78778 
78779 parasail_result_t* parasail_sg_de_table_striped_profile_neon_128_16 (
78780     const parasail_profile_t* profile,
78781     const char* s2,
78782     const int s2Len,
78783     const int open,
78784     const int gap);
78785 
78786 parasail_result_t* parasail_sg_de_table_striped_profile_neon_128_8 (
78787     const parasail_profile_t* profile,
78788     const char* s2,
78789     const int s2Len,
78790     const int open,
78791     const int gap);
78792 
78793 parasail_result_t* parasail_sg_de_table_striped_profile_neon_128_sat (
78794     const parasail_profile_t* profile,
78795     const char* s2,
78796     const int s2Len,
78797     const int open,
78798     const int gap);
78799 
78800 parasail_result_t* parasail_sg_de_rowcol_scan_profile_sse2_128_64 (
78801     const parasail_profile_t* profile,
78802     const char* s2,
78803     const int s2Len,
78804     const int open,
78805     const int gap);
78806 
78807 parasail_result_t* parasail_sg_de_rowcol_scan_profile_sse2_128_32 (
78808     const parasail_profile_t* profile,
78809     const char* s2,
78810     const int s2Len,
78811     const int open,
78812     const int gap);
78813 
78814 parasail_result_t* parasail_sg_de_rowcol_scan_profile_sse2_128_16 (
78815     const parasail_profile_t* profile,
78816     const char* s2,
78817     const int s2Len,
78818     const int open,
78819     const int gap);
78820 
78821 parasail_result_t* parasail_sg_de_rowcol_scan_profile_sse2_128_8 (
78822     const parasail_profile_t* profile,
78823     const char* s2,
78824     const int s2Len,
78825     const int open,
78826     const int gap);
78827 
78828 parasail_result_t* parasail_sg_de_rowcol_scan_profile_sse2_128_sat (
78829     const parasail_profile_t* profile,
78830     const char* s2,
78831     const int s2Len,
78832     const int open,
78833     const int gap);
78834 
78835 parasail_result_t* parasail_sg_de_rowcol_scan_profile_sse41_128_64 (
78836     const parasail_profile_t* profile,
78837     const char* s2,
78838     const int s2Len,
78839     const int open,
78840     const int gap);
78841 
78842 parasail_result_t* parasail_sg_de_rowcol_scan_profile_sse41_128_32 (
78843     const parasail_profile_t* profile,
78844     const char* s2,
78845     const int s2Len,
78846     const int open,
78847     const int gap);
78848 
78849 parasail_result_t* parasail_sg_de_rowcol_scan_profile_sse41_128_16 (
78850     const parasail_profile_t* profile,
78851     const char* s2,
78852     const int s2Len,
78853     const int open,
78854     const int gap);
78855 
78856 parasail_result_t* parasail_sg_de_rowcol_scan_profile_sse41_128_8 (
78857     const parasail_profile_t* profile,
78858     const char* s2,
78859     const int s2Len,
78860     const int open,
78861     const int gap);
78862 
78863 parasail_result_t* parasail_sg_de_rowcol_scan_profile_sse41_128_sat (
78864     const parasail_profile_t* profile,
78865     const char* s2,
78866     const int s2Len,
78867     const int open,
78868     const int gap);
78869 
78870 parasail_result_t* parasail_sg_de_rowcol_scan_profile_avx2_256_64 (
78871     const parasail_profile_t* profile,
78872     const char* s2,
78873     const int s2Len,
78874     const int open,
78875     const int gap);
78876 
78877 parasail_result_t* parasail_sg_de_rowcol_scan_profile_avx2_256_32 (
78878     const parasail_profile_t* profile,
78879     const char* s2,
78880     const int s2Len,
78881     const int open,
78882     const int gap);
78883 
78884 parasail_result_t* parasail_sg_de_rowcol_scan_profile_avx2_256_16 (
78885     const parasail_profile_t* profile,
78886     const char* s2,
78887     const int s2Len,
78888     const int open,
78889     const int gap);
78890 
78891 parasail_result_t* parasail_sg_de_rowcol_scan_profile_avx2_256_8 (
78892     const parasail_profile_t* profile,
78893     const char* s2,
78894     const int s2Len,
78895     const int open,
78896     const int gap);
78897 
78898 parasail_result_t* parasail_sg_de_rowcol_scan_profile_avx2_256_sat (
78899     const parasail_profile_t* profile,
78900     const char* s2,
78901     const int s2Len,
78902     const int open,
78903     const int gap);
78904 
78905 parasail_result_t* parasail_sg_de_rowcol_scan_profile_altivec_128_64 (
78906     const parasail_profile_t* profile,
78907     const char* s2,
78908     const int s2Len,
78909     const int open,
78910     const int gap);
78911 
78912 parasail_result_t* parasail_sg_de_rowcol_scan_profile_altivec_128_32 (
78913     const parasail_profile_t* profile,
78914     const char* s2,
78915     const int s2Len,
78916     const int open,
78917     const int gap);
78918 
78919 parasail_result_t* parasail_sg_de_rowcol_scan_profile_altivec_128_16 (
78920     const parasail_profile_t* profile,
78921     const char* s2,
78922     const int s2Len,
78923     const int open,
78924     const int gap);
78925 
78926 parasail_result_t* parasail_sg_de_rowcol_scan_profile_altivec_128_8 (
78927     const parasail_profile_t* profile,
78928     const char* s2,
78929     const int s2Len,
78930     const int open,
78931     const int gap);
78932 
78933 parasail_result_t* parasail_sg_de_rowcol_scan_profile_altivec_128_sat (
78934     const parasail_profile_t* profile,
78935     const char* s2,
78936     const int s2Len,
78937     const int open,
78938     const int gap);
78939 
78940 parasail_result_t* parasail_sg_de_rowcol_scan_profile_neon_128_64 (
78941     const parasail_profile_t* profile,
78942     const char* s2,
78943     const int s2Len,
78944     const int open,
78945     const int gap);
78946 
78947 parasail_result_t* parasail_sg_de_rowcol_scan_profile_neon_128_32 (
78948     const parasail_profile_t* profile,
78949     const char* s2,
78950     const int s2Len,
78951     const int open,
78952     const int gap);
78953 
78954 parasail_result_t* parasail_sg_de_rowcol_scan_profile_neon_128_16 (
78955     const parasail_profile_t* profile,
78956     const char* s2,
78957     const int s2Len,
78958     const int open,
78959     const int gap);
78960 
78961 parasail_result_t* parasail_sg_de_rowcol_scan_profile_neon_128_8 (
78962     const parasail_profile_t* profile,
78963     const char* s2,
78964     const int s2Len,
78965     const int open,
78966     const int gap);
78967 
78968 parasail_result_t* parasail_sg_de_rowcol_scan_profile_neon_128_sat (
78969     const parasail_profile_t* profile,
78970     const char* s2,
78971     const int s2Len,
78972     const int open,
78973     const int gap);
78974 
78975 parasail_result_t* parasail_sg_de_rowcol_striped_profile_sse2_128_64 (
78976     const parasail_profile_t* profile,
78977     const char* s2,
78978     const int s2Len,
78979     const int open,
78980     const int gap);
78981 
78982 parasail_result_t* parasail_sg_de_rowcol_striped_profile_sse2_128_32 (
78983     const parasail_profile_t* profile,
78984     const char* s2,
78985     const int s2Len,
78986     const int open,
78987     const int gap);
78988 
78989 parasail_result_t* parasail_sg_de_rowcol_striped_profile_sse2_128_16 (
78990     const parasail_profile_t* profile,
78991     const char* s2,
78992     const int s2Len,
78993     const int open,
78994     const int gap);
78995 
78996 parasail_result_t* parasail_sg_de_rowcol_striped_profile_sse2_128_8 (
78997     const parasail_profile_t* profile,
78998     const char* s2,
78999     const int s2Len,
79000     const int open,
79001     const int gap);
79002 
79003 parasail_result_t* parasail_sg_de_rowcol_striped_profile_sse2_128_sat (
79004     const parasail_profile_t* profile,
79005     const char* s2,
79006     const int s2Len,
79007     const int open,
79008     const int gap);
79009 
79010 parasail_result_t* parasail_sg_de_rowcol_striped_profile_sse41_128_64 (
79011     const parasail_profile_t* profile,
79012     const char* s2,
79013     const int s2Len,
79014     const int open,
79015     const int gap);
79016 
79017 parasail_result_t* parasail_sg_de_rowcol_striped_profile_sse41_128_32 (
79018     const parasail_profile_t* profile,
79019     const char* s2,
79020     const int s2Len,
79021     const int open,
79022     const int gap);
79023 
79024 parasail_result_t* parasail_sg_de_rowcol_striped_profile_sse41_128_16 (
79025     const parasail_profile_t* profile,
79026     const char* s2,
79027     const int s2Len,
79028     const int open,
79029     const int gap);
79030 
79031 parasail_result_t* parasail_sg_de_rowcol_striped_profile_sse41_128_8 (
79032     const parasail_profile_t* profile,
79033     const char* s2,
79034     const int s2Len,
79035     const int open,
79036     const int gap);
79037 
79038 parasail_result_t* parasail_sg_de_rowcol_striped_profile_sse41_128_sat (
79039     const parasail_profile_t* profile,
79040     const char* s2,
79041     const int s2Len,
79042     const int open,
79043     const int gap);
79044 
79045 parasail_result_t* parasail_sg_de_rowcol_striped_profile_avx2_256_64 (
79046     const parasail_profile_t* profile,
79047     const char* s2,
79048     const int s2Len,
79049     const int open,
79050     const int gap);
79051 
79052 parasail_result_t* parasail_sg_de_rowcol_striped_profile_avx2_256_32 (
79053     const parasail_profile_t* profile,
79054     const char* s2,
79055     const int s2Len,
79056     const int open,
79057     const int gap);
79058 
79059 parasail_result_t* parasail_sg_de_rowcol_striped_profile_avx2_256_16 (
79060     const parasail_profile_t* profile,
79061     const char* s2,
79062     const int s2Len,
79063     const int open,
79064     const int gap);
79065 
79066 parasail_result_t* parasail_sg_de_rowcol_striped_profile_avx2_256_8 (
79067     const parasail_profile_t* profile,
79068     const char* s2,
79069     const int s2Len,
79070     const int open,
79071     const int gap);
79072 
79073 parasail_result_t* parasail_sg_de_rowcol_striped_profile_avx2_256_sat (
79074     const parasail_profile_t* profile,
79075     const char* s2,
79076     const int s2Len,
79077     const int open,
79078     const int gap);
79079 
79080 parasail_result_t* parasail_sg_de_rowcol_striped_profile_altivec_128_64 (
79081     const parasail_profile_t* profile,
79082     const char* s2,
79083     const int s2Len,
79084     const int open,
79085     const int gap);
79086 
79087 parasail_result_t* parasail_sg_de_rowcol_striped_profile_altivec_128_32 (
79088     const parasail_profile_t* profile,
79089     const char* s2,
79090     const int s2Len,
79091     const int open,
79092     const int gap);
79093 
79094 parasail_result_t* parasail_sg_de_rowcol_striped_profile_altivec_128_16 (
79095     const parasail_profile_t* profile,
79096     const char* s2,
79097     const int s2Len,
79098     const int open,
79099     const int gap);
79100 
79101 parasail_result_t* parasail_sg_de_rowcol_striped_profile_altivec_128_8 (
79102     const parasail_profile_t* profile,
79103     const char* s2,
79104     const int s2Len,
79105     const int open,
79106     const int gap);
79107 
79108 parasail_result_t* parasail_sg_de_rowcol_striped_profile_altivec_128_sat (
79109     const parasail_profile_t* profile,
79110     const char* s2,
79111     const int s2Len,
79112     const int open,
79113     const int gap);
79114 
79115 parasail_result_t* parasail_sg_de_rowcol_striped_profile_neon_128_64 (
79116     const parasail_profile_t* profile,
79117     const char* s2,
79118     const int s2Len,
79119     const int open,
79120     const int gap);
79121 
79122 parasail_result_t* parasail_sg_de_rowcol_striped_profile_neon_128_32 (
79123     const parasail_profile_t* profile,
79124     const char* s2,
79125     const int s2Len,
79126     const int open,
79127     const int gap);
79128 
79129 parasail_result_t* parasail_sg_de_rowcol_striped_profile_neon_128_16 (
79130     const parasail_profile_t* profile,
79131     const char* s2,
79132     const int s2Len,
79133     const int open,
79134     const int gap);
79135 
79136 parasail_result_t* parasail_sg_de_rowcol_striped_profile_neon_128_8 (
79137     const parasail_profile_t* profile,
79138     const char* s2,
79139     const int s2Len,
79140     const int open,
79141     const int gap);
79142 
79143 parasail_result_t* parasail_sg_de_rowcol_striped_profile_neon_128_sat (
79144     const parasail_profile_t* profile,
79145     const char* s2,
79146     const int s2Len,
79147     const int open,
79148     const int gap);
79149 
79150 parasail_result_t* parasail_sg_de_trace_scan_profile_sse2_128_64 (
79151     const parasail_profile_t* profile,
79152     const char* s2,
79153     const int s2Len,
79154     const int open,
79155     const int gap);
79156 
79157 parasail_result_t* parasail_sg_de_trace_scan_profile_sse2_128_32 (
79158     const parasail_profile_t* profile,
79159     const char* s2,
79160     const int s2Len,
79161     const int open,
79162     const int gap);
79163 
79164 parasail_result_t* parasail_sg_de_trace_scan_profile_sse2_128_16 (
79165     const parasail_profile_t* profile,
79166     const char* s2,
79167     const int s2Len,
79168     const int open,
79169     const int gap);
79170 
79171 parasail_result_t* parasail_sg_de_trace_scan_profile_sse2_128_8 (
79172     const parasail_profile_t* profile,
79173     const char* s2,
79174     const int s2Len,
79175     const int open,
79176     const int gap);
79177 
79178 parasail_result_t* parasail_sg_de_trace_scan_profile_sse2_128_sat (
79179     const parasail_profile_t* profile,
79180     const char* s2,
79181     const int s2Len,
79182     const int open,
79183     const int gap);
79184 
79185 parasail_result_t* parasail_sg_de_trace_scan_profile_sse41_128_64 (
79186     const parasail_profile_t* profile,
79187     const char* s2,
79188     const int s2Len,
79189     const int open,
79190     const int gap);
79191 
79192 parasail_result_t* parasail_sg_de_trace_scan_profile_sse41_128_32 (
79193     const parasail_profile_t* profile,
79194     const char* s2,
79195     const int s2Len,
79196     const int open,
79197     const int gap);
79198 
79199 parasail_result_t* parasail_sg_de_trace_scan_profile_sse41_128_16 (
79200     const parasail_profile_t* profile,
79201     const char* s2,
79202     const int s2Len,
79203     const int open,
79204     const int gap);
79205 
79206 parasail_result_t* parasail_sg_de_trace_scan_profile_sse41_128_8 (
79207     const parasail_profile_t* profile,
79208     const char* s2,
79209     const int s2Len,
79210     const int open,
79211     const int gap);
79212 
79213 parasail_result_t* parasail_sg_de_trace_scan_profile_sse41_128_sat (
79214     const parasail_profile_t* profile,
79215     const char* s2,
79216     const int s2Len,
79217     const int open,
79218     const int gap);
79219 
79220 parasail_result_t* parasail_sg_de_trace_scan_profile_avx2_256_64 (
79221     const parasail_profile_t* profile,
79222     const char* s2,
79223     const int s2Len,
79224     const int open,
79225     const int gap);
79226 
79227 parasail_result_t* parasail_sg_de_trace_scan_profile_avx2_256_32 (
79228     const parasail_profile_t* profile,
79229     const char* s2,
79230     const int s2Len,
79231     const int open,
79232     const int gap);
79233 
79234 parasail_result_t* parasail_sg_de_trace_scan_profile_avx2_256_16 (
79235     const parasail_profile_t* profile,
79236     const char* s2,
79237     const int s2Len,
79238     const int open,
79239     const int gap);
79240 
79241 parasail_result_t* parasail_sg_de_trace_scan_profile_avx2_256_8 (
79242     const parasail_profile_t* profile,
79243     const char* s2,
79244     const int s2Len,
79245     const int open,
79246     const int gap);
79247 
79248 parasail_result_t* parasail_sg_de_trace_scan_profile_avx2_256_sat (
79249     const parasail_profile_t* profile,
79250     const char* s2,
79251     const int s2Len,
79252     const int open,
79253     const int gap);
79254 
79255 parasail_result_t* parasail_sg_de_trace_scan_profile_altivec_128_64 (
79256     const parasail_profile_t* profile,
79257     const char* s2,
79258     const int s2Len,
79259     const int open,
79260     const int gap);
79261 
79262 parasail_result_t* parasail_sg_de_trace_scan_profile_altivec_128_32 (
79263     const parasail_profile_t* profile,
79264     const char* s2,
79265     const int s2Len,
79266     const int open,
79267     const int gap);
79268 
79269 parasail_result_t* parasail_sg_de_trace_scan_profile_altivec_128_16 (
79270     const parasail_profile_t* profile,
79271     const char* s2,
79272     const int s2Len,
79273     const int open,
79274     const int gap);
79275 
79276 parasail_result_t* parasail_sg_de_trace_scan_profile_altivec_128_8 (
79277     const parasail_profile_t* profile,
79278     const char* s2,
79279     const int s2Len,
79280     const int open,
79281     const int gap);
79282 
79283 parasail_result_t* parasail_sg_de_trace_scan_profile_altivec_128_sat (
79284     const parasail_profile_t* profile,
79285     const char* s2,
79286     const int s2Len,
79287     const int open,
79288     const int gap);
79289 
79290 parasail_result_t* parasail_sg_de_trace_scan_profile_neon_128_64 (
79291     const parasail_profile_t* profile,
79292     const char* s2,
79293     const int s2Len,
79294     const int open,
79295     const int gap);
79296 
79297 parasail_result_t* parasail_sg_de_trace_scan_profile_neon_128_32 (
79298     const parasail_profile_t* profile,
79299     const char* s2,
79300     const int s2Len,
79301     const int open,
79302     const int gap);
79303 
79304 parasail_result_t* parasail_sg_de_trace_scan_profile_neon_128_16 (
79305     const parasail_profile_t* profile,
79306     const char* s2,
79307     const int s2Len,
79308     const int open,
79309     const int gap);
79310 
79311 parasail_result_t* parasail_sg_de_trace_scan_profile_neon_128_8 (
79312     const parasail_profile_t* profile,
79313     const char* s2,
79314     const int s2Len,
79315     const int open,
79316     const int gap);
79317 
79318 parasail_result_t* parasail_sg_de_trace_scan_profile_neon_128_sat (
79319     const parasail_profile_t* profile,
79320     const char* s2,
79321     const int s2Len,
79322     const int open,
79323     const int gap);
79324 
79325 parasail_result_t* parasail_sg_de_trace_striped_profile_sse2_128_64 (
79326     const parasail_profile_t* profile,
79327     const char* s2,
79328     const int s2Len,
79329     const int open,
79330     const int gap);
79331 
79332 parasail_result_t* parasail_sg_de_trace_striped_profile_sse2_128_32 (
79333     const parasail_profile_t* profile,
79334     const char* s2,
79335     const int s2Len,
79336     const int open,
79337     const int gap);
79338 
79339 parasail_result_t* parasail_sg_de_trace_striped_profile_sse2_128_16 (
79340     const parasail_profile_t* profile,
79341     const char* s2,
79342     const int s2Len,
79343     const int open,
79344     const int gap);
79345 
79346 parasail_result_t* parasail_sg_de_trace_striped_profile_sse2_128_8 (
79347     const parasail_profile_t* profile,
79348     const char* s2,
79349     const int s2Len,
79350     const int open,
79351     const int gap);
79352 
79353 parasail_result_t* parasail_sg_de_trace_striped_profile_sse2_128_sat (
79354     const parasail_profile_t* profile,
79355     const char* s2,
79356     const int s2Len,
79357     const int open,
79358     const int gap);
79359 
79360 parasail_result_t* parasail_sg_de_trace_striped_profile_sse41_128_64 (
79361     const parasail_profile_t* profile,
79362     const char* s2,
79363     const int s2Len,
79364     const int open,
79365     const int gap);
79366 
79367 parasail_result_t* parasail_sg_de_trace_striped_profile_sse41_128_32 (
79368     const parasail_profile_t* profile,
79369     const char* s2,
79370     const int s2Len,
79371     const int open,
79372     const int gap);
79373 
79374 parasail_result_t* parasail_sg_de_trace_striped_profile_sse41_128_16 (
79375     const parasail_profile_t* profile,
79376     const char* s2,
79377     const int s2Len,
79378     const int open,
79379     const int gap);
79380 
79381 parasail_result_t* parasail_sg_de_trace_striped_profile_sse41_128_8 (
79382     const parasail_profile_t* profile,
79383     const char* s2,
79384     const int s2Len,
79385     const int open,
79386     const int gap);
79387 
79388 parasail_result_t* parasail_sg_de_trace_striped_profile_sse41_128_sat (
79389     const parasail_profile_t* profile,
79390     const char* s2,
79391     const int s2Len,
79392     const int open,
79393     const int gap);
79394 
79395 parasail_result_t* parasail_sg_de_trace_striped_profile_avx2_256_64 (
79396     const parasail_profile_t* profile,
79397     const char* s2,
79398     const int s2Len,
79399     const int open,
79400     const int gap);
79401 
79402 parasail_result_t* parasail_sg_de_trace_striped_profile_avx2_256_32 (
79403     const parasail_profile_t* profile,
79404     const char* s2,
79405     const int s2Len,
79406     const int open,
79407     const int gap);
79408 
79409 parasail_result_t* parasail_sg_de_trace_striped_profile_avx2_256_16 (
79410     const parasail_profile_t* profile,
79411     const char* s2,
79412     const int s2Len,
79413     const int open,
79414     const int gap);
79415 
79416 parasail_result_t* parasail_sg_de_trace_striped_profile_avx2_256_8 (
79417     const parasail_profile_t* profile,
79418     const char* s2,
79419     const int s2Len,
79420     const int open,
79421     const int gap);
79422 
79423 parasail_result_t* parasail_sg_de_trace_striped_profile_avx2_256_sat (
79424     const parasail_profile_t* profile,
79425     const char* s2,
79426     const int s2Len,
79427     const int open,
79428     const int gap);
79429 
79430 parasail_result_t* parasail_sg_de_trace_striped_profile_altivec_128_64 (
79431     const parasail_profile_t* profile,
79432     const char* s2,
79433     const int s2Len,
79434     const int open,
79435     const int gap);
79436 
79437 parasail_result_t* parasail_sg_de_trace_striped_profile_altivec_128_32 (
79438     const parasail_profile_t* profile,
79439     const char* s2,
79440     const int s2Len,
79441     const int open,
79442     const int gap);
79443 
79444 parasail_result_t* parasail_sg_de_trace_striped_profile_altivec_128_16 (
79445     const parasail_profile_t* profile,
79446     const char* s2,
79447     const int s2Len,
79448     const int open,
79449     const int gap);
79450 
79451 parasail_result_t* parasail_sg_de_trace_striped_profile_altivec_128_8 (
79452     const parasail_profile_t* profile,
79453     const char* s2,
79454     const int s2Len,
79455     const int open,
79456     const int gap);
79457 
79458 parasail_result_t* parasail_sg_de_trace_striped_profile_altivec_128_sat (
79459     const parasail_profile_t* profile,
79460     const char* s2,
79461     const int s2Len,
79462     const int open,
79463     const int gap);
79464 
79465 parasail_result_t* parasail_sg_de_trace_striped_profile_neon_128_64 (
79466     const parasail_profile_t* profile,
79467     const char* s2,
79468     const int s2Len,
79469     const int open,
79470     const int gap);
79471 
79472 parasail_result_t* parasail_sg_de_trace_striped_profile_neon_128_32 (
79473     const parasail_profile_t* profile,
79474     const char* s2,
79475     const int s2Len,
79476     const int open,
79477     const int gap);
79478 
79479 parasail_result_t* parasail_sg_de_trace_striped_profile_neon_128_16 (
79480     const parasail_profile_t* profile,
79481     const char* s2,
79482     const int s2Len,
79483     const int open,
79484     const int gap);
79485 
79486 parasail_result_t* parasail_sg_de_trace_striped_profile_neon_128_8 (
79487     const parasail_profile_t* profile,
79488     const char* s2,
79489     const int s2Len,
79490     const int open,
79491     const int gap);
79492 
79493 parasail_result_t* parasail_sg_de_trace_striped_profile_neon_128_sat (
79494     const parasail_profile_t* profile,
79495     const char* s2,
79496     const int s2Len,
79497     const int open,
79498     const int gap);
79499 
79500 parasail_result_t* parasail_sg_de_stats_scan_profile_sse2_128_64 (
79501     const parasail_profile_t* profile,
79502     const char* s2,
79503     const int s2Len,
79504     const int open,
79505     const int gap);
79506 
79507 parasail_result_t* parasail_sg_de_stats_scan_profile_sse2_128_32 (
79508     const parasail_profile_t* profile,
79509     const char* s2,
79510     const int s2Len,
79511     const int open,
79512     const int gap);
79513 
79514 parasail_result_t* parasail_sg_de_stats_scan_profile_sse2_128_16 (
79515     const parasail_profile_t* profile,
79516     const char* s2,
79517     const int s2Len,
79518     const int open,
79519     const int gap);
79520 
79521 parasail_result_t* parasail_sg_de_stats_scan_profile_sse2_128_8 (
79522     const parasail_profile_t* profile,
79523     const char* s2,
79524     const int s2Len,
79525     const int open,
79526     const int gap);
79527 
79528 parasail_result_t* parasail_sg_de_stats_scan_profile_sse2_128_sat (
79529     const parasail_profile_t* profile,
79530     const char* s2,
79531     const int s2Len,
79532     const int open,
79533     const int gap);
79534 
79535 parasail_result_t* parasail_sg_de_stats_scan_profile_sse41_128_64 (
79536     const parasail_profile_t* profile,
79537     const char* s2,
79538     const int s2Len,
79539     const int open,
79540     const int gap);
79541 
79542 parasail_result_t* parasail_sg_de_stats_scan_profile_sse41_128_32 (
79543     const parasail_profile_t* profile,
79544     const char* s2,
79545     const int s2Len,
79546     const int open,
79547     const int gap);
79548 
79549 parasail_result_t* parasail_sg_de_stats_scan_profile_sse41_128_16 (
79550     const parasail_profile_t* profile,
79551     const char* s2,
79552     const int s2Len,
79553     const int open,
79554     const int gap);
79555 
79556 parasail_result_t* parasail_sg_de_stats_scan_profile_sse41_128_8 (
79557     const parasail_profile_t* profile,
79558     const char* s2,
79559     const int s2Len,
79560     const int open,
79561     const int gap);
79562 
79563 parasail_result_t* parasail_sg_de_stats_scan_profile_sse41_128_sat (
79564     const parasail_profile_t* profile,
79565     const char* s2,
79566     const int s2Len,
79567     const int open,
79568     const int gap);
79569 
79570 parasail_result_t* parasail_sg_de_stats_scan_profile_avx2_256_64 (
79571     const parasail_profile_t* profile,
79572     const char* s2,
79573     const int s2Len,
79574     const int open,
79575     const int gap);
79576 
79577 parasail_result_t* parasail_sg_de_stats_scan_profile_avx2_256_32 (
79578     const parasail_profile_t* profile,
79579     const char* s2,
79580     const int s2Len,
79581     const int open,
79582     const int gap);
79583 
79584 parasail_result_t* parasail_sg_de_stats_scan_profile_avx2_256_16 (
79585     const parasail_profile_t* profile,
79586     const char* s2,
79587     const int s2Len,
79588     const int open,
79589     const int gap);
79590 
79591 parasail_result_t* parasail_sg_de_stats_scan_profile_avx2_256_8 (
79592     const parasail_profile_t* profile,
79593     const char* s2,
79594     const int s2Len,
79595     const int open,
79596     const int gap);
79597 
79598 parasail_result_t* parasail_sg_de_stats_scan_profile_avx2_256_sat (
79599     const parasail_profile_t* profile,
79600     const char* s2,
79601     const int s2Len,
79602     const int open,
79603     const int gap);
79604 
79605 parasail_result_t* parasail_sg_de_stats_scan_profile_altivec_128_64 (
79606     const parasail_profile_t* profile,
79607     const char* s2,
79608     const int s2Len,
79609     const int open,
79610     const int gap);
79611 
79612 parasail_result_t* parasail_sg_de_stats_scan_profile_altivec_128_32 (
79613     const parasail_profile_t* profile,
79614     const char* s2,
79615     const int s2Len,
79616     const int open,
79617     const int gap);
79618 
79619 parasail_result_t* parasail_sg_de_stats_scan_profile_altivec_128_16 (
79620     const parasail_profile_t* profile,
79621     const char* s2,
79622     const int s2Len,
79623     const int open,
79624     const int gap);
79625 
79626 parasail_result_t* parasail_sg_de_stats_scan_profile_altivec_128_8 (
79627     const parasail_profile_t* profile,
79628     const char* s2,
79629     const int s2Len,
79630     const int open,
79631     const int gap);
79632 
79633 parasail_result_t* parasail_sg_de_stats_scan_profile_altivec_128_sat (
79634     const parasail_profile_t* profile,
79635     const char* s2,
79636     const int s2Len,
79637     const int open,
79638     const int gap);
79639 
79640 parasail_result_t* parasail_sg_de_stats_scan_profile_neon_128_64 (
79641     const parasail_profile_t* profile,
79642     const char* s2,
79643     const int s2Len,
79644     const int open,
79645     const int gap);
79646 
79647 parasail_result_t* parasail_sg_de_stats_scan_profile_neon_128_32 (
79648     const parasail_profile_t* profile,
79649     const char* s2,
79650     const int s2Len,
79651     const int open,
79652     const int gap);
79653 
79654 parasail_result_t* parasail_sg_de_stats_scan_profile_neon_128_16 (
79655     const parasail_profile_t* profile,
79656     const char* s2,
79657     const int s2Len,
79658     const int open,
79659     const int gap);
79660 
79661 parasail_result_t* parasail_sg_de_stats_scan_profile_neon_128_8 (
79662     const parasail_profile_t* profile,
79663     const char* s2,
79664     const int s2Len,
79665     const int open,
79666     const int gap);
79667 
79668 parasail_result_t* parasail_sg_de_stats_scan_profile_neon_128_sat (
79669     const parasail_profile_t* profile,
79670     const char* s2,
79671     const int s2Len,
79672     const int open,
79673     const int gap);
79674 
79675 parasail_result_t* parasail_sg_de_stats_striped_profile_sse2_128_64 (
79676     const parasail_profile_t* profile,
79677     const char* s2,
79678     const int s2Len,
79679     const int open,
79680     const int gap);
79681 
79682 parasail_result_t* parasail_sg_de_stats_striped_profile_sse2_128_32 (
79683     const parasail_profile_t* profile,
79684     const char* s2,
79685     const int s2Len,
79686     const int open,
79687     const int gap);
79688 
79689 parasail_result_t* parasail_sg_de_stats_striped_profile_sse2_128_16 (
79690     const parasail_profile_t* profile,
79691     const char* s2,
79692     const int s2Len,
79693     const int open,
79694     const int gap);
79695 
79696 parasail_result_t* parasail_sg_de_stats_striped_profile_sse2_128_8 (
79697     const parasail_profile_t* profile,
79698     const char* s2,
79699     const int s2Len,
79700     const int open,
79701     const int gap);
79702 
79703 parasail_result_t* parasail_sg_de_stats_striped_profile_sse2_128_sat (
79704     const parasail_profile_t* profile,
79705     const char* s2,
79706     const int s2Len,
79707     const int open,
79708     const int gap);
79709 
79710 parasail_result_t* parasail_sg_de_stats_striped_profile_sse41_128_64 (
79711     const parasail_profile_t* profile,
79712     const char* s2,
79713     const int s2Len,
79714     const int open,
79715     const int gap);
79716 
79717 parasail_result_t* parasail_sg_de_stats_striped_profile_sse41_128_32 (
79718     const parasail_profile_t* profile,
79719     const char* s2,
79720     const int s2Len,
79721     const int open,
79722     const int gap);
79723 
79724 parasail_result_t* parasail_sg_de_stats_striped_profile_sse41_128_16 (
79725     const parasail_profile_t* profile,
79726     const char* s2,
79727     const int s2Len,
79728     const int open,
79729     const int gap);
79730 
79731 parasail_result_t* parasail_sg_de_stats_striped_profile_sse41_128_8 (
79732     const parasail_profile_t* profile,
79733     const char* s2,
79734     const int s2Len,
79735     const int open,
79736     const int gap);
79737 
79738 parasail_result_t* parasail_sg_de_stats_striped_profile_sse41_128_sat (
79739     const parasail_profile_t* profile,
79740     const char* s2,
79741     const int s2Len,
79742     const int open,
79743     const int gap);
79744 
79745 parasail_result_t* parasail_sg_de_stats_striped_profile_avx2_256_64 (
79746     const parasail_profile_t* profile,
79747     const char* s2,
79748     const int s2Len,
79749     const int open,
79750     const int gap);
79751 
79752 parasail_result_t* parasail_sg_de_stats_striped_profile_avx2_256_32 (
79753     const parasail_profile_t* profile,
79754     const char* s2,
79755     const int s2Len,
79756     const int open,
79757     const int gap);
79758 
79759 parasail_result_t* parasail_sg_de_stats_striped_profile_avx2_256_16 (
79760     const parasail_profile_t* profile,
79761     const char* s2,
79762     const int s2Len,
79763     const int open,
79764     const int gap);
79765 
79766 parasail_result_t* parasail_sg_de_stats_striped_profile_avx2_256_8 (
79767     const parasail_profile_t* profile,
79768     const char* s2,
79769     const int s2Len,
79770     const int open,
79771     const int gap);
79772 
79773 parasail_result_t* parasail_sg_de_stats_striped_profile_avx2_256_sat (
79774     const parasail_profile_t* profile,
79775     const char* s2,
79776     const int s2Len,
79777     const int open,
79778     const int gap);
79779 
79780 parasail_result_t* parasail_sg_de_stats_striped_profile_altivec_128_64 (
79781     const parasail_profile_t* profile,
79782     const char* s2,
79783     const int s2Len,
79784     const int open,
79785     const int gap);
79786 
79787 parasail_result_t* parasail_sg_de_stats_striped_profile_altivec_128_32 (
79788     const parasail_profile_t* profile,
79789     const char* s2,
79790     const int s2Len,
79791     const int open,
79792     const int gap);
79793 
79794 parasail_result_t* parasail_sg_de_stats_striped_profile_altivec_128_16 (
79795     const parasail_profile_t* profile,
79796     const char* s2,
79797     const int s2Len,
79798     const int open,
79799     const int gap);
79800 
79801 parasail_result_t* parasail_sg_de_stats_striped_profile_altivec_128_8 (
79802     const parasail_profile_t* profile,
79803     const char* s2,
79804     const int s2Len,
79805     const int open,
79806     const int gap);
79807 
79808 parasail_result_t* parasail_sg_de_stats_striped_profile_altivec_128_sat (
79809     const parasail_profile_t* profile,
79810     const char* s2,
79811     const int s2Len,
79812     const int open,
79813     const int gap);
79814 
79815 parasail_result_t* parasail_sg_de_stats_striped_profile_neon_128_64 (
79816     const parasail_profile_t* profile,
79817     const char* s2,
79818     const int s2Len,
79819     const int open,
79820     const int gap);
79821 
79822 parasail_result_t* parasail_sg_de_stats_striped_profile_neon_128_32 (
79823     const parasail_profile_t* profile,
79824     const char* s2,
79825     const int s2Len,
79826     const int open,
79827     const int gap);
79828 
79829 parasail_result_t* parasail_sg_de_stats_striped_profile_neon_128_16 (
79830     const parasail_profile_t* profile,
79831     const char* s2,
79832     const int s2Len,
79833     const int open,
79834     const int gap);
79835 
79836 parasail_result_t* parasail_sg_de_stats_striped_profile_neon_128_8 (
79837     const parasail_profile_t* profile,
79838     const char* s2,
79839     const int s2Len,
79840     const int open,
79841     const int gap);
79842 
79843 parasail_result_t* parasail_sg_de_stats_striped_profile_neon_128_sat (
79844     const parasail_profile_t* profile,
79845     const char* s2,
79846     const int s2Len,
79847     const int open,
79848     const int gap);
79849 
79850 parasail_result_t* parasail_sg_de_stats_table_scan_profile_sse2_128_64 (
79851     const parasail_profile_t* profile,
79852     const char* s2,
79853     const int s2Len,
79854     const int open,
79855     const int gap);
79856 
79857 parasail_result_t* parasail_sg_de_stats_table_scan_profile_sse2_128_32 (
79858     const parasail_profile_t* profile,
79859     const char* s2,
79860     const int s2Len,
79861     const int open,
79862     const int gap);
79863 
79864 parasail_result_t* parasail_sg_de_stats_table_scan_profile_sse2_128_16 (
79865     const parasail_profile_t* profile,
79866     const char* s2,
79867     const int s2Len,
79868     const int open,
79869     const int gap);
79870 
79871 parasail_result_t* parasail_sg_de_stats_table_scan_profile_sse2_128_8 (
79872     const parasail_profile_t* profile,
79873     const char* s2,
79874     const int s2Len,
79875     const int open,
79876     const int gap);
79877 
79878 parasail_result_t* parasail_sg_de_stats_table_scan_profile_sse2_128_sat (
79879     const parasail_profile_t* profile,
79880     const char* s2,
79881     const int s2Len,
79882     const int open,
79883     const int gap);
79884 
79885 parasail_result_t* parasail_sg_de_stats_table_scan_profile_sse41_128_64 (
79886     const parasail_profile_t* profile,
79887     const char* s2,
79888     const int s2Len,
79889     const int open,
79890     const int gap);
79891 
79892 parasail_result_t* parasail_sg_de_stats_table_scan_profile_sse41_128_32 (
79893     const parasail_profile_t* profile,
79894     const char* s2,
79895     const int s2Len,
79896     const int open,
79897     const int gap);
79898 
79899 parasail_result_t* parasail_sg_de_stats_table_scan_profile_sse41_128_16 (
79900     const parasail_profile_t* profile,
79901     const char* s2,
79902     const int s2Len,
79903     const int open,
79904     const int gap);
79905 
79906 parasail_result_t* parasail_sg_de_stats_table_scan_profile_sse41_128_8 (
79907     const parasail_profile_t* profile,
79908     const char* s2,
79909     const int s2Len,
79910     const int open,
79911     const int gap);
79912 
79913 parasail_result_t* parasail_sg_de_stats_table_scan_profile_sse41_128_sat (
79914     const parasail_profile_t* profile,
79915     const char* s2,
79916     const int s2Len,
79917     const int open,
79918     const int gap);
79919 
79920 parasail_result_t* parasail_sg_de_stats_table_scan_profile_avx2_256_64 (
79921     const parasail_profile_t* profile,
79922     const char* s2,
79923     const int s2Len,
79924     const int open,
79925     const int gap);
79926 
79927 parasail_result_t* parasail_sg_de_stats_table_scan_profile_avx2_256_32 (
79928     const parasail_profile_t* profile,
79929     const char* s2,
79930     const int s2Len,
79931     const int open,
79932     const int gap);
79933 
79934 parasail_result_t* parasail_sg_de_stats_table_scan_profile_avx2_256_16 (
79935     const parasail_profile_t* profile,
79936     const char* s2,
79937     const int s2Len,
79938     const int open,
79939     const int gap);
79940 
79941 parasail_result_t* parasail_sg_de_stats_table_scan_profile_avx2_256_8 (
79942     const parasail_profile_t* profile,
79943     const char* s2,
79944     const int s2Len,
79945     const int open,
79946     const int gap);
79947 
79948 parasail_result_t* parasail_sg_de_stats_table_scan_profile_avx2_256_sat (
79949     const parasail_profile_t* profile,
79950     const char* s2,
79951     const int s2Len,
79952     const int open,
79953     const int gap);
79954 
79955 parasail_result_t* parasail_sg_de_stats_table_scan_profile_altivec_128_64 (
79956     const parasail_profile_t* profile,
79957     const char* s2,
79958     const int s2Len,
79959     const int open,
79960     const int gap);
79961 
79962 parasail_result_t* parasail_sg_de_stats_table_scan_profile_altivec_128_32 (
79963     const parasail_profile_t* profile,
79964     const char* s2,
79965     const int s2Len,
79966     const int open,
79967     const int gap);
79968 
79969 parasail_result_t* parasail_sg_de_stats_table_scan_profile_altivec_128_16 (
79970     const parasail_profile_t* profile,
79971     const char* s2,
79972     const int s2Len,
79973     const int open,
79974     const int gap);
79975 
79976 parasail_result_t* parasail_sg_de_stats_table_scan_profile_altivec_128_8 (
79977     const parasail_profile_t* profile,
79978     const char* s2,
79979     const int s2Len,
79980     const int open,
79981     const int gap);
79982 
79983 parasail_result_t* parasail_sg_de_stats_table_scan_profile_altivec_128_sat (
79984     const parasail_profile_t* profile,
79985     const char* s2,
79986     const int s2Len,
79987     const int open,
79988     const int gap);
79989 
79990 parasail_result_t* parasail_sg_de_stats_table_scan_profile_neon_128_64 (
79991     const parasail_profile_t* profile,
79992     const char* s2,
79993     const int s2Len,
79994     const int open,
79995     const int gap);
79996 
79997 parasail_result_t* parasail_sg_de_stats_table_scan_profile_neon_128_32 (
79998     const parasail_profile_t* profile,
79999     const char* s2,
80000     const int s2Len,
80001     const int open,
80002     const int gap);
80003 
80004 parasail_result_t* parasail_sg_de_stats_table_scan_profile_neon_128_16 (
80005     const parasail_profile_t* profile,
80006     const char* s2,
80007     const int s2Len,
80008     const int open,
80009     const int gap);
80010 
80011 parasail_result_t* parasail_sg_de_stats_table_scan_profile_neon_128_8 (
80012     const parasail_profile_t* profile,
80013     const char* s2,
80014     const int s2Len,
80015     const int open,
80016     const int gap);
80017 
80018 parasail_result_t* parasail_sg_de_stats_table_scan_profile_neon_128_sat (
80019     const parasail_profile_t* profile,
80020     const char* s2,
80021     const int s2Len,
80022     const int open,
80023     const int gap);
80024 
80025 parasail_result_t* parasail_sg_de_stats_table_striped_profile_sse2_128_64 (
80026     const parasail_profile_t* profile,
80027     const char* s2,
80028     const int s2Len,
80029     const int open,
80030     const int gap);
80031 
80032 parasail_result_t* parasail_sg_de_stats_table_striped_profile_sse2_128_32 (
80033     const parasail_profile_t* profile,
80034     const char* s2,
80035     const int s2Len,
80036     const int open,
80037     const int gap);
80038 
80039 parasail_result_t* parasail_sg_de_stats_table_striped_profile_sse2_128_16 (
80040     const parasail_profile_t* profile,
80041     const char* s2,
80042     const int s2Len,
80043     const int open,
80044     const int gap);
80045 
80046 parasail_result_t* parasail_sg_de_stats_table_striped_profile_sse2_128_8 (
80047     const parasail_profile_t* profile,
80048     const char* s2,
80049     const int s2Len,
80050     const int open,
80051     const int gap);
80052 
80053 parasail_result_t* parasail_sg_de_stats_table_striped_profile_sse2_128_sat (
80054     const parasail_profile_t* profile,
80055     const char* s2,
80056     const int s2Len,
80057     const int open,
80058     const int gap);
80059 
80060 parasail_result_t* parasail_sg_de_stats_table_striped_profile_sse41_128_64 (
80061     const parasail_profile_t* profile,
80062     const char* s2,
80063     const int s2Len,
80064     const int open,
80065     const int gap);
80066 
80067 parasail_result_t* parasail_sg_de_stats_table_striped_profile_sse41_128_32 (
80068     const parasail_profile_t* profile,
80069     const char* s2,
80070     const int s2Len,
80071     const int open,
80072     const int gap);
80073 
80074 parasail_result_t* parasail_sg_de_stats_table_striped_profile_sse41_128_16 (
80075     const parasail_profile_t* profile,
80076     const char* s2,
80077     const int s2Len,
80078     const int open,
80079     const int gap);
80080 
80081 parasail_result_t* parasail_sg_de_stats_table_striped_profile_sse41_128_8 (
80082     const parasail_profile_t* profile,
80083     const char* s2,
80084     const int s2Len,
80085     const int open,
80086     const int gap);
80087 
80088 parasail_result_t* parasail_sg_de_stats_table_striped_profile_sse41_128_sat (
80089     const parasail_profile_t* profile,
80090     const char* s2,
80091     const int s2Len,
80092     const int open,
80093     const int gap);
80094 
80095 parasail_result_t* parasail_sg_de_stats_table_striped_profile_avx2_256_64 (
80096     const parasail_profile_t* profile,
80097     const char* s2,
80098     const int s2Len,
80099     const int open,
80100     const int gap);
80101 
80102 parasail_result_t* parasail_sg_de_stats_table_striped_profile_avx2_256_32 (
80103     const parasail_profile_t* profile,
80104     const char* s2,
80105     const int s2Len,
80106     const int open,
80107     const int gap);
80108 
80109 parasail_result_t* parasail_sg_de_stats_table_striped_profile_avx2_256_16 (
80110     const parasail_profile_t* profile,
80111     const char* s2,
80112     const int s2Len,
80113     const int open,
80114     const int gap);
80115 
80116 parasail_result_t* parasail_sg_de_stats_table_striped_profile_avx2_256_8 (
80117     const parasail_profile_t* profile,
80118     const char* s2,
80119     const int s2Len,
80120     const int open,
80121     const int gap);
80122 
80123 parasail_result_t* parasail_sg_de_stats_table_striped_profile_avx2_256_sat (
80124     const parasail_profile_t* profile,
80125     const char* s2,
80126     const int s2Len,
80127     const int open,
80128     const int gap);
80129 
80130 parasail_result_t* parasail_sg_de_stats_table_striped_profile_altivec_128_64 (
80131     const parasail_profile_t* profile,
80132     const char* s2,
80133     const int s2Len,
80134     const int open,
80135     const int gap);
80136 
80137 parasail_result_t* parasail_sg_de_stats_table_striped_profile_altivec_128_32 (
80138     const parasail_profile_t* profile,
80139     const char* s2,
80140     const int s2Len,
80141     const int open,
80142     const int gap);
80143 
80144 parasail_result_t* parasail_sg_de_stats_table_striped_profile_altivec_128_16 (
80145     const parasail_profile_t* profile,
80146     const char* s2,
80147     const int s2Len,
80148     const int open,
80149     const int gap);
80150 
80151 parasail_result_t* parasail_sg_de_stats_table_striped_profile_altivec_128_8 (
80152     const parasail_profile_t* profile,
80153     const char* s2,
80154     const int s2Len,
80155     const int open,
80156     const int gap);
80157 
80158 parasail_result_t* parasail_sg_de_stats_table_striped_profile_altivec_128_sat (
80159     const parasail_profile_t* profile,
80160     const char* s2,
80161     const int s2Len,
80162     const int open,
80163     const int gap);
80164 
80165 parasail_result_t* parasail_sg_de_stats_table_striped_profile_neon_128_64 (
80166     const parasail_profile_t* profile,
80167     const char* s2,
80168     const int s2Len,
80169     const int open,
80170     const int gap);
80171 
80172 parasail_result_t* parasail_sg_de_stats_table_striped_profile_neon_128_32 (
80173     const parasail_profile_t* profile,
80174     const char* s2,
80175     const int s2Len,
80176     const int open,
80177     const int gap);
80178 
80179 parasail_result_t* parasail_sg_de_stats_table_striped_profile_neon_128_16 (
80180     const parasail_profile_t* profile,
80181     const char* s2,
80182     const int s2Len,
80183     const int open,
80184     const int gap);
80185 
80186 parasail_result_t* parasail_sg_de_stats_table_striped_profile_neon_128_8 (
80187     const parasail_profile_t* profile,
80188     const char* s2,
80189     const int s2Len,
80190     const int open,
80191     const int gap);
80192 
80193 parasail_result_t* parasail_sg_de_stats_table_striped_profile_neon_128_sat (
80194     const parasail_profile_t* profile,
80195     const char* s2,
80196     const int s2Len,
80197     const int open,
80198     const int gap);
80199 
80200 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_sse2_128_64 (
80201     const parasail_profile_t* profile,
80202     const char* s2,
80203     const int s2Len,
80204     const int open,
80205     const int gap);
80206 
80207 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_sse2_128_32 (
80208     const parasail_profile_t* profile,
80209     const char* s2,
80210     const int s2Len,
80211     const int open,
80212     const int gap);
80213 
80214 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_sse2_128_16 (
80215     const parasail_profile_t* profile,
80216     const char* s2,
80217     const int s2Len,
80218     const int open,
80219     const int gap);
80220 
80221 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_sse2_128_8 (
80222     const parasail_profile_t* profile,
80223     const char* s2,
80224     const int s2Len,
80225     const int open,
80226     const int gap);
80227 
80228 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_sse2_128_sat (
80229     const parasail_profile_t* profile,
80230     const char* s2,
80231     const int s2Len,
80232     const int open,
80233     const int gap);
80234 
80235 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_sse41_128_64 (
80236     const parasail_profile_t* profile,
80237     const char* s2,
80238     const int s2Len,
80239     const int open,
80240     const int gap);
80241 
80242 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_sse41_128_32 (
80243     const parasail_profile_t* profile,
80244     const char* s2,
80245     const int s2Len,
80246     const int open,
80247     const int gap);
80248 
80249 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_sse41_128_16 (
80250     const parasail_profile_t* profile,
80251     const char* s2,
80252     const int s2Len,
80253     const int open,
80254     const int gap);
80255 
80256 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_sse41_128_8 (
80257     const parasail_profile_t* profile,
80258     const char* s2,
80259     const int s2Len,
80260     const int open,
80261     const int gap);
80262 
80263 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_sse41_128_sat (
80264     const parasail_profile_t* profile,
80265     const char* s2,
80266     const int s2Len,
80267     const int open,
80268     const int gap);
80269 
80270 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_avx2_256_64 (
80271     const parasail_profile_t* profile,
80272     const char* s2,
80273     const int s2Len,
80274     const int open,
80275     const int gap);
80276 
80277 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_avx2_256_32 (
80278     const parasail_profile_t* profile,
80279     const char* s2,
80280     const int s2Len,
80281     const int open,
80282     const int gap);
80283 
80284 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_avx2_256_16 (
80285     const parasail_profile_t* profile,
80286     const char* s2,
80287     const int s2Len,
80288     const int open,
80289     const int gap);
80290 
80291 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_avx2_256_8 (
80292     const parasail_profile_t* profile,
80293     const char* s2,
80294     const int s2Len,
80295     const int open,
80296     const int gap);
80297 
80298 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_avx2_256_sat (
80299     const parasail_profile_t* profile,
80300     const char* s2,
80301     const int s2Len,
80302     const int open,
80303     const int gap);
80304 
80305 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_altivec_128_64 (
80306     const parasail_profile_t* profile,
80307     const char* s2,
80308     const int s2Len,
80309     const int open,
80310     const int gap);
80311 
80312 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_altivec_128_32 (
80313     const parasail_profile_t* profile,
80314     const char* s2,
80315     const int s2Len,
80316     const int open,
80317     const int gap);
80318 
80319 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_altivec_128_16 (
80320     const parasail_profile_t* profile,
80321     const char* s2,
80322     const int s2Len,
80323     const int open,
80324     const int gap);
80325 
80326 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_altivec_128_8 (
80327     const parasail_profile_t* profile,
80328     const char* s2,
80329     const int s2Len,
80330     const int open,
80331     const int gap);
80332 
80333 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_altivec_128_sat (
80334     const parasail_profile_t* profile,
80335     const char* s2,
80336     const int s2Len,
80337     const int open,
80338     const int gap);
80339 
80340 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_neon_128_64 (
80341     const parasail_profile_t* profile,
80342     const char* s2,
80343     const int s2Len,
80344     const int open,
80345     const int gap);
80346 
80347 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_neon_128_32 (
80348     const parasail_profile_t* profile,
80349     const char* s2,
80350     const int s2Len,
80351     const int open,
80352     const int gap);
80353 
80354 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_neon_128_16 (
80355     const parasail_profile_t* profile,
80356     const char* s2,
80357     const int s2Len,
80358     const int open,
80359     const int gap);
80360 
80361 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_neon_128_8 (
80362     const parasail_profile_t* profile,
80363     const char* s2,
80364     const int s2Len,
80365     const int open,
80366     const int gap);
80367 
80368 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_neon_128_sat (
80369     const parasail_profile_t* profile,
80370     const char* s2,
80371     const int s2Len,
80372     const int open,
80373     const int gap);
80374 
80375 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_sse2_128_64 (
80376     const parasail_profile_t* profile,
80377     const char* s2,
80378     const int s2Len,
80379     const int open,
80380     const int gap);
80381 
80382 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_sse2_128_32 (
80383     const parasail_profile_t* profile,
80384     const char* s2,
80385     const int s2Len,
80386     const int open,
80387     const int gap);
80388 
80389 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_sse2_128_16 (
80390     const parasail_profile_t* profile,
80391     const char* s2,
80392     const int s2Len,
80393     const int open,
80394     const int gap);
80395 
80396 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_sse2_128_8 (
80397     const parasail_profile_t* profile,
80398     const char* s2,
80399     const int s2Len,
80400     const int open,
80401     const int gap);
80402 
80403 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_sse2_128_sat (
80404     const parasail_profile_t* profile,
80405     const char* s2,
80406     const int s2Len,
80407     const int open,
80408     const int gap);
80409 
80410 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_sse41_128_64 (
80411     const parasail_profile_t* profile,
80412     const char* s2,
80413     const int s2Len,
80414     const int open,
80415     const int gap);
80416 
80417 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_sse41_128_32 (
80418     const parasail_profile_t* profile,
80419     const char* s2,
80420     const int s2Len,
80421     const int open,
80422     const int gap);
80423 
80424 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_sse41_128_16 (
80425     const parasail_profile_t* profile,
80426     const char* s2,
80427     const int s2Len,
80428     const int open,
80429     const int gap);
80430 
80431 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_sse41_128_8 (
80432     const parasail_profile_t* profile,
80433     const char* s2,
80434     const int s2Len,
80435     const int open,
80436     const int gap);
80437 
80438 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_sse41_128_sat (
80439     const parasail_profile_t* profile,
80440     const char* s2,
80441     const int s2Len,
80442     const int open,
80443     const int gap);
80444 
80445 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_avx2_256_64 (
80446     const parasail_profile_t* profile,
80447     const char* s2,
80448     const int s2Len,
80449     const int open,
80450     const int gap);
80451 
80452 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_avx2_256_32 (
80453     const parasail_profile_t* profile,
80454     const char* s2,
80455     const int s2Len,
80456     const int open,
80457     const int gap);
80458 
80459 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_avx2_256_16 (
80460     const parasail_profile_t* profile,
80461     const char* s2,
80462     const int s2Len,
80463     const int open,
80464     const int gap);
80465 
80466 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_avx2_256_8 (
80467     const parasail_profile_t* profile,
80468     const char* s2,
80469     const int s2Len,
80470     const int open,
80471     const int gap);
80472 
80473 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_avx2_256_sat (
80474     const parasail_profile_t* profile,
80475     const char* s2,
80476     const int s2Len,
80477     const int open,
80478     const int gap);
80479 
80480 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_altivec_128_64 (
80481     const parasail_profile_t* profile,
80482     const char* s2,
80483     const int s2Len,
80484     const int open,
80485     const int gap);
80486 
80487 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_altivec_128_32 (
80488     const parasail_profile_t* profile,
80489     const char* s2,
80490     const int s2Len,
80491     const int open,
80492     const int gap);
80493 
80494 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_altivec_128_16 (
80495     const parasail_profile_t* profile,
80496     const char* s2,
80497     const int s2Len,
80498     const int open,
80499     const int gap);
80500 
80501 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_altivec_128_8 (
80502     const parasail_profile_t* profile,
80503     const char* s2,
80504     const int s2Len,
80505     const int open,
80506     const int gap);
80507 
80508 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_altivec_128_sat (
80509     const parasail_profile_t* profile,
80510     const char* s2,
80511     const int s2Len,
80512     const int open,
80513     const int gap);
80514 
80515 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_neon_128_64 (
80516     const parasail_profile_t* profile,
80517     const char* s2,
80518     const int s2Len,
80519     const int open,
80520     const int gap);
80521 
80522 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_neon_128_32 (
80523     const parasail_profile_t* profile,
80524     const char* s2,
80525     const int s2Len,
80526     const int open,
80527     const int gap);
80528 
80529 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_neon_128_16 (
80530     const parasail_profile_t* profile,
80531     const char* s2,
80532     const int s2Len,
80533     const int open,
80534     const int gap);
80535 
80536 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_neon_128_8 (
80537     const parasail_profile_t* profile,
80538     const char* s2,
80539     const int s2Len,
80540     const int open,
80541     const int gap);
80542 
80543 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_neon_128_sat (
80544     const parasail_profile_t* profile,
80545     const char* s2,
80546     const int s2Len,
80547     const int open,
80548     const int gap);
80549 
80550 parasail_result_t* parasail_sg_dx_scan_profile_sse2_128_64 (
80551     const parasail_profile_t* profile,
80552     const char* s2,
80553     const int s2Len,
80554     const int open,
80555     const int gap);
80556 
80557 parasail_result_t* parasail_sg_dx_scan_profile_sse2_128_32 (
80558     const parasail_profile_t* profile,
80559     const char* s2,
80560     const int s2Len,
80561     const int open,
80562     const int gap);
80563 
80564 parasail_result_t* parasail_sg_dx_scan_profile_sse2_128_16 (
80565     const parasail_profile_t* profile,
80566     const char* s2,
80567     const int s2Len,
80568     const int open,
80569     const int gap);
80570 
80571 parasail_result_t* parasail_sg_dx_scan_profile_sse2_128_8 (
80572     const parasail_profile_t* profile,
80573     const char* s2,
80574     const int s2Len,
80575     const int open,
80576     const int gap);
80577 
80578 parasail_result_t* parasail_sg_dx_scan_profile_sse2_128_sat (
80579     const parasail_profile_t* profile,
80580     const char* s2,
80581     const int s2Len,
80582     const int open,
80583     const int gap);
80584 
80585 parasail_result_t* parasail_sg_dx_scan_profile_sse41_128_64 (
80586     const parasail_profile_t* profile,
80587     const char* s2,
80588     const int s2Len,
80589     const int open,
80590     const int gap);
80591 
80592 parasail_result_t* parasail_sg_dx_scan_profile_sse41_128_32 (
80593     const parasail_profile_t* profile,
80594     const char* s2,
80595     const int s2Len,
80596     const int open,
80597     const int gap);
80598 
80599 parasail_result_t* parasail_sg_dx_scan_profile_sse41_128_16 (
80600     const parasail_profile_t* profile,
80601     const char* s2,
80602     const int s2Len,
80603     const int open,
80604     const int gap);
80605 
80606 parasail_result_t* parasail_sg_dx_scan_profile_sse41_128_8 (
80607     const parasail_profile_t* profile,
80608     const char* s2,
80609     const int s2Len,
80610     const int open,
80611     const int gap);
80612 
80613 parasail_result_t* parasail_sg_dx_scan_profile_sse41_128_sat (
80614     const parasail_profile_t* profile,
80615     const char* s2,
80616     const int s2Len,
80617     const int open,
80618     const int gap);
80619 
80620 parasail_result_t* parasail_sg_dx_scan_profile_avx2_256_64 (
80621     const parasail_profile_t* profile,
80622     const char* s2,
80623     const int s2Len,
80624     const int open,
80625     const int gap);
80626 
80627 parasail_result_t* parasail_sg_dx_scan_profile_avx2_256_32 (
80628     const parasail_profile_t* profile,
80629     const char* s2,
80630     const int s2Len,
80631     const int open,
80632     const int gap);
80633 
80634 parasail_result_t* parasail_sg_dx_scan_profile_avx2_256_16 (
80635     const parasail_profile_t* profile,
80636     const char* s2,
80637     const int s2Len,
80638     const int open,
80639     const int gap);
80640 
80641 parasail_result_t* parasail_sg_dx_scan_profile_avx2_256_8 (
80642     const parasail_profile_t* profile,
80643     const char* s2,
80644     const int s2Len,
80645     const int open,
80646     const int gap);
80647 
80648 parasail_result_t* parasail_sg_dx_scan_profile_avx2_256_sat (
80649     const parasail_profile_t* profile,
80650     const char* s2,
80651     const int s2Len,
80652     const int open,
80653     const int gap);
80654 
80655 parasail_result_t* parasail_sg_dx_scan_profile_altivec_128_64 (
80656     const parasail_profile_t* profile,
80657     const char* s2,
80658     const int s2Len,
80659     const int open,
80660     const int gap);
80661 
80662 parasail_result_t* parasail_sg_dx_scan_profile_altivec_128_32 (
80663     const parasail_profile_t* profile,
80664     const char* s2,
80665     const int s2Len,
80666     const int open,
80667     const int gap);
80668 
80669 parasail_result_t* parasail_sg_dx_scan_profile_altivec_128_16 (
80670     const parasail_profile_t* profile,
80671     const char* s2,
80672     const int s2Len,
80673     const int open,
80674     const int gap);
80675 
80676 parasail_result_t* parasail_sg_dx_scan_profile_altivec_128_8 (
80677     const parasail_profile_t* profile,
80678     const char* s2,
80679     const int s2Len,
80680     const int open,
80681     const int gap);
80682 
80683 parasail_result_t* parasail_sg_dx_scan_profile_altivec_128_sat (
80684     const parasail_profile_t* profile,
80685     const char* s2,
80686     const int s2Len,
80687     const int open,
80688     const int gap);
80689 
80690 parasail_result_t* parasail_sg_dx_scan_profile_neon_128_64 (
80691     const parasail_profile_t* profile,
80692     const char* s2,
80693     const int s2Len,
80694     const int open,
80695     const int gap);
80696 
80697 parasail_result_t* parasail_sg_dx_scan_profile_neon_128_32 (
80698     const parasail_profile_t* profile,
80699     const char* s2,
80700     const int s2Len,
80701     const int open,
80702     const int gap);
80703 
80704 parasail_result_t* parasail_sg_dx_scan_profile_neon_128_16 (
80705     const parasail_profile_t* profile,
80706     const char* s2,
80707     const int s2Len,
80708     const int open,
80709     const int gap);
80710 
80711 parasail_result_t* parasail_sg_dx_scan_profile_neon_128_8 (
80712     const parasail_profile_t* profile,
80713     const char* s2,
80714     const int s2Len,
80715     const int open,
80716     const int gap);
80717 
80718 parasail_result_t* parasail_sg_dx_scan_profile_neon_128_sat (
80719     const parasail_profile_t* profile,
80720     const char* s2,
80721     const int s2Len,
80722     const int open,
80723     const int gap);
80724 
80725 parasail_result_t* parasail_sg_dx_striped_profile_sse2_128_64 (
80726     const parasail_profile_t* profile,
80727     const char* s2,
80728     const int s2Len,
80729     const int open,
80730     const int gap);
80731 
80732 parasail_result_t* parasail_sg_dx_striped_profile_sse2_128_32 (
80733     const parasail_profile_t* profile,
80734     const char* s2,
80735     const int s2Len,
80736     const int open,
80737     const int gap);
80738 
80739 parasail_result_t* parasail_sg_dx_striped_profile_sse2_128_16 (
80740     const parasail_profile_t* profile,
80741     const char* s2,
80742     const int s2Len,
80743     const int open,
80744     const int gap);
80745 
80746 parasail_result_t* parasail_sg_dx_striped_profile_sse2_128_8 (
80747     const parasail_profile_t* profile,
80748     const char* s2,
80749     const int s2Len,
80750     const int open,
80751     const int gap);
80752 
80753 parasail_result_t* parasail_sg_dx_striped_profile_sse2_128_sat (
80754     const parasail_profile_t* profile,
80755     const char* s2,
80756     const int s2Len,
80757     const int open,
80758     const int gap);
80759 
80760 parasail_result_t* parasail_sg_dx_striped_profile_sse41_128_64 (
80761     const parasail_profile_t* profile,
80762     const char* s2,
80763     const int s2Len,
80764     const int open,
80765     const int gap);
80766 
80767 parasail_result_t* parasail_sg_dx_striped_profile_sse41_128_32 (
80768     const parasail_profile_t* profile,
80769     const char* s2,
80770     const int s2Len,
80771     const int open,
80772     const int gap);
80773 
80774 parasail_result_t* parasail_sg_dx_striped_profile_sse41_128_16 (
80775     const parasail_profile_t* profile,
80776     const char* s2,
80777     const int s2Len,
80778     const int open,
80779     const int gap);
80780 
80781 parasail_result_t* parasail_sg_dx_striped_profile_sse41_128_8 (
80782     const parasail_profile_t* profile,
80783     const char* s2,
80784     const int s2Len,
80785     const int open,
80786     const int gap);
80787 
80788 parasail_result_t* parasail_sg_dx_striped_profile_sse41_128_sat (
80789     const parasail_profile_t* profile,
80790     const char* s2,
80791     const int s2Len,
80792     const int open,
80793     const int gap);
80794 
80795 parasail_result_t* parasail_sg_dx_striped_profile_avx2_256_64 (
80796     const parasail_profile_t* profile,
80797     const char* s2,
80798     const int s2Len,
80799     const int open,
80800     const int gap);
80801 
80802 parasail_result_t* parasail_sg_dx_striped_profile_avx2_256_32 (
80803     const parasail_profile_t* profile,
80804     const char* s2,
80805     const int s2Len,
80806     const int open,
80807     const int gap);
80808 
80809 parasail_result_t* parasail_sg_dx_striped_profile_avx2_256_16 (
80810     const parasail_profile_t* profile,
80811     const char* s2,
80812     const int s2Len,
80813     const int open,
80814     const int gap);
80815 
80816 parasail_result_t* parasail_sg_dx_striped_profile_avx2_256_8 (
80817     const parasail_profile_t* profile,
80818     const char* s2,
80819     const int s2Len,
80820     const int open,
80821     const int gap);
80822 
80823 parasail_result_t* parasail_sg_dx_striped_profile_avx2_256_sat (
80824     const parasail_profile_t* profile,
80825     const char* s2,
80826     const int s2Len,
80827     const int open,
80828     const int gap);
80829 
80830 parasail_result_t* parasail_sg_dx_striped_profile_altivec_128_64 (
80831     const parasail_profile_t* profile,
80832     const char* s2,
80833     const int s2Len,
80834     const int open,
80835     const int gap);
80836 
80837 parasail_result_t* parasail_sg_dx_striped_profile_altivec_128_32 (
80838     const parasail_profile_t* profile,
80839     const char* s2,
80840     const int s2Len,
80841     const int open,
80842     const int gap);
80843 
80844 parasail_result_t* parasail_sg_dx_striped_profile_altivec_128_16 (
80845     const parasail_profile_t* profile,
80846     const char* s2,
80847     const int s2Len,
80848     const int open,
80849     const int gap);
80850 
80851 parasail_result_t* parasail_sg_dx_striped_profile_altivec_128_8 (
80852     const parasail_profile_t* profile,
80853     const char* s2,
80854     const int s2Len,
80855     const int open,
80856     const int gap);
80857 
80858 parasail_result_t* parasail_sg_dx_striped_profile_altivec_128_sat (
80859     const parasail_profile_t* profile,
80860     const char* s2,
80861     const int s2Len,
80862     const int open,
80863     const int gap);
80864 
80865 parasail_result_t* parasail_sg_dx_striped_profile_neon_128_64 (
80866     const parasail_profile_t* profile,
80867     const char* s2,
80868     const int s2Len,
80869     const int open,
80870     const int gap);
80871 
80872 parasail_result_t* parasail_sg_dx_striped_profile_neon_128_32 (
80873     const parasail_profile_t* profile,
80874     const char* s2,
80875     const int s2Len,
80876     const int open,
80877     const int gap);
80878 
80879 parasail_result_t* parasail_sg_dx_striped_profile_neon_128_16 (
80880     const parasail_profile_t* profile,
80881     const char* s2,
80882     const int s2Len,
80883     const int open,
80884     const int gap);
80885 
80886 parasail_result_t* parasail_sg_dx_striped_profile_neon_128_8 (
80887     const parasail_profile_t* profile,
80888     const char* s2,
80889     const int s2Len,
80890     const int open,
80891     const int gap);
80892 
80893 parasail_result_t* parasail_sg_dx_striped_profile_neon_128_sat (
80894     const parasail_profile_t* profile,
80895     const char* s2,
80896     const int s2Len,
80897     const int open,
80898     const int gap);
80899 
80900 parasail_result_t* parasail_sg_dx_table_scan_profile_sse2_128_64 (
80901     const parasail_profile_t* profile,
80902     const char* s2,
80903     const int s2Len,
80904     const int open,
80905     const int gap);
80906 
80907 parasail_result_t* parasail_sg_dx_table_scan_profile_sse2_128_32 (
80908     const parasail_profile_t* profile,
80909     const char* s2,
80910     const int s2Len,
80911     const int open,
80912     const int gap);
80913 
80914 parasail_result_t* parasail_sg_dx_table_scan_profile_sse2_128_16 (
80915     const parasail_profile_t* profile,
80916     const char* s2,
80917     const int s2Len,
80918     const int open,
80919     const int gap);
80920 
80921 parasail_result_t* parasail_sg_dx_table_scan_profile_sse2_128_8 (
80922     const parasail_profile_t* profile,
80923     const char* s2,
80924     const int s2Len,
80925     const int open,
80926     const int gap);
80927 
80928 parasail_result_t* parasail_sg_dx_table_scan_profile_sse2_128_sat (
80929     const parasail_profile_t* profile,
80930     const char* s2,
80931     const int s2Len,
80932     const int open,
80933     const int gap);
80934 
80935 parasail_result_t* parasail_sg_dx_table_scan_profile_sse41_128_64 (
80936     const parasail_profile_t* profile,
80937     const char* s2,
80938     const int s2Len,
80939     const int open,
80940     const int gap);
80941 
80942 parasail_result_t* parasail_sg_dx_table_scan_profile_sse41_128_32 (
80943     const parasail_profile_t* profile,
80944     const char* s2,
80945     const int s2Len,
80946     const int open,
80947     const int gap);
80948 
80949 parasail_result_t* parasail_sg_dx_table_scan_profile_sse41_128_16 (
80950     const parasail_profile_t* profile,
80951     const char* s2,
80952     const int s2Len,
80953     const int open,
80954     const int gap);
80955 
80956 parasail_result_t* parasail_sg_dx_table_scan_profile_sse41_128_8 (
80957     const parasail_profile_t* profile,
80958     const char* s2,
80959     const int s2Len,
80960     const int open,
80961     const int gap);
80962 
80963 parasail_result_t* parasail_sg_dx_table_scan_profile_sse41_128_sat (
80964     const parasail_profile_t* profile,
80965     const char* s2,
80966     const int s2Len,
80967     const int open,
80968     const int gap);
80969 
80970 parasail_result_t* parasail_sg_dx_table_scan_profile_avx2_256_64 (
80971     const parasail_profile_t* profile,
80972     const char* s2,
80973     const int s2Len,
80974     const int open,
80975     const int gap);
80976 
80977 parasail_result_t* parasail_sg_dx_table_scan_profile_avx2_256_32 (
80978     const parasail_profile_t* profile,
80979     const char* s2,
80980     const int s2Len,
80981     const int open,
80982     const int gap);
80983 
80984 parasail_result_t* parasail_sg_dx_table_scan_profile_avx2_256_16 (
80985     const parasail_profile_t* profile,
80986     const char* s2,
80987     const int s2Len,
80988     const int open,
80989     const int gap);
80990 
80991 parasail_result_t* parasail_sg_dx_table_scan_profile_avx2_256_8 (
80992     const parasail_profile_t* profile,
80993     const char* s2,
80994     const int s2Len,
80995     const int open,
80996     const int gap);
80997 
80998 parasail_result_t* parasail_sg_dx_table_scan_profile_avx2_256_sat (
80999     const parasail_profile_t* profile,
81000     const char* s2,
81001     const int s2Len,
81002     const int open,
81003     const int gap);
81004 
81005 parasail_result_t* parasail_sg_dx_table_scan_profile_altivec_128_64 (
81006     const parasail_profile_t* profile,
81007     const char* s2,
81008     const int s2Len,
81009     const int open,
81010     const int gap);
81011 
81012 parasail_result_t* parasail_sg_dx_table_scan_profile_altivec_128_32 (
81013     const parasail_profile_t* profile,
81014     const char* s2,
81015     const int s2Len,
81016     const int open,
81017     const int gap);
81018 
81019 parasail_result_t* parasail_sg_dx_table_scan_profile_altivec_128_16 (
81020     const parasail_profile_t* profile,
81021     const char* s2,
81022     const int s2Len,
81023     const int open,
81024     const int gap);
81025 
81026 parasail_result_t* parasail_sg_dx_table_scan_profile_altivec_128_8 (
81027     const parasail_profile_t* profile,
81028     const char* s2,
81029     const int s2Len,
81030     const int open,
81031     const int gap);
81032 
81033 parasail_result_t* parasail_sg_dx_table_scan_profile_altivec_128_sat (
81034     const parasail_profile_t* profile,
81035     const char* s2,
81036     const int s2Len,
81037     const int open,
81038     const int gap);
81039 
81040 parasail_result_t* parasail_sg_dx_table_scan_profile_neon_128_64 (
81041     const parasail_profile_t* profile,
81042     const char* s2,
81043     const int s2Len,
81044     const int open,
81045     const int gap);
81046 
81047 parasail_result_t* parasail_sg_dx_table_scan_profile_neon_128_32 (
81048     const parasail_profile_t* profile,
81049     const char* s2,
81050     const int s2Len,
81051     const int open,
81052     const int gap);
81053 
81054 parasail_result_t* parasail_sg_dx_table_scan_profile_neon_128_16 (
81055     const parasail_profile_t* profile,
81056     const char* s2,
81057     const int s2Len,
81058     const int open,
81059     const int gap);
81060 
81061 parasail_result_t* parasail_sg_dx_table_scan_profile_neon_128_8 (
81062     const parasail_profile_t* profile,
81063     const char* s2,
81064     const int s2Len,
81065     const int open,
81066     const int gap);
81067 
81068 parasail_result_t* parasail_sg_dx_table_scan_profile_neon_128_sat (
81069     const parasail_profile_t* profile,
81070     const char* s2,
81071     const int s2Len,
81072     const int open,
81073     const int gap);
81074 
81075 parasail_result_t* parasail_sg_dx_table_striped_profile_sse2_128_64 (
81076     const parasail_profile_t* profile,
81077     const char* s2,
81078     const int s2Len,
81079     const int open,
81080     const int gap);
81081 
81082 parasail_result_t* parasail_sg_dx_table_striped_profile_sse2_128_32 (
81083     const parasail_profile_t* profile,
81084     const char* s2,
81085     const int s2Len,
81086     const int open,
81087     const int gap);
81088 
81089 parasail_result_t* parasail_sg_dx_table_striped_profile_sse2_128_16 (
81090     const parasail_profile_t* profile,
81091     const char* s2,
81092     const int s2Len,
81093     const int open,
81094     const int gap);
81095 
81096 parasail_result_t* parasail_sg_dx_table_striped_profile_sse2_128_8 (
81097     const parasail_profile_t* profile,
81098     const char* s2,
81099     const int s2Len,
81100     const int open,
81101     const int gap);
81102 
81103 parasail_result_t* parasail_sg_dx_table_striped_profile_sse2_128_sat (
81104     const parasail_profile_t* profile,
81105     const char* s2,
81106     const int s2Len,
81107     const int open,
81108     const int gap);
81109 
81110 parasail_result_t* parasail_sg_dx_table_striped_profile_sse41_128_64 (
81111     const parasail_profile_t* profile,
81112     const char* s2,
81113     const int s2Len,
81114     const int open,
81115     const int gap);
81116 
81117 parasail_result_t* parasail_sg_dx_table_striped_profile_sse41_128_32 (
81118     const parasail_profile_t* profile,
81119     const char* s2,
81120     const int s2Len,
81121     const int open,
81122     const int gap);
81123 
81124 parasail_result_t* parasail_sg_dx_table_striped_profile_sse41_128_16 (
81125     const parasail_profile_t* profile,
81126     const char* s2,
81127     const int s2Len,
81128     const int open,
81129     const int gap);
81130 
81131 parasail_result_t* parasail_sg_dx_table_striped_profile_sse41_128_8 (
81132     const parasail_profile_t* profile,
81133     const char* s2,
81134     const int s2Len,
81135     const int open,
81136     const int gap);
81137 
81138 parasail_result_t* parasail_sg_dx_table_striped_profile_sse41_128_sat (
81139     const parasail_profile_t* profile,
81140     const char* s2,
81141     const int s2Len,
81142     const int open,
81143     const int gap);
81144 
81145 parasail_result_t* parasail_sg_dx_table_striped_profile_avx2_256_64 (
81146     const parasail_profile_t* profile,
81147     const char* s2,
81148     const int s2Len,
81149     const int open,
81150     const int gap);
81151 
81152 parasail_result_t* parasail_sg_dx_table_striped_profile_avx2_256_32 (
81153     const parasail_profile_t* profile,
81154     const char* s2,
81155     const int s2Len,
81156     const int open,
81157     const int gap);
81158 
81159 parasail_result_t* parasail_sg_dx_table_striped_profile_avx2_256_16 (
81160     const parasail_profile_t* profile,
81161     const char* s2,
81162     const int s2Len,
81163     const int open,
81164     const int gap);
81165 
81166 parasail_result_t* parasail_sg_dx_table_striped_profile_avx2_256_8 (
81167     const parasail_profile_t* profile,
81168     const char* s2,
81169     const int s2Len,
81170     const int open,
81171     const int gap);
81172 
81173 parasail_result_t* parasail_sg_dx_table_striped_profile_avx2_256_sat (
81174     const parasail_profile_t* profile,
81175     const char* s2,
81176     const int s2Len,
81177     const int open,
81178     const int gap);
81179 
81180 parasail_result_t* parasail_sg_dx_table_striped_profile_altivec_128_64 (
81181     const parasail_profile_t* profile,
81182     const char* s2,
81183     const int s2Len,
81184     const int open,
81185     const int gap);
81186 
81187 parasail_result_t* parasail_sg_dx_table_striped_profile_altivec_128_32 (
81188     const parasail_profile_t* profile,
81189     const char* s2,
81190     const int s2Len,
81191     const int open,
81192     const int gap);
81193 
81194 parasail_result_t* parasail_sg_dx_table_striped_profile_altivec_128_16 (
81195     const parasail_profile_t* profile,
81196     const char* s2,
81197     const int s2Len,
81198     const int open,
81199     const int gap);
81200 
81201 parasail_result_t* parasail_sg_dx_table_striped_profile_altivec_128_8 (
81202     const parasail_profile_t* profile,
81203     const char* s2,
81204     const int s2Len,
81205     const int open,
81206     const int gap);
81207 
81208 parasail_result_t* parasail_sg_dx_table_striped_profile_altivec_128_sat (
81209     const parasail_profile_t* profile,
81210     const char* s2,
81211     const int s2Len,
81212     const int open,
81213     const int gap);
81214 
81215 parasail_result_t* parasail_sg_dx_table_striped_profile_neon_128_64 (
81216     const parasail_profile_t* profile,
81217     const char* s2,
81218     const int s2Len,
81219     const int open,
81220     const int gap);
81221 
81222 parasail_result_t* parasail_sg_dx_table_striped_profile_neon_128_32 (
81223     const parasail_profile_t* profile,
81224     const char* s2,
81225     const int s2Len,
81226     const int open,
81227     const int gap);
81228 
81229 parasail_result_t* parasail_sg_dx_table_striped_profile_neon_128_16 (
81230     const parasail_profile_t* profile,
81231     const char* s2,
81232     const int s2Len,
81233     const int open,
81234     const int gap);
81235 
81236 parasail_result_t* parasail_sg_dx_table_striped_profile_neon_128_8 (
81237     const parasail_profile_t* profile,
81238     const char* s2,
81239     const int s2Len,
81240     const int open,
81241     const int gap);
81242 
81243 parasail_result_t* parasail_sg_dx_table_striped_profile_neon_128_sat (
81244     const parasail_profile_t* profile,
81245     const char* s2,
81246     const int s2Len,
81247     const int open,
81248     const int gap);
81249 
81250 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_sse2_128_64 (
81251     const parasail_profile_t* profile,
81252     const char* s2,
81253     const int s2Len,
81254     const int open,
81255     const int gap);
81256 
81257 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_sse2_128_32 (
81258     const parasail_profile_t* profile,
81259     const char* s2,
81260     const int s2Len,
81261     const int open,
81262     const int gap);
81263 
81264 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_sse2_128_16 (
81265     const parasail_profile_t* profile,
81266     const char* s2,
81267     const int s2Len,
81268     const int open,
81269     const int gap);
81270 
81271 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_sse2_128_8 (
81272     const parasail_profile_t* profile,
81273     const char* s2,
81274     const int s2Len,
81275     const int open,
81276     const int gap);
81277 
81278 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_sse2_128_sat (
81279     const parasail_profile_t* profile,
81280     const char* s2,
81281     const int s2Len,
81282     const int open,
81283     const int gap);
81284 
81285 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_sse41_128_64 (
81286     const parasail_profile_t* profile,
81287     const char* s2,
81288     const int s2Len,
81289     const int open,
81290     const int gap);
81291 
81292 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_sse41_128_32 (
81293     const parasail_profile_t* profile,
81294     const char* s2,
81295     const int s2Len,
81296     const int open,
81297     const int gap);
81298 
81299 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_sse41_128_16 (
81300     const parasail_profile_t* profile,
81301     const char* s2,
81302     const int s2Len,
81303     const int open,
81304     const int gap);
81305 
81306 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_sse41_128_8 (
81307     const parasail_profile_t* profile,
81308     const char* s2,
81309     const int s2Len,
81310     const int open,
81311     const int gap);
81312 
81313 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_sse41_128_sat (
81314     const parasail_profile_t* profile,
81315     const char* s2,
81316     const int s2Len,
81317     const int open,
81318     const int gap);
81319 
81320 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_avx2_256_64 (
81321     const parasail_profile_t* profile,
81322     const char* s2,
81323     const int s2Len,
81324     const int open,
81325     const int gap);
81326 
81327 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_avx2_256_32 (
81328     const parasail_profile_t* profile,
81329     const char* s2,
81330     const int s2Len,
81331     const int open,
81332     const int gap);
81333 
81334 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_avx2_256_16 (
81335     const parasail_profile_t* profile,
81336     const char* s2,
81337     const int s2Len,
81338     const int open,
81339     const int gap);
81340 
81341 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_avx2_256_8 (
81342     const parasail_profile_t* profile,
81343     const char* s2,
81344     const int s2Len,
81345     const int open,
81346     const int gap);
81347 
81348 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_avx2_256_sat (
81349     const parasail_profile_t* profile,
81350     const char* s2,
81351     const int s2Len,
81352     const int open,
81353     const int gap);
81354 
81355 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_altivec_128_64 (
81356     const parasail_profile_t* profile,
81357     const char* s2,
81358     const int s2Len,
81359     const int open,
81360     const int gap);
81361 
81362 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_altivec_128_32 (
81363     const parasail_profile_t* profile,
81364     const char* s2,
81365     const int s2Len,
81366     const int open,
81367     const int gap);
81368 
81369 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_altivec_128_16 (
81370     const parasail_profile_t* profile,
81371     const char* s2,
81372     const int s2Len,
81373     const int open,
81374     const int gap);
81375 
81376 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_altivec_128_8 (
81377     const parasail_profile_t* profile,
81378     const char* s2,
81379     const int s2Len,
81380     const int open,
81381     const int gap);
81382 
81383 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_altivec_128_sat (
81384     const parasail_profile_t* profile,
81385     const char* s2,
81386     const int s2Len,
81387     const int open,
81388     const int gap);
81389 
81390 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_neon_128_64 (
81391     const parasail_profile_t* profile,
81392     const char* s2,
81393     const int s2Len,
81394     const int open,
81395     const int gap);
81396 
81397 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_neon_128_32 (
81398     const parasail_profile_t* profile,
81399     const char* s2,
81400     const int s2Len,
81401     const int open,
81402     const int gap);
81403 
81404 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_neon_128_16 (
81405     const parasail_profile_t* profile,
81406     const char* s2,
81407     const int s2Len,
81408     const int open,
81409     const int gap);
81410 
81411 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_neon_128_8 (
81412     const parasail_profile_t* profile,
81413     const char* s2,
81414     const int s2Len,
81415     const int open,
81416     const int gap);
81417 
81418 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_neon_128_sat (
81419     const parasail_profile_t* profile,
81420     const char* s2,
81421     const int s2Len,
81422     const int open,
81423     const int gap);
81424 
81425 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_sse2_128_64 (
81426     const parasail_profile_t* profile,
81427     const char* s2,
81428     const int s2Len,
81429     const int open,
81430     const int gap);
81431 
81432 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_sse2_128_32 (
81433     const parasail_profile_t* profile,
81434     const char* s2,
81435     const int s2Len,
81436     const int open,
81437     const int gap);
81438 
81439 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_sse2_128_16 (
81440     const parasail_profile_t* profile,
81441     const char* s2,
81442     const int s2Len,
81443     const int open,
81444     const int gap);
81445 
81446 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_sse2_128_8 (
81447     const parasail_profile_t* profile,
81448     const char* s2,
81449     const int s2Len,
81450     const int open,
81451     const int gap);
81452 
81453 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_sse2_128_sat (
81454     const parasail_profile_t* profile,
81455     const char* s2,
81456     const int s2Len,
81457     const int open,
81458     const int gap);
81459 
81460 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_sse41_128_64 (
81461     const parasail_profile_t* profile,
81462     const char* s2,
81463     const int s2Len,
81464     const int open,
81465     const int gap);
81466 
81467 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_sse41_128_32 (
81468     const parasail_profile_t* profile,
81469     const char* s2,
81470     const int s2Len,
81471     const int open,
81472     const int gap);
81473 
81474 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_sse41_128_16 (
81475     const parasail_profile_t* profile,
81476     const char* s2,
81477     const int s2Len,
81478     const int open,
81479     const int gap);
81480 
81481 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_sse41_128_8 (
81482     const parasail_profile_t* profile,
81483     const char* s2,
81484     const int s2Len,
81485     const int open,
81486     const int gap);
81487 
81488 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_sse41_128_sat (
81489     const parasail_profile_t* profile,
81490     const char* s2,
81491     const int s2Len,
81492     const int open,
81493     const int gap);
81494 
81495 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_avx2_256_64 (
81496     const parasail_profile_t* profile,
81497     const char* s2,
81498     const int s2Len,
81499     const int open,
81500     const int gap);
81501 
81502 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_avx2_256_32 (
81503     const parasail_profile_t* profile,
81504     const char* s2,
81505     const int s2Len,
81506     const int open,
81507     const int gap);
81508 
81509 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_avx2_256_16 (
81510     const parasail_profile_t* profile,
81511     const char* s2,
81512     const int s2Len,
81513     const int open,
81514     const int gap);
81515 
81516 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_avx2_256_8 (
81517     const parasail_profile_t* profile,
81518     const char* s2,
81519     const int s2Len,
81520     const int open,
81521     const int gap);
81522 
81523 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_avx2_256_sat (
81524     const parasail_profile_t* profile,
81525     const char* s2,
81526     const int s2Len,
81527     const int open,
81528     const int gap);
81529 
81530 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_altivec_128_64 (
81531     const parasail_profile_t* profile,
81532     const char* s2,
81533     const int s2Len,
81534     const int open,
81535     const int gap);
81536 
81537 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_altivec_128_32 (
81538     const parasail_profile_t* profile,
81539     const char* s2,
81540     const int s2Len,
81541     const int open,
81542     const int gap);
81543 
81544 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_altivec_128_16 (
81545     const parasail_profile_t* profile,
81546     const char* s2,
81547     const int s2Len,
81548     const int open,
81549     const int gap);
81550 
81551 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_altivec_128_8 (
81552     const parasail_profile_t* profile,
81553     const char* s2,
81554     const int s2Len,
81555     const int open,
81556     const int gap);
81557 
81558 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_altivec_128_sat (
81559     const parasail_profile_t* profile,
81560     const char* s2,
81561     const int s2Len,
81562     const int open,
81563     const int gap);
81564 
81565 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_neon_128_64 (
81566     const parasail_profile_t* profile,
81567     const char* s2,
81568     const int s2Len,
81569     const int open,
81570     const int gap);
81571 
81572 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_neon_128_32 (
81573     const parasail_profile_t* profile,
81574     const char* s2,
81575     const int s2Len,
81576     const int open,
81577     const int gap);
81578 
81579 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_neon_128_16 (
81580     const parasail_profile_t* profile,
81581     const char* s2,
81582     const int s2Len,
81583     const int open,
81584     const int gap);
81585 
81586 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_neon_128_8 (
81587     const parasail_profile_t* profile,
81588     const char* s2,
81589     const int s2Len,
81590     const int open,
81591     const int gap);
81592 
81593 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_neon_128_sat (
81594     const parasail_profile_t* profile,
81595     const char* s2,
81596     const int s2Len,
81597     const int open,
81598     const int gap);
81599 
81600 parasail_result_t* parasail_sg_dx_trace_scan_profile_sse2_128_64 (
81601     const parasail_profile_t* profile,
81602     const char* s2,
81603     const int s2Len,
81604     const int open,
81605     const int gap);
81606 
81607 parasail_result_t* parasail_sg_dx_trace_scan_profile_sse2_128_32 (
81608     const parasail_profile_t* profile,
81609     const char* s2,
81610     const int s2Len,
81611     const int open,
81612     const int gap);
81613 
81614 parasail_result_t* parasail_sg_dx_trace_scan_profile_sse2_128_16 (
81615     const parasail_profile_t* profile,
81616     const char* s2,
81617     const int s2Len,
81618     const int open,
81619     const int gap);
81620 
81621 parasail_result_t* parasail_sg_dx_trace_scan_profile_sse2_128_8 (
81622     const parasail_profile_t* profile,
81623     const char* s2,
81624     const int s2Len,
81625     const int open,
81626     const int gap);
81627 
81628 parasail_result_t* parasail_sg_dx_trace_scan_profile_sse2_128_sat (
81629     const parasail_profile_t* profile,
81630     const char* s2,
81631     const int s2Len,
81632     const int open,
81633     const int gap);
81634 
81635 parasail_result_t* parasail_sg_dx_trace_scan_profile_sse41_128_64 (
81636     const parasail_profile_t* profile,
81637     const char* s2,
81638     const int s2Len,
81639     const int open,
81640     const int gap);
81641 
81642 parasail_result_t* parasail_sg_dx_trace_scan_profile_sse41_128_32 (
81643     const parasail_profile_t* profile,
81644     const char* s2,
81645     const int s2Len,
81646     const int open,
81647     const int gap);
81648 
81649 parasail_result_t* parasail_sg_dx_trace_scan_profile_sse41_128_16 (
81650     const parasail_profile_t* profile,
81651     const char* s2,
81652     const int s2Len,
81653     const int open,
81654     const int gap);
81655 
81656 parasail_result_t* parasail_sg_dx_trace_scan_profile_sse41_128_8 (
81657     const parasail_profile_t* profile,
81658     const char* s2,
81659     const int s2Len,
81660     const int open,
81661     const int gap);
81662 
81663 parasail_result_t* parasail_sg_dx_trace_scan_profile_sse41_128_sat (
81664     const parasail_profile_t* profile,
81665     const char* s2,
81666     const int s2Len,
81667     const int open,
81668     const int gap);
81669 
81670 parasail_result_t* parasail_sg_dx_trace_scan_profile_avx2_256_64 (
81671     const parasail_profile_t* profile,
81672     const char* s2,
81673     const int s2Len,
81674     const int open,
81675     const int gap);
81676 
81677 parasail_result_t* parasail_sg_dx_trace_scan_profile_avx2_256_32 (
81678     const parasail_profile_t* profile,
81679     const char* s2,
81680     const int s2Len,
81681     const int open,
81682     const int gap);
81683 
81684 parasail_result_t* parasail_sg_dx_trace_scan_profile_avx2_256_16 (
81685     const parasail_profile_t* profile,
81686     const char* s2,
81687     const int s2Len,
81688     const int open,
81689     const int gap);
81690 
81691 parasail_result_t* parasail_sg_dx_trace_scan_profile_avx2_256_8 (
81692     const parasail_profile_t* profile,
81693     const char* s2,
81694     const int s2Len,
81695     const int open,
81696     const int gap);
81697 
81698 parasail_result_t* parasail_sg_dx_trace_scan_profile_avx2_256_sat (
81699     const parasail_profile_t* profile,
81700     const char* s2,
81701     const int s2Len,
81702     const int open,
81703     const int gap);
81704 
81705 parasail_result_t* parasail_sg_dx_trace_scan_profile_altivec_128_64 (
81706     const parasail_profile_t* profile,
81707     const char* s2,
81708     const int s2Len,
81709     const int open,
81710     const int gap);
81711 
81712 parasail_result_t* parasail_sg_dx_trace_scan_profile_altivec_128_32 (
81713     const parasail_profile_t* profile,
81714     const char* s2,
81715     const int s2Len,
81716     const int open,
81717     const int gap);
81718 
81719 parasail_result_t* parasail_sg_dx_trace_scan_profile_altivec_128_16 (
81720     const parasail_profile_t* profile,
81721     const char* s2,
81722     const int s2Len,
81723     const int open,
81724     const int gap);
81725 
81726 parasail_result_t* parasail_sg_dx_trace_scan_profile_altivec_128_8 (
81727     const parasail_profile_t* profile,
81728     const char* s2,
81729     const int s2Len,
81730     const int open,
81731     const int gap);
81732 
81733 parasail_result_t* parasail_sg_dx_trace_scan_profile_altivec_128_sat (
81734     const parasail_profile_t* profile,
81735     const char* s2,
81736     const int s2Len,
81737     const int open,
81738     const int gap);
81739 
81740 parasail_result_t* parasail_sg_dx_trace_scan_profile_neon_128_64 (
81741     const parasail_profile_t* profile,
81742     const char* s2,
81743     const int s2Len,
81744     const int open,
81745     const int gap);
81746 
81747 parasail_result_t* parasail_sg_dx_trace_scan_profile_neon_128_32 (
81748     const parasail_profile_t* profile,
81749     const char* s2,
81750     const int s2Len,
81751     const int open,
81752     const int gap);
81753 
81754 parasail_result_t* parasail_sg_dx_trace_scan_profile_neon_128_16 (
81755     const parasail_profile_t* profile,
81756     const char* s2,
81757     const int s2Len,
81758     const int open,
81759     const int gap);
81760 
81761 parasail_result_t* parasail_sg_dx_trace_scan_profile_neon_128_8 (
81762     const parasail_profile_t* profile,
81763     const char* s2,
81764     const int s2Len,
81765     const int open,
81766     const int gap);
81767 
81768 parasail_result_t* parasail_sg_dx_trace_scan_profile_neon_128_sat (
81769     const parasail_profile_t* profile,
81770     const char* s2,
81771     const int s2Len,
81772     const int open,
81773     const int gap);
81774 
81775 parasail_result_t* parasail_sg_dx_trace_striped_profile_sse2_128_64 (
81776     const parasail_profile_t* profile,
81777     const char* s2,
81778     const int s2Len,
81779     const int open,
81780     const int gap);
81781 
81782 parasail_result_t* parasail_sg_dx_trace_striped_profile_sse2_128_32 (
81783     const parasail_profile_t* profile,
81784     const char* s2,
81785     const int s2Len,
81786     const int open,
81787     const int gap);
81788 
81789 parasail_result_t* parasail_sg_dx_trace_striped_profile_sse2_128_16 (
81790     const parasail_profile_t* profile,
81791     const char* s2,
81792     const int s2Len,
81793     const int open,
81794     const int gap);
81795 
81796 parasail_result_t* parasail_sg_dx_trace_striped_profile_sse2_128_8 (
81797     const parasail_profile_t* profile,
81798     const char* s2,
81799     const int s2Len,
81800     const int open,
81801     const int gap);
81802 
81803 parasail_result_t* parasail_sg_dx_trace_striped_profile_sse2_128_sat (
81804     const parasail_profile_t* profile,
81805     const char* s2,
81806     const int s2Len,
81807     const int open,
81808     const int gap);
81809 
81810 parasail_result_t* parasail_sg_dx_trace_striped_profile_sse41_128_64 (
81811     const parasail_profile_t* profile,
81812     const char* s2,
81813     const int s2Len,
81814     const int open,
81815     const int gap);
81816 
81817 parasail_result_t* parasail_sg_dx_trace_striped_profile_sse41_128_32 (
81818     const parasail_profile_t* profile,
81819     const char* s2,
81820     const int s2Len,
81821     const int open,
81822     const int gap);
81823 
81824 parasail_result_t* parasail_sg_dx_trace_striped_profile_sse41_128_16 (
81825     const parasail_profile_t* profile,
81826     const char* s2,
81827     const int s2Len,
81828     const int open,
81829     const int gap);
81830 
81831 parasail_result_t* parasail_sg_dx_trace_striped_profile_sse41_128_8 (
81832     const parasail_profile_t* profile,
81833     const char* s2,
81834     const int s2Len,
81835     const int open,
81836     const int gap);
81837 
81838 parasail_result_t* parasail_sg_dx_trace_striped_profile_sse41_128_sat (
81839     const parasail_profile_t* profile,
81840     const char* s2,
81841     const int s2Len,
81842     const int open,
81843     const int gap);
81844 
81845 parasail_result_t* parasail_sg_dx_trace_striped_profile_avx2_256_64 (
81846     const parasail_profile_t* profile,
81847     const char* s2,
81848     const int s2Len,
81849     const int open,
81850     const int gap);
81851 
81852 parasail_result_t* parasail_sg_dx_trace_striped_profile_avx2_256_32 (
81853     const parasail_profile_t* profile,
81854     const char* s2,
81855     const int s2Len,
81856     const int open,
81857     const int gap);
81858 
81859 parasail_result_t* parasail_sg_dx_trace_striped_profile_avx2_256_16 (
81860     const parasail_profile_t* profile,
81861     const char* s2,
81862     const int s2Len,
81863     const int open,
81864     const int gap);
81865 
81866 parasail_result_t* parasail_sg_dx_trace_striped_profile_avx2_256_8 (
81867     const parasail_profile_t* profile,
81868     const char* s2,
81869     const int s2Len,
81870     const int open,
81871     const int gap);
81872 
81873 parasail_result_t* parasail_sg_dx_trace_striped_profile_avx2_256_sat (
81874     const parasail_profile_t* profile,
81875     const char* s2,
81876     const int s2Len,
81877     const int open,
81878     const int gap);
81879 
81880 parasail_result_t* parasail_sg_dx_trace_striped_profile_altivec_128_64 (
81881     const parasail_profile_t* profile,
81882     const char* s2,
81883     const int s2Len,
81884     const int open,
81885     const int gap);
81886 
81887 parasail_result_t* parasail_sg_dx_trace_striped_profile_altivec_128_32 (
81888     const parasail_profile_t* profile,
81889     const char* s2,
81890     const int s2Len,
81891     const int open,
81892     const int gap);
81893 
81894 parasail_result_t* parasail_sg_dx_trace_striped_profile_altivec_128_16 (
81895     const parasail_profile_t* profile,
81896     const char* s2,
81897     const int s2Len,
81898     const int open,
81899     const int gap);
81900 
81901 parasail_result_t* parasail_sg_dx_trace_striped_profile_altivec_128_8 (
81902     const parasail_profile_t* profile,
81903     const char* s2,
81904     const int s2Len,
81905     const int open,
81906     const int gap);
81907 
81908 parasail_result_t* parasail_sg_dx_trace_striped_profile_altivec_128_sat (
81909     const parasail_profile_t* profile,
81910     const char* s2,
81911     const int s2Len,
81912     const int open,
81913     const int gap);
81914 
81915 parasail_result_t* parasail_sg_dx_trace_striped_profile_neon_128_64 (
81916     const parasail_profile_t* profile,
81917     const char* s2,
81918     const int s2Len,
81919     const int open,
81920     const int gap);
81921 
81922 parasail_result_t* parasail_sg_dx_trace_striped_profile_neon_128_32 (
81923     const parasail_profile_t* profile,
81924     const char* s2,
81925     const int s2Len,
81926     const int open,
81927     const int gap);
81928 
81929 parasail_result_t* parasail_sg_dx_trace_striped_profile_neon_128_16 (
81930     const parasail_profile_t* profile,
81931     const char* s2,
81932     const int s2Len,
81933     const int open,
81934     const int gap);
81935 
81936 parasail_result_t* parasail_sg_dx_trace_striped_profile_neon_128_8 (
81937     const parasail_profile_t* profile,
81938     const char* s2,
81939     const int s2Len,
81940     const int open,
81941     const int gap);
81942 
81943 parasail_result_t* parasail_sg_dx_trace_striped_profile_neon_128_sat (
81944     const parasail_profile_t* profile,
81945     const char* s2,
81946     const int s2Len,
81947     const int open,
81948     const int gap);
81949 
81950 parasail_result_t* parasail_sg_dx_stats_scan_profile_sse2_128_64 (
81951     const parasail_profile_t* profile,
81952     const char* s2,
81953     const int s2Len,
81954     const int open,
81955     const int gap);
81956 
81957 parasail_result_t* parasail_sg_dx_stats_scan_profile_sse2_128_32 (
81958     const parasail_profile_t* profile,
81959     const char* s2,
81960     const int s2Len,
81961     const int open,
81962     const int gap);
81963 
81964 parasail_result_t* parasail_sg_dx_stats_scan_profile_sse2_128_16 (
81965     const parasail_profile_t* profile,
81966     const char* s2,
81967     const int s2Len,
81968     const int open,
81969     const int gap);
81970 
81971 parasail_result_t* parasail_sg_dx_stats_scan_profile_sse2_128_8 (
81972     const parasail_profile_t* profile,
81973     const char* s2,
81974     const int s2Len,
81975     const int open,
81976     const int gap);
81977 
81978 parasail_result_t* parasail_sg_dx_stats_scan_profile_sse2_128_sat (
81979     const parasail_profile_t* profile,
81980     const char* s2,
81981     const int s2Len,
81982     const int open,
81983     const int gap);
81984 
81985 parasail_result_t* parasail_sg_dx_stats_scan_profile_sse41_128_64 (
81986     const parasail_profile_t* profile,
81987     const char* s2,
81988     const int s2Len,
81989     const int open,
81990     const int gap);
81991 
81992 parasail_result_t* parasail_sg_dx_stats_scan_profile_sse41_128_32 (
81993     const parasail_profile_t* profile,
81994     const char* s2,
81995     const int s2Len,
81996     const int open,
81997     const int gap);
81998 
81999 parasail_result_t* parasail_sg_dx_stats_scan_profile_sse41_128_16 (
82000     const parasail_profile_t* profile,
82001     const char* s2,
82002     const int s2Len,
82003     const int open,
82004     const int gap);
82005 
82006 parasail_result_t* parasail_sg_dx_stats_scan_profile_sse41_128_8 (
82007     const parasail_profile_t* profile,
82008     const char* s2,
82009     const int s2Len,
82010     const int open,
82011     const int gap);
82012 
82013 parasail_result_t* parasail_sg_dx_stats_scan_profile_sse41_128_sat (
82014     const parasail_profile_t* profile,
82015     const char* s2,
82016     const int s2Len,
82017     const int open,
82018     const int gap);
82019 
82020 parasail_result_t* parasail_sg_dx_stats_scan_profile_avx2_256_64 (
82021     const parasail_profile_t* profile,
82022     const char* s2,
82023     const int s2Len,
82024     const int open,
82025     const int gap);
82026 
82027 parasail_result_t* parasail_sg_dx_stats_scan_profile_avx2_256_32 (
82028     const parasail_profile_t* profile,
82029     const char* s2,
82030     const int s2Len,
82031     const int open,
82032     const int gap);
82033 
82034 parasail_result_t* parasail_sg_dx_stats_scan_profile_avx2_256_16 (
82035     const parasail_profile_t* profile,
82036     const char* s2,
82037     const int s2Len,
82038     const int open,
82039     const int gap);
82040 
82041 parasail_result_t* parasail_sg_dx_stats_scan_profile_avx2_256_8 (
82042     const parasail_profile_t* profile,
82043     const char* s2,
82044     const int s2Len,
82045     const int open,
82046     const int gap);
82047 
82048 parasail_result_t* parasail_sg_dx_stats_scan_profile_avx2_256_sat (
82049     const parasail_profile_t* profile,
82050     const char* s2,
82051     const int s2Len,
82052     const int open,
82053     const int gap);
82054 
82055 parasail_result_t* parasail_sg_dx_stats_scan_profile_altivec_128_64 (
82056     const parasail_profile_t* profile,
82057     const char* s2,
82058     const int s2Len,
82059     const int open,
82060     const int gap);
82061 
82062 parasail_result_t* parasail_sg_dx_stats_scan_profile_altivec_128_32 (
82063     const parasail_profile_t* profile,
82064     const char* s2,
82065     const int s2Len,
82066     const int open,
82067     const int gap);
82068 
82069 parasail_result_t* parasail_sg_dx_stats_scan_profile_altivec_128_16 (
82070     const parasail_profile_t* profile,
82071     const char* s2,
82072     const int s2Len,
82073     const int open,
82074     const int gap);
82075 
82076 parasail_result_t* parasail_sg_dx_stats_scan_profile_altivec_128_8 (
82077     const parasail_profile_t* profile,
82078     const char* s2,
82079     const int s2Len,
82080     const int open,
82081     const int gap);
82082 
82083 parasail_result_t* parasail_sg_dx_stats_scan_profile_altivec_128_sat (
82084     const parasail_profile_t* profile,
82085     const char* s2,
82086     const int s2Len,
82087     const int open,
82088     const int gap);
82089 
82090 parasail_result_t* parasail_sg_dx_stats_scan_profile_neon_128_64 (
82091     const parasail_profile_t* profile,
82092     const char* s2,
82093     const int s2Len,
82094     const int open,
82095     const int gap);
82096 
82097 parasail_result_t* parasail_sg_dx_stats_scan_profile_neon_128_32 (
82098     const parasail_profile_t* profile,
82099     const char* s2,
82100     const int s2Len,
82101     const int open,
82102     const int gap);
82103 
82104 parasail_result_t* parasail_sg_dx_stats_scan_profile_neon_128_16 (
82105     const parasail_profile_t* profile,
82106     const char* s2,
82107     const int s2Len,
82108     const int open,
82109     const int gap);
82110 
82111 parasail_result_t* parasail_sg_dx_stats_scan_profile_neon_128_8 (
82112     const parasail_profile_t* profile,
82113     const char* s2,
82114     const int s2Len,
82115     const int open,
82116     const int gap);
82117 
82118 parasail_result_t* parasail_sg_dx_stats_scan_profile_neon_128_sat (
82119     const parasail_profile_t* profile,
82120     const char* s2,
82121     const int s2Len,
82122     const int open,
82123     const int gap);
82124 
82125 parasail_result_t* parasail_sg_dx_stats_striped_profile_sse2_128_64 (
82126     const parasail_profile_t* profile,
82127     const char* s2,
82128     const int s2Len,
82129     const int open,
82130     const int gap);
82131 
82132 parasail_result_t* parasail_sg_dx_stats_striped_profile_sse2_128_32 (
82133     const parasail_profile_t* profile,
82134     const char* s2,
82135     const int s2Len,
82136     const int open,
82137     const int gap);
82138 
82139 parasail_result_t* parasail_sg_dx_stats_striped_profile_sse2_128_16 (
82140     const parasail_profile_t* profile,
82141     const char* s2,
82142     const int s2Len,
82143     const int open,
82144     const int gap);
82145 
82146 parasail_result_t* parasail_sg_dx_stats_striped_profile_sse2_128_8 (
82147     const parasail_profile_t* profile,
82148     const char* s2,
82149     const int s2Len,
82150     const int open,
82151     const int gap);
82152 
82153 parasail_result_t* parasail_sg_dx_stats_striped_profile_sse2_128_sat (
82154     const parasail_profile_t* profile,
82155     const char* s2,
82156     const int s2Len,
82157     const int open,
82158     const int gap);
82159 
82160 parasail_result_t* parasail_sg_dx_stats_striped_profile_sse41_128_64 (
82161     const parasail_profile_t* profile,
82162     const char* s2,
82163     const int s2Len,
82164     const int open,
82165     const int gap);
82166 
82167 parasail_result_t* parasail_sg_dx_stats_striped_profile_sse41_128_32 (
82168     const parasail_profile_t* profile,
82169     const char* s2,
82170     const int s2Len,
82171     const int open,
82172     const int gap);
82173 
82174 parasail_result_t* parasail_sg_dx_stats_striped_profile_sse41_128_16 (
82175     const parasail_profile_t* profile,
82176     const char* s2,
82177     const int s2Len,
82178     const int open,
82179     const int gap);
82180 
82181 parasail_result_t* parasail_sg_dx_stats_striped_profile_sse41_128_8 (
82182     const parasail_profile_t* profile,
82183     const char* s2,
82184     const int s2Len,
82185     const int open,
82186     const int gap);
82187 
82188 parasail_result_t* parasail_sg_dx_stats_striped_profile_sse41_128_sat (
82189     const parasail_profile_t* profile,
82190     const char* s2,
82191     const int s2Len,
82192     const int open,
82193     const int gap);
82194 
82195 parasail_result_t* parasail_sg_dx_stats_striped_profile_avx2_256_64 (
82196     const parasail_profile_t* profile,
82197     const char* s2,
82198     const int s2Len,
82199     const int open,
82200     const int gap);
82201 
82202 parasail_result_t* parasail_sg_dx_stats_striped_profile_avx2_256_32 (
82203     const parasail_profile_t* profile,
82204     const char* s2,
82205     const int s2Len,
82206     const int open,
82207     const int gap);
82208 
82209 parasail_result_t* parasail_sg_dx_stats_striped_profile_avx2_256_16 (
82210     const parasail_profile_t* profile,
82211     const char* s2,
82212     const int s2Len,
82213     const int open,
82214     const int gap);
82215 
82216 parasail_result_t* parasail_sg_dx_stats_striped_profile_avx2_256_8 (
82217     const parasail_profile_t* profile,
82218     const char* s2,
82219     const int s2Len,
82220     const int open,
82221     const int gap);
82222 
82223 parasail_result_t* parasail_sg_dx_stats_striped_profile_avx2_256_sat (
82224     const parasail_profile_t* profile,
82225     const char* s2,
82226     const int s2Len,
82227     const int open,
82228     const int gap);
82229 
82230 parasail_result_t* parasail_sg_dx_stats_striped_profile_altivec_128_64 (
82231     const parasail_profile_t* profile,
82232     const char* s2,
82233     const int s2Len,
82234     const int open,
82235     const int gap);
82236 
82237 parasail_result_t* parasail_sg_dx_stats_striped_profile_altivec_128_32 (
82238     const parasail_profile_t* profile,
82239     const char* s2,
82240     const int s2Len,
82241     const int open,
82242     const int gap);
82243 
82244 parasail_result_t* parasail_sg_dx_stats_striped_profile_altivec_128_16 (
82245     const parasail_profile_t* profile,
82246     const char* s2,
82247     const int s2Len,
82248     const int open,
82249     const int gap);
82250 
82251 parasail_result_t* parasail_sg_dx_stats_striped_profile_altivec_128_8 (
82252     const parasail_profile_t* profile,
82253     const char* s2,
82254     const int s2Len,
82255     const int open,
82256     const int gap);
82257 
82258 parasail_result_t* parasail_sg_dx_stats_striped_profile_altivec_128_sat (
82259     const parasail_profile_t* profile,
82260     const char* s2,
82261     const int s2Len,
82262     const int open,
82263     const int gap);
82264 
82265 parasail_result_t* parasail_sg_dx_stats_striped_profile_neon_128_64 (
82266     const parasail_profile_t* profile,
82267     const char* s2,
82268     const int s2Len,
82269     const int open,
82270     const int gap);
82271 
82272 parasail_result_t* parasail_sg_dx_stats_striped_profile_neon_128_32 (
82273     const parasail_profile_t* profile,
82274     const char* s2,
82275     const int s2Len,
82276     const int open,
82277     const int gap);
82278 
82279 parasail_result_t* parasail_sg_dx_stats_striped_profile_neon_128_16 (
82280     const parasail_profile_t* profile,
82281     const char* s2,
82282     const int s2Len,
82283     const int open,
82284     const int gap);
82285 
82286 parasail_result_t* parasail_sg_dx_stats_striped_profile_neon_128_8 (
82287     const parasail_profile_t* profile,
82288     const char* s2,
82289     const int s2Len,
82290     const int open,
82291     const int gap);
82292 
82293 parasail_result_t* parasail_sg_dx_stats_striped_profile_neon_128_sat (
82294     const parasail_profile_t* profile,
82295     const char* s2,
82296     const int s2Len,
82297     const int open,
82298     const int gap);
82299 
82300 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_sse2_128_64 (
82301     const parasail_profile_t* profile,
82302     const char* s2,
82303     const int s2Len,
82304     const int open,
82305     const int gap);
82306 
82307 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_sse2_128_32 (
82308     const parasail_profile_t* profile,
82309     const char* s2,
82310     const int s2Len,
82311     const int open,
82312     const int gap);
82313 
82314 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_sse2_128_16 (
82315     const parasail_profile_t* profile,
82316     const char* s2,
82317     const int s2Len,
82318     const int open,
82319     const int gap);
82320 
82321 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_sse2_128_8 (
82322     const parasail_profile_t* profile,
82323     const char* s2,
82324     const int s2Len,
82325     const int open,
82326     const int gap);
82327 
82328 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_sse2_128_sat (
82329     const parasail_profile_t* profile,
82330     const char* s2,
82331     const int s2Len,
82332     const int open,
82333     const int gap);
82334 
82335 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_sse41_128_64 (
82336     const parasail_profile_t* profile,
82337     const char* s2,
82338     const int s2Len,
82339     const int open,
82340     const int gap);
82341 
82342 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_sse41_128_32 (
82343     const parasail_profile_t* profile,
82344     const char* s2,
82345     const int s2Len,
82346     const int open,
82347     const int gap);
82348 
82349 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_sse41_128_16 (
82350     const parasail_profile_t* profile,
82351     const char* s2,
82352     const int s2Len,
82353     const int open,
82354     const int gap);
82355 
82356 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_sse41_128_8 (
82357     const parasail_profile_t* profile,
82358     const char* s2,
82359     const int s2Len,
82360     const int open,
82361     const int gap);
82362 
82363 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_sse41_128_sat (
82364     const parasail_profile_t* profile,
82365     const char* s2,
82366     const int s2Len,
82367     const int open,
82368     const int gap);
82369 
82370 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_avx2_256_64 (
82371     const parasail_profile_t* profile,
82372     const char* s2,
82373     const int s2Len,
82374     const int open,
82375     const int gap);
82376 
82377 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_avx2_256_32 (
82378     const parasail_profile_t* profile,
82379     const char* s2,
82380     const int s2Len,
82381     const int open,
82382     const int gap);
82383 
82384 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_avx2_256_16 (
82385     const parasail_profile_t* profile,
82386     const char* s2,
82387     const int s2Len,
82388     const int open,
82389     const int gap);
82390 
82391 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_avx2_256_8 (
82392     const parasail_profile_t* profile,
82393     const char* s2,
82394     const int s2Len,
82395     const int open,
82396     const int gap);
82397 
82398 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_avx2_256_sat (
82399     const parasail_profile_t* profile,
82400     const char* s2,
82401     const int s2Len,
82402     const int open,
82403     const int gap);
82404 
82405 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_altivec_128_64 (
82406     const parasail_profile_t* profile,
82407     const char* s2,
82408     const int s2Len,
82409     const int open,
82410     const int gap);
82411 
82412 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_altivec_128_32 (
82413     const parasail_profile_t* profile,
82414     const char* s2,
82415     const int s2Len,
82416     const int open,
82417     const int gap);
82418 
82419 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_altivec_128_16 (
82420     const parasail_profile_t* profile,
82421     const char* s2,
82422     const int s2Len,
82423     const int open,
82424     const int gap);
82425 
82426 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_altivec_128_8 (
82427     const parasail_profile_t* profile,
82428     const char* s2,
82429     const int s2Len,
82430     const int open,
82431     const int gap);
82432 
82433 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_altivec_128_sat (
82434     const parasail_profile_t* profile,
82435     const char* s2,
82436     const int s2Len,
82437     const int open,
82438     const int gap);
82439 
82440 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_neon_128_64 (
82441     const parasail_profile_t* profile,
82442     const char* s2,
82443     const int s2Len,
82444     const int open,
82445     const int gap);
82446 
82447 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_neon_128_32 (
82448     const parasail_profile_t* profile,
82449     const char* s2,
82450     const int s2Len,
82451     const int open,
82452     const int gap);
82453 
82454 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_neon_128_16 (
82455     const parasail_profile_t* profile,
82456     const char* s2,
82457     const int s2Len,
82458     const int open,
82459     const int gap);
82460 
82461 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_neon_128_8 (
82462     const parasail_profile_t* profile,
82463     const char* s2,
82464     const int s2Len,
82465     const int open,
82466     const int gap);
82467 
82468 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_neon_128_sat (
82469     const parasail_profile_t* profile,
82470     const char* s2,
82471     const int s2Len,
82472     const int open,
82473     const int gap);
82474 
82475 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_sse2_128_64 (
82476     const parasail_profile_t* profile,
82477     const char* s2,
82478     const int s2Len,
82479     const int open,
82480     const int gap);
82481 
82482 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_sse2_128_32 (
82483     const parasail_profile_t* profile,
82484     const char* s2,
82485     const int s2Len,
82486     const int open,
82487     const int gap);
82488 
82489 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_sse2_128_16 (
82490     const parasail_profile_t* profile,
82491     const char* s2,
82492     const int s2Len,
82493     const int open,
82494     const int gap);
82495 
82496 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_sse2_128_8 (
82497     const parasail_profile_t* profile,
82498     const char* s2,
82499     const int s2Len,
82500     const int open,
82501     const int gap);
82502 
82503 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_sse2_128_sat (
82504     const parasail_profile_t* profile,
82505     const char* s2,
82506     const int s2Len,
82507     const int open,
82508     const int gap);
82509 
82510 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_sse41_128_64 (
82511     const parasail_profile_t* profile,
82512     const char* s2,
82513     const int s2Len,
82514     const int open,
82515     const int gap);
82516 
82517 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_sse41_128_32 (
82518     const parasail_profile_t* profile,
82519     const char* s2,
82520     const int s2Len,
82521     const int open,
82522     const int gap);
82523 
82524 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_sse41_128_16 (
82525     const parasail_profile_t* profile,
82526     const char* s2,
82527     const int s2Len,
82528     const int open,
82529     const int gap);
82530 
82531 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_sse41_128_8 (
82532     const parasail_profile_t* profile,
82533     const char* s2,
82534     const int s2Len,
82535     const int open,
82536     const int gap);
82537 
82538 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_sse41_128_sat (
82539     const parasail_profile_t* profile,
82540     const char* s2,
82541     const int s2Len,
82542     const int open,
82543     const int gap);
82544 
82545 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_avx2_256_64 (
82546     const parasail_profile_t* profile,
82547     const char* s2,
82548     const int s2Len,
82549     const int open,
82550     const int gap);
82551 
82552 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_avx2_256_32 (
82553     const parasail_profile_t* profile,
82554     const char* s2,
82555     const int s2Len,
82556     const int open,
82557     const int gap);
82558 
82559 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_avx2_256_16 (
82560     const parasail_profile_t* profile,
82561     const char* s2,
82562     const int s2Len,
82563     const int open,
82564     const int gap);
82565 
82566 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_avx2_256_8 (
82567     const parasail_profile_t* profile,
82568     const char* s2,
82569     const int s2Len,
82570     const int open,
82571     const int gap);
82572 
82573 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_avx2_256_sat (
82574     const parasail_profile_t* profile,
82575     const char* s2,
82576     const int s2Len,
82577     const int open,
82578     const int gap);
82579 
82580 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_altivec_128_64 (
82581     const parasail_profile_t* profile,
82582     const char* s2,
82583     const int s2Len,
82584     const int open,
82585     const int gap);
82586 
82587 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_altivec_128_32 (
82588     const parasail_profile_t* profile,
82589     const char* s2,
82590     const int s2Len,
82591     const int open,
82592     const int gap);
82593 
82594 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_altivec_128_16 (
82595     const parasail_profile_t* profile,
82596     const char* s2,
82597     const int s2Len,
82598     const int open,
82599     const int gap);
82600 
82601 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_altivec_128_8 (
82602     const parasail_profile_t* profile,
82603     const char* s2,
82604     const int s2Len,
82605     const int open,
82606     const int gap);
82607 
82608 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_altivec_128_sat (
82609     const parasail_profile_t* profile,
82610     const char* s2,
82611     const int s2Len,
82612     const int open,
82613     const int gap);
82614 
82615 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_neon_128_64 (
82616     const parasail_profile_t* profile,
82617     const char* s2,
82618     const int s2Len,
82619     const int open,
82620     const int gap);
82621 
82622 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_neon_128_32 (
82623     const parasail_profile_t* profile,
82624     const char* s2,
82625     const int s2Len,
82626     const int open,
82627     const int gap);
82628 
82629 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_neon_128_16 (
82630     const parasail_profile_t* profile,
82631     const char* s2,
82632     const int s2Len,
82633     const int open,
82634     const int gap);
82635 
82636 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_neon_128_8 (
82637     const parasail_profile_t* profile,
82638     const char* s2,
82639     const int s2Len,
82640     const int open,
82641     const int gap);
82642 
82643 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_neon_128_sat (
82644     const parasail_profile_t* profile,
82645     const char* s2,
82646     const int s2Len,
82647     const int open,
82648     const int gap);
82649 
82650 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_sse2_128_64 (
82651     const parasail_profile_t* profile,
82652     const char* s2,
82653     const int s2Len,
82654     const int open,
82655     const int gap);
82656 
82657 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_sse2_128_32 (
82658     const parasail_profile_t* profile,
82659     const char* s2,
82660     const int s2Len,
82661     const int open,
82662     const int gap);
82663 
82664 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_sse2_128_16 (
82665     const parasail_profile_t* profile,
82666     const char* s2,
82667     const int s2Len,
82668     const int open,
82669     const int gap);
82670 
82671 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_sse2_128_8 (
82672     const parasail_profile_t* profile,
82673     const char* s2,
82674     const int s2Len,
82675     const int open,
82676     const int gap);
82677 
82678 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_sse2_128_sat (
82679     const parasail_profile_t* profile,
82680     const char* s2,
82681     const int s2Len,
82682     const int open,
82683     const int gap);
82684 
82685 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_sse41_128_64 (
82686     const parasail_profile_t* profile,
82687     const char* s2,
82688     const int s2Len,
82689     const int open,
82690     const int gap);
82691 
82692 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_sse41_128_32 (
82693     const parasail_profile_t* profile,
82694     const char* s2,
82695     const int s2Len,
82696     const int open,
82697     const int gap);
82698 
82699 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_sse41_128_16 (
82700     const parasail_profile_t* profile,
82701     const char* s2,
82702     const int s2Len,
82703     const int open,
82704     const int gap);
82705 
82706 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_sse41_128_8 (
82707     const parasail_profile_t* profile,
82708     const char* s2,
82709     const int s2Len,
82710     const int open,
82711     const int gap);
82712 
82713 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_sse41_128_sat (
82714     const parasail_profile_t* profile,
82715     const char* s2,
82716     const int s2Len,
82717     const int open,
82718     const int gap);
82719 
82720 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_avx2_256_64 (
82721     const parasail_profile_t* profile,
82722     const char* s2,
82723     const int s2Len,
82724     const int open,
82725     const int gap);
82726 
82727 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_avx2_256_32 (
82728     const parasail_profile_t* profile,
82729     const char* s2,
82730     const int s2Len,
82731     const int open,
82732     const int gap);
82733 
82734 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_avx2_256_16 (
82735     const parasail_profile_t* profile,
82736     const char* s2,
82737     const int s2Len,
82738     const int open,
82739     const int gap);
82740 
82741 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_avx2_256_8 (
82742     const parasail_profile_t* profile,
82743     const char* s2,
82744     const int s2Len,
82745     const int open,
82746     const int gap);
82747 
82748 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_avx2_256_sat (
82749     const parasail_profile_t* profile,
82750     const char* s2,
82751     const int s2Len,
82752     const int open,
82753     const int gap);
82754 
82755 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_altivec_128_64 (
82756     const parasail_profile_t* profile,
82757     const char* s2,
82758     const int s2Len,
82759     const int open,
82760     const int gap);
82761 
82762 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_altivec_128_32 (
82763     const parasail_profile_t* profile,
82764     const char* s2,
82765     const int s2Len,
82766     const int open,
82767     const int gap);
82768 
82769 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_altivec_128_16 (
82770     const parasail_profile_t* profile,
82771     const char* s2,
82772     const int s2Len,
82773     const int open,
82774     const int gap);
82775 
82776 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_altivec_128_8 (
82777     const parasail_profile_t* profile,
82778     const char* s2,
82779     const int s2Len,
82780     const int open,
82781     const int gap);
82782 
82783 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_altivec_128_sat (
82784     const parasail_profile_t* profile,
82785     const char* s2,
82786     const int s2Len,
82787     const int open,
82788     const int gap);
82789 
82790 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_neon_128_64 (
82791     const parasail_profile_t* profile,
82792     const char* s2,
82793     const int s2Len,
82794     const int open,
82795     const int gap);
82796 
82797 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_neon_128_32 (
82798     const parasail_profile_t* profile,
82799     const char* s2,
82800     const int s2Len,
82801     const int open,
82802     const int gap);
82803 
82804 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_neon_128_16 (
82805     const parasail_profile_t* profile,
82806     const char* s2,
82807     const int s2Len,
82808     const int open,
82809     const int gap);
82810 
82811 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_neon_128_8 (
82812     const parasail_profile_t* profile,
82813     const char* s2,
82814     const int s2Len,
82815     const int open,
82816     const int gap);
82817 
82818 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_neon_128_sat (
82819     const parasail_profile_t* profile,
82820     const char* s2,
82821     const int s2Len,
82822     const int open,
82823     const int gap);
82824 
82825 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_sse2_128_64 (
82826     const parasail_profile_t* profile,
82827     const char* s2,
82828     const int s2Len,
82829     const int open,
82830     const int gap);
82831 
82832 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_sse2_128_32 (
82833     const parasail_profile_t* profile,
82834     const char* s2,
82835     const int s2Len,
82836     const int open,
82837     const int gap);
82838 
82839 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_sse2_128_16 (
82840     const parasail_profile_t* profile,
82841     const char* s2,
82842     const int s2Len,
82843     const int open,
82844     const int gap);
82845 
82846 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_sse2_128_8 (
82847     const parasail_profile_t* profile,
82848     const char* s2,
82849     const int s2Len,
82850     const int open,
82851     const int gap);
82852 
82853 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_sse2_128_sat (
82854     const parasail_profile_t* profile,
82855     const char* s2,
82856     const int s2Len,
82857     const int open,
82858     const int gap);
82859 
82860 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_sse41_128_64 (
82861     const parasail_profile_t* profile,
82862     const char* s2,
82863     const int s2Len,
82864     const int open,
82865     const int gap);
82866 
82867 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_sse41_128_32 (
82868     const parasail_profile_t* profile,
82869     const char* s2,
82870     const int s2Len,
82871     const int open,
82872     const int gap);
82873 
82874 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_sse41_128_16 (
82875     const parasail_profile_t* profile,
82876     const char* s2,
82877     const int s2Len,
82878     const int open,
82879     const int gap);
82880 
82881 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_sse41_128_8 (
82882     const parasail_profile_t* profile,
82883     const char* s2,
82884     const int s2Len,
82885     const int open,
82886     const int gap);
82887 
82888 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_sse41_128_sat (
82889     const parasail_profile_t* profile,
82890     const char* s2,
82891     const int s2Len,
82892     const int open,
82893     const int gap);
82894 
82895 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_avx2_256_64 (
82896     const parasail_profile_t* profile,
82897     const char* s2,
82898     const int s2Len,
82899     const int open,
82900     const int gap);
82901 
82902 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_avx2_256_32 (
82903     const parasail_profile_t* profile,
82904     const char* s2,
82905     const int s2Len,
82906     const int open,
82907     const int gap);
82908 
82909 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_avx2_256_16 (
82910     const parasail_profile_t* profile,
82911     const char* s2,
82912     const int s2Len,
82913     const int open,
82914     const int gap);
82915 
82916 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_avx2_256_8 (
82917     const parasail_profile_t* profile,
82918     const char* s2,
82919     const int s2Len,
82920     const int open,
82921     const int gap);
82922 
82923 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_avx2_256_sat (
82924     const parasail_profile_t* profile,
82925     const char* s2,
82926     const int s2Len,
82927     const int open,
82928     const int gap);
82929 
82930 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_altivec_128_64 (
82931     const parasail_profile_t* profile,
82932     const char* s2,
82933     const int s2Len,
82934     const int open,
82935     const int gap);
82936 
82937 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_altivec_128_32 (
82938     const parasail_profile_t* profile,
82939     const char* s2,
82940     const int s2Len,
82941     const int open,
82942     const int gap);
82943 
82944 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_altivec_128_16 (
82945     const parasail_profile_t* profile,
82946     const char* s2,
82947     const int s2Len,
82948     const int open,
82949     const int gap);
82950 
82951 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_altivec_128_8 (
82952     const parasail_profile_t* profile,
82953     const char* s2,
82954     const int s2Len,
82955     const int open,
82956     const int gap);
82957 
82958 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_altivec_128_sat (
82959     const parasail_profile_t* profile,
82960     const char* s2,
82961     const int s2Len,
82962     const int open,
82963     const int gap);
82964 
82965 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_neon_128_64 (
82966     const parasail_profile_t* profile,
82967     const char* s2,
82968     const int s2Len,
82969     const int open,
82970     const int gap);
82971 
82972 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_neon_128_32 (
82973     const parasail_profile_t* profile,
82974     const char* s2,
82975     const int s2Len,
82976     const int open,
82977     const int gap);
82978 
82979 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_neon_128_16 (
82980     const parasail_profile_t* profile,
82981     const char* s2,
82982     const int s2Len,
82983     const int open,
82984     const int gap);
82985 
82986 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_neon_128_8 (
82987     const parasail_profile_t* profile,
82988     const char* s2,
82989     const int s2Len,
82990     const int open,
82991     const int gap);
82992 
82993 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_neon_128_sat (
82994     const parasail_profile_t* profile,
82995     const char* s2,
82996     const int s2Len,
82997     const int open,
82998     const int gap);
82999 
83000 parasail_result_t* parasail_sg_qb_de_scan_profile_sse2_128_64 (
83001     const parasail_profile_t* profile,
83002     const char* s2,
83003     const int s2Len,
83004     const int open,
83005     const int gap);
83006 
83007 parasail_result_t* parasail_sg_qb_de_scan_profile_sse2_128_32 (
83008     const parasail_profile_t* profile,
83009     const char* s2,
83010     const int s2Len,
83011     const int open,
83012     const int gap);
83013 
83014 parasail_result_t* parasail_sg_qb_de_scan_profile_sse2_128_16 (
83015     const parasail_profile_t* profile,
83016     const char* s2,
83017     const int s2Len,
83018     const int open,
83019     const int gap);
83020 
83021 parasail_result_t* parasail_sg_qb_de_scan_profile_sse2_128_8 (
83022     const parasail_profile_t* profile,
83023     const char* s2,
83024     const int s2Len,
83025     const int open,
83026     const int gap);
83027 
83028 parasail_result_t* parasail_sg_qb_de_scan_profile_sse2_128_sat (
83029     const parasail_profile_t* profile,
83030     const char* s2,
83031     const int s2Len,
83032     const int open,
83033     const int gap);
83034 
83035 parasail_result_t* parasail_sg_qb_de_scan_profile_sse41_128_64 (
83036     const parasail_profile_t* profile,
83037     const char* s2,
83038     const int s2Len,
83039     const int open,
83040     const int gap);
83041 
83042 parasail_result_t* parasail_sg_qb_de_scan_profile_sse41_128_32 (
83043     const parasail_profile_t* profile,
83044     const char* s2,
83045     const int s2Len,
83046     const int open,
83047     const int gap);
83048 
83049 parasail_result_t* parasail_sg_qb_de_scan_profile_sse41_128_16 (
83050     const parasail_profile_t* profile,
83051     const char* s2,
83052     const int s2Len,
83053     const int open,
83054     const int gap);
83055 
83056 parasail_result_t* parasail_sg_qb_de_scan_profile_sse41_128_8 (
83057     const parasail_profile_t* profile,
83058     const char* s2,
83059     const int s2Len,
83060     const int open,
83061     const int gap);
83062 
83063 parasail_result_t* parasail_sg_qb_de_scan_profile_sse41_128_sat (
83064     const parasail_profile_t* profile,
83065     const char* s2,
83066     const int s2Len,
83067     const int open,
83068     const int gap);
83069 
83070 parasail_result_t* parasail_sg_qb_de_scan_profile_avx2_256_64 (
83071     const parasail_profile_t* profile,
83072     const char* s2,
83073     const int s2Len,
83074     const int open,
83075     const int gap);
83076 
83077 parasail_result_t* parasail_sg_qb_de_scan_profile_avx2_256_32 (
83078     const parasail_profile_t* profile,
83079     const char* s2,
83080     const int s2Len,
83081     const int open,
83082     const int gap);
83083 
83084 parasail_result_t* parasail_sg_qb_de_scan_profile_avx2_256_16 (
83085     const parasail_profile_t* profile,
83086     const char* s2,
83087     const int s2Len,
83088     const int open,
83089     const int gap);
83090 
83091 parasail_result_t* parasail_sg_qb_de_scan_profile_avx2_256_8 (
83092     const parasail_profile_t* profile,
83093     const char* s2,
83094     const int s2Len,
83095     const int open,
83096     const int gap);
83097 
83098 parasail_result_t* parasail_sg_qb_de_scan_profile_avx2_256_sat (
83099     const parasail_profile_t* profile,
83100     const char* s2,
83101     const int s2Len,
83102     const int open,
83103     const int gap);
83104 
83105 parasail_result_t* parasail_sg_qb_de_scan_profile_altivec_128_64 (
83106     const parasail_profile_t* profile,
83107     const char* s2,
83108     const int s2Len,
83109     const int open,
83110     const int gap);
83111 
83112 parasail_result_t* parasail_sg_qb_de_scan_profile_altivec_128_32 (
83113     const parasail_profile_t* profile,
83114     const char* s2,
83115     const int s2Len,
83116     const int open,
83117     const int gap);
83118 
83119 parasail_result_t* parasail_sg_qb_de_scan_profile_altivec_128_16 (
83120     const parasail_profile_t* profile,
83121     const char* s2,
83122     const int s2Len,
83123     const int open,
83124     const int gap);
83125 
83126 parasail_result_t* parasail_sg_qb_de_scan_profile_altivec_128_8 (
83127     const parasail_profile_t* profile,
83128     const char* s2,
83129     const int s2Len,
83130     const int open,
83131     const int gap);
83132 
83133 parasail_result_t* parasail_sg_qb_de_scan_profile_altivec_128_sat (
83134     const parasail_profile_t* profile,
83135     const char* s2,
83136     const int s2Len,
83137     const int open,
83138     const int gap);
83139 
83140 parasail_result_t* parasail_sg_qb_de_scan_profile_neon_128_64 (
83141     const parasail_profile_t* profile,
83142     const char* s2,
83143     const int s2Len,
83144     const int open,
83145     const int gap);
83146 
83147 parasail_result_t* parasail_sg_qb_de_scan_profile_neon_128_32 (
83148     const parasail_profile_t* profile,
83149     const char* s2,
83150     const int s2Len,
83151     const int open,
83152     const int gap);
83153 
83154 parasail_result_t* parasail_sg_qb_de_scan_profile_neon_128_16 (
83155     const parasail_profile_t* profile,
83156     const char* s2,
83157     const int s2Len,
83158     const int open,
83159     const int gap);
83160 
83161 parasail_result_t* parasail_sg_qb_de_scan_profile_neon_128_8 (
83162     const parasail_profile_t* profile,
83163     const char* s2,
83164     const int s2Len,
83165     const int open,
83166     const int gap);
83167 
83168 parasail_result_t* parasail_sg_qb_de_scan_profile_neon_128_sat (
83169     const parasail_profile_t* profile,
83170     const char* s2,
83171     const int s2Len,
83172     const int open,
83173     const int gap);
83174 
83175 parasail_result_t* parasail_sg_qb_de_striped_profile_sse2_128_64 (
83176     const parasail_profile_t* profile,
83177     const char* s2,
83178     const int s2Len,
83179     const int open,
83180     const int gap);
83181 
83182 parasail_result_t* parasail_sg_qb_de_striped_profile_sse2_128_32 (
83183     const parasail_profile_t* profile,
83184     const char* s2,
83185     const int s2Len,
83186     const int open,
83187     const int gap);
83188 
83189 parasail_result_t* parasail_sg_qb_de_striped_profile_sse2_128_16 (
83190     const parasail_profile_t* profile,
83191     const char* s2,
83192     const int s2Len,
83193     const int open,
83194     const int gap);
83195 
83196 parasail_result_t* parasail_sg_qb_de_striped_profile_sse2_128_8 (
83197     const parasail_profile_t* profile,
83198     const char* s2,
83199     const int s2Len,
83200     const int open,
83201     const int gap);
83202 
83203 parasail_result_t* parasail_sg_qb_de_striped_profile_sse2_128_sat (
83204     const parasail_profile_t* profile,
83205     const char* s2,
83206     const int s2Len,
83207     const int open,
83208     const int gap);
83209 
83210 parasail_result_t* parasail_sg_qb_de_striped_profile_sse41_128_64 (
83211     const parasail_profile_t* profile,
83212     const char* s2,
83213     const int s2Len,
83214     const int open,
83215     const int gap);
83216 
83217 parasail_result_t* parasail_sg_qb_de_striped_profile_sse41_128_32 (
83218     const parasail_profile_t* profile,
83219     const char* s2,
83220     const int s2Len,
83221     const int open,
83222     const int gap);
83223 
83224 parasail_result_t* parasail_sg_qb_de_striped_profile_sse41_128_16 (
83225     const parasail_profile_t* profile,
83226     const char* s2,
83227     const int s2Len,
83228     const int open,
83229     const int gap);
83230 
83231 parasail_result_t* parasail_sg_qb_de_striped_profile_sse41_128_8 (
83232     const parasail_profile_t* profile,
83233     const char* s2,
83234     const int s2Len,
83235     const int open,
83236     const int gap);
83237 
83238 parasail_result_t* parasail_sg_qb_de_striped_profile_sse41_128_sat (
83239     const parasail_profile_t* profile,
83240     const char* s2,
83241     const int s2Len,
83242     const int open,
83243     const int gap);
83244 
83245 parasail_result_t* parasail_sg_qb_de_striped_profile_avx2_256_64 (
83246     const parasail_profile_t* profile,
83247     const char* s2,
83248     const int s2Len,
83249     const int open,
83250     const int gap);
83251 
83252 parasail_result_t* parasail_sg_qb_de_striped_profile_avx2_256_32 (
83253     const parasail_profile_t* profile,
83254     const char* s2,
83255     const int s2Len,
83256     const int open,
83257     const int gap);
83258 
83259 parasail_result_t* parasail_sg_qb_de_striped_profile_avx2_256_16 (
83260     const parasail_profile_t* profile,
83261     const char* s2,
83262     const int s2Len,
83263     const int open,
83264     const int gap);
83265 
83266 parasail_result_t* parasail_sg_qb_de_striped_profile_avx2_256_8 (
83267     const parasail_profile_t* profile,
83268     const char* s2,
83269     const int s2Len,
83270     const int open,
83271     const int gap);
83272 
83273 parasail_result_t* parasail_sg_qb_de_striped_profile_avx2_256_sat (
83274     const parasail_profile_t* profile,
83275     const char* s2,
83276     const int s2Len,
83277     const int open,
83278     const int gap);
83279 
83280 parasail_result_t* parasail_sg_qb_de_striped_profile_altivec_128_64 (
83281     const parasail_profile_t* profile,
83282     const char* s2,
83283     const int s2Len,
83284     const int open,
83285     const int gap);
83286 
83287 parasail_result_t* parasail_sg_qb_de_striped_profile_altivec_128_32 (
83288     const parasail_profile_t* profile,
83289     const char* s2,
83290     const int s2Len,
83291     const int open,
83292     const int gap);
83293 
83294 parasail_result_t* parasail_sg_qb_de_striped_profile_altivec_128_16 (
83295     const parasail_profile_t* profile,
83296     const char* s2,
83297     const int s2Len,
83298     const int open,
83299     const int gap);
83300 
83301 parasail_result_t* parasail_sg_qb_de_striped_profile_altivec_128_8 (
83302     const parasail_profile_t* profile,
83303     const char* s2,
83304     const int s2Len,
83305     const int open,
83306     const int gap);
83307 
83308 parasail_result_t* parasail_sg_qb_de_striped_profile_altivec_128_sat (
83309     const parasail_profile_t* profile,
83310     const char* s2,
83311     const int s2Len,
83312     const int open,
83313     const int gap);
83314 
83315 parasail_result_t* parasail_sg_qb_de_striped_profile_neon_128_64 (
83316     const parasail_profile_t* profile,
83317     const char* s2,
83318     const int s2Len,
83319     const int open,
83320     const int gap);
83321 
83322 parasail_result_t* parasail_sg_qb_de_striped_profile_neon_128_32 (
83323     const parasail_profile_t* profile,
83324     const char* s2,
83325     const int s2Len,
83326     const int open,
83327     const int gap);
83328 
83329 parasail_result_t* parasail_sg_qb_de_striped_profile_neon_128_16 (
83330     const parasail_profile_t* profile,
83331     const char* s2,
83332     const int s2Len,
83333     const int open,
83334     const int gap);
83335 
83336 parasail_result_t* parasail_sg_qb_de_striped_profile_neon_128_8 (
83337     const parasail_profile_t* profile,
83338     const char* s2,
83339     const int s2Len,
83340     const int open,
83341     const int gap);
83342 
83343 parasail_result_t* parasail_sg_qb_de_striped_profile_neon_128_sat (
83344     const parasail_profile_t* profile,
83345     const char* s2,
83346     const int s2Len,
83347     const int open,
83348     const int gap);
83349 
83350 parasail_result_t* parasail_sg_qb_de_table_scan_profile_sse2_128_64 (
83351     const parasail_profile_t* profile,
83352     const char* s2,
83353     const int s2Len,
83354     const int open,
83355     const int gap);
83356 
83357 parasail_result_t* parasail_sg_qb_de_table_scan_profile_sse2_128_32 (
83358     const parasail_profile_t* profile,
83359     const char* s2,
83360     const int s2Len,
83361     const int open,
83362     const int gap);
83363 
83364 parasail_result_t* parasail_sg_qb_de_table_scan_profile_sse2_128_16 (
83365     const parasail_profile_t* profile,
83366     const char* s2,
83367     const int s2Len,
83368     const int open,
83369     const int gap);
83370 
83371 parasail_result_t* parasail_sg_qb_de_table_scan_profile_sse2_128_8 (
83372     const parasail_profile_t* profile,
83373     const char* s2,
83374     const int s2Len,
83375     const int open,
83376     const int gap);
83377 
83378 parasail_result_t* parasail_sg_qb_de_table_scan_profile_sse2_128_sat (
83379     const parasail_profile_t* profile,
83380     const char* s2,
83381     const int s2Len,
83382     const int open,
83383     const int gap);
83384 
83385 parasail_result_t* parasail_sg_qb_de_table_scan_profile_sse41_128_64 (
83386     const parasail_profile_t* profile,
83387     const char* s2,
83388     const int s2Len,
83389     const int open,
83390     const int gap);
83391 
83392 parasail_result_t* parasail_sg_qb_de_table_scan_profile_sse41_128_32 (
83393     const parasail_profile_t* profile,
83394     const char* s2,
83395     const int s2Len,
83396     const int open,
83397     const int gap);
83398 
83399 parasail_result_t* parasail_sg_qb_de_table_scan_profile_sse41_128_16 (
83400     const parasail_profile_t* profile,
83401     const char* s2,
83402     const int s2Len,
83403     const int open,
83404     const int gap);
83405 
83406 parasail_result_t* parasail_sg_qb_de_table_scan_profile_sse41_128_8 (
83407     const parasail_profile_t* profile,
83408     const char* s2,
83409     const int s2Len,
83410     const int open,
83411     const int gap);
83412 
83413 parasail_result_t* parasail_sg_qb_de_table_scan_profile_sse41_128_sat (
83414     const parasail_profile_t* profile,
83415     const char* s2,
83416     const int s2Len,
83417     const int open,
83418     const int gap);
83419 
83420 parasail_result_t* parasail_sg_qb_de_table_scan_profile_avx2_256_64 (
83421     const parasail_profile_t* profile,
83422     const char* s2,
83423     const int s2Len,
83424     const int open,
83425     const int gap);
83426 
83427 parasail_result_t* parasail_sg_qb_de_table_scan_profile_avx2_256_32 (
83428     const parasail_profile_t* profile,
83429     const char* s2,
83430     const int s2Len,
83431     const int open,
83432     const int gap);
83433 
83434 parasail_result_t* parasail_sg_qb_de_table_scan_profile_avx2_256_16 (
83435     const parasail_profile_t* profile,
83436     const char* s2,
83437     const int s2Len,
83438     const int open,
83439     const int gap);
83440 
83441 parasail_result_t* parasail_sg_qb_de_table_scan_profile_avx2_256_8 (
83442     const parasail_profile_t* profile,
83443     const char* s2,
83444     const int s2Len,
83445     const int open,
83446     const int gap);
83447 
83448 parasail_result_t* parasail_sg_qb_de_table_scan_profile_avx2_256_sat (
83449     const parasail_profile_t* profile,
83450     const char* s2,
83451     const int s2Len,
83452     const int open,
83453     const int gap);
83454 
83455 parasail_result_t* parasail_sg_qb_de_table_scan_profile_altivec_128_64 (
83456     const parasail_profile_t* profile,
83457     const char* s2,
83458     const int s2Len,
83459     const int open,
83460     const int gap);
83461 
83462 parasail_result_t* parasail_sg_qb_de_table_scan_profile_altivec_128_32 (
83463     const parasail_profile_t* profile,
83464     const char* s2,
83465     const int s2Len,
83466     const int open,
83467     const int gap);
83468 
83469 parasail_result_t* parasail_sg_qb_de_table_scan_profile_altivec_128_16 (
83470     const parasail_profile_t* profile,
83471     const char* s2,
83472     const int s2Len,
83473     const int open,
83474     const int gap);
83475 
83476 parasail_result_t* parasail_sg_qb_de_table_scan_profile_altivec_128_8 (
83477     const parasail_profile_t* profile,
83478     const char* s2,
83479     const int s2Len,
83480     const int open,
83481     const int gap);
83482 
83483 parasail_result_t* parasail_sg_qb_de_table_scan_profile_altivec_128_sat (
83484     const parasail_profile_t* profile,
83485     const char* s2,
83486     const int s2Len,
83487     const int open,
83488     const int gap);
83489 
83490 parasail_result_t* parasail_sg_qb_de_table_scan_profile_neon_128_64 (
83491     const parasail_profile_t* profile,
83492     const char* s2,
83493     const int s2Len,
83494     const int open,
83495     const int gap);
83496 
83497 parasail_result_t* parasail_sg_qb_de_table_scan_profile_neon_128_32 (
83498     const parasail_profile_t* profile,
83499     const char* s2,
83500     const int s2Len,
83501     const int open,
83502     const int gap);
83503 
83504 parasail_result_t* parasail_sg_qb_de_table_scan_profile_neon_128_16 (
83505     const parasail_profile_t* profile,
83506     const char* s2,
83507     const int s2Len,
83508     const int open,
83509     const int gap);
83510 
83511 parasail_result_t* parasail_sg_qb_de_table_scan_profile_neon_128_8 (
83512     const parasail_profile_t* profile,
83513     const char* s2,
83514     const int s2Len,
83515     const int open,
83516     const int gap);
83517 
83518 parasail_result_t* parasail_sg_qb_de_table_scan_profile_neon_128_sat (
83519     const parasail_profile_t* profile,
83520     const char* s2,
83521     const int s2Len,
83522     const int open,
83523     const int gap);
83524 
83525 parasail_result_t* parasail_sg_qb_de_table_striped_profile_sse2_128_64 (
83526     const parasail_profile_t* profile,
83527     const char* s2,
83528     const int s2Len,
83529     const int open,
83530     const int gap);
83531 
83532 parasail_result_t* parasail_sg_qb_de_table_striped_profile_sse2_128_32 (
83533     const parasail_profile_t* profile,
83534     const char* s2,
83535     const int s2Len,
83536     const int open,
83537     const int gap);
83538 
83539 parasail_result_t* parasail_sg_qb_de_table_striped_profile_sse2_128_16 (
83540     const parasail_profile_t* profile,
83541     const char* s2,
83542     const int s2Len,
83543     const int open,
83544     const int gap);
83545 
83546 parasail_result_t* parasail_sg_qb_de_table_striped_profile_sse2_128_8 (
83547     const parasail_profile_t* profile,
83548     const char* s2,
83549     const int s2Len,
83550     const int open,
83551     const int gap);
83552 
83553 parasail_result_t* parasail_sg_qb_de_table_striped_profile_sse2_128_sat (
83554     const parasail_profile_t* profile,
83555     const char* s2,
83556     const int s2Len,
83557     const int open,
83558     const int gap);
83559 
83560 parasail_result_t* parasail_sg_qb_de_table_striped_profile_sse41_128_64 (
83561     const parasail_profile_t* profile,
83562     const char* s2,
83563     const int s2Len,
83564     const int open,
83565     const int gap);
83566 
83567 parasail_result_t* parasail_sg_qb_de_table_striped_profile_sse41_128_32 (
83568     const parasail_profile_t* profile,
83569     const char* s2,
83570     const int s2Len,
83571     const int open,
83572     const int gap);
83573 
83574 parasail_result_t* parasail_sg_qb_de_table_striped_profile_sse41_128_16 (
83575     const parasail_profile_t* profile,
83576     const char* s2,
83577     const int s2Len,
83578     const int open,
83579     const int gap);
83580 
83581 parasail_result_t* parasail_sg_qb_de_table_striped_profile_sse41_128_8 (
83582     const parasail_profile_t* profile,
83583     const char* s2,
83584     const int s2Len,
83585     const int open,
83586     const int gap);
83587 
83588 parasail_result_t* parasail_sg_qb_de_table_striped_profile_sse41_128_sat (
83589     const parasail_profile_t* profile,
83590     const char* s2,
83591     const int s2Len,
83592     const int open,
83593     const int gap);
83594 
83595 parasail_result_t* parasail_sg_qb_de_table_striped_profile_avx2_256_64 (
83596     const parasail_profile_t* profile,
83597     const char* s2,
83598     const int s2Len,
83599     const int open,
83600     const int gap);
83601 
83602 parasail_result_t* parasail_sg_qb_de_table_striped_profile_avx2_256_32 (
83603     const parasail_profile_t* profile,
83604     const char* s2,
83605     const int s2Len,
83606     const int open,
83607     const int gap);
83608 
83609 parasail_result_t* parasail_sg_qb_de_table_striped_profile_avx2_256_16 (
83610     const parasail_profile_t* profile,
83611     const char* s2,
83612     const int s2Len,
83613     const int open,
83614     const int gap);
83615 
83616 parasail_result_t* parasail_sg_qb_de_table_striped_profile_avx2_256_8 (
83617     const parasail_profile_t* profile,
83618     const char* s2,
83619     const int s2Len,
83620     const int open,
83621     const int gap);
83622 
83623 parasail_result_t* parasail_sg_qb_de_table_striped_profile_avx2_256_sat (
83624     const parasail_profile_t* profile,
83625     const char* s2,
83626     const int s2Len,
83627     const int open,
83628     const int gap);
83629 
83630 parasail_result_t* parasail_sg_qb_de_table_striped_profile_altivec_128_64 (
83631     const parasail_profile_t* profile,
83632     const char* s2,
83633     const int s2Len,
83634     const int open,
83635     const int gap);
83636 
83637 parasail_result_t* parasail_sg_qb_de_table_striped_profile_altivec_128_32 (
83638     const parasail_profile_t* profile,
83639     const char* s2,
83640     const int s2Len,
83641     const int open,
83642     const int gap);
83643 
83644 parasail_result_t* parasail_sg_qb_de_table_striped_profile_altivec_128_16 (
83645     const parasail_profile_t* profile,
83646     const char* s2,
83647     const int s2Len,
83648     const int open,
83649     const int gap);
83650 
83651 parasail_result_t* parasail_sg_qb_de_table_striped_profile_altivec_128_8 (
83652     const parasail_profile_t* profile,
83653     const char* s2,
83654     const int s2Len,
83655     const int open,
83656     const int gap);
83657 
83658 parasail_result_t* parasail_sg_qb_de_table_striped_profile_altivec_128_sat (
83659     const parasail_profile_t* profile,
83660     const char* s2,
83661     const int s2Len,
83662     const int open,
83663     const int gap);
83664 
83665 parasail_result_t* parasail_sg_qb_de_table_striped_profile_neon_128_64 (
83666     const parasail_profile_t* profile,
83667     const char* s2,
83668     const int s2Len,
83669     const int open,
83670     const int gap);
83671 
83672 parasail_result_t* parasail_sg_qb_de_table_striped_profile_neon_128_32 (
83673     const parasail_profile_t* profile,
83674     const char* s2,
83675     const int s2Len,
83676     const int open,
83677     const int gap);
83678 
83679 parasail_result_t* parasail_sg_qb_de_table_striped_profile_neon_128_16 (
83680     const parasail_profile_t* profile,
83681     const char* s2,
83682     const int s2Len,
83683     const int open,
83684     const int gap);
83685 
83686 parasail_result_t* parasail_sg_qb_de_table_striped_profile_neon_128_8 (
83687     const parasail_profile_t* profile,
83688     const char* s2,
83689     const int s2Len,
83690     const int open,
83691     const int gap);
83692 
83693 parasail_result_t* parasail_sg_qb_de_table_striped_profile_neon_128_sat (
83694     const parasail_profile_t* profile,
83695     const char* s2,
83696     const int s2Len,
83697     const int open,
83698     const int gap);
83699 
83700 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_sse2_128_64 (
83701     const parasail_profile_t* profile,
83702     const char* s2,
83703     const int s2Len,
83704     const int open,
83705     const int gap);
83706 
83707 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_sse2_128_32 (
83708     const parasail_profile_t* profile,
83709     const char* s2,
83710     const int s2Len,
83711     const int open,
83712     const int gap);
83713 
83714 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_sse2_128_16 (
83715     const parasail_profile_t* profile,
83716     const char* s2,
83717     const int s2Len,
83718     const int open,
83719     const int gap);
83720 
83721 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_sse2_128_8 (
83722     const parasail_profile_t* profile,
83723     const char* s2,
83724     const int s2Len,
83725     const int open,
83726     const int gap);
83727 
83728 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_sse2_128_sat (
83729     const parasail_profile_t* profile,
83730     const char* s2,
83731     const int s2Len,
83732     const int open,
83733     const int gap);
83734 
83735 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_sse41_128_64 (
83736     const parasail_profile_t* profile,
83737     const char* s2,
83738     const int s2Len,
83739     const int open,
83740     const int gap);
83741 
83742 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_sse41_128_32 (
83743     const parasail_profile_t* profile,
83744     const char* s2,
83745     const int s2Len,
83746     const int open,
83747     const int gap);
83748 
83749 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_sse41_128_16 (
83750     const parasail_profile_t* profile,
83751     const char* s2,
83752     const int s2Len,
83753     const int open,
83754     const int gap);
83755 
83756 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_sse41_128_8 (
83757     const parasail_profile_t* profile,
83758     const char* s2,
83759     const int s2Len,
83760     const int open,
83761     const int gap);
83762 
83763 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_sse41_128_sat (
83764     const parasail_profile_t* profile,
83765     const char* s2,
83766     const int s2Len,
83767     const int open,
83768     const int gap);
83769 
83770 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_avx2_256_64 (
83771     const parasail_profile_t* profile,
83772     const char* s2,
83773     const int s2Len,
83774     const int open,
83775     const int gap);
83776 
83777 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_avx2_256_32 (
83778     const parasail_profile_t* profile,
83779     const char* s2,
83780     const int s2Len,
83781     const int open,
83782     const int gap);
83783 
83784 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_avx2_256_16 (
83785     const parasail_profile_t* profile,
83786     const char* s2,
83787     const int s2Len,
83788     const int open,
83789     const int gap);
83790 
83791 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_avx2_256_8 (
83792     const parasail_profile_t* profile,
83793     const char* s2,
83794     const int s2Len,
83795     const int open,
83796     const int gap);
83797 
83798 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_avx2_256_sat (
83799     const parasail_profile_t* profile,
83800     const char* s2,
83801     const int s2Len,
83802     const int open,
83803     const int gap);
83804 
83805 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_altivec_128_64 (
83806     const parasail_profile_t* profile,
83807     const char* s2,
83808     const int s2Len,
83809     const int open,
83810     const int gap);
83811 
83812 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_altivec_128_32 (
83813     const parasail_profile_t* profile,
83814     const char* s2,
83815     const int s2Len,
83816     const int open,
83817     const int gap);
83818 
83819 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_altivec_128_16 (
83820     const parasail_profile_t* profile,
83821     const char* s2,
83822     const int s2Len,
83823     const int open,
83824     const int gap);
83825 
83826 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_altivec_128_8 (
83827     const parasail_profile_t* profile,
83828     const char* s2,
83829     const int s2Len,
83830     const int open,
83831     const int gap);
83832 
83833 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_altivec_128_sat (
83834     const parasail_profile_t* profile,
83835     const char* s2,
83836     const int s2Len,
83837     const int open,
83838     const int gap);
83839 
83840 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_neon_128_64 (
83841     const parasail_profile_t* profile,
83842     const char* s2,
83843     const int s2Len,
83844     const int open,
83845     const int gap);
83846 
83847 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_neon_128_32 (
83848     const parasail_profile_t* profile,
83849     const char* s2,
83850     const int s2Len,
83851     const int open,
83852     const int gap);
83853 
83854 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_neon_128_16 (
83855     const parasail_profile_t* profile,
83856     const char* s2,
83857     const int s2Len,
83858     const int open,
83859     const int gap);
83860 
83861 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_neon_128_8 (
83862     const parasail_profile_t* profile,
83863     const char* s2,
83864     const int s2Len,
83865     const int open,
83866     const int gap);
83867 
83868 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_neon_128_sat (
83869     const parasail_profile_t* profile,
83870     const char* s2,
83871     const int s2Len,
83872     const int open,
83873     const int gap);
83874 
83875 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_sse2_128_64 (
83876     const parasail_profile_t* profile,
83877     const char* s2,
83878     const int s2Len,
83879     const int open,
83880     const int gap);
83881 
83882 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_sse2_128_32 (
83883     const parasail_profile_t* profile,
83884     const char* s2,
83885     const int s2Len,
83886     const int open,
83887     const int gap);
83888 
83889 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_sse2_128_16 (
83890     const parasail_profile_t* profile,
83891     const char* s2,
83892     const int s2Len,
83893     const int open,
83894     const int gap);
83895 
83896 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_sse2_128_8 (
83897     const parasail_profile_t* profile,
83898     const char* s2,
83899     const int s2Len,
83900     const int open,
83901     const int gap);
83902 
83903 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_sse2_128_sat (
83904     const parasail_profile_t* profile,
83905     const char* s2,
83906     const int s2Len,
83907     const int open,
83908     const int gap);
83909 
83910 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_sse41_128_64 (
83911     const parasail_profile_t* profile,
83912     const char* s2,
83913     const int s2Len,
83914     const int open,
83915     const int gap);
83916 
83917 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_sse41_128_32 (
83918     const parasail_profile_t* profile,
83919     const char* s2,
83920     const int s2Len,
83921     const int open,
83922     const int gap);
83923 
83924 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_sse41_128_16 (
83925     const parasail_profile_t* profile,
83926     const char* s2,
83927     const int s2Len,
83928     const int open,
83929     const int gap);
83930 
83931 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_sse41_128_8 (
83932     const parasail_profile_t* profile,
83933     const char* s2,
83934     const int s2Len,
83935     const int open,
83936     const int gap);
83937 
83938 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_sse41_128_sat (
83939     const parasail_profile_t* profile,
83940     const char* s2,
83941     const int s2Len,
83942     const int open,
83943     const int gap);
83944 
83945 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_avx2_256_64 (
83946     const parasail_profile_t* profile,
83947     const char* s2,
83948     const int s2Len,
83949     const int open,
83950     const int gap);
83951 
83952 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_avx2_256_32 (
83953     const parasail_profile_t* profile,
83954     const char* s2,
83955     const int s2Len,
83956     const int open,
83957     const int gap);
83958 
83959 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_avx2_256_16 (
83960     const parasail_profile_t* profile,
83961     const char* s2,
83962     const int s2Len,
83963     const int open,
83964     const int gap);
83965 
83966 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_avx2_256_8 (
83967     const parasail_profile_t* profile,
83968     const char* s2,
83969     const int s2Len,
83970     const int open,
83971     const int gap);
83972 
83973 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_avx2_256_sat (
83974     const parasail_profile_t* profile,
83975     const char* s2,
83976     const int s2Len,
83977     const int open,
83978     const int gap);
83979 
83980 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_altivec_128_64 (
83981     const parasail_profile_t* profile,
83982     const char* s2,
83983     const int s2Len,
83984     const int open,
83985     const int gap);
83986 
83987 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_altivec_128_32 (
83988     const parasail_profile_t* profile,
83989     const char* s2,
83990     const int s2Len,
83991     const int open,
83992     const int gap);
83993 
83994 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_altivec_128_16 (
83995     const parasail_profile_t* profile,
83996     const char* s2,
83997     const int s2Len,
83998     const int open,
83999     const int gap);
84000 
84001 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_altivec_128_8 (
84002     const parasail_profile_t* profile,
84003     const char* s2,
84004     const int s2Len,
84005     const int open,
84006     const int gap);
84007 
84008 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_altivec_128_sat (
84009     const parasail_profile_t* profile,
84010     const char* s2,
84011     const int s2Len,
84012     const int open,
84013     const int gap);
84014 
84015 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_neon_128_64 (
84016     const parasail_profile_t* profile,
84017     const char* s2,
84018     const int s2Len,
84019     const int open,
84020     const int gap);
84021 
84022 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_neon_128_32 (
84023     const parasail_profile_t* profile,
84024     const char* s2,
84025     const int s2Len,
84026     const int open,
84027     const int gap);
84028 
84029 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_neon_128_16 (
84030     const parasail_profile_t* profile,
84031     const char* s2,
84032     const int s2Len,
84033     const int open,
84034     const int gap);
84035 
84036 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_neon_128_8 (
84037     const parasail_profile_t* profile,
84038     const char* s2,
84039     const int s2Len,
84040     const int open,
84041     const int gap);
84042 
84043 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_neon_128_sat (
84044     const parasail_profile_t* profile,
84045     const char* s2,
84046     const int s2Len,
84047     const int open,
84048     const int gap);
84049 
84050 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_sse2_128_64 (
84051     const parasail_profile_t* profile,
84052     const char* s2,
84053     const int s2Len,
84054     const int open,
84055     const int gap);
84056 
84057 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_sse2_128_32 (
84058     const parasail_profile_t* profile,
84059     const char* s2,
84060     const int s2Len,
84061     const int open,
84062     const int gap);
84063 
84064 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_sse2_128_16 (
84065     const parasail_profile_t* profile,
84066     const char* s2,
84067     const int s2Len,
84068     const int open,
84069     const int gap);
84070 
84071 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_sse2_128_8 (
84072     const parasail_profile_t* profile,
84073     const char* s2,
84074     const int s2Len,
84075     const int open,
84076     const int gap);
84077 
84078 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_sse2_128_sat (
84079     const parasail_profile_t* profile,
84080     const char* s2,
84081     const int s2Len,
84082     const int open,
84083     const int gap);
84084 
84085 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_sse41_128_64 (
84086     const parasail_profile_t* profile,
84087     const char* s2,
84088     const int s2Len,
84089     const int open,
84090     const int gap);
84091 
84092 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_sse41_128_32 (
84093     const parasail_profile_t* profile,
84094     const char* s2,
84095     const int s2Len,
84096     const int open,
84097     const int gap);
84098 
84099 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_sse41_128_16 (
84100     const parasail_profile_t* profile,
84101     const char* s2,
84102     const int s2Len,
84103     const int open,
84104     const int gap);
84105 
84106 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_sse41_128_8 (
84107     const parasail_profile_t* profile,
84108     const char* s2,
84109     const int s2Len,
84110     const int open,
84111     const int gap);
84112 
84113 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_sse41_128_sat (
84114     const parasail_profile_t* profile,
84115     const char* s2,
84116     const int s2Len,
84117     const int open,
84118     const int gap);
84119 
84120 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_avx2_256_64 (
84121     const parasail_profile_t* profile,
84122     const char* s2,
84123     const int s2Len,
84124     const int open,
84125     const int gap);
84126 
84127 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_avx2_256_32 (
84128     const parasail_profile_t* profile,
84129     const char* s2,
84130     const int s2Len,
84131     const int open,
84132     const int gap);
84133 
84134 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_avx2_256_16 (
84135     const parasail_profile_t* profile,
84136     const char* s2,
84137     const int s2Len,
84138     const int open,
84139     const int gap);
84140 
84141 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_avx2_256_8 (
84142     const parasail_profile_t* profile,
84143     const char* s2,
84144     const int s2Len,
84145     const int open,
84146     const int gap);
84147 
84148 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_avx2_256_sat (
84149     const parasail_profile_t* profile,
84150     const char* s2,
84151     const int s2Len,
84152     const int open,
84153     const int gap);
84154 
84155 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_altivec_128_64 (
84156     const parasail_profile_t* profile,
84157     const char* s2,
84158     const int s2Len,
84159     const int open,
84160     const int gap);
84161 
84162 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_altivec_128_32 (
84163     const parasail_profile_t* profile,
84164     const char* s2,
84165     const int s2Len,
84166     const int open,
84167     const int gap);
84168 
84169 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_altivec_128_16 (
84170     const parasail_profile_t* profile,
84171     const char* s2,
84172     const int s2Len,
84173     const int open,
84174     const int gap);
84175 
84176 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_altivec_128_8 (
84177     const parasail_profile_t* profile,
84178     const char* s2,
84179     const int s2Len,
84180     const int open,
84181     const int gap);
84182 
84183 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_altivec_128_sat (
84184     const parasail_profile_t* profile,
84185     const char* s2,
84186     const int s2Len,
84187     const int open,
84188     const int gap);
84189 
84190 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_neon_128_64 (
84191     const parasail_profile_t* profile,
84192     const char* s2,
84193     const int s2Len,
84194     const int open,
84195     const int gap);
84196 
84197 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_neon_128_32 (
84198     const parasail_profile_t* profile,
84199     const char* s2,
84200     const int s2Len,
84201     const int open,
84202     const int gap);
84203 
84204 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_neon_128_16 (
84205     const parasail_profile_t* profile,
84206     const char* s2,
84207     const int s2Len,
84208     const int open,
84209     const int gap);
84210 
84211 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_neon_128_8 (
84212     const parasail_profile_t* profile,
84213     const char* s2,
84214     const int s2Len,
84215     const int open,
84216     const int gap);
84217 
84218 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_neon_128_sat (
84219     const parasail_profile_t* profile,
84220     const char* s2,
84221     const int s2Len,
84222     const int open,
84223     const int gap);
84224 
84225 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_sse2_128_64 (
84226     const parasail_profile_t* profile,
84227     const char* s2,
84228     const int s2Len,
84229     const int open,
84230     const int gap);
84231 
84232 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_sse2_128_32 (
84233     const parasail_profile_t* profile,
84234     const char* s2,
84235     const int s2Len,
84236     const int open,
84237     const int gap);
84238 
84239 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_sse2_128_16 (
84240     const parasail_profile_t* profile,
84241     const char* s2,
84242     const int s2Len,
84243     const int open,
84244     const int gap);
84245 
84246 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_sse2_128_8 (
84247     const parasail_profile_t* profile,
84248     const char* s2,
84249     const int s2Len,
84250     const int open,
84251     const int gap);
84252 
84253 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_sse2_128_sat (
84254     const parasail_profile_t* profile,
84255     const char* s2,
84256     const int s2Len,
84257     const int open,
84258     const int gap);
84259 
84260 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_sse41_128_64 (
84261     const parasail_profile_t* profile,
84262     const char* s2,
84263     const int s2Len,
84264     const int open,
84265     const int gap);
84266 
84267 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_sse41_128_32 (
84268     const parasail_profile_t* profile,
84269     const char* s2,
84270     const int s2Len,
84271     const int open,
84272     const int gap);
84273 
84274 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_sse41_128_16 (
84275     const parasail_profile_t* profile,
84276     const char* s2,
84277     const int s2Len,
84278     const int open,
84279     const int gap);
84280 
84281 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_sse41_128_8 (
84282     const parasail_profile_t* profile,
84283     const char* s2,
84284     const int s2Len,
84285     const int open,
84286     const int gap);
84287 
84288 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_sse41_128_sat (
84289     const parasail_profile_t* profile,
84290     const char* s2,
84291     const int s2Len,
84292     const int open,
84293     const int gap);
84294 
84295 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_avx2_256_64 (
84296     const parasail_profile_t* profile,
84297     const char* s2,
84298     const int s2Len,
84299     const int open,
84300     const int gap);
84301 
84302 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_avx2_256_32 (
84303     const parasail_profile_t* profile,
84304     const char* s2,
84305     const int s2Len,
84306     const int open,
84307     const int gap);
84308 
84309 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_avx2_256_16 (
84310     const parasail_profile_t* profile,
84311     const char* s2,
84312     const int s2Len,
84313     const int open,
84314     const int gap);
84315 
84316 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_avx2_256_8 (
84317     const parasail_profile_t* profile,
84318     const char* s2,
84319     const int s2Len,
84320     const int open,
84321     const int gap);
84322 
84323 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_avx2_256_sat (
84324     const parasail_profile_t* profile,
84325     const char* s2,
84326     const int s2Len,
84327     const int open,
84328     const int gap);
84329 
84330 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_altivec_128_64 (
84331     const parasail_profile_t* profile,
84332     const char* s2,
84333     const int s2Len,
84334     const int open,
84335     const int gap);
84336 
84337 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_altivec_128_32 (
84338     const parasail_profile_t* profile,
84339     const char* s2,
84340     const int s2Len,
84341     const int open,
84342     const int gap);
84343 
84344 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_altivec_128_16 (
84345     const parasail_profile_t* profile,
84346     const char* s2,
84347     const int s2Len,
84348     const int open,
84349     const int gap);
84350 
84351 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_altivec_128_8 (
84352     const parasail_profile_t* profile,
84353     const char* s2,
84354     const int s2Len,
84355     const int open,
84356     const int gap);
84357 
84358 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_altivec_128_sat (
84359     const parasail_profile_t* profile,
84360     const char* s2,
84361     const int s2Len,
84362     const int open,
84363     const int gap);
84364 
84365 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_neon_128_64 (
84366     const parasail_profile_t* profile,
84367     const char* s2,
84368     const int s2Len,
84369     const int open,
84370     const int gap);
84371 
84372 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_neon_128_32 (
84373     const parasail_profile_t* profile,
84374     const char* s2,
84375     const int s2Len,
84376     const int open,
84377     const int gap);
84378 
84379 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_neon_128_16 (
84380     const parasail_profile_t* profile,
84381     const char* s2,
84382     const int s2Len,
84383     const int open,
84384     const int gap);
84385 
84386 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_neon_128_8 (
84387     const parasail_profile_t* profile,
84388     const char* s2,
84389     const int s2Len,
84390     const int open,
84391     const int gap);
84392 
84393 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_neon_128_sat (
84394     const parasail_profile_t* profile,
84395     const char* s2,
84396     const int s2Len,
84397     const int open,
84398     const int gap);
84399 
84400 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_sse2_128_64 (
84401     const parasail_profile_t* profile,
84402     const char* s2,
84403     const int s2Len,
84404     const int open,
84405     const int gap);
84406 
84407 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_sse2_128_32 (
84408     const parasail_profile_t* profile,
84409     const char* s2,
84410     const int s2Len,
84411     const int open,
84412     const int gap);
84413 
84414 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_sse2_128_16 (
84415     const parasail_profile_t* profile,
84416     const char* s2,
84417     const int s2Len,
84418     const int open,
84419     const int gap);
84420 
84421 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_sse2_128_8 (
84422     const parasail_profile_t* profile,
84423     const char* s2,
84424     const int s2Len,
84425     const int open,
84426     const int gap);
84427 
84428 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_sse2_128_sat (
84429     const parasail_profile_t* profile,
84430     const char* s2,
84431     const int s2Len,
84432     const int open,
84433     const int gap);
84434 
84435 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_sse41_128_64 (
84436     const parasail_profile_t* profile,
84437     const char* s2,
84438     const int s2Len,
84439     const int open,
84440     const int gap);
84441 
84442 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_sse41_128_32 (
84443     const parasail_profile_t* profile,
84444     const char* s2,
84445     const int s2Len,
84446     const int open,
84447     const int gap);
84448 
84449 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_sse41_128_16 (
84450     const parasail_profile_t* profile,
84451     const char* s2,
84452     const int s2Len,
84453     const int open,
84454     const int gap);
84455 
84456 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_sse41_128_8 (
84457     const parasail_profile_t* profile,
84458     const char* s2,
84459     const int s2Len,
84460     const int open,
84461     const int gap);
84462 
84463 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_sse41_128_sat (
84464     const parasail_profile_t* profile,
84465     const char* s2,
84466     const int s2Len,
84467     const int open,
84468     const int gap);
84469 
84470 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_avx2_256_64 (
84471     const parasail_profile_t* profile,
84472     const char* s2,
84473     const int s2Len,
84474     const int open,
84475     const int gap);
84476 
84477 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_avx2_256_32 (
84478     const parasail_profile_t* profile,
84479     const char* s2,
84480     const int s2Len,
84481     const int open,
84482     const int gap);
84483 
84484 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_avx2_256_16 (
84485     const parasail_profile_t* profile,
84486     const char* s2,
84487     const int s2Len,
84488     const int open,
84489     const int gap);
84490 
84491 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_avx2_256_8 (
84492     const parasail_profile_t* profile,
84493     const char* s2,
84494     const int s2Len,
84495     const int open,
84496     const int gap);
84497 
84498 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_avx2_256_sat (
84499     const parasail_profile_t* profile,
84500     const char* s2,
84501     const int s2Len,
84502     const int open,
84503     const int gap);
84504 
84505 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_altivec_128_64 (
84506     const parasail_profile_t* profile,
84507     const char* s2,
84508     const int s2Len,
84509     const int open,
84510     const int gap);
84511 
84512 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_altivec_128_32 (
84513     const parasail_profile_t* profile,
84514     const char* s2,
84515     const int s2Len,
84516     const int open,
84517     const int gap);
84518 
84519 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_altivec_128_16 (
84520     const parasail_profile_t* profile,
84521     const char* s2,
84522     const int s2Len,
84523     const int open,
84524     const int gap);
84525 
84526 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_altivec_128_8 (
84527     const parasail_profile_t* profile,
84528     const char* s2,
84529     const int s2Len,
84530     const int open,
84531     const int gap);
84532 
84533 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_altivec_128_sat (
84534     const parasail_profile_t* profile,
84535     const char* s2,
84536     const int s2Len,
84537     const int open,
84538     const int gap);
84539 
84540 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_neon_128_64 (
84541     const parasail_profile_t* profile,
84542     const char* s2,
84543     const int s2Len,
84544     const int open,
84545     const int gap);
84546 
84547 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_neon_128_32 (
84548     const parasail_profile_t* profile,
84549     const char* s2,
84550     const int s2Len,
84551     const int open,
84552     const int gap);
84553 
84554 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_neon_128_16 (
84555     const parasail_profile_t* profile,
84556     const char* s2,
84557     const int s2Len,
84558     const int open,
84559     const int gap);
84560 
84561 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_neon_128_8 (
84562     const parasail_profile_t* profile,
84563     const char* s2,
84564     const int s2Len,
84565     const int open,
84566     const int gap);
84567 
84568 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_neon_128_sat (
84569     const parasail_profile_t* profile,
84570     const char* s2,
84571     const int s2Len,
84572     const int open,
84573     const int gap);
84574 
84575 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_sse2_128_64 (
84576     const parasail_profile_t* profile,
84577     const char* s2,
84578     const int s2Len,
84579     const int open,
84580     const int gap);
84581 
84582 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_sse2_128_32 (
84583     const parasail_profile_t* profile,
84584     const char* s2,
84585     const int s2Len,
84586     const int open,
84587     const int gap);
84588 
84589 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_sse2_128_16 (
84590     const parasail_profile_t* profile,
84591     const char* s2,
84592     const int s2Len,
84593     const int open,
84594     const int gap);
84595 
84596 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_sse2_128_8 (
84597     const parasail_profile_t* profile,
84598     const char* s2,
84599     const int s2Len,
84600     const int open,
84601     const int gap);
84602 
84603 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_sse2_128_sat (
84604     const parasail_profile_t* profile,
84605     const char* s2,
84606     const int s2Len,
84607     const int open,
84608     const int gap);
84609 
84610 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_sse41_128_64 (
84611     const parasail_profile_t* profile,
84612     const char* s2,
84613     const int s2Len,
84614     const int open,
84615     const int gap);
84616 
84617 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_sse41_128_32 (
84618     const parasail_profile_t* profile,
84619     const char* s2,
84620     const int s2Len,
84621     const int open,
84622     const int gap);
84623 
84624 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_sse41_128_16 (
84625     const parasail_profile_t* profile,
84626     const char* s2,
84627     const int s2Len,
84628     const int open,
84629     const int gap);
84630 
84631 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_sse41_128_8 (
84632     const parasail_profile_t* profile,
84633     const char* s2,
84634     const int s2Len,
84635     const int open,
84636     const int gap);
84637 
84638 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_sse41_128_sat (
84639     const parasail_profile_t* profile,
84640     const char* s2,
84641     const int s2Len,
84642     const int open,
84643     const int gap);
84644 
84645 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_avx2_256_64 (
84646     const parasail_profile_t* profile,
84647     const char* s2,
84648     const int s2Len,
84649     const int open,
84650     const int gap);
84651 
84652 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_avx2_256_32 (
84653     const parasail_profile_t* profile,
84654     const char* s2,
84655     const int s2Len,
84656     const int open,
84657     const int gap);
84658 
84659 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_avx2_256_16 (
84660     const parasail_profile_t* profile,
84661     const char* s2,
84662     const int s2Len,
84663     const int open,
84664     const int gap);
84665 
84666 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_avx2_256_8 (
84667     const parasail_profile_t* profile,
84668     const char* s2,
84669     const int s2Len,
84670     const int open,
84671     const int gap);
84672 
84673 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_avx2_256_sat (
84674     const parasail_profile_t* profile,
84675     const char* s2,
84676     const int s2Len,
84677     const int open,
84678     const int gap);
84679 
84680 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_altivec_128_64 (
84681     const parasail_profile_t* profile,
84682     const char* s2,
84683     const int s2Len,
84684     const int open,
84685     const int gap);
84686 
84687 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_altivec_128_32 (
84688     const parasail_profile_t* profile,
84689     const char* s2,
84690     const int s2Len,
84691     const int open,
84692     const int gap);
84693 
84694 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_altivec_128_16 (
84695     const parasail_profile_t* profile,
84696     const char* s2,
84697     const int s2Len,
84698     const int open,
84699     const int gap);
84700 
84701 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_altivec_128_8 (
84702     const parasail_profile_t* profile,
84703     const char* s2,
84704     const int s2Len,
84705     const int open,
84706     const int gap);
84707 
84708 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_altivec_128_sat (
84709     const parasail_profile_t* profile,
84710     const char* s2,
84711     const int s2Len,
84712     const int open,
84713     const int gap);
84714 
84715 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_neon_128_64 (
84716     const parasail_profile_t* profile,
84717     const char* s2,
84718     const int s2Len,
84719     const int open,
84720     const int gap);
84721 
84722 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_neon_128_32 (
84723     const parasail_profile_t* profile,
84724     const char* s2,
84725     const int s2Len,
84726     const int open,
84727     const int gap);
84728 
84729 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_neon_128_16 (
84730     const parasail_profile_t* profile,
84731     const char* s2,
84732     const int s2Len,
84733     const int open,
84734     const int gap);
84735 
84736 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_neon_128_8 (
84737     const parasail_profile_t* profile,
84738     const char* s2,
84739     const int s2Len,
84740     const int open,
84741     const int gap);
84742 
84743 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_neon_128_sat (
84744     const parasail_profile_t* profile,
84745     const char* s2,
84746     const int s2Len,
84747     const int open,
84748     const int gap);
84749 
84750 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_sse2_128_64 (
84751     const parasail_profile_t* profile,
84752     const char* s2,
84753     const int s2Len,
84754     const int open,
84755     const int gap);
84756 
84757 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_sse2_128_32 (
84758     const parasail_profile_t* profile,
84759     const char* s2,
84760     const int s2Len,
84761     const int open,
84762     const int gap);
84763 
84764 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_sse2_128_16 (
84765     const parasail_profile_t* profile,
84766     const char* s2,
84767     const int s2Len,
84768     const int open,
84769     const int gap);
84770 
84771 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_sse2_128_8 (
84772     const parasail_profile_t* profile,
84773     const char* s2,
84774     const int s2Len,
84775     const int open,
84776     const int gap);
84777 
84778 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_sse2_128_sat (
84779     const parasail_profile_t* profile,
84780     const char* s2,
84781     const int s2Len,
84782     const int open,
84783     const int gap);
84784 
84785 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_sse41_128_64 (
84786     const parasail_profile_t* profile,
84787     const char* s2,
84788     const int s2Len,
84789     const int open,
84790     const int gap);
84791 
84792 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_sse41_128_32 (
84793     const parasail_profile_t* profile,
84794     const char* s2,
84795     const int s2Len,
84796     const int open,
84797     const int gap);
84798 
84799 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_sse41_128_16 (
84800     const parasail_profile_t* profile,
84801     const char* s2,
84802     const int s2Len,
84803     const int open,
84804     const int gap);
84805 
84806 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_sse41_128_8 (
84807     const parasail_profile_t* profile,
84808     const char* s2,
84809     const int s2Len,
84810     const int open,
84811     const int gap);
84812 
84813 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_sse41_128_sat (
84814     const parasail_profile_t* profile,
84815     const char* s2,
84816     const int s2Len,
84817     const int open,
84818     const int gap);
84819 
84820 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_avx2_256_64 (
84821     const parasail_profile_t* profile,
84822     const char* s2,
84823     const int s2Len,
84824     const int open,
84825     const int gap);
84826 
84827 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_avx2_256_32 (
84828     const parasail_profile_t* profile,
84829     const char* s2,
84830     const int s2Len,
84831     const int open,
84832     const int gap);
84833 
84834 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_avx2_256_16 (
84835     const parasail_profile_t* profile,
84836     const char* s2,
84837     const int s2Len,
84838     const int open,
84839     const int gap);
84840 
84841 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_avx2_256_8 (
84842     const parasail_profile_t* profile,
84843     const char* s2,
84844     const int s2Len,
84845     const int open,
84846     const int gap);
84847 
84848 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_avx2_256_sat (
84849     const parasail_profile_t* profile,
84850     const char* s2,
84851     const int s2Len,
84852     const int open,
84853     const int gap);
84854 
84855 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_altivec_128_64 (
84856     const parasail_profile_t* profile,
84857     const char* s2,
84858     const int s2Len,
84859     const int open,
84860     const int gap);
84861 
84862 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_altivec_128_32 (
84863     const parasail_profile_t* profile,
84864     const char* s2,
84865     const int s2Len,
84866     const int open,
84867     const int gap);
84868 
84869 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_altivec_128_16 (
84870     const parasail_profile_t* profile,
84871     const char* s2,
84872     const int s2Len,
84873     const int open,
84874     const int gap);
84875 
84876 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_altivec_128_8 (
84877     const parasail_profile_t* profile,
84878     const char* s2,
84879     const int s2Len,
84880     const int open,
84881     const int gap);
84882 
84883 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_altivec_128_sat (
84884     const parasail_profile_t* profile,
84885     const char* s2,
84886     const int s2Len,
84887     const int open,
84888     const int gap);
84889 
84890 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_neon_128_64 (
84891     const parasail_profile_t* profile,
84892     const char* s2,
84893     const int s2Len,
84894     const int open,
84895     const int gap);
84896 
84897 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_neon_128_32 (
84898     const parasail_profile_t* profile,
84899     const char* s2,
84900     const int s2Len,
84901     const int open,
84902     const int gap);
84903 
84904 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_neon_128_16 (
84905     const parasail_profile_t* profile,
84906     const char* s2,
84907     const int s2Len,
84908     const int open,
84909     const int gap);
84910 
84911 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_neon_128_8 (
84912     const parasail_profile_t* profile,
84913     const char* s2,
84914     const int s2Len,
84915     const int open,
84916     const int gap);
84917 
84918 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_neon_128_sat (
84919     const parasail_profile_t* profile,
84920     const char* s2,
84921     const int s2Len,
84922     const int open,
84923     const int gap);
84924 
84925 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_sse2_128_64 (
84926     const parasail_profile_t* profile,
84927     const char* s2,
84928     const int s2Len,
84929     const int open,
84930     const int gap);
84931 
84932 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_sse2_128_32 (
84933     const parasail_profile_t* profile,
84934     const char* s2,
84935     const int s2Len,
84936     const int open,
84937     const int gap);
84938 
84939 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_sse2_128_16 (
84940     const parasail_profile_t* profile,
84941     const char* s2,
84942     const int s2Len,
84943     const int open,
84944     const int gap);
84945 
84946 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_sse2_128_8 (
84947     const parasail_profile_t* profile,
84948     const char* s2,
84949     const int s2Len,
84950     const int open,
84951     const int gap);
84952 
84953 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_sse2_128_sat (
84954     const parasail_profile_t* profile,
84955     const char* s2,
84956     const int s2Len,
84957     const int open,
84958     const int gap);
84959 
84960 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_sse41_128_64 (
84961     const parasail_profile_t* profile,
84962     const char* s2,
84963     const int s2Len,
84964     const int open,
84965     const int gap);
84966 
84967 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_sse41_128_32 (
84968     const parasail_profile_t* profile,
84969     const char* s2,
84970     const int s2Len,
84971     const int open,
84972     const int gap);
84973 
84974 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_sse41_128_16 (
84975     const parasail_profile_t* profile,
84976     const char* s2,
84977     const int s2Len,
84978     const int open,
84979     const int gap);
84980 
84981 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_sse41_128_8 (
84982     const parasail_profile_t* profile,
84983     const char* s2,
84984     const int s2Len,
84985     const int open,
84986     const int gap);
84987 
84988 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_sse41_128_sat (
84989     const parasail_profile_t* profile,
84990     const char* s2,
84991     const int s2Len,
84992     const int open,
84993     const int gap);
84994 
84995 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_avx2_256_64 (
84996     const parasail_profile_t* profile,
84997     const char* s2,
84998     const int s2Len,
84999     const int open,
85000     const int gap);
85001 
85002 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_avx2_256_32 (
85003     const parasail_profile_t* profile,
85004     const char* s2,
85005     const int s2Len,
85006     const int open,
85007     const int gap);
85008 
85009 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_avx2_256_16 (
85010     const parasail_profile_t* profile,
85011     const char* s2,
85012     const int s2Len,
85013     const int open,
85014     const int gap);
85015 
85016 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_avx2_256_8 (
85017     const parasail_profile_t* profile,
85018     const char* s2,
85019     const int s2Len,
85020     const int open,
85021     const int gap);
85022 
85023 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_avx2_256_sat (
85024     const parasail_profile_t* profile,
85025     const char* s2,
85026     const int s2Len,
85027     const int open,
85028     const int gap);
85029 
85030 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_altivec_128_64 (
85031     const parasail_profile_t* profile,
85032     const char* s2,
85033     const int s2Len,
85034     const int open,
85035     const int gap);
85036 
85037 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_altivec_128_32 (
85038     const parasail_profile_t* profile,
85039     const char* s2,
85040     const int s2Len,
85041     const int open,
85042     const int gap);
85043 
85044 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_altivec_128_16 (
85045     const parasail_profile_t* profile,
85046     const char* s2,
85047     const int s2Len,
85048     const int open,
85049     const int gap);
85050 
85051 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_altivec_128_8 (
85052     const parasail_profile_t* profile,
85053     const char* s2,
85054     const int s2Len,
85055     const int open,
85056     const int gap);
85057 
85058 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_altivec_128_sat (
85059     const parasail_profile_t* profile,
85060     const char* s2,
85061     const int s2Len,
85062     const int open,
85063     const int gap);
85064 
85065 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_neon_128_64 (
85066     const parasail_profile_t* profile,
85067     const char* s2,
85068     const int s2Len,
85069     const int open,
85070     const int gap);
85071 
85072 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_neon_128_32 (
85073     const parasail_profile_t* profile,
85074     const char* s2,
85075     const int s2Len,
85076     const int open,
85077     const int gap);
85078 
85079 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_neon_128_16 (
85080     const parasail_profile_t* profile,
85081     const char* s2,
85082     const int s2Len,
85083     const int open,
85084     const int gap);
85085 
85086 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_neon_128_8 (
85087     const parasail_profile_t* profile,
85088     const char* s2,
85089     const int s2Len,
85090     const int open,
85091     const int gap);
85092 
85093 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_neon_128_sat (
85094     const parasail_profile_t* profile,
85095     const char* s2,
85096     const int s2Len,
85097     const int open,
85098     const int gap);
85099 
85100 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_sse2_128_64 (
85101     const parasail_profile_t* profile,
85102     const char* s2,
85103     const int s2Len,
85104     const int open,
85105     const int gap);
85106 
85107 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_sse2_128_32 (
85108     const parasail_profile_t* profile,
85109     const char* s2,
85110     const int s2Len,
85111     const int open,
85112     const int gap);
85113 
85114 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_sse2_128_16 (
85115     const parasail_profile_t* profile,
85116     const char* s2,
85117     const int s2Len,
85118     const int open,
85119     const int gap);
85120 
85121 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_sse2_128_8 (
85122     const parasail_profile_t* profile,
85123     const char* s2,
85124     const int s2Len,
85125     const int open,
85126     const int gap);
85127 
85128 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_sse2_128_sat (
85129     const parasail_profile_t* profile,
85130     const char* s2,
85131     const int s2Len,
85132     const int open,
85133     const int gap);
85134 
85135 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_sse41_128_64 (
85136     const parasail_profile_t* profile,
85137     const char* s2,
85138     const int s2Len,
85139     const int open,
85140     const int gap);
85141 
85142 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_sse41_128_32 (
85143     const parasail_profile_t* profile,
85144     const char* s2,
85145     const int s2Len,
85146     const int open,
85147     const int gap);
85148 
85149 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_sse41_128_16 (
85150     const parasail_profile_t* profile,
85151     const char* s2,
85152     const int s2Len,
85153     const int open,
85154     const int gap);
85155 
85156 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_sse41_128_8 (
85157     const parasail_profile_t* profile,
85158     const char* s2,
85159     const int s2Len,
85160     const int open,
85161     const int gap);
85162 
85163 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_sse41_128_sat (
85164     const parasail_profile_t* profile,
85165     const char* s2,
85166     const int s2Len,
85167     const int open,
85168     const int gap);
85169 
85170 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_avx2_256_64 (
85171     const parasail_profile_t* profile,
85172     const char* s2,
85173     const int s2Len,
85174     const int open,
85175     const int gap);
85176 
85177 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_avx2_256_32 (
85178     const parasail_profile_t* profile,
85179     const char* s2,
85180     const int s2Len,
85181     const int open,
85182     const int gap);
85183 
85184 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_avx2_256_16 (
85185     const parasail_profile_t* profile,
85186     const char* s2,
85187     const int s2Len,
85188     const int open,
85189     const int gap);
85190 
85191 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_avx2_256_8 (
85192     const parasail_profile_t* profile,
85193     const char* s2,
85194     const int s2Len,
85195     const int open,
85196     const int gap);
85197 
85198 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_avx2_256_sat (
85199     const parasail_profile_t* profile,
85200     const char* s2,
85201     const int s2Len,
85202     const int open,
85203     const int gap);
85204 
85205 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_altivec_128_64 (
85206     const parasail_profile_t* profile,
85207     const char* s2,
85208     const int s2Len,
85209     const int open,
85210     const int gap);
85211 
85212 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_altivec_128_32 (
85213     const parasail_profile_t* profile,
85214     const char* s2,
85215     const int s2Len,
85216     const int open,
85217     const int gap);
85218 
85219 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_altivec_128_16 (
85220     const parasail_profile_t* profile,
85221     const char* s2,
85222     const int s2Len,
85223     const int open,
85224     const int gap);
85225 
85226 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_altivec_128_8 (
85227     const parasail_profile_t* profile,
85228     const char* s2,
85229     const int s2Len,
85230     const int open,
85231     const int gap);
85232 
85233 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_altivec_128_sat (
85234     const parasail_profile_t* profile,
85235     const char* s2,
85236     const int s2Len,
85237     const int open,
85238     const int gap);
85239 
85240 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_neon_128_64 (
85241     const parasail_profile_t* profile,
85242     const char* s2,
85243     const int s2Len,
85244     const int open,
85245     const int gap);
85246 
85247 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_neon_128_32 (
85248     const parasail_profile_t* profile,
85249     const char* s2,
85250     const int s2Len,
85251     const int open,
85252     const int gap);
85253 
85254 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_neon_128_16 (
85255     const parasail_profile_t* profile,
85256     const char* s2,
85257     const int s2Len,
85258     const int open,
85259     const int gap);
85260 
85261 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_neon_128_8 (
85262     const parasail_profile_t* profile,
85263     const char* s2,
85264     const int s2Len,
85265     const int open,
85266     const int gap);
85267 
85268 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_neon_128_sat (
85269     const parasail_profile_t* profile,
85270     const char* s2,
85271     const int s2Len,
85272     const int open,
85273     const int gap);
85274 
85275 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_sse2_128_64 (
85276     const parasail_profile_t* profile,
85277     const char* s2,
85278     const int s2Len,
85279     const int open,
85280     const int gap);
85281 
85282 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_sse2_128_32 (
85283     const parasail_profile_t* profile,
85284     const char* s2,
85285     const int s2Len,
85286     const int open,
85287     const int gap);
85288 
85289 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_sse2_128_16 (
85290     const parasail_profile_t* profile,
85291     const char* s2,
85292     const int s2Len,
85293     const int open,
85294     const int gap);
85295 
85296 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_sse2_128_8 (
85297     const parasail_profile_t* profile,
85298     const char* s2,
85299     const int s2Len,
85300     const int open,
85301     const int gap);
85302 
85303 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_sse2_128_sat (
85304     const parasail_profile_t* profile,
85305     const char* s2,
85306     const int s2Len,
85307     const int open,
85308     const int gap);
85309 
85310 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_sse41_128_64 (
85311     const parasail_profile_t* profile,
85312     const char* s2,
85313     const int s2Len,
85314     const int open,
85315     const int gap);
85316 
85317 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_sse41_128_32 (
85318     const parasail_profile_t* profile,
85319     const char* s2,
85320     const int s2Len,
85321     const int open,
85322     const int gap);
85323 
85324 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_sse41_128_16 (
85325     const parasail_profile_t* profile,
85326     const char* s2,
85327     const int s2Len,
85328     const int open,
85329     const int gap);
85330 
85331 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_sse41_128_8 (
85332     const parasail_profile_t* profile,
85333     const char* s2,
85334     const int s2Len,
85335     const int open,
85336     const int gap);
85337 
85338 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_sse41_128_sat (
85339     const parasail_profile_t* profile,
85340     const char* s2,
85341     const int s2Len,
85342     const int open,
85343     const int gap);
85344 
85345 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_avx2_256_64 (
85346     const parasail_profile_t* profile,
85347     const char* s2,
85348     const int s2Len,
85349     const int open,
85350     const int gap);
85351 
85352 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_avx2_256_32 (
85353     const parasail_profile_t* profile,
85354     const char* s2,
85355     const int s2Len,
85356     const int open,
85357     const int gap);
85358 
85359 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_avx2_256_16 (
85360     const parasail_profile_t* profile,
85361     const char* s2,
85362     const int s2Len,
85363     const int open,
85364     const int gap);
85365 
85366 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_avx2_256_8 (
85367     const parasail_profile_t* profile,
85368     const char* s2,
85369     const int s2Len,
85370     const int open,
85371     const int gap);
85372 
85373 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_avx2_256_sat (
85374     const parasail_profile_t* profile,
85375     const char* s2,
85376     const int s2Len,
85377     const int open,
85378     const int gap);
85379 
85380 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_altivec_128_64 (
85381     const parasail_profile_t* profile,
85382     const char* s2,
85383     const int s2Len,
85384     const int open,
85385     const int gap);
85386 
85387 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_altivec_128_32 (
85388     const parasail_profile_t* profile,
85389     const char* s2,
85390     const int s2Len,
85391     const int open,
85392     const int gap);
85393 
85394 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_altivec_128_16 (
85395     const parasail_profile_t* profile,
85396     const char* s2,
85397     const int s2Len,
85398     const int open,
85399     const int gap);
85400 
85401 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_altivec_128_8 (
85402     const parasail_profile_t* profile,
85403     const char* s2,
85404     const int s2Len,
85405     const int open,
85406     const int gap);
85407 
85408 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_altivec_128_sat (
85409     const parasail_profile_t* profile,
85410     const char* s2,
85411     const int s2Len,
85412     const int open,
85413     const int gap);
85414 
85415 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_neon_128_64 (
85416     const parasail_profile_t* profile,
85417     const char* s2,
85418     const int s2Len,
85419     const int open,
85420     const int gap);
85421 
85422 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_neon_128_32 (
85423     const parasail_profile_t* profile,
85424     const char* s2,
85425     const int s2Len,
85426     const int open,
85427     const int gap);
85428 
85429 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_neon_128_16 (
85430     const parasail_profile_t* profile,
85431     const char* s2,
85432     const int s2Len,
85433     const int open,
85434     const int gap);
85435 
85436 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_neon_128_8 (
85437     const parasail_profile_t* profile,
85438     const char* s2,
85439     const int s2Len,
85440     const int open,
85441     const int gap);
85442 
85443 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_neon_128_sat (
85444     const parasail_profile_t* profile,
85445     const char* s2,
85446     const int s2Len,
85447     const int open,
85448     const int gap);
85449 
85450 parasail_result_t* parasail_sg_qe_db_scan_profile_sse2_128_64 (
85451     const parasail_profile_t* profile,
85452     const char* s2,
85453     const int s2Len,
85454     const int open,
85455     const int gap);
85456 
85457 parasail_result_t* parasail_sg_qe_db_scan_profile_sse2_128_32 (
85458     const parasail_profile_t* profile,
85459     const char* s2,
85460     const int s2Len,
85461     const int open,
85462     const int gap);
85463 
85464 parasail_result_t* parasail_sg_qe_db_scan_profile_sse2_128_16 (
85465     const parasail_profile_t* profile,
85466     const char* s2,
85467     const int s2Len,
85468     const int open,
85469     const int gap);
85470 
85471 parasail_result_t* parasail_sg_qe_db_scan_profile_sse2_128_8 (
85472     const parasail_profile_t* profile,
85473     const char* s2,
85474     const int s2Len,
85475     const int open,
85476     const int gap);
85477 
85478 parasail_result_t* parasail_sg_qe_db_scan_profile_sse2_128_sat (
85479     const parasail_profile_t* profile,
85480     const char* s2,
85481     const int s2Len,
85482     const int open,
85483     const int gap);
85484 
85485 parasail_result_t* parasail_sg_qe_db_scan_profile_sse41_128_64 (
85486     const parasail_profile_t* profile,
85487     const char* s2,
85488     const int s2Len,
85489     const int open,
85490     const int gap);
85491 
85492 parasail_result_t* parasail_sg_qe_db_scan_profile_sse41_128_32 (
85493     const parasail_profile_t* profile,
85494     const char* s2,
85495     const int s2Len,
85496     const int open,
85497     const int gap);
85498 
85499 parasail_result_t* parasail_sg_qe_db_scan_profile_sse41_128_16 (
85500     const parasail_profile_t* profile,
85501     const char* s2,
85502     const int s2Len,
85503     const int open,
85504     const int gap);
85505 
85506 parasail_result_t* parasail_sg_qe_db_scan_profile_sse41_128_8 (
85507     const parasail_profile_t* profile,
85508     const char* s2,
85509     const int s2Len,
85510     const int open,
85511     const int gap);
85512 
85513 parasail_result_t* parasail_sg_qe_db_scan_profile_sse41_128_sat (
85514     const parasail_profile_t* profile,
85515     const char* s2,
85516     const int s2Len,
85517     const int open,
85518     const int gap);
85519 
85520 parasail_result_t* parasail_sg_qe_db_scan_profile_avx2_256_64 (
85521     const parasail_profile_t* profile,
85522     const char* s2,
85523     const int s2Len,
85524     const int open,
85525     const int gap);
85526 
85527 parasail_result_t* parasail_sg_qe_db_scan_profile_avx2_256_32 (
85528     const parasail_profile_t* profile,
85529     const char* s2,
85530     const int s2Len,
85531     const int open,
85532     const int gap);
85533 
85534 parasail_result_t* parasail_sg_qe_db_scan_profile_avx2_256_16 (
85535     const parasail_profile_t* profile,
85536     const char* s2,
85537     const int s2Len,
85538     const int open,
85539     const int gap);
85540 
85541 parasail_result_t* parasail_sg_qe_db_scan_profile_avx2_256_8 (
85542     const parasail_profile_t* profile,
85543     const char* s2,
85544     const int s2Len,
85545     const int open,
85546     const int gap);
85547 
85548 parasail_result_t* parasail_sg_qe_db_scan_profile_avx2_256_sat (
85549     const parasail_profile_t* profile,
85550     const char* s2,
85551     const int s2Len,
85552     const int open,
85553     const int gap);
85554 
85555 parasail_result_t* parasail_sg_qe_db_scan_profile_altivec_128_64 (
85556     const parasail_profile_t* profile,
85557     const char* s2,
85558     const int s2Len,
85559     const int open,
85560     const int gap);
85561 
85562 parasail_result_t* parasail_sg_qe_db_scan_profile_altivec_128_32 (
85563     const parasail_profile_t* profile,
85564     const char* s2,
85565     const int s2Len,
85566     const int open,
85567     const int gap);
85568 
85569 parasail_result_t* parasail_sg_qe_db_scan_profile_altivec_128_16 (
85570     const parasail_profile_t* profile,
85571     const char* s2,
85572     const int s2Len,
85573     const int open,
85574     const int gap);
85575 
85576 parasail_result_t* parasail_sg_qe_db_scan_profile_altivec_128_8 (
85577     const parasail_profile_t* profile,
85578     const char* s2,
85579     const int s2Len,
85580     const int open,
85581     const int gap);
85582 
85583 parasail_result_t* parasail_sg_qe_db_scan_profile_altivec_128_sat (
85584     const parasail_profile_t* profile,
85585     const char* s2,
85586     const int s2Len,
85587     const int open,
85588     const int gap);
85589 
85590 parasail_result_t* parasail_sg_qe_db_scan_profile_neon_128_64 (
85591     const parasail_profile_t* profile,
85592     const char* s2,
85593     const int s2Len,
85594     const int open,
85595     const int gap);
85596 
85597 parasail_result_t* parasail_sg_qe_db_scan_profile_neon_128_32 (
85598     const parasail_profile_t* profile,
85599     const char* s2,
85600     const int s2Len,
85601     const int open,
85602     const int gap);
85603 
85604 parasail_result_t* parasail_sg_qe_db_scan_profile_neon_128_16 (
85605     const parasail_profile_t* profile,
85606     const char* s2,
85607     const int s2Len,
85608     const int open,
85609     const int gap);
85610 
85611 parasail_result_t* parasail_sg_qe_db_scan_profile_neon_128_8 (
85612     const parasail_profile_t* profile,
85613     const char* s2,
85614     const int s2Len,
85615     const int open,
85616     const int gap);
85617 
85618 parasail_result_t* parasail_sg_qe_db_scan_profile_neon_128_sat (
85619     const parasail_profile_t* profile,
85620     const char* s2,
85621     const int s2Len,
85622     const int open,
85623     const int gap);
85624 
85625 parasail_result_t* parasail_sg_qe_db_striped_profile_sse2_128_64 (
85626     const parasail_profile_t* profile,
85627     const char* s2,
85628     const int s2Len,
85629     const int open,
85630     const int gap);
85631 
85632 parasail_result_t* parasail_sg_qe_db_striped_profile_sse2_128_32 (
85633     const parasail_profile_t* profile,
85634     const char* s2,
85635     const int s2Len,
85636     const int open,
85637     const int gap);
85638 
85639 parasail_result_t* parasail_sg_qe_db_striped_profile_sse2_128_16 (
85640     const parasail_profile_t* profile,
85641     const char* s2,
85642     const int s2Len,
85643     const int open,
85644     const int gap);
85645 
85646 parasail_result_t* parasail_sg_qe_db_striped_profile_sse2_128_8 (
85647     const parasail_profile_t* profile,
85648     const char* s2,
85649     const int s2Len,
85650     const int open,
85651     const int gap);
85652 
85653 parasail_result_t* parasail_sg_qe_db_striped_profile_sse2_128_sat (
85654     const parasail_profile_t* profile,
85655     const char* s2,
85656     const int s2Len,
85657     const int open,
85658     const int gap);
85659 
85660 parasail_result_t* parasail_sg_qe_db_striped_profile_sse41_128_64 (
85661     const parasail_profile_t* profile,
85662     const char* s2,
85663     const int s2Len,
85664     const int open,
85665     const int gap);
85666 
85667 parasail_result_t* parasail_sg_qe_db_striped_profile_sse41_128_32 (
85668     const parasail_profile_t* profile,
85669     const char* s2,
85670     const int s2Len,
85671     const int open,
85672     const int gap);
85673 
85674 parasail_result_t* parasail_sg_qe_db_striped_profile_sse41_128_16 (
85675     const parasail_profile_t* profile,
85676     const char* s2,
85677     const int s2Len,
85678     const int open,
85679     const int gap);
85680 
85681 parasail_result_t* parasail_sg_qe_db_striped_profile_sse41_128_8 (
85682     const parasail_profile_t* profile,
85683     const char* s2,
85684     const int s2Len,
85685     const int open,
85686     const int gap);
85687 
85688 parasail_result_t* parasail_sg_qe_db_striped_profile_sse41_128_sat (
85689     const parasail_profile_t* profile,
85690     const char* s2,
85691     const int s2Len,
85692     const int open,
85693     const int gap);
85694 
85695 parasail_result_t* parasail_sg_qe_db_striped_profile_avx2_256_64 (
85696     const parasail_profile_t* profile,
85697     const char* s2,
85698     const int s2Len,
85699     const int open,
85700     const int gap);
85701 
85702 parasail_result_t* parasail_sg_qe_db_striped_profile_avx2_256_32 (
85703     const parasail_profile_t* profile,
85704     const char* s2,
85705     const int s2Len,
85706     const int open,
85707     const int gap);
85708 
85709 parasail_result_t* parasail_sg_qe_db_striped_profile_avx2_256_16 (
85710     const parasail_profile_t* profile,
85711     const char* s2,
85712     const int s2Len,
85713     const int open,
85714     const int gap);
85715 
85716 parasail_result_t* parasail_sg_qe_db_striped_profile_avx2_256_8 (
85717     const parasail_profile_t* profile,
85718     const char* s2,
85719     const int s2Len,
85720     const int open,
85721     const int gap);
85722 
85723 parasail_result_t* parasail_sg_qe_db_striped_profile_avx2_256_sat (
85724     const parasail_profile_t* profile,
85725     const char* s2,
85726     const int s2Len,
85727     const int open,
85728     const int gap);
85729 
85730 parasail_result_t* parasail_sg_qe_db_striped_profile_altivec_128_64 (
85731     const parasail_profile_t* profile,
85732     const char* s2,
85733     const int s2Len,
85734     const int open,
85735     const int gap);
85736 
85737 parasail_result_t* parasail_sg_qe_db_striped_profile_altivec_128_32 (
85738     const parasail_profile_t* profile,
85739     const char* s2,
85740     const int s2Len,
85741     const int open,
85742     const int gap);
85743 
85744 parasail_result_t* parasail_sg_qe_db_striped_profile_altivec_128_16 (
85745     const parasail_profile_t* profile,
85746     const char* s2,
85747     const int s2Len,
85748     const int open,
85749     const int gap);
85750 
85751 parasail_result_t* parasail_sg_qe_db_striped_profile_altivec_128_8 (
85752     const parasail_profile_t* profile,
85753     const char* s2,
85754     const int s2Len,
85755     const int open,
85756     const int gap);
85757 
85758 parasail_result_t* parasail_sg_qe_db_striped_profile_altivec_128_sat (
85759     const parasail_profile_t* profile,
85760     const char* s2,
85761     const int s2Len,
85762     const int open,
85763     const int gap);
85764 
85765 parasail_result_t* parasail_sg_qe_db_striped_profile_neon_128_64 (
85766     const parasail_profile_t* profile,
85767     const char* s2,
85768     const int s2Len,
85769     const int open,
85770     const int gap);
85771 
85772 parasail_result_t* parasail_sg_qe_db_striped_profile_neon_128_32 (
85773     const parasail_profile_t* profile,
85774     const char* s2,
85775     const int s2Len,
85776     const int open,
85777     const int gap);
85778 
85779 parasail_result_t* parasail_sg_qe_db_striped_profile_neon_128_16 (
85780     const parasail_profile_t* profile,
85781     const char* s2,
85782     const int s2Len,
85783     const int open,
85784     const int gap);
85785 
85786 parasail_result_t* parasail_sg_qe_db_striped_profile_neon_128_8 (
85787     const parasail_profile_t* profile,
85788     const char* s2,
85789     const int s2Len,
85790     const int open,
85791     const int gap);
85792 
85793 parasail_result_t* parasail_sg_qe_db_striped_profile_neon_128_sat (
85794     const parasail_profile_t* profile,
85795     const char* s2,
85796     const int s2Len,
85797     const int open,
85798     const int gap);
85799 
85800 parasail_result_t* parasail_sg_qe_db_table_scan_profile_sse2_128_64 (
85801     const parasail_profile_t* profile,
85802     const char* s2,
85803     const int s2Len,
85804     const int open,
85805     const int gap);
85806 
85807 parasail_result_t* parasail_sg_qe_db_table_scan_profile_sse2_128_32 (
85808     const parasail_profile_t* profile,
85809     const char* s2,
85810     const int s2Len,
85811     const int open,
85812     const int gap);
85813 
85814 parasail_result_t* parasail_sg_qe_db_table_scan_profile_sse2_128_16 (
85815     const parasail_profile_t* profile,
85816     const char* s2,
85817     const int s2Len,
85818     const int open,
85819     const int gap);
85820 
85821 parasail_result_t* parasail_sg_qe_db_table_scan_profile_sse2_128_8 (
85822     const parasail_profile_t* profile,
85823     const char* s2,
85824     const int s2Len,
85825     const int open,
85826     const int gap);
85827 
85828 parasail_result_t* parasail_sg_qe_db_table_scan_profile_sse2_128_sat (
85829     const parasail_profile_t* profile,
85830     const char* s2,
85831     const int s2Len,
85832     const int open,
85833     const int gap);
85834 
85835 parasail_result_t* parasail_sg_qe_db_table_scan_profile_sse41_128_64 (
85836     const parasail_profile_t* profile,
85837     const char* s2,
85838     const int s2Len,
85839     const int open,
85840     const int gap);
85841 
85842 parasail_result_t* parasail_sg_qe_db_table_scan_profile_sse41_128_32 (
85843     const parasail_profile_t* profile,
85844     const char* s2,
85845     const int s2Len,
85846     const int open,
85847     const int gap);
85848 
85849 parasail_result_t* parasail_sg_qe_db_table_scan_profile_sse41_128_16 (
85850     const parasail_profile_t* profile,
85851     const char* s2,
85852     const int s2Len,
85853     const int open,
85854     const int gap);
85855 
85856 parasail_result_t* parasail_sg_qe_db_table_scan_profile_sse41_128_8 (
85857     const parasail_profile_t* profile,
85858     const char* s2,
85859     const int s2Len,
85860     const int open,
85861     const int gap);
85862 
85863 parasail_result_t* parasail_sg_qe_db_table_scan_profile_sse41_128_sat (
85864     const parasail_profile_t* profile,
85865     const char* s2,
85866     const int s2Len,
85867     const int open,
85868     const int gap);
85869 
85870 parasail_result_t* parasail_sg_qe_db_table_scan_profile_avx2_256_64 (
85871     const parasail_profile_t* profile,
85872     const char* s2,
85873     const int s2Len,
85874     const int open,
85875     const int gap);
85876 
85877 parasail_result_t* parasail_sg_qe_db_table_scan_profile_avx2_256_32 (
85878     const parasail_profile_t* profile,
85879     const char* s2,
85880     const int s2Len,
85881     const int open,
85882     const int gap);
85883 
85884 parasail_result_t* parasail_sg_qe_db_table_scan_profile_avx2_256_16 (
85885     const parasail_profile_t* profile,
85886     const char* s2,
85887     const int s2Len,
85888     const int open,
85889     const int gap);
85890 
85891 parasail_result_t* parasail_sg_qe_db_table_scan_profile_avx2_256_8 (
85892     const parasail_profile_t* profile,
85893     const char* s2,
85894     const int s2Len,
85895     const int open,
85896     const int gap);
85897 
85898 parasail_result_t* parasail_sg_qe_db_table_scan_profile_avx2_256_sat (
85899     const parasail_profile_t* profile,
85900     const char* s2,
85901     const int s2Len,
85902     const int open,
85903     const int gap);
85904 
85905 parasail_result_t* parasail_sg_qe_db_table_scan_profile_altivec_128_64 (
85906     const parasail_profile_t* profile,
85907     const char* s2,
85908     const int s2Len,
85909     const int open,
85910     const int gap);
85911 
85912 parasail_result_t* parasail_sg_qe_db_table_scan_profile_altivec_128_32 (
85913     const parasail_profile_t* profile,
85914     const char* s2,
85915     const int s2Len,
85916     const int open,
85917     const int gap);
85918 
85919 parasail_result_t* parasail_sg_qe_db_table_scan_profile_altivec_128_16 (
85920     const parasail_profile_t* profile,
85921     const char* s2,
85922     const int s2Len,
85923     const int open,
85924     const int gap);
85925 
85926 parasail_result_t* parasail_sg_qe_db_table_scan_profile_altivec_128_8 (
85927     const parasail_profile_t* profile,
85928     const char* s2,
85929     const int s2Len,
85930     const int open,
85931     const int gap);
85932 
85933 parasail_result_t* parasail_sg_qe_db_table_scan_profile_altivec_128_sat (
85934     const parasail_profile_t* profile,
85935     const char* s2,
85936     const int s2Len,
85937     const int open,
85938     const int gap);
85939 
85940 parasail_result_t* parasail_sg_qe_db_table_scan_profile_neon_128_64 (
85941     const parasail_profile_t* profile,
85942     const char* s2,
85943     const int s2Len,
85944     const int open,
85945     const int gap);
85946 
85947 parasail_result_t* parasail_sg_qe_db_table_scan_profile_neon_128_32 (
85948     const parasail_profile_t* profile,
85949     const char* s2,
85950     const int s2Len,
85951     const int open,
85952     const int gap);
85953 
85954 parasail_result_t* parasail_sg_qe_db_table_scan_profile_neon_128_16 (
85955     const parasail_profile_t* profile,
85956     const char* s2,
85957     const int s2Len,
85958     const int open,
85959     const int gap);
85960 
85961 parasail_result_t* parasail_sg_qe_db_table_scan_profile_neon_128_8 (
85962     const parasail_profile_t* profile,
85963     const char* s2,
85964     const int s2Len,
85965     const int open,
85966     const int gap);
85967 
85968 parasail_result_t* parasail_sg_qe_db_table_scan_profile_neon_128_sat (
85969     const parasail_profile_t* profile,
85970     const char* s2,
85971     const int s2Len,
85972     const int open,
85973     const int gap);
85974 
85975 parasail_result_t* parasail_sg_qe_db_table_striped_profile_sse2_128_64 (
85976     const parasail_profile_t* profile,
85977     const char* s2,
85978     const int s2Len,
85979     const int open,
85980     const int gap);
85981 
85982 parasail_result_t* parasail_sg_qe_db_table_striped_profile_sse2_128_32 (
85983     const parasail_profile_t* profile,
85984     const char* s2,
85985     const int s2Len,
85986     const int open,
85987     const int gap);
85988 
85989 parasail_result_t* parasail_sg_qe_db_table_striped_profile_sse2_128_16 (
85990     const parasail_profile_t* profile,
85991     const char* s2,
85992     const int s2Len,
85993     const int open,
85994     const int gap);
85995 
85996 parasail_result_t* parasail_sg_qe_db_table_striped_profile_sse2_128_8 (
85997     const parasail_profile_t* profile,
85998     const char* s2,
85999     const int s2Len,
86000     const int open,
86001     const int gap);
86002 
86003 parasail_result_t* parasail_sg_qe_db_table_striped_profile_sse2_128_sat (
86004     const parasail_profile_t* profile,
86005     const char* s2,
86006     const int s2Len,
86007     const int open,
86008     const int gap);
86009 
86010 parasail_result_t* parasail_sg_qe_db_table_striped_profile_sse41_128_64 (
86011     const parasail_profile_t* profile,
86012     const char* s2,
86013     const int s2Len,
86014     const int open,
86015     const int gap);
86016 
86017 parasail_result_t* parasail_sg_qe_db_table_striped_profile_sse41_128_32 (
86018     const parasail_profile_t* profile,
86019     const char* s2,
86020     const int s2Len,
86021     const int open,
86022     const int gap);
86023 
86024 parasail_result_t* parasail_sg_qe_db_table_striped_profile_sse41_128_16 (
86025     const parasail_profile_t* profile,
86026     const char* s2,
86027     const int s2Len,
86028     const int open,
86029     const int gap);
86030 
86031 parasail_result_t* parasail_sg_qe_db_table_striped_profile_sse41_128_8 (
86032     const parasail_profile_t* profile,
86033     const char* s2,
86034     const int s2Len,
86035     const int open,
86036     const int gap);
86037 
86038 parasail_result_t* parasail_sg_qe_db_table_striped_profile_sse41_128_sat (
86039     const parasail_profile_t* profile,
86040     const char* s2,
86041     const int s2Len,
86042     const int open,
86043     const int gap);
86044 
86045 parasail_result_t* parasail_sg_qe_db_table_striped_profile_avx2_256_64 (
86046     const parasail_profile_t* profile,
86047     const char* s2,
86048     const int s2Len,
86049     const int open,
86050     const int gap);
86051 
86052 parasail_result_t* parasail_sg_qe_db_table_striped_profile_avx2_256_32 (
86053     const parasail_profile_t* profile,
86054     const char* s2,
86055     const int s2Len,
86056     const int open,
86057     const int gap);
86058 
86059 parasail_result_t* parasail_sg_qe_db_table_striped_profile_avx2_256_16 (
86060     const parasail_profile_t* profile,
86061     const char* s2,
86062     const int s2Len,
86063     const int open,
86064     const int gap);
86065 
86066 parasail_result_t* parasail_sg_qe_db_table_striped_profile_avx2_256_8 (
86067     const parasail_profile_t* profile,
86068     const char* s2,
86069     const int s2Len,
86070     const int open,
86071     const int gap);
86072 
86073 parasail_result_t* parasail_sg_qe_db_table_striped_profile_avx2_256_sat (
86074     const parasail_profile_t* profile,
86075     const char* s2,
86076     const int s2Len,
86077     const int open,
86078     const int gap);
86079 
86080 parasail_result_t* parasail_sg_qe_db_table_striped_profile_altivec_128_64 (
86081     const parasail_profile_t* profile,
86082     const char* s2,
86083     const int s2Len,
86084     const int open,
86085     const int gap);
86086 
86087 parasail_result_t* parasail_sg_qe_db_table_striped_profile_altivec_128_32 (
86088     const parasail_profile_t* profile,
86089     const char* s2,
86090     const int s2Len,
86091     const int open,
86092     const int gap);
86093 
86094 parasail_result_t* parasail_sg_qe_db_table_striped_profile_altivec_128_16 (
86095     const parasail_profile_t* profile,
86096     const char* s2,
86097     const int s2Len,
86098     const int open,
86099     const int gap);
86100 
86101 parasail_result_t* parasail_sg_qe_db_table_striped_profile_altivec_128_8 (
86102     const parasail_profile_t* profile,
86103     const char* s2,
86104     const int s2Len,
86105     const int open,
86106     const int gap);
86107 
86108 parasail_result_t* parasail_sg_qe_db_table_striped_profile_altivec_128_sat (
86109     const parasail_profile_t* profile,
86110     const char* s2,
86111     const int s2Len,
86112     const int open,
86113     const int gap);
86114 
86115 parasail_result_t* parasail_sg_qe_db_table_striped_profile_neon_128_64 (
86116     const parasail_profile_t* profile,
86117     const char* s2,
86118     const int s2Len,
86119     const int open,
86120     const int gap);
86121 
86122 parasail_result_t* parasail_sg_qe_db_table_striped_profile_neon_128_32 (
86123     const parasail_profile_t* profile,
86124     const char* s2,
86125     const int s2Len,
86126     const int open,
86127     const int gap);
86128 
86129 parasail_result_t* parasail_sg_qe_db_table_striped_profile_neon_128_16 (
86130     const parasail_profile_t* profile,
86131     const char* s2,
86132     const int s2Len,
86133     const int open,
86134     const int gap);
86135 
86136 parasail_result_t* parasail_sg_qe_db_table_striped_profile_neon_128_8 (
86137     const parasail_profile_t* profile,
86138     const char* s2,
86139     const int s2Len,
86140     const int open,
86141     const int gap);
86142 
86143 parasail_result_t* parasail_sg_qe_db_table_striped_profile_neon_128_sat (
86144     const parasail_profile_t* profile,
86145     const char* s2,
86146     const int s2Len,
86147     const int open,
86148     const int gap);
86149 
86150 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_sse2_128_64 (
86151     const parasail_profile_t* profile,
86152     const char* s2,
86153     const int s2Len,
86154     const int open,
86155     const int gap);
86156 
86157 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_sse2_128_32 (
86158     const parasail_profile_t* profile,
86159     const char* s2,
86160     const int s2Len,
86161     const int open,
86162     const int gap);
86163 
86164 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_sse2_128_16 (
86165     const parasail_profile_t* profile,
86166     const char* s2,
86167     const int s2Len,
86168     const int open,
86169     const int gap);
86170 
86171 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_sse2_128_8 (
86172     const parasail_profile_t* profile,
86173     const char* s2,
86174     const int s2Len,
86175     const int open,
86176     const int gap);
86177 
86178 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_sse2_128_sat (
86179     const parasail_profile_t* profile,
86180     const char* s2,
86181     const int s2Len,
86182     const int open,
86183     const int gap);
86184 
86185 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_sse41_128_64 (
86186     const parasail_profile_t* profile,
86187     const char* s2,
86188     const int s2Len,
86189     const int open,
86190     const int gap);
86191 
86192 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_sse41_128_32 (
86193     const parasail_profile_t* profile,
86194     const char* s2,
86195     const int s2Len,
86196     const int open,
86197     const int gap);
86198 
86199 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_sse41_128_16 (
86200     const parasail_profile_t* profile,
86201     const char* s2,
86202     const int s2Len,
86203     const int open,
86204     const int gap);
86205 
86206 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_sse41_128_8 (
86207     const parasail_profile_t* profile,
86208     const char* s2,
86209     const int s2Len,
86210     const int open,
86211     const int gap);
86212 
86213 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_sse41_128_sat (
86214     const parasail_profile_t* profile,
86215     const char* s2,
86216     const int s2Len,
86217     const int open,
86218     const int gap);
86219 
86220 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_avx2_256_64 (
86221     const parasail_profile_t* profile,
86222     const char* s2,
86223     const int s2Len,
86224     const int open,
86225     const int gap);
86226 
86227 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_avx2_256_32 (
86228     const parasail_profile_t* profile,
86229     const char* s2,
86230     const int s2Len,
86231     const int open,
86232     const int gap);
86233 
86234 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_avx2_256_16 (
86235     const parasail_profile_t* profile,
86236     const char* s2,
86237     const int s2Len,
86238     const int open,
86239     const int gap);
86240 
86241 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_avx2_256_8 (
86242     const parasail_profile_t* profile,
86243     const char* s2,
86244     const int s2Len,
86245     const int open,
86246     const int gap);
86247 
86248 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_avx2_256_sat (
86249     const parasail_profile_t* profile,
86250     const char* s2,
86251     const int s2Len,
86252     const int open,
86253     const int gap);
86254 
86255 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_altivec_128_64 (
86256     const parasail_profile_t* profile,
86257     const char* s2,
86258     const int s2Len,
86259     const int open,
86260     const int gap);
86261 
86262 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_altivec_128_32 (
86263     const parasail_profile_t* profile,
86264     const char* s2,
86265     const int s2Len,
86266     const int open,
86267     const int gap);
86268 
86269 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_altivec_128_16 (
86270     const parasail_profile_t* profile,
86271     const char* s2,
86272     const int s2Len,
86273     const int open,
86274     const int gap);
86275 
86276 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_altivec_128_8 (
86277     const parasail_profile_t* profile,
86278     const char* s2,
86279     const int s2Len,
86280     const int open,
86281     const int gap);
86282 
86283 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_altivec_128_sat (
86284     const parasail_profile_t* profile,
86285     const char* s2,
86286     const int s2Len,
86287     const int open,
86288     const int gap);
86289 
86290 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_neon_128_64 (
86291     const parasail_profile_t* profile,
86292     const char* s2,
86293     const int s2Len,
86294     const int open,
86295     const int gap);
86296 
86297 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_neon_128_32 (
86298     const parasail_profile_t* profile,
86299     const char* s2,
86300     const int s2Len,
86301     const int open,
86302     const int gap);
86303 
86304 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_neon_128_16 (
86305     const parasail_profile_t* profile,
86306     const char* s2,
86307     const int s2Len,
86308     const int open,
86309     const int gap);
86310 
86311 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_neon_128_8 (
86312     const parasail_profile_t* profile,
86313     const char* s2,
86314     const int s2Len,
86315     const int open,
86316     const int gap);
86317 
86318 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_neon_128_sat (
86319     const parasail_profile_t* profile,
86320     const char* s2,
86321     const int s2Len,
86322     const int open,
86323     const int gap);
86324 
86325 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_sse2_128_64 (
86326     const parasail_profile_t* profile,
86327     const char* s2,
86328     const int s2Len,
86329     const int open,
86330     const int gap);
86331 
86332 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_sse2_128_32 (
86333     const parasail_profile_t* profile,
86334     const char* s2,
86335     const int s2Len,
86336     const int open,
86337     const int gap);
86338 
86339 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_sse2_128_16 (
86340     const parasail_profile_t* profile,
86341     const char* s2,
86342     const int s2Len,
86343     const int open,
86344     const int gap);
86345 
86346 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_sse2_128_8 (
86347     const parasail_profile_t* profile,
86348     const char* s2,
86349     const int s2Len,
86350     const int open,
86351     const int gap);
86352 
86353 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_sse2_128_sat (
86354     const parasail_profile_t* profile,
86355     const char* s2,
86356     const int s2Len,
86357     const int open,
86358     const int gap);
86359 
86360 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_sse41_128_64 (
86361     const parasail_profile_t* profile,
86362     const char* s2,
86363     const int s2Len,
86364     const int open,
86365     const int gap);
86366 
86367 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_sse41_128_32 (
86368     const parasail_profile_t* profile,
86369     const char* s2,
86370     const int s2Len,
86371     const int open,
86372     const int gap);
86373 
86374 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_sse41_128_16 (
86375     const parasail_profile_t* profile,
86376     const char* s2,
86377     const int s2Len,
86378     const int open,
86379     const int gap);
86380 
86381 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_sse41_128_8 (
86382     const parasail_profile_t* profile,
86383     const char* s2,
86384     const int s2Len,
86385     const int open,
86386     const int gap);
86387 
86388 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_sse41_128_sat (
86389     const parasail_profile_t* profile,
86390     const char* s2,
86391     const int s2Len,
86392     const int open,
86393     const int gap);
86394 
86395 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_avx2_256_64 (
86396     const parasail_profile_t* profile,
86397     const char* s2,
86398     const int s2Len,
86399     const int open,
86400     const int gap);
86401 
86402 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_avx2_256_32 (
86403     const parasail_profile_t* profile,
86404     const char* s2,
86405     const int s2Len,
86406     const int open,
86407     const int gap);
86408 
86409 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_avx2_256_16 (
86410     const parasail_profile_t* profile,
86411     const char* s2,
86412     const int s2Len,
86413     const int open,
86414     const int gap);
86415 
86416 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_avx2_256_8 (
86417     const parasail_profile_t* profile,
86418     const char* s2,
86419     const int s2Len,
86420     const int open,
86421     const int gap);
86422 
86423 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_avx2_256_sat (
86424     const parasail_profile_t* profile,
86425     const char* s2,
86426     const int s2Len,
86427     const int open,
86428     const int gap);
86429 
86430 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_altivec_128_64 (
86431     const parasail_profile_t* profile,
86432     const char* s2,
86433     const int s2Len,
86434     const int open,
86435     const int gap);
86436 
86437 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_altivec_128_32 (
86438     const parasail_profile_t* profile,
86439     const char* s2,
86440     const int s2Len,
86441     const int open,
86442     const int gap);
86443 
86444 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_altivec_128_16 (
86445     const parasail_profile_t* profile,
86446     const char* s2,
86447     const int s2Len,
86448     const int open,
86449     const int gap);
86450 
86451 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_altivec_128_8 (
86452     const parasail_profile_t* profile,
86453     const char* s2,
86454     const int s2Len,
86455     const int open,
86456     const int gap);
86457 
86458 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_altivec_128_sat (
86459     const parasail_profile_t* profile,
86460     const char* s2,
86461     const int s2Len,
86462     const int open,
86463     const int gap);
86464 
86465 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_neon_128_64 (
86466     const parasail_profile_t* profile,
86467     const char* s2,
86468     const int s2Len,
86469     const int open,
86470     const int gap);
86471 
86472 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_neon_128_32 (
86473     const parasail_profile_t* profile,
86474     const char* s2,
86475     const int s2Len,
86476     const int open,
86477     const int gap);
86478 
86479 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_neon_128_16 (
86480     const parasail_profile_t* profile,
86481     const char* s2,
86482     const int s2Len,
86483     const int open,
86484     const int gap);
86485 
86486 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_neon_128_8 (
86487     const parasail_profile_t* profile,
86488     const char* s2,
86489     const int s2Len,
86490     const int open,
86491     const int gap);
86492 
86493 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_neon_128_sat (
86494     const parasail_profile_t* profile,
86495     const char* s2,
86496     const int s2Len,
86497     const int open,
86498     const int gap);
86499 
86500 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_sse2_128_64 (
86501     const parasail_profile_t* profile,
86502     const char* s2,
86503     const int s2Len,
86504     const int open,
86505     const int gap);
86506 
86507 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_sse2_128_32 (
86508     const parasail_profile_t* profile,
86509     const char* s2,
86510     const int s2Len,
86511     const int open,
86512     const int gap);
86513 
86514 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_sse2_128_16 (
86515     const parasail_profile_t* profile,
86516     const char* s2,
86517     const int s2Len,
86518     const int open,
86519     const int gap);
86520 
86521 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_sse2_128_8 (
86522     const parasail_profile_t* profile,
86523     const char* s2,
86524     const int s2Len,
86525     const int open,
86526     const int gap);
86527 
86528 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_sse2_128_sat (
86529     const parasail_profile_t* profile,
86530     const char* s2,
86531     const int s2Len,
86532     const int open,
86533     const int gap);
86534 
86535 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_sse41_128_64 (
86536     const parasail_profile_t* profile,
86537     const char* s2,
86538     const int s2Len,
86539     const int open,
86540     const int gap);
86541 
86542 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_sse41_128_32 (
86543     const parasail_profile_t* profile,
86544     const char* s2,
86545     const int s2Len,
86546     const int open,
86547     const int gap);
86548 
86549 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_sse41_128_16 (
86550     const parasail_profile_t* profile,
86551     const char* s2,
86552     const int s2Len,
86553     const int open,
86554     const int gap);
86555 
86556 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_sse41_128_8 (
86557     const parasail_profile_t* profile,
86558     const char* s2,
86559     const int s2Len,
86560     const int open,
86561     const int gap);
86562 
86563 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_sse41_128_sat (
86564     const parasail_profile_t* profile,
86565     const char* s2,
86566     const int s2Len,
86567     const int open,
86568     const int gap);
86569 
86570 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_avx2_256_64 (
86571     const parasail_profile_t* profile,
86572     const char* s2,
86573     const int s2Len,
86574     const int open,
86575     const int gap);
86576 
86577 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_avx2_256_32 (
86578     const parasail_profile_t* profile,
86579     const char* s2,
86580     const int s2Len,
86581     const int open,
86582     const int gap);
86583 
86584 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_avx2_256_16 (
86585     const parasail_profile_t* profile,
86586     const char* s2,
86587     const int s2Len,
86588     const int open,
86589     const int gap);
86590 
86591 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_avx2_256_8 (
86592     const parasail_profile_t* profile,
86593     const char* s2,
86594     const int s2Len,
86595     const int open,
86596     const int gap);
86597 
86598 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_avx2_256_sat (
86599     const parasail_profile_t* profile,
86600     const char* s2,
86601     const int s2Len,
86602     const int open,
86603     const int gap);
86604 
86605 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_altivec_128_64 (
86606     const parasail_profile_t* profile,
86607     const char* s2,
86608     const int s2Len,
86609     const int open,
86610     const int gap);
86611 
86612 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_altivec_128_32 (
86613     const parasail_profile_t* profile,
86614     const char* s2,
86615     const int s2Len,
86616     const int open,
86617     const int gap);
86618 
86619 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_altivec_128_16 (
86620     const parasail_profile_t* profile,
86621     const char* s2,
86622     const int s2Len,
86623     const int open,
86624     const int gap);
86625 
86626 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_altivec_128_8 (
86627     const parasail_profile_t* profile,
86628     const char* s2,
86629     const int s2Len,
86630     const int open,
86631     const int gap);
86632 
86633 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_altivec_128_sat (
86634     const parasail_profile_t* profile,
86635     const char* s2,
86636     const int s2Len,
86637     const int open,
86638     const int gap);
86639 
86640 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_neon_128_64 (
86641     const parasail_profile_t* profile,
86642     const char* s2,
86643     const int s2Len,
86644     const int open,
86645     const int gap);
86646 
86647 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_neon_128_32 (
86648     const parasail_profile_t* profile,
86649     const char* s2,
86650     const int s2Len,
86651     const int open,
86652     const int gap);
86653 
86654 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_neon_128_16 (
86655     const parasail_profile_t* profile,
86656     const char* s2,
86657     const int s2Len,
86658     const int open,
86659     const int gap);
86660 
86661 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_neon_128_8 (
86662     const parasail_profile_t* profile,
86663     const char* s2,
86664     const int s2Len,
86665     const int open,
86666     const int gap);
86667 
86668 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_neon_128_sat (
86669     const parasail_profile_t* profile,
86670     const char* s2,
86671     const int s2Len,
86672     const int open,
86673     const int gap);
86674 
86675 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_sse2_128_64 (
86676     const parasail_profile_t* profile,
86677     const char* s2,
86678     const int s2Len,
86679     const int open,
86680     const int gap);
86681 
86682 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_sse2_128_32 (
86683     const parasail_profile_t* profile,
86684     const char* s2,
86685     const int s2Len,
86686     const int open,
86687     const int gap);
86688 
86689 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_sse2_128_16 (
86690     const parasail_profile_t* profile,
86691     const char* s2,
86692     const int s2Len,
86693     const int open,
86694     const int gap);
86695 
86696 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_sse2_128_8 (
86697     const parasail_profile_t* profile,
86698     const char* s2,
86699     const int s2Len,
86700     const int open,
86701     const int gap);
86702 
86703 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_sse2_128_sat (
86704     const parasail_profile_t* profile,
86705     const char* s2,
86706     const int s2Len,
86707     const int open,
86708     const int gap);
86709 
86710 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_sse41_128_64 (
86711     const parasail_profile_t* profile,
86712     const char* s2,
86713     const int s2Len,
86714     const int open,
86715     const int gap);
86716 
86717 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_sse41_128_32 (
86718     const parasail_profile_t* profile,
86719     const char* s2,
86720     const int s2Len,
86721     const int open,
86722     const int gap);
86723 
86724 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_sse41_128_16 (
86725     const parasail_profile_t* profile,
86726     const char* s2,
86727     const int s2Len,
86728     const int open,
86729     const int gap);
86730 
86731 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_sse41_128_8 (
86732     const parasail_profile_t* profile,
86733     const char* s2,
86734     const int s2Len,
86735     const int open,
86736     const int gap);
86737 
86738 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_sse41_128_sat (
86739     const parasail_profile_t* profile,
86740     const char* s2,
86741     const int s2Len,
86742     const int open,
86743     const int gap);
86744 
86745 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_avx2_256_64 (
86746     const parasail_profile_t* profile,
86747     const char* s2,
86748     const int s2Len,
86749     const int open,
86750     const int gap);
86751 
86752 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_avx2_256_32 (
86753     const parasail_profile_t* profile,
86754     const char* s2,
86755     const int s2Len,
86756     const int open,
86757     const int gap);
86758 
86759 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_avx2_256_16 (
86760     const parasail_profile_t* profile,
86761     const char* s2,
86762     const int s2Len,
86763     const int open,
86764     const int gap);
86765 
86766 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_avx2_256_8 (
86767     const parasail_profile_t* profile,
86768     const char* s2,
86769     const int s2Len,
86770     const int open,
86771     const int gap);
86772 
86773 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_avx2_256_sat (
86774     const parasail_profile_t* profile,
86775     const char* s2,
86776     const int s2Len,
86777     const int open,
86778     const int gap);
86779 
86780 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_altivec_128_64 (
86781     const parasail_profile_t* profile,
86782     const char* s2,
86783     const int s2Len,
86784     const int open,
86785     const int gap);
86786 
86787 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_altivec_128_32 (
86788     const parasail_profile_t* profile,
86789     const char* s2,
86790     const int s2Len,
86791     const int open,
86792     const int gap);
86793 
86794 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_altivec_128_16 (
86795     const parasail_profile_t* profile,
86796     const char* s2,
86797     const int s2Len,
86798     const int open,
86799     const int gap);
86800 
86801 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_altivec_128_8 (
86802     const parasail_profile_t* profile,
86803     const char* s2,
86804     const int s2Len,
86805     const int open,
86806     const int gap);
86807 
86808 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_altivec_128_sat (
86809     const parasail_profile_t* profile,
86810     const char* s2,
86811     const int s2Len,
86812     const int open,
86813     const int gap);
86814 
86815 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_neon_128_64 (
86816     const parasail_profile_t* profile,
86817     const char* s2,
86818     const int s2Len,
86819     const int open,
86820     const int gap);
86821 
86822 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_neon_128_32 (
86823     const parasail_profile_t* profile,
86824     const char* s2,
86825     const int s2Len,
86826     const int open,
86827     const int gap);
86828 
86829 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_neon_128_16 (
86830     const parasail_profile_t* profile,
86831     const char* s2,
86832     const int s2Len,
86833     const int open,
86834     const int gap);
86835 
86836 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_neon_128_8 (
86837     const parasail_profile_t* profile,
86838     const char* s2,
86839     const int s2Len,
86840     const int open,
86841     const int gap);
86842 
86843 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_neon_128_sat (
86844     const parasail_profile_t* profile,
86845     const char* s2,
86846     const int s2Len,
86847     const int open,
86848     const int gap);
86849 
86850 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_sse2_128_64 (
86851     const parasail_profile_t* profile,
86852     const char* s2,
86853     const int s2Len,
86854     const int open,
86855     const int gap);
86856 
86857 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_sse2_128_32 (
86858     const parasail_profile_t* profile,
86859     const char* s2,
86860     const int s2Len,
86861     const int open,
86862     const int gap);
86863 
86864 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_sse2_128_16 (
86865     const parasail_profile_t* profile,
86866     const char* s2,
86867     const int s2Len,
86868     const int open,
86869     const int gap);
86870 
86871 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_sse2_128_8 (
86872     const parasail_profile_t* profile,
86873     const char* s2,
86874     const int s2Len,
86875     const int open,
86876     const int gap);
86877 
86878 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_sse2_128_sat (
86879     const parasail_profile_t* profile,
86880     const char* s2,
86881     const int s2Len,
86882     const int open,
86883     const int gap);
86884 
86885 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_sse41_128_64 (
86886     const parasail_profile_t* profile,
86887     const char* s2,
86888     const int s2Len,
86889     const int open,
86890     const int gap);
86891 
86892 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_sse41_128_32 (
86893     const parasail_profile_t* profile,
86894     const char* s2,
86895     const int s2Len,
86896     const int open,
86897     const int gap);
86898 
86899 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_sse41_128_16 (
86900     const parasail_profile_t* profile,
86901     const char* s2,
86902     const int s2Len,
86903     const int open,
86904     const int gap);
86905 
86906 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_sse41_128_8 (
86907     const parasail_profile_t* profile,
86908     const char* s2,
86909     const int s2Len,
86910     const int open,
86911     const int gap);
86912 
86913 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_sse41_128_sat (
86914     const parasail_profile_t* profile,
86915     const char* s2,
86916     const int s2Len,
86917     const int open,
86918     const int gap);
86919 
86920 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_avx2_256_64 (
86921     const parasail_profile_t* profile,
86922     const char* s2,
86923     const int s2Len,
86924     const int open,
86925     const int gap);
86926 
86927 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_avx2_256_32 (
86928     const parasail_profile_t* profile,
86929     const char* s2,
86930     const int s2Len,
86931     const int open,
86932     const int gap);
86933 
86934 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_avx2_256_16 (
86935     const parasail_profile_t* profile,
86936     const char* s2,
86937     const int s2Len,
86938     const int open,
86939     const int gap);
86940 
86941 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_avx2_256_8 (
86942     const parasail_profile_t* profile,
86943     const char* s2,
86944     const int s2Len,
86945     const int open,
86946     const int gap);
86947 
86948 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_avx2_256_sat (
86949     const parasail_profile_t* profile,
86950     const char* s2,
86951     const int s2Len,
86952     const int open,
86953     const int gap);
86954 
86955 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_altivec_128_64 (
86956     const parasail_profile_t* profile,
86957     const char* s2,
86958     const int s2Len,
86959     const int open,
86960     const int gap);
86961 
86962 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_altivec_128_32 (
86963     const parasail_profile_t* profile,
86964     const char* s2,
86965     const int s2Len,
86966     const int open,
86967     const int gap);
86968 
86969 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_altivec_128_16 (
86970     const parasail_profile_t* profile,
86971     const char* s2,
86972     const int s2Len,
86973     const int open,
86974     const int gap);
86975 
86976 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_altivec_128_8 (
86977     const parasail_profile_t* profile,
86978     const char* s2,
86979     const int s2Len,
86980     const int open,
86981     const int gap);
86982 
86983 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_altivec_128_sat (
86984     const parasail_profile_t* profile,
86985     const char* s2,
86986     const int s2Len,
86987     const int open,
86988     const int gap);
86989 
86990 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_neon_128_64 (
86991     const parasail_profile_t* profile,
86992     const char* s2,
86993     const int s2Len,
86994     const int open,
86995     const int gap);
86996 
86997 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_neon_128_32 (
86998     const parasail_profile_t* profile,
86999     const char* s2,
87000     const int s2Len,
87001     const int open,
87002     const int gap);
87003 
87004 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_neon_128_16 (
87005     const parasail_profile_t* profile,
87006     const char* s2,
87007     const int s2Len,
87008     const int open,
87009     const int gap);
87010 
87011 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_neon_128_8 (
87012     const parasail_profile_t* profile,
87013     const char* s2,
87014     const int s2Len,
87015     const int open,
87016     const int gap);
87017 
87018 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_neon_128_sat (
87019     const parasail_profile_t* profile,
87020     const char* s2,
87021     const int s2Len,
87022     const int open,
87023     const int gap);
87024 
87025 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_sse2_128_64 (
87026     const parasail_profile_t* profile,
87027     const char* s2,
87028     const int s2Len,
87029     const int open,
87030     const int gap);
87031 
87032 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_sse2_128_32 (
87033     const parasail_profile_t* profile,
87034     const char* s2,
87035     const int s2Len,
87036     const int open,
87037     const int gap);
87038 
87039 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_sse2_128_16 (
87040     const parasail_profile_t* profile,
87041     const char* s2,
87042     const int s2Len,
87043     const int open,
87044     const int gap);
87045 
87046 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_sse2_128_8 (
87047     const parasail_profile_t* profile,
87048     const char* s2,
87049     const int s2Len,
87050     const int open,
87051     const int gap);
87052 
87053 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_sse2_128_sat (
87054     const parasail_profile_t* profile,
87055     const char* s2,
87056     const int s2Len,
87057     const int open,
87058     const int gap);
87059 
87060 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_sse41_128_64 (
87061     const parasail_profile_t* profile,
87062     const char* s2,
87063     const int s2Len,
87064     const int open,
87065     const int gap);
87066 
87067 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_sse41_128_32 (
87068     const parasail_profile_t* profile,
87069     const char* s2,
87070     const int s2Len,
87071     const int open,
87072     const int gap);
87073 
87074 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_sse41_128_16 (
87075     const parasail_profile_t* profile,
87076     const char* s2,
87077     const int s2Len,
87078     const int open,
87079     const int gap);
87080 
87081 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_sse41_128_8 (
87082     const parasail_profile_t* profile,
87083     const char* s2,
87084     const int s2Len,
87085     const int open,
87086     const int gap);
87087 
87088 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_sse41_128_sat (
87089     const parasail_profile_t* profile,
87090     const char* s2,
87091     const int s2Len,
87092     const int open,
87093     const int gap);
87094 
87095 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_avx2_256_64 (
87096     const parasail_profile_t* profile,
87097     const char* s2,
87098     const int s2Len,
87099     const int open,
87100     const int gap);
87101 
87102 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_avx2_256_32 (
87103     const parasail_profile_t* profile,
87104     const char* s2,
87105     const int s2Len,
87106     const int open,
87107     const int gap);
87108 
87109 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_avx2_256_16 (
87110     const parasail_profile_t* profile,
87111     const char* s2,
87112     const int s2Len,
87113     const int open,
87114     const int gap);
87115 
87116 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_avx2_256_8 (
87117     const parasail_profile_t* profile,
87118     const char* s2,
87119     const int s2Len,
87120     const int open,
87121     const int gap);
87122 
87123 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_avx2_256_sat (
87124     const parasail_profile_t* profile,
87125     const char* s2,
87126     const int s2Len,
87127     const int open,
87128     const int gap);
87129 
87130 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_altivec_128_64 (
87131     const parasail_profile_t* profile,
87132     const char* s2,
87133     const int s2Len,
87134     const int open,
87135     const int gap);
87136 
87137 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_altivec_128_32 (
87138     const parasail_profile_t* profile,
87139     const char* s2,
87140     const int s2Len,
87141     const int open,
87142     const int gap);
87143 
87144 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_altivec_128_16 (
87145     const parasail_profile_t* profile,
87146     const char* s2,
87147     const int s2Len,
87148     const int open,
87149     const int gap);
87150 
87151 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_altivec_128_8 (
87152     const parasail_profile_t* profile,
87153     const char* s2,
87154     const int s2Len,
87155     const int open,
87156     const int gap);
87157 
87158 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_altivec_128_sat (
87159     const parasail_profile_t* profile,
87160     const char* s2,
87161     const int s2Len,
87162     const int open,
87163     const int gap);
87164 
87165 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_neon_128_64 (
87166     const parasail_profile_t* profile,
87167     const char* s2,
87168     const int s2Len,
87169     const int open,
87170     const int gap);
87171 
87172 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_neon_128_32 (
87173     const parasail_profile_t* profile,
87174     const char* s2,
87175     const int s2Len,
87176     const int open,
87177     const int gap);
87178 
87179 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_neon_128_16 (
87180     const parasail_profile_t* profile,
87181     const char* s2,
87182     const int s2Len,
87183     const int open,
87184     const int gap);
87185 
87186 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_neon_128_8 (
87187     const parasail_profile_t* profile,
87188     const char* s2,
87189     const int s2Len,
87190     const int open,
87191     const int gap);
87192 
87193 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_neon_128_sat (
87194     const parasail_profile_t* profile,
87195     const char* s2,
87196     const int s2Len,
87197     const int open,
87198     const int gap);
87199 
87200 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_sse2_128_64 (
87201     const parasail_profile_t* profile,
87202     const char* s2,
87203     const int s2Len,
87204     const int open,
87205     const int gap);
87206 
87207 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_sse2_128_32 (
87208     const parasail_profile_t* profile,
87209     const char* s2,
87210     const int s2Len,
87211     const int open,
87212     const int gap);
87213 
87214 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_sse2_128_16 (
87215     const parasail_profile_t* profile,
87216     const char* s2,
87217     const int s2Len,
87218     const int open,
87219     const int gap);
87220 
87221 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_sse2_128_8 (
87222     const parasail_profile_t* profile,
87223     const char* s2,
87224     const int s2Len,
87225     const int open,
87226     const int gap);
87227 
87228 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_sse2_128_sat (
87229     const parasail_profile_t* profile,
87230     const char* s2,
87231     const int s2Len,
87232     const int open,
87233     const int gap);
87234 
87235 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_sse41_128_64 (
87236     const parasail_profile_t* profile,
87237     const char* s2,
87238     const int s2Len,
87239     const int open,
87240     const int gap);
87241 
87242 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_sse41_128_32 (
87243     const parasail_profile_t* profile,
87244     const char* s2,
87245     const int s2Len,
87246     const int open,
87247     const int gap);
87248 
87249 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_sse41_128_16 (
87250     const parasail_profile_t* profile,
87251     const char* s2,
87252     const int s2Len,
87253     const int open,
87254     const int gap);
87255 
87256 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_sse41_128_8 (
87257     const parasail_profile_t* profile,
87258     const char* s2,
87259     const int s2Len,
87260     const int open,
87261     const int gap);
87262 
87263 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_sse41_128_sat (
87264     const parasail_profile_t* profile,
87265     const char* s2,
87266     const int s2Len,
87267     const int open,
87268     const int gap);
87269 
87270 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_avx2_256_64 (
87271     const parasail_profile_t* profile,
87272     const char* s2,
87273     const int s2Len,
87274     const int open,
87275     const int gap);
87276 
87277 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_avx2_256_32 (
87278     const parasail_profile_t* profile,
87279     const char* s2,
87280     const int s2Len,
87281     const int open,
87282     const int gap);
87283 
87284 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_avx2_256_16 (
87285     const parasail_profile_t* profile,
87286     const char* s2,
87287     const int s2Len,
87288     const int open,
87289     const int gap);
87290 
87291 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_avx2_256_8 (
87292     const parasail_profile_t* profile,
87293     const char* s2,
87294     const int s2Len,
87295     const int open,
87296     const int gap);
87297 
87298 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_avx2_256_sat (
87299     const parasail_profile_t* profile,
87300     const char* s2,
87301     const int s2Len,
87302     const int open,
87303     const int gap);
87304 
87305 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_altivec_128_64 (
87306     const parasail_profile_t* profile,
87307     const char* s2,
87308     const int s2Len,
87309     const int open,
87310     const int gap);
87311 
87312 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_altivec_128_32 (
87313     const parasail_profile_t* profile,
87314     const char* s2,
87315     const int s2Len,
87316     const int open,
87317     const int gap);
87318 
87319 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_altivec_128_16 (
87320     const parasail_profile_t* profile,
87321     const char* s2,
87322     const int s2Len,
87323     const int open,
87324     const int gap);
87325 
87326 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_altivec_128_8 (
87327     const parasail_profile_t* profile,
87328     const char* s2,
87329     const int s2Len,
87330     const int open,
87331     const int gap);
87332 
87333 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_altivec_128_sat (
87334     const parasail_profile_t* profile,
87335     const char* s2,
87336     const int s2Len,
87337     const int open,
87338     const int gap);
87339 
87340 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_neon_128_64 (
87341     const parasail_profile_t* profile,
87342     const char* s2,
87343     const int s2Len,
87344     const int open,
87345     const int gap);
87346 
87347 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_neon_128_32 (
87348     const parasail_profile_t* profile,
87349     const char* s2,
87350     const int s2Len,
87351     const int open,
87352     const int gap);
87353 
87354 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_neon_128_16 (
87355     const parasail_profile_t* profile,
87356     const char* s2,
87357     const int s2Len,
87358     const int open,
87359     const int gap);
87360 
87361 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_neon_128_8 (
87362     const parasail_profile_t* profile,
87363     const char* s2,
87364     const int s2Len,
87365     const int open,
87366     const int gap);
87367 
87368 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_neon_128_sat (
87369     const parasail_profile_t* profile,
87370     const char* s2,
87371     const int s2Len,
87372     const int open,
87373     const int gap);
87374 
87375 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_sse2_128_64 (
87376     const parasail_profile_t* profile,
87377     const char* s2,
87378     const int s2Len,
87379     const int open,
87380     const int gap);
87381 
87382 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_sse2_128_32 (
87383     const parasail_profile_t* profile,
87384     const char* s2,
87385     const int s2Len,
87386     const int open,
87387     const int gap);
87388 
87389 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_sse2_128_16 (
87390     const parasail_profile_t* profile,
87391     const char* s2,
87392     const int s2Len,
87393     const int open,
87394     const int gap);
87395 
87396 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_sse2_128_8 (
87397     const parasail_profile_t* profile,
87398     const char* s2,
87399     const int s2Len,
87400     const int open,
87401     const int gap);
87402 
87403 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_sse2_128_sat (
87404     const parasail_profile_t* profile,
87405     const char* s2,
87406     const int s2Len,
87407     const int open,
87408     const int gap);
87409 
87410 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_sse41_128_64 (
87411     const parasail_profile_t* profile,
87412     const char* s2,
87413     const int s2Len,
87414     const int open,
87415     const int gap);
87416 
87417 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_sse41_128_32 (
87418     const parasail_profile_t* profile,
87419     const char* s2,
87420     const int s2Len,
87421     const int open,
87422     const int gap);
87423 
87424 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_sse41_128_16 (
87425     const parasail_profile_t* profile,
87426     const char* s2,
87427     const int s2Len,
87428     const int open,
87429     const int gap);
87430 
87431 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_sse41_128_8 (
87432     const parasail_profile_t* profile,
87433     const char* s2,
87434     const int s2Len,
87435     const int open,
87436     const int gap);
87437 
87438 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_sse41_128_sat (
87439     const parasail_profile_t* profile,
87440     const char* s2,
87441     const int s2Len,
87442     const int open,
87443     const int gap);
87444 
87445 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_avx2_256_64 (
87446     const parasail_profile_t* profile,
87447     const char* s2,
87448     const int s2Len,
87449     const int open,
87450     const int gap);
87451 
87452 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_avx2_256_32 (
87453     const parasail_profile_t* profile,
87454     const char* s2,
87455     const int s2Len,
87456     const int open,
87457     const int gap);
87458 
87459 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_avx2_256_16 (
87460     const parasail_profile_t* profile,
87461     const char* s2,
87462     const int s2Len,
87463     const int open,
87464     const int gap);
87465 
87466 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_avx2_256_8 (
87467     const parasail_profile_t* profile,
87468     const char* s2,
87469     const int s2Len,
87470     const int open,
87471     const int gap);
87472 
87473 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_avx2_256_sat (
87474     const parasail_profile_t* profile,
87475     const char* s2,
87476     const int s2Len,
87477     const int open,
87478     const int gap);
87479 
87480 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_altivec_128_64 (
87481     const parasail_profile_t* profile,
87482     const char* s2,
87483     const int s2Len,
87484     const int open,
87485     const int gap);
87486 
87487 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_altivec_128_32 (
87488     const parasail_profile_t* profile,
87489     const char* s2,
87490     const int s2Len,
87491     const int open,
87492     const int gap);
87493 
87494 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_altivec_128_16 (
87495     const parasail_profile_t* profile,
87496     const char* s2,
87497     const int s2Len,
87498     const int open,
87499     const int gap);
87500 
87501 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_altivec_128_8 (
87502     const parasail_profile_t* profile,
87503     const char* s2,
87504     const int s2Len,
87505     const int open,
87506     const int gap);
87507 
87508 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_altivec_128_sat (
87509     const parasail_profile_t* profile,
87510     const char* s2,
87511     const int s2Len,
87512     const int open,
87513     const int gap);
87514 
87515 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_neon_128_64 (
87516     const parasail_profile_t* profile,
87517     const char* s2,
87518     const int s2Len,
87519     const int open,
87520     const int gap);
87521 
87522 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_neon_128_32 (
87523     const parasail_profile_t* profile,
87524     const char* s2,
87525     const int s2Len,
87526     const int open,
87527     const int gap);
87528 
87529 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_neon_128_16 (
87530     const parasail_profile_t* profile,
87531     const char* s2,
87532     const int s2Len,
87533     const int open,
87534     const int gap);
87535 
87536 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_neon_128_8 (
87537     const parasail_profile_t* profile,
87538     const char* s2,
87539     const int s2Len,
87540     const int open,
87541     const int gap);
87542 
87543 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_neon_128_sat (
87544     const parasail_profile_t* profile,
87545     const char* s2,
87546     const int s2Len,
87547     const int open,
87548     const int gap);
87549 
87550 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_sse2_128_64 (
87551     const parasail_profile_t* profile,
87552     const char* s2,
87553     const int s2Len,
87554     const int open,
87555     const int gap);
87556 
87557 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_sse2_128_32 (
87558     const parasail_profile_t* profile,
87559     const char* s2,
87560     const int s2Len,
87561     const int open,
87562     const int gap);
87563 
87564 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_sse2_128_16 (
87565     const parasail_profile_t* profile,
87566     const char* s2,
87567     const int s2Len,
87568     const int open,
87569     const int gap);
87570 
87571 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_sse2_128_8 (
87572     const parasail_profile_t* profile,
87573     const char* s2,
87574     const int s2Len,
87575     const int open,
87576     const int gap);
87577 
87578 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_sse2_128_sat (
87579     const parasail_profile_t* profile,
87580     const char* s2,
87581     const int s2Len,
87582     const int open,
87583     const int gap);
87584 
87585 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_sse41_128_64 (
87586     const parasail_profile_t* profile,
87587     const char* s2,
87588     const int s2Len,
87589     const int open,
87590     const int gap);
87591 
87592 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_sse41_128_32 (
87593     const parasail_profile_t* profile,
87594     const char* s2,
87595     const int s2Len,
87596     const int open,
87597     const int gap);
87598 
87599 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_sse41_128_16 (
87600     const parasail_profile_t* profile,
87601     const char* s2,
87602     const int s2Len,
87603     const int open,
87604     const int gap);
87605 
87606 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_sse41_128_8 (
87607     const parasail_profile_t* profile,
87608     const char* s2,
87609     const int s2Len,
87610     const int open,
87611     const int gap);
87612 
87613 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_sse41_128_sat (
87614     const parasail_profile_t* profile,
87615     const char* s2,
87616     const int s2Len,
87617     const int open,
87618     const int gap);
87619 
87620 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_avx2_256_64 (
87621     const parasail_profile_t* profile,
87622     const char* s2,
87623     const int s2Len,
87624     const int open,
87625     const int gap);
87626 
87627 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_avx2_256_32 (
87628     const parasail_profile_t* profile,
87629     const char* s2,
87630     const int s2Len,
87631     const int open,
87632     const int gap);
87633 
87634 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_avx2_256_16 (
87635     const parasail_profile_t* profile,
87636     const char* s2,
87637     const int s2Len,
87638     const int open,
87639     const int gap);
87640 
87641 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_avx2_256_8 (
87642     const parasail_profile_t* profile,
87643     const char* s2,
87644     const int s2Len,
87645     const int open,
87646     const int gap);
87647 
87648 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_avx2_256_sat (
87649     const parasail_profile_t* profile,
87650     const char* s2,
87651     const int s2Len,
87652     const int open,
87653     const int gap);
87654 
87655 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_altivec_128_64 (
87656     const parasail_profile_t* profile,
87657     const char* s2,
87658     const int s2Len,
87659     const int open,
87660     const int gap);
87661 
87662 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_altivec_128_32 (
87663     const parasail_profile_t* profile,
87664     const char* s2,
87665     const int s2Len,
87666     const int open,
87667     const int gap);
87668 
87669 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_altivec_128_16 (
87670     const parasail_profile_t* profile,
87671     const char* s2,
87672     const int s2Len,
87673     const int open,
87674     const int gap);
87675 
87676 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_altivec_128_8 (
87677     const parasail_profile_t* profile,
87678     const char* s2,
87679     const int s2Len,
87680     const int open,
87681     const int gap);
87682 
87683 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_altivec_128_sat (
87684     const parasail_profile_t* profile,
87685     const char* s2,
87686     const int s2Len,
87687     const int open,
87688     const int gap);
87689 
87690 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_neon_128_64 (
87691     const parasail_profile_t* profile,
87692     const char* s2,
87693     const int s2Len,
87694     const int open,
87695     const int gap);
87696 
87697 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_neon_128_32 (
87698     const parasail_profile_t* profile,
87699     const char* s2,
87700     const int s2Len,
87701     const int open,
87702     const int gap);
87703 
87704 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_neon_128_16 (
87705     const parasail_profile_t* profile,
87706     const char* s2,
87707     const int s2Len,
87708     const int open,
87709     const int gap);
87710 
87711 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_neon_128_8 (
87712     const parasail_profile_t* profile,
87713     const char* s2,
87714     const int s2Len,
87715     const int open,
87716     const int gap);
87717 
87718 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_neon_128_sat (
87719     const parasail_profile_t* profile,
87720     const char* s2,
87721     const int s2Len,
87722     const int open,
87723     const int gap);
87724 
87725 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_sse2_128_64 (
87726     const parasail_profile_t* profile,
87727     const char* s2,
87728     const int s2Len,
87729     const int open,
87730     const int gap);
87731 
87732 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_sse2_128_32 (
87733     const parasail_profile_t* profile,
87734     const char* s2,
87735     const int s2Len,
87736     const int open,
87737     const int gap);
87738 
87739 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_sse2_128_16 (
87740     const parasail_profile_t* profile,
87741     const char* s2,
87742     const int s2Len,
87743     const int open,
87744     const int gap);
87745 
87746 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_sse2_128_8 (
87747     const parasail_profile_t* profile,
87748     const char* s2,
87749     const int s2Len,
87750     const int open,
87751     const int gap);
87752 
87753 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_sse2_128_sat (
87754     const parasail_profile_t* profile,
87755     const char* s2,
87756     const int s2Len,
87757     const int open,
87758     const int gap);
87759 
87760 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_sse41_128_64 (
87761     const parasail_profile_t* profile,
87762     const char* s2,
87763     const int s2Len,
87764     const int open,
87765     const int gap);
87766 
87767 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_sse41_128_32 (
87768     const parasail_profile_t* profile,
87769     const char* s2,
87770     const int s2Len,
87771     const int open,
87772     const int gap);
87773 
87774 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_sse41_128_16 (
87775     const parasail_profile_t* profile,
87776     const char* s2,
87777     const int s2Len,
87778     const int open,
87779     const int gap);
87780 
87781 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_sse41_128_8 (
87782     const parasail_profile_t* profile,
87783     const char* s2,
87784     const int s2Len,
87785     const int open,
87786     const int gap);
87787 
87788 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_sse41_128_sat (
87789     const parasail_profile_t* profile,
87790     const char* s2,
87791     const int s2Len,
87792     const int open,
87793     const int gap);
87794 
87795 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_avx2_256_64 (
87796     const parasail_profile_t* profile,
87797     const char* s2,
87798     const int s2Len,
87799     const int open,
87800     const int gap);
87801 
87802 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_avx2_256_32 (
87803     const parasail_profile_t* profile,
87804     const char* s2,
87805     const int s2Len,
87806     const int open,
87807     const int gap);
87808 
87809 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_avx2_256_16 (
87810     const parasail_profile_t* profile,
87811     const char* s2,
87812     const int s2Len,
87813     const int open,
87814     const int gap);
87815 
87816 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_avx2_256_8 (
87817     const parasail_profile_t* profile,
87818     const char* s2,
87819     const int s2Len,
87820     const int open,
87821     const int gap);
87822 
87823 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_avx2_256_sat (
87824     const parasail_profile_t* profile,
87825     const char* s2,
87826     const int s2Len,
87827     const int open,
87828     const int gap);
87829 
87830 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_altivec_128_64 (
87831     const parasail_profile_t* profile,
87832     const char* s2,
87833     const int s2Len,
87834     const int open,
87835     const int gap);
87836 
87837 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_altivec_128_32 (
87838     const parasail_profile_t* profile,
87839     const char* s2,
87840     const int s2Len,
87841     const int open,
87842     const int gap);
87843 
87844 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_altivec_128_16 (
87845     const parasail_profile_t* profile,
87846     const char* s2,
87847     const int s2Len,
87848     const int open,
87849     const int gap);
87850 
87851 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_altivec_128_8 (
87852     const parasail_profile_t* profile,
87853     const char* s2,
87854     const int s2Len,
87855     const int open,
87856     const int gap);
87857 
87858 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_altivec_128_sat (
87859     const parasail_profile_t* profile,
87860     const char* s2,
87861     const int s2Len,
87862     const int open,
87863     const int gap);
87864 
87865 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_neon_128_64 (
87866     const parasail_profile_t* profile,
87867     const char* s2,
87868     const int s2Len,
87869     const int open,
87870     const int gap);
87871 
87872 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_neon_128_32 (
87873     const parasail_profile_t* profile,
87874     const char* s2,
87875     const int s2Len,
87876     const int open,
87877     const int gap);
87878 
87879 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_neon_128_16 (
87880     const parasail_profile_t* profile,
87881     const char* s2,
87882     const int s2Len,
87883     const int open,
87884     const int gap);
87885 
87886 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_neon_128_8 (
87887     const parasail_profile_t* profile,
87888     const char* s2,
87889     const int s2Len,
87890     const int open,
87891     const int gap);
87892 
87893 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_neon_128_sat (
87894     const parasail_profile_t* profile,
87895     const char* s2,
87896     const int s2Len,
87897     const int open,
87898     const int gap);
87899 
87900 parasail_result_t* parasail_sg_flags_scan_profile_sse2_128_64 (
87901     const parasail_profile_t* profile,
87902     const char* s2,
87903     const int s2Len,
87904     const int open,
87905     const int gap,
87906     int s1_beg,
87907     int s1_end,
87908     int s2_beg,
87909     int s2_end);
87910 
87911 parasail_result_t* parasail_sg_flags_scan_profile_sse2_128_32 (
87912     const parasail_profile_t* profile,
87913     const char* s2,
87914     const int s2Len,
87915     const int open,
87916     const int gap,
87917     int s1_beg,
87918     int s1_end,
87919     int s2_beg,
87920     int s2_end);
87921 
87922 parasail_result_t* parasail_sg_flags_scan_profile_sse2_128_16 (
87923     const parasail_profile_t* profile,
87924     const char* s2,
87925     const int s2Len,
87926     const int open,
87927     const int gap,
87928     int s1_beg,
87929     int s1_end,
87930     int s2_beg,
87931     int s2_end);
87932 
87933 parasail_result_t* parasail_sg_flags_scan_profile_sse2_128_8 (
87934     const parasail_profile_t* profile,
87935     const char* s2,
87936     const int s2Len,
87937     const int open,
87938     const int gap,
87939     int s1_beg,
87940     int s1_end,
87941     int s2_beg,
87942     int s2_end);
87943 
87944 parasail_result_t* parasail_sg_flags_scan_profile_sse2_128_sat (
87945     const parasail_profile_t* profile,
87946     const char* s2,
87947     const int s2Len,
87948     const int open,
87949     const int gap,
87950     int s1_beg,
87951     int s1_end,
87952     int s2_beg,
87953     int s2_end);
87954 
87955 parasail_result_t* parasail_sg_flags_scan_profile_sse41_128_64 (
87956     const parasail_profile_t* profile,
87957     const char* s2,
87958     const int s2Len,
87959     const int open,
87960     const int gap,
87961     int s1_beg,
87962     int s1_end,
87963     int s2_beg,
87964     int s2_end);
87965 
87966 parasail_result_t* parasail_sg_flags_scan_profile_sse41_128_32 (
87967     const parasail_profile_t* profile,
87968     const char* s2,
87969     const int s2Len,
87970     const int open,
87971     const int gap,
87972     int s1_beg,
87973     int s1_end,
87974     int s2_beg,
87975     int s2_end);
87976 
87977 parasail_result_t* parasail_sg_flags_scan_profile_sse41_128_16 (
87978     const parasail_profile_t* profile,
87979     const char* s2,
87980     const int s2Len,
87981     const int open,
87982     const int gap,
87983     int s1_beg,
87984     int s1_end,
87985     int s2_beg,
87986     int s2_end);
87987 
87988 parasail_result_t* parasail_sg_flags_scan_profile_sse41_128_8 (
87989     const parasail_profile_t* profile,
87990     const char* s2,
87991     const int s2Len,
87992     const int open,
87993     const int gap,
87994     int s1_beg,
87995     int s1_end,
87996     int s2_beg,
87997     int s2_end);
87998 
87999 parasail_result_t* parasail_sg_flags_scan_profile_sse41_128_sat (
88000     const parasail_profile_t* profile,
88001     const char* s2,
88002     const int s2Len,
88003     const int open,
88004     const int gap,
88005     int s1_beg,
88006     int s1_end,
88007     int s2_beg,
88008     int s2_end);
88009 
88010 parasail_result_t* parasail_sg_flags_scan_profile_avx2_256_64 (
88011     const parasail_profile_t* profile,
88012     const char* s2,
88013     const int s2Len,
88014     const int open,
88015     const int gap,
88016     int s1_beg,
88017     int s1_end,
88018     int s2_beg,
88019     int s2_end);
88020 
88021 parasail_result_t* parasail_sg_flags_scan_profile_avx2_256_32 (
88022     const parasail_profile_t* profile,
88023     const char* s2,
88024     const int s2Len,
88025     const int open,
88026     const int gap,
88027     int s1_beg,
88028     int s1_end,
88029     int s2_beg,
88030     int s2_end);
88031 
88032 parasail_result_t* parasail_sg_flags_scan_profile_avx2_256_16 (
88033     const parasail_profile_t* profile,
88034     const char* s2,
88035     const int s2Len,
88036     const int open,
88037     const int gap,
88038     int s1_beg,
88039     int s1_end,
88040     int s2_beg,
88041     int s2_end);
88042 
88043 parasail_result_t* parasail_sg_flags_scan_profile_avx2_256_8 (
88044     const parasail_profile_t* profile,
88045     const char* s2,
88046     const int s2Len,
88047     const int open,
88048     const int gap,
88049     int s1_beg,
88050     int s1_end,
88051     int s2_beg,
88052     int s2_end);
88053 
88054 parasail_result_t* parasail_sg_flags_scan_profile_avx2_256_sat (
88055     const parasail_profile_t* profile,
88056     const char* s2,
88057     const int s2Len,
88058     const int open,
88059     const int gap,
88060     int s1_beg,
88061     int s1_end,
88062     int s2_beg,
88063     int s2_end);
88064 
88065 parasail_result_t* parasail_sg_flags_scan_profile_altivec_128_64 (
88066     const parasail_profile_t* profile,
88067     const char* s2,
88068     const int s2Len,
88069     const int open,
88070     const int gap,
88071     int s1_beg,
88072     int s1_end,
88073     int s2_beg,
88074     int s2_end);
88075 
88076 parasail_result_t* parasail_sg_flags_scan_profile_altivec_128_32 (
88077     const parasail_profile_t* profile,
88078     const char* s2,
88079     const int s2Len,
88080     const int open,
88081     const int gap,
88082     int s1_beg,
88083     int s1_end,
88084     int s2_beg,
88085     int s2_end);
88086 
88087 parasail_result_t* parasail_sg_flags_scan_profile_altivec_128_16 (
88088     const parasail_profile_t* profile,
88089     const char* s2,
88090     const int s2Len,
88091     const int open,
88092     const int gap,
88093     int s1_beg,
88094     int s1_end,
88095     int s2_beg,
88096     int s2_end);
88097 
88098 parasail_result_t* parasail_sg_flags_scan_profile_altivec_128_8 (
88099     const parasail_profile_t* profile,
88100     const char* s2,
88101     const int s2Len,
88102     const int open,
88103     const int gap,
88104     int s1_beg,
88105     int s1_end,
88106     int s2_beg,
88107     int s2_end);
88108 
88109 parasail_result_t* parasail_sg_flags_scan_profile_altivec_128_sat (
88110     const parasail_profile_t* profile,
88111     const char* s2,
88112     const int s2Len,
88113     const int open,
88114     const int gap,
88115     int s1_beg,
88116     int s1_end,
88117     int s2_beg,
88118     int s2_end);
88119 
88120 parasail_result_t* parasail_sg_flags_scan_profile_neon_128_64 (
88121     const parasail_profile_t* profile,
88122     const char* s2,
88123     const int s2Len,
88124     const int open,
88125     const int gap,
88126     int s1_beg,
88127     int s1_end,
88128     int s2_beg,
88129     int s2_end);
88130 
88131 parasail_result_t* parasail_sg_flags_scan_profile_neon_128_32 (
88132     const parasail_profile_t* profile,
88133     const char* s2,
88134     const int s2Len,
88135     const int open,
88136     const int gap,
88137     int s1_beg,
88138     int s1_end,
88139     int s2_beg,
88140     int s2_end);
88141 
88142 parasail_result_t* parasail_sg_flags_scan_profile_neon_128_16 (
88143     const parasail_profile_t* profile,
88144     const char* s2,
88145     const int s2Len,
88146     const int open,
88147     const int gap,
88148     int s1_beg,
88149     int s1_end,
88150     int s2_beg,
88151     int s2_end);
88152 
88153 parasail_result_t* parasail_sg_flags_scan_profile_neon_128_8 (
88154     const parasail_profile_t* profile,
88155     const char* s2,
88156     const int s2Len,
88157     const int open,
88158     const int gap,
88159     int s1_beg,
88160     int s1_end,
88161     int s2_beg,
88162     int s2_end);
88163 
88164 parasail_result_t* parasail_sg_flags_scan_profile_neon_128_sat (
88165     const parasail_profile_t* profile,
88166     const char* s2,
88167     const int s2Len,
88168     const int open,
88169     const int gap,
88170     int s1_beg,
88171     int s1_end,
88172     int s2_beg,
88173     int s2_end);
88174 
88175 parasail_result_t* parasail_sg_flags_striped_profile_sse2_128_64 (
88176     const parasail_profile_t* profile,
88177     const char* s2,
88178     const int s2Len,
88179     const int open,
88180     const int gap,
88181     int s1_beg,
88182     int s1_end,
88183     int s2_beg,
88184     int s2_end);
88185 
88186 parasail_result_t* parasail_sg_flags_striped_profile_sse2_128_32 (
88187     const parasail_profile_t* profile,
88188     const char* s2,
88189     const int s2Len,
88190     const int open,
88191     const int gap,
88192     int s1_beg,
88193     int s1_end,
88194     int s2_beg,
88195     int s2_end);
88196 
88197 parasail_result_t* parasail_sg_flags_striped_profile_sse2_128_16 (
88198     const parasail_profile_t* profile,
88199     const char* s2,
88200     const int s2Len,
88201     const int open,
88202     const int gap,
88203     int s1_beg,
88204     int s1_end,
88205     int s2_beg,
88206     int s2_end);
88207 
88208 parasail_result_t* parasail_sg_flags_striped_profile_sse2_128_8 (
88209     const parasail_profile_t* profile,
88210     const char* s2,
88211     const int s2Len,
88212     const int open,
88213     const int gap,
88214     int s1_beg,
88215     int s1_end,
88216     int s2_beg,
88217     int s2_end);
88218 
88219 parasail_result_t* parasail_sg_flags_striped_profile_sse2_128_sat (
88220     const parasail_profile_t* profile,
88221     const char* s2,
88222     const int s2Len,
88223     const int open,
88224     const int gap,
88225     int s1_beg,
88226     int s1_end,
88227     int s2_beg,
88228     int s2_end);
88229 
88230 parasail_result_t* parasail_sg_flags_striped_profile_sse41_128_64 (
88231     const parasail_profile_t* profile,
88232     const char* s2,
88233     const int s2Len,
88234     const int open,
88235     const int gap,
88236     int s1_beg,
88237     int s1_end,
88238     int s2_beg,
88239     int s2_end);
88240 
88241 parasail_result_t* parasail_sg_flags_striped_profile_sse41_128_32 (
88242     const parasail_profile_t* profile,
88243     const char* s2,
88244     const int s2Len,
88245     const int open,
88246     const int gap,
88247     int s1_beg,
88248     int s1_end,
88249     int s2_beg,
88250     int s2_end);
88251 
88252 parasail_result_t* parasail_sg_flags_striped_profile_sse41_128_16 (
88253     const parasail_profile_t* profile,
88254     const char* s2,
88255     const int s2Len,
88256     const int open,
88257     const int gap,
88258     int s1_beg,
88259     int s1_end,
88260     int s2_beg,
88261     int s2_end);
88262 
88263 parasail_result_t* parasail_sg_flags_striped_profile_sse41_128_8 (
88264     const parasail_profile_t* profile,
88265     const char* s2,
88266     const int s2Len,
88267     const int open,
88268     const int gap,
88269     int s1_beg,
88270     int s1_end,
88271     int s2_beg,
88272     int s2_end);
88273 
88274 parasail_result_t* parasail_sg_flags_striped_profile_sse41_128_sat (
88275     const parasail_profile_t* profile,
88276     const char* s2,
88277     const int s2Len,
88278     const int open,
88279     const int gap,
88280     int s1_beg,
88281     int s1_end,
88282     int s2_beg,
88283     int s2_end);
88284 
88285 parasail_result_t* parasail_sg_flags_striped_profile_avx2_256_64 (
88286     const parasail_profile_t* profile,
88287     const char* s2,
88288     const int s2Len,
88289     const int open,
88290     const int gap,
88291     int s1_beg,
88292     int s1_end,
88293     int s2_beg,
88294     int s2_end);
88295 
88296 parasail_result_t* parasail_sg_flags_striped_profile_avx2_256_32 (
88297     const parasail_profile_t* profile,
88298     const char* s2,
88299     const int s2Len,
88300     const int open,
88301     const int gap,
88302     int s1_beg,
88303     int s1_end,
88304     int s2_beg,
88305     int s2_end);
88306 
88307 parasail_result_t* parasail_sg_flags_striped_profile_avx2_256_16 (
88308     const parasail_profile_t* profile,
88309     const char* s2,
88310     const int s2Len,
88311     const int open,
88312     const int gap,
88313     int s1_beg,
88314     int s1_end,
88315     int s2_beg,
88316     int s2_end);
88317 
88318 parasail_result_t* parasail_sg_flags_striped_profile_avx2_256_8 (
88319     const parasail_profile_t* profile,
88320     const char* s2,
88321     const int s2Len,
88322     const int open,
88323     const int gap,
88324     int s1_beg,
88325     int s1_end,
88326     int s2_beg,
88327     int s2_end);
88328 
88329 parasail_result_t* parasail_sg_flags_striped_profile_avx2_256_sat (
88330     const parasail_profile_t* profile,
88331     const char* s2,
88332     const int s2Len,
88333     const int open,
88334     const int gap,
88335     int s1_beg,
88336     int s1_end,
88337     int s2_beg,
88338     int s2_end);
88339 
88340 parasail_result_t* parasail_sg_flags_striped_profile_altivec_128_64 (
88341     const parasail_profile_t* profile,
88342     const char* s2,
88343     const int s2Len,
88344     const int open,
88345     const int gap,
88346     int s1_beg,
88347     int s1_end,
88348     int s2_beg,
88349     int s2_end);
88350 
88351 parasail_result_t* parasail_sg_flags_striped_profile_altivec_128_32 (
88352     const parasail_profile_t* profile,
88353     const char* s2,
88354     const int s2Len,
88355     const int open,
88356     const int gap,
88357     int s1_beg,
88358     int s1_end,
88359     int s2_beg,
88360     int s2_end);
88361 
88362 parasail_result_t* parasail_sg_flags_striped_profile_altivec_128_16 (
88363     const parasail_profile_t* profile,
88364     const char* s2,
88365     const int s2Len,
88366     const int open,
88367     const int gap,
88368     int s1_beg,
88369     int s1_end,
88370     int s2_beg,
88371     int s2_end);
88372 
88373 parasail_result_t* parasail_sg_flags_striped_profile_altivec_128_8 (
88374     const parasail_profile_t* profile,
88375     const char* s2,
88376     const int s2Len,
88377     const int open,
88378     const int gap,
88379     int s1_beg,
88380     int s1_end,
88381     int s2_beg,
88382     int s2_end);
88383 
88384 parasail_result_t* parasail_sg_flags_striped_profile_altivec_128_sat (
88385     const parasail_profile_t* profile,
88386     const char* s2,
88387     const int s2Len,
88388     const int open,
88389     const int gap,
88390     int s1_beg,
88391     int s1_end,
88392     int s2_beg,
88393     int s2_end);
88394 
88395 parasail_result_t* parasail_sg_flags_striped_profile_neon_128_64 (
88396     const parasail_profile_t* profile,
88397     const char* s2,
88398     const int s2Len,
88399     const int open,
88400     const int gap,
88401     int s1_beg,
88402     int s1_end,
88403     int s2_beg,
88404     int s2_end);
88405 
88406 parasail_result_t* parasail_sg_flags_striped_profile_neon_128_32 (
88407     const parasail_profile_t* profile,
88408     const char* s2,
88409     const int s2Len,
88410     const int open,
88411     const int gap,
88412     int s1_beg,
88413     int s1_end,
88414     int s2_beg,
88415     int s2_end);
88416 
88417 parasail_result_t* parasail_sg_flags_striped_profile_neon_128_16 (
88418     const parasail_profile_t* profile,
88419     const char* s2,
88420     const int s2Len,
88421     const int open,
88422     const int gap,
88423     int s1_beg,
88424     int s1_end,
88425     int s2_beg,
88426     int s2_end);
88427 
88428 parasail_result_t* parasail_sg_flags_striped_profile_neon_128_8 (
88429     const parasail_profile_t* profile,
88430     const char* s2,
88431     const int s2Len,
88432     const int open,
88433     const int gap,
88434     int s1_beg,
88435     int s1_end,
88436     int s2_beg,
88437     int s2_end);
88438 
88439 parasail_result_t* parasail_sg_flags_striped_profile_neon_128_sat (
88440     const parasail_profile_t* profile,
88441     const char* s2,
88442     const int s2Len,
88443     const int open,
88444     const int gap,
88445     int s1_beg,
88446     int s1_end,
88447     int s2_beg,
88448     int s2_end);
88449 
88450 parasail_result_t* parasail_sg_flags_table_scan_profile_sse2_128_64 (
88451     const parasail_profile_t* profile,
88452     const char* s2,
88453     const int s2Len,
88454     const int open,
88455     const int gap,
88456     int s1_beg,
88457     int s1_end,
88458     int s2_beg,
88459     int s2_end);
88460 
88461 parasail_result_t* parasail_sg_flags_table_scan_profile_sse2_128_32 (
88462     const parasail_profile_t* profile,
88463     const char* s2,
88464     const int s2Len,
88465     const int open,
88466     const int gap,
88467     int s1_beg,
88468     int s1_end,
88469     int s2_beg,
88470     int s2_end);
88471 
88472 parasail_result_t* parasail_sg_flags_table_scan_profile_sse2_128_16 (
88473     const parasail_profile_t* profile,
88474     const char* s2,
88475     const int s2Len,
88476     const int open,
88477     const int gap,
88478     int s1_beg,
88479     int s1_end,
88480     int s2_beg,
88481     int s2_end);
88482 
88483 parasail_result_t* parasail_sg_flags_table_scan_profile_sse2_128_8 (
88484     const parasail_profile_t* profile,
88485     const char* s2,
88486     const int s2Len,
88487     const int open,
88488     const int gap,
88489     int s1_beg,
88490     int s1_end,
88491     int s2_beg,
88492     int s2_end);
88493 
88494 parasail_result_t* parasail_sg_flags_table_scan_profile_sse2_128_sat (
88495     const parasail_profile_t* profile,
88496     const char* s2,
88497     const int s2Len,
88498     const int open,
88499     const int gap,
88500     int s1_beg,
88501     int s1_end,
88502     int s2_beg,
88503     int s2_end);
88504 
88505 parasail_result_t* parasail_sg_flags_table_scan_profile_sse41_128_64 (
88506     const parasail_profile_t* profile,
88507     const char* s2,
88508     const int s2Len,
88509     const int open,
88510     const int gap,
88511     int s1_beg,
88512     int s1_end,
88513     int s2_beg,
88514     int s2_end);
88515 
88516 parasail_result_t* parasail_sg_flags_table_scan_profile_sse41_128_32 (
88517     const parasail_profile_t* profile,
88518     const char* s2,
88519     const int s2Len,
88520     const int open,
88521     const int gap,
88522     int s1_beg,
88523     int s1_end,
88524     int s2_beg,
88525     int s2_end);
88526 
88527 parasail_result_t* parasail_sg_flags_table_scan_profile_sse41_128_16 (
88528     const parasail_profile_t* profile,
88529     const char* s2,
88530     const int s2Len,
88531     const int open,
88532     const int gap,
88533     int s1_beg,
88534     int s1_end,
88535     int s2_beg,
88536     int s2_end);
88537 
88538 parasail_result_t* parasail_sg_flags_table_scan_profile_sse41_128_8 (
88539     const parasail_profile_t* profile,
88540     const char* s2,
88541     const int s2Len,
88542     const int open,
88543     const int gap,
88544     int s1_beg,
88545     int s1_end,
88546     int s2_beg,
88547     int s2_end);
88548 
88549 parasail_result_t* parasail_sg_flags_table_scan_profile_sse41_128_sat (
88550     const parasail_profile_t* profile,
88551     const char* s2,
88552     const int s2Len,
88553     const int open,
88554     const int gap,
88555     int s1_beg,
88556     int s1_end,
88557     int s2_beg,
88558     int s2_end);
88559 
88560 parasail_result_t* parasail_sg_flags_table_scan_profile_avx2_256_64 (
88561     const parasail_profile_t* profile,
88562     const char* s2,
88563     const int s2Len,
88564     const int open,
88565     const int gap,
88566     int s1_beg,
88567     int s1_end,
88568     int s2_beg,
88569     int s2_end);
88570 
88571 parasail_result_t* parasail_sg_flags_table_scan_profile_avx2_256_32 (
88572     const parasail_profile_t* profile,
88573     const char* s2,
88574     const int s2Len,
88575     const int open,
88576     const int gap,
88577     int s1_beg,
88578     int s1_end,
88579     int s2_beg,
88580     int s2_end);
88581 
88582 parasail_result_t* parasail_sg_flags_table_scan_profile_avx2_256_16 (
88583     const parasail_profile_t* profile,
88584     const char* s2,
88585     const int s2Len,
88586     const int open,
88587     const int gap,
88588     int s1_beg,
88589     int s1_end,
88590     int s2_beg,
88591     int s2_end);
88592 
88593 parasail_result_t* parasail_sg_flags_table_scan_profile_avx2_256_8 (
88594     const parasail_profile_t* profile,
88595     const char* s2,
88596     const int s2Len,
88597     const int open,
88598     const int gap,
88599     int s1_beg,
88600     int s1_end,
88601     int s2_beg,
88602     int s2_end);
88603 
88604 parasail_result_t* parasail_sg_flags_table_scan_profile_avx2_256_sat (
88605     const parasail_profile_t* profile,
88606     const char* s2,
88607     const int s2Len,
88608     const int open,
88609     const int gap,
88610     int s1_beg,
88611     int s1_end,
88612     int s2_beg,
88613     int s2_end);
88614 
88615 parasail_result_t* parasail_sg_flags_table_scan_profile_altivec_128_64 (
88616     const parasail_profile_t* profile,
88617     const char* s2,
88618     const int s2Len,
88619     const int open,
88620     const int gap,
88621     int s1_beg,
88622     int s1_end,
88623     int s2_beg,
88624     int s2_end);
88625 
88626 parasail_result_t* parasail_sg_flags_table_scan_profile_altivec_128_32 (
88627     const parasail_profile_t* profile,
88628     const char* s2,
88629     const int s2Len,
88630     const int open,
88631     const int gap,
88632     int s1_beg,
88633     int s1_end,
88634     int s2_beg,
88635     int s2_end);
88636 
88637 parasail_result_t* parasail_sg_flags_table_scan_profile_altivec_128_16 (
88638     const parasail_profile_t* profile,
88639     const char* s2,
88640     const int s2Len,
88641     const int open,
88642     const int gap,
88643     int s1_beg,
88644     int s1_end,
88645     int s2_beg,
88646     int s2_end);
88647 
88648 parasail_result_t* parasail_sg_flags_table_scan_profile_altivec_128_8 (
88649     const parasail_profile_t* profile,
88650     const char* s2,
88651     const int s2Len,
88652     const int open,
88653     const int gap,
88654     int s1_beg,
88655     int s1_end,
88656     int s2_beg,
88657     int s2_end);
88658 
88659 parasail_result_t* parasail_sg_flags_table_scan_profile_altivec_128_sat (
88660     const parasail_profile_t* profile,
88661     const char* s2,
88662     const int s2Len,
88663     const int open,
88664     const int gap,
88665     int s1_beg,
88666     int s1_end,
88667     int s2_beg,
88668     int s2_end);
88669 
88670 parasail_result_t* parasail_sg_flags_table_scan_profile_neon_128_64 (
88671     const parasail_profile_t* profile,
88672     const char* s2,
88673     const int s2Len,
88674     const int open,
88675     const int gap,
88676     int s1_beg,
88677     int s1_end,
88678     int s2_beg,
88679     int s2_end);
88680 
88681 parasail_result_t* parasail_sg_flags_table_scan_profile_neon_128_32 (
88682     const parasail_profile_t* profile,
88683     const char* s2,
88684     const int s2Len,
88685     const int open,
88686     const int gap,
88687     int s1_beg,
88688     int s1_end,
88689     int s2_beg,
88690     int s2_end);
88691 
88692 parasail_result_t* parasail_sg_flags_table_scan_profile_neon_128_16 (
88693     const parasail_profile_t* profile,
88694     const char* s2,
88695     const int s2Len,
88696     const int open,
88697     const int gap,
88698     int s1_beg,
88699     int s1_end,
88700     int s2_beg,
88701     int s2_end);
88702 
88703 parasail_result_t* parasail_sg_flags_table_scan_profile_neon_128_8 (
88704     const parasail_profile_t* profile,
88705     const char* s2,
88706     const int s2Len,
88707     const int open,
88708     const int gap,
88709     int s1_beg,
88710     int s1_end,
88711     int s2_beg,
88712     int s2_end);
88713 
88714 parasail_result_t* parasail_sg_flags_table_scan_profile_neon_128_sat (
88715     const parasail_profile_t* profile,
88716     const char* s2,
88717     const int s2Len,
88718     const int open,
88719     const int gap,
88720     int s1_beg,
88721     int s1_end,
88722     int s2_beg,
88723     int s2_end);
88724 
88725 parasail_result_t* parasail_sg_flags_table_striped_profile_sse2_128_64 (
88726     const parasail_profile_t* profile,
88727     const char* s2,
88728     const int s2Len,
88729     const int open,
88730     const int gap,
88731     int s1_beg,
88732     int s1_end,
88733     int s2_beg,
88734     int s2_end);
88735 
88736 parasail_result_t* parasail_sg_flags_table_striped_profile_sse2_128_32 (
88737     const parasail_profile_t* profile,
88738     const char* s2,
88739     const int s2Len,
88740     const int open,
88741     const int gap,
88742     int s1_beg,
88743     int s1_end,
88744     int s2_beg,
88745     int s2_end);
88746 
88747 parasail_result_t* parasail_sg_flags_table_striped_profile_sse2_128_16 (
88748     const parasail_profile_t* profile,
88749     const char* s2,
88750     const int s2Len,
88751     const int open,
88752     const int gap,
88753     int s1_beg,
88754     int s1_end,
88755     int s2_beg,
88756     int s2_end);
88757 
88758 parasail_result_t* parasail_sg_flags_table_striped_profile_sse2_128_8 (
88759     const parasail_profile_t* profile,
88760     const char* s2,
88761     const int s2Len,
88762     const int open,
88763     const int gap,
88764     int s1_beg,
88765     int s1_end,
88766     int s2_beg,
88767     int s2_end);
88768 
88769 parasail_result_t* parasail_sg_flags_table_striped_profile_sse2_128_sat (
88770     const parasail_profile_t* profile,
88771     const char* s2,
88772     const int s2Len,
88773     const int open,
88774     const int gap,
88775     int s1_beg,
88776     int s1_end,
88777     int s2_beg,
88778     int s2_end);
88779 
88780 parasail_result_t* parasail_sg_flags_table_striped_profile_sse41_128_64 (
88781     const parasail_profile_t* profile,
88782     const char* s2,
88783     const int s2Len,
88784     const int open,
88785     const int gap,
88786     int s1_beg,
88787     int s1_end,
88788     int s2_beg,
88789     int s2_end);
88790 
88791 parasail_result_t* parasail_sg_flags_table_striped_profile_sse41_128_32 (
88792     const parasail_profile_t* profile,
88793     const char* s2,
88794     const int s2Len,
88795     const int open,
88796     const int gap,
88797     int s1_beg,
88798     int s1_end,
88799     int s2_beg,
88800     int s2_end);
88801 
88802 parasail_result_t* parasail_sg_flags_table_striped_profile_sse41_128_16 (
88803     const parasail_profile_t* profile,
88804     const char* s2,
88805     const int s2Len,
88806     const int open,
88807     const int gap,
88808     int s1_beg,
88809     int s1_end,
88810     int s2_beg,
88811     int s2_end);
88812 
88813 parasail_result_t* parasail_sg_flags_table_striped_profile_sse41_128_8 (
88814     const parasail_profile_t* profile,
88815     const char* s2,
88816     const int s2Len,
88817     const int open,
88818     const int gap,
88819     int s1_beg,
88820     int s1_end,
88821     int s2_beg,
88822     int s2_end);
88823 
88824 parasail_result_t* parasail_sg_flags_table_striped_profile_sse41_128_sat (
88825     const parasail_profile_t* profile,
88826     const char* s2,
88827     const int s2Len,
88828     const int open,
88829     const int gap,
88830     int s1_beg,
88831     int s1_end,
88832     int s2_beg,
88833     int s2_end);
88834 
88835 parasail_result_t* parasail_sg_flags_table_striped_profile_avx2_256_64 (
88836     const parasail_profile_t* profile,
88837     const char* s2,
88838     const int s2Len,
88839     const int open,
88840     const int gap,
88841     int s1_beg,
88842     int s1_end,
88843     int s2_beg,
88844     int s2_end);
88845 
88846 parasail_result_t* parasail_sg_flags_table_striped_profile_avx2_256_32 (
88847     const parasail_profile_t* profile,
88848     const char* s2,
88849     const int s2Len,
88850     const int open,
88851     const int gap,
88852     int s1_beg,
88853     int s1_end,
88854     int s2_beg,
88855     int s2_end);
88856 
88857 parasail_result_t* parasail_sg_flags_table_striped_profile_avx2_256_16 (
88858     const parasail_profile_t* profile,
88859     const char* s2,
88860     const int s2Len,
88861     const int open,
88862     const int gap,
88863     int s1_beg,
88864     int s1_end,
88865     int s2_beg,
88866     int s2_end);
88867 
88868 parasail_result_t* parasail_sg_flags_table_striped_profile_avx2_256_8 (
88869     const parasail_profile_t* profile,
88870     const char* s2,
88871     const int s2Len,
88872     const int open,
88873     const int gap,
88874     int s1_beg,
88875     int s1_end,
88876     int s2_beg,
88877     int s2_end);
88878 
88879 parasail_result_t* parasail_sg_flags_table_striped_profile_avx2_256_sat (
88880     const parasail_profile_t* profile,
88881     const char* s2,
88882     const int s2Len,
88883     const int open,
88884     const int gap,
88885     int s1_beg,
88886     int s1_end,
88887     int s2_beg,
88888     int s2_end);
88889 
88890 parasail_result_t* parasail_sg_flags_table_striped_profile_altivec_128_64 (
88891     const parasail_profile_t* profile,
88892     const char* s2,
88893     const int s2Len,
88894     const int open,
88895     const int gap,
88896     int s1_beg,
88897     int s1_end,
88898     int s2_beg,
88899     int s2_end);
88900 
88901 parasail_result_t* parasail_sg_flags_table_striped_profile_altivec_128_32 (
88902     const parasail_profile_t* profile,
88903     const char* s2,
88904     const int s2Len,
88905     const int open,
88906     const int gap,
88907     int s1_beg,
88908     int s1_end,
88909     int s2_beg,
88910     int s2_end);
88911 
88912 parasail_result_t* parasail_sg_flags_table_striped_profile_altivec_128_16 (
88913     const parasail_profile_t* profile,
88914     const char* s2,
88915     const int s2Len,
88916     const int open,
88917     const int gap,
88918     int s1_beg,
88919     int s1_end,
88920     int s2_beg,
88921     int s2_end);
88922 
88923 parasail_result_t* parasail_sg_flags_table_striped_profile_altivec_128_8 (
88924     const parasail_profile_t* profile,
88925     const char* s2,
88926     const int s2Len,
88927     const int open,
88928     const int gap,
88929     int s1_beg,
88930     int s1_end,
88931     int s2_beg,
88932     int s2_end);
88933 
88934 parasail_result_t* parasail_sg_flags_table_striped_profile_altivec_128_sat (
88935     const parasail_profile_t* profile,
88936     const char* s2,
88937     const int s2Len,
88938     const int open,
88939     const int gap,
88940     int s1_beg,
88941     int s1_end,
88942     int s2_beg,
88943     int s2_end);
88944 
88945 parasail_result_t* parasail_sg_flags_table_striped_profile_neon_128_64 (
88946     const parasail_profile_t* profile,
88947     const char* s2,
88948     const int s2Len,
88949     const int open,
88950     const int gap,
88951     int s1_beg,
88952     int s1_end,
88953     int s2_beg,
88954     int s2_end);
88955 
88956 parasail_result_t* parasail_sg_flags_table_striped_profile_neon_128_32 (
88957     const parasail_profile_t* profile,
88958     const char* s2,
88959     const int s2Len,
88960     const int open,
88961     const int gap,
88962     int s1_beg,
88963     int s1_end,
88964     int s2_beg,
88965     int s2_end);
88966 
88967 parasail_result_t* parasail_sg_flags_table_striped_profile_neon_128_16 (
88968     const parasail_profile_t* profile,
88969     const char* s2,
88970     const int s2Len,
88971     const int open,
88972     const int gap,
88973     int s1_beg,
88974     int s1_end,
88975     int s2_beg,
88976     int s2_end);
88977 
88978 parasail_result_t* parasail_sg_flags_table_striped_profile_neon_128_8 (
88979     const parasail_profile_t* profile,
88980     const char* s2,
88981     const int s2Len,
88982     const int open,
88983     const int gap,
88984     int s1_beg,
88985     int s1_end,
88986     int s2_beg,
88987     int s2_end);
88988 
88989 parasail_result_t* parasail_sg_flags_table_striped_profile_neon_128_sat (
88990     const parasail_profile_t* profile,
88991     const char* s2,
88992     const int s2Len,
88993     const int open,
88994     const int gap,
88995     int s1_beg,
88996     int s1_end,
88997     int s2_beg,
88998     int s2_end);
88999 
89000 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_sse2_128_64 (
89001     const parasail_profile_t* profile,
89002     const char* s2,
89003     const int s2Len,
89004     const int open,
89005     const int gap,
89006     int s1_beg,
89007     int s1_end,
89008     int s2_beg,
89009     int s2_end);
89010 
89011 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_sse2_128_32 (
89012     const parasail_profile_t* profile,
89013     const char* s2,
89014     const int s2Len,
89015     const int open,
89016     const int gap,
89017     int s1_beg,
89018     int s1_end,
89019     int s2_beg,
89020     int s2_end);
89021 
89022 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_sse2_128_16 (
89023     const parasail_profile_t* profile,
89024     const char* s2,
89025     const int s2Len,
89026     const int open,
89027     const int gap,
89028     int s1_beg,
89029     int s1_end,
89030     int s2_beg,
89031     int s2_end);
89032 
89033 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_sse2_128_8 (
89034     const parasail_profile_t* profile,
89035     const char* s2,
89036     const int s2Len,
89037     const int open,
89038     const int gap,
89039     int s1_beg,
89040     int s1_end,
89041     int s2_beg,
89042     int s2_end);
89043 
89044 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_sse2_128_sat (
89045     const parasail_profile_t* profile,
89046     const char* s2,
89047     const int s2Len,
89048     const int open,
89049     const int gap,
89050     int s1_beg,
89051     int s1_end,
89052     int s2_beg,
89053     int s2_end);
89054 
89055 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_sse41_128_64 (
89056     const parasail_profile_t* profile,
89057     const char* s2,
89058     const int s2Len,
89059     const int open,
89060     const int gap,
89061     int s1_beg,
89062     int s1_end,
89063     int s2_beg,
89064     int s2_end);
89065 
89066 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_sse41_128_32 (
89067     const parasail_profile_t* profile,
89068     const char* s2,
89069     const int s2Len,
89070     const int open,
89071     const int gap,
89072     int s1_beg,
89073     int s1_end,
89074     int s2_beg,
89075     int s2_end);
89076 
89077 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_sse41_128_16 (
89078     const parasail_profile_t* profile,
89079     const char* s2,
89080     const int s2Len,
89081     const int open,
89082     const int gap,
89083     int s1_beg,
89084     int s1_end,
89085     int s2_beg,
89086     int s2_end);
89087 
89088 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_sse41_128_8 (
89089     const parasail_profile_t* profile,
89090     const char* s2,
89091     const int s2Len,
89092     const int open,
89093     const int gap,
89094     int s1_beg,
89095     int s1_end,
89096     int s2_beg,
89097     int s2_end);
89098 
89099 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_sse41_128_sat (
89100     const parasail_profile_t* profile,
89101     const char* s2,
89102     const int s2Len,
89103     const int open,
89104     const int gap,
89105     int s1_beg,
89106     int s1_end,
89107     int s2_beg,
89108     int s2_end);
89109 
89110 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_avx2_256_64 (
89111     const parasail_profile_t* profile,
89112     const char* s2,
89113     const int s2Len,
89114     const int open,
89115     const int gap,
89116     int s1_beg,
89117     int s1_end,
89118     int s2_beg,
89119     int s2_end);
89120 
89121 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_avx2_256_32 (
89122     const parasail_profile_t* profile,
89123     const char* s2,
89124     const int s2Len,
89125     const int open,
89126     const int gap,
89127     int s1_beg,
89128     int s1_end,
89129     int s2_beg,
89130     int s2_end);
89131 
89132 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_avx2_256_16 (
89133     const parasail_profile_t* profile,
89134     const char* s2,
89135     const int s2Len,
89136     const int open,
89137     const int gap,
89138     int s1_beg,
89139     int s1_end,
89140     int s2_beg,
89141     int s2_end);
89142 
89143 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_avx2_256_8 (
89144     const parasail_profile_t* profile,
89145     const char* s2,
89146     const int s2Len,
89147     const int open,
89148     const int gap,
89149     int s1_beg,
89150     int s1_end,
89151     int s2_beg,
89152     int s2_end);
89153 
89154 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_avx2_256_sat (
89155     const parasail_profile_t* profile,
89156     const char* s2,
89157     const int s2Len,
89158     const int open,
89159     const int gap,
89160     int s1_beg,
89161     int s1_end,
89162     int s2_beg,
89163     int s2_end);
89164 
89165 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_altivec_128_64 (
89166     const parasail_profile_t* profile,
89167     const char* s2,
89168     const int s2Len,
89169     const int open,
89170     const int gap,
89171     int s1_beg,
89172     int s1_end,
89173     int s2_beg,
89174     int s2_end);
89175 
89176 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_altivec_128_32 (
89177     const parasail_profile_t* profile,
89178     const char* s2,
89179     const int s2Len,
89180     const int open,
89181     const int gap,
89182     int s1_beg,
89183     int s1_end,
89184     int s2_beg,
89185     int s2_end);
89186 
89187 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_altivec_128_16 (
89188     const parasail_profile_t* profile,
89189     const char* s2,
89190     const int s2Len,
89191     const int open,
89192     const int gap,
89193     int s1_beg,
89194     int s1_end,
89195     int s2_beg,
89196     int s2_end);
89197 
89198 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_altivec_128_8 (
89199     const parasail_profile_t* profile,
89200     const char* s2,
89201     const int s2Len,
89202     const int open,
89203     const int gap,
89204     int s1_beg,
89205     int s1_end,
89206     int s2_beg,
89207     int s2_end);
89208 
89209 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_altivec_128_sat (
89210     const parasail_profile_t* profile,
89211     const char* s2,
89212     const int s2Len,
89213     const int open,
89214     const int gap,
89215     int s1_beg,
89216     int s1_end,
89217     int s2_beg,
89218     int s2_end);
89219 
89220 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_neon_128_64 (
89221     const parasail_profile_t* profile,
89222     const char* s2,
89223     const int s2Len,
89224     const int open,
89225     const int gap,
89226     int s1_beg,
89227     int s1_end,
89228     int s2_beg,
89229     int s2_end);
89230 
89231 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_neon_128_32 (
89232     const parasail_profile_t* profile,
89233     const char* s2,
89234     const int s2Len,
89235     const int open,
89236     const int gap,
89237     int s1_beg,
89238     int s1_end,
89239     int s2_beg,
89240     int s2_end);
89241 
89242 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_neon_128_16 (
89243     const parasail_profile_t* profile,
89244     const char* s2,
89245     const int s2Len,
89246     const int open,
89247     const int gap,
89248     int s1_beg,
89249     int s1_end,
89250     int s2_beg,
89251     int s2_end);
89252 
89253 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_neon_128_8 (
89254     const parasail_profile_t* profile,
89255     const char* s2,
89256     const int s2Len,
89257     const int open,
89258     const int gap,
89259     int s1_beg,
89260     int s1_end,
89261     int s2_beg,
89262     int s2_end);
89263 
89264 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_neon_128_sat (
89265     const parasail_profile_t* profile,
89266     const char* s2,
89267     const int s2Len,
89268     const int open,
89269     const int gap,
89270     int s1_beg,
89271     int s1_end,
89272     int s2_beg,
89273     int s2_end);
89274 
89275 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_sse2_128_64 (
89276     const parasail_profile_t* profile,
89277     const char* s2,
89278     const int s2Len,
89279     const int open,
89280     const int gap,
89281     int s1_beg,
89282     int s1_end,
89283     int s2_beg,
89284     int s2_end);
89285 
89286 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_sse2_128_32 (
89287     const parasail_profile_t* profile,
89288     const char* s2,
89289     const int s2Len,
89290     const int open,
89291     const int gap,
89292     int s1_beg,
89293     int s1_end,
89294     int s2_beg,
89295     int s2_end);
89296 
89297 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_sse2_128_16 (
89298     const parasail_profile_t* profile,
89299     const char* s2,
89300     const int s2Len,
89301     const int open,
89302     const int gap,
89303     int s1_beg,
89304     int s1_end,
89305     int s2_beg,
89306     int s2_end);
89307 
89308 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_sse2_128_8 (
89309     const parasail_profile_t* profile,
89310     const char* s2,
89311     const int s2Len,
89312     const int open,
89313     const int gap,
89314     int s1_beg,
89315     int s1_end,
89316     int s2_beg,
89317     int s2_end);
89318 
89319 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_sse2_128_sat (
89320     const parasail_profile_t* profile,
89321     const char* s2,
89322     const int s2Len,
89323     const int open,
89324     const int gap,
89325     int s1_beg,
89326     int s1_end,
89327     int s2_beg,
89328     int s2_end);
89329 
89330 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_sse41_128_64 (
89331     const parasail_profile_t* profile,
89332     const char* s2,
89333     const int s2Len,
89334     const int open,
89335     const int gap,
89336     int s1_beg,
89337     int s1_end,
89338     int s2_beg,
89339     int s2_end);
89340 
89341 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_sse41_128_32 (
89342     const parasail_profile_t* profile,
89343     const char* s2,
89344     const int s2Len,
89345     const int open,
89346     const int gap,
89347     int s1_beg,
89348     int s1_end,
89349     int s2_beg,
89350     int s2_end);
89351 
89352 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_sse41_128_16 (
89353     const parasail_profile_t* profile,
89354     const char* s2,
89355     const int s2Len,
89356     const int open,
89357     const int gap,
89358     int s1_beg,
89359     int s1_end,
89360     int s2_beg,
89361     int s2_end);
89362 
89363 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_sse41_128_8 (
89364     const parasail_profile_t* profile,
89365     const char* s2,
89366     const int s2Len,
89367     const int open,
89368     const int gap,
89369     int s1_beg,
89370     int s1_end,
89371     int s2_beg,
89372     int s2_end);
89373 
89374 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_sse41_128_sat (
89375     const parasail_profile_t* profile,
89376     const char* s2,
89377     const int s2Len,
89378     const int open,
89379     const int gap,
89380     int s1_beg,
89381     int s1_end,
89382     int s2_beg,
89383     int s2_end);
89384 
89385 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_avx2_256_64 (
89386     const parasail_profile_t* profile,
89387     const char* s2,
89388     const int s2Len,
89389     const int open,
89390     const int gap,
89391     int s1_beg,
89392     int s1_end,
89393     int s2_beg,
89394     int s2_end);
89395 
89396 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_avx2_256_32 (
89397     const parasail_profile_t* profile,
89398     const char* s2,
89399     const int s2Len,
89400     const int open,
89401     const int gap,
89402     int s1_beg,
89403     int s1_end,
89404     int s2_beg,
89405     int s2_end);
89406 
89407 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_avx2_256_16 (
89408     const parasail_profile_t* profile,
89409     const char* s2,
89410     const int s2Len,
89411     const int open,
89412     const int gap,
89413     int s1_beg,
89414     int s1_end,
89415     int s2_beg,
89416     int s2_end);
89417 
89418 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_avx2_256_8 (
89419     const parasail_profile_t* profile,
89420     const char* s2,
89421     const int s2Len,
89422     const int open,
89423     const int gap,
89424     int s1_beg,
89425     int s1_end,
89426     int s2_beg,
89427     int s2_end);
89428 
89429 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_avx2_256_sat (
89430     const parasail_profile_t* profile,
89431     const char* s2,
89432     const int s2Len,
89433     const int open,
89434     const int gap,
89435     int s1_beg,
89436     int s1_end,
89437     int s2_beg,
89438     int s2_end);
89439 
89440 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_altivec_128_64 (
89441     const parasail_profile_t* profile,
89442     const char* s2,
89443     const int s2Len,
89444     const int open,
89445     const int gap,
89446     int s1_beg,
89447     int s1_end,
89448     int s2_beg,
89449     int s2_end);
89450 
89451 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_altivec_128_32 (
89452     const parasail_profile_t* profile,
89453     const char* s2,
89454     const int s2Len,
89455     const int open,
89456     const int gap,
89457     int s1_beg,
89458     int s1_end,
89459     int s2_beg,
89460     int s2_end);
89461 
89462 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_altivec_128_16 (
89463     const parasail_profile_t* profile,
89464     const char* s2,
89465     const int s2Len,
89466     const int open,
89467     const int gap,
89468     int s1_beg,
89469     int s1_end,
89470     int s2_beg,
89471     int s2_end);
89472 
89473 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_altivec_128_8 (
89474     const parasail_profile_t* profile,
89475     const char* s2,
89476     const int s2Len,
89477     const int open,
89478     const int gap,
89479     int s1_beg,
89480     int s1_end,
89481     int s2_beg,
89482     int s2_end);
89483 
89484 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_altivec_128_sat (
89485     const parasail_profile_t* profile,
89486     const char* s2,
89487     const int s2Len,
89488     const int open,
89489     const int gap,
89490     int s1_beg,
89491     int s1_end,
89492     int s2_beg,
89493     int s2_end);
89494 
89495 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_neon_128_64 (
89496     const parasail_profile_t* profile,
89497     const char* s2,
89498     const int s2Len,
89499     const int open,
89500     const int gap,
89501     int s1_beg,
89502     int s1_end,
89503     int s2_beg,
89504     int s2_end);
89505 
89506 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_neon_128_32 (
89507     const parasail_profile_t* profile,
89508     const char* s2,
89509     const int s2Len,
89510     const int open,
89511     const int gap,
89512     int s1_beg,
89513     int s1_end,
89514     int s2_beg,
89515     int s2_end);
89516 
89517 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_neon_128_16 (
89518     const parasail_profile_t* profile,
89519     const char* s2,
89520     const int s2Len,
89521     const int open,
89522     const int gap,
89523     int s1_beg,
89524     int s1_end,
89525     int s2_beg,
89526     int s2_end);
89527 
89528 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_neon_128_8 (
89529     const parasail_profile_t* profile,
89530     const char* s2,
89531     const int s2Len,
89532     const int open,
89533     const int gap,
89534     int s1_beg,
89535     int s1_end,
89536     int s2_beg,
89537     int s2_end);
89538 
89539 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_neon_128_sat (
89540     const parasail_profile_t* profile,
89541     const char* s2,
89542     const int s2Len,
89543     const int open,
89544     const int gap,
89545     int s1_beg,
89546     int s1_end,
89547     int s2_beg,
89548     int s2_end);
89549 
89550 parasail_result_t* parasail_sg_flags_trace_scan_profile_sse2_128_64 (
89551     const parasail_profile_t* profile,
89552     const char* s2,
89553     const int s2Len,
89554     const int open,
89555     const int gap,
89556     int s1_beg,
89557     int s1_end,
89558     int s2_beg,
89559     int s2_end);
89560 
89561 parasail_result_t* parasail_sg_flags_trace_scan_profile_sse2_128_32 (
89562     const parasail_profile_t* profile,
89563     const char* s2,
89564     const int s2Len,
89565     const int open,
89566     const int gap,
89567     int s1_beg,
89568     int s1_end,
89569     int s2_beg,
89570     int s2_end);
89571 
89572 parasail_result_t* parasail_sg_flags_trace_scan_profile_sse2_128_16 (
89573     const parasail_profile_t* profile,
89574     const char* s2,
89575     const int s2Len,
89576     const int open,
89577     const int gap,
89578     int s1_beg,
89579     int s1_end,
89580     int s2_beg,
89581     int s2_end);
89582 
89583 parasail_result_t* parasail_sg_flags_trace_scan_profile_sse2_128_8 (
89584     const parasail_profile_t* profile,
89585     const char* s2,
89586     const int s2Len,
89587     const int open,
89588     const int gap,
89589     int s1_beg,
89590     int s1_end,
89591     int s2_beg,
89592     int s2_end);
89593 
89594 parasail_result_t* parasail_sg_flags_trace_scan_profile_sse2_128_sat (
89595     const parasail_profile_t* profile,
89596     const char* s2,
89597     const int s2Len,
89598     const int open,
89599     const int gap,
89600     int s1_beg,
89601     int s1_end,
89602     int s2_beg,
89603     int s2_end);
89604 
89605 parasail_result_t* parasail_sg_flags_trace_scan_profile_sse41_128_64 (
89606     const parasail_profile_t* profile,
89607     const char* s2,
89608     const int s2Len,
89609     const int open,
89610     const int gap,
89611     int s1_beg,
89612     int s1_end,
89613     int s2_beg,
89614     int s2_end);
89615 
89616 parasail_result_t* parasail_sg_flags_trace_scan_profile_sse41_128_32 (
89617     const parasail_profile_t* profile,
89618     const char* s2,
89619     const int s2Len,
89620     const int open,
89621     const int gap,
89622     int s1_beg,
89623     int s1_end,
89624     int s2_beg,
89625     int s2_end);
89626 
89627 parasail_result_t* parasail_sg_flags_trace_scan_profile_sse41_128_16 (
89628     const parasail_profile_t* profile,
89629     const char* s2,
89630     const int s2Len,
89631     const int open,
89632     const int gap,
89633     int s1_beg,
89634     int s1_end,
89635     int s2_beg,
89636     int s2_end);
89637 
89638 parasail_result_t* parasail_sg_flags_trace_scan_profile_sse41_128_8 (
89639     const parasail_profile_t* profile,
89640     const char* s2,
89641     const int s2Len,
89642     const int open,
89643     const int gap,
89644     int s1_beg,
89645     int s1_end,
89646     int s2_beg,
89647     int s2_end);
89648 
89649 parasail_result_t* parasail_sg_flags_trace_scan_profile_sse41_128_sat (
89650     const parasail_profile_t* profile,
89651     const char* s2,
89652     const int s2Len,
89653     const int open,
89654     const int gap,
89655     int s1_beg,
89656     int s1_end,
89657     int s2_beg,
89658     int s2_end);
89659 
89660 parasail_result_t* parasail_sg_flags_trace_scan_profile_avx2_256_64 (
89661     const parasail_profile_t* profile,
89662     const char* s2,
89663     const int s2Len,
89664     const int open,
89665     const int gap,
89666     int s1_beg,
89667     int s1_end,
89668     int s2_beg,
89669     int s2_end);
89670 
89671 parasail_result_t* parasail_sg_flags_trace_scan_profile_avx2_256_32 (
89672     const parasail_profile_t* profile,
89673     const char* s2,
89674     const int s2Len,
89675     const int open,
89676     const int gap,
89677     int s1_beg,
89678     int s1_end,
89679     int s2_beg,
89680     int s2_end);
89681 
89682 parasail_result_t* parasail_sg_flags_trace_scan_profile_avx2_256_16 (
89683     const parasail_profile_t* profile,
89684     const char* s2,
89685     const int s2Len,
89686     const int open,
89687     const int gap,
89688     int s1_beg,
89689     int s1_end,
89690     int s2_beg,
89691     int s2_end);
89692 
89693 parasail_result_t* parasail_sg_flags_trace_scan_profile_avx2_256_8 (
89694     const parasail_profile_t* profile,
89695     const char* s2,
89696     const int s2Len,
89697     const int open,
89698     const int gap,
89699     int s1_beg,
89700     int s1_end,
89701     int s2_beg,
89702     int s2_end);
89703 
89704 parasail_result_t* parasail_sg_flags_trace_scan_profile_avx2_256_sat (
89705     const parasail_profile_t* profile,
89706     const char* s2,
89707     const int s2Len,
89708     const int open,
89709     const int gap,
89710     int s1_beg,
89711     int s1_end,
89712     int s2_beg,
89713     int s2_end);
89714 
89715 parasail_result_t* parasail_sg_flags_trace_scan_profile_altivec_128_64 (
89716     const parasail_profile_t* profile,
89717     const char* s2,
89718     const int s2Len,
89719     const int open,
89720     const int gap,
89721     int s1_beg,
89722     int s1_end,
89723     int s2_beg,
89724     int s2_end);
89725 
89726 parasail_result_t* parasail_sg_flags_trace_scan_profile_altivec_128_32 (
89727     const parasail_profile_t* profile,
89728     const char* s2,
89729     const int s2Len,
89730     const int open,
89731     const int gap,
89732     int s1_beg,
89733     int s1_end,
89734     int s2_beg,
89735     int s2_end);
89736 
89737 parasail_result_t* parasail_sg_flags_trace_scan_profile_altivec_128_16 (
89738     const parasail_profile_t* profile,
89739     const char* s2,
89740     const int s2Len,
89741     const int open,
89742     const int gap,
89743     int s1_beg,
89744     int s1_end,
89745     int s2_beg,
89746     int s2_end);
89747 
89748 parasail_result_t* parasail_sg_flags_trace_scan_profile_altivec_128_8 (
89749     const parasail_profile_t* profile,
89750     const char* s2,
89751     const int s2Len,
89752     const int open,
89753     const int gap,
89754     int s1_beg,
89755     int s1_end,
89756     int s2_beg,
89757     int s2_end);
89758 
89759 parasail_result_t* parasail_sg_flags_trace_scan_profile_altivec_128_sat (
89760     const parasail_profile_t* profile,
89761     const char* s2,
89762     const int s2Len,
89763     const int open,
89764     const int gap,
89765     int s1_beg,
89766     int s1_end,
89767     int s2_beg,
89768     int s2_end);
89769 
89770 parasail_result_t* parasail_sg_flags_trace_scan_profile_neon_128_64 (
89771     const parasail_profile_t* profile,
89772     const char* s2,
89773     const int s2Len,
89774     const int open,
89775     const int gap,
89776     int s1_beg,
89777     int s1_end,
89778     int s2_beg,
89779     int s2_end);
89780 
89781 parasail_result_t* parasail_sg_flags_trace_scan_profile_neon_128_32 (
89782     const parasail_profile_t* profile,
89783     const char* s2,
89784     const int s2Len,
89785     const int open,
89786     const int gap,
89787     int s1_beg,
89788     int s1_end,
89789     int s2_beg,
89790     int s2_end);
89791 
89792 parasail_result_t* parasail_sg_flags_trace_scan_profile_neon_128_16 (
89793     const parasail_profile_t* profile,
89794     const char* s2,
89795     const int s2Len,
89796     const int open,
89797     const int gap,
89798     int s1_beg,
89799     int s1_end,
89800     int s2_beg,
89801     int s2_end);
89802 
89803 parasail_result_t* parasail_sg_flags_trace_scan_profile_neon_128_8 (
89804     const parasail_profile_t* profile,
89805     const char* s2,
89806     const int s2Len,
89807     const int open,
89808     const int gap,
89809     int s1_beg,
89810     int s1_end,
89811     int s2_beg,
89812     int s2_end);
89813 
89814 parasail_result_t* parasail_sg_flags_trace_scan_profile_neon_128_sat (
89815     const parasail_profile_t* profile,
89816     const char* s2,
89817     const int s2Len,
89818     const int open,
89819     const int gap,
89820     int s1_beg,
89821     int s1_end,
89822     int s2_beg,
89823     int s2_end);
89824 
89825 parasail_result_t* parasail_sg_flags_trace_striped_profile_sse2_128_64 (
89826     const parasail_profile_t* profile,
89827     const char* s2,
89828     const int s2Len,
89829     const int open,
89830     const int gap,
89831     int s1_beg,
89832     int s1_end,
89833     int s2_beg,
89834     int s2_end);
89835 
89836 parasail_result_t* parasail_sg_flags_trace_striped_profile_sse2_128_32 (
89837     const parasail_profile_t* profile,
89838     const char* s2,
89839     const int s2Len,
89840     const int open,
89841     const int gap,
89842     int s1_beg,
89843     int s1_end,
89844     int s2_beg,
89845     int s2_end);
89846 
89847 parasail_result_t* parasail_sg_flags_trace_striped_profile_sse2_128_16 (
89848     const parasail_profile_t* profile,
89849     const char* s2,
89850     const int s2Len,
89851     const int open,
89852     const int gap,
89853     int s1_beg,
89854     int s1_end,
89855     int s2_beg,
89856     int s2_end);
89857 
89858 parasail_result_t* parasail_sg_flags_trace_striped_profile_sse2_128_8 (
89859     const parasail_profile_t* profile,
89860     const char* s2,
89861     const int s2Len,
89862     const int open,
89863     const int gap,
89864     int s1_beg,
89865     int s1_end,
89866     int s2_beg,
89867     int s2_end);
89868 
89869 parasail_result_t* parasail_sg_flags_trace_striped_profile_sse2_128_sat (
89870     const parasail_profile_t* profile,
89871     const char* s2,
89872     const int s2Len,
89873     const int open,
89874     const int gap,
89875     int s1_beg,
89876     int s1_end,
89877     int s2_beg,
89878     int s2_end);
89879 
89880 parasail_result_t* parasail_sg_flags_trace_striped_profile_sse41_128_64 (
89881     const parasail_profile_t* profile,
89882     const char* s2,
89883     const int s2Len,
89884     const int open,
89885     const int gap,
89886     int s1_beg,
89887     int s1_end,
89888     int s2_beg,
89889     int s2_end);
89890 
89891 parasail_result_t* parasail_sg_flags_trace_striped_profile_sse41_128_32 (
89892     const parasail_profile_t* profile,
89893     const char* s2,
89894     const int s2Len,
89895     const int open,
89896     const int gap,
89897     int s1_beg,
89898     int s1_end,
89899     int s2_beg,
89900     int s2_end);
89901 
89902 parasail_result_t* parasail_sg_flags_trace_striped_profile_sse41_128_16 (
89903     const parasail_profile_t* profile,
89904     const char* s2,
89905     const int s2Len,
89906     const int open,
89907     const int gap,
89908     int s1_beg,
89909     int s1_end,
89910     int s2_beg,
89911     int s2_end);
89912 
89913 parasail_result_t* parasail_sg_flags_trace_striped_profile_sse41_128_8 (
89914     const parasail_profile_t* profile,
89915     const char* s2,
89916     const int s2Len,
89917     const int open,
89918     const int gap,
89919     int s1_beg,
89920     int s1_end,
89921     int s2_beg,
89922     int s2_end);
89923 
89924 parasail_result_t* parasail_sg_flags_trace_striped_profile_sse41_128_sat (
89925     const parasail_profile_t* profile,
89926     const char* s2,
89927     const int s2Len,
89928     const int open,
89929     const int gap,
89930     int s1_beg,
89931     int s1_end,
89932     int s2_beg,
89933     int s2_end);
89934 
89935 parasail_result_t* parasail_sg_flags_trace_striped_profile_avx2_256_64 (
89936     const parasail_profile_t* profile,
89937     const char* s2,
89938     const int s2Len,
89939     const int open,
89940     const int gap,
89941     int s1_beg,
89942     int s1_end,
89943     int s2_beg,
89944     int s2_end);
89945 
89946 parasail_result_t* parasail_sg_flags_trace_striped_profile_avx2_256_32 (
89947     const parasail_profile_t* profile,
89948     const char* s2,
89949     const int s2Len,
89950     const int open,
89951     const int gap,
89952     int s1_beg,
89953     int s1_end,
89954     int s2_beg,
89955     int s2_end);
89956 
89957 parasail_result_t* parasail_sg_flags_trace_striped_profile_avx2_256_16 (
89958     const parasail_profile_t* profile,
89959     const char* s2,
89960     const int s2Len,
89961     const int open,
89962     const int gap,
89963     int s1_beg,
89964     int s1_end,
89965     int s2_beg,
89966     int s2_end);
89967 
89968 parasail_result_t* parasail_sg_flags_trace_striped_profile_avx2_256_8 (
89969     const parasail_profile_t* profile,
89970     const char* s2,
89971     const int s2Len,
89972     const int open,
89973     const int gap,
89974     int s1_beg,
89975     int s1_end,
89976     int s2_beg,
89977     int s2_end);
89978 
89979 parasail_result_t* parasail_sg_flags_trace_striped_profile_avx2_256_sat (
89980     const parasail_profile_t* profile,
89981     const char* s2,
89982     const int s2Len,
89983     const int open,
89984     const int gap,
89985     int s1_beg,
89986     int s1_end,
89987     int s2_beg,
89988     int s2_end);
89989 
89990 parasail_result_t* parasail_sg_flags_trace_striped_profile_altivec_128_64 (
89991     const parasail_profile_t* profile,
89992     const char* s2,
89993     const int s2Len,
89994     const int open,
89995     const int gap,
89996     int s1_beg,
89997     int s1_end,
89998     int s2_beg,
89999     int s2_end);
90000 
90001 parasail_result_t* parasail_sg_flags_trace_striped_profile_altivec_128_32 (
90002     const parasail_profile_t* profile,
90003     const char* s2,
90004     const int s2Len,
90005     const int open,
90006     const int gap,
90007     int s1_beg,
90008     int s1_end,
90009     int s2_beg,
90010     int s2_end);
90011 
90012 parasail_result_t* parasail_sg_flags_trace_striped_profile_altivec_128_16 (
90013     const parasail_profile_t* profile,
90014     const char* s2,
90015     const int s2Len,
90016     const int open,
90017     const int gap,
90018     int s1_beg,
90019     int s1_end,
90020     int s2_beg,
90021     int s2_end);
90022 
90023 parasail_result_t* parasail_sg_flags_trace_striped_profile_altivec_128_8 (
90024     const parasail_profile_t* profile,
90025     const char* s2,
90026     const int s2Len,
90027     const int open,
90028     const int gap,
90029     int s1_beg,
90030     int s1_end,
90031     int s2_beg,
90032     int s2_end);
90033 
90034 parasail_result_t* parasail_sg_flags_trace_striped_profile_altivec_128_sat (
90035     const parasail_profile_t* profile,
90036     const char* s2,
90037     const int s2Len,
90038     const int open,
90039     const int gap,
90040     int s1_beg,
90041     int s1_end,
90042     int s2_beg,
90043     int s2_end);
90044 
90045 parasail_result_t* parasail_sg_flags_trace_striped_profile_neon_128_64 (
90046     const parasail_profile_t* profile,
90047     const char* s2,
90048     const int s2Len,
90049     const int open,
90050     const int gap,
90051     int s1_beg,
90052     int s1_end,
90053     int s2_beg,
90054     int s2_end);
90055 
90056 parasail_result_t* parasail_sg_flags_trace_striped_profile_neon_128_32 (
90057     const parasail_profile_t* profile,
90058     const char* s2,
90059     const int s2Len,
90060     const int open,
90061     const int gap,
90062     int s1_beg,
90063     int s1_end,
90064     int s2_beg,
90065     int s2_end);
90066 
90067 parasail_result_t* parasail_sg_flags_trace_striped_profile_neon_128_16 (
90068     const parasail_profile_t* profile,
90069     const char* s2,
90070     const int s2Len,
90071     const int open,
90072     const int gap,
90073     int s1_beg,
90074     int s1_end,
90075     int s2_beg,
90076     int s2_end);
90077 
90078 parasail_result_t* parasail_sg_flags_trace_striped_profile_neon_128_8 (
90079     const parasail_profile_t* profile,
90080     const char* s2,
90081     const int s2Len,
90082     const int open,
90083     const int gap,
90084     int s1_beg,
90085     int s1_end,
90086     int s2_beg,
90087     int s2_end);
90088 
90089 parasail_result_t* parasail_sg_flags_trace_striped_profile_neon_128_sat (
90090     const parasail_profile_t* profile,
90091     const char* s2,
90092     const int s2Len,
90093     const int open,
90094     const int gap,
90095     int s1_beg,
90096     int s1_end,
90097     int s2_beg,
90098     int s2_end);
90099 
90100 parasail_result_t* parasail_sg_flags_stats_scan_profile_sse2_128_64 (
90101     const parasail_profile_t* profile,
90102     const char* s2,
90103     const int s2Len,
90104     const int open,
90105     const int gap,
90106     int s1_beg,
90107     int s1_end,
90108     int s2_beg,
90109     int s2_end);
90110 
90111 parasail_result_t* parasail_sg_flags_stats_scan_profile_sse2_128_32 (
90112     const parasail_profile_t* profile,
90113     const char* s2,
90114     const int s2Len,
90115     const int open,
90116     const int gap,
90117     int s1_beg,
90118     int s1_end,
90119     int s2_beg,
90120     int s2_end);
90121 
90122 parasail_result_t* parasail_sg_flags_stats_scan_profile_sse2_128_16 (
90123     const parasail_profile_t* profile,
90124     const char* s2,
90125     const int s2Len,
90126     const int open,
90127     const int gap,
90128     int s1_beg,
90129     int s1_end,
90130     int s2_beg,
90131     int s2_end);
90132 
90133 parasail_result_t* parasail_sg_flags_stats_scan_profile_sse2_128_8 (
90134     const parasail_profile_t* profile,
90135     const char* s2,
90136     const int s2Len,
90137     const int open,
90138     const int gap,
90139     int s1_beg,
90140     int s1_end,
90141     int s2_beg,
90142     int s2_end);
90143 
90144 parasail_result_t* parasail_sg_flags_stats_scan_profile_sse2_128_sat (
90145     const parasail_profile_t* profile,
90146     const char* s2,
90147     const int s2Len,
90148     const int open,
90149     const int gap,
90150     int s1_beg,
90151     int s1_end,
90152     int s2_beg,
90153     int s2_end);
90154 
90155 parasail_result_t* parasail_sg_flags_stats_scan_profile_sse41_128_64 (
90156     const parasail_profile_t* profile,
90157     const char* s2,
90158     const int s2Len,
90159     const int open,
90160     const int gap,
90161     int s1_beg,
90162     int s1_end,
90163     int s2_beg,
90164     int s2_end);
90165 
90166 parasail_result_t* parasail_sg_flags_stats_scan_profile_sse41_128_32 (
90167     const parasail_profile_t* profile,
90168     const char* s2,
90169     const int s2Len,
90170     const int open,
90171     const int gap,
90172     int s1_beg,
90173     int s1_end,
90174     int s2_beg,
90175     int s2_end);
90176 
90177 parasail_result_t* parasail_sg_flags_stats_scan_profile_sse41_128_16 (
90178     const parasail_profile_t* profile,
90179     const char* s2,
90180     const int s2Len,
90181     const int open,
90182     const int gap,
90183     int s1_beg,
90184     int s1_end,
90185     int s2_beg,
90186     int s2_end);
90187 
90188 parasail_result_t* parasail_sg_flags_stats_scan_profile_sse41_128_8 (
90189     const parasail_profile_t* profile,
90190     const char* s2,
90191     const int s2Len,
90192     const int open,
90193     const int gap,
90194     int s1_beg,
90195     int s1_end,
90196     int s2_beg,
90197     int s2_end);
90198 
90199 parasail_result_t* parasail_sg_flags_stats_scan_profile_sse41_128_sat (
90200     const parasail_profile_t* profile,
90201     const char* s2,
90202     const int s2Len,
90203     const int open,
90204     const int gap,
90205     int s1_beg,
90206     int s1_end,
90207     int s2_beg,
90208     int s2_end);
90209 
90210 parasail_result_t* parasail_sg_flags_stats_scan_profile_avx2_256_64 (
90211     const parasail_profile_t* profile,
90212     const char* s2,
90213     const int s2Len,
90214     const int open,
90215     const int gap,
90216     int s1_beg,
90217     int s1_end,
90218     int s2_beg,
90219     int s2_end);
90220 
90221 parasail_result_t* parasail_sg_flags_stats_scan_profile_avx2_256_32 (
90222     const parasail_profile_t* profile,
90223     const char* s2,
90224     const int s2Len,
90225     const int open,
90226     const int gap,
90227     int s1_beg,
90228     int s1_end,
90229     int s2_beg,
90230     int s2_end);
90231 
90232 parasail_result_t* parasail_sg_flags_stats_scan_profile_avx2_256_16 (
90233     const parasail_profile_t* profile,
90234     const char* s2,
90235     const int s2Len,
90236     const int open,
90237     const int gap,
90238     int s1_beg,
90239     int s1_end,
90240     int s2_beg,
90241     int s2_end);
90242 
90243 parasail_result_t* parasail_sg_flags_stats_scan_profile_avx2_256_8 (
90244     const parasail_profile_t* profile,
90245     const char* s2,
90246     const int s2Len,
90247     const int open,
90248     const int gap,
90249     int s1_beg,
90250     int s1_end,
90251     int s2_beg,
90252     int s2_end);
90253 
90254 parasail_result_t* parasail_sg_flags_stats_scan_profile_avx2_256_sat (
90255     const parasail_profile_t* profile,
90256     const char* s2,
90257     const int s2Len,
90258     const int open,
90259     const int gap,
90260     int s1_beg,
90261     int s1_end,
90262     int s2_beg,
90263     int s2_end);
90264 
90265 parasail_result_t* parasail_sg_flags_stats_scan_profile_altivec_128_64 (
90266     const parasail_profile_t* profile,
90267     const char* s2,
90268     const int s2Len,
90269     const int open,
90270     const int gap,
90271     int s1_beg,
90272     int s1_end,
90273     int s2_beg,
90274     int s2_end);
90275 
90276 parasail_result_t* parasail_sg_flags_stats_scan_profile_altivec_128_32 (
90277     const parasail_profile_t* profile,
90278     const char* s2,
90279     const int s2Len,
90280     const int open,
90281     const int gap,
90282     int s1_beg,
90283     int s1_end,
90284     int s2_beg,
90285     int s2_end);
90286 
90287 parasail_result_t* parasail_sg_flags_stats_scan_profile_altivec_128_16 (
90288     const parasail_profile_t* profile,
90289     const char* s2,
90290     const int s2Len,
90291     const int open,
90292     const int gap,
90293     int s1_beg,
90294     int s1_end,
90295     int s2_beg,
90296     int s2_end);
90297 
90298 parasail_result_t* parasail_sg_flags_stats_scan_profile_altivec_128_8 (
90299     const parasail_profile_t* profile,
90300     const char* s2,
90301     const int s2Len,
90302     const int open,
90303     const int gap,
90304     int s1_beg,
90305     int s1_end,
90306     int s2_beg,
90307     int s2_end);
90308 
90309 parasail_result_t* parasail_sg_flags_stats_scan_profile_altivec_128_sat (
90310     const parasail_profile_t* profile,
90311     const char* s2,
90312     const int s2Len,
90313     const int open,
90314     const int gap,
90315     int s1_beg,
90316     int s1_end,
90317     int s2_beg,
90318     int s2_end);
90319 
90320 parasail_result_t* parasail_sg_flags_stats_scan_profile_neon_128_64 (
90321     const parasail_profile_t* profile,
90322     const char* s2,
90323     const int s2Len,
90324     const int open,
90325     const int gap,
90326     int s1_beg,
90327     int s1_end,
90328     int s2_beg,
90329     int s2_end);
90330 
90331 parasail_result_t* parasail_sg_flags_stats_scan_profile_neon_128_32 (
90332     const parasail_profile_t* profile,
90333     const char* s2,
90334     const int s2Len,
90335     const int open,
90336     const int gap,
90337     int s1_beg,
90338     int s1_end,
90339     int s2_beg,
90340     int s2_end);
90341 
90342 parasail_result_t* parasail_sg_flags_stats_scan_profile_neon_128_16 (
90343     const parasail_profile_t* profile,
90344     const char* s2,
90345     const int s2Len,
90346     const int open,
90347     const int gap,
90348     int s1_beg,
90349     int s1_end,
90350     int s2_beg,
90351     int s2_end);
90352 
90353 parasail_result_t* parasail_sg_flags_stats_scan_profile_neon_128_8 (
90354     const parasail_profile_t* profile,
90355     const char* s2,
90356     const int s2Len,
90357     const int open,
90358     const int gap,
90359     int s1_beg,
90360     int s1_end,
90361     int s2_beg,
90362     int s2_end);
90363 
90364 parasail_result_t* parasail_sg_flags_stats_scan_profile_neon_128_sat (
90365     const parasail_profile_t* profile,
90366     const char* s2,
90367     const int s2Len,
90368     const int open,
90369     const int gap,
90370     int s1_beg,
90371     int s1_end,
90372     int s2_beg,
90373     int s2_end);
90374 
90375 parasail_result_t* parasail_sg_flags_stats_striped_profile_sse2_128_64 (
90376     const parasail_profile_t* profile,
90377     const char* s2,
90378     const int s2Len,
90379     const int open,
90380     const int gap,
90381     int s1_beg,
90382     int s1_end,
90383     int s2_beg,
90384     int s2_end);
90385 
90386 parasail_result_t* parasail_sg_flags_stats_striped_profile_sse2_128_32 (
90387     const parasail_profile_t* profile,
90388     const char* s2,
90389     const int s2Len,
90390     const int open,
90391     const int gap,
90392     int s1_beg,
90393     int s1_end,
90394     int s2_beg,
90395     int s2_end);
90396 
90397 parasail_result_t* parasail_sg_flags_stats_striped_profile_sse2_128_16 (
90398     const parasail_profile_t* profile,
90399     const char* s2,
90400     const int s2Len,
90401     const int open,
90402     const int gap,
90403     int s1_beg,
90404     int s1_end,
90405     int s2_beg,
90406     int s2_end);
90407 
90408 parasail_result_t* parasail_sg_flags_stats_striped_profile_sse2_128_8 (
90409     const parasail_profile_t* profile,
90410     const char* s2,
90411     const int s2Len,
90412     const int open,
90413     const int gap,
90414     int s1_beg,
90415     int s1_end,
90416     int s2_beg,
90417     int s2_end);
90418 
90419 parasail_result_t* parasail_sg_flags_stats_striped_profile_sse2_128_sat (
90420     const parasail_profile_t* profile,
90421     const char* s2,
90422     const int s2Len,
90423     const int open,
90424     const int gap,
90425     int s1_beg,
90426     int s1_end,
90427     int s2_beg,
90428     int s2_end);
90429 
90430 parasail_result_t* parasail_sg_flags_stats_striped_profile_sse41_128_64 (
90431     const parasail_profile_t* profile,
90432     const char* s2,
90433     const int s2Len,
90434     const int open,
90435     const int gap,
90436     int s1_beg,
90437     int s1_end,
90438     int s2_beg,
90439     int s2_end);
90440 
90441 parasail_result_t* parasail_sg_flags_stats_striped_profile_sse41_128_32 (
90442     const parasail_profile_t* profile,
90443     const char* s2,
90444     const int s2Len,
90445     const int open,
90446     const int gap,
90447     int s1_beg,
90448     int s1_end,
90449     int s2_beg,
90450     int s2_end);
90451 
90452 parasail_result_t* parasail_sg_flags_stats_striped_profile_sse41_128_16 (
90453     const parasail_profile_t* profile,
90454     const char* s2,
90455     const int s2Len,
90456     const int open,
90457     const int gap,
90458     int s1_beg,
90459     int s1_end,
90460     int s2_beg,
90461     int s2_end);
90462 
90463 parasail_result_t* parasail_sg_flags_stats_striped_profile_sse41_128_8 (
90464     const parasail_profile_t* profile,
90465     const char* s2,
90466     const int s2Len,
90467     const int open,
90468     const int gap,
90469     int s1_beg,
90470     int s1_end,
90471     int s2_beg,
90472     int s2_end);
90473 
90474 parasail_result_t* parasail_sg_flags_stats_striped_profile_sse41_128_sat (
90475     const parasail_profile_t* profile,
90476     const char* s2,
90477     const int s2Len,
90478     const int open,
90479     const int gap,
90480     int s1_beg,
90481     int s1_end,
90482     int s2_beg,
90483     int s2_end);
90484 
90485 parasail_result_t* parasail_sg_flags_stats_striped_profile_avx2_256_64 (
90486     const parasail_profile_t* profile,
90487     const char* s2,
90488     const int s2Len,
90489     const int open,
90490     const int gap,
90491     int s1_beg,
90492     int s1_end,
90493     int s2_beg,
90494     int s2_end);
90495 
90496 parasail_result_t* parasail_sg_flags_stats_striped_profile_avx2_256_32 (
90497     const parasail_profile_t* profile,
90498     const char* s2,
90499     const int s2Len,
90500     const int open,
90501     const int gap,
90502     int s1_beg,
90503     int s1_end,
90504     int s2_beg,
90505     int s2_end);
90506 
90507 parasail_result_t* parasail_sg_flags_stats_striped_profile_avx2_256_16 (
90508     const parasail_profile_t* profile,
90509     const char* s2,
90510     const int s2Len,
90511     const int open,
90512     const int gap,
90513     int s1_beg,
90514     int s1_end,
90515     int s2_beg,
90516     int s2_end);
90517 
90518 parasail_result_t* parasail_sg_flags_stats_striped_profile_avx2_256_8 (
90519     const parasail_profile_t* profile,
90520     const char* s2,
90521     const int s2Len,
90522     const int open,
90523     const int gap,
90524     int s1_beg,
90525     int s1_end,
90526     int s2_beg,
90527     int s2_end);
90528 
90529 parasail_result_t* parasail_sg_flags_stats_striped_profile_avx2_256_sat (
90530     const parasail_profile_t* profile,
90531     const char* s2,
90532     const int s2Len,
90533     const int open,
90534     const int gap,
90535     int s1_beg,
90536     int s1_end,
90537     int s2_beg,
90538     int s2_end);
90539 
90540 parasail_result_t* parasail_sg_flags_stats_striped_profile_altivec_128_64 (
90541     const parasail_profile_t* profile,
90542     const char* s2,
90543     const int s2Len,
90544     const int open,
90545     const int gap,
90546     int s1_beg,
90547     int s1_end,
90548     int s2_beg,
90549     int s2_end);
90550 
90551 parasail_result_t* parasail_sg_flags_stats_striped_profile_altivec_128_32 (
90552     const parasail_profile_t* profile,
90553     const char* s2,
90554     const int s2Len,
90555     const int open,
90556     const int gap,
90557     int s1_beg,
90558     int s1_end,
90559     int s2_beg,
90560     int s2_end);
90561 
90562 parasail_result_t* parasail_sg_flags_stats_striped_profile_altivec_128_16 (
90563     const parasail_profile_t* profile,
90564     const char* s2,
90565     const int s2Len,
90566     const int open,
90567     const int gap,
90568     int s1_beg,
90569     int s1_end,
90570     int s2_beg,
90571     int s2_end);
90572 
90573 parasail_result_t* parasail_sg_flags_stats_striped_profile_altivec_128_8 (
90574     const parasail_profile_t* profile,
90575     const char* s2,
90576     const int s2Len,
90577     const int open,
90578     const int gap,
90579     int s1_beg,
90580     int s1_end,
90581     int s2_beg,
90582     int s2_end);
90583 
90584 parasail_result_t* parasail_sg_flags_stats_striped_profile_altivec_128_sat (
90585     const parasail_profile_t* profile,
90586     const char* s2,
90587     const int s2Len,
90588     const int open,
90589     const int gap,
90590     int s1_beg,
90591     int s1_end,
90592     int s2_beg,
90593     int s2_end);
90594 
90595 parasail_result_t* parasail_sg_flags_stats_striped_profile_neon_128_64 (
90596     const parasail_profile_t* profile,
90597     const char* s2,
90598     const int s2Len,
90599     const int open,
90600     const int gap,
90601     int s1_beg,
90602     int s1_end,
90603     int s2_beg,
90604     int s2_end);
90605 
90606 parasail_result_t* parasail_sg_flags_stats_striped_profile_neon_128_32 (
90607     const parasail_profile_t* profile,
90608     const char* s2,
90609     const int s2Len,
90610     const int open,
90611     const int gap,
90612     int s1_beg,
90613     int s1_end,
90614     int s2_beg,
90615     int s2_end);
90616 
90617 parasail_result_t* parasail_sg_flags_stats_striped_profile_neon_128_16 (
90618     const parasail_profile_t* profile,
90619     const char* s2,
90620     const int s2Len,
90621     const int open,
90622     const int gap,
90623     int s1_beg,
90624     int s1_end,
90625     int s2_beg,
90626     int s2_end);
90627 
90628 parasail_result_t* parasail_sg_flags_stats_striped_profile_neon_128_8 (
90629     const parasail_profile_t* profile,
90630     const char* s2,
90631     const int s2Len,
90632     const int open,
90633     const int gap,
90634     int s1_beg,
90635     int s1_end,
90636     int s2_beg,
90637     int s2_end);
90638 
90639 parasail_result_t* parasail_sg_flags_stats_striped_profile_neon_128_sat (
90640     const parasail_profile_t* profile,
90641     const char* s2,
90642     const int s2Len,
90643     const int open,
90644     const int gap,
90645     int s1_beg,
90646     int s1_end,
90647     int s2_beg,
90648     int s2_end);
90649 
90650 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_sse2_128_64 (
90651     const parasail_profile_t* profile,
90652     const char* s2,
90653     const int s2Len,
90654     const int open,
90655     const int gap,
90656     int s1_beg,
90657     int s1_end,
90658     int s2_beg,
90659     int s2_end);
90660 
90661 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_sse2_128_32 (
90662     const parasail_profile_t* profile,
90663     const char* s2,
90664     const int s2Len,
90665     const int open,
90666     const int gap,
90667     int s1_beg,
90668     int s1_end,
90669     int s2_beg,
90670     int s2_end);
90671 
90672 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_sse2_128_16 (
90673     const parasail_profile_t* profile,
90674     const char* s2,
90675     const int s2Len,
90676     const int open,
90677     const int gap,
90678     int s1_beg,
90679     int s1_end,
90680     int s2_beg,
90681     int s2_end);
90682 
90683 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_sse2_128_8 (
90684     const parasail_profile_t* profile,
90685     const char* s2,
90686     const int s2Len,
90687     const int open,
90688     const int gap,
90689     int s1_beg,
90690     int s1_end,
90691     int s2_beg,
90692     int s2_end);
90693 
90694 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_sse2_128_sat (
90695     const parasail_profile_t* profile,
90696     const char* s2,
90697     const int s2Len,
90698     const int open,
90699     const int gap,
90700     int s1_beg,
90701     int s1_end,
90702     int s2_beg,
90703     int s2_end);
90704 
90705 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_sse41_128_64 (
90706     const parasail_profile_t* profile,
90707     const char* s2,
90708     const int s2Len,
90709     const int open,
90710     const int gap,
90711     int s1_beg,
90712     int s1_end,
90713     int s2_beg,
90714     int s2_end);
90715 
90716 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_sse41_128_32 (
90717     const parasail_profile_t* profile,
90718     const char* s2,
90719     const int s2Len,
90720     const int open,
90721     const int gap,
90722     int s1_beg,
90723     int s1_end,
90724     int s2_beg,
90725     int s2_end);
90726 
90727 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_sse41_128_16 (
90728     const parasail_profile_t* profile,
90729     const char* s2,
90730     const int s2Len,
90731     const int open,
90732     const int gap,
90733     int s1_beg,
90734     int s1_end,
90735     int s2_beg,
90736     int s2_end);
90737 
90738 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_sse41_128_8 (
90739     const parasail_profile_t* profile,
90740     const char* s2,
90741     const int s2Len,
90742     const int open,
90743     const int gap,
90744     int s1_beg,
90745     int s1_end,
90746     int s2_beg,
90747     int s2_end);
90748 
90749 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_sse41_128_sat (
90750     const parasail_profile_t* profile,
90751     const char* s2,
90752     const int s2Len,
90753     const int open,
90754     const int gap,
90755     int s1_beg,
90756     int s1_end,
90757     int s2_beg,
90758     int s2_end);
90759 
90760 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_avx2_256_64 (
90761     const parasail_profile_t* profile,
90762     const char* s2,
90763     const int s2Len,
90764     const int open,
90765     const int gap,
90766     int s1_beg,
90767     int s1_end,
90768     int s2_beg,
90769     int s2_end);
90770 
90771 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_avx2_256_32 (
90772     const parasail_profile_t* profile,
90773     const char* s2,
90774     const int s2Len,
90775     const int open,
90776     const int gap,
90777     int s1_beg,
90778     int s1_end,
90779     int s2_beg,
90780     int s2_end);
90781 
90782 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_avx2_256_16 (
90783     const parasail_profile_t* profile,
90784     const char* s2,
90785     const int s2Len,
90786     const int open,
90787     const int gap,
90788     int s1_beg,
90789     int s1_end,
90790     int s2_beg,
90791     int s2_end);
90792 
90793 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_avx2_256_8 (
90794     const parasail_profile_t* profile,
90795     const char* s2,
90796     const int s2Len,
90797     const int open,
90798     const int gap,
90799     int s1_beg,
90800     int s1_end,
90801     int s2_beg,
90802     int s2_end);
90803 
90804 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_avx2_256_sat (
90805     const parasail_profile_t* profile,
90806     const char* s2,
90807     const int s2Len,
90808     const int open,
90809     const int gap,
90810     int s1_beg,
90811     int s1_end,
90812     int s2_beg,
90813     int s2_end);
90814 
90815 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_altivec_128_64 (
90816     const parasail_profile_t* profile,
90817     const char* s2,
90818     const int s2Len,
90819     const int open,
90820     const int gap,
90821     int s1_beg,
90822     int s1_end,
90823     int s2_beg,
90824     int s2_end);
90825 
90826 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_altivec_128_32 (
90827     const parasail_profile_t* profile,
90828     const char* s2,
90829     const int s2Len,
90830     const int open,
90831     const int gap,
90832     int s1_beg,
90833     int s1_end,
90834     int s2_beg,
90835     int s2_end);
90836 
90837 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_altivec_128_16 (
90838     const parasail_profile_t* profile,
90839     const char* s2,
90840     const int s2Len,
90841     const int open,
90842     const int gap,
90843     int s1_beg,
90844     int s1_end,
90845     int s2_beg,
90846     int s2_end);
90847 
90848 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_altivec_128_8 (
90849     const parasail_profile_t* profile,
90850     const char* s2,
90851     const int s2Len,
90852     const int open,
90853     const int gap,
90854     int s1_beg,
90855     int s1_end,
90856     int s2_beg,
90857     int s2_end);
90858 
90859 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_altivec_128_sat (
90860     const parasail_profile_t* profile,
90861     const char* s2,
90862     const int s2Len,
90863     const int open,
90864     const int gap,
90865     int s1_beg,
90866     int s1_end,
90867     int s2_beg,
90868     int s2_end);
90869 
90870 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_neon_128_64 (
90871     const parasail_profile_t* profile,
90872     const char* s2,
90873     const int s2Len,
90874     const int open,
90875     const int gap,
90876     int s1_beg,
90877     int s1_end,
90878     int s2_beg,
90879     int s2_end);
90880 
90881 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_neon_128_32 (
90882     const parasail_profile_t* profile,
90883     const char* s2,
90884     const int s2Len,
90885     const int open,
90886     const int gap,
90887     int s1_beg,
90888     int s1_end,
90889     int s2_beg,
90890     int s2_end);
90891 
90892 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_neon_128_16 (
90893     const parasail_profile_t* profile,
90894     const char* s2,
90895     const int s2Len,
90896     const int open,
90897     const int gap,
90898     int s1_beg,
90899     int s1_end,
90900     int s2_beg,
90901     int s2_end);
90902 
90903 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_neon_128_8 (
90904     const parasail_profile_t* profile,
90905     const char* s2,
90906     const int s2Len,
90907     const int open,
90908     const int gap,
90909     int s1_beg,
90910     int s1_end,
90911     int s2_beg,
90912     int s2_end);
90913 
90914 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_neon_128_sat (
90915     const parasail_profile_t* profile,
90916     const char* s2,
90917     const int s2Len,
90918     const int open,
90919     const int gap,
90920     int s1_beg,
90921     int s1_end,
90922     int s2_beg,
90923     int s2_end);
90924 
90925 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_sse2_128_64 (
90926     const parasail_profile_t* profile,
90927     const char* s2,
90928     const int s2Len,
90929     const int open,
90930     const int gap,
90931     int s1_beg,
90932     int s1_end,
90933     int s2_beg,
90934     int s2_end);
90935 
90936 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_sse2_128_32 (
90937     const parasail_profile_t* profile,
90938     const char* s2,
90939     const int s2Len,
90940     const int open,
90941     const int gap,
90942     int s1_beg,
90943     int s1_end,
90944     int s2_beg,
90945     int s2_end);
90946 
90947 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_sse2_128_16 (
90948     const parasail_profile_t* profile,
90949     const char* s2,
90950     const int s2Len,
90951     const int open,
90952     const int gap,
90953     int s1_beg,
90954     int s1_end,
90955     int s2_beg,
90956     int s2_end);
90957 
90958 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_sse2_128_8 (
90959     const parasail_profile_t* profile,
90960     const char* s2,
90961     const int s2Len,
90962     const int open,
90963     const int gap,
90964     int s1_beg,
90965     int s1_end,
90966     int s2_beg,
90967     int s2_end);
90968 
90969 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_sse2_128_sat (
90970     const parasail_profile_t* profile,
90971     const char* s2,
90972     const int s2Len,
90973     const int open,
90974     const int gap,
90975     int s1_beg,
90976     int s1_end,
90977     int s2_beg,
90978     int s2_end);
90979 
90980 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_sse41_128_64 (
90981     const parasail_profile_t* profile,
90982     const char* s2,
90983     const int s2Len,
90984     const int open,
90985     const int gap,
90986     int s1_beg,
90987     int s1_end,
90988     int s2_beg,
90989     int s2_end);
90990 
90991 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_sse41_128_32 (
90992     const parasail_profile_t* profile,
90993     const char* s2,
90994     const int s2Len,
90995     const int open,
90996     const int gap,
90997     int s1_beg,
90998     int s1_end,
90999     int s2_beg,
91000     int s2_end);
91001 
91002 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_sse41_128_16 (
91003     const parasail_profile_t* profile,
91004     const char* s2,
91005     const int s2Len,
91006     const int open,
91007     const int gap,
91008     int s1_beg,
91009     int s1_end,
91010     int s2_beg,
91011     int s2_end);
91012 
91013 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_sse41_128_8 (
91014     const parasail_profile_t* profile,
91015     const char* s2,
91016     const int s2Len,
91017     const int open,
91018     const int gap,
91019     int s1_beg,
91020     int s1_end,
91021     int s2_beg,
91022     int s2_end);
91023 
91024 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_sse41_128_sat (
91025     const parasail_profile_t* profile,
91026     const char* s2,
91027     const int s2Len,
91028     const int open,
91029     const int gap,
91030     int s1_beg,
91031     int s1_end,
91032     int s2_beg,
91033     int s2_end);
91034 
91035 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_avx2_256_64 (
91036     const parasail_profile_t* profile,
91037     const char* s2,
91038     const int s2Len,
91039     const int open,
91040     const int gap,
91041     int s1_beg,
91042     int s1_end,
91043     int s2_beg,
91044     int s2_end);
91045 
91046 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_avx2_256_32 (
91047     const parasail_profile_t* profile,
91048     const char* s2,
91049     const int s2Len,
91050     const int open,
91051     const int gap,
91052     int s1_beg,
91053     int s1_end,
91054     int s2_beg,
91055     int s2_end);
91056 
91057 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_avx2_256_16 (
91058     const parasail_profile_t* profile,
91059     const char* s2,
91060     const int s2Len,
91061     const int open,
91062     const int gap,
91063     int s1_beg,
91064     int s1_end,
91065     int s2_beg,
91066     int s2_end);
91067 
91068 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_avx2_256_8 (
91069     const parasail_profile_t* profile,
91070     const char* s2,
91071     const int s2Len,
91072     const int open,
91073     const int gap,
91074     int s1_beg,
91075     int s1_end,
91076     int s2_beg,
91077     int s2_end);
91078 
91079 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_avx2_256_sat (
91080     const parasail_profile_t* profile,
91081     const char* s2,
91082     const int s2Len,
91083     const int open,
91084     const int gap,
91085     int s1_beg,
91086     int s1_end,
91087     int s2_beg,
91088     int s2_end);
91089 
91090 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_altivec_128_64 (
91091     const parasail_profile_t* profile,
91092     const char* s2,
91093     const int s2Len,
91094     const int open,
91095     const int gap,
91096     int s1_beg,
91097     int s1_end,
91098     int s2_beg,
91099     int s2_end);
91100 
91101 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_altivec_128_32 (
91102     const parasail_profile_t* profile,
91103     const char* s2,
91104     const int s2Len,
91105     const int open,
91106     const int gap,
91107     int s1_beg,
91108     int s1_end,
91109     int s2_beg,
91110     int s2_end);
91111 
91112 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_altivec_128_16 (
91113     const parasail_profile_t* profile,
91114     const char* s2,
91115     const int s2Len,
91116     const int open,
91117     const int gap,
91118     int s1_beg,
91119     int s1_end,
91120     int s2_beg,
91121     int s2_end);
91122 
91123 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_altivec_128_8 (
91124     const parasail_profile_t* profile,
91125     const char* s2,
91126     const int s2Len,
91127     const int open,
91128     const int gap,
91129     int s1_beg,
91130     int s1_end,
91131     int s2_beg,
91132     int s2_end);
91133 
91134 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_altivec_128_sat (
91135     const parasail_profile_t* profile,
91136     const char* s2,
91137     const int s2Len,
91138     const int open,
91139     const int gap,
91140     int s1_beg,
91141     int s1_end,
91142     int s2_beg,
91143     int s2_end);
91144 
91145 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_neon_128_64 (
91146     const parasail_profile_t* profile,
91147     const char* s2,
91148     const int s2Len,
91149     const int open,
91150     const int gap,
91151     int s1_beg,
91152     int s1_end,
91153     int s2_beg,
91154     int s2_end);
91155 
91156 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_neon_128_32 (
91157     const parasail_profile_t* profile,
91158     const char* s2,
91159     const int s2Len,
91160     const int open,
91161     const int gap,
91162     int s1_beg,
91163     int s1_end,
91164     int s2_beg,
91165     int s2_end);
91166 
91167 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_neon_128_16 (
91168     const parasail_profile_t* profile,
91169     const char* s2,
91170     const int s2Len,
91171     const int open,
91172     const int gap,
91173     int s1_beg,
91174     int s1_end,
91175     int s2_beg,
91176     int s2_end);
91177 
91178 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_neon_128_8 (
91179     const parasail_profile_t* profile,
91180     const char* s2,
91181     const int s2Len,
91182     const int open,
91183     const int gap,
91184     int s1_beg,
91185     int s1_end,
91186     int s2_beg,
91187     int s2_end);
91188 
91189 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_neon_128_sat (
91190     const parasail_profile_t* profile,
91191     const char* s2,
91192     const int s2Len,
91193     const int open,
91194     const int gap,
91195     int s1_beg,
91196     int s1_end,
91197     int s2_beg,
91198     int s2_end);
91199 
91200 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_sse2_128_64 (
91201     const parasail_profile_t* profile,
91202     const char* s2,
91203     const int s2Len,
91204     const int open,
91205     const int gap,
91206     int s1_beg,
91207     int s1_end,
91208     int s2_beg,
91209     int s2_end);
91210 
91211 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_sse2_128_32 (
91212     const parasail_profile_t* profile,
91213     const char* s2,
91214     const int s2Len,
91215     const int open,
91216     const int gap,
91217     int s1_beg,
91218     int s1_end,
91219     int s2_beg,
91220     int s2_end);
91221 
91222 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_sse2_128_16 (
91223     const parasail_profile_t* profile,
91224     const char* s2,
91225     const int s2Len,
91226     const int open,
91227     const int gap,
91228     int s1_beg,
91229     int s1_end,
91230     int s2_beg,
91231     int s2_end);
91232 
91233 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_sse2_128_8 (
91234     const parasail_profile_t* profile,
91235     const char* s2,
91236     const int s2Len,
91237     const int open,
91238     const int gap,
91239     int s1_beg,
91240     int s1_end,
91241     int s2_beg,
91242     int s2_end);
91243 
91244 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_sse2_128_sat (
91245     const parasail_profile_t* profile,
91246     const char* s2,
91247     const int s2Len,
91248     const int open,
91249     const int gap,
91250     int s1_beg,
91251     int s1_end,
91252     int s2_beg,
91253     int s2_end);
91254 
91255 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_sse41_128_64 (
91256     const parasail_profile_t* profile,
91257     const char* s2,
91258     const int s2Len,
91259     const int open,
91260     const int gap,
91261     int s1_beg,
91262     int s1_end,
91263     int s2_beg,
91264     int s2_end);
91265 
91266 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_sse41_128_32 (
91267     const parasail_profile_t* profile,
91268     const char* s2,
91269     const int s2Len,
91270     const int open,
91271     const int gap,
91272     int s1_beg,
91273     int s1_end,
91274     int s2_beg,
91275     int s2_end);
91276 
91277 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_sse41_128_16 (
91278     const parasail_profile_t* profile,
91279     const char* s2,
91280     const int s2Len,
91281     const int open,
91282     const int gap,
91283     int s1_beg,
91284     int s1_end,
91285     int s2_beg,
91286     int s2_end);
91287 
91288 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_sse41_128_8 (
91289     const parasail_profile_t* profile,
91290     const char* s2,
91291     const int s2Len,
91292     const int open,
91293     const int gap,
91294     int s1_beg,
91295     int s1_end,
91296     int s2_beg,
91297     int s2_end);
91298 
91299 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_sse41_128_sat (
91300     const parasail_profile_t* profile,
91301     const char* s2,
91302     const int s2Len,
91303     const int open,
91304     const int gap,
91305     int s1_beg,
91306     int s1_end,
91307     int s2_beg,
91308     int s2_end);
91309 
91310 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_avx2_256_64 (
91311     const parasail_profile_t* profile,
91312     const char* s2,
91313     const int s2Len,
91314     const int open,
91315     const int gap,
91316     int s1_beg,
91317     int s1_end,
91318     int s2_beg,
91319     int s2_end);
91320 
91321 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_avx2_256_32 (
91322     const parasail_profile_t* profile,
91323     const char* s2,
91324     const int s2Len,
91325     const int open,
91326     const int gap,
91327     int s1_beg,
91328     int s1_end,
91329     int s2_beg,
91330     int s2_end);
91331 
91332 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_avx2_256_16 (
91333     const parasail_profile_t* profile,
91334     const char* s2,
91335     const int s2Len,
91336     const int open,
91337     const int gap,
91338     int s1_beg,
91339     int s1_end,
91340     int s2_beg,
91341     int s2_end);
91342 
91343 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_avx2_256_8 (
91344     const parasail_profile_t* profile,
91345     const char* s2,
91346     const int s2Len,
91347     const int open,
91348     const int gap,
91349     int s1_beg,
91350     int s1_end,
91351     int s2_beg,
91352     int s2_end);
91353 
91354 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_avx2_256_sat (
91355     const parasail_profile_t* profile,
91356     const char* s2,
91357     const int s2Len,
91358     const int open,
91359     const int gap,
91360     int s1_beg,
91361     int s1_end,
91362     int s2_beg,
91363     int s2_end);
91364 
91365 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_altivec_128_64 (
91366     const parasail_profile_t* profile,
91367     const char* s2,
91368     const int s2Len,
91369     const int open,
91370     const int gap,
91371     int s1_beg,
91372     int s1_end,
91373     int s2_beg,
91374     int s2_end);
91375 
91376 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_altivec_128_32 (
91377     const parasail_profile_t* profile,
91378     const char* s2,
91379     const int s2Len,
91380     const int open,
91381     const int gap,
91382     int s1_beg,
91383     int s1_end,
91384     int s2_beg,
91385     int s2_end);
91386 
91387 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_altivec_128_16 (
91388     const parasail_profile_t* profile,
91389     const char* s2,
91390     const int s2Len,
91391     const int open,
91392     const int gap,
91393     int s1_beg,
91394     int s1_end,
91395     int s2_beg,
91396     int s2_end);
91397 
91398 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_altivec_128_8 (
91399     const parasail_profile_t* profile,
91400     const char* s2,
91401     const int s2Len,
91402     const int open,
91403     const int gap,
91404     int s1_beg,
91405     int s1_end,
91406     int s2_beg,
91407     int s2_end);
91408 
91409 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_altivec_128_sat (
91410     const parasail_profile_t* profile,
91411     const char* s2,
91412     const int s2Len,
91413     const int open,
91414     const int gap,
91415     int s1_beg,
91416     int s1_end,
91417     int s2_beg,
91418     int s2_end);
91419 
91420 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_neon_128_64 (
91421     const parasail_profile_t* profile,
91422     const char* s2,
91423     const int s2Len,
91424     const int open,
91425     const int gap,
91426     int s1_beg,
91427     int s1_end,
91428     int s2_beg,
91429     int s2_end);
91430 
91431 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_neon_128_32 (
91432     const parasail_profile_t* profile,
91433     const char* s2,
91434     const int s2Len,
91435     const int open,
91436     const int gap,
91437     int s1_beg,
91438     int s1_end,
91439     int s2_beg,
91440     int s2_end);
91441 
91442 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_neon_128_16 (
91443     const parasail_profile_t* profile,
91444     const char* s2,
91445     const int s2Len,
91446     const int open,
91447     const int gap,
91448     int s1_beg,
91449     int s1_end,
91450     int s2_beg,
91451     int s2_end);
91452 
91453 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_neon_128_8 (
91454     const parasail_profile_t* profile,
91455     const char* s2,
91456     const int s2Len,
91457     const int open,
91458     const int gap,
91459     int s1_beg,
91460     int s1_end,
91461     int s2_beg,
91462     int s2_end);
91463 
91464 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_neon_128_sat (
91465     const parasail_profile_t* profile,
91466     const char* s2,
91467     const int s2Len,
91468     const int open,
91469     const int gap,
91470     int s1_beg,
91471     int s1_end,
91472     int s2_beg,
91473     int s2_end);
91474 
91475 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_sse2_128_64 (
91476     const parasail_profile_t* profile,
91477     const char* s2,
91478     const int s2Len,
91479     const int open,
91480     const int gap,
91481     int s1_beg,
91482     int s1_end,
91483     int s2_beg,
91484     int s2_end);
91485 
91486 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_sse2_128_32 (
91487     const parasail_profile_t* profile,
91488     const char* s2,
91489     const int s2Len,
91490     const int open,
91491     const int gap,
91492     int s1_beg,
91493     int s1_end,
91494     int s2_beg,
91495     int s2_end);
91496 
91497 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_sse2_128_16 (
91498     const parasail_profile_t* profile,
91499     const char* s2,
91500     const int s2Len,
91501     const int open,
91502     const int gap,
91503     int s1_beg,
91504     int s1_end,
91505     int s2_beg,
91506     int s2_end);
91507 
91508 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_sse2_128_8 (
91509     const parasail_profile_t* profile,
91510     const char* s2,
91511     const int s2Len,
91512     const int open,
91513     const int gap,
91514     int s1_beg,
91515     int s1_end,
91516     int s2_beg,
91517     int s2_end);
91518 
91519 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_sse2_128_sat (
91520     const parasail_profile_t* profile,
91521     const char* s2,
91522     const int s2Len,
91523     const int open,
91524     const int gap,
91525     int s1_beg,
91526     int s1_end,
91527     int s2_beg,
91528     int s2_end);
91529 
91530 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_sse41_128_64 (
91531     const parasail_profile_t* profile,
91532     const char* s2,
91533     const int s2Len,
91534     const int open,
91535     const int gap,
91536     int s1_beg,
91537     int s1_end,
91538     int s2_beg,
91539     int s2_end);
91540 
91541 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_sse41_128_32 (
91542     const parasail_profile_t* profile,
91543     const char* s2,
91544     const int s2Len,
91545     const int open,
91546     const int gap,
91547     int s1_beg,
91548     int s1_end,
91549     int s2_beg,
91550     int s2_end);
91551 
91552 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_sse41_128_16 (
91553     const parasail_profile_t* profile,
91554     const char* s2,
91555     const int s2Len,
91556     const int open,
91557     const int gap,
91558     int s1_beg,
91559     int s1_end,
91560     int s2_beg,
91561     int s2_end);
91562 
91563 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_sse41_128_8 (
91564     const parasail_profile_t* profile,
91565     const char* s2,
91566     const int s2Len,
91567     const int open,
91568     const int gap,
91569     int s1_beg,
91570     int s1_end,
91571     int s2_beg,
91572     int s2_end);
91573 
91574 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_sse41_128_sat (
91575     const parasail_profile_t* profile,
91576     const char* s2,
91577     const int s2Len,
91578     const int open,
91579     const int gap,
91580     int s1_beg,
91581     int s1_end,
91582     int s2_beg,
91583     int s2_end);
91584 
91585 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_avx2_256_64 (
91586     const parasail_profile_t* profile,
91587     const char* s2,
91588     const int s2Len,
91589     const int open,
91590     const int gap,
91591     int s1_beg,
91592     int s1_end,
91593     int s2_beg,
91594     int s2_end);
91595 
91596 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_avx2_256_32 (
91597     const parasail_profile_t* profile,
91598     const char* s2,
91599     const int s2Len,
91600     const int open,
91601     const int gap,
91602     int s1_beg,
91603     int s1_end,
91604     int s2_beg,
91605     int s2_end);
91606 
91607 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_avx2_256_16 (
91608     const parasail_profile_t* profile,
91609     const char* s2,
91610     const int s2Len,
91611     const int open,
91612     const int gap,
91613     int s1_beg,
91614     int s1_end,
91615     int s2_beg,
91616     int s2_end);
91617 
91618 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_avx2_256_8 (
91619     const parasail_profile_t* profile,
91620     const char* s2,
91621     const int s2Len,
91622     const int open,
91623     const int gap,
91624     int s1_beg,
91625     int s1_end,
91626     int s2_beg,
91627     int s2_end);
91628 
91629 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_avx2_256_sat (
91630     const parasail_profile_t* profile,
91631     const char* s2,
91632     const int s2Len,
91633     const int open,
91634     const int gap,
91635     int s1_beg,
91636     int s1_end,
91637     int s2_beg,
91638     int s2_end);
91639 
91640 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_altivec_128_64 (
91641     const parasail_profile_t* profile,
91642     const char* s2,
91643     const int s2Len,
91644     const int open,
91645     const int gap,
91646     int s1_beg,
91647     int s1_end,
91648     int s2_beg,
91649     int s2_end);
91650 
91651 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_altivec_128_32 (
91652     const parasail_profile_t* profile,
91653     const char* s2,
91654     const int s2Len,
91655     const int open,
91656     const int gap,
91657     int s1_beg,
91658     int s1_end,
91659     int s2_beg,
91660     int s2_end);
91661 
91662 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_altivec_128_16 (
91663     const parasail_profile_t* profile,
91664     const char* s2,
91665     const int s2Len,
91666     const int open,
91667     const int gap,
91668     int s1_beg,
91669     int s1_end,
91670     int s2_beg,
91671     int s2_end);
91672 
91673 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_altivec_128_8 (
91674     const parasail_profile_t* profile,
91675     const char* s2,
91676     const int s2Len,
91677     const int open,
91678     const int gap,
91679     int s1_beg,
91680     int s1_end,
91681     int s2_beg,
91682     int s2_end);
91683 
91684 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_altivec_128_sat (
91685     const parasail_profile_t* profile,
91686     const char* s2,
91687     const int s2Len,
91688     const int open,
91689     const int gap,
91690     int s1_beg,
91691     int s1_end,
91692     int s2_beg,
91693     int s2_end);
91694 
91695 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_neon_128_64 (
91696     const parasail_profile_t* profile,
91697     const char* s2,
91698     const int s2Len,
91699     const int open,
91700     const int gap,
91701     int s1_beg,
91702     int s1_end,
91703     int s2_beg,
91704     int s2_end);
91705 
91706 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_neon_128_32 (
91707     const parasail_profile_t* profile,
91708     const char* s2,
91709     const int s2Len,
91710     const int open,
91711     const int gap,
91712     int s1_beg,
91713     int s1_end,
91714     int s2_beg,
91715     int s2_end);
91716 
91717 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_neon_128_16 (
91718     const parasail_profile_t* profile,
91719     const char* s2,
91720     const int s2Len,
91721     const int open,
91722     const int gap,
91723     int s1_beg,
91724     int s1_end,
91725     int s2_beg,
91726     int s2_end);
91727 
91728 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_neon_128_8 (
91729     const parasail_profile_t* profile,
91730     const char* s2,
91731     const int s2Len,
91732     const int open,
91733     const int gap,
91734     int s1_beg,
91735     int s1_end,
91736     int s2_beg,
91737     int s2_end);
91738 
91739 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_neon_128_sat (
91740     const parasail_profile_t* profile,
91741     const char* s2,
91742     const int s2Len,
91743     const int open,
91744     const int gap,
91745     int s1_beg,
91746     int s1_end,
91747     int s2_beg,
91748     int s2_end);
91749 
91750 parasail_result_t* parasail_sw_blocked_sse41_128_32 (
91751     const char* s1,
91752     const int s1Len,
91753     const char* s2,
91754     const int s2Len,
91755     const int open,
91756     const int gap,
91757     const(parasail_matrix_t)* matrix);
91758 
91759 parasail_result_t* parasail_sw_blocked_sse41_128_16 (
91760     const char* s1,
91761     const int s1Len,
91762     const char* s2,
91763     const int s2Len,
91764     const int open,
91765     const int gap,
91766     const(parasail_matrix_t)* matrix);
91767 
91768 parasail_result_t* parasail_sw_table_blocked_sse41_128_32 (
91769     const char* s1,
91770     const int s1Len,
91771     const char* s2,
91772     const int s2Len,
91773     const int open,
91774     const int gap,
91775     const(parasail_matrix_t)* matrix);
91776 
91777 parasail_result_t* parasail_sw_table_blocked_sse41_128_16 (
91778     const char* s1,
91779     const int s1Len,
91780     const char* s2,
91781     const int s2Len,
91782     const int open,
91783     const int gap,
91784     const(parasail_matrix_t)* matrix);
91785 
91786 parasail_result_t* parasail_sw_rowcol_blocked_sse41_128_32 (
91787     const char* s1,
91788     const int s1Len,
91789     const char* s2,
91790     const int s2Len,
91791     const int open,
91792     const int gap,
91793     const(parasail_matrix_t)* matrix);
91794 
91795 parasail_result_t* parasail_sw_rowcol_blocked_sse41_128_16 (
91796     const char* s1,
91797     const int s1Len,
91798     const char* s2,
91799     const int s2Len,
91800     const int open,
91801     const int gap,
91802     const(parasail_matrix_t)* matrix);
91803 
91804 parasail_result_t* parasail_nw_scan_64 (
91805     const char* s1,
91806     const int s1Len,
91807     const char* s2,
91808     const int s2Len,
91809     const int open,
91810     const int gap,
91811     const(parasail_matrix_t)* matrix);
91812 
91813 parasail_result_t* parasail_nw_scan_32 (
91814     const char* s1,
91815     const int s1Len,
91816     const char* s2,
91817     const int s2Len,
91818     const int open,
91819     const int gap,
91820     const(parasail_matrix_t)* matrix);
91821 
91822 parasail_result_t* parasail_nw_scan_16 (
91823     const char* s1,
91824     const int s1Len,
91825     const char* s2,
91826     const int s2Len,
91827     const int open,
91828     const int gap,
91829     const(parasail_matrix_t)* matrix);
91830 
91831 parasail_result_t* parasail_nw_scan_8 (
91832     const char* s1,
91833     const int s1Len,
91834     const char* s2,
91835     const int s2Len,
91836     const int open,
91837     const int gap,
91838     const(parasail_matrix_t)* matrix);
91839 
91840 parasail_result_t* parasail_nw_scan_sat (
91841     const char* s1,
91842     const int s1Len,
91843     const char* s2,
91844     const int s2Len,
91845     const int open,
91846     const int gap,
91847     const(parasail_matrix_t)* matrix);
91848 
91849 parasail_result_t* parasail_nw_striped_64 (
91850     const char* s1,
91851     const int s1Len,
91852     const char* s2,
91853     const int s2Len,
91854     const int open,
91855     const int gap,
91856     const(parasail_matrix_t)* matrix);
91857 
91858 parasail_result_t* parasail_nw_striped_32 (
91859     const char* s1,
91860     const int s1Len,
91861     const char* s2,
91862     const int s2Len,
91863     const int open,
91864     const int gap,
91865     const(parasail_matrix_t)* matrix);
91866 
91867 parasail_result_t* parasail_nw_striped_16 (
91868     const char* s1,
91869     const int s1Len,
91870     const char* s2,
91871     const int s2Len,
91872     const int open,
91873     const int gap,
91874     const(parasail_matrix_t)* matrix);
91875 
91876 parasail_result_t* parasail_nw_striped_8 (
91877     const char* s1,
91878     const int s1Len,
91879     const char* s2,
91880     const int s2Len,
91881     const int open,
91882     const int gap,
91883     const(parasail_matrix_t)* matrix);
91884 
91885 parasail_result_t* parasail_nw_striped_sat (
91886     const char* s1,
91887     const int s1Len,
91888     const char* s2,
91889     const int s2Len,
91890     const int open,
91891     const int gap,
91892     const(parasail_matrix_t)* matrix);
91893 
91894 parasail_result_t* parasail_nw_diag_64 (
91895     const char* s1,
91896     const int s1Len,
91897     const char* s2,
91898     const int s2Len,
91899     const int open,
91900     const int gap,
91901     const(parasail_matrix_t)* matrix);
91902 
91903 parasail_result_t* parasail_nw_diag_32 (
91904     const char* s1,
91905     const int s1Len,
91906     const char* s2,
91907     const int s2Len,
91908     const int open,
91909     const int gap,
91910     const(parasail_matrix_t)* matrix);
91911 
91912 parasail_result_t* parasail_nw_diag_16 (
91913     const char* s1,
91914     const int s1Len,
91915     const char* s2,
91916     const int s2Len,
91917     const int open,
91918     const int gap,
91919     const(parasail_matrix_t)* matrix);
91920 
91921 parasail_result_t* parasail_nw_diag_8 (
91922     const char* s1,
91923     const int s1Len,
91924     const char* s2,
91925     const int s2Len,
91926     const int open,
91927     const int gap,
91928     const(parasail_matrix_t)* matrix);
91929 
91930 parasail_result_t* parasail_nw_diag_sat (
91931     const char* s1,
91932     const int s1Len,
91933     const char* s2,
91934     const int s2Len,
91935     const int open,
91936     const int gap,
91937     const(parasail_matrix_t)* matrix);
91938 
91939 parasail_result_t* parasail_nw_table_scan_64 (
91940     const char* s1,
91941     const int s1Len,
91942     const char* s2,
91943     const int s2Len,
91944     const int open,
91945     const int gap,
91946     const(parasail_matrix_t)* matrix);
91947 
91948 parasail_result_t* parasail_nw_table_scan_32 (
91949     const char* s1,
91950     const int s1Len,
91951     const char* s2,
91952     const int s2Len,
91953     const int open,
91954     const int gap,
91955     const(parasail_matrix_t)* matrix);
91956 
91957 parasail_result_t* parasail_nw_table_scan_16 (
91958     const char* s1,
91959     const int s1Len,
91960     const char* s2,
91961     const int s2Len,
91962     const int open,
91963     const int gap,
91964     const(parasail_matrix_t)* matrix);
91965 
91966 parasail_result_t* parasail_nw_table_scan_8 (
91967     const char* s1,
91968     const int s1Len,
91969     const char* s2,
91970     const int s2Len,
91971     const int open,
91972     const int gap,
91973     const(parasail_matrix_t)* matrix);
91974 
91975 parasail_result_t* parasail_nw_table_scan_sat (
91976     const char* s1,
91977     const int s1Len,
91978     const char* s2,
91979     const int s2Len,
91980     const int open,
91981     const int gap,
91982     const(parasail_matrix_t)* matrix);
91983 
91984 parasail_result_t* parasail_nw_table_striped_64 (
91985     const char* s1,
91986     const int s1Len,
91987     const char* s2,
91988     const int s2Len,
91989     const int open,
91990     const int gap,
91991     const(parasail_matrix_t)* matrix);
91992 
91993 parasail_result_t* parasail_nw_table_striped_32 (
91994     const char* s1,
91995     const int s1Len,
91996     const char* s2,
91997     const int s2Len,
91998     const int open,
91999     const int gap,
92000     const(parasail_matrix_t)* matrix);
92001 
92002 parasail_result_t* parasail_nw_table_striped_16 (
92003     const char* s1,
92004     const int s1Len,
92005     const char* s2,
92006     const int s2Len,
92007     const int open,
92008     const int gap,
92009     const(parasail_matrix_t)* matrix);
92010 
92011 parasail_result_t* parasail_nw_table_striped_8 (
92012     const char* s1,
92013     const int s1Len,
92014     const char* s2,
92015     const int s2Len,
92016     const int open,
92017     const int gap,
92018     const(parasail_matrix_t)* matrix);
92019 
92020 parasail_result_t* parasail_nw_table_striped_sat (
92021     const char* s1,
92022     const int s1Len,
92023     const char* s2,
92024     const int s2Len,
92025     const int open,
92026     const int gap,
92027     const(parasail_matrix_t)* matrix);
92028 
92029 parasail_result_t* parasail_nw_table_diag_64 (
92030     const char* s1,
92031     const int s1Len,
92032     const char* s2,
92033     const int s2Len,
92034     const int open,
92035     const int gap,
92036     const(parasail_matrix_t)* matrix);
92037 
92038 parasail_result_t* parasail_nw_table_diag_32 (
92039     const char* s1,
92040     const int s1Len,
92041     const char* s2,
92042     const int s2Len,
92043     const int open,
92044     const int gap,
92045     const(parasail_matrix_t)* matrix);
92046 
92047 parasail_result_t* parasail_nw_table_diag_16 (
92048     const char* s1,
92049     const int s1Len,
92050     const char* s2,
92051     const int s2Len,
92052     const int open,
92053     const int gap,
92054     const(parasail_matrix_t)* matrix);
92055 
92056 parasail_result_t* parasail_nw_table_diag_8 (
92057     const char* s1,
92058     const int s1Len,
92059     const char* s2,
92060     const int s2Len,
92061     const int open,
92062     const int gap,
92063     const(parasail_matrix_t)* matrix);
92064 
92065 parasail_result_t* parasail_nw_table_diag_sat (
92066     const char* s1,
92067     const int s1Len,
92068     const char* s2,
92069     const int s2Len,
92070     const int open,
92071     const int gap,
92072     const(parasail_matrix_t)* matrix);
92073 
92074 parasail_result_t* parasail_nw_rowcol_scan_64 (
92075     const char* s1,
92076     const int s1Len,
92077     const char* s2,
92078     const int s2Len,
92079     const int open,
92080     const int gap,
92081     const(parasail_matrix_t)* matrix);
92082 
92083 parasail_result_t* parasail_nw_rowcol_scan_32 (
92084     const char* s1,
92085     const int s1Len,
92086     const char* s2,
92087     const int s2Len,
92088     const int open,
92089     const int gap,
92090     const(parasail_matrix_t)* matrix);
92091 
92092 parasail_result_t* parasail_nw_rowcol_scan_16 (
92093     const char* s1,
92094     const int s1Len,
92095     const char* s2,
92096     const int s2Len,
92097     const int open,
92098     const int gap,
92099     const(parasail_matrix_t)* matrix);
92100 
92101 parasail_result_t* parasail_nw_rowcol_scan_8 (
92102     const char* s1,
92103     const int s1Len,
92104     const char* s2,
92105     const int s2Len,
92106     const int open,
92107     const int gap,
92108     const(parasail_matrix_t)* matrix);
92109 
92110 parasail_result_t* parasail_nw_rowcol_scan_sat (
92111     const char* s1,
92112     const int s1Len,
92113     const char* s2,
92114     const int s2Len,
92115     const int open,
92116     const int gap,
92117     const(parasail_matrix_t)* matrix);
92118 
92119 parasail_result_t* parasail_nw_rowcol_striped_64 (
92120     const char* s1,
92121     const int s1Len,
92122     const char* s2,
92123     const int s2Len,
92124     const int open,
92125     const int gap,
92126     const(parasail_matrix_t)* matrix);
92127 
92128 parasail_result_t* parasail_nw_rowcol_striped_32 (
92129     const char* s1,
92130     const int s1Len,
92131     const char* s2,
92132     const int s2Len,
92133     const int open,
92134     const int gap,
92135     const(parasail_matrix_t)* matrix);
92136 
92137 parasail_result_t* parasail_nw_rowcol_striped_16 (
92138     const char* s1,
92139     const int s1Len,
92140     const char* s2,
92141     const int s2Len,
92142     const int open,
92143     const int gap,
92144     const(parasail_matrix_t)* matrix);
92145 
92146 parasail_result_t* parasail_nw_rowcol_striped_8 (
92147     const char* s1,
92148     const int s1Len,
92149     const char* s2,
92150     const int s2Len,
92151     const int open,
92152     const int gap,
92153     const(parasail_matrix_t)* matrix);
92154 
92155 parasail_result_t* parasail_nw_rowcol_striped_sat (
92156     const char* s1,
92157     const int s1Len,
92158     const char* s2,
92159     const int s2Len,
92160     const int open,
92161     const int gap,
92162     const(parasail_matrix_t)* matrix);
92163 
92164 parasail_result_t* parasail_nw_rowcol_diag_64 (
92165     const char* s1,
92166     const int s1Len,
92167     const char* s2,
92168     const int s2Len,
92169     const int open,
92170     const int gap,
92171     const(parasail_matrix_t)* matrix);
92172 
92173 parasail_result_t* parasail_nw_rowcol_diag_32 (
92174     const char* s1,
92175     const int s1Len,
92176     const char* s2,
92177     const int s2Len,
92178     const int open,
92179     const int gap,
92180     const(parasail_matrix_t)* matrix);
92181 
92182 parasail_result_t* parasail_nw_rowcol_diag_16 (
92183     const char* s1,
92184     const int s1Len,
92185     const char* s2,
92186     const int s2Len,
92187     const int open,
92188     const int gap,
92189     const(parasail_matrix_t)* matrix);
92190 
92191 parasail_result_t* parasail_nw_rowcol_diag_8 (
92192     const char* s1,
92193     const int s1Len,
92194     const char* s2,
92195     const int s2Len,
92196     const int open,
92197     const int gap,
92198     const(parasail_matrix_t)* matrix);
92199 
92200 parasail_result_t* parasail_nw_rowcol_diag_sat (
92201     const char* s1,
92202     const int s1Len,
92203     const char* s2,
92204     const int s2Len,
92205     const int open,
92206     const int gap,
92207     const(parasail_matrix_t)* matrix);
92208 
92209 parasail_result_t* parasail_nw_trace_scan_64 (
92210     const char* s1,
92211     const int s1Len,
92212     const char* s2,
92213     const int s2Len,
92214     const int open,
92215     const int gap,
92216     const(parasail_matrix_t)* matrix);
92217 
92218 parasail_result_t* parasail_nw_trace_scan_32 (
92219     const char* s1,
92220     const int s1Len,
92221     const char* s2,
92222     const int s2Len,
92223     const int open,
92224     const int gap,
92225     const(parasail_matrix_t)* matrix);
92226 
92227 parasail_result_t* parasail_nw_trace_scan_16 (
92228     const char* s1,
92229     const int s1Len,
92230     const char* s2,
92231     const int s2Len,
92232     const int open,
92233     const int gap,
92234     const(parasail_matrix_t)* matrix);
92235 
92236 parasail_result_t* parasail_nw_trace_scan_8 (
92237     const char* s1,
92238     const int s1Len,
92239     const char* s2,
92240     const int s2Len,
92241     const int open,
92242     const int gap,
92243     const(parasail_matrix_t)* matrix);
92244 
92245 parasail_result_t* parasail_nw_trace_scan_sat (
92246     const char* s1,
92247     const int s1Len,
92248     const char* s2,
92249     const int s2Len,
92250     const int open,
92251     const int gap,
92252     const(parasail_matrix_t)* matrix);
92253 
92254 parasail_result_t* parasail_nw_trace_striped_64 (
92255     const char* s1,
92256     const int s1Len,
92257     const char* s2,
92258     const int s2Len,
92259     const int open,
92260     const int gap,
92261     const(parasail_matrix_t)* matrix);
92262 
92263 parasail_result_t* parasail_nw_trace_striped_32 (
92264     const char* s1,
92265     const int s1Len,
92266     const char* s2,
92267     const int s2Len,
92268     const int open,
92269     const int gap,
92270     const(parasail_matrix_t)* matrix);
92271 
92272 parasail_result_t* parasail_nw_trace_striped_16 (
92273     const char* s1,
92274     const int s1Len,
92275     const char* s2,
92276     const int s2Len,
92277     const int open,
92278     const int gap,
92279     const(parasail_matrix_t)* matrix);
92280 
92281 parasail_result_t* parasail_nw_trace_striped_8 (
92282     const char* s1,
92283     const int s1Len,
92284     const char* s2,
92285     const int s2Len,
92286     const int open,
92287     const int gap,
92288     const(parasail_matrix_t)* matrix);
92289 
92290 parasail_result_t* parasail_nw_trace_striped_sat (
92291     const char* s1,
92292     const int s1Len,
92293     const char* s2,
92294     const int s2Len,
92295     const int open,
92296     const int gap,
92297     const(parasail_matrix_t)* matrix);
92298 
92299 parasail_result_t* parasail_nw_trace_diag_64 (
92300     const char* s1,
92301     const int s1Len,
92302     const char* s2,
92303     const int s2Len,
92304     const int open,
92305     const int gap,
92306     const(parasail_matrix_t)* matrix);
92307 
92308 parasail_result_t* parasail_nw_trace_diag_32 (
92309     const char* s1,
92310     const int s1Len,
92311     const char* s2,
92312     const int s2Len,
92313     const int open,
92314     const int gap,
92315     const(parasail_matrix_t)* matrix);
92316 
92317 parasail_result_t* parasail_nw_trace_diag_16 (
92318     const char* s1,
92319     const int s1Len,
92320     const char* s2,
92321     const int s2Len,
92322     const int open,
92323     const int gap,
92324     const(parasail_matrix_t)* matrix);
92325 
92326 parasail_result_t* parasail_nw_trace_diag_8 (
92327     const char* s1,
92328     const int s1Len,
92329     const char* s2,
92330     const int s2Len,
92331     const int open,
92332     const int gap,
92333     const(parasail_matrix_t)* matrix);
92334 
92335 parasail_result_t* parasail_nw_trace_diag_sat (
92336     const char* s1,
92337     const int s1Len,
92338     const char* s2,
92339     const int s2Len,
92340     const int open,
92341     const int gap,
92342     const(parasail_matrix_t)* matrix);
92343 
92344 parasail_result_t* parasail_nw_stats_scan_64 (
92345     const char* s1,
92346     const int s1Len,
92347     const char* s2,
92348     const int s2Len,
92349     const int open,
92350     const int gap,
92351     const(parasail_matrix_t)* matrix);
92352 
92353 parasail_result_t* parasail_nw_stats_scan_32 (
92354     const char* s1,
92355     const int s1Len,
92356     const char* s2,
92357     const int s2Len,
92358     const int open,
92359     const int gap,
92360     const(parasail_matrix_t)* matrix);
92361 
92362 parasail_result_t* parasail_nw_stats_scan_16 (
92363     const char* s1,
92364     const int s1Len,
92365     const char* s2,
92366     const int s2Len,
92367     const int open,
92368     const int gap,
92369     const(parasail_matrix_t)* matrix);
92370 
92371 parasail_result_t* parasail_nw_stats_scan_8 (
92372     const char* s1,
92373     const int s1Len,
92374     const char* s2,
92375     const int s2Len,
92376     const int open,
92377     const int gap,
92378     const(parasail_matrix_t)* matrix);
92379 
92380 parasail_result_t* parasail_nw_stats_scan_sat (
92381     const char* s1,
92382     const int s1Len,
92383     const char* s2,
92384     const int s2Len,
92385     const int open,
92386     const int gap,
92387     const(parasail_matrix_t)* matrix);
92388 
92389 parasail_result_t* parasail_nw_stats_striped_64 (
92390     const char* s1,
92391     const int s1Len,
92392     const char* s2,
92393     const int s2Len,
92394     const int open,
92395     const int gap,
92396     const(parasail_matrix_t)* matrix);
92397 
92398 parasail_result_t* parasail_nw_stats_striped_32 (
92399     const char* s1,
92400     const int s1Len,
92401     const char* s2,
92402     const int s2Len,
92403     const int open,
92404     const int gap,
92405     const(parasail_matrix_t)* matrix);
92406 
92407 parasail_result_t* parasail_nw_stats_striped_16 (
92408     const char* s1,
92409     const int s1Len,
92410     const char* s2,
92411     const int s2Len,
92412     const int open,
92413     const int gap,
92414     const(parasail_matrix_t)* matrix);
92415 
92416 parasail_result_t* parasail_nw_stats_striped_8 (
92417     const char* s1,
92418     const int s1Len,
92419     const char* s2,
92420     const int s2Len,
92421     const int open,
92422     const int gap,
92423     const(parasail_matrix_t)* matrix);
92424 
92425 parasail_result_t* parasail_nw_stats_striped_sat (
92426     const char* s1,
92427     const int s1Len,
92428     const char* s2,
92429     const int s2Len,
92430     const int open,
92431     const int gap,
92432     const(parasail_matrix_t)* matrix);
92433 
92434 parasail_result_t* parasail_nw_stats_diag_64 (
92435     const char* s1,
92436     const int s1Len,
92437     const char* s2,
92438     const int s2Len,
92439     const int open,
92440     const int gap,
92441     const(parasail_matrix_t)* matrix);
92442 
92443 parasail_result_t* parasail_nw_stats_diag_32 (
92444     const char* s1,
92445     const int s1Len,
92446     const char* s2,
92447     const int s2Len,
92448     const int open,
92449     const int gap,
92450     const(parasail_matrix_t)* matrix);
92451 
92452 parasail_result_t* parasail_nw_stats_diag_16 (
92453     const char* s1,
92454     const int s1Len,
92455     const char* s2,
92456     const int s2Len,
92457     const int open,
92458     const int gap,
92459     const(parasail_matrix_t)* matrix);
92460 
92461 parasail_result_t* parasail_nw_stats_diag_8 (
92462     const char* s1,
92463     const int s1Len,
92464     const char* s2,
92465     const int s2Len,
92466     const int open,
92467     const int gap,
92468     const(parasail_matrix_t)* matrix);
92469 
92470 parasail_result_t* parasail_nw_stats_diag_sat (
92471     const char* s1,
92472     const int s1Len,
92473     const char* s2,
92474     const int s2Len,
92475     const int open,
92476     const int gap,
92477     const(parasail_matrix_t)* matrix);
92478 
92479 parasail_result_t* parasail_nw_stats_table_scan_64 (
92480     const char* s1,
92481     const int s1Len,
92482     const char* s2,
92483     const int s2Len,
92484     const int open,
92485     const int gap,
92486     const(parasail_matrix_t)* matrix);
92487 
92488 parasail_result_t* parasail_nw_stats_table_scan_32 (
92489     const char* s1,
92490     const int s1Len,
92491     const char* s2,
92492     const int s2Len,
92493     const int open,
92494     const int gap,
92495     const(parasail_matrix_t)* matrix);
92496 
92497 parasail_result_t* parasail_nw_stats_table_scan_16 (
92498     const char* s1,
92499     const int s1Len,
92500     const char* s2,
92501     const int s2Len,
92502     const int open,
92503     const int gap,
92504     const(parasail_matrix_t)* matrix);
92505 
92506 parasail_result_t* parasail_nw_stats_table_scan_8 (
92507     const char* s1,
92508     const int s1Len,
92509     const char* s2,
92510     const int s2Len,
92511     const int open,
92512     const int gap,
92513     const(parasail_matrix_t)* matrix);
92514 
92515 parasail_result_t* parasail_nw_stats_table_scan_sat (
92516     const char* s1,
92517     const int s1Len,
92518     const char* s2,
92519     const int s2Len,
92520     const int open,
92521     const int gap,
92522     const(parasail_matrix_t)* matrix);
92523 
92524 parasail_result_t* parasail_nw_stats_table_striped_64 (
92525     const char* s1,
92526     const int s1Len,
92527     const char* s2,
92528     const int s2Len,
92529     const int open,
92530     const int gap,
92531     const(parasail_matrix_t)* matrix);
92532 
92533 parasail_result_t* parasail_nw_stats_table_striped_32 (
92534     const char* s1,
92535     const int s1Len,
92536     const char* s2,
92537     const int s2Len,
92538     const int open,
92539     const int gap,
92540     const(parasail_matrix_t)* matrix);
92541 
92542 parasail_result_t* parasail_nw_stats_table_striped_16 (
92543     const char* s1,
92544     const int s1Len,
92545     const char* s2,
92546     const int s2Len,
92547     const int open,
92548     const int gap,
92549     const(parasail_matrix_t)* matrix);
92550 
92551 parasail_result_t* parasail_nw_stats_table_striped_8 (
92552     const char* s1,
92553     const int s1Len,
92554     const char* s2,
92555     const int s2Len,
92556     const int open,
92557     const int gap,
92558     const(parasail_matrix_t)* matrix);
92559 
92560 parasail_result_t* parasail_nw_stats_table_striped_sat (
92561     const char* s1,
92562     const int s1Len,
92563     const char* s2,
92564     const int s2Len,
92565     const int open,
92566     const int gap,
92567     const(parasail_matrix_t)* matrix);
92568 
92569 parasail_result_t* parasail_nw_stats_table_diag_64 (
92570     const char* s1,
92571     const int s1Len,
92572     const char* s2,
92573     const int s2Len,
92574     const int open,
92575     const int gap,
92576     const(parasail_matrix_t)* matrix);
92577 
92578 parasail_result_t* parasail_nw_stats_table_diag_32 (
92579     const char* s1,
92580     const int s1Len,
92581     const char* s2,
92582     const int s2Len,
92583     const int open,
92584     const int gap,
92585     const(parasail_matrix_t)* matrix);
92586 
92587 parasail_result_t* parasail_nw_stats_table_diag_16 (
92588     const char* s1,
92589     const int s1Len,
92590     const char* s2,
92591     const int s2Len,
92592     const int open,
92593     const int gap,
92594     const(parasail_matrix_t)* matrix);
92595 
92596 parasail_result_t* parasail_nw_stats_table_diag_8 (
92597     const char* s1,
92598     const int s1Len,
92599     const char* s2,
92600     const int s2Len,
92601     const int open,
92602     const int gap,
92603     const(parasail_matrix_t)* matrix);
92604 
92605 parasail_result_t* parasail_nw_stats_table_diag_sat (
92606     const char* s1,
92607     const int s1Len,
92608     const char* s2,
92609     const int s2Len,
92610     const int open,
92611     const int gap,
92612     const(parasail_matrix_t)* matrix);
92613 
92614 parasail_result_t* parasail_nw_stats_rowcol_scan_64 (
92615     const char* s1,
92616     const int s1Len,
92617     const char* s2,
92618     const int s2Len,
92619     const int open,
92620     const int gap,
92621     const(parasail_matrix_t)* matrix);
92622 
92623 parasail_result_t* parasail_nw_stats_rowcol_scan_32 (
92624     const char* s1,
92625     const int s1Len,
92626     const char* s2,
92627     const int s2Len,
92628     const int open,
92629     const int gap,
92630     const(parasail_matrix_t)* matrix);
92631 
92632 parasail_result_t* parasail_nw_stats_rowcol_scan_16 (
92633     const char* s1,
92634     const int s1Len,
92635     const char* s2,
92636     const int s2Len,
92637     const int open,
92638     const int gap,
92639     const(parasail_matrix_t)* matrix);
92640 
92641 parasail_result_t* parasail_nw_stats_rowcol_scan_8 (
92642     const char* s1,
92643     const int s1Len,
92644     const char* s2,
92645     const int s2Len,
92646     const int open,
92647     const int gap,
92648     const(parasail_matrix_t)* matrix);
92649 
92650 parasail_result_t* parasail_nw_stats_rowcol_scan_sat (
92651     const char* s1,
92652     const int s1Len,
92653     const char* s2,
92654     const int s2Len,
92655     const int open,
92656     const int gap,
92657     const(parasail_matrix_t)* matrix);
92658 
92659 parasail_result_t* parasail_nw_stats_rowcol_striped_64 (
92660     const char* s1,
92661     const int s1Len,
92662     const char* s2,
92663     const int s2Len,
92664     const int open,
92665     const int gap,
92666     const(parasail_matrix_t)* matrix);
92667 
92668 parasail_result_t* parasail_nw_stats_rowcol_striped_32 (
92669     const char* s1,
92670     const int s1Len,
92671     const char* s2,
92672     const int s2Len,
92673     const int open,
92674     const int gap,
92675     const(parasail_matrix_t)* matrix);
92676 
92677 parasail_result_t* parasail_nw_stats_rowcol_striped_16 (
92678     const char* s1,
92679     const int s1Len,
92680     const char* s2,
92681     const int s2Len,
92682     const int open,
92683     const int gap,
92684     const(parasail_matrix_t)* matrix);
92685 
92686 parasail_result_t* parasail_nw_stats_rowcol_striped_8 (
92687     const char* s1,
92688     const int s1Len,
92689     const char* s2,
92690     const int s2Len,
92691     const int open,
92692     const int gap,
92693     const(parasail_matrix_t)* matrix);
92694 
92695 parasail_result_t* parasail_nw_stats_rowcol_striped_sat (
92696     const char* s1,
92697     const int s1Len,
92698     const char* s2,
92699     const int s2Len,
92700     const int open,
92701     const int gap,
92702     const(parasail_matrix_t)* matrix);
92703 
92704 parasail_result_t* parasail_nw_stats_rowcol_diag_64 (
92705     const char* s1,
92706     const int s1Len,
92707     const char* s2,
92708     const int s2Len,
92709     const int open,
92710     const int gap,
92711     const(parasail_matrix_t)* matrix);
92712 
92713 parasail_result_t* parasail_nw_stats_rowcol_diag_32 (
92714     const char* s1,
92715     const int s1Len,
92716     const char* s2,
92717     const int s2Len,
92718     const int open,
92719     const int gap,
92720     const(parasail_matrix_t)* matrix);
92721 
92722 parasail_result_t* parasail_nw_stats_rowcol_diag_16 (
92723     const char* s1,
92724     const int s1Len,
92725     const char* s2,
92726     const int s2Len,
92727     const int open,
92728     const int gap,
92729     const(parasail_matrix_t)* matrix);
92730 
92731 parasail_result_t* parasail_nw_stats_rowcol_diag_8 (
92732     const char* s1,
92733     const int s1Len,
92734     const char* s2,
92735     const int s2Len,
92736     const int open,
92737     const int gap,
92738     const(parasail_matrix_t)* matrix);
92739 
92740 parasail_result_t* parasail_nw_stats_rowcol_diag_sat (
92741     const char* s1,
92742     const int s1Len,
92743     const char* s2,
92744     const int s2Len,
92745     const int open,
92746     const int gap,
92747     const(parasail_matrix_t)* matrix);
92748 
92749 parasail_result_t* parasail_sg_scan_64 (
92750     const char* s1,
92751     const int s1Len,
92752     const char* s2,
92753     const int s2Len,
92754     const int open,
92755     const int gap,
92756     const(parasail_matrix_t)* matrix);
92757 
92758 parasail_result_t* parasail_sg_scan_32 (
92759     const char* s1,
92760     const int s1Len,
92761     const char* s2,
92762     const int s2Len,
92763     const int open,
92764     const int gap,
92765     const(parasail_matrix_t)* matrix);
92766 
92767 parasail_result_t* parasail_sg_scan_16 (
92768     const char* s1,
92769     const int s1Len,
92770     const char* s2,
92771     const int s2Len,
92772     const int open,
92773     const int gap,
92774     const(parasail_matrix_t)* matrix);
92775 
92776 parasail_result_t* parasail_sg_scan_8 (
92777     const char* s1,
92778     const int s1Len,
92779     const char* s2,
92780     const int s2Len,
92781     const int open,
92782     const int gap,
92783     const(parasail_matrix_t)* matrix);
92784 
92785 parasail_result_t* parasail_sg_scan_sat (
92786     const char* s1,
92787     const int s1Len,
92788     const char* s2,
92789     const int s2Len,
92790     const int open,
92791     const int gap,
92792     const(parasail_matrix_t)* matrix);
92793 
92794 parasail_result_t* parasail_sg_striped_64 (
92795     const char* s1,
92796     const int s1Len,
92797     const char* s2,
92798     const int s2Len,
92799     const int open,
92800     const int gap,
92801     const(parasail_matrix_t)* matrix);
92802 
92803 parasail_result_t* parasail_sg_striped_32 (
92804     const char* s1,
92805     const int s1Len,
92806     const char* s2,
92807     const int s2Len,
92808     const int open,
92809     const int gap,
92810     const(parasail_matrix_t)* matrix);
92811 
92812 parasail_result_t* parasail_sg_striped_16 (
92813     const char* s1,
92814     const int s1Len,
92815     const char* s2,
92816     const int s2Len,
92817     const int open,
92818     const int gap,
92819     const(parasail_matrix_t)* matrix);
92820 
92821 parasail_result_t* parasail_sg_striped_8 (
92822     const char* s1,
92823     const int s1Len,
92824     const char* s2,
92825     const int s2Len,
92826     const int open,
92827     const int gap,
92828     const(parasail_matrix_t)* matrix);
92829 
92830 parasail_result_t* parasail_sg_striped_sat (
92831     const char* s1,
92832     const int s1Len,
92833     const char* s2,
92834     const int s2Len,
92835     const int open,
92836     const int gap,
92837     const(parasail_matrix_t)* matrix);
92838 
92839 parasail_result_t* parasail_sg_diag_64 (
92840     const char* s1,
92841     const int s1Len,
92842     const char* s2,
92843     const int s2Len,
92844     const int open,
92845     const int gap,
92846     const(parasail_matrix_t)* matrix);
92847 
92848 parasail_result_t* parasail_sg_diag_32 (
92849     const char* s1,
92850     const int s1Len,
92851     const char* s2,
92852     const int s2Len,
92853     const int open,
92854     const int gap,
92855     const(parasail_matrix_t)* matrix);
92856 
92857 parasail_result_t* parasail_sg_diag_16 (
92858     const char* s1,
92859     const int s1Len,
92860     const char* s2,
92861     const int s2Len,
92862     const int open,
92863     const int gap,
92864     const(parasail_matrix_t)* matrix);
92865 
92866 parasail_result_t* parasail_sg_diag_8 (
92867     const char* s1,
92868     const int s1Len,
92869     const char* s2,
92870     const int s2Len,
92871     const int open,
92872     const int gap,
92873     const(parasail_matrix_t)* matrix);
92874 
92875 parasail_result_t* parasail_sg_diag_sat (
92876     const char* s1,
92877     const int s1Len,
92878     const char* s2,
92879     const int s2Len,
92880     const int open,
92881     const int gap,
92882     const(parasail_matrix_t)* matrix);
92883 
92884 parasail_result_t* parasail_sg_table_scan_64 (
92885     const char* s1,
92886     const int s1Len,
92887     const char* s2,
92888     const int s2Len,
92889     const int open,
92890     const int gap,
92891     const(parasail_matrix_t)* matrix);
92892 
92893 parasail_result_t* parasail_sg_table_scan_32 (
92894     const char* s1,
92895     const int s1Len,
92896     const char* s2,
92897     const int s2Len,
92898     const int open,
92899     const int gap,
92900     const(parasail_matrix_t)* matrix);
92901 
92902 parasail_result_t* parasail_sg_table_scan_16 (
92903     const char* s1,
92904     const int s1Len,
92905     const char* s2,
92906     const int s2Len,
92907     const int open,
92908     const int gap,
92909     const(parasail_matrix_t)* matrix);
92910 
92911 parasail_result_t* parasail_sg_table_scan_8 (
92912     const char* s1,
92913     const int s1Len,
92914     const char* s2,
92915     const int s2Len,
92916     const int open,
92917     const int gap,
92918     const(parasail_matrix_t)* matrix);
92919 
92920 parasail_result_t* parasail_sg_table_scan_sat (
92921     const char* s1,
92922     const int s1Len,
92923     const char* s2,
92924     const int s2Len,
92925     const int open,
92926     const int gap,
92927     const(parasail_matrix_t)* matrix);
92928 
92929 parasail_result_t* parasail_sg_table_striped_64 (
92930     const char* s1,
92931     const int s1Len,
92932     const char* s2,
92933     const int s2Len,
92934     const int open,
92935     const int gap,
92936     const(parasail_matrix_t)* matrix);
92937 
92938 parasail_result_t* parasail_sg_table_striped_32 (
92939     const char* s1,
92940     const int s1Len,
92941     const char* s2,
92942     const int s2Len,
92943     const int open,
92944     const int gap,
92945     const(parasail_matrix_t)* matrix);
92946 
92947 parasail_result_t* parasail_sg_table_striped_16 (
92948     const char* s1,
92949     const int s1Len,
92950     const char* s2,
92951     const int s2Len,
92952     const int open,
92953     const int gap,
92954     const(parasail_matrix_t)* matrix);
92955 
92956 parasail_result_t* parasail_sg_table_striped_8 (
92957     const char* s1,
92958     const int s1Len,
92959     const char* s2,
92960     const int s2Len,
92961     const int open,
92962     const int gap,
92963     const(parasail_matrix_t)* matrix);
92964 
92965 parasail_result_t* parasail_sg_table_striped_sat (
92966     const char* s1,
92967     const int s1Len,
92968     const char* s2,
92969     const int s2Len,
92970     const int open,
92971     const int gap,
92972     const(parasail_matrix_t)* matrix);
92973 
92974 parasail_result_t* parasail_sg_table_diag_64 (
92975     const char* s1,
92976     const int s1Len,
92977     const char* s2,
92978     const int s2Len,
92979     const int open,
92980     const int gap,
92981     const(parasail_matrix_t)* matrix);
92982 
92983 parasail_result_t* parasail_sg_table_diag_32 (
92984     const char* s1,
92985     const int s1Len,
92986     const char* s2,
92987     const int s2Len,
92988     const int open,
92989     const int gap,
92990     const(parasail_matrix_t)* matrix);
92991 
92992 parasail_result_t* parasail_sg_table_diag_16 (
92993     const char* s1,
92994     const int s1Len,
92995     const char* s2,
92996     const int s2Len,
92997     const int open,
92998     const int gap,
92999     const(parasail_matrix_t)* matrix);
93000 
93001 parasail_result_t* parasail_sg_table_diag_8 (
93002     const char* s1,
93003     const int s1Len,
93004     const char* s2,
93005     const int s2Len,
93006     const int open,
93007     const int gap,
93008     const(parasail_matrix_t)* matrix);
93009 
93010 parasail_result_t* parasail_sg_table_diag_sat (
93011     const char* s1,
93012     const int s1Len,
93013     const char* s2,
93014     const int s2Len,
93015     const int open,
93016     const int gap,
93017     const(parasail_matrix_t)* matrix);
93018 
93019 parasail_result_t* parasail_sg_rowcol_scan_64 (
93020     const char* s1,
93021     const int s1Len,
93022     const char* s2,
93023     const int s2Len,
93024     const int open,
93025     const int gap,
93026     const(parasail_matrix_t)* matrix);
93027 
93028 parasail_result_t* parasail_sg_rowcol_scan_32 (
93029     const char* s1,
93030     const int s1Len,
93031     const char* s2,
93032     const int s2Len,
93033     const int open,
93034     const int gap,
93035     const(parasail_matrix_t)* matrix);
93036 
93037 parasail_result_t* parasail_sg_rowcol_scan_16 (
93038     const char* s1,
93039     const int s1Len,
93040     const char* s2,
93041     const int s2Len,
93042     const int open,
93043     const int gap,
93044     const(parasail_matrix_t)* matrix);
93045 
93046 parasail_result_t* parasail_sg_rowcol_scan_8 (
93047     const char* s1,
93048     const int s1Len,
93049     const char* s2,
93050     const int s2Len,
93051     const int open,
93052     const int gap,
93053     const(parasail_matrix_t)* matrix);
93054 
93055 parasail_result_t* parasail_sg_rowcol_scan_sat (
93056     const char* s1,
93057     const int s1Len,
93058     const char* s2,
93059     const int s2Len,
93060     const int open,
93061     const int gap,
93062     const(parasail_matrix_t)* matrix);
93063 
93064 parasail_result_t* parasail_sg_rowcol_striped_64 (
93065     const char* s1,
93066     const int s1Len,
93067     const char* s2,
93068     const int s2Len,
93069     const int open,
93070     const int gap,
93071     const(parasail_matrix_t)* matrix);
93072 
93073 parasail_result_t* parasail_sg_rowcol_striped_32 (
93074     const char* s1,
93075     const int s1Len,
93076     const char* s2,
93077     const int s2Len,
93078     const int open,
93079     const int gap,
93080     const(parasail_matrix_t)* matrix);
93081 
93082 parasail_result_t* parasail_sg_rowcol_striped_16 (
93083     const char* s1,
93084     const int s1Len,
93085     const char* s2,
93086     const int s2Len,
93087     const int open,
93088     const int gap,
93089     const(parasail_matrix_t)* matrix);
93090 
93091 parasail_result_t* parasail_sg_rowcol_striped_8 (
93092     const char* s1,
93093     const int s1Len,
93094     const char* s2,
93095     const int s2Len,
93096     const int open,
93097     const int gap,
93098     const(parasail_matrix_t)* matrix);
93099 
93100 parasail_result_t* parasail_sg_rowcol_striped_sat (
93101     const char* s1,
93102     const int s1Len,
93103     const char* s2,
93104     const int s2Len,
93105     const int open,
93106     const int gap,
93107     const(parasail_matrix_t)* matrix);
93108 
93109 parasail_result_t* parasail_sg_rowcol_diag_64 (
93110     const char* s1,
93111     const int s1Len,
93112     const char* s2,
93113     const int s2Len,
93114     const int open,
93115     const int gap,
93116     const(parasail_matrix_t)* matrix);
93117 
93118 parasail_result_t* parasail_sg_rowcol_diag_32 (
93119     const char* s1,
93120     const int s1Len,
93121     const char* s2,
93122     const int s2Len,
93123     const int open,
93124     const int gap,
93125     const(parasail_matrix_t)* matrix);
93126 
93127 parasail_result_t* parasail_sg_rowcol_diag_16 (
93128     const char* s1,
93129     const int s1Len,
93130     const char* s2,
93131     const int s2Len,
93132     const int open,
93133     const int gap,
93134     const(parasail_matrix_t)* matrix);
93135 
93136 parasail_result_t* parasail_sg_rowcol_diag_8 (
93137     const char* s1,
93138     const int s1Len,
93139     const char* s2,
93140     const int s2Len,
93141     const int open,
93142     const int gap,
93143     const(parasail_matrix_t)* matrix);
93144 
93145 parasail_result_t* parasail_sg_rowcol_diag_sat (
93146     const char* s1,
93147     const int s1Len,
93148     const char* s2,
93149     const int s2Len,
93150     const int open,
93151     const int gap,
93152     const(parasail_matrix_t)* matrix);
93153 
93154 parasail_result_t* parasail_sg_trace_scan_64 (
93155     const char* s1,
93156     const int s1Len,
93157     const char* s2,
93158     const int s2Len,
93159     const int open,
93160     const int gap,
93161     const(parasail_matrix_t)* matrix);
93162 
93163 parasail_result_t* parasail_sg_trace_scan_32 (
93164     const char* s1,
93165     const int s1Len,
93166     const char* s2,
93167     const int s2Len,
93168     const int open,
93169     const int gap,
93170     const(parasail_matrix_t)* matrix);
93171 
93172 parasail_result_t* parasail_sg_trace_scan_16 (
93173     const char* s1,
93174     const int s1Len,
93175     const char* s2,
93176     const int s2Len,
93177     const int open,
93178     const int gap,
93179     const(parasail_matrix_t)* matrix);
93180 
93181 parasail_result_t* parasail_sg_trace_scan_8 (
93182     const char* s1,
93183     const int s1Len,
93184     const char* s2,
93185     const int s2Len,
93186     const int open,
93187     const int gap,
93188     const(parasail_matrix_t)* matrix);
93189 
93190 parasail_result_t* parasail_sg_trace_scan_sat (
93191     const char* s1,
93192     const int s1Len,
93193     const char* s2,
93194     const int s2Len,
93195     const int open,
93196     const int gap,
93197     const(parasail_matrix_t)* matrix);
93198 
93199 parasail_result_t* parasail_sg_trace_striped_64 (
93200     const char* s1,
93201     const int s1Len,
93202     const char* s2,
93203     const int s2Len,
93204     const int open,
93205     const int gap,
93206     const(parasail_matrix_t)* matrix);
93207 
93208 parasail_result_t* parasail_sg_trace_striped_32 (
93209     const char* s1,
93210     const int s1Len,
93211     const char* s2,
93212     const int s2Len,
93213     const int open,
93214     const int gap,
93215     const(parasail_matrix_t)* matrix);
93216 
93217 parasail_result_t* parasail_sg_trace_striped_16 (
93218     const char* s1,
93219     const int s1Len,
93220     const char* s2,
93221     const int s2Len,
93222     const int open,
93223     const int gap,
93224     const(parasail_matrix_t)* matrix);
93225 
93226 parasail_result_t* parasail_sg_trace_striped_8 (
93227     const char* s1,
93228     const int s1Len,
93229     const char* s2,
93230     const int s2Len,
93231     const int open,
93232     const int gap,
93233     const(parasail_matrix_t)* matrix);
93234 
93235 parasail_result_t* parasail_sg_trace_striped_sat (
93236     const char* s1,
93237     const int s1Len,
93238     const char* s2,
93239     const int s2Len,
93240     const int open,
93241     const int gap,
93242     const(parasail_matrix_t)* matrix);
93243 
93244 parasail_result_t* parasail_sg_trace_diag_64 (
93245     const char* s1,
93246     const int s1Len,
93247     const char* s2,
93248     const int s2Len,
93249     const int open,
93250     const int gap,
93251     const(parasail_matrix_t)* matrix);
93252 
93253 parasail_result_t* parasail_sg_trace_diag_32 (
93254     const char* s1,
93255     const int s1Len,
93256     const char* s2,
93257     const int s2Len,
93258     const int open,
93259     const int gap,
93260     const(parasail_matrix_t)* matrix);
93261 
93262 parasail_result_t* parasail_sg_trace_diag_16 (
93263     const char* s1,
93264     const int s1Len,
93265     const char* s2,
93266     const int s2Len,
93267     const int open,
93268     const int gap,
93269     const(parasail_matrix_t)* matrix);
93270 
93271 parasail_result_t* parasail_sg_trace_diag_8 (
93272     const char* s1,
93273     const int s1Len,
93274     const char* s2,
93275     const int s2Len,
93276     const int open,
93277     const int gap,
93278     const(parasail_matrix_t)* matrix);
93279 
93280 parasail_result_t* parasail_sg_trace_diag_sat (
93281     const char* s1,
93282     const int s1Len,
93283     const char* s2,
93284     const int s2Len,
93285     const int open,
93286     const int gap,
93287     const(parasail_matrix_t)* matrix);
93288 
93289 parasail_result_t* parasail_sg_stats_scan_64 (
93290     const char* s1,
93291     const int s1Len,
93292     const char* s2,
93293     const int s2Len,
93294     const int open,
93295     const int gap,
93296     const(parasail_matrix_t)* matrix);
93297 
93298 parasail_result_t* parasail_sg_stats_scan_32 (
93299     const char* s1,
93300     const int s1Len,
93301     const char* s2,
93302     const int s2Len,
93303     const int open,
93304     const int gap,
93305     const(parasail_matrix_t)* matrix);
93306 
93307 parasail_result_t* parasail_sg_stats_scan_16 (
93308     const char* s1,
93309     const int s1Len,
93310     const char* s2,
93311     const int s2Len,
93312     const int open,
93313     const int gap,
93314     const(parasail_matrix_t)* matrix);
93315 
93316 parasail_result_t* parasail_sg_stats_scan_8 (
93317     const char* s1,
93318     const int s1Len,
93319     const char* s2,
93320     const int s2Len,
93321     const int open,
93322     const int gap,
93323     const(parasail_matrix_t)* matrix);
93324 
93325 parasail_result_t* parasail_sg_stats_scan_sat (
93326     const char* s1,
93327     const int s1Len,
93328     const char* s2,
93329     const int s2Len,
93330     const int open,
93331     const int gap,
93332     const(parasail_matrix_t)* matrix);
93333 
93334 parasail_result_t* parasail_sg_stats_striped_64 (
93335     const char* s1,
93336     const int s1Len,
93337     const char* s2,
93338     const int s2Len,
93339     const int open,
93340     const int gap,
93341     const(parasail_matrix_t)* matrix);
93342 
93343 parasail_result_t* parasail_sg_stats_striped_32 (
93344     const char* s1,
93345     const int s1Len,
93346     const char* s2,
93347     const int s2Len,
93348     const int open,
93349     const int gap,
93350     const(parasail_matrix_t)* matrix);
93351 
93352 parasail_result_t* parasail_sg_stats_striped_16 (
93353     const char* s1,
93354     const int s1Len,
93355     const char* s2,
93356     const int s2Len,
93357     const int open,
93358     const int gap,
93359     const(parasail_matrix_t)* matrix);
93360 
93361 parasail_result_t* parasail_sg_stats_striped_8 (
93362     const char* s1,
93363     const int s1Len,
93364     const char* s2,
93365     const int s2Len,
93366     const int open,
93367     const int gap,
93368     const(parasail_matrix_t)* matrix);
93369 
93370 parasail_result_t* parasail_sg_stats_striped_sat (
93371     const char* s1,
93372     const int s1Len,
93373     const char* s2,
93374     const int s2Len,
93375     const int open,
93376     const int gap,
93377     const(parasail_matrix_t)* matrix);
93378 
93379 parasail_result_t* parasail_sg_stats_diag_64 (
93380     const char* s1,
93381     const int s1Len,
93382     const char* s2,
93383     const int s2Len,
93384     const int open,
93385     const int gap,
93386     const(parasail_matrix_t)* matrix);
93387 
93388 parasail_result_t* parasail_sg_stats_diag_32 (
93389     const char* s1,
93390     const int s1Len,
93391     const char* s2,
93392     const int s2Len,
93393     const int open,
93394     const int gap,
93395     const(parasail_matrix_t)* matrix);
93396 
93397 parasail_result_t* parasail_sg_stats_diag_16 (
93398     const char* s1,
93399     const int s1Len,
93400     const char* s2,
93401     const int s2Len,
93402     const int open,
93403     const int gap,
93404     const(parasail_matrix_t)* matrix);
93405 
93406 parasail_result_t* parasail_sg_stats_diag_8 (
93407     const char* s1,
93408     const int s1Len,
93409     const char* s2,
93410     const int s2Len,
93411     const int open,
93412     const int gap,
93413     const(parasail_matrix_t)* matrix);
93414 
93415 parasail_result_t* parasail_sg_stats_diag_sat (
93416     const char* s1,
93417     const int s1Len,
93418     const char* s2,
93419     const int s2Len,
93420     const int open,
93421     const int gap,
93422     const(parasail_matrix_t)* matrix);
93423 
93424 parasail_result_t* parasail_sg_stats_table_scan_64 (
93425     const char* s1,
93426     const int s1Len,
93427     const char* s2,
93428     const int s2Len,
93429     const int open,
93430     const int gap,
93431     const(parasail_matrix_t)* matrix);
93432 
93433 parasail_result_t* parasail_sg_stats_table_scan_32 (
93434     const char* s1,
93435     const int s1Len,
93436     const char* s2,
93437     const int s2Len,
93438     const int open,
93439     const int gap,
93440     const(parasail_matrix_t)* matrix);
93441 
93442 parasail_result_t* parasail_sg_stats_table_scan_16 (
93443     const char* s1,
93444     const int s1Len,
93445     const char* s2,
93446     const int s2Len,
93447     const int open,
93448     const int gap,
93449     const(parasail_matrix_t)* matrix);
93450 
93451 parasail_result_t* parasail_sg_stats_table_scan_8 (
93452     const char* s1,
93453     const int s1Len,
93454     const char* s2,
93455     const int s2Len,
93456     const int open,
93457     const int gap,
93458     const(parasail_matrix_t)* matrix);
93459 
93460 parasail_result_t* parasail_sg_stats_table_scan_sat (
93461     const char* s1,
93462     const int s1Len,
93463     const char* s2,
93464     const int s2Len,
93465     const int open,
93466     const int gap,
93467     const(parasail_matrix_t)* matrix);
93468 
93469 parasail_result_t* parasail_sg_stats_table_striped_64 (
93470     const char* s1,
93471     const int s1Len,
93472     const char* s2,
93473     const int s2Len,
93474     const int open,
93475     const int gap,
93476     const(parasail_matrix_t)* matrix);
93477 
93478 parasail_result_t* parasail_sg_stats_table_striped_32 (
93479     const char* s1,
93480     const int s1Len,
93481     const char* s2,
93482     const int s2Len,
93483     const int open,
93484     const int gap,
93485     const(parasail_matrix_t)* matrix);
93486 
93487 parasail_result_t* parasail_sg_stats_table_striped_16 (
93488     const char* s1,
93489     const int s1Len,
93490     const char* s2,
93491     const int s2Len,
93492     const int open,
93493     const int gap,
93494     const(parasail_matrix_t)* matrix);
93495 
93496 parasail_result_t* parasail_sg_stats_table_striped_8 (
93497     const char* s1,
93498     const int s1Len,
93499     const char* s2,
93500     const int s2Len,
93501     const int open,
93502     const int gap,
93503     const(parasail_matrix_t)* matrix);
93504 
93505 parasail_result_t* parasail_sg_stats_table_striped_sat (
93506     const char* s1,
93507     const int s1Len,
93508     const char* s2,
93509     const int s2Len,
93510     const int open,
93511     const int gap,
93512     const(parasail_matrix_t)* matrix);
93513 
93514 parasail_result_t* parasail_sg_stats_table_diag_64 (
93515     const char* s1,
93516     const int s1Len,
93517     const char* s2,
93518     const int s2Len,
93519     const int open,
93520     const int gap,
93521     const(parasail_matrix_t)* matrix);
93522 
93523 parasail_result_t* parasail_sg_stats_table_diag_32 (
93524     const char* s1,
93525     const int s1Len,
93526     const char* s2,
93527     const int s2Len,
93528     const int open,
93529     const int gap,
93530     const(parasail_matrix_t)* matrix);
93531 
93532 parasail_result_t* parasail_sg_stats_table_diag_16 (
93533     const char* s1,
93534     const int s1Len,
93535     const char* s2,
93536     const int s2Len,
93537     const int open,
93538     const int gap,
93539     const(parasail_matrix_t)* matrix);
93540 
93541 parasail_result_t* parasail_sg_stats_table_diag_8 (
93542     const char* s1,
93543     const int s1Len,
93544     const char* s2,
93545     const int s2Len,
93546     const int open,
93547     const int gap,
93548     const(parasail_matrix_t)* matrix);
93549 
93550 parasail_result_t* parasail_sg_stats_table_diag_sat (
93551     const char* s1,
93552     const int s1Len,
93553     const char* s2,
93554     const int s2Len,
93555     const int open,
93556     const int gap,
93557     const(parasail_matrix_t)* matrix);
93558 
93559 parasail_result_t* parasail_sg_stats_rowcol_scan_64 (
93560     const char* s1,
93561     const int s1Len,
93562     const char* s2,
93563     const int s2Len,
93564     const int open,
93565     const int gap,
93566     const(parasail_matrix_t)* matrix);
93567 
93568 parasail_result_t* parasail_sg_stats_rowcol_scan_32 (
93569     const char* s1,
93570     const int s1Len,
93571     const char* s2,
93572     const int s2Len,
93573     const int open,
93574     const int gap,
93575     const(parasail_matrix_t)* matrix);
93576 
93577 parasail_result_t* parasail_sg_stats_rowcol_scan_16 (
93578     const char* s1,
93579     const int s1Len,
93580     const char* s2,
93581     const int s2Len,
93582     const int open,
93583     const int gap,
93584     const(parasail_matrix_t)* matrix);
93585 
93586 parasail_result_t* parasail_sg_stats_rowcol_scan_8 (
93587     const char* s1,
93588     const int s1Len,
93589     const char* s2,
93590     const int s2Len,
93591     const int open,
93592     const int gap,
93593     const(parasail_matrix_t)* matrix);
93594 
93595 parasail_result_t* parasail_sg_stats_rowcol_scan_sat (
93596     const char* s1,
93597     const int s1Len,
93598     const char* s2,
93599     const int s2Len,
93600     const int open,
93601     const int gap,
93602     const(parasail_matrix_t)* matrix);
93603 
93604 parasail_result_t* parasail_sg_stats_rowcol_striped_64 (
93605     const char* s1,
93606     const int s1Len,
93607     const char* s2,
93608     const int s2Len,
93609     const int open,
93610     const int gap,
93611     const(parasail_matrix_t)* matrix);
93612 
93613 parasail_result_t* parasail_sg_stats_rowcol_striped_32 (
93614     const char* s1,
93615     const int s1Len,
93616     const char* s2,
93617     const int s2Len,
93618     const int open,
93619     const int gap,
93620     const(parasail_matrix_t)* matrix);
93621 
93622 parasail_result_t* parasail_sg_stats_rowcol_striped_16 (
93623     const char* s1,
93624     const int s1Len,
93625     const char* s2,
93626     const int s2Len,
93627     const int open,
93628     const int gap,
93629     const(parasail_matrix_t)* matrix);
93630 
93631 parasail_result_t* parasail_sg_stats_rowcol_striped_8 (
93632     const char* s1,
93633     const int s1Len,
93634     const char* s2,
93635     const int s2Len,
93636     const int open,
93637     const int gap,
93638     const(parasail_matrix_t)* matrix);
93639 
93640 parasail_result_t* parasail_sg_stats_rowcol_striped_sat (
93641     const char* s1,
93642     const int s1Len,
93643     const char* s2,
93644     const int s2Len,
93645     const int open,
93646     const int gap,
93647     const(parasail_matrix_t)* matrix);
93648 
93649 parasail_result_t* parasail_sg_stats_rowcol_diag_64 (
93650     const char* s1,
93651     const int s1Len,
93652     const char* s2,
93653     const int s2Len,
93654     const int open,
93655     const int gap,
93656     const(parasail_matrix_t)* matrix);
93657 
93658 parasail_result_t* parasail_sg_stats_rowcol_diag_32 (
93659     const char* s1,
93660     const int s1Len,
93661     const char* s2,
93662     const int s2Len,
93663     const int open,
93664     const int gap,
93665     const(parasail_matrix_t)* matrix);
93666 
93667 parasail_result_t* parasail_sg_stats_rowcol_diag_16 (
93668     const char* s1,
93669     const int s1Len,
93670     const char* s2,
93671     const int s2Len,
93672     const int open,
93673     const int gap,
93674     const(parasail_matrix_t)* matrix);
93675 
93676 parasail_result_t* parasail_sg_stats_rowcol_diag_8 (
93677     const char* s1,
93678     const int s1Len,
93679     const char* s2,
93680     const int s2Len,
93681     const int open,
93682     const int gap,
93683     const(parasail_matrix_t)* matrix);
93684 
93685 parasail_result_t* parasail_sg_stats_rowcol_diag_sat (
93686     const char* s1,
93687     const int s1Len,
93688     const char* s2,
93689     const int s2Len,
93690     const int open,
93691     const int gap,
93692     const(parasail_matrix_t)* matrix);
93693 
93694 parasail_result_t* parasail_sw_scan_64 (
93695     const char* s1,
93696     const int s1Len,
93697     const char* s2,
93698     const int s2Len,
93699     const int open,
93700     const int gap,
93701     const(parasail_matrix_t)* matrix);
93702 
93703 parasail_result_t* parasail_sw_scan_32 (
93704     const char* s1,
93705     const int s1Len,
93706     const char* s2,
93707     const int s2Len,
93708     const int open,
93709     const int gap,
93710     const(parasail_matrix_t)* matrix);
93711 
93712 parasail_result_t* parasail_sw_scan_16 (
93713     const char* s1,
93714     const int s1Len,
93715     const char* s2,
93716     const int s2Len,
93717     const int open,
93718     const int gap,
93719     const(parasail_matrix_t)* matrix);
93720 
93721 parasail_result_t* parasail_sw_scan_8 (
93722     const char* s1,
93723     const int s1Len,
93724     const char* s2,
93725     const int s2Len,
93726     const int open,
93727     const int gap,
93728     const(parasail_matrix_t)* matrix);
93729 
93730 parasail_result_t* parasail_sw_scan_sat (
93731     const char* s1,
93732     const int s1Len,
93733     const char* s2,
93734     const int s2Len,
93735     const int open,
93736     const int gap,
93737     const(parasail_matrix_t)* matrix);
93738 
93739 parasail_result_t* parasail_sw_striped_64 (
93740     const char* s1,
93741     const int s1Len,
93742     const char* s2,
93743     const int s2Len,
93744     const int open,
93745     const int gap,
93746     const(parasail_matrix_t)* matrix);
93747 
93748 parasail_result_t* parasail_sw_striped_32 (
93749     const char* s1,
93750     const int s1Len,
93751     const char* s2,
93752     const int s2Len,
93753     const int open,
93754     const int gap,
93755     const(parasail_matrix_t)* matrix);
93756 
93757 parasail_result_t* parasail_sw_striped_16 (
93758     const char* s1,
93759     const int s1Len,
93760     const char* s2,
93761     const int s2Len,
93762     const int open,
93763     const int gap,
93764     const(parasail_matrix_t)* matrix);
93765 
93766 parasail_result_t* parasail_sw_striped_8 (
93767     const char* s1,
93768     const int s1Len,
93769     const char* s2,
93770     const int s2Len,
93771     const int open,
93772     const int gap,
93773     const(parasail_matrix_t)* matrix);
93774 
93775 parasail_result_t* parasail_sw_striped_sat (
93776     const char* s1,
93777     const int s1Len,
93778     const char* s2,
93779     const int s2Len,
93780     const int open,
93781     const int gap,
93782     const(parasail_matrix_t)* matrix);
93783 
93784 parasail_result_t* parasail_sw_diag_64 (
93785     const char* s1,
93786     const int s1Len,
93787     const char* s2,
93788     const int s2Len,
93789     const int open,
93790     const int gap,
93791     const(parasail_matrix_t)* matrix);
93792 
93793 parasail_result_t* parasail_sw_diag_32 (
93794     const char* s1,
93795     const int s1Len,
93796     const char* s2,
93797     const int s2Len,
93798     const int open,
93799     const int gap,
93800     const(parasail_matrix_t)* matrix);
93801 
93802 parasail_result_t* parasail_sw_diag_16 (
93803     const char* s1,
93804     const int s1Len,
93805     const char* s2,
93806     const int s2Len,
93807     const int open,
93808     const int gap,
93809     const(parasail_matrix_t)* matrix);
93810 
93811 parasail_result_t* parasail_sw_diag_8 (
93812     const char* s1,
93813     const int s1Len,
93814     const char* s2,
93815     const int s2Len,
93816     const int open,
93817     const int gap,
93818     const(parasail_matrix_t)* matrix);
93819 
93820 parasail_result_t* parasail_sw_diag_sat (
93821     const char* s1,
93822     const int s1Len,
93823     const char* s2,
93824     const int s2Len,
93825     const int open,
93826     const int gap,
93827     const(parasail_matrix_t)* matrix);
93828 
93829 parasail_result_t* parasail_sw_table_scan_64 (
93830     const char* s1,
93831     const int s1Len,
93832     const char* s2,
93833     const int s2Len,
93834     const int open,
93835     const int gap,
93836     const(parasail_matrix_t)* matrix);
93837 
93838 parasail_result_t* parasail_sw_table_scan_32 (
93839     const char* s1,
93840     const int s1Len,
93841     const char* s2,
93842     const int s2Len,
93843     const int open,
93844     const int gap,
93845     const(parasail_matrix_t)* matrix);
93846 
93847 parasail_result_t* parasail_sw_table_scan_16 (
93848     const char* s1,
93849     const int s1Len,
93850     const char* s2,
93851     const int s2Len,
93852     const int open,
93853     const int gap,
93854     const(parasail_matrix_t)* matrix);
93855 
93856 parasail_result_t* parasail_sw_table_scan_8 (
93857     const char* s1,
93858     const int s1Len,
93859     const char* s2,
93860     const int s2Len,
93861     const int open,
93862     const int gap,
93863     const(parasail_matrix_t)* matrix);
93864 
93865 parasail_result_t* parasail_sw_table_scan_sat (
93866     const char* s1,
93867     const int s1Len,
93868     const char* s2,
93869     const int s2Len,
93870     const int open,
93871     const int gap,
93872     const(parasail_matrix_t)* matrix);
93873 
93874 parasail_result_t* parasail_sw_table_striped_64 (
93875     const char* s1,
93876     const int s1Len,
93877     const char* s2,
93878     const int s2Len,
93879     const int open,
93880     const int gap,
93881     const(parasail_matrix_t)* matrix);
93882 
93883 parasail_result_t* parasail_sw_table_striped_32 (
93884     const char* s1,
93885     const int s1Len,
93886     const char* s2,
93887     const int s2Len,
93888     const int open,
93889     const int gap,
93890     const(parasail_matrix_t)* matrix);
93891 
93892 parasail_result_t* parasail_sw_table_striped_16 (
93893     const char* s1,
93894     const int s1Len,
93895     const char* s2,
93896     const int s2Len,
93897     const int open,
93898     const int gap,
93899     const(parasail_matrix_t)* matrix);
93900 
93901 parasail_result_t* parasail_sw_table_striped_8 (
93902     const char* s1,
93903     const int s1Len,
93904     const char* s2,
93905     const int s2Len,
93906     const int open,
93907     const int gap,
93908     const(parasail_matrix_t)* matrix);
93909 
93910 parasail_result_t* parasail_sw_table_striped_sat (
93911     const char* s1,
93912     const int s1Len,
93913     const char* s2,
93914     const int s2Len,
93915     const int open,
93916     const int gap,
93917     const(parasail_matrix_t)* matrix);
93918 
93919 parasail_result_t* parasail_sw_table_diag_64 (
93920     const char* s1,
93921     const int s1Len,
93922     const char* s2,
93923     const int s2Len,
93924     const int open,
93925     const int gap,
93926     const(parasail_matrix_t)* matrix);
93927 
93928 parasail_result_t* parasail_sw_table_diag_32 (
93929     const char* s1,
93930     const int s1Len,
93931     const char* s2,
93932     const int s2Len,
93933     const int open,
93934     const int gap,
93935     const(parasail_matrix_t)* matrix);
93936 
93937 parasail_result_t* parasail_sw_table_diag_16 (
93938     const char* s1,
93939     const int s1Len,
93940     const char* s2,
93941     const int s2Len,
93942     const int open,
93943     const int gap,
93944     const(parasail_matrix_t)* matrix);
93945 
93946 parasail_result_t* parasail_sw_table_diag_8 (
93947     const char* s1,
93948     const int s1Len,
93949     const char* s2,
93950     const int s2Len,
93951     const int open,
93952     const int gap,
93953     const(parasail_matrix_t)* matrix);
93954 
93955 parasail_result_t* parasail_sw_table_diag_sat (
93956     const char* s1,
93957     const int s1Len,
93958     const char* s2,
93959     const int s2Len,
93960     const int open,
93961     const int gap,
93962     const(parasail_matrix_t)* matrix);
93963 
93964 parasail_result_t* parasail_sw_rowcol_scan_64 (
93965     const char* s1,
93966     const int s1Len,
93967     const char* s2,
93968     const int s2Len,
93969     const int open,
93970     const int gap,
93971     const(parasail_matrix_t)* matrix);
93972 
93973 parasail_result_t* parasail_sw_rowcol_scan_32 (
93974     const char* s1,
93975     const int s1Len,
93976     const char* s2,
93977     const int s2Len,
93978     const int open,
93979     const int gap,
93980     const(parasail_matrix_t)* matrix);
93981 
93982 parasail_result_t* parasail_sw_rowcol_scan_16 (
93983     const char* s1,
93984     const int s1Len,
93985     const char* s2,
93986     const int s2Len,
93987     const int open,
93988     const int gap,
93989     const(parasail_matrix_t)* matrix);
93990 
93991 parasail_result_t* parasail_sw_rowcol_scan_8 (
93992     const char* s1,
93993     const int s1Len,
93994     const char* s2,
93995     const int s2Len,
93996     const int open,
93997     const int gap,
93998     const(parasail_matrix_t)* matrix);
93999 
94000 parasail_result_t* parasail_sw_rowcol_scan_sat (
94001     const char* s1,
94002     const int s1Len,
94003     const char* s2,
94004     const int s2Len,
94005     const int open,
94006     const int gap,
94007     const(parasail_matrix_t)* matrix);
94008 
94009 parasail_result_t* parasail_sw_rowcol_striped_64 (
94010     const char* s1,
94011     const int s1Len,
94012     const char* s2,
94013     const int s2Len,
94014     const int open,
94015     const int gap,
94016     const(parasail_matrix_t)* matrix);
94017 
94018 parasail_result_t* parasail_sw_rowcol_striped_32 (
94019     const char* s1,
94020     const int s1Len,
94021     const char* s2,
94022     const int s2Len,
94023     const int open,
94024     const int gap,
94025     const(parasail_matrix_t)* matrix);
94026 
94027 parasail_result_t* parasail_sw_rowcol_striped_16 (
94028     const char* s1,
94029     const int s1Len,
94030     const char* s2,
94031     const int s2Len,
94032     const int open,
94033     const int gap,
94034     const(parasail_matrix_t)* matrix);
94035 
94036 parasail_result_t* parasail_sw_rowcol_striped_8 (
94037     const char* s1,
94038     const int s1Len,
94039     const char* s2,
94040     const int s2Len,
94041     const int open,
94042     const int gap,
94043     const(parasail_matrix_t)* matrix);
94044 
94045 parasail_result_t* parasail_sw_rowcol_striped_sat (
94046     const char* s1,
94047     const int s1Len,
94048     const char* s2,
94049     const int s2Len,
94050     const int open,
94051     const int gap,
94052     const(parasail_matrix_t)* matrix);
94053 
94054 parasail_result_t* parasail_sw_rowcol_diag_64 (
94055     const char* s1,
94056     const int s1Len,
94057     const char* s2,
94058     const int s2Len,
94059     const int open,
94060     const int gap,
94061     const(parasail_matrix_t)* matrix);
94062 
94063 parasail_result_t* parasail_sw_rowcol_diag_32 (
94064     const char* s1,
94065     const int s1Len,
94066     const char* s2,
94067     const int s2Len,
94068     const int open,
94069     const int gap,
94070     const(parasail_matrix_t)* matrix);
94071 
94072 parasail_result_t* parasail_sw_rowcol_diag_16 (
94073     const char* s1,
94074     const int s1Len,
94075     const char* s2,
94076     const int s2Len,
94077     const int open,
94078     const int gap,
94079     const(parasail_matrix_t)* matrix);
94080 
94081 parasail_result_t* parasail_sw_rowcol_diag_8 (
94082     const char* s1,
94083     const int s1Len,
94084     const char* s2,
94085     const int s2Len,
94086     const int open,
94087     const int gap,
94088     const(parasail_matrix_t)* matrix);
94089 
94090 parasail_result_t* parasail_sw_rowcol_diag_sat (
94091     const char* s1,
94092     const int s1Len,
94093     const char* s2,
94094     const int s2Len,
94095     const int open,
94096     const int gap,
94097     const(parasail_matrix_t)* matrix);
94098 
94099 parasail_result_t* parasail_sw_trace_scan_64 (
94100     const char* s1,
94101     const int s1Len,
94102     const char* s2,
94103     const int s2Len,
94104     const int open,
94105     const int gap,
94106     const(parasail_matrix_t)* matrix);
94107 
94108 parasail_result_t* parasail_sw_trace_scan_32 (
94109     const char* s1,
94110     const int s1Len,
94111     const char* s2,
94112     const int s2Len,
94113     const int open,
94114     const int gap,
94115     const(parasail_matrix_t)* matrix);
94116 
94117 parasail_result_t* parasail_sw_trace_scan_16 (
94118     const char* s1,
94119     const int s1Len,
94120     const char* s2,
94121     const int s2Len,
94122     const int open,
94123     const int gap,
94124     const(parasail_matrix_t)* matrix);
94125 
94126 parasail_result_t* parasail_sw_trace_scan_8 (
94127     const char* s1,
94128     const int s1Len,
94129     const char* s2,
94130     const int s2Len,
94131     const int open,
94132     const int gap,
94133     const(parasail_matrix_t)* matrix);
94134 
94135 parasail_result_t* parasail_sw_trace_scan_sat (
94136     const char* s1,
94137     const int s1Len,
94138     const char* s2,
94139     const int s2Len,
94140     const int open,
94141     const int gap,
94142     const(parasail_matrix_t)* matrix);
94143 
94144 parasail_result_t* parasail_sw_trace_striped_64 (
94145     const char* s1,
94146     const int s1Len,
94147     const char* s2,
94148     const int s2Len,
94149     const int open,
94150     const int gap,
94151     const(parasail_matrix_t)* matrix);
94152 
94153 parasail_result_t* parasail_sw_trace_striped_32 (
94154     const char* s1,
94155     const int s1Len,
94156     const char* s2,
94157     const int s2Len,
94158     const int open,
94159     const int gap,
94160     const(parasail_matrix_t)* matrix);
94161 
94162 parasail_result_t* parasail_sw_trace_striped_16 (
94163     const char* s1,
94164     const int s1Len,
94165     const char* s2,
94166     const int s2Len,
94167     const int open,
94168     const int gap,
94169     const(parasail_matrix_t)* matrix);
94170 
94171 parasail_result_t* parasail_sw_trace_striped_8 (
94172     const char* s1,
94173     const int s1Len,
94174     const char* s2,
94175     const int s2Len,
94176     const int open,
94177     const int gap,
94178     const(parasail_matrix_t)* matrix);
94179 
94180 parasail_result_t* parasail_sw_trace_striped_sat (
94181     const char* s1,
94182     const int s1Len,
94183     const char* s2,
94184     const int s2Len,
94185     const int open,
94186     const int gap,
94187     const(parasail_matrix_t)* matrix);
94188 
94189 parasail_result_t* parasail_sw_trace_diag_64 (
94190     const char* s1,
94191     const int s1Len,
94192     const char* s2,
94193     const int s2Len,
94194     const int open,
94195     const int gap,
94196     const(parasail_matrix_t)* matrix);
94197 
94198 parasail_result_t* parasail_sw_trace_diag_32 (
94199     const char* s1,
94200     const int s1Len,
94201     const char* s2,
94202     const int s2Len,
94203     const int open,
94204     const int gap,
94205     const(parasail_matrix_t)* matrix);
94206 
94207 parasail_result_t* parasail_sw_trace_diag_16 (
94208     const char* s1,
94209     const int s1Len,
94210     const char* s2,
94211     const int s2Len,
94212     const int open,
94213     const int gap,
94214     const(parasail_matrix_t)* matrix);
94215 
94216 parasail_result_t* parasail_sw_trace_diag_8 (
94217     const char* s1,
94218     const int s1Len,
94219     const char* s2,
94220     const int s2Len,
94221     const int open,
94222     const int gap,
94223     const(parasail_matrix_t)* matrix);
94224 
94225 parasail_result_t* parasail_sw_trace_diag_sat (
94226     const char* s1,
94227     const int s1Len,
94228     const char* s2,
94229     const int s2Len,
94230     const int open,
94231     const int gap,
94232     const(parasail_matrix_t)* matrix);
94233 
94234 parasail_result_t* parasail_sw_stats_scan_64 (
94235     const char* s1,
94236     const int s1Len,
94237     const char* s2,
94238     const int s2Len,
94239     const int open,
94240     const int gap,
94241     const(parasail_matrix_t)* matrix);
94242 
94243 parasail_result_t* parasail_sw_stats_scan_32 (
94244     const char* s1,
94245     const int s1Len,
94246     const char* s2,
94247     const int s2Len,
94248     const int open,
94249     const int gap,
94250     const(parasail_matrix_t)* matrix);
94251 
94252 parasail_result_t* parasail_sw_stats_scan_16 (
94253     const char* s1,
94254     const int s1Len,
94255     const char* s2,
94256     const int s2Len,
94257     const int open,
94258     const int gap,
94259     const(parasail_matrix_t)* matrix);
94260 
94261 parasail_result_t* parasail_sw_stats_scan_8 (
94262     const char* s1,
94263     const int s1Len,
94264     const char* s2,
94265     const int s2Len,
94266     const int open,
94267     const int gap,
94268     const(parasail_matrix_t)* matrix);
94269 
94270 parasail_result_t* parasail_sw_stats_scan_sat (
94271     const char* s1,
94272     const int s1Len,
94273     const char* s2,
94274     const int s2Len,
94275     const int open,
94276     const int gap,
94277     const(parasail_matrix_t)* matrix);
94278 
94279 parasail_result_t* parasail_sw_stats_striped_64 (
94280     const char* s1,
94281     const int s1Len,
94282     const char* s2,
94283     const int s2Len,
94284     const int open,
94285     const int gap,
94286     const(parasail_matrix_t)* matrix);
94287 
94288 parasail_result_t* parasail_sw_stats_striped_32 (
94289     const char* s1,
94290     const int s1Len,
94291     const char* s2,
94292     const int s2Len,
94293     const int open,
94294     const int gap,
94295     const(parasail_matrix_t)* matrix);
94296 
94297 parasail_result_t* parasail_sw_stats_striped_16 (
94298     const char* s1,
94299     const int s1Len,
94300     const char* s2,
94301     const int s2Len,
94302     const int open,
94303     const int gap,
94304     const(parasail_matrix_t)* matrix);
94305 
94306 parasail_result_t* parasail_sw_stats_striped_8 (
94307     const char* s1,
94308     const int s1Len,
94309     const char* s2,
94310     const int s2Len,
94311     const int open,
94312     const int gap,
94313     const(parasail_matrix_t)* matrix);
94314 
94315 parasail_result_t* parasail_sw_stats_striped_sat (
94316     const char* s1,
94317     const int s1Len,
94318     const char* s2,
94319     const int s2Len,
94320     const int open,
94321     const int gap,
94322     const(parasail_matrix_t)* matrix);
94323 
94324 parasail_result_t* parasail_sw_stats_diag_64 (
94325     const char* s1,
94326     const int s1Len,
94327     const char* s2,
94328     const int s2Len,
94329     const int open,
94330     const int gap,
94331     const(parasail_matrix_t)* matrix);
94332 
94333 parasail_result_t* parasail_sw_stats_diag_32 (
94334     const char* s1,
94335     const int s1Len,
94336     const char* s2,
94337     const int s2Len,
94338     const int open,
94339     const int gap,
94340     const(parasail_matrix_t)* matrix);
94341 
94342 parasail_result_t* parasail_sw_stats_diag_16 (
94343     const char* s1,
94344     const int s1Len,
94345     const char* s2,
94346     const int s2Len,
94347     const int open,
94348     const int gap,
94349     const(parasail_matrix_t)* matrix);
94350 
94351 parasail_result_t* parasail_sw_stats_diag_8 (
94352     const char* s1,
94353     const int s1Len,
94354     const char* s2,
94355     const int s2Len,
94356     const int open,
94357     const int gap,
94358     const(parasail_matrix_t)* matrix);
94359 
94360 parasail_result_t* parasail_sw_stats_diag_sat (
94361     const char* s1,
94362     const int s1Len,
94363     const char* s2,
94364     const int s2Len,
94365     const int open,
94366     const int gap,
94367     const(parasail_matrix_t)* matrix);
94368 
94369 parasail_result_t* parasail_sw_stats_table_scan_64 (
94370     const char* s1,
94371     const int s1Len,
94372     const char* s2,
94373     const int s2Len,
94374     const int open,
94375     const int gap,
94376     const(parasail_matrix_t)* matrix);
94377 
94378 parasail_result_t* parasail_sw_stats_table_scan_32 (
94379     const char* s1,
94380     const int s1Len,
94381     const char* s2,
94382     const int s2Len,
94383     const int open,
94384     const int gap,
94385     const(parasail_matrix_t)* matrix);
94386 
94387 parasail_result_t* parasail_sw_stats_table_scan_16 (
94388     const char* s1,
94389     const int s1Len,
94390     const char* s2,
94391     const int s2Len,
94392     const int open,
94393     const int gap,
94394     const(parasail_matrix_t)* matrix);
94395 
94396 parasail_result_t* parasail_sw_stats_table_scan_8 (
94397     const char* s1,
94398     const int s1Len,
94399     const char* s2,
94400     const int s2Len,
94401     const int open,
94402     const int gap,
94403     const(parasail_matrix_t)* matrix);
94404 
94405 parasail_result_t* parasail_sw_stats_table_scan_sat (
94406     const char* s1,
94407     const int s1Len,
94408     const char* s2,
94409     const int s2Len,
94410     const int open,
94411     const int gap,
94412     const(parasail_matrix_t)* matrix);
94413 
94414 parasail_result_t* parasail_sw_stats_table_striped_64 (
94415     const char* s1,
94416     const int s1Len,
94417     const char* s2,
94418     const int s2Len,
94419     const int open,
94420     const int gap,
94421     const(parasail_matrix_t)* matrix);
94422 
94423 parasail_result_t* parasail_sw_stats_table_striped_32 (
94424     const char* s1,
94425     const int s1Len,
94426     const char* s2,
94427     const int s2Len,
94428     const int open,
94429     const int gap,
94430     const(parasail_matrix_t)* matrix);
94431 
94432 parasail_result_t* parasail_sw_stats_table_striped_16 (
94433     const char* s1,
94434     const int s1Len,
94435     const char* s2,
94436     const int s2Len,
94437     const int open,
94438     const int gap,
94439     const(parasail_matrix_t)* matrix);
94440 
94441 parasail_result_t* parasail_sw_stats_table_striped_8 (
94442     const char* s1,
94443     const int s1Len,
94444     const char* s2,
94445     const int s2Len,
94446     const int open,
94447     const int gap,
94448     const(parasail_matrix_t)* matrix);
94449 
94450 parasail_result_t* parasail_sw_stats_table_striped_sat (
94451     const char* s1,
94452     const int s1Len,
94453     const char* s2,
94454     const int s2Len,
94455     const int open,
94456     const int gap,
94457     const(parasail_matrix_t)* matrix);
94458 
94459 parasail_result_t* parasail_sw_stats_table_diag_64 (
94460     const char* s1,
94461     const int s1Len,
94462     const char* s2,
94463     const int s2Len,
94464     const int open,
94465     const int gap,
94466     const(parasail_matrix_t)* matrix);
94467 
94468 parasail_result_t* parasail_sw_stats_table_diag_32 (
94469     const char* s1,
94470     const int s1Len,
94471     const char* s2,
94472     const int s2Len,
94473     const int open,
94474     const int gap,
94475     const(parasail_matrix_t)* matrix);
94476 
94477 parasail_result_t* parasail_sw_stats_table_diag_16 (
94478     const char* s1,
94479     const int s1Len,
94480     const char* s2,
94481     const int s2Len,
94482     const int open,
94483     const int gap,
94484     const(parasail_matrix_t)* matrix);
94485 
94486 parasail_result_t* parasail_sw_stats_table_diag_8 (
94487     const char* s1,
94488     const int s1Len,
94489     const char* s2,
94490     const int s2Len,
94491     const int open,
94492     const int gap,
94493     const(parasail_matrix_t)* matrix);
94494 
94495 parasail_result_t* parasail_sw_stats_table_diag_sat (
94496     const char* s1,
94497     const int s1Len,
94498     const char* s2,
94499     const int s2Len,
94500     const int open,
94501     const int gap,
94502     const(parasail_matrix_t)* matrix);
94503 
94504 parasail_result_t* parasail_sw_stats_rowcol_scan_64 (
94505     const char* s1,
94506     const int s1Len,
94507     const char* s2,
94508     const int s2Len,
94509     const int open,
94510     const int gap,
94511     const(parasail_matrix_t)* matrix);
94512 
94513 parasail_result_t* parasail_sw_stats_rowcol_scan_32 (
94514     const char* s1,
94515     const int s1Len,
94516     const char* s2,
94517     const int s2Len,
94518     const int open,
94519     const int gap,
94520     const(parasail_matrix_t)* matrix);
94521 
94522 parasail_result_t* parasail_sw_stats_rowcol_scan_16 (
94523     const char* s1,
94524     const int s1Len,
94525     const char* s2,
94526     const int s2Len,
94527     const int open,
94528     const int gap,
94529     const(parasail_matrix_t)* matrix);
94530 
94531 parasail_result_t* parasail_sw_stats_rowcol_scan_8 (
94532     const char* s1,
94533     const int s1Len,
94534     const char* s2,
94535     const int s2Len,
94536     const int open,
94537     const int gap,
94538     const(parasail_matrix_t)* matrix);
94539 
94540 parasail_result_t* parasail_sw_stats_rowcol_scan_sat (
94541     const char* s1,
94542     const int s1Len,
94543     const char* s2,
94544     const int s2Len,
94545     const int open,
94546     const int gap,
94547     const(parasail_matrix_t)* matrix);
94548 
94549 parasail_result_t* parasail_sw_stats_rowcol_striped_64 (
94550     const char* s1,
94551     const int s1Len,
94552     const char* s2,
94553     const int s2Len,
94554     const int open,
94555     const int gap,
94556     const(parasail_matrix_t)* matrix);
94557 
94558 parasail_result_t* parasail_sw_stats_rowcol_striped_32 (
94559     const char* s1,
94560     const int s1Len,
94561     const char* s2,
94562     const int s2Len,
94563     const int open,
94564     const int gap,
94565     const(parasail_matrix_t)* matrix);
94566 
94567 parasail_result_t* parasail_sw_stats_rowcol_striped_16 (
94568     const char* s1,
94569     const int s1Len,
94570     const char* s2,
94571     const int s2Len,
94572     const int open,
94573     const int gap,
94574     const(parasail_matrix_t)* matrix);
94575 
94576 parasail_result_t* parasail_sw_stats_rowcol_striped_8 (
94577     const char* s1,
94578     const int s1Len,
94579     const char* s2,
94580     const int s2Len,
94581     const int open,
94582     const int gap,
94583     const(parasail_matrix_t)* matrix);
94584 
94585 parasail_result_t* parasail_sw_stats_rowcol_striped_sat (
94586     const char* s1,
94587     const int s1Len,
94588     const char* s2,
94589     const int s2Len,
94590     const int open,
94591     const int gap,
94592     const(parasail_matrix_t)* matrix);
94593 
94594 parasail_result_t* parasail_sw_stats_rowcol_diag_64 (
94595     const char* s1,
94596     const int s1Len,
94597     const char* s2,
94598     const int s2Len,
94599     const int open,
94600     const int gap,
94601     const(parasail_matrix_t)* matrix);
94602 
94603 parasail_result_t* parasail_sw_stats_rowcol_diag_32 (
94604     const char* s1,
94605     const int s1Len,
94606     const char* s2,
94607     const int s2Len,
94608     const int open,
94609     const int gap,
94610     const(parasail_matrix_t)* matrix);
94611 
94612 parasail_result_t* parasail_sw_stats_rowcol_diag_16 (
94613     const char* s1,
94614     const int s1Len,
94615     const char* s2,
94616     const int s2Len,
94617     const int open,
94618     const int gap,
94619     const(parasail_matrix_t)* matrix);
94620 
94621 parasail_result_t* parasail_sw_stats_rowcol_diag_8 (
94622     const char* s1,
94623     const int s1Len,
94624     const char* s2,
94625     const int s2Len,
94626     const int open,
94627     const int gap,
94628     const(parasail_matrix_t)* matrix);
94629 
94630 parasail_result_t* parasail_sw_stats_rowcol_diag_sat (
94631     const char* s1,
94632     const int s1Len,
94633     const char* s2,
94634     const int s2Len,
94635     const int open,
94636     const int gap,
94637     const(parasail_matrix_t)* matrix);
94638 
94639 parasail_result_t* parasail_sg_qb_scan_64 (
94640     const char* s1,
94641     const int s1Len,
94642     const char* s2,
94643     const int s2Len,
94644     const int open,
94645     const int gap,
94646     const(parasail_matrix_t)* matrix);
94647 
94648 parasail_result_t* parasail_sg_qb_scan_32 (
94649     const char* s1,
94650     const int s1Len,
94651     const char* s2,
94652     const int s2Len,
94653     const int open,
94654     const int gap,
94655     const(parasail_matrix_t)* matrix);
94656 
94657 parasail_result_t* parasail_sg_qb_scan_16 (
94658     const char* s1,
94659     const int s1Len,
94660     const char* s2,
94661     const int s2Len,
94662     const int open,
94663     const int gap,
94664     const(parasail_matrix_t)* matrix);
94665 
94666 parasail_result_t* parasail_sg_qb_scan_8 (
94667     const char* s1,
94668     const int s1Len,
94669     const char* s2,
94670     const int s2Len,
94671     const int open,
94672     const int gap,
94673     const(parasail_matrix_t)* matrix);
94674 
94675 parasail_result_t* parasail_sg_qb_scan_sat (
94676     const char* s1,
94677     const int s1Len,
94678     const char* s2,
94679     const int s2Len,
94680     const int open,
94681     const int gap,
94682     const(parasail_matrix_t)* matrix);
94683 
94684 parasail_result_t* parasail_sg_qb_striped_64 (
94685     const char* s1,
94686     const int s1Len,
94687     const char* s2,
94688     const int s2Len,
94689     const int open,
94690     const int gap,
94691     const(parasail_matrix_t)* matrix);
94692 
94693 parasail_result_t* parasail_sg_qb_striped_32 (
94694     const char* s1,
94695     const int s1Len,
94696     const char* s2,
94697     const int s2Len,
94698     const int open,
94699     const int gap,
94700     const(parasail_matrix_t)* matrix);
94701 
94702 parasail_result_t* parasail_sg_qb_striped_16 (
94703     const char* s1,
94704     const int s1Len,
94705     const char* s2,
94706     const int s2Len,
94707     const int open,
94708     const int gap,
94709     const(parasail_matrix_t)* matrix);
94710 
94711 parasail_result_t* parasail_sg_qb_striped_8 (
94712     const char* s1,
94713     const int s1Len,
94714     const char* s2,
94715     const int s2Len,
94716     const int open,
94717     const int gap,
94718     const(parasail_matrix_t)* matrix);
94719 
94720 parasail_result_t* parasail_sg_qb_striped_sat (
94721     const char* s1,
94722     const int s1Len,
94723     const char* s2,
94724     const int s2Len,
94725     const int open,
94726     const int gap,
94727     const(parasail_matrix_t)* matrix);
94728 
94729 parasail_result_t* parasail_sg_qb_diag_64 (
94730     const char* s1,
94731     const int s1Len,
94732     const char* s2,
94733     const int s2Len,
94734     const int open,
94735     const int gap,
94736     const(parasail_matrix_t)* matrix);
94737 
94738 parasail_result_t* parasail_sg_qb_diag_32 (
94739     const char* s1,
94740     const int s1Len,
94741     const char* s2,
94742     const int s2Len,
94743     const int open,
94744     const int gap,
94745     const(parasail_matrix_t)* matrix);
94746 
94747 parasail_result_t* parasail_sg_qb_diag_16 (
94748     const char* s1,
94749     const int s1Len,
94750     const char* s2,
94751     const int s2Len,
94752     const int open,
94753     const int gap,
94754     const(parasail_matrix_t)* matrix);
94755 
94756 parasail_result_t* parasail_sg_qb_diag_8 (
94757     const char* s1,
94758     const int s1Len,
94759     const char* s2,
94760     const int s2Len,
94761     const int open,
94762     const int gap,
94763     const(parasail_matrix_t)* matrix);
94764 
94765 parasail_result_t* parasail_sg_qb_diag_sat (
94766     const char* s1,
94767     const int s1Len,
94768     const char* s2,
94769     const int s2Len,
94770     const int open,
94771     const int gap,
94772     const(parasail_matrix_t)* matrix);
94773 
94774 parasail_result_t* parasail_sg_qb_table_scan_64 (
94775     const char* s1,
94776     const int s1Len,
94777     const char* s2,
94778     const int s2Len,
94779     const int open,
94780     const int gap,
94781     const(parasail_matrix_t)* matrix);
94782 
94783 parasail_result_t* parasail_sg_qb_table_scan_32 (
94784     const char* s1,
94785     const int s1Len,
94786     const char* s2,
94787     const int s2Len,
94788     const int open,
94789     const int gap,
94790     const(parasail_matrix_t)* matrix);
94791 
94792 parasail_result_t* parasail_sg_qb_table_scan_16 (
94793     const char* s1,
94794     const int s1Len,
94795     const char* s2,
94796     const int s2Len,
94797     const int open,
94798     const int gap,
94799     const(parasail_matrix_t)* matrix);
94800 
94801 parasail_result_t* parasail_sg_qb_table_scan_8 (
94802     const char* s1,
94803     const int s1Len,
94804     const char* s2,
94805     const int s2Len,
94806     const int open,
94807     const int gap,
94808     const(parasail_matrix_t)* matrix);
94809 
94810 parasail_result_t* parasail_sg_qb_table_scan_sat (
94811     const char* s1,
94812     const int s1Len,
94813     const char* s2,
94814     const int s2Len,
94815     const int open,
94816     const int gap,
94817     const(parasail_matrix_t)* matrix);
94818 
94819 parasail_result_t* parasail_sg_qb_table_striped_64 (
94820     const char* s1,
94821     const int s1Len,
94822     const char* s2,
94823     const int s2Len,
94824     const int open,
94825     const int gap,
94826     const(parasail_matrix_t)* matrix);
94827 
94828 parasail_result_t* parasail_sg_qb_table_striped_32 (
94829     const char* s1,
94830     const int s1Len,
94831     const char* s2,
94832     const int s2Len,
94833     const int open,
94834     const int gap,
94835     const(parasail_matrix_t)* matrix);
94836 
94837 parasail_result_t* parasail_sg_qb_table_striped_16 (
94838     const char* s1,
94839     const int s1Len,
94840     const char* s2,
94841     const int s2Len,
94842     const int open,
94843     const int gap,
94844     const(parasail_matrix_t)* matrix);
94845 
94846 parasail_result_t* parasail_sg_qb_table_striped_8 (
94847     const char* s1,
94848     const int s1Len,
94849     const char* s2,
94850     const int s2Len,
94851     const int open,
94852     const int gap,
94853     const(parasail_matrix_t)* matrix);
94854 
94855 parasail_result_t* parasail_sg_qb_table_striped_sat (
94856     const char* s1,
94857     const int s1Len,
94858     const char* s2,
94859     const int s2Len,
94860     const int open,
94861     const int gap,
94862     const(parasail_matrix_t)* matrix);
94863 
94864 parasail_result_t* parasail_sg_qb_table_diag_64 (
94865     const char* s1,
94866     const int s1Len,
94867     const char* s2,
94868     const int s2Len,
94869     const int open,
94870     const int gap,
94871     const(parasail_matrix_t)* matrix);
94872 
94873 parasail_result_t* parasail_sg_qb_table_diag_32 (
94874     const char* s1,
94875     const int s1Len,
94876     const char* s2,
94877     const int s2Len,
94878     const int open,
94879     const int gap,
94880     const(parasail_matrix_t)* matrix);
94881 
94882 parasail_result_t* parasail_sg_qb_table_diag_16 (
94883     const char* s1,
94884     const int s1Len,
94885     const char* s2,
94886     const int s2Len,
94887     const int open,
94888     const int gap,
94889     const(parasail_matrix_t)* matrix);
94890 
94891 parasail_result_t* parasail_sg_qb_table_diag_8 (
94892     const char* s1,
94893     const int s1Len,
94894     const char* s2,
94895     const int s2Len,
94896     const int open,
94897     const int gap,
94898     const(parasail_matrix_t)* matrix);
94899 
94900 parasail_result_t* parasail_sg_qb_table_diag_sat (
94901     const char* s1,
94902     const int s1Len,
94903     const char* s2,
94904     const int s2Len,
94905     const int open,
94906     const int gap,
94907     const(parasail_matrix_t)* matrix);
94908 
94909 parasail_result_t* parasail_sg_qb_rowcol_scan_64 (
94910     const char* s1,
94911     const int s1Len,
94912     const char* s2,
94913     const int s2Len,
94914     const int open,
94915     const int gap,
94916     const(parasail_matrix_t)* matrix);
94917 
94918 parasail_result_t* parasail_sg_qb_rowcol_scan_32 (
94919     const char* s1,
94920     const int s1Len,
94921     const char* s2,
94922     const int s2Len,
94923     const int open,
94924     const int gap,
94925     const(parasail_matrix_t)* matrix);
94926 
94927 parasail_result_t* parasail_sg_qb_rowcol_scan_16 (
94928     const char* s1,
94929     const int s1Len,
94930     const char* s2,
94931     const int s2Len,
94932     const int open,
94933     const int gap,
94934     const(parasail_matrix_t)* matrix);
94935 
94936 parasail_result_t* parasail_sg_qb_rowcol_scan_8 (
94937     const char* s1,
94938     const int s1Len,
94939     const char* s2,
94940     const int s2Len,
94941     const int open,
94942     const int gap,
94943     const(parasail_matrix_t)* matrix);
94944 
94945 parasail_result_t* parasail_sg_qb_rowcol_scan_sat (
94946     const char* s1,
94947     const int s1Len,
94948     const char* s2,
94949     const int s2Len,
94950     const int open,
94951     const int gap,
94952     const(parasail_matrix_t)* matrix);
94953 
94954 parasail_result_t* parasail_sg_qb_rowcol_striped_64 (
94955     const char* s1,
94956     const int s1Len,
94957     const char* s2,
94958     const int s2Len,
94959     const int open,
94960     const int gap,
94961     const(parasail_matrix_t)* matrix);
94962 
94963 parasail_result_t* parasail_sg_qb_rowcol_striped_32 (
94964     const char* s1,
94965     const int s1Len,
94966     const char* s2,
94967     const int s2Len,
94968     const int open,
94969     const int gap,
94970     const(parasail_matrix_t)* matrix);
94971 
94972 parasail_result_t* parasail_sg_qb_rowcol_striped_16 (
94973     const char* s1,
94974     const int s1Len,
94975     const char* s2,
94976     const int s2Len,
94977     const int open,
94978     const int gap,
94979     const(parasail_matrix_t)* matrix);
94980 
94981 parasail_result_t* parasail_sg_qb_rowcol_striped_8 (
94982     const char* s1,
94983     const int s1Len,
94984     const char* s2,
94985     const int s2Len,
94986     const int open,
94987     const int gap,
94988     const(parasail_matrix_t)* matrix);
94989 
94990 parasail_result_t* parasail_sg_qb_rowcol_striped_sat (
94991     const char* s1,
94992     const int s1Len,
94993     const char* s2,
94994     const int s2Len,
94995     const int open,
94996     const int gap,
94997     const(parasail_matrix_t)* matrix);
94998 
94999 parasail_result_t* parasail_sg_qb_rowcol_diag_64 (
95000     const char* s1,
95001     const int s1Len,
95002     const char* s2,
95003     const int s2Len,
95004     const int open,
95005     const int gap,
95006     const(parasail_matrix_t)* matrix);
95007 
95008 parasail_result_t* parasail_sg_qb_rowcol_diag_32 (
95009     const char* s1,
95010     const int s1Len,
95011     const char* s2,
95012     const int s2Len,
95013     const int open,
95014     const int gap,
95015     const(parasail_matrix_t)* matrix);
95016 
95017 parasail_result_t* parasail_sg_qb_rowcol_diag_16 (
95018     const char* s1,
95019     const int s1Len,
95020     const char* s2,
95021     const int s2Len,
95022     const int open,
95023     const int gap,
95024     const(parasail_matrix_t)* matrix);
95025 
95026 parasail_result_t* parasail_sg_qb_rowcol_diag_8 (
95027     const char* s1,
95028     const int s1Len,
95029     const char* s2,
95030     const int s2Len,
95031     const int open,
95032     const int gap,
95033     const(parasail_matrix_t)* matrix);
95034 
95035 parasail_result_t* parasail_sg_qb_rowcol_diag_sat (
95036     const char* s1,
95037     const int s1Len,
95038     const char* s2,
95039     const int s2Len,
95040     const int open,
95041     const int gap,
95042     const(parasail_matrix_t)* matrix);
95043 
95044 parasail_result_t* parasail_sg_qb_trace_scan_64 (
95045     const char* s1,
95046     const int s1Len,
95047     const char* s2,
95048     const int s2Len,
95049     const int open,
95050     const int gap,
95051     const(parasail_matrix_t)* matrix);
95052 
95053 parasail_result_t* parasail_sg_qb_trace_scan_32 (
95054     const char* s1,
95055     const int s1Len,
95056     const char* s2,
95057     const int s2Len,
95058     const int open,
95059     const int gap,
95060     const(parasail_matrix_t)* matrix);
95061 
95062 parasail_result_t* parasail_sg_qb_trace_scan_16 (
95063     const char* s1,
95064     const int s1Len,
95065     const char* s2,
95066     const int s2Len,
95067     const int open,
95068     const int gap,
95069     const(parasail_matrix_t)* matrix);
95070 
95071 parasail_result_t* parasail_sg_qb_trace_scan_8 (
95072     const char* s1,
95073     const int s1Len,
95074     const char* s2,
95075     const int s2Len,
95076     const int open,
95077     const int gap,
95078     const(parasail_matrix_t)* matrix);
95079 
95080 parasail_result_t* parasail_sg_qb_trace_scan_sat (
95081     const char* s1,
95082     const int s1Len,
95083     const char* s2,
95084     const int s2Len,
95085     const int open,
95086     const int gap,
95087     const(parasail_matrix_t)* matrix);
95088 
95089 parasail_result_t* parasail_sg_qb_trace_striped_64 (
95090     const char* s1,
95091     const int s1Len,
95092     const char* s2,
95093     const int s2Len,
95094     const int open,
95095     const int gap,
95096     const(parasail_matrix_t)* matrix);
95097 
95098 parasail_result_t* parasail_sg_qb_trace_striped_32 (
95099     const char* s1,
95100     const int s1Len,
95101     const char* s2,
95102     const int s2Len,
95103     const int open,
95104     const int gap,
95105     const(parasail_matrix_t)* matrix);
95106 
95107 parasail_result_t* parasail_sg_qb_trace_striped_16 (
95108     const char* s1,
95109     const int s1Len,
95110     const char* s2,
95111     const int s2Len,
95112     const int open,
95113     const int gap,
95114     const(parasail_matrix_t)* matrix);
95115 
95116 parasail_result_t* parasail_sg_qb_trace_striped_8 (
95117     const char* s1,
95118     const int s1Len,
95119     const char* s2,
95120     const int s2Len,
95121     const int open,
95122     const int gap,
95123     const(parasail_matrix_t)* matrix);
95124 
95125 parasail_result_t* parasail_sg_qb_trace_striped_sat (
95126     const char* s1,
95127     const int s1Len,
95128     const char* s2,
95129     const int s2Len,
95130     const int open,
95131     const int gap,
95132     const(parasail_matrix_t)* matrix);
95133 
95134 parasail_result_t* parasail_sg_qb_trace_diag_64 (
95135     const char* s1,
95136     const int s1Len,
95137     const char* s2,
95138     const int s2Len,
95139     const int open,
95140     const int gap,
95141     const(parasail_matrix_t)* matrix);
95142 
95143 parasail_result_t* parasail_sg_qb_trace_diag_32 (
95144     const char* s1,
95145     const int s1Len,
95146     const char* s2,
95147     const int s2Len,
95148     const int open,
95149     const int gap,
95150     const(parasail_matrix_t)* matrix);
95151 
95152 parasail_result_t* parasail_sg_qb_trace_diag_16 (
95153     const char* s1,
95154     const int s1Len,
95155     const char* s2,
95156     const int s2Len,
95157     const int open,
95158     const int gap,
95159     const(parasail_matrix_t)* matrix);
95160 
95161 parasail_result_t* parasail_sg_qb_trace_diag_8 (
95162     const char* s1,
95163     const int s1Len,
95164     const char* s2,
95165     const int s2Len,
95166     const int open,
95167     const int gap,
95168     const(parasail_matrix_t)* matrix);
95169 
95170 parasail_result_t* parasail_sg_qb_trace_diag_sat (
95171     const char* s1,
95172     const int s1Len,
95173     const char* s2,
95174     const int s2Len,
95175     const int open,
95176     const int gap,
95177     const(parasail_matrix_t)* matrix);
95178 
95179 parasail_result_t* parasail_sg_qb_stats_scan_64 (
95180     const char* s1,
95181     const int s1Len,
95182     const char* s2,
95183     const int s2Len,
95184     const int open,
95185     const int gap,
95186     const(parasail_matrix_t)* matrix);
95187 
95188 parasail_result_t* parasail_sg_qb_stats_scan_32 (
95189     const char* s1,
95190     const int s1Len,
95191     const char* s2,
95192     const int s2Len,
95193     const int open,
95194     const int gap,
95195     const(parasail_matrix_t)* matrix);
95196 
95197 parasail_result_t* parasail_sg_qb_stats_scan_16 (
95198     const char* s1,
95199     const int s1Len,
95200     const char* s2,
95201     const int s2Len,
95202     const int open,
95203     const int gap,
95204     const(parasail_matrix_t)* matrix);
95205 
95206 parasail_result_t* parasail_sg_qb_stats_scan_8 (
95207     const char* s1,
95208     const int s1Len,
95209     const char* s2,
95210     const int s2Len,
95211     const int open,
95212     const int gap,
95213     const(parasail_matrix_t)* matrix);
95214 
95215 parasail_result_t* parasail_sg_qb_stats_scan_sat (
95216     const char* s1,
95217     const int s1Len,
95218     const char* s2,
95219     const int s2Len,
95220     const int open,
95221     const int gap,
95222     const(parasail_matrix_t)* matrix);
95223 
95224 parasail_result_t* parasail_sg_qb_stats_striped_64 (
95225     const char* s1,
95226     const int s1Len,
95227     const char* s2,
95228     const int s2Len,
95229     const int open,
95230     const int gap,
95231     const(parasail_matrix_t)* matrix);
95232 
95233 parasail_result_t* parasail_sg_qb_stats_striped_32 (
95234     const char* s1,
95235     const int s1Len,
95236     const char* s2,
95237     const int s2Len,
95238     const int open,
95239     const int gap,
95240     const(parasail_matrix_t)* matrix);
95241 
95242 parasail_result_t* parasail_sg_qb_stats_striped_16 (
95243     const char* s1,
95244     const int s1Len,
95245     const char* s2,
95246     const int s2Len,
95247     const int open,
95248     const int gap,
95249     const(parasail_matrix_t)* matrix);
95250 
95251 parasail_result_t* parasail_sg_qb_stats_striped_8 (
95252     const char* s1,
95253     const int s1Len,
95254     const char* s2,
95255     const int s2Len,
95256     const int open,
95257     const int gap,
95258     const(parasail_matrix_t)* matrix);
95259 
95260 parasail_result_t* parasail_sg_qb_stats_striped_sat (
95261     const char* s1,
95262     const int s1Len,
95263     const char* s2,
95264     const int s2Len,
95265     const int open,
95266     const int gap,
95267     const(parasail_matrix_t)* matrix);
95268 
95269 parasail_result_t* parasail_sg_qb_stats_diag_64 (
95270     const char* s1,
95271     const int s1Len,
95272     const char* s2,
95273     const int s2Len,
95274     const int open,
95275     const int gap,
95276     const(parasail_matrix_t)* matrix);
95277 
95278 parasail_result_t* parasail_sg_qb_stats_diag_32 (
95279     const char* s1,
95280     const int s1Len,
95281     const char* s2,
95282     const int s2Len,
95283     const int open,
95284     const int gap,
95285     const(parasail_matrix_t)* matrix);
95286 
95287 parasail_result_t* parasail_sg_qb_stats_diag_16 (
95288     const char* s1,
95289     const int s1Len,
95290     const char* s2,
95291     const int s2Len,
95292     const int open,
95293     const int gap,
95294     const(parasail_matrix_t)* matrix);
95295 
95296 parasail_result_t* parasail_sg_qb_stats_diag_8 (
95297     const char* s1,
95298     const int s1Len,
95299     const char* s2,
95300     const int s2Len,
95301     const int open,
95302     const int gap,
95303     const(parasail_matrix_t)* matrix);
95304 
95305 parasail_result_t* parasail_sg_qb_stats_diag_sat (
95306     const char* s1,
95307     const int s1Len,
95308     const char* s2,
95309     const int s2Len,
95310     const int open,
95311     const int gap,
95312     const(parasail_matrix_t)* matrix);
95313 
95314 parasail_result_t* parasail_sg_qb_stats_table_scan_64 (
95315     const char* s1,
95316     const int s1Len,
95317     const char* s2,
95318     const int s2Len,
95319     const int open,
95320     const int gap,
95321     const(parasail_matrix_t)* matrix);
95322 
95323 parasail_result_t* parasail_sg_qb_stats_table_scan_32 (
95324     const char* s1,
95325     const int s1Len,
95326     const char* s2,
95327     const int s2Len,
95328     const int open,
95329     const int gap,
95330     const(parasail_matrix_t)* matrix);
95331 
95332 parasail_result_t* parasail_sg_qb_stats_table_scan_16 (
95333     const char* s1,
95334     const int s1Len,
95335     const char* s2,
95336     const int s2Len,
95337     const int open,
95338     const int gap,
95339     const(parasail_matrix_t)* matrix);
95340 
95341 parasail_result_t* parasail_sg_qb_stats_table_scan_8 (
95342     const char* s1,
95343     const int s1Len,
95344     const char* s2,
95345     const int s2Len,
95346     const int open,
95347     const int gap,
95348     const(parasail_matrix_t)* matrix);
95349 
95350 parasail_result_t* parasail_sg_qb_stats_table_scan_sat (
95351     const char* s1,
95352     const int s1Len,
95353     const char* s2,
95354     const int s2Len,
95355     const int open,
95356     const int gap,
95357     const(parasail_matrix_t)* matrix);
95358 
95359 parasail_result_t* parasail_sg_qb_stats_table_striped_64 (
95360     const char* s1,
95361     const int s1Len,
95362     const char* s2,
95363     const int s2Len,
95364     const int open,
95365     const int gap,
95366     const(parasail_matrix_t)* matrix);
95367 
95368 parasail_result_t* parasail_sg_qb_stats_table_striped_32 (
95369     const char* s1,
95370     const int s1Len,
95371     const char* s2,
95372     const int s2Len,
95373     const int open,
95374     const int gap,
95375     const(parasail_matrix_t)* matrix);
95376 
95377 parasail_result_t* parasail_sg_qb_stats_table_striped_16 (
95378     const char* s1,
95379     const int s1Len,
95380     const char* s2,
95381     const int s2Len,
95382     const int open,
95383     const int gap,
95384     const(parasail_matrix_t)* matrix);
95385 
95386 parasail_result_t* parasail_sg_qb_stats_table_striped_8 (
95387     const char* s1,
95388     const int s1Len,
95389     const char* s2,
95390     const int s2Len,
95391     const int open,
95392     const int gap,
95393     const(parasail_matrix_t)* matrix);
95394 
95395 parasail_result_t* parasail_sg_qb_stats_table_striped_sat (
95396     const char* s1,
95397     const int s1Len,
95398     const char* s2,
95399     const int s2Len,
95400     const int open,
95401     const int gap,
95402     const(parasail_matrix_t)* matrix);
95403 
95404 parasail_result_t* parasail_sg_qb_stats_table_diag_64 (
95405     const char* s1,
95406     const int s1Len,
95407     const char* s2,
95408     const int s2Len,
95409     const int open,
95410     const int gap,
95411     const(parasail_matrix_t)* matrix);
95412 
95413 parasail_result_t* parasail_sg_qb_stats_table_diag_32 (
95414     const char* s1,
95415     const int s1Len,
95416     const char* s2,
95417     const int s2Len,
95418     const int open,
95419     const int gap,
95420     const(parasail_matrix_t)* matrix);
95421 
95422 parasail_result_t* parasail_sg_qb_stats_table_diag_16 (
95423     const char* s1,
95424     const int s1Len,
95425     const char* s2,
95426     const int s2Len,
95427     const int open,
95428     const int gap,
95429     const(parasail_matrix_t)* matrix);
95430 
95431 parasail_result_t* parasail_sg_qb_stats_table_diag_8 (
95432     const char* s1,
95433     const int s1Len,
95434     const char* s2,
95435     const int s2Len,
95436     const int open,
95437     const int gap,
95438     const(parasail_matrix_t)* matrix);
95439 
95440 parasail_result_t* parasail_sg_qb_stats_table_diag_sat (
95441     const char* s1,
95442     const int s1Len,
95443     const char* s2,
95444     const int s2Len,
95445     const int open,
95446     const int gap,
95447     const(parasail_matrix_t)* matrix);
95448 
95449 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_64 (
95450     const char* s1,
95451     const int s1Len,
95452     const char* s2,
95453     const int s2Len,
95454     const int open,
95455     const int gap,
95456     const(parasail_matrix_t)* matrix);
95457 
95458 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_32 (
95459     const char* s1,
95460     const int s1Len,
95461     const char* s2,
95462     const int s2Len,
95463     const int open,
95464     const int gap,
95465     const(parasail_matrix_t)* matrix);
95466 
95467 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_16 (
95468     const char* s1,
95469     const int s1Len,
95470     const char* s2,
95471     const int s2Len,
95472     const int open,
95473     const int gap,
95474     const(parasail_matrix_t)* matrix);
95475 
95476 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_8 (
95477     const char* s1,
95478     const int s1Len,
95479     const char* s2,
95480     const int s2Len,
95481     const int open,
95482     const int gap,
95483     const(parasail_matrix_t)* matrix);
95484 
95485 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_sat (
95486     const char* s1,
95487     const int s1Len,
95488     const char* s2,
95489     const int s2Len,
95490     const int open,
95491     const int gap,
95492     const(parasail_matrix_t)* matrix);
95493 
95494 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_64 (
95495     const char* s1,
95496     const int s1Len,
95497     const char* s2,
95498     const int s2Len,
95499     const int open,
95500     const int gap,
95501     const(parasail_matrix_t)* matrix);
95502 
95503 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_32 (
95504     const char* s1,
95505     const int s1Len,
95506     const char* s2,
95507     const int s2Len,
95508     const int open,
95509     const int gap,
95510     const(parasail_matrix_t)* matrix);
95511 
95512 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_16 (
95513     const char* s1,
95514     const int s1Len,
95515     const char* s2,
95516     const int s2Len,
95517     const int open,
95518     const int gap,
95519     const(parasail_matrix_t)* matrix);
95520 
95521 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_8 (
95522     const char* s1,
95523     const int s1Len,
95524     const char* s2,
95525     const int s2Len,
95526     const int open,
95527     const int gap,
95528     const(parasail_matrix_t)* matrix);
95529 
95530 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_sat (
95531     const char* s1,
95532     const int s1Len,
95533     const char* s2,
95534     const int s2Len,
95535     const int open,
95536     const int gap,
95537     const(parasail_matrix_t)* matrix);
95538 
95539 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_64 (
95540     const char* s1,
95541     const int s1Len,
95542     const char* s2,
95543     const int s2Len,
95544     const int open,
95545     const int gap,
95546     const(parasail_matrix_t)* matrix);
95547 
95548 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_32 (
95549     const char* s1,
95550     const int s1Len,
95551     const char* s2,
95552     const int s2Len,
95553     const int open,
95554     const int gap,
95555     const(parasail_matrix_t)* matrix);
95556 
95557 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_16 (
95558     const char* s1,
95559     const int s1Len,
95560     const char* s2,
95561     const int s2Len,
95562     const int open,
95563     const int gap,
95564     const(parasail_matrix_t)* matrix);
95565 
95566 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_8 (
95567     const char* s1,
95568     const int s1Len,
95569     const char* s2,
95570     const int s2Len,
95571     const int open,
95572     const int gap,
95573     const(parasail_matrix_t)* matrix);
95574 
95575 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_sat (
95576     const char* s1,
95577     const int s1Len,
95578     const char* s2,
95579     const int s2Len,
95580     const int open,
95581     const int gap,
95582     const(parasail_matrix_t)* matrix);
95583 
95584 parasail_result_t* parasail_sg_qe_scan_64 (
95585     const char* s1,
95586     const int s1Len,
95587     const char* s2,
95588     const int s2Len,
95589     const int open,
95590     const int gap,
95591     const(parasail_matrix_t)* matrix);
95592 
95593 parasail_result_t* parasail_sg_qe_scan_32 (
95594     const char* s1,
95595     const int s1Len,
95596     const char* s2,
95597     const int s2Len,
95598     const int open,
95599     const int gap,
95600     const(parasail_matrix_t)* matrix);
95601 
95602 parasail_result_t* parasail_sg_qe_scan_16 (
95603     const char* s1,
95604     const int s1Len,
95605     const char* s2,
95606     const int s2Len,
95607     const int open,
95608     const int gap,
95609     const(parasail_matrix_t)* matrix);
95610 
95611 parasail_result_t* parasail_sg_qe_scan_8 (
95612     const char* s1,
95613     const int s1Len,
95614     const char* s2,
95615     const int s2Len,
95616     const int open,
95617     const int gap,
95618     const(parasail_matrix_t)* matrix);
95619 
95620 parasail_result_t* parasail_sg_qe_scan_sat (
95621     const char* s1,
95622     const int s1Len,
95623     const char* s2,
95624     const int s2Len,
95625     const int open,
95626     const int gap,
95627     const(parasail_matrix_t)* matrix);
95628 
95629 parasail_result_t* parasail_sg_qe_striped_64 (
95630     const char* s1,
95631     const int s1Len,
95632     const char* s2,
95633     const int s2Len,
95634     const int open,
95635     const int gap,
95636     const(parasail_matrix_t)* matrix);
95637 
95638 parasail_result_t* parasail_sg_qe_striped_32 (
95639     const char* s1,
95640     const int s1Len,
95641     const char* s2,
95642     const int s2Len,
95643     const int open,
95644     const int gap,
95645     const(parasail_matrix_t)* matrix);
95646 
95647 parasail_result_t* parasail_sg_qe_striped_16 (
95648     const char* s1,
95649     const int s1Len,
95650     const char* s2,
95651     const int s2Len,
95652     const int open,
95653     const int gap,
95654     const(parasail_matrix_t)* matrix);
95655 
95656 parasail_result_t* parasail_sg_qe_striped_8 (
95657     const char* s1,
95658     const int s1Len,
95659     const char* s2,
95660     const int s2Len,
95661     const int open,
95662     const int gap,
95663     const(parasail_matrix_t)* matrix);
95664 
95665 parasail_result_t* parasail_sg_qe_striped_sat (
95666     const char* s1,
95667     const int s1Len,
95668     const char* s2,
95669     const int s2Len,
95670     const int open,
95671     const int gap,
95672     const(parasail_matrix_t)* matrix);
95673 
95674 parasail_result_t* parasail_sg_qe_diag_64 (
95675     const char* s1,
95676     const int s1Len,
95677     const char* s2,
95678     const int s2Len,
95679     const int open,
95680     const int gap,
95681     const(parasail_matrix_t)* matrix);
95682 
95683 parasail_result_t* parasail_sg_qe_diag_32 (
95684     const char* s1,
95685     const int s1Len,
95686     const char* s2,
95687     const int s2Len,
95688     const int open,
95689     const int gap,
95690     const(parasail_matrix_t)* matrix);
95691 
95692 parasail_result_t* parasail_sg_qe_diag_16 (
95693     const char* s1,
95694     const int s1Len,
95695     const char* s2,
95696     const int s2Len,
95697     const int open,
95698     const int gap,
95699     const(parasail_matrix_t)* matrix);
95700 
95701 parasail_result_t* parasail_sg_qe_diag_8 (
95702     const char* s1,
95703     const int s1Len,
95704     const char* s2,
95705     const int s2Len,
95706     const int open,
95707     const int gap,
95708     const(parasail_matrix_t)* matrix);
95709 
95710 parasail_result_t* parasail_sg_qe_diag_sat (
95711     const char* s1,
95712     const int s1Len,
95713     const char* s2,
95714     const int s2Len,
95715     const int open,
95716     const int gap,
95717     const(parasail_matrix_t)* matrix);
95718 
95719 parasail_result_t* parasail_sg_qe_table_scan_64 (
95720     const char* s1,
95721     const int s1Len,
95722     const char* s2,
95723     const int s2Len,
95724     const int open,
95725     const int gap,
95726     const(parasail_matrix_t)* matrix);
95727 
95728 parasail_result_t* parasail_sg_qe_table_scan_32 (
95729     const char* s1,
95730     const int s1Len,
95731     const char* s2,
95732     const int s2Len,
95733     const int open,
95734     const int gap,
95735     const(parasail_matrix_t)* matrix);
95736 
95737 parasail_result_t* parasail_sg_qe_table_scan_16 (
95738     const char* s1,
95739     const int s1Len,
95740     const char* s2,
95741     const int s2Len,
95742     const int open,
95743     const int gap,
95744     const(parasail_matrix_t)* matrix);
95745 
95746 parasail_result_t* parasail_sg_qe_table_scan_8 (
95747     const char* s1,
95748     const int s1Len,
95749     const char* s2,
95750     const int s2Len,
95751     const int open,
95752     const int gap,
95753     const(parasail_matrix_t)* matrix);
95754 
95755 parasail_result_t* parasail_sg_qe_table_scan_sat (
95756     const char* s1,
95757     const int s1Len,
95758     const char* s2,
95759     const int s2Len,
95760     const int open,
95761     const int gap,
95762     const(parasail_matrix_t)* matrix);
95763 
95764 parasail_result_t* parasail_sg_qe_table_striped_64 (
95765     const char* s1,
95766     const int s1Len,
95767     const char* s2,
95768     const int s2Len,
95769     const int open,
95770     const int gap,
95771     const(parasail_matrix_t)* matrix);
95772 
95773 parasail_result_t* parasail_sg_qe_table_striped_32 (
95774     const char* s1,
95775     const int s1Len,
95776     const char* s2,
95777     const int s2Len,
95778     const int open,
95779     const int gap,
95780     const(parasail_matrix_t)* matrix);
95781 
95782 parasail_result_t* parasail_sg_qe_table_striped_16 (
95783     const char* s1,
95784     const int s1Len,
95785     const char* s2,
95786     const int s2Len,
95787     const int open,
95788     const int gap,
95789     const(parasail_matrix_t)* matrix);
95790 
95791 parasail_result_t* parasail_sg_qe_table_striped_8 (
95792     const char* s1,
95793     const int s1Len,
95794     const char* s2,
95795     const int s2Len,
95796     const int open,
95797     const int gap,
95798     const(parasail_matrix_t)* matrix);
95799 
95800 parasail_result_t* parasail_sg_qe_table_striped_sat (
95801     const char* s1,
95802     const int s1Len,
95803     const char* s2,
95804     const int s2Len,
95805     const int open,
95806     const int gap,
95807     const(parasail_matrix_t)* matrix);
95808 
95809 parasail_result_t* parasail_sg_qe_table_diag_64 (
95810     const char* s1,
95811     const int s1Len,
95812     const char* s2,
95813     const int s2Len,
95814     const int open,
95815     const int gap,
95816     const(parasail_matrix_t)* matrix);
95817 
95818 parasail_result_t* parasail_sg_qe_table_diag_32 (
95819     const char* s1,
95820     const int s1Len,
95821     const char* s2,
95822     const int s2Len,
95823     const int open,
95824     const int gap,
95825     const(parasail_matrix_t)* matrix);
95826 
95827 parasail_result_t* parasail_sg_qe_table_diag_16 (
95828     const char* s1,
95829     const int s1Len,
95830     const char* s2,
95831     const int s2Len,
95832     const int open,
95833     const int gap,
95834     const(parasail_matrix_t)* matrix);
95835 
95836 parasail_result_t* parasail_sg_qe_table_diag_8 (
95837     const char* s1,
95838     const int s1Len,
95839     const char* s2,
95840     const int s2Len,
95841     const int open,
95842     const int gap,
95843     const(parasail_matrix_t)* matrix);
95844 
95845 parasail_result_t* parasail_sg_qe_table_diag_sat (
95846     const char* s1,
95847     const int s1Len,
95848     const char* s2,
95849     const int s2Len,
95850     const int open,
95851     const int gap,
95852     const(parasail_matrix_t)* matrix);
95853 
95854 parasail_result_t* parasail_sg_qe_rowcol_scan_64 (
95855     const char* s1,
95856     const int s1Len,
95857     const char* s2,
95858     const int s2Len,
95859     const int open,
95860     const int gap,
95861     const(parasail_matrix_t)* matrix);
95862 
95863 parasail_result_t* parasail_sg_qe_rowcol_scan_32 (
95864     const char* s1,
95865     const int s1Len,
95866     const char* s2,
95867     const int s2Len,
95868     const int open,
95869     const int gap,
95870     const(parasail_matrix_t)* matrix);
95871 
95872 parasail_result_t* parasail_sg_qe_rowcol_scan_16 (
95873     const char* s1,
95874     const int s1Len,
95875     const char* s2,
95876     const int s2Len,
95877     const int open,
95878     const int gap,
95879     const(parasail_matrix_t)* matrix);
95880 
95881 parasail_result_t* parasail_sg_qe_rowcol_scan_8 (
95882     const char* s1,
95883     const int s1Len,
95884     const char* s2,
95885     const int s2Len,
95886     const int open,
95887     const int gap,
95888     const(parasail_matrix_t)* matrix);
95889 
95890 parasail_result_t* parasail_sg_qe_rowcol_scan_sat (
95891     const char* s1,
95892     const int s1Len,
95893     const char* s2,
95894     const int s2Len,
95895     const int open,
95896     const int gap,
95897     const(parasail_matrix_t)* matrix);
95898 
95899 parasail_result_t* parasail_sg_qe_rowcol_striped_64 (
95900     const char* s1,
95901     const int s1Len,
95902     const char* s2,
95903     const int s2Len,
95904     const int open,
95905     const int gap,
95906     const(parasail_matrix_t)* matrix);
95907 
95908 parasail_result_t* parasail_sg_qe_rowcol_striped_32 (
95909     const char* s1,
95910     const int s1Len,
95911     const char* s2,
95912     const int s2Len,
95913     const int open,
95914     const int gap,
95915     const(parasail_matrix_t)* matrix);
95916 
95917 parasail_result_t* parasail_sg_qe_rowcol_striped_16 (
95918     const char* s1,
95919     const int s1Len,
95920     const char* s2,
95921     const int s2Len,
95922     const int open,
95923     const int gap,
95924     const(parasail_matrix_t)* matrix);
95925 
95926 parasail_result_t* parasail_sg_qe_rowcol_striped_8 (
95927     const char* s1,
95928     const int s1Len,
95929     const char* s2,
95930     const int s2Len,
95931     const int open,
95932     const int gap,
95933     const(parasail_matrix_t)* matrix);
95934 
95935 parasail_result_t* parasail_sg_qe_rowcol_striped_sat (
95936     const char* s1,
95937     const int s1Len,
95938     const char* s2,
95939     const int s2Len,
95940     const int open,
95941     const int gap,
95942     const(parasail_matrix_t)* matrix);
95943 
95944 parasail_result_t* parasail_sg_qe_rowcol_diag_64 (
95945     const char* s1,
95946     const int s1Len,
95947     const char* s2,
95948     const int s2Len,
95949     const int open,
95950     const int gap,
95951     const(parasail_matrix_t)* matrix);
95952 
95953 parasail_result_t* parasail_sg_qe_rowcol_diag_32 (
95954     const char* s1,
95955     const int s1Len,
95956     const char* s2,
95957     const int s2Len,
95958     const int open,
95959     const int gap,
95960     const(parasail_matrix_t)* matrix);
95961 
95962 parasail_result_t* parasail_sg_qe_rowcol_diag_16 (
95963     const char* s1,
95964     const int s1Len,
95965     const char* s2,
95966     const int s2Len,
95967     const int open,
95968     const int gap,
95969     const(parasail_matrix_t)* matrix);
95970 
95971 parasail_result_t* parasail_sg_qe_rowcol_diag_8 (
95972     const char* s1,
95973     const int s1Len,
95974     const char* s2,
95975     const int s2Len,
95976     const int open,
95977     const int gap,
95978     const(parasail_matrix_t)* matrix);
95979 
95980 parasail_result_t* parasail_sg_qe_rowcol_diag_sat (
95981     const char* s1,
95982     const int s1Len,
95983     const char* s2,
95984     const int s2Len,
95985     const int open,
95986     const int gap,
95987     const(parasail_matrix_t)* matrix);
95988 
95989 parasail_result_t* parasail_sg_qe_trace_scan_64 (
95990     const char* s1,
95991     const int s1Len,
95992     const char* s2,
95993     const int s2Len,
95994     const int open,
95995     const int gap,
95996     const(parasail_matrix_t)* matrix);
95997 
95998 parasail_result_t* parasail_sg_qe_trace_scan_32 (
95999     const char* s1,
96000     const int s1Len,
96001     const char* s2,
96002     const int s2Len,
96003     const int open,
96004     const int gap,
96005     const(parasail_matrix_t)* matrix);
96006 
96007 parasail_result_t* parasail_sg_qe_trace_scan_16 (
96008     const char* s1,
96009     const int s1Len,
96010     const char* s2,
96011     const int s2Len,
96012     const int open,
96013     const int gap,
96014     const(parasail_matrix_t)* matrix);
96015 
96016 parasail_result_t* parasail_sg_qe_trace_scan_8 (
96017     const char* s1,
96018     const int s1Len,
96019     const char* s2,
96020     const int s2Len,
96021     const int open,
96022     const int gap,
96023     const(parasail_matrix_t)* matrix);
96024 
96025 parasail_result_t* parasail_sg_qe_trace_scan_sat (
96026     const char* s1,
96027     const int s1Len,
96028     const char* s2,
96029     const int s2Len,
96030     const int open,
96031     const int gap,
96032     const(parasail_matrix_t)* matrix);
96033 
96034 parasail_result_t* parasail_sg_qe_trace_striped_64 (
96035     const char* s1,
96036     const int s1Len,
96037     const char* s2,
96038     const int s2Len,
96039     const int open,
96040     const int gap,
96041     const(parasail_matrix_t)* matrix);
96042 
96043 parasail_result_t* parasail_sg_qe_trace_striped_32 (
96044     const char* s1,
96045     const int s1Len,
96046     const char* s2,
96047     const int s2Len,
96048     const int open,
96049     const int gap,
96050     const(parasail_matrix_t)* matrix);
96051 
96052 parasail_result_t* parasail_sg_qe_trace_striped_16 (
96053     const char* s1,
96054     const int s1Len,
96055     const char* s2,
96056     const int s2Len,
96057     const int open,
96058     const int gap,
96059     const(parasail_matrix_t)* matrix);
96060 
96061 parasail_result_t* parasail_sg_qe_trace_striped_8 (
96062     const char* s1,
96063     const int s1Len,
96064     const char* s2,
96065     const int s2Len,
96066     const int open,
96067     const int gap,
96068     const(parasail_matrix_t)* matrix);
96069 
96070 parasail_result_t* parasail_sg_qe_trace_striped_sat (
96071     const char* s1,
96072     const int s1Len,
96073     const char* s2,
96074     const int s2Len,
96075     const int open,
96076     const int gap,
96077     const(parasail_matrix_t)* matrix);
96078 
96079 parasail_result_t* parasail_sg_qe_trace_diag_64 (
96080     const char* s1,
96081     const int s1Len,
96082     const char* s2,
96083     const int s2Len,
96084     const int open,
96085     const int gap,
96086     const(parasail_matrix_t)* matrix);
96087 
96088 parasail_result_t* parasail_sg_qe_trace_diag_32 (
96089     const char* s1,
96090     const int s1Len,
96091     const char* s2,
96092     const int s2Len,
96093     const int open,
96094     const int gap,
96095     const(parasail_matrix_t)* matrix);
96096 
96097 parasail_result_t* parasail_sg_qe_trace_diag_16 (
96098     const char* s1,
96099     const int s1Len,
96100     const char* s2,
96101     const int s2Len,
96102     const int open,
96103     const int gap,
96104     const(parasail_matrix_t)* matrix);
96105 
96106 parasail_result_t* parasail_sg_qe_trace_diag_8 (
96107     const char* s1,
96108     const int s1Len,
96109     const char* s2,
96110     const int s2Len,
96111     const int open,
96112     const int gap,
96113     const(parasail_matrix_t)* matrix);
96114 
96115 parasail_result_t* parasail_sg_qe_trace_diag_sat (
96116     const char* s1,
96117     const int s1Len,
96118     const char* s2,
96119     const int s2Len,
96120     const int open,
96121     const int gap,
96122     const(parasail_matrix_t)* matrix);
96123 
96124 parasail_result_t* parasail_sg_qe_stats_scan_64 (
96125     const char* s1,
96126     const int s1Len,
96127     const char* s2,
96128     const int s2Len,
96129     const int open,
96130     const int gap,
96131     const(parasail_matrix_t)* matrix);
96132 
96133 parasail_result_t* parasail_sg_qe_stats_scan_32 (
96134     const char* s1,
96135     const int s1Len,
96136     const char* s2,
96137     const int s2Len,
96138     const int open,
96139     const int gap,
96140     const(parasail_matrix_t)* matrix);
96141 
96142 parasail_result_t* parasail_sg_qe_stats_scan_16 (
96143     const char* s1,
96144     const int s1Len,
96145     const char* s2,
96146     const int s2Len,
96147     const int open,
96148     const int gap,
96149     const(parasail_matrix_t)* matrix);
96150 
96151 parasail_result_t* parasail_sg_qe_stats_scan_8 (
96152     const char* s1,
96153     const int s1Len,
96154     const char* s2,
96155     const int s2Len,
96156     const int open,
96157     const int gap,
96158     const(parasail_matrix_t)* matrix);
96159 
96160 parasail_result_t* parasail_sg_qe_stats_scan_sat (
96161     const char* s1,
96162     const int s1Len,
96163     const char* s2,
96164     const int s2Len,
96165     const int open,
96166     const int gap,
96167     const(parasail_matrix_t)* matrix);
96168 
96169 parasail_result_t* parasail_sg_qe_stats_striped_64 (
96170     const char* s1,
96171     const int s1Len,
96172     const char* s2,
96173     const int s2Len,
96174     const int open,
96175     const int gap,
96176     const(parasail_matrix_t)* matrix);
96177 
96178 parasail_result_t* parasail_sg_qe_stats_striped_32 (
96179     const char* s1,
96180     const int s1Len,
96181     const char* s2,
96182     const int s2Len,
96183     const int open,
96184     const int gap,
96185     const(parasail_matrix_t)* matrix);
96186 
96187 parasail_result_t* parasail_sg_qe_stats_striped_16 (
96188     const char* s1,
96189     const int s1Len,
96190     const char* s2,
96191     const int s2Len,
96192     const int open,
96193     const int gap,
96194     const(parasail_matrix_t)* matrix);
96195 
96196 parasail_result_t* parasail_sg_qe_stats_striped_8 (
96197     const char* s1,
96198     const int s1Len,
96199     const char* s2,
96200     const int s2Len,
96201     const int open,
96202     const int gap,
96203     const(parasail_matrix_t)* matrix);
96204 
96205 parasail_result_t* parasail_sg_qe_stats_striped_sat (
96206     const char* s1,
96207     const int s1Len,
96208     const char* s2,
96209     const int s2Len,
96210     const int open,
96211     const int gap,
96212     const(parasail_matrix_t)* matrix);
96213 
96214 parasail_result_t* parasail_sg_qe_stats_diag_64 (
96215     const char* s1,
96216     const int s1Len,
96217     const char* s2,
96218     const int s2Len,
96219     const int open,
96220     const int gap,
96221     const(parasail_matrix_t)* matrix);
96222 
96223 parasail_result_t* parasail_sg_qe_stats_diag_32 (
96224     const char* s1,
96225     const int s1Len,
96226     const char* s2,
96227     const int s2Len,
96228     const int open,
96229     const int gap,
96230     const(parasail_matrix_t)* matrix);
96231 
96232 parasail_result_t* parasail_sg_qe_stats_diag_16 (
96233     const char* s1,
96234     const int s1Len,
96235     const char* s2,
96236     const int s2Len,
96237     const int open,
96238     const int gap,
96239     const(parasail_matrix_t)* matrix);
96240 
96241 parasail_result_t* parasail_sg_qe_stats_diag_8 (
96242     const char* s1,
96243     const int s1Len,
96244     const char* s2,
96245     const int s2Len,
96246     const int open,
96247     const int gap,
96248     const(parasail_matrix_t)* matrix);
96249 
96250 parasail_result_t* parasail_sg_qe_stats_diag_sat (
96251     const char* s1,
96252     const int s1Len,
96253     const char* s2,
96254     const int s2Len,
96255     const int open,
96256     const int gap,
96257     const(parasail_matrix_t)* matrix);
96258 
96259 parasail_result_t* parasail_sg_qe_stats_table_scan_64 (
96260     const char* s1,
96261     const int s1Len,
96262     const char* s2,
96263     const int s2Len,
96264     const int open,
96265     const int gap,
96266     const(parasail_matrix_t)* matrix);
96267 
96268 parasail_result_t* parasail_sg_qe_stats_table_scan_32 (
96269     const char* s1,
96270     const int s1Len,
96271     const char* s2,
96272     const int s2Len,
96273     const int open,
96274     const int gap,
96275     const(parasail_matrix_t)* matrix);
96276 
96277 parasail_result_t* parasail_sg_qe_stats_table_scan_16 (
96278     const char* s1,
96279     const int s1Len,
96280     const char* s2,
96281     const int s2Len,
96282     const int open,
96283     const int gap,
96284     const(parasail_matrix_t)* matrix);
96285 
96286 parasail_result_t* parasail_sg_qe_stats_table_scan_8 (
96287     const char* s1,
96288     const int s1Len,
96289     const char* s2,
96290     const int s2Len,
96291     const int open,
96292     const int gap,
96293     const(parasail_matrix_t)* matrix);
96294 
96295 parasail_result_t* parasail_sg_qe_stats_table_scan_sat (
96296     const char* s1,
96297     const int s1Len,
96298     const char* s2,
96299     const int s2Len,
96300     const int open,
96301     const int gap,
96302     const(parasail_matrix_t)* matrix);
96303 
96304 parasail_result_t* parasail_sg_qe_stats_table_striped_64 (
96305     const char* s1,
96306     const int s1Len,
96307     const char* s2,
96308     const int s2Len,
96309     const int open,
96310     const int gap,
96311     const(parasail_matrix_t)* matrix);
96312 
96313 parasail_result_t* parasail_sg_qe_stats_table_striped_32 (
96314     const char* s1,
96315     const int s1Len,
96316     const char* s2,
96317     const int s2Len,
96318     const int open,
96319     const int gap,
96320     const(parasail_matrix_t)* matrix);
96321 
96322 parasail_result_t* parasail_sg_qe_stats_table_striped_16 (
96323     const char* s1,
96324     const int s1Len,
96325     const char* s2,
96326     const int s2Len,
96327     const int open,
96328     const int gap,
96329     const(parasail_matrix_t)* matrix);
96330 
96331 parasail_result_t* parasail_sg_qe_stats_table_striped_8 (
96332     const char* s1,
96333     const int s1Len,
96334     const char* s2,
96335     const int s2Len,
96336     const int open,
96337     const int gap,
96338     const(parasail_matrix_t)* matrix);
96339 
96340 parasail_result_t* parasail_sg_qe_stats_table_striped_sat (
96341     const char* s1,
96342     const int s1Len,
96343     const char* s2,
96344     const int s2Len,
96345     const int open,
96346     const int gap,
96347     const(parasail_matrix_t)* matrix);
96348 
96349 parasail_result_t* parasail_sg_qe_stats_table_diag_64 (
96350     const char* s1,
96351     const int s1Len,
96352     const char* s2,
96353     const int s2Len,
96354     const int open,
96355     const int gap,
96356     const(parasail_matrix_t)* matrix);
96357 
96358 parasail_result_t* parasail_sg_qe_stats_table_diag_32 (
96359     const char* s1,
96360     const int s1Len,
96361     const char* s2,
96362     const int s2Len,
96363     const int open,
96364     const int gap,
96365     const(parasail_matrix_t)* matrix);
96366 
96367 parasail_result_t* parasail_sg_qe_stats_table_diag_16 (
96368     const char* s1,
96369     const int s1Len,
96370     const char* s2,
96371     const int s2Len,
96372     const int open,
96373     const int gap,
96374     const(parasail_matrix_t)* matrix);
96375 
96376 parasail_result_t* parasail_sg_qe_stats_table_diag_8 (
96377     const char* s1,
96378     const int s1Len,
96379     const char* s2,
96380     const int s2Len,
96381     const int open,
96382     const int gap,
96383     const(parasail_matrix_t)* matrix);
96384 
96385 parasail_result_t* parasail_sg_qe_stats_table_diag_sat (
96386     const char* s1,
96387     const int s1Len,
96388     const char* s2,
96389     const int s2Len,
96390     const int open,
96391     const int gap,
96392     const(parasail_matrix_t)* matrix);
96393 
96394 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_64 (
96395     const char* s1,
96396     const int s1Len,
96397     const char* s2,
96398     const int s2Len,
96399     const int open,
96400     const int gap,
96401     const(parasail_matrix_t)* matrix);
96402 
96403 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_32 (
96404     const char* s1,
96405     const int s1Len,
96406     const char* s2,
96407     const int s2Len,
96408     const int open,
96409     const int gap,
96410     const(parasail_matrix_t)* matrix);
96411 
96412 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_16 (
96413     const char* s1,
96414     const int s1Len,
96415     const char* s2,
96416     const int s2Len,
96417     const int open,
96418     const int gap,
96419     const(parasail_matrix_t)* matrix);
96420 
96421 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_8 (
96422     const char* s1,
96423     const int s1Len,
96424     const char* s2,
96425     const int s2Len,
96426     const int open,
96427     const int gap,
96428     const(parasail_matrix_t)* matrix);
96429 
96430 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_sat (
96431     const char* s1,
96432     const int s1Len,
96433     const char* s2,
96434     const int s2Len,
96435     const int open,
96436     const int gap,
96437     const(parasail_matrix_t)* matrix);
96438 
96439 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_64 (
96440     const char* s1,
96441     const int s1Len,
96442     const char* s2,
96443     const int s2Len,
96444     const int open,
96445     const int gap,
96446     const(parasail_matrix_t)* matrix);
96447 
96448 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_32 (
96449     const char* s1,
96450     const int s1Len,
96451     const char* s2,
96452     const int s2Len,
96453     const int open,
96454     const int gap,
96455     const(parasail_matrix_t)* matrix);
96456 
96457 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_16 (
96458     const char* s1,
96459     const int s1Len,
96460     const char* s2,
96461     const int s2Len,
96462     const int open,
96463     const int gap,
96464     const(parasail_matrix_t)* matrix);
96465 
96466 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_8 (
96467     const char* s1,
96468     const int s1Len,
96469     const char* s2,
96470     const int s2Len,
96471     const int open,
96472     const int gap,
96473     const(parasail_matrix_t)* matrix);
96474 
96475 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_sat (
96476     const char* s1,
96477     const int s1Len,
96478     const char* s2,
96479     const int s2Len,
96480     const int open,
96481     const int gap,
96482     const(parasail_matrix_t)* matrix);
96483 
96484 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_64 (
96485     const char* s1,
96486     const int s1Len,
96487     const char* s2,
96488     const int s2Len,
96489     const int open,
96490     const int gap,
96491     const(parasail_matrix_t)* matrix);
96492 
96493 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_32 (
96494     const char* s1,
96495     const int s1Len,
96496     const char* s2,
96497     const int s2Len,
96498     const int open,
96499     const int gap,
96500     const(parasail_matrix_t)* matrix);
96501 
96502 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_16 (
96503     const char* s1,
96504     const int s1Len,
96505     const char* s2,
96506     const int s2Len,
96507     const int open,
96508     const int gap,
96509     const(parasail_matrix_t)* matrix);
96510 
96511 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_8 (
96512     const char* s1,
96513     const int s1Len,
96514     const char* s2,
96515     const int s2Len,
96516     const int open,
96517     const int gap,
96518     const(parasail_matrix_t)* matrix);
96519 
96520 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_sat (
96521     const char* s1,
96522     const int s1Len,
96523     const char* s2,
96524     const int s2Len,
96525     const int open,
96526     const int gap,
96527     const(parasail_matrix_t)* matrix);
96528 
96529 parasail_result_t* parasail_sg_qx_scan_64 (
96530     const char* s1,
96531     const int s1Len,
96532     const char* s2,
96533     const int s2Len,
96534     const int open,
96535     const int gap,
96536     const(parasail_matrix_t)* matrix);
96537 
96538 parasail_result_t* parasail_sg_qx_scan_32 (
96539     const char* s1,
96540     const int s1Len,
96541     const char* s2,
96542     const int s2Len,
96543     const int open,
96544     const int gap,
96545     const(parasail_matrix_t)* matrix);
96546 
96547 parasail_result_t* parasail_sg_qx_scan_16 (
96548     const char* s1,
96549     const int s1Len,
96550     const char* s2,
96551     const int s2Len,
96552     const int open,
96553     const int gap,
96554     const(parasail_matrix_t)* matrix);
96555 
96556 parasail_result_t* parasail_sg_qx_scan_8 (
96557     const char* s1,
96558     const int s1Len,
96559     const char* s2,
96560     const int s2Len,
96561     const int open,
96562     const int gap,
96563     const(parasail_matrix_t)* matrix);
96564 
96565 parasail_result_t* parasail_sg_qx_scan_sat (
96566     const char* s1,
96567     const int s1Len,
96568     const char* s2,
96569     const int s2Len,
96570     const int open,
96571     const int gap,
96572     const(parasail_matrix_t)* matrix);
96573 
96574 parasail_result_t* parasail_sg_qx_striped_64 (
96575     const char* s1,
96576     const int s1Len,
96577     const char* s2,
96578     const int s2Len,
96579     const int open,
96580     const int gap,
96581     const(parasail_matrix_t)* matrix);
96582 
96583 parasail_result_t* parasail_sg_qx_striped_32 (
96584     const char* s1,
96585     const int s1Len,
96586     const char* s2,
96587     const int s2Len,
96588     const int open,
96589     const int gap,
96590     const(parasail_matrix_t)* matrix);
96591 
96592 parasail_result_t* parasail_sg_qx_striped_16 (
96593     const char* s1,
96594     const int s1Len,
96595     const char* s2,
96596     const int s2Len,
96597     const int open,
96598     const int gap,
96599     const(parasail_matrix_t)* matrix);
96600 
96601 parasail_result_t* parasail_sg_qx_striped_8 (
96602     const char* s1,
96603     const int s1Len,
96604     const char* s2,
96605     const int s2Len,
96606     const int open,
96607     const int gap,
96608     const(parasail_matrix_t)* matrix);
96609 
96610 parasail_result_t* parasail_sg_qx_striped_sat (
96611     const char* s1,
96612     const int s1Len,
96613     const char* s2,
96614     const int s2Len,
96615     const int open,
96616     const int gap,
96617     const(parasail_matrix_t)* matrix);
96618 
96619 parasail_result_t* parasail_sg_qx_diag_64 (
96620     const char* s1,
96621     const int s1Len,
96622     const char* s2,
96623     const int s2Len,
96624     const int open,
96625     const int gap,
96626     const(parasail_matrix_t)* matrix);
96627 
96628 parasail_result_t* parasail_sg_qx_diag_32 (
96629     const char* s1,
96630     const int s1Len,
96631     const char* s2,
96632     const int s2Len,
96633     const int open,
96634     const int gap,
96635     const(parasail_matrix_t)* matrix);
96636 
96637 parasail_result_t* parasail_sg_qx_diag_16 (
96638     const char* s1,
96639     const int s1Len,
96640     const char* s2,
96641     const int s2Len,
96642     const int open,
96643     const int gap,
96644     const(parasail_matrix_t)* matrix);
96645 
96646 parasail_result_t* parasail_sg_qx_diag_8 (
96647     const char* s1,
96648     const int s1Len,
96649     const char* s2,
96650     const int s2Len,
96651     const int open,
96652     const int gap,
96653     const(parasail_matrix_t)* matrix);
96654 
96655 parasail_result_t* parasail_sg_qx_diag_sat (
96656     const char* s1,
96657     const int s1Len,
96658     const char* s2,
96659     const int s2Len,
96660     const int open,
96661     const int gap,
96662     const(parasail_matrix_t)* matrix);
96663 
96664 parasail_result_t* parasail_sg_qx_table_scan_64 (
96665     const char* s1,
96666     const int s1Len,
96667     const char* s2,
96668     const int s2Len,
96669     const int open,
96670     const int gap,
96671     const(parasail_matrix_t)* matrix);
96672 
96673 parasail_result_t* parasail_sg_qx_table_scan_32 (
96674     const char* s1,
96675     const int s1Len,
96676     const char* s2,
96677     const int s2Len,
96678     const int open,
96679     const int gap,
96680     const(parasail_matrix_t)* matrix);
96681 
96682 parasail_result_t* parasail_sg_qx_table_scan_16 (
96683     const char* s1,
96684     const int s1Len,
96685     const char* s2,
96686     const int s2Len,
96687     const int open,
96688     const int gap,
96689     const(parasail_matrix_t)* matrix);
96690 
96691 parasail_result_t* parasail_sg_qx_table_scan_8 (
96692     const char* s1,
96693     const int s1Len,
96694     const char* s2,
96695     const int s2Len,
96696     const int open,
96697     const int gap,
96698     const(parasail_matrix_t)* matrix);
96699 
96700 parasail_result_t* parasail_sg_qx_table_scan_sat (
96701     const char* s1,
96702     const int s1Len,
96703     const char* s2,
96704     const int s2Len,
96705     const int open,
96706     const int gap,
96707     const(parasail_matrix_t)* matrix);
96708 
96709 parasail_result_t* parasail_sg_qx_table_striped_64 (
96710     const char* s1,
96711     const int s1Len,
96712     const char* s2,
96713     const int s2Len,
96714     const int open,
96715     const int gap,
96716     const(parasail_matrix_t)* matrix);
96717 
96718 parasail_result_t* parasail_sg_qx_table_striped_32 (
96719     const char* s1,
96720     const int s1Len,
96721     const char* s2,
96722     const int s2Len,
96723     const int open,
96724     const int gap,
96725     const(parasail_matrix_t)* matrix);
96726 
96727 parasail_result_t* parasail_sg_qx_table_striped_16 (
96728     const char* s1,
96729     const int s1Len,
96730     const char* s2,
96731     const int s2Len,
96732     const int open,
96733     const int gap,
96734     const(parasail_matrix_t)* matrix);
96735 
96736 parasail_result_t* parasail_sg_qx_table_striped_8 (
96737     const char* s1,
96738     const int s1Len,
96739     const char* s2,
96740     const int s2Len,
96741     const int open,
96742     const int gap,
96743     const(parasail_matrix_t)* matrix);
96744 
96745 parasail_result_t* parasail_sg_qx_table_striped_sat (
96746     const char* s1,
96747     const int s1Len,
96748     const char* s2,
96749     const int s2Len,
96750     const int open,
96751     const int gap,
96752     const(parasail_matrix_t)* matrix);
96753 
96754 parasail_result_t* parasail_sg_qx_table_diag_64 (
96755     const char* s1,
96756     const int s1Len,
96757     const char* s2,
96758     const int s2Len,
96759     const int open,
96760     const int gap,
96761     const(parasail_matrix_t)* matrix);
96762 
96763 parasail_result_t* parasail_sg_qx_table_diag_32 (
96764     const char* s1,
96765     const int s1Len,
96766     const char* s2,
96767     const int s2Len,
96768     const int open,
96769     const int gap,
96770     const(parasail_matrix_t)* matrix);
96771 
96772 parasail_result_t* parasail_sg_qx_table_diag_16 (
96773     const char* s1,
96774     const int s1Len,
96775     const char* s2,
96776     const int s2Len,
96777     const int open,
96778     const int gap,
96779     const(parasail_matrix_t)* matrix);
96780 
96781 parasail_result_t* parasail_sg_qx_table_diag_8 (
96782     const char* s1,
96783     const int s1Len,
96784     const char* s2,
96785     const int s2Len,
96786     const int open,
96787     const int gap,
96788     const(parasail_matrix_t)* matrix);
96789 
96790 parasail_result_t* parasail_sg_qx_table_diag_sat (
96791     const char* s1,
96792     const int s1Len,
96793     const char* s2,
96794     const int s2Len,
96795     const int open,
96796     const int gap,
96797     const(parasail_matrix_t)* matrix);
96798 
96799 parasail_result_t* parasail_sg_qx_rowcol_scan_64 (
96800     const char* s1,
96801     const int s1Len,
96802     const char* s2,
96803     const int s2Len,
96804     const int open,
96805     const int gap,
96806     const(parasail_matrix_t)* matrix);
96807 
96808 parasail_result_t* parasail_sg_qx_rowcol_scan_32 (
96809     const char* s1,
96810     const int s1Len,
96811     const char* s2,
96812     const int s2Len,
96813     const int open,
96814     const int gap,
96815     const(parasail_matrix_t)* matrix);
96816 
96817 parasail_result_t* parasail_sg_qx_rowcol_scan_16 (
96818     const char* s1,
96819     const int s1Len,
96820     const char* s2,
96821     const int s2Len,
96822     const int open,
96823     const int gap,
96824     const(parasail_matrix_t)* matrix);
96825 
96826 parasail_result_t* parasail_sg_qx_rowcol_scan_8 (
96827     const char* s1,
96828     const int s1Len,
96829     const char* s2,
96830     const int s2Len,
96831     const int open,
96832     const int gap,
96833     const(parasail_matrix_t)* matrix);
96834 
96835 parasail_result_t* parasail_sg_qx_rowcol_scan_sat (
96836     const char* s1,
96837     const int s1Len,
96838     const char* s2,
96839     const int s2Len,
96840     const int open,
96841     const int gap,
96842     const(parasail_matrix_t)* matrix);
96843 
96844 parasail_result_t* parasail_sg_qx_rowcol_striped_64 (
96845     const char* s1,
96846     const int s1Len,
96847     const char* s2,
96848     const int s2Len,
96849     const int open,
96850     const int gap,
96851     const(parasail_matrix_t)* matrix);
96852 
96853 parasail_result_t* parasail_sg_qx_rowcol_striped_32 (
96854     const char* s1,
96855     const int s1Len,
96856     const char* s2,
96857     const int s2Len,
96858     const int open,
96859     const int gap,
96860     const(parasail_matrix_t)* matrix);
96861 
96862 parasail_result_t* parasail_sg_qx_rowcol_striped_16 (
96863     const char* s1,
96864     const int s1Len,
96865     const char* s2,
96866     const int s2Len,
96867     const int open,
96868     const int gap,
96869     const(parasail_matrix_t)* matrix);
96870 
96871 parasail_result_t* parasail_sg_qx_rowcol_striped_8 (
96872     const char* s1,
96873     const int s1Len,
96874     const char* s2,
96875     const int s2Len,
96876     const int open,
96877     const int gap,
96878     const(parasail_matrix_t)* matrix);
96879 
96880 parasail_result_t* parasail_sg_qx_rowcol_striped_sat (
96881     const char* s1,
96882     const int s1Len,
96883     const char* s2,
96884     const int s2Len,
96885     const int open,
96886     const int gap,
96887     const(parasail_matrix_t)* matrix);
96888 
96889 parasail_result_t* parasail_sg_qx_rowcol_diag_64 (
96890     const char* s1,
96891     const int s1Len,
96892     const char* s2,
96893     const int s2Len,
96894     const int open,
96895     const int gap,
96896     const(parasail_matrix_t)* matrix);
96897 
96898 parasail_result_t* parasail_sg_qx_rowcol_diag_32 (
96899     const char* s1,
96900     const int s1Len,
96901     const char* s2,
96902     const int s2Len,
96903     const int open,
96904     const int gap,
96905     const(parasail_matrix_t)* matrix);
96906 
96907 parasail_result_t* parasail_sg_qx_rowcol_diag_16 (
96908     const char* s1,
96909     const int s1Len,
96910     const char* s2,
96911     const int s2Len,
96912     const int open,
96913     const int gap,
96914     const(parasail_matrix_t)* matrix);
96915 
96916 parasail_result_t* parasail_sg_qx_rowcol_diag_8 (
96917     const char* s1,
96918     const int s1Len,
96919     const char* s2,
96920     const int s2Len,
96921     const int open,
96922     const int gap,
96923     const(parasail_matrix_t)* matrix);
96924 
96925 parasail_result_t* parasail_sg_qx_rowcol_diag_sat (
96926     const char* s1,
96927     const int s1Len,
96928     const char* s2,
96929     const int s2Len,
96930     const int open,
96931     const int gap,
96932     const(parasail_matrix_t)* matrix);
96933 
96934 parasail_result_t* parasail_sg_qx_trace_scan_64 (
96935     const char* s1,
96936     const int s1Len,
96937     const char* s2,
96938     const int s2Len,
96939     const int open,
96940     const int gap,
96941     const(parasail_matrix_t)* matrix);
96942 
96943 parasail_result_t* parasail_sg_qx_trace_scan_32 (
96944     const char* s1,
96945     const int s1Len,
96946     const char* s2,
96947     const int s2Len,
96948     const int open,
96949     const int gap,
96950     const(parasail_matrix_t)* matrix);
96951 
96952 parasail_result_t* parasail_sg_qx_trace_scan_16 (
96953     const char* s1,
96954     const int s1Len,
96955     const char* s2,
96956     const int s2Len,
96957     const int open,
96958     const int gap,
96959     const(parasail_matrix_t)* matrix);
96960 
96961 parasail_result_t* parasail_sg_qx_trace_scan_8 (
96962     const char* s1,
96963     const int s1Len,
96964     const char* s2,
96965     const int s2Len,
96966     const int open,
96967     const int gap,
96968     const(parasail_matrix_t)* matrix);
96969 
96970 parasail_result_t* parasail_sg_qx_trace_scan_sat (
96971     const char* s1,
96972     const int s1Len,
96973     const char* s2,
96974     const int s2Len,
96975     const int open,
96976     const int gap,
96977     const(parasail_matrix_t)* matrix);
96978 
96979 parasail_result_t* parasail_sg_qx_trace_striped_64 (
96980     const char* s1,
96981     const int s1Len,
96982     const char* s2,
96983     const int s2Len,
96984     const int open,
96985     const int gap,
96986     const(parasail_matrix_t)* matrix);
96987 
96988 parasail_result_t* parasail_sg_qx_trace_striped_32 (
96989     const char* s1,
96990     const int s1Len,
96991     const char* s2,
96992     const int s2Len,
96993     const int open,
96994     const int gap,
96995     const(parasail_matrix_t)* matrix);
96996 
96997 parasail_result_t* parasail_sg_qx_trace_striped_16 (
96998     const char* s1,
96999     const int s1Len,
97000     const char* s2,
97001     const int s2Len,
97002     const int open,
97003     const int gap,
97004     const(parasail_matrix_t)* matrix);
97005 
97006 parasail_result_t* parasail_sg_qx_trace_striped_8 (
97007     const char* s1,
97008     const int s1Len,
97009     const char* s2,
97010     const int s2Len,
97011     const int open,
97012     const int gap,
97013     const(parasail_matrix_t)* matrix);
97014 
97015 parasail_result_t* parasail_sg_qx_trace_striped_sat (
97016     const char* s1,
97017     const int s1Len,
97018     const char* s2,
97019     const int s2Len,
97020     const int open,
97021     const int gap,
97022     const(parasail_matrix_t)* matrix);
97023 
97024 parasail_result_t* parasail_sg_qx_trace_diag_64 (
97025     const char* s1,
97026     const int s1Len,
97027     const char* s2,
97028     const int s2Len,
97029     const int open,
97030     const int gap,
97031     const(parasail_matrix_t)* matrix);
97032 
97033 parasail_result_t* parasail_sg_qx_trace_diag_32 (
97034     const char* s1,
97035     const int s1Len,
97036     const char* s2,
97037     const int s2Len,
97038     const int open,
97039     const int gap,
97040     const(parasail_matrix_t)* matrix);
97041 
97042 parasail_result_t* parasail_sg_qx_trace_diag_16 (
97043     const char* s1,
97044     const int s1Len,
97045     const char* s2,
97046     const int s2Len,
97047     const int open,
97048     const int gap,
97049     const(parasail_matrix_t)* matrix);
97050 
97051 parasail_result_t* parasail_sg_qx_trace_diag_8 (
97052     const char* s1,
97053     const int s1Len,
97054     const char* s2,
97055     const int s2Len,
97056     const int open,
97057     const int gap,
97058     const(parasail_matrix_t)* matrix);
97059 
97060 parasail_result_t* parasail_sg_qx_trace_diag_sat (
97061     const char* s1,
97062     const int s1Len,
97063     const char* s2,
97064     const int s2Len,
97065     const int open,
97066     const int gap,
97067     const(parasail_matrix_t)* matrix);
97068 
97069 parasail_result_t* parasail_sg_qx_stats_scan_64 (
97070     const char* s1,
97071     const int s1Len,
97072     const char* s2,
97073     const int s2Len,
97074     const int open,
97075     const int gap,
97076     const(parasail_matrix_t)* matrix);
97077 
97078 parasail_result_t* parasail_sg_qx_stats_scan_32 (
97079     const char* s1,
97080     const int s1Len,
97081     const char* s2,
97082     const int s2Len,
97083     const int open,
97084     const int gap,
97085     const(parasail_matrix_t)* matrix);
97086 
97087 parasail_result_t* parasail_sg_qx_stats_scan_16 (
97088     const char* s1,
97089     const int s1Len,
97090     const char* s2,
97091     const int s2Len,
97092     const int open,
97093     const int gap,
97094     const(parasail_matrix_t)* matrix);
97095 
97096 parasail_result_t* parasail_sg_qx_stats_scan_8 (
97097     const char* s1,
97098     const int s1Len,
97099     const char* s2,
97100     const int s2Len,
97101     const int open,
97102     const int gap,
97103     const(parasail_matrix_t)* matrix);
97104 
97105 parasail_result_t* parasail_sg_qx_stats_scan_sat (
97106     const char* s1,
97107     const int s1Len,
97108     const char* s2,
97109     const int s2Len,
97110     const int open,
97111     const int gap,
97112     const(parasail_matrix_t)* matrix);
97113 
97114 parasail_result_t* parasail_sg_qx_stats_striped_64 (
97115     const char* s1,
97116     const int s1Len,
97117     const char* s2,
97118     const int s2Len,
97119     const int open,
97120     const int gap,
97121     const(parasail_matrix_t)* matrix);
97122 
97123 parasail_result_t* parasail_sg_qx_stats_striped_32 (
97124     const char* s1,
97125     const int s1Len,
97126     const char* s2,
97127     const int s2Len,
97128     const int open,
97129     const int gap,
97130     const(parasail_matrix_t)* matrix);
97131 
97132 parasail_result_t* parasail_sg_qx_stats_striped_16 (
97133     const char* s1,
97134     const int s1Len,
97135     const char* s2,
97136     const int s2Len,
97137     const int open,
97138     const int gap,
97139     const(parasail_matrix_t)* matrix);
97140 
97141 parasail_result_t* parasail_sg_qx_stats_striped_8 (
97142     const char* s1,
97143     const int s1Len,
97144     const char* s2,
97145     const int s2Len,
97146     const int open,
97147     const int gap,
97148     const(parasail_matrix_t)* matrix);
97149 
97150 parasail_result_t* parasail_sg_qx_stats_striped_sat (
97151     const char* s1,
97152     const int s1Len,
97153     const char* s2,
97154     const int s2Len,
97155     const int open,
97156     const int gap,
97157     const(parasail_matrix_t)* matrix);
97158 
97159 parasail_result_t* parasail_sg_qx_stats_diag_64 (
97160     const char* s1,
97161     const int s1Len,
97162     const char* s2,
97163     const int s2Len,
97164     const int open,
97165     const int gap,
97166     const(parasail_matrix_t)* matrix);
97167 
97168 parasail_result_t* parasail_sg_qx_stats_diag_32 (
97169     const char* s1,
97170     const int s1Len,
97171     const char* s2,
97172     const int s2Len,
97173     const int open,
97174     const int gap,
97175     const(parasail_matrix_t)* matrix);
97176 
97177 parasail_result_t* parasail_sg_qx_stats_diag_16 (
97178     const char* s1,
97179     const int s1Len,
97180     const char* s2,
97181     const int s2Len,
97182     const int open,
97183     const int gap,
97184     const(parasail_matrix_t)* matrix);
97185 
97186 parasail_result_t* parasail_sg_qx_stats_diag_8 (
97187     const char* s1,
97188     const int s1Len,
97189     const char* s2,
97190     const int s2Len,
97191     const int open,
97192     const int gap,
97193     const(parasail_matrix_t)* matrix);
97194 
97195 parasail_result_t* parasail_sg_qx_stats_diag_sat (
97196     const char* s1,
97197     const int s1Len,
97198     const char* s2,
97199     const int s2Len,
97200     const int open,
97201     const int gap,
97202     const(parasail_matrix_t)* matrix);
97203 
97204 parasail_result_t* parasail_sg_qx_stats_table_scan_64 (
97205     const char* s1,
97206     const int s1Len,
97207     const char* s2,
97208     const int s2Len,
97209     const int open,
97210     const int gap,
97211     const(parasail_matrix_t)* matrix);
97212 
97213 parasail_result_t* parasail_sg_qx_stats_table_scan_32 (
97214     const char* s1,
97215     const int s1Len,
97216     const char* s2,
97217     const int s2Len,
97218     const int open,
97219     const int gap,
97220     const(parasail_matrix_t)* matrix);
97221 
97222 parasail_result_t* parasail_sg_qx_stats_table_scan_16 (
97223     const char* s1,
97224     const int s1Len,
97225     const char* s2,
97226     const int s2Len,
97227     const int open,
97228     const int gap,
97229     const(parasail_matrix_t)* matrix);
97230 
97231 parasail_result_t* parasail_sg_qx_stats_table_scan_8 (
97232     const char* s1,
97233     const int s1Len,
97234     const char* s2,
97235     const int s2Len,
97236     const int open,
97237     const int gap,
97238     const(parasail_matrix_t)* matrix);
97239 
97240 parasail_result_t* parasail_sg_qx_stats_table_scan_sat (
97241     const char* s1,
97242     const int s1Len,
97243     const char* s2,
97244     const int s2Len,
97245     const int open,
97246     const int gap,
97247     const(parasail_matrix_t)* matrix);
97248 
97249 parasail_result_t* parasail_sg_qx_stats_table_striped_64 (
97250     const char* s1,
97251     const int s1Len,
97252     const char* s2,
97253     const int s2Len,
97254     const int open,
97255     const int gap,
97256     const(parasail_matrix_t)* matrix);
97257 
97258 parasail_result_t* parasail_sg_qx_stats_table_striped_32 (
97259     const char* s1,
97260     const int s1Len,
97261     const char* s2,
97262     const int s2Len,
97263     const int open,
97264     const int gap,
97265     const(parasail_matrix_t)* matrix);
97266 
97267 parasail_result_t* parasail_sg_qx_stats_table_striped_16 (
97268     const char* s1,
97269     const int s1Len,
97270     const char* s2,
97271     const int s2Len,
97272     const int open,
97273     const int gap,
97274     const(parasail_matrix_t)* matrix);
97275 
97276 parasail_result_t* parasail_sg_qx_stats_table_striped_8 (
97277     const char* s1,
97278     const int s1Len,
97279     const char* s2,
97280     const int s2Len,
97281     const int open,
97282     const int gap,
97283     const(parasail_matrix_t)* matrix);
97284 
97285 parasail_result_t* parasail_sg_qx_stats_table_striped_sat (
97286     const char* s1,
97287     const int s1Len,
97288     const char* s2,
97289     const int s2Len,
97290     const int open,
97291     const int gap,
97292     const(parasail_matrix_t)* matrix);
97293 
97294 parasail_result_t* parasail_sg_qx_stats_table_diag_64 (
97295     const char* s1,
97296     const int s1Len,
97297     const char* s2,
97298     const int s2Len,
97299     const int open,
97300     const int gap,
97301     const(parasail_matrix_t)* matrix);
97302 
97303 parasail_result_t* parasail_sg_qx_stats_table_diag_32 (
97304     const char* s1,
97305     const int s1Len,
97306     const char* s2,
97307     const int s2Len,
97308     const int open,
97309     const int gap,
97310     const(parasail_matrix_t)* matrix);
97311 
97312 parasail_result_t* parasail_sg_qx_stats_table_diag_16 (
97313     const char* s1,
97314     const int s1Len,
97315     const char* s2,
97316     const int s2Len,
97317     const int open,
97318     const int gap,
97319     const(parasail_matrix_t)* matrix);
97320 
97321 parasail_result_t* parasail_sg_qx_stats_table_diag_8 (
97322     const char* s1,
97323     const int s1Len,
97324     const char* s2,
97325     const int s2Len,
97326     const int open,
97327     const int gap,
97328     const(parasail_matrix_t)* matrix);
97329 
97330 parasail_result_t* parasail_sg_qx_stats_table_diag_sat (
97331     const char* s1,
97332     const int s1Len,
97333     const char* s2,
97334     const int s2Len,
97335     const int open,
97336     const int gap,
97337     const(parasail_matrix_t)* matrix);
97338 
97339 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_64 (
97340     const char* s1,
97341     const int s1Len,
97342     const char* s2,
97343     const int s2Len,
97344     const int open,
97345     const int gap,
97346     const(parasail_matrix_t)* matrix);
97347 
97348 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_32 (
97349     const char* s1,
97350     const int s1Len,
97351     const char* s2,
97352     const int s2Len,
97353     const int open,
97354     const int gap,
97355     const(parasail_matrix_t)* matrix);
97356 
97357 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_16 (
97358     const char* s1,
97359     const int s1Len,
97360     const char* s2,
97361     const int s2Len,
97362     const int open,
97363     const int gap,
97364     const(parasail_matrix_t)* matrix);
97365 
97366 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_8 (
97367     const char* s1,
97368     const int s1Len,
97369     const char* s2,
97370     const int s2Len,
97371     const int open,
97372     const int gap,
97373     const(parasail_matrix_t)* matrix);
97374 
97375 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_sat (
97376     const char* s1,
97377     const int s1Len,
97378     const char* s2,
97379     const int s2Len,
97380     const int open,
97381     const int gap,
97382     const(parasail_matrix_t)* matrix);
97383 
97384 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_64 (
97385     const char* s1,
97386     const int s1Len,
97387     const char* s2,
97388     const int s2Len,
97389     const int open,
97390     const int gap,
97391     const(parasail_matrix_t)* matrix);
97392 
97393 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_32 (
97394     const char* s1,
97395     const int s1Len,
97396     const char* s2,
97397     const int s2Len,
97398     const int open,
97399     const int gap,
97400     const(parasail_matrix_t)* matrix);
97401 
97402 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_16 (
97403     const char* s1,
97404     const int s1Len,
97405     const char* s2,
97406     const int s2Len,
97407     const int open,
97408     const int gap,
97409     const(parasail_matrix_t)* matrix);
97410 
97411 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_8 (
97412     const char* s1,
97413     const int s1Len,
97414     const char* s2,
97415     const int s2Len,
97416     const int open,
97417     const int gap,
97418     const(parasail_matrix_t)* matrix);
97419 
97420 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_sat (
97421     const char* s1,
97422     const int s1Len,
97423     const char* s2,
97424     const int s2Len,
97425     const int open,
97426     const int gap,
97427     const(parasail_matrix_t)* matrix);
97428 
97429 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_64 (
97430     const char* s1,
97431     const int s1Len,
97432     const char* s2,
97433     const int s2Len,
97434     const int open,
97435     const int gap,
97436     const(parasail_matrix_t)* matrix);
97437 
97438 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_32 (
97439     const char* s1,
97440     const int s1Len,
97441     const char* s2,
97442     const int s2Len,
97443     const int open,
97444     const int gap,
97445     const(parasail_matrix_t)* matrix);
97446 
97447 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_16 (
97448     const char* s1,
97449     const int s1Len,
97450     const char* s2,
97451     const int s2Len,
97452     const int open,
97453     const int gap,
97454     const(parasail_matrix_t)* matrix);
97455 
97456 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_8 (
97457     const char* s1,
97458     const int s1Len,
97459     const char* s2,
97460     const int s2Len,
97461     const int open,
97462     const int gap,
97463     const(parasail_matrix_t)* matrix);
97464 
97465 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_sat (
97466     const char* s1,
97467     const int s1Len,
97468     const char* s2,
97469     const int s2Len,
97470     const int open,
97471     const int gap,
97472     const(parasail_matrix_t)* matrix);
97473 
97474 parasail_result_t* parasail_sg_db_scan_64 (
97475     const char* s1,
97476     const int s1Len,
97477     const char* s2,
97478     const int s2Len,
97479     const int open,
97480     const int gap,
97481     const(parasail_matrix_t)* matrix);
97482 
97483 parasail_result_t* parasail_sg_db_scan_32 (
97484     const char* s1,
97485     const int s1Len,
97486     const char* s2,
97487     const int s2Len,
97488     const int open,
97489     const int gap,
97490     const(parasail_matrix_t)* matrix);
97491 
97492 parasail_result_t* parasail_sg_db_scan_16 (
97493     const char* s1,
97494     const int s1Len,
97495     const char* s2,
97496     const int s2Len,
97497     const int open,
97498     const int gap,
97499     const(parasail_matrix_t)* matrix);
97500 
97501 parasail_result_t* parasail_sg_db_scan_8 (
97502     const char* s1,
97503     const int s1Len,
97504     const char* s2,
97505     const int s2Len,
97506     const int open,
97507     const int gap,
97508     const(parasail_matrix_t)* matrix);
97509 
97510 parasail_result_t* parasail_sg_db_scan_sat (
97511     const char* s1,
97512     const int s1Len,
97513     const char* s2,
97514     const int s2Len,
97515     const int open,
97516     const int gap,
97517     const(parasail_matrix_t)* matrix);
97518 
97519 parasail_result_t* parasail_sg_db_striped_64 (
97520     const char* s1,
97521     const int s1Len,
97522     const char* s2,
97523     const int s2Len,
97524     const int open,
97525     const int gap,
97526     const(parasail_matrix_t)* matrix);
97527 
97528 parasail_result_t* parasail_sg_db_striped_32 (
97529     const char* s1,
97530     const int s1Len,
97531     const char* s2,
97532     const int s2Len,
97533     const int open,
97534     const int gap,
97535     const(parasail_matrix_t)* matrix);
97536 
97537 parasail_result_t* parasail_sg_db_striped_16 (
97538     const char* s1,
97539     const int s1Len,
97540     const char* s2,
97541     const int s2Len,
97542     const int open,
97543     const int gap,
97544     const(parasail_matrix_t)* matrix);
97545 
97546 parasail_result_t* parasail_sg_db_striped_8 (
97547     const char* s1,
97548     const int s1Len,
97549     const char* s2,
97550     const int s2Len,
97551     const int open,
97552     const int gap,
97553     const(parasail_matrix_t)* matrix);
97554 
97555 parasail_result_t* parasail_sg_db_striped_sat (
97556     const char* s1,
97557     const int s1Len,
97558     const char* s2,
97559     const int s2Len,
97560     const int open,
97561     const int gap,
97562     const(parasail_matrix_t)* matrix);
97563 
97564 parasail_result_t* parasail_sg_db_diag_64 (
97565     const char* s1,
97566     const int s1Len,
97567     const char* s2,
97568     const int s2Len,
97569     const int open,
97570     const int gap,
97571     const(parasail_matrix_t)* matrix);
97572 
97573 parasail_result_t* parasail_sg_db_diag_32 (
97574     const char* s1,
97575     const int s1Len,
97576     const char* s2,
97577     const int s2Len,
97578     const int open,
97579     const int gap,
97580     const(parasail_matrix_t)* matrix);
97581 
97582 parasail_result_t* parasail_sg_db_diag_16 (
97583     const char* s1,
97584     const int s1Len,
97585     const char* s2,
97586     const int s2Len,
97587     const int open,
97588     const int gap,
97589     const(parasail_matrix_t)* matrix);
97590 
97591 parasail_result_t* parasail_sg_db_diag_8 (
97592     const char* s1,
97593     const int s1Len,
97594     const char* s2,
97595     const int s2Len,
97596     const int open,
97597     const int gap,
97598     const(parasail_matrix_t)* matrix);
97599 
97600 parasail_result_t* parasail_sg_db_diag_sat (
97601     const char* s1,
97602     const int s1Len,
97603     const char* s2,
97604     const int s2Len,
97605     const int open,
97606     const int gap,
97607     const(parasail_matrix_t)* matrix);
97608 
97609 parasail_result_t* parasail_sg_db_table_scan_64 (
97610     const char* s1,
97611     const int s1Len,
97612     const char* s2,
97613     const int s2Len,
97614     const int open,
97615     const int gap,
97616     const(parasail_matrix_t)* matrix);
97617 
97618 parasail_result_t* parasail_sg_db_table_scan_32 (
97619     const char* s1,
97620     const int s1Len,
97621     const char* s2,
97622     const int s2Len,
97623     const int open,
97624     const int gap,
97625     const(parasail_matrix_t)* matrix);
97626 
97627 parasail_result_t* parasail_sg_db_table_scan_16 (
97628     const char* s1,
97629     const int s1Len,
97630     const char* s2,
97631     const int s2Len,
97632     const int open,
97633     const int gap,
97634     const(parasail_matrix_t)* matrix);
97635 
97636 parasail_result_t* parasail_sg_db_table_scan_8 (
97637     const char* s1,
97638     const int s1Len,
97639     const char* s2,
97640     const int s2Len,
97641     const int open,
97642     const int gap,
97643     const(parasail_matrix_t)* matrix);
97644 
97645 parasail_result_t* parasail_sg_db_table_scan_sat (
97646     const char* s1,
97647     const int s1Len,
97648     const char* s2,
97649     const int s2Len,
97650     const int open,
97651     const int gap,
97652     const(parasail_matrix_t)* matrix);
97653 
97654 parasail_result_t* parasail_sg_db_table_striped_64 (
97655     const char* s1,
97656     const int s1Len,
97657     const char* s2,
97658     const int s2Len,
97659     const int open,
97660     const int gap,
97661     const(parasail_matrix_t)* matrix);
97662 
97663 parasail_result_t* parasail_sg_db_table_striped_32 (
97664     const char* s1,
97665     const int s1Len,
97666     const char* s2,
97667     const int s2Len,
97668     const int open,
97669     const int gap,
97670     const(parasail_matrix_t)* matrix);
97671 
97672 parasail_result_t* parasail_sg_db_table_striped_16 (
97673     const char* s1,
97674     const int s1Len,
97675     const char* s2,
97676     const int s2Len,
97677     const int open,
97678     const int gap,
97679     const(parasail_matrix_t)* matrix);
97680 
97681 parasail_result_t* parasail_sg_db_table_striped_8 (
97682     const char* s1,
97683     const int s1Len,
97684     const char* s2,
97685     const int s2Len,
97686     const int open,
97687     const int gap,
97688     const(parasail_matrix_t)* matrix);
97689 
97690 parasail_result_t* parasail_sg_db_table_striped_sat (
97691     const char* s1,
97692     const int s1Len,
97693     const char* s2,
97694     const int s2Len,
97695     const int open,
97696     const int gap,
97697     const(parasail_matrix_t)* matrix);
97698 
97699 parasail_result_t* parasail_sg_db_table_diag_64 (
97700     const char* s1,
97701     const int s1Len,
97702     const char* s2,
97703     const int s2Len,
97704     const int open,
97705     const int gap,
97706     const(parasail_matrix_t)* matrix);
97707 
97708 parasail_result_t* parasail_sg_db_table_diag_32 (
97709     const char* s1,
97710     const int s1Len,
97711     const char* s2,
97712     const int s2Len,
97713     const int open,
97714     const int gap,
97715     const(parasail_matrix_t)* matrix);
97716 
97717 parasail_result_t* parasail_sg_db_table_diag_16 (
97718     const char* s1,
97719     const int s1Len,
97720     const char* s2,
97721     const int s2Len,
97722     const int open,
97723     const int gap,
97724     const(parasail_matrix_t)* matrix);
97725 
97726 parasail_result_t* parasail_sg_db_table_diag_8 (
97727     const char* s1,
97728     const int s1Len,
97729     const char* s2,
97730     const int s2Len,
97731     const int open,
97732     const int gap,
97733     const(parasail_matrix_t)* matrix);
97734 
97735 parasail_result_t* parasail_sg_db_table_diag_sat (
97736     const char* s1,
97737     const int s1Len,
97738     const char* s2,
97739     const int s2Len,
97740     const int open,
97741     const int gap,
97742     const(parasail_matrix_t)* matrix);
97743 
97744 parasail_result_t* parasail_sg_db_rowcol_scan_64 (
97745     const char* s1,
97746     const int s1Len,
97747     const char* s2,
97748     const int s2Len,
97749     const int open,
97750     const int gap,
97751     const(parasail_matrix_t)* matrix);
97752 
97753 parasail_result_t* parasail_sg_db_rowcol_scan_32 (
97754     const char* s1,
97755     const int s1Len,
97756     const char* s2,
97757     const int s2Len,
97758     const int open,
97759     const int gap,
97760     const(parasail_matrix_t)* matrix);
97761 
97762 parasail_result_t* parasail_sg_db_rowcol_scan_16 (
97763     const char* s1,
97764     const int s1Len,
97765     const char* s2,
97766     const int s2Len,
97767     const int open,
97768     const int gap,
97769     const(parasail_matrix_t)* matrix);
97770 
97771 parasail_result_t* parasail_sg_db_rowcol_scan_8 (
97772     const char* s1,
97773     const int s1Len,
97774     const char* s2,
97775     const int s2Len,
97776     const int open,
97777     const int gap,
97778     const(parasail_matrix_t)* matrix);
97779 
97780 parasail_result_t* parasail_sg_db_rowcol_scan_sat (
97781     const char* s1,
97782     const int s1Len,
97783     const char* s2,
97784     const int s2Len,
97785     const int open,
97786     const int gap,
97787     const(parasail_matrix_t)* matrix);
97788 
97789 parasail_result_t* parasail_sg_db_rowcol_striped_64 (
97790     const char* s1,
97791     const int s1Len,
97792     const char* s2,
97793     const int s2Len,
97794     const int open,
97795     const int gap,
97796     const(parasail_matrix_t)* matrix);
97797 
97798 parasail_result_t* parasail_sg_db_rowcol_striped_32 (
97799     const char* s1,
97800     const int s1Len,
97801     const char* s2,
97802     const int s2Len,
97803     const int open,
97804     const int gap,
97805     const(parasail_matrix_t)* matrix);
97806 
97807 parasail_result_t* parasail_sg_db_rowcol_striped_16 (
97808     const char* s1,
97809     const int s1Len,
97810     const char* s2,
97811     const int s2Len,
97812     const int open,
97813     const int gap,
97814     const(parasail_matrix_t)* matrix);
97815 
97816 parasail_result_t* parasail_sg_db_rowcol_striped_8 (
97817     const char* s1,
97818     const int s1Len,
97819     const char* s2,
97820     const int s2Len,
97821     const int open,
97822     const int gap,
97823     const(parasail_matrix_t)* matrix);
97824 
97825 parasail_result_t* parasail_sg_db_rowcol_striped_sat (
97826     const char* s1,
97827     const int s1Len,
97828     const char* s2,
97829     const int s2Len,
97830     const int open,
97831     const int gap,
97832     const(parasail_matrix_t)* matrix);
97833 
97834 parasail_result_t* parasail_sg_db_rowcol_diag_64 (
97835     const char* s1,
97836     const int s1Len,
97837     const char* s2,
97838     const int s2Len,
97839     const int open,
97840     const int gap,
97841     const(parasail_matrix_t)* matrix);
97842 
97843 parasail_result_t* parasail_sg_db_rowcol_diag_32 (
97844     const char* s1,
97845     const int s1Len,
97846     const char* s2,
97847     const int s2Len,
97848     const int open,
97849     const int gap,
97850     const(parasail_matrix_t)* matrix);
97851 
97852 parasail_result_t* parasail_sg_db_rowcol_diag_16 (
97853     const char* s1,
97854     const int s1Len,
97855     const char* s2,
97856     const int s2Len,
97857     const int open,
97858     const int gap,
97859     const(parasail_matrix_t)* matrix);
97860 
97861 parasail_result_t* parasail_sg_db_rowcol_diag_8 (
97862     const char* s1,
97863     const int s1Len,
97864     const char* s2,
97865     const int s2Len,
97866     const int open,
97867     const int gap,
97868     const(parasail_matrix_t)* matrix);
97869 
97870 parasail_result_t* parasail_sg_db_rowcol_diag_sat (
97871     const char* s1,
97872     const int s1Len,
97873     const char* s2,
97874     const int s2Len,
97875     const int open,
97876     const int gap,
97877     const(parasail_matrix_t)* matrix);
97878 
97879 parasail_result_t* parasail_sg_db_trace_scan_64 (
97880     const char* s1,
97881     const int s1Len,
97882     const char* s2,
97883     const int s2Len,
97884     const int open,
97885     const int gap,
97886     const(parasail_matrix_t)* matrix);
97887 
97888 parasail_result_t* parasail_sg_db_trace_scan_32 (
97889     const char* s1,
97890     const int s1Len,
97891     const char* s2,
97892     const int s2Len,
97893     const int open,
97894     const int gap,
97895     const(parasail_matrix_t)* matrix);
97896 
97897 parasail_result_t* parasail_sg_db_trace_scan_16 (
97898     const char* s1,
97899     const int s1Len,
97900     const char* s2,
97901     const int s2Len,
97902     const int open,
97903     const int gap,
97904     const(parasail_matrix_t)* matrix);
97905 
97906 parasail_result_t* parasail_sg_db_trace_scan_8 (
97907     const char* s1,
97908     const int s1Len,
97909     const char* s2,
97910     const int s2Len,
97911     const int open,
97912     const int gap,
97913     const(parasail_matrix_t)* matrix);
97914 
97915 parasail_result_t* parasail_sg_db_trace_scan_sat (
97916     const char* s1,
97917     const int s1Len,
97918     const char* s2,
97919     const int s2Len,
97920     const int open,
97921     const int gap,
97922     const(parasail_matrix_t)* matrix);
97923 
97924 parasail_result_t* parasail_sg_db_trace_striped_64 (
97925     const char* s1,
97926     const int s1Len,
97927     const char* s2,
97928     const int s2Len,
97929     const int open,
97930     const int gap,
97931     const(parasail_matrix_t)* matrix);
97932 
97933 parasail_result_t* parasail_sg_db_trace_striped_32 (
97934     const char* s1,
97935     const int s1Len,
97936     const char* s2,
97937     const int s2Len,
97938     const int open,
97939     const int gap,
97940     const(parasail_matrix_t)* matrix);
97941 
97942 parasail_result_t* parasail_sg_db_trace_striped_16 (
97943     const char* s1,
97944     const int s1Len,
97945     const char* s2,
97946     const int s2Len,
97947     const int open,
97948     const int gap,
97949     const(parasail_matrix_t)* matrix);
97950 
97951 parasail_result_t* parasail_sg_db_trace_striped_8 (
97952     const char* s1,
97953     const int s1Len,
97954     const char* s2,
97955     const int s2Len,
97956     const int open,
97957     const int gap,
97958     const(parasail_matrix_t)* matrix);
97959 
97960 parasail_result_t* parasail_sg_db_trace_striped_sat (
97961     const char* s1,
97962     const int s1Len,
97963     const char* s2,
97964     const int s2Len,
97965     const int open,
97966     const int gap,
97967     const(parasail_matrix_t)* matrix);
97968 
97969 parasail_result_t* parasail_sg_db_trace_diag_64 (
97970     const char* s1,
97971     const int s1Len,
97972     const char* s2,
97973     const int s2Len,
97974     const int open,
97975     const int gap,
97976     const(parasail_matrix_t)* matrix);
97977 
97978 parasail_result_t* parasail_sg_db_trace_diag_32 (
97979     const char* s1,
97980     const int s1Len,
97981     const char* s2,
97982     const int s2Len,
97983     const int open,
97984     const int gap,
97985     const(parasail_matrix_t)* matrix);
97986 
97987 parasail_result_t* parasail_sg_db_trace_diag_16 (
97988     const char* s1,
97989     const int s1Len,
97990     const char* s2,
97991     const int s2Len,
97992     const int open,
97993     const int gap,
97994     const(parasail_matrix_t)* matrix);
97995 
97996 parasail_result_t* parasail_sg_db_trace_diag_8 (
97997     const char* s1,
97998     const int s1Len,
97999     const char* s2,
98000     const int s2Len,
98001     const int open,
98002     const int gap,
98003     const(parasail_matrix_t)* matrix);
98004 
98005 parasail_result_t* parasail_sg_db_trace_diag_sat (
98006     const char* s1,
98007     const int s1Len,
98008     const char* s2,
98009     const int s2Len,
98010     const int open,
98011     const int gap,
98012     const(parasail_matrix_t)* matrix);
98013 
98014 parasail_result_t* parasail_sg_db_stats_scan_64 (
98015     const char* s1,
98016     const int s1Len,
98017     const char* s2,
98018     const int s2Len,
98019     const int open,
98020     const int gap,
98021     const(parasail_matrix_t)* matrix);
98022 
98023 parasail_result_t* parasail_sg_db_stats_scan_32 (
98024     const char* s1,
98025     const int s1Len,
98026     const char* s2,
98027     const int s2Len,
98028     const int open,
98029     const int gap,
98030     const(parasail_matrix_t)* matrix);
98031 
98032 parasail_result_t* parasail_sg_db_stats_scan_16 (
98033     const char* s1,
98034     const int s1Len,
98035     const char* s2,
98036     const int s2Len,
98037     const int open,
98038     const int gap,
98039     const(parasail_matrix_t)* matrix);
98040 
98041 parasail_result_t* parasail_sg_db_stats_scan_8 (
98042     const char* s1,
98043     const int s1Len,
98044     const char* s2,
98045     const int s2Len,
98046     const int open,
98047     const int gap,
98048     const(parasail_matrix_t)* matrix);
98049 
98050 parasail_result_t* parasail_sg_db_stats_scan_sat (
98051     const char* s1,
98052     const int s1Len,
98053     const char* s2,
98054     const int s2Len,
98055     const int open,
98056     const int gap,
98057     const(parasail_matrix_t)* matrix);
98058 
98059 parasail_result_t* parasail_sg_db_stats_striped_64 (
98060     const char* s1,
98061     const int s1Len,
98062     const char* s2,
98063     const int s2Len,
98064     const int open,
98065     const int gap,
98066     const(parasail_matrix_t)* matrix);
98067 
98068 parasail_result_t* parasail_sg_db_stats_striped_32 (
98069     const char* s1,
98070     const int s1Len,
98071     const char* s2,
98072     const int s2Len,
98073     const int open,
98074     const int gap,
98075     const(parasail_matrix_t)* matrix);
98076 
98077 parasail_result_t* parasail_sg_db_stats_striped_16 (
98078     const char* s1,
98079     const int s1Len,
98080     const char* s2,
98081     const int s2Len,
98082     const int open,
98083     const int gap,
98084     const(parasail_matrix_t)* matrix);
98085 
98086 parasail_result_t* parasail_sg_db_stats_striped_8 (
98087     const char* s1,
98088     const int s1Len,
98089     const char* s2,
98090     const int s2Len,
98091     const int open,
98092     const int gap,
98093     const(parasail_matrix_t)* matrix);
98094 
98095 parasail_result_t* parasail_sg_db_stats_striped_sat (
98096     const char* s1,
98097     const int s1Len,
98098     const char* s2,
98099     const int s2Len,
98100     const int open,
98101     const int gap,
98102     const(parasail_matrix_t)* matrix);
98103 
98104 parasail_result_t* parasail_sg_db_stats_diag_64 (
98105     const char* s1,
98106     const int s1Len,
98107     const char* s2,
98108     const int s2Len,
98109     const int open,
98110     const int gap,
98111     const(parasail_matrix_t)* matrix);
98112 
98113 parasail_result_t* parasail_sg_db_stats_diag_32 (
98114     const char* s1,
98115     const int s1Len,
98116     const char* s2,
98117     const int s2Len,
98118     const int open,
98119     const int gap,
98120     const(parasail_matrix_t)* matrix);
98121 
98122 parasail_result_t* parasail_sg_db_stats_diag_16 (
98123     const char* s1,
98124     const int s1Len,
98125     const char* s2,
98126     const int s2Len,
98127     const int open,
98128     const int gap,
98129     const(parasail_matrix_t)* matrix);
98130 
98131 parasail_result_t* parasail_sg_db_stats_diag_8 (
98132     const char* s1,
98133     const int s1Len,
98134     const char* s2,
98135     const int s2Len,
98136     const int open,
98137     const int gap,
98138     const(parasail_matrix_t)* matrix);
98139 
98140 parasail_result_t* parasail_sg_db_stats_diag_sat (
98141     const char* s1,
98142     const int s1Len,
98143     const char* s2,
98144     const int s2Len,
98145     const int open,
98146     const int gap,
98147     const(parasail_matrix_t)* matrix);
98148 
98149 parasail_result_t* parasail_sg_db_stats_table_scan_64 (
98150     const char* s1,
98151     const int s1Len,
98152     const char* s2,
98153     const int s2Len,
98154     const int open,
98155     const int gap,
98156     const(parasail_matrix_t)* matrix);
98157 
98158 parasail_result_t* parasail_sg_db_stats_table_scan_32 (
98159     const char* s1,
98160     const int s1Len,
98161     const char* s2,
98162     const int s2Len,
98163     const int open,
98164     const int gap,
98165     const(parasail_matrix_t)* matrix);
98166 
98167 parasail_result_t* parasail_sg_db_stats_table_scan_16 (
98168     const char* s1,
98169     const int s1Len,
98170     const char* s2,
98171     const int s2Len,
98172     const int open,
98173     const int gap,
98174     const(parasail_matrix_t)* matrix);
98175 
98176 parasail_result_t* parasail_sg_db_stats_table_scan_8 (
98177     const char* s1,
98178     const int s1Len,
98179     const char* s2,
98180     const int s2Len,
98181     const int open,
98182     const int gap,
98183     const(parasail_matrix_t)* matrix);
98184 
98185 parasail_result_t* parasail_sg_db_stats_table_scan_sat (
98186     const char* s1,
98187     const int s1Len,
98188     const char* s2,
98189     const int s2Len,
98190     const int open,
98191     const int gap,
98192     const(parasail_matrix_t)* matrix);
98193 
98194 parasail_result_t* parasail_sg_db_stats_table_striped_64 (
98195     const char* s1,
98196     const int s1Len,
98197     const char* s2,
98198     const int s2Len,
98199     const int open,
98200     const int gap,
98201     const(parasail_matrix_t)* matrix);
98202 
98203 parasail_result_t* parasail_sg_db_stats_table_striped_32 (
98204     const char* s1,
98205     const int s1Len,
98206     const char* s2,
98207     const int s2Len,
98208     const int open,
98209     const int gap,
98210     const(parasail_matrix_t)* matrix);
98211 
98212 parasail_result_t* parasail_sg_db_stats_table_striped_16 (
98213     const char* s1,
98214     const int s1Len,
98215     const char* s2,
98216     const int s2Len,
98217     const int open,
98218     const int gap,
98219     const(parasail_matrix_t)* matrix);
98220 
98221 parasail_result_t* parasail_sg_db_stats_table_striped_8 (
98222     const char* s1,
98223     const int s1Len,
98224     const char* s2,
98225     const int s2Len,
98226     const int open,
98227     const int gap,
98228     const(parasail_matrix_t)* matrix);
98229 
98230 parasail_result_t* parasail_sg_db_stats_table_striped_sat (
98231     const char* s1,
98232     const int s1Len,
98233     const char* s2,
98234     const int s2Len,
98235     const int open,
98236     const int gap,
98237     const(parasail_matrix_t)* matrix);
98238 
98239 parasail_result_t* parasail_sg_db_stats_table_diag_64 (
98240     const char* s1,
98241     const int s1Len,
98242     const char* s2,
98243     const int s2Len,
98244     const int open,
98245     const int gap,
98246     const(parasail_matrix_t)* matrix);
98247 
98248 parasail_result_t* parasail_sg_db_stats_table_diag_32 (
98249     const char* s1,
98250     const int s1Len,
98251     const char* s2,
98252     const int s2Len,
98253     const int open,
98254     const int gap,
98255     const(parasail_matrix_t)* matrix);
98256 
98257 parasail_result_t* parasail_sg_db_stats_table_diag_16 (
98258     const char* s1,
98259     const int s1Len,
98260     const char* s2,
98261     const int s2Len,
98262     const int open,
98263     const int gap,
98264     const(parasail_matrix_t)* matrix);
98265 
98266 parasail_result_t* parasail_sg_db_stats_table_diag_8 (
98267     const char* s1,
98268     const int s1Len,
98269     const char* s2,
98270     const int s2Len,
98271     const int open,
98272     const int gap,
98273     const(parasail_matrix_t)* matrix);
98274 
98275 parasail_result_t* parasail_sg_db_stats_table_diag_sat (
98276     const char* s1,
98277     const int s1Len,
98278     const char* s2,
98279     const int s2Len,
98280     const int open,
98281     const int gap,
98282     const(parasail_matrix_t)* matrix);
98283 
98284 parasail_result_t* parasail_sg_db_stats_rowcol_scan_64 (
98285     const char* s1,
98286     const int s1Len,
98287     const char* s2,
98288     const int s2Len,
98289     const int open,
98290     const int gap,
98291     const(parasail_matrix_t)* matrix);
98292 
98293 parasail_result_t* parasail_sg_db_stats_rowcol_scan_32 (
98294     const char* s1,
98295     const int s1Len,
98296     const char* s2,
98297     const int s2Len,
98298     const int open,
98299     const int gap,
98300     const(parasail_matrix_t)* matrix);
98301 
98302 parasail_result_t* parasail_sg_db_stats_rowcol_scan_16 (
98303     const char* s1,
98304     const int s1Len,
98305     const char* s2,
98306     const int s2Len,
98307     const int open,
98308     const int gap,
98309     const(parasail_matrix_t)* matrix);
98310 
98311 parasail_result_t* parasail_sg_db_stats_rowcol_scan_8 (
98312     const char* s1,
98313     const int s1Len,
98314     const char* s2,
98315     const int s2Len,
98316     const int open,
98317     const int gap,
98318     const(parasail_matrix_t)* matrix);
98319 
98320 parasail_result_t* parasail_sg_db_stats_rowcol_scan_sat (
98321     const char* s1,
98322     const int s1Len,
98323     const char* s2,
98324     const int s2Len,
98325     const int open,
98326     const int gap,
98327     const(parasail_matrix_t)* matrix);
98328 
98329 parasail_result_t* parasail_sg_db_stats_rowcol_striped_64 (
98330     const char* s1,
98331     const int s1Len,
98332     const char* s2,
98333     const int s2Len,
98334     const int open,
98335     const int gap,
98336     const(parasail_matrix_t)* matrix);
98337 
98338 parasail_result_t* parasail_sg_db_stats_rowcol_striped_32 (
98339     const char* s1,
98340     const int s1Len,
98341     const char* s2,
98342     const int s2Len,
98343     const int open,
98344     const int gap,
98345     const(parasail_matrix_t)* matrix);
98346 
98347 parasail_result_t* parasail_sg_db_stats_rowcol_striped_16 (
98348     const char* s1,
98349     const int s1Len,
98350     const char* s2,
98351     const int s2Len,
98352     const int open,
98353     const int gap,
98354     const(parasail_matrix_t)* matrix);
98355 
98356 parasail_result_t* parasail_sg_db_stats_rowcol_striped_8 (
98357     const char* s1,
98358     const int s1Len,
98359     const char* s2,
98360     const int s2Len,
98361     const int open,
98362     const int gap,
98363     const(parasail_matrix_t)* matrix);
98364 
98365 parasail_result_t* parasail_sg_db_stats_rowcol_striped_sat (
98366     const char* s1,
98367     const int s1Len,
98368     const char* s2,
98369     const int s2Len,
98370     const int open,
98371     const int gap,
98372     const(parasail_matrix_t)* matrix);
98373 
98374 parasail_result_t* parasail_sg_db_stats_rowcol_diag_64 (
98375     const char* s1,
98376     const int s1Len,
98377     const char* s2,
98378     const int s2Len,
98379     const int open,
98380     const int gap,
98381     const(parasail_matrix_t)* matrix);
98382 
98383 parasail_result_t* parasail_sg_db_stats_rowcol_diag_32 (
98384     const char* s1,
98385     const int s1Len,
98386     const char* s2,
98387     const int s2Len,
98388     const int open,
98389     const int gap,
98390     const(parasail_matrix_t)* matrix);
98391 
98392 parasail_result_t* parasail_sg_db_stats_rowcol_diag_16 (
98393     const char* s1,
98394     const int s1Len,
98395     const char* s2,
98396     const int s2Len,
98397     const int open,
98398     const int gap,
98399     const(parasail_matrix_t)* matrix);
98400 
98401 parasail_result_t* parasail_sg_db_stats_rowcol_diag_8 (
98402     const char* s1,
98403     const int s1Len,
98404     const char* s2,
98405     const int s2Len,
98406     const int open,
98407     const int gap,
98408     const(parasail_matrix_t)* matrix);
98409 
98410 parasail_result_t* parasail_sg_db_stats_rowcol_diag_sat (
98411     const char* s1,
98412     const int s1Len,
98413     const char* s2,
98414     const int s2Len,
98415     const int open,
98416     const int gap,
98417     const(parasail_matrix_t)* matrix);
98418 
98419 parasail_result_t* parasail_sg_de_scan_64 (
98420     const char* s1,
98421     const int s1Len,
98422     const char* s2,
98423     const int s2Len,
98424     const int open,
98425     const int gap,
98426     const(parasail_matrix_t)* matrix);
98427 
98428 parasail_result_t* parasail_sg_de_scan_32 (
98429     const char* s1,
98430     const int s1Len,
98431     const char* s2,
98432     const int s2Len,
98433     const int open,
98434     const int gap,
98435     const(parasail_matrix_t)* matrix);
98436 
98437 parasail_result_t* parasail_sg_de_scan_16 (
98438     const char* s1,
98439     const int s1Len,
98440     const char* s2,
98441     const int s2Len,
98442     const int open,
98443     const int gap,
98444     const(parasail_matrix_t)* matrix);
98445 
98446 parasail_result_t* parasail_sg_de_scan_8 (
98447     const char* s1,
98448     const int s1Len,
98449     const char* s2,
98450     const int s2Len,
98451     const int open,
98452     const int gap,
98453     const(parasail_matrix_t)* matrix);
98454 
98455 parasail_result_t* parasail_sg_de_scan_sat (
98456     const char* s1,
98457     const int s1Len,
98458     const char* s2,
98459     const int s2Len,
98460     const int open,
98461     const int gap,
98462     const(parasail_matrix_t)* matrix);
98463 
98464 parasail_result_t* parasail_sg_de_striped_64 (
98465     const char* s1,
98466     const int s1Len,
98467     const char* s2,
98468     const int s2Len,
98469     const int open,
98470     const int gap,
98471     const(parasail_matrix_t)* matrix);
98472 
98473 parasail_result_t* parasail_sg_de_striped_32 (
98474     const char* s1,
98475     const int s1Len,
98476     const char* s2,
98477     const int s2Len,
98478     const int open,
98479     const int gap,
98480     const(parasail_matrix_t)* matrix);
98481 
98482 parasail_result_t* parasail_sg_de_striped_16 (
98483     const char* s1,
98484     const int s1Len,
98485     const char* s2,
98486     const int s2Len,
98487     const int open,
98488     const int gap,
98489     const(parasail_matrix_t)* matrix);
98490 
98491 parasail_result_t* parasail_sg_de_striped_8 (
98492     const char* s1,
98493     const int s1Len,
98494     const char* s2,
98495     const int s2Len,
98496     const int open,
98497     const int gap,
98498     const(parasail_matrix_t)* matrix);
98499 
98500 parasail_result_t* parasail_sg_de_striped_sat (
98501     const char* s1,
98502     const int s1Len,
98503     const char* s2,
98504     const int s2Len,
98505     const int open,
98506     const int gap,
98507     const(parasail_matrix_t)* matrix);
98508 
98509 parasail_result_t* parasail_sg_de_diag_64 (
98510     const char* s1,
98511     const int s1Len,
98512     const char* s2,
98513     const int s2Len,
98514     const int open,
98515     const int gap,
98516     const(parasail_matrix_t)* matrix);
98517 
98518 parasail_result_t* parasail_sg_de_diag_32 (
98519     const char* s1,
98520     const int s1Len,
98521     const char* s2,
98522     const int s2Len,
98523     const int open,
98524     const int gap,
98525     const(parasail_matrix_t)* matrix);
98526 
98527 parasail_result_t* parasail_sg_de_diag_16 (
98528     const char* s1,
98529     const int s1Len,
98530     const char* s2,
98531     const int s2Len,
98532     const int open,
98533     const int gap,
98534     const(parasail_matrix_t)* matrix);
98535 
98536 parasail_result_t* parasail_sg_de_diag_8 (
98537     const char* s1,
98538     const int s1Len,
98539     const char* s2,
98540     const int s2Len,
98541     const int open,
98542     const int gap,
98543     const(parasail_matrix_t)* matrix);
98544 
98545 parasail_result_t* parasail_sg_de_diag_sat (
98546     const char* s1,
98547     const int s1Len,
98548     const char* s2,
98549     const int s2Len,
98550     const int open,
98551     const int gap,
98552     const(parasail_matrix_t)* matrix);
98553 
98554 parasail_result_t* parasail_sg_de_table_scan_64 (
98555     const char* s1,
98556     const int s1Len,
98557     const char* s2,
98558     const int s2Len,
98559     const int open,
98560     const int gap,
98561     const(parasail_matrix_t)* matrix);
98562 
98563 parasail_result_t* parasail_sg_de_table_scan_32 (
98564     const char* s1,
98565     const int s1Len,
98566     const char* s2,
98567     const int s2Len,
98568     const int open,
98569     const int gap,
98570     const(parasail_matrix_t)* matrix);
98571 
98572 parasail_result_t* parasail_sg_de_table_scan_16 (
98573     const char* s1,
98574     const int s1Len,
98575     const char* s2,
98576     const int s2Len,
98577     const int open,
98578     const int gap,
98579     const(parasail_matrix_t)* matrix);
98580 
98581 parasail_result_t* parasail_sg_de_table_scan_8 (
98582     const char* s1,
98583     const int s1Len,
98584     const char* s2,
98585     const int s2Len,
98586     const int open,
98587     const int gap,
98588     const(parasail_matrix_t)* matrix);
98589 
98590 parasail_result_t* parasail_sg_de_table_scan_sat (
98591     const char* s1,
98592     const int s1Len,
98593     const char* s2,
98594     const int s2Len,
98595     const int open,
98596     const int gap,
98597     const(parasail_matrix_t)* matrix);
98598 
98599 parasail_result_t* parasail_sg_de_table_striped_64 (
98600     const char* s1,
98601     const int s1Len,
98602     const char* s2,
98603     const int s2Len,
98604     const int open,
98605     const int gap,
98606     const(parasail_matrix_t)* matrix);
98607 
98608 parasail_result_t* parasail_sg_de_table_striped_32 (
98609     const char* s1,
98610     const int s1Len,
98611     const char* s2,
98612     const int s2Len,
98613     const int open,
98614     const int gap,
98615     const(parasail_matrix_t)* matrix);
98616 
98617 parasail_result_t* parasail_sg_de_table_striped_16 (
98618     const char* s1,
98619     const int s1Len,
98620     const char* s2,
98621     const int s2Len,
98622     const int open,
98623     const int gap,
98624     const(parasail_matrix_t)* matrix);
98625 
98626 parasail_result_t* parasail_sg_de_table_striped_8 (
98627     const char* s1,
98628     const int s1Len,
98629     const char* s2,
98630     const int s2Len,
98631     const int open,
98632     const int gap,
98633     const(parasail_matrix_t)* matrix);
98634 
98635 parasail_result_t* parasail_sg_de_table_striped_sat (
98636     const char* s1,
98637     const int s1Len,
98638     const char* s2,
98639     const int s2Len,
98640     const int open,
98641     const int gap,
98642     const(parasail_matrix_t)* matrix);
98643 
98644 parasail_result_t* parasail_sg_de_table_diag_64 (
98645     const char* s1,
98646     const int s1Len,
98647     const char* s2,
98648     const int s2Len,
98649     const int open,
98650     const int gap,
98651     const(parasail_matrix_t)* matrix);
98652 
98653 parasail_result_t* parasail_sg_de_table_diag_32 (
98654     const char* s1,
98655     const int s1Len,
98656     const char* s2,
98657     const int s2Len,
98658     const int open,
98659     const int gap,
98660     const(parasail_matrix_t)* matrix);
98661 
98662 parasail_result_t* parasail_sg_de_table_diag_16 (
98663     const char* s1,
98664     const int s1Len,
98665     const char* s2,
98666     const int s2Len,
98667     const int open,
98668     const int gap,
98669     const(parasail_matrix_t)* matrix);
98670 
98671 parasail_result_t* parasail_sg_de_table_diag_8 (
98672     const char* s1,
98673     const int s1Len,
98674     const char* s2,
98675     const int s2Len,
98676     const int open,
98677     const int gap,
98678     const(parasail_matrix_t)* matrix);
98679 
98680 parasail_result_t* parasail_sg_de_table_diag_sat (
98681     const char* s1,
98682     const int s1Len,
98683     const char* s2,
98684     const int s2Len,
98685     const int open,
98686     const int gap,
98687     const(parasail_matrix_t)* matrix);
98688 
98689 parasail_result_t* parasail_sg_de_rowcol_scan_64 (
98690     const char* s1,
98691     const int s1Len,
98692     const char* s2,
98693     const int s2Len,
98694     const int open,
98695     const int gap,
98696     const(parasail_matrix_t)* matrix);
98697 
98698 parasail_result_t* parasail_sg_de_rowcol_scan_32 (
98699     const char* s1,
98700     const int s1Len,
98701     const char* s2,
98702     const int s2Len,
98703     const int open,
98704     const int gap,
98705     const(parasail_matrix_t)* matrix);
98706 
98707 parasail_result_t* parasail_sg_de_rowcol_scan_16 (
98708     const char* s1,
98709     const int s1Len,
98710     const char* s2,
98711     const int s2Len,
98712     const int open,
98713     const int gap,
98714     const(parasail_matrix_t)* matrix);
98715 
98716 parasail_result_t* parasail_sg_de_rowcol_scan_8 (
98717     const char* s1,
98718     const int s1Len,
98719     const char* s2,
98720     const int s2Len,
98721     const int open,
98722     const int gap,
98723     const(parasail_matrix_t)* matrix);
98724 
98725 parasail_result_t* parasail_sg_de_rowcol_scan_sat (
98726     const char* s1,
98727     const int s1Len,
98728     const char* s2,
98729     const int s2Len,
98730     const int open,
98731     const int gap,
98732     const(parasail_matrix_t)* matrix);
98733 
98734 parasail_result_t* parasail_sg_de_rowcol_striped_64 (
98735     const char* s1,
98736     const int s1Len,
98737     const char* s2,
98738     const int s2Len,
98739     const int open,
98740     const int gap,
98741     const(parasail_matrix_t)* matrix);
98742 
98743 parasail_result_t* parasail_sg_de_rowcol_striped_32 (
98744     const char* s1,
98745     const int s1Len,
98746     const char* s2,
98747     const int s2Len,
98748     const int open,
98749     const int gap,
98750     const(parasail_matrix_t)* matrix);
98751 
98752 parasail_result_t* parasail_sg_de_rowcol_striped_16 (
98753     const char* s1,
98754     const int s1Len,
98755     const char* s2,
98756     const int s2Len,
98757     const int open,
98758     const int gap,
98759     const(parasail_matrix_t)* matrix);
98760 
98761 parasail_result_t* parasail_sg_de_rowcol_striped_8 (
98762     const char* s1,
98763     const int s1Len,
98764     const char* s2,
98765     const int s2Len,
98766     const int open,
98767     const int gap,
98768     const(parasail_matrix_t)* matrix);
98769 
98770 parasail_result_t* parasail_sg_de_rowcol_striped_sat (
98771     const char* s1,
98772     const int s1Len,
98773     const char* s2,
98774     const int s2Len,
98775     const int open,
98776     const int gap,
98777     const(parasail_matrix_t)* matrix);
98778 
98779 parasail_result_t* parasail_sg_de_rowcol_diag_64 (
98780     const char* s1,
98781     const int s1Len,
98782     const char* s2,
98783     const int s2Len,
98784     const int open,
98785     const int gap,
98786     const(parasail_matrix_t)* matrix);
98787 
98788 parasail_result_t* parasail_sg_de_rowcol_diag_32 (
98789     const char* s1,
98790     const int s1Len,
98791     const char* s2,
98792     const int s2Len,
98793     const int open,
98794     const int gap,
98795     const(parasail_matrix_t)* matrix);
98796 
98797 parasail_result_t* parasail_sg_de_rowcol_diag_16 (
98798     const char* s1,
98799     const int s1Len,
98800     const char* s2,
98801     const int s2Len,
98802     const int open,
98803     const int gap,
98804     const(parasail_matrix_t)* matrix);
98805 
98806 parasail_result_t* parasail_sg_de_rowcol_diag_8 (
98807     const char* s1,
98808     const int s1Len,
98809     const char* s2,
98810     const int s2Len,
98811     const int open,
98812     const int gap,
98813     const(parasail_matrix_t)* matrix);
98814 
98815 parasail_result_t* parasail_sg_de_rowcol_diag_sat (
98816     const char* s1,
98817     const int s1Len,
98818     const char* s2,
98819     const int s2Len,
98820     const int open,
98821     const int gap,
98822     const(parasail_matrix_t)* matrix);
98823 
98824 parasail_result_t* parasail_sg_de_trace_scan_64 (
98825     const char* s1,
98826     const int s1Len,
98827     const char* s2,
98828     const int s2Len,
98829     const int open,
98830     const int gap,
98831     const(parasail_matrix_t)* matrix);
98832 
98833 parasail_result_t* parasail_sg_de_trace_scan_32 (
98834     const char* s1,
98835     const int s1Len,
98836     const char* s2,
98837     const int s2Len,
98838     const int open,
98839     const int gap,
98840     const(parasail_matrix_t)* matrix);
98841 
98842 parasail_result_t* parasail_sg_de_trace_scan_16 (
98843     const char* s1,
98844     const int s1Len,
98845     const char* s2,
98846     const int s2Len,
98847     const int open,
98848     const int gap,
98849     const(parasail_matrix_t)* matrix);
98850 
98851 parasail_result_t* parasail_sg_de_trace_scan_8 (
98852     const char* s1,
98853     const int s1Len,
98854     const char* s2,
98855     const int s2Len,
98856     const int open,
98857     const int gap,
98858     const(parasail_matrix_t)* matrix);
98859 
98860 parasail_result_t* parasail_sg_de_trace_scan_sat (
98861     const char* s1,
98862     const int s1Len,
98863     const char* s2,
98864     const int s2Len,
98865     const int open,
98866     const int gap,
98867     const(parasail_matrix_t)* matrix);
98868 
98869 parasail_result_t* parasail_sg_de_trace_striped_64 (
98870     const char* s1,
98871     const int s1Len,
98872     const char* s2,
98873     const int s2Len,
98874     const int open,
98875     const int gap,
98876     const(parasail_matrix_t)* matrix);
98877 
98878 parasail_result_t* parasail_sg_de_trace_striped_32 (
98879     const char* s1,
98880     const int s1Len,
98881     const char* s2,
98882     const int s2Len,
98883     const int open,
98884     const int gap,
98885     const(parasail_matrix_t)* matrix);
98886 
98887 parasail_result_t* parasail_sg_de_trace_striped_16 (
98888     const char* s1,
98889     const int s1Len,
98890     const char* s2,
98891     const int s2Len,
98892     const int open,
98893     const int gap,
98894     const(parasail_matrix_t)* matrix);
98895 
98896 parasail_result_t* parasail_sg_de_trace_striped_8 (
98897     const char* s1,
98898     const int s1Len,
98899     const char* s2,
98900     const int s2Len,
98901     const int open,
98902     const int gap,
98903     const(parasail_matrix_t)* matrix);
98904 
98905 parasail_result_t* parasail_sg_de_trace_striped_sat (
98906     const char* s1,
98907     const int s1Len,
98908     const char* s2,
98909     const int s2Len,
98910     const int open,
98911     const int gap,
98912     const(parasail_matrix_t)* matrix);
98913 
98914 parasail_result_t* parasail_sg_de_trace_diag_64 (
98915     const char* s1,
98916     const int s1Len,
98917     const char* s2,
98918     const int s2Len,
98919     const int open,
98920     const int gap,
98921     const(parasail_matrix_t)* matrix);
98922 
98923 parasail_result_t* parasail_sg_de_trace_diag_32 (
98924     const char* s1,
98925     const int s1Len,
98926     const char* s2,
98927     const int s2Len,
98928     const int open,
98929     const int gap,
98930     const(parasail_matrix_t)* matrix);
98931 
98932 parasail_result_t* parasail_sg_de_trace_diag_16 (
98933     const char* s1,
98934     const int s1Len,
98935     const char* s2,
98936     const int s2Len,
98937     const int open,
98938     const int gap,
98939     const(parasail_matrix_t)* matrix);
98940 
98941 parasail_result_t* parasail_sg_de_trace_diag_8 (
98942     const char* s1,
98943     const int s1Len,
98944     const char* s2,
98945     const int s2Len,
98946     const int open,
98947     const int gap,
98948     const(parasail_matrix_t)* matrix);
98949 
98950 parasail_result_t* parasail_sg_de_trace_diag_sat (
98951     const char* s1,
98952     const int s1Len,
98953     const char* s2,
98954     const int s2Len,
98955     const int open,
98956     const int gap,
98957     const(parasail_matrix_t)* matrix);
98958 
98959 parasail_result_t* parasail_sg_de_stats_scan_64 (
98960     const char* s1,
98961     const int s1Len,
98962     const char* s2,
98963     const int s2Len,
98964     const int open,
98965     const int gap,
98966     const(parasail_matrix_t)* matrix);
98967 
98968 parasail_result_t* parasail_sg_de_stats_scan_32 (
98969     const char* s1,
98970     const int s1Len,
98971     const char* s2,
98972     const int s2Len,
98973     const int open,
98974     const int gap,
98975     const(parasail_matrix_t)* matrix);
98976 
98977 parasail_result_t* parasail_sg_de_stats_scan_16 (
98978     const char* s1,
98979     const int s1Len,
98980     const char* s2,
98981     const int s2Len,
98982     const int open,
98983     const int gap,
98984     const(parasail_matrix_t)* matrix);
98985 
98986 parasail_result_t* parasail_sg_de_stats_scan_8 (
98987     const char* s1,
98988     const int s1Len,
98989     const char* s2,
98990     const int s2Len,
98991     const int open,
98992     const int gap,
98993     const(parasail_matrix_t)* matrix);
98994 
98995 parasail_result_t* parasail_sg_de_stats_scan_sat (
98996     const char* s1,
98997     const int s1Len,
98998     const char* s2,
98999     const int s2Len,
99000     const int open,
99001     const int gap,
99002     const(parasail_matrix_t)* matrix);
99003 
99004 parasail_result_t* parasail_sg_de_stats_striped_64 (
99005     const char* s1,
99006     const int s1Len,
99007     const char* s2,
99008     const int s2Len,
99009     const int open,
99010     const int gap,
99011     const(parasail_matrix_t)* matrix);
99012 
99013 parasail_result_t* parasail_sg_de_stats_striped_32 (
99014     const char* s1,
99015     const int s1Len,
99016     const char* s2,
99017     const int s2Len,
99018     const int open,
99019     const int gap,
99020     const(parasail_matrix_t)* matrix);
99021 
99022 parasail_result_t* parasail_sg_de_stats_striped_16 (
99023     const char* s1,
99024     const int s1Len,
99025     const char* s2,
99026     const int s2Len,
99027     const int open,
99028     const int gap,
99029     const(parasail_matrix_t)* matrix);
99030 
99031 parasail_result_t* parasail_sg_de_stats_striped_8 (
99032     const char* s1,
99033     const int s1Len,
99034     const char* s2,
99035     const int s2Len,
99036     const int open,
99037     const int gap,
99038     const(parasail_matrix_t)* matrix);
99039 
99040 parasail_result_t* parasail_sg_de_stats_striped_sat (
99041     const char* s1,
99042     const int s1Len,
99043     const char* s2,
99044     const int s2Len,
99045     const int open,
99046     const int gap,
99047     const(parasail_matrix_t)* matrix);
99048 
99049 parasail_result_t* parasail_sg_de_stats_diag_64 (
99050     const char* s1,
99051     const int s1Len,
99052     const char* s2,
99053     const int s2Len,
99054     const int open,
99055     const int gap,
99056     const(parasail_matrix_t)* matrix);
99057 
99058 parasail_result_t* parasail_sg_de_stats_diag_32 (
99059     const char* s1,
99060     const int s1Len,
99061     const char* s2,
99062     const int s2Len,
99063     const int open,
99064     const int gap,
99065     const(parasail_matrix_t)* matrix);
99066 
99067 parasail_result_t* parasail_sg_de_stats_diag_16 (
99068     const char* s1,
99069     const int s1Len,
99070     const char* s2,
99071     const int s2Len,
99072     const int open,
99073     const int gap,
99074     const(parasail_matrix_t)* matrix);
99075 
99076 parasail_result_t* parasail_sg_de_stats_diag_8 (
99077     const char* s1,
99078     const int s1Len,
99079     const char* s2,
99080     const int s2Len,
99081     const int open,
99082     const int gap,
99083     const(parasail_matrix_t)* matrix);
99084 
99085 parasail_result_t* parasail_sg_de_stats_diag_sat (
99086     const char* s1,
99087     const int s1Len,
99088     const char* s2,
99089     const int s2Len,
99090     const int open,
99091     const int gap,
99092     const(parasail_matrix_t)* matrix);
99093 
99094 parasail_result_t* parasail_sg_de_stats_table_scan_64 (
99095     const char* s1,
99096     const int s1Len,
99097     const char* s2,
99098     const int s2Len,
99099     const int open,
99100     const int gap,
99101     const(parasail_matrix_t)* matrix);
99102 
99103 parasail_result_t* parasail_sg_de_stats_table_scan_32 (
99104     const char* s1,
99105     const int s1Len,
99106     const char* s2,
99107     const int s2Len,
99108     const int open,
99109     const int gap,
99110     const(parasail_matrix_t)* matrix);
99111 
99112 parasail_result_t* parasail_sg_de_stats_table_scan_16 (
99113     const char* s1,
99114     const int s1Len,
99115     const char* s2,
99116     const int s2Len,
99117     const int open,
99118     const int gap,
99119     const(parasail_matrix_t)* matrix);
99120 
99121 parasail_result_t* parasail_sg_de_stats_table_scan_8 (
99122     const char* s1,
99123     const int s1Len,
99124     const char* s2,
99125     const int s2Len,
99126     const int open,
99127     const int gap,
99128     const(parasail_matrix_t)* matrix);
99129 
99130 parasail_result_t* parasail_sg_de_stats_table_scan_sat (
99131     const char* s1,
99132     const int s1Len,
99133     const char* s2,
99134     const int s2Len,
99135     const int open,
99136     const int gap,
99137     const(parasail_matrix_t)* matrix);
99138 
99139 parasail_result_t* parasail_sg_de_stats_table_striped_64 (
99140     const char* s1,
99141     const int s1Len,
99142     const char* s2,
99143     const int s2Len,
99144     const int open,
99145     const int gap,
99146     const(parasail_matrix_t)* matrix);
99147 
99148 parasail_result_t* parasail_sg_de_stats_table_striped_32 (
99149     const char* s1,
99150     const int s1Len,
99151     const char* s2,
99152     const int s2Len,
99153     const int open,
99154     const int gap,
99155     const(parasail_matrix_t)* matrix);
99156 
99157 parasail_result_t* parasail_sg_de_stats_table_striped_16 (
99158     const char* s1,
99159     const int s1Len,
99160     const char* s2,
99161     const int s2Len,
99162     const int open,
99163     const int gap,
99164     const(parasail_matrix_t)* matrix);
99165 
99166 parasail_result_t* parasail_sg_de_stats_table_striped_8 (
99167     const char* s1,
99168     const int s1Len,
99169     const char* s2,
99170     const int s2Len,
99171     const int open,
99172     const int gap,
99173     const(parasail_matrix_t)* matrix);
99174 
99175 parasail_result_t* parasail_sg_de_stats_table_striped_sat (
99176     const char* s1,
99177     const int s1Len,
99178     const char* s2,
99179     const int s2Len,
99180     const int open,
99181     const int gap,
99182     const(parasail_matrix_t)* matrix);
99183 
99184 parasail_result_t* parasail_sg_de_stats_table_diag_64 (
99185     const char* s1,
99186     const int s1Len,
99187     const char* s2,
99188     const int s2Len,
99189     const int open,
99190     const int gap,
99191     const(parasail_matrix_t)* matrix);
99192 
99193 parasail_result_t* parasail_sg_de_stats_table_diag_32 (
99194     const char* s1,
99195     const int s1Len,
99196     const char* s2,
99197     const int s2Len,
99198     const int open,
99199     const int gap,
99200     const(parasail_matrix_t)* matrix);
99201 
99202 parasail_result_t* parasail_sg_de_stats_table_diag_16 (
99203     const char* s1,
99204     const int s1Len,
99205     const char* s2,
99206     const int s2Len,
99207     const int open,
99208     const int gap,
99209     const(parasail_matrix_t)* matrix);
99210 
99211 parasail_result_t* parasail_sg_de_stats_table_diag_8 (
99212     const char* s1,
99213     const int s1Len,
99214     const char* s2,
99215     const int s2Len,
99216     const int open,
99217     const int gap,
99218     const(parasail_matrix_t)* matrix);
99219 
99220 parasail_result_t* parasail_sg_de_stats_table_diag_sat (
99221     const char* s1,
99222     const int s1Len,
99223     const char* s2,
99224     const int s2Len,
99225     const int open,
99226     const int gap,
99227     const(parasail_matrix_t)* matrix);
99228 
99229 parasail_result_t* parasail_sg_de_stats_rowcol_scan_64 (
99230     const char* s1,
99231     const int s1Len,
99232     const char* s2,
99233     const int s2Len,
99234     const int open,
99235     const int gap,
99236     const(parasail_matrix_t)* matrix);
99237 
99238 parasail_result_t* parasail_sg_de_stats_rowcol_scan_32 (
99239     const char* s1,
99240     const int s1Len,
99241     const char* s2,
99242     const int s2Len,
99243     const int open,
99244     const int gap,
99245     const(parasail_matrix_t)* matrix);
99246 
99247 parasail_result_t* parasail_sg_de_stats_rowcol_scan_16 (
99248     const char* s1,
99249     const int s1Len,
99250     const char* s2,
99251     const int s2Len,
99252     const int open,
99253     const int gap,
99254     const(parasail_matrix_t)* matrix);
99255 
99256 parasail_result_t* parasail_sg_de_stats_rowcol_scan_8 (
99257     const char* s1,
99258     const int s1Len,
99259     const char* s2,
99260     const int s2Len,
99261     const int open,
99262     const int gap,
99263     const(parasail_matrix_t)* matrix);
99264 
99265 parasail_result_t* parasail_sg_de_stats_rowcol_scan_sat (
99266     const char* s1,
99267     const int s1Len,
99268     const char* s2,
99269     const int s2Len,
99270     const int open,
99271     const int gap,
99272     const(parasail_matrix_t)* matrix);
99273 
99274 parasail_result_t* parasail_sg_de_stats_rowcol_striped_64 (
99275     const char* s1,
99276     const int s1Len,
99277     const char* s2,
99278     const int s2Len,
99279     const int open,
99280     const int gap,
99281     const(parasail_matrix_t)* matrix);
99282 
99283 parasail_result_t* parasail_sg_de_stats_rowcol_striped_32 (
99284     const char* s1,
99285     const int s1Len,
99286     const char* s2,
99287     const int s2Len,
99288     const int open,
99289     const int gap,
99290     const(parasail_matrix_t)* matrix);
99291 
99292 parasail_result_t* parasail_sg_de_stats_rowcol_striped_16 (
99293     const char* s1,
99294     const int s1Len,
99295     const char* s2,
99296     const int s2Len,
99297     const int open,
99298     const int gap,
99299     const(parasail_matrix_t)* matrix);
99300 
99301 parasail_result_t* parasail_sg_de_stats_rowcol_striped_8 (
99302     const char* s1,
99303     const int s1Len,
99304     const char* s2,
99305     const int s2Len,
99306     const int open,
99307     const int gap,
99308     const(parasail_matrix_t)* matrix);
99309 
99310 parasail_result_t* parasail_sg_de_stats_rowcol_striped_sat (
99311     const char* s1,
99312     const int s1Len,
99313     const char* s2,
99314     const int s2Len,
99315     const int open,
99316     const int gap,
99317     const(parasail_matrix_t)* matrix);
99318 
99319 parasail_result_t* parasail_sg_de_stats_rowcol_diag_64 (
99320     const char* s1,
99321     const int s1Len,
99322     const char* s2,
99323     const int s2Len,
99324     const int open,
99325     const int gap,
99326     const(parasail_matrix_t)* matrix);
99327 
99328 parasail_result_t* parasail_sg_de_stats_rowcol_diag_32 (
99329     const char* s1,
99330     const int s1Len,
99331     const char* s2,
99332     const int s2Len,
99333     const int open,
99334     const int gap,
99335     const(parasail_matrix_t)* matrix);
99336 
99337 parasail_result_t* parasail_sg_de_stats_rowcol_diag_16 (
99338     const char* s1,
99339     const int s1Len,
99340     const char* s2,
99341     const int s2Len,
99342     const int open,
99343     const int gap,
99344     const(parasail_matrix_t)* matrix);
99345 
99346 parasail_result_t* parasail_sg_de_stats_rowcol_diag_8 (
99347     const char* s1,
99348     const int s1Len,
99349     const char* s2,
99350     const int s2Len,
99351     const int open,
99352     const int gap,
99353     const(parasail_matrix_t)* matrix);
99354 
99355 parasail_result_t* parasail_sg_de_stats_rowcol_diag_sat (
99356     const char* s1,
99357     const int s1Len,
99358     const char* s2,
99359     const int s2Len,
99360     const int open,
99361     const int gap,
99362     const(parasail_matrix_t)* matrix);
99363 
99364 parasail_result_t* parasail_sg_dx_scan_64 (
99365     const char* s1,
99366     const int s1Len,
99367     const char* s2,
99368     const int s2Len,
99369     const int open,
99370     const int gap,
99371     const(parasail_matrix_t)* matrix);
99372 
99373 parasail_result_t* parasail_sg_dx_scan_32 (
99374     const char* s1,
99375     const int s1Len,
99376     const char* s2,
99377     const int s2Len,
99378     const int open,
99379     const int gap,
99380     const(parasail_matrix_t)* matrix);
99381 
99382 parasail_result_t* parasail_sg_dx_scan_16 (
99383     const char* s1,
99384     const int s1Len,
99385     const char* s2,
99386     const int s2Len,
99387     const int open,
99388     const int gap,
99389     const(parasail_matrix_t)* matrix);
99390 
99391 parasail_result_t* parasail_sg_dx_scan_8 (
99392     const char* s1,
99393     const int s1Len,
99394     const char* s2,
99395     const int s2Len,
99396     const int open,
99397     const int gap,
99398     const(parasail_matrix_t)* matrix);
99399 
99400 parasail_result_t* parasail_sg_dx_scan_sat (
99401     const char* s1,
99402     const int s1Len,
99403     const char* s2,
99404     const int s2Len,
99405     const int open,
99406     const int gap,
99407     const(parasail_matrix_t)* matrix);
99408 
99409 parasail_result_t* parasail_sg_dx_striped_64 (
99410     const char* s1,
99411     const int s1Len,
99412     const char* s2,
99413     const int s2Len,
99414     const int open,
99415     const int gap,
99416     const(parasail_matrix_t)* matrix);
99417 
99418 parasail_result_t* parasail_sg_dx_striped_32 (
99419     const char* s1,
99420     const int s1Len,
99421     const char* s2,
99422     const int s2Len,
99423     const int open,
99424     const int gap,
99425     const(parasail_matrix_t)* matrix);
99426 
99427 parasail_result_t* parasail_sg_dx_striped_16 (
99428     const char* s1,
99429     const int s1Len,
99430     const char* s2,
99431     const int s2Len,
99432     const int open,
99433     const int gap,
99434     const(parasail_matrix_t)* matrix);
99435 
99436 parasail_result_t* parasail_sg_dx_striped_8 (
99437     const char* s1,
99438     const int s1Len,
99439     const char* s2,
99440     const int s2Len,
99441     const int open,
99442     const int gap,
99443     const(parasail_matrix_t)* matrix);
99444 
99445 parasail_result_t* parasail_sg_dx_striped_sat (
99446     const char* s1,
99447     const int s1Len,
99448     const char* s2,
99449     const int s2Len,
99450     const int open,
99451     const int gap,
99452     const(parasail_matrix_t)* matrix);
99453 
99454 parasail_result_t* parasail_sg_dx_diag_64 (
99455     const char* s1,
99456     const int s1Len,
99457     const char* s2,
99458     const int s2Len,
99459     const int open,
99460     const int gap,
99461     const(parasail_matrix_t)* matrix);
99462 
99463 parasail_result_t* parasail_sg_dx_diag_32 (
99464     const char* s1,
99465     const int s1Len,
99466     const char* s2,
99467     const int s2Len,
99468     const int open,
99469     const int gap,
99470     const(parasail_matrix_t)* matrix);
99471 
99472 parasail_result_t* parasail_sg_dx_diag_16 (
99473     const char* s1,
99474     const int s1Len,
99475     const char* s2,
99476     const int s2Len,
99477     const int open,
99478     const int gap,
99479     const(parasail_matrix_t)* matrix);
99480 
99481 parasail_result_t* parasail_sg_dx_diag_8 (
99482     const char* s1,
99483     const int s1Len,
99484     const char* s2,
99485     const int s2Len,
99486     const int open,
99487     const int gap,
99488     const(parasail_matrix_t)* matrix);
99489 
99490 parasail_result_t* parasail_sg_dx_diag_sat (
99491     const char* s1,
99492     const int s1Len,
99493     const char* s2,
99494     const int s2Len,
99495     const int open,
99496     const int gap,
99497     const(parasail_matrix_t)* matrix);
99498 
99499 parasail_result_t* parasail_sg_dx_table_scan_64 (
99500     const char* s1,
99501     const int s1Len,
99502     const char* s2,
99503     const int s2Len,
99504     const int open,
99505     const int gap,
99506     const(parasail_matrix_t)* matrix);
99507 
99508 parasail_result_t* parasail_sg_dx_table_scan_32 (
99509     const char* s1,
99510     const int s1Len,
99511     const char* s2,
99512     const int s2Len,
99513     const int open,
99514     const int gap,
99515     const(parasail_matrix_t)* matrix);
99516 
99517 parasail_result_t* parasail_sg_dx_table_scan_16 (
99518     const char* s1,
99519     const int s1Len,
99520     const char* s2,
99521     const int s2Len,
99522     const int open,
99523     const int gap,
99524     const(parasail_matrix_t)* matrix);
99525 
99526 parasail_result_t* parasail_sg_dx_table_scan_8 (
99527     const char* s1,
99528     const int s1Len,
99529     const char* s2,
99530     const int s2Len,
99531     const int open,
99532     const int gap,
99533     const(parasail_matrix_t)* matrix);
99534 
99535 parasail_result_t* parasail_sg_dx_table_scan_sat (
99536     const char* s1,
99537     const int s1Len,
99538     const char* s2,
99539     const int s2Len,
99540     const int open,
99541     const int gap,
99542     const(parasail_matrix_t)* matrix);
99543 
99544 parasail_result_t* parasail_sg_dx_table_striped_64 (
99545     const char* s1,
99546     const int s1Len,
99547     const char* s2,
99548     const int s2Len,
99549     const int open,
99550     const int gap,
99551     const(parasail_matrix_t)* matrix);
99552 
99553 parasail_result_t* parasail_sg_dx_table_striped_32 (
99554     const char* s1,
99555     const int s1Len,
99556     const char* s2,
99557     const int s2Len,
99558     const int open,
99559     const int gap,
99560     const(parasail_matrix_t)* matrix);
99561 
99562 parasail_result_t* parasail_sg_dx_table_striped_16 (
99563     const char* s1,
99564     const int s1Len,
99565     const char* s2,
99566     const int s2Len,
99567     const int open,
99568     const int gap,
99569     const(parasail_matrix_t)* matrix);
99570 
99571 parasail_result_t* parasail_sg_dx_table_striped_8 (
99572     const char* s1,
99573     const int s1Len,
99574     const char* s2,
99575     const int s2Len,
99576     const int open,
99577     const int gap,
99578     const(parasail_matrix_t)* matrix);
99579 
99580 parasail_result_t* parasail_sg_dx_table_striped_sat (
99581     const char* s1,
99582     const int s1Len,
99583     const char* s2,
99584     const int s2Len,
99585     const int open,
99586     const int gap,
99587     const(parasail_matrix_t)* matrix);
99588 
99589 parasail_result_t* parasail_sg_dx_table_diag_64 (
99590     const char* s1,
99591     const int s1Len,
99592     const char* s2,
99593     const int s2Len,
99594     const int open,
99595     const int gap,
99596     const(parasail_matrix_t)* matrix);
99597 
99598 parasail_result_t* parasail_sg_dx_table_diag_32 (
99599     const char* s1,
99600     const int s1Len,
99601     const char* s2,
99602     const int s2Len,
99603     const int open,
99604     const int gap,
99605     const(parasail_matrix_t)* matrix);
99606 
99607 parasail_result_t* parasail_sg_dx_table_diag_16 (
99608     const char* s1,
99609     const int s1Len,
99610     const char* s2,
99611     const int s2Len,
99612     const int open,
99613     const int gap,
99614     const(parasail_matrix_t)* matrix);
99615 
99616 parasail_result_t* parasail_sg_dx_table_diag_8 (
99617     const char* s1,
99618     const int s1Len,
99619     const char* s2,
99620     const int s2Len,
99621     const int open,
99622     const int gap,
99623     const(parasail_matrix_t)* matrix);
99624 
99625 parasail_result_t* parasail_sg_dx_table_diag_sat (
99626     const char* s1,
99627     const int s1Len,
99628     const char* s2,
99629     const int s2Len,
99630     const int open,
99631     const int gap,
99632     const(parasail_matrix_t)* matrix);
99633 
99634 parasail_result_t* parasail_sg_dx_rowcol_scan_64 (
99635     const char* s1,
99636     const int s1Len,
99637     const char* s2,
99638     const int s2Len,
99639     const int open,
99640     const int gap,
99641     const(parasail_matrix_t)* matrix);
99642 
99643 parasail_result_t* parasail_sg_dx_rowcol_scan_32 (
99644     const char* s1,
99645     const int s1Len,
99646     const char* s2,
99647     const int s2Len,
99648     const int open,
99649     const int gap,
99650     const(parasail_matrix_t)* matrix);
99651 
99652 parasail_result_t* parasail_sg_dx_rowcol_scan_16 (
99653     const char* s1,
99654     const int s1Len,
99655     const char* s2,
99656     const int s2Len,
99657     const int open,
99658     const int gap,
99659     const(parasail_matrix_t)* matrix);
99660 
99661 parasail_result_t* parasail_sg_dx_rowcol_scan_8 (
99662     const char* s1,
99663     const int s1Len,
99664     const char* s2,
99665     const int s2Len,
99666     const int open,
99667     const int gap,
99668     const(parasail_matrix_t)* matrix);
99669 
99670 parasail_result_t* parasail_sg_dx_rowcol_scan_sat (
99671     const char* s1,
99672     const int s1Len,
99673     const char* s2,
99674     const int s2Len,
99675     const int open,
99676     const int gap,
99677     const(parasail_matrix_t)* matrix);
99678 
99679 parasail_result_t* parasail_sg_dx_rowcol_striped_64 (
99680     const char* s1,
99681     const int s1Len,
99682     const char* s2,
99683     const int s2Len,
99684     const int open,
99685     const int gap,
99686     const(parasail_matrix_t)* matrix);
99687 
99688 parasail_result_t* parasail_sg_dx_rowcol_striped_32 (
99689     const char* s1,
99690     const int s1Len,
99691     const char* s2,
99692     const int s2Len,
99693     const int open,
99694     const int gap,
99695     const(parasail_matrix_t)* matrix);
99696 
99697 parasail_result_t* parasail_sg_dx_rowcol_striped_16 (
99698     const char* s1,
99699     const int s1Len,
99700     const char* s2,
99701     const int s2Len,
99702     const int open,
99703     const int gap,
99704     const(parasail_matrix_t)* matrix);
99705 
99706 parasail_result_t* parasail_sg_dx_rowcol_striped_8 (
99707     const char* s1,
99708     const int s1Len,
99709     const char* s2,
99710     const int s2Len,
99711     const int open,
99712     const int gap,
99713     const(parasail_matrix_t)* matrix);
99714 
99715 parasail_result_t* parasail_sg_dx_rowcol_striped_sat (
99716     const char* s1,
99717     const int s1Len,
99718     const char* s2,
99719     const int s2Len,
99720     const int open,
99721     const int gap,
99722     const(parasail_matrix_t)* matrix);
99723 
99724 parasail_result_t* parasail_sg_dx_rowcol_diag_64 (
99725     const char* s1,
99726     const int s1Len,
99727     const char* s2,
99728     const int s2Len,
99729     const int open,
99730     const int gap,
99731     const(parasail_matrix_t)* matrix);
99732 
99733 parasail_result_t* parasail_sg_dx_rowcol_diag_32 (
99734     const char* s1,
99735     const int s1Len,
99736     const char* s2,
99737     const int s2Len,
99738     const int open,
99739     const int gap,
99740     const(parasail_matrix_t)* matrix);
99741 
99742 parasail_result_t* parasail_sg_dx_rowcol_diag_16 (
99743     const char* s1,
99744     const int s1Len,
99745     const char* s2,
99746     const int s2Len,
99747     const int open,
99748     const int gap,
99749     const(parasail_matrix_t)* matrix);
99750 
99751 parasail_result_t* parasail_sg_dx_rowcol_diag_8 (
99752     const char* s1,
99753     const int s1Len,
99754     const char* s2,
99755     const int s2Len,
99756     const int open,
99757     const int gap,
99758     const(parasail_matrix_t)* matrix);
99759 
99760 parasail_result_t* parasail_sg_dx_rowcol_diag_sat (
99761     const char* s1,
99762     const int s1Len,
99763     const char* s2,
99764     const int s2Len,
99765     const int open,
99766     const int gap,
99767     const(parasail_matrix_t)* matrix);
99768 
99769 parasail_result_t* parasail_sg_dx_trace_scan_64 (
99770     const char* s1,
99771     const int s1Len,
99772     const char* s2,
99773     const int s2Len,
99774     const int open,
99775     const int gap,
99776     const(parasail_matrix_t)* matrix);
99777 
99778 parasail_result_t* parasail_sg_dx_trace_scan_32 (
99779     const char* s1,
99780     const int s1Len,
99781     const char* s2,
99782     const int s2Len,
99783     const int open,
99784     const int gap,
99785     const(parasail_matrix_t)* matrix);
99786 
99787 parasail_result_t* parasail_sg_dx_trace_scan_16 (
99788     const char* s1,
99789     const int s1Len,
99790     const char* s2,
99791     const int s2Len,
99792     const int open,
99793     const int gap,
99794     const(parasail_matrix_t)* matrix);
99795 
99796 parasail_result_t* parasail_sg_dx_trace_scan_8 (
99797     const char* s1,
99798     const int s1Len,
99799     const char* s2,
99800     const int s2Len,
99801     const int open,
99802     const int gap,
99803     const(parasail_matrix_t)* matrix);
99804 
99805 parasail_result_t* parasail_sg_dx_trace_scan_sat (
99806     const char* s1,
99807     const int s1Len,
99808     const char* s2,
99809     const int s2Len,
99810     const int open,
99811     const int gap,
99812     const(parasail_matrix_t)* matrix);
99813 
99814 parasail_result_t* parasail_sg_dx_trace_striped_64 (
99815     const char* s1,
99816     const int s1Len,
99817     const char* s2,
99818     const int s2Len,
99819     const int open,
99820     const int gap,
99821     const(parasail_matrix_t)* matrix);
99822 
99823 parasail_result_t* parasail_sg_dx_trace_striped_32 (
99824     const char* s1,
99825     const int s1Len,
99826     const char* s2,
99827     const int s2Len,
99828     const int open,
99829     const int gap,
99830     const(parasail_matrix_t)* matrix);
99831 
99832 parasail_result_t* parasail_sg_dx_trace_striped_16 (
99833     const char* s1,
99834     const int s1Len,
99835     const char* s2,
99836     const int s2Len,
99837     const int open,
99838     const int gap,
99839     const(parasail_matrix_t)* matrix);
99840 
99841 parasail_result_t* parasail_sg_dx_trace_striped_8 (
99842     const char* s1,
99843     const int s1Len,
99844     const char* s2,
99845     const int s2Len,
99846     const int open,
99847     const int gap,
99848     const(parasail_matrix_t)* matrix);
99849 
99850 parasail_result_t* parasail_sg_dx_trace_striped_sat (
99851     const char* s1,
99852     const int s1Len,
99853     const char* s2,
99854     const int s2Len,
99855     const int open,
99856     const int gap,
99857     const(parasail_matrix_t)* matrix);
99858 
99859 parasail_result_t* parasail_sg_dx_trace_diag_64 (
99860     const char* s1,
99861     const int s1Len,
99862     const char* s2,
99863     const int s2Len,
99864     const int open,
99865     const int gap,
99866     const(parasail_matrix_t)* matrix);
99867 
99868 parasail_result_t* parasail_sg_dx_trace_diag_32 (
99869     const char* s1,
99870     const int s1Len,
99871     const char* s2,
99872     const int s2Len,
99873     const int open,
99874     const int gap,
99875     const(parasail_matrix_t)* matrix);
99876 
99877 parasail_result_t* parasail_sg_dx_trace_diag_16 (
99878     const char* s1,
99879     const int s1Len,
99880     const char* s2,
99881     const int s2Len,
99882     const int open,
99883     const int gap,
99884     const(parasail_matrix_t)* matrix);
99885 
99886 parasail_result_t* parasail_sg_dx_trace_diag_8 (
99887     const char* s1,
99888     const int s1Len,
99889     const char* s2,
99890     const int s2Len,
99891     const int open,
99892     const int gap,
99893     const(parasail_matrix_t)* matrix);
99894 
99895 parasail_result_t* parasail_sg_dx_trace_diag_sat (
99896     const char* s1,
99897     const int s1Len,
99898     const char* s2,
99899     const int s2Len,
99900     const int open,
99901     const int gap,
99902     const(parasail_matrix_t)* matrix);
99903 
99904 parasail_result_t* parasail_sg_dx_stats_scan_64 (
99905     const char* s1,
99906     const int s1Len,
99907     const char* s2,
99908     const int s2Len,
99909     const int open,
99910     const int gap,
99911     const(parasail_matrix_t)* matrix);
99912 
99913 parasail_result_t* parasail_sg_dx_stats_scan_32 (
99914     const char* s1,
99915     const int s1Len,
99916     const char* s2,
99917     const int s2Len,
99918     const int open,
99919     const int gap,
99920     const(parasail_matrix_t)* matrix);
99921 
99922 parasail_result_t* parasail_sg_dx_stats_scan_16 (
99923     const char* s1,
99924     const int s1Len,
99925     const char* s2,
99926     const int s2Len,
99927     const int open,
99928     const int gap,
99929     const(parasail_matrix_t)* matrix);
99930 
99931 parasail_result_t* parasail_sg_dx_stats_scan_8 (
99932     const char* s1,
99933     const int s1Len,
99934     const char* s2,
99935     const int s2Len,
99936     const int open,
99937     const int gap,
99938     const(parasail_matrix_t)* matrix);
99939 
99940 parasail_result_t* parasail_sg_dx_stats_scan_sat (
99941     const char* s1,
99942     const int s1Len,
99943     const char* s2,
99944     const int s2Len,
99945     const int open,
99946     const int gap,
99947     const(parasail_matrix_t)* matrix);
99948 
99949 parasail_result_t* parasail_sg_dx_stats_striped_64 (
99950     const char* s1,
99951     const int s1Len,
99952     const char* s2,
99953     const int s2Len,
99954     const int open,
99955     const int gap,
99956     const(parasail_matrix_t)* matrix);
99957 
99958 parasail_result_t* parasail_sg_dx_stats_striped_32 (
99959     const char* s1,
99960     const int s1Len,
99961     const char* s2,
99962     const int s2Len,
99963     const int open,
99964     const int gap,
99965     const(parasail_matrix_t)* matrix);
99966 
99967 parasail_result_t* parasail_sg_dx_stats_striped_16 (
99968     const char* s1,
99969     const int s1Len,
99970     const char* s2,
99971     const int s2Len,
99972     const int open,
99973     const int gap,
99974     const(parasail_matrix_t)* matrix);
99975 
99976 parasail_result_t* parasail_sg_dx_stats_striped_8 (
99977     const char* s1,
99978     const int s1Len,
99979     const char* s2,
99980     const int s2Len,
99981     const int open,
99982     const int gap,
99983     const(parasail_matrix_t)* matrix);
99984 
99985 parasail_result_t* parasail_sg_dx_stats_striped_sat (
99986     const char* s1,
99987     const int s1Len,
99988     const char* s2,
99989     const int s2Len,
99990     const int open,
99991     const int gap,
99992     const(parasail_matrix_t)* matrix);
99993 
99994 parasail_result_t* parasail_sg_dx_stats_diag_64 (
99995     const char* s1,
99996     const int s1Len,
99997     const char* s2,
99998     const int s2Len,
99999     const int open,
100000     const int gap,
100001     const(parasail_matrix_t)* matrix);
100002 
100003 parasail_result_t* parasail_sg_dx_stats_diag_32 (
100004     const char* s1,
100005     const int s1Len,
100006     const char* s2,
100007     const int s2Len,
100008     const int open,
100009     const int gap,
100010     const(parasail_matrix_t)* matrix);
100011 
100012 parasail_result_t* parasail_sg_dx_stats_diag_16 (
100013     const char* s1,
100014     const int s1Len,
100015     const char* s2,
100016     const int s2Len,
100017     const int open,
100018     const int gap,
100019     const(parasail_matrix_t)* matrix);
100020 
100021 parasail_result_t* parasail_sg_dx_stats_diag_8 (
100022     const char* s1,
100023     const int s1Len,
100024     const char* s2,
100025     const int s2Len,
100026     const int open,
100027     const int gap,
100028     const(parasail_matrix_t)* matrix);
100029 
100030 parasail_result_t* parasail_sg_dx_stats_diag_sat (
100031     const char* s1,
100032     const int s1Len,
100033     const char* s2,
100034     const int s2Len,
100035     const int open,
100036     const int gap,
100037     const(parasail_matrix_t)* matrix);
100038 
100039 parasail_result_t* parasail_sg_dx_stats_table_scan_64 (
100040     const char* s1,
100041     const int s1Len,
100042     const char* s2,
100043     const int s2Len,
100044     const int open,
100045     const int gap,
100046     const(parasail_matrix_t)* matrix);
100047 
100048 parasail_result_t* parasail_sg_dx_stats_table_scan_32 (
100049     const char* s1,
100050     const int s1Len,
100051     const char* s2,
100052     const int s2Len,
100053     const int open,
100054     const int gap,
100055     const(parasail_matrix_t)* matrix);
100056 
100057 parasail_result_t* parasail_sg_dx_stats_table_scan_16 (
100058     const char* s1,
100059     const int s1Len,
100060     const char* s2,
100061     const int s2Len,
100062     const int open,
100063     const int gap,
100064     const(parasail_matrix_t)* matrix);
100065 
100066 parasail_result_t* parasail_sg_dx_stats_table_scan_8 (
100067     const char* s1,
100068     const int s1Len,
100069     const char* s2,
100070     const int s2Len,
100071     const int open,
100072     const int gap,
100073     const(parasail_matrix_t)* matrix);
100074 
100075 parasail_result_t* parasail_sg_dx_stats_table_scan_sat (
100076     const char* s1,
100077     const int s1Len,
100078     const char* s2,
100079     const int s2Len,
100080     const int open,
100081     const int gap,
100082     const(parasail_matrix_t)* matrix);
100083 
100084 parasail_result_t* parasail_sg_dx_stats_table_striped_64 (
100085     const char* s1,
100086     const int s1Len,
100087     const char* s2,
100088     const int s2Len,
100089     const int open,
100090     const int gap,
100091     const(parasail_matrix_t)* matrix);
100092 
100093 parasail_result_t* parasail_sg_dx_stats_table_striped_32 (
100094     const char* s1,
100095     const int s1Len,
100096     const char* s2,
100097     const int s2Len,
100098     const int open,
100099     const int gap,
100100     const(parasail_matrix_t)* matrix);
100101 
100102 parasail_result_t* parasail_sg_dx_stats_table_striped_16 (
100103     const char* s1,
100104     const int s1Len,
100105     const char* s2,
100106     const int s2Len,
100107     const int open,
100108     const int gap,
100109     const(parasail_matrix_t)* matrix);
100110 
100111 parasail_result_t* parasail_sg_dx_stats_table_striped_8 (
100112     const char* s1,
100113     const int s1Len,
100114     const char* s2,
100115     const int s2Len,
100116     const int open,
100117     const int gap,
100118     const(parasail_matrix_t)* matrix);
100119 
100120 parasail_result_t* parasail_sg_dx_stats_table_striped_sat (
100121     const char* s1,
100122     const int s1Len,
100123     const char* s2,
100124     const int s2Len,
100125     const int open,
100126     const int gap,
100127     const(parasail_matrix_t)* matrix);
100128 
100129 parasail_result_t* parasail_sg_dx_stats_table_diag_64 (
100130     const char* s1,
100131     const int s1Len,
100132     const char* s2,
100133     const int s2Len,
100134     const int open,
100135     const int gap,
100136     const(parasail_matrix_t)* matrix);
100137 
100138 parasail_result_t* parasail_sg_dx_stats_table_diag_32 (
100139     const char* s1,
100140     const int s1Len,
100141     const char* s2,
100142     const int s2Len,
100143     const int open,
100144     const int gap,
100145     const(parasail_matrix_t)* matrix);
100146 
100147 parasail_result_t* parasail_sg_dx_stats_table_diag_16 (
100148     const char* s1,
100149     const int s1Len,
100150     const char* s2,
100151     const int s2Len,
100152     const int open,
100153     const int gap,
100154     const(parasail_matrix_t)* matrix);
100155 
100156 parasail_result_t* parasail_sg_dx_stats_table_diag_8 (
100157     const char* s1,
100158     const int s1Len,
100159     const char* s2,
100160     const int s2Len,
100161     const int open,
100162     const int gap,
100163     const(parasail_matrix_t)* matrix);
100164 
100165 parasail_result_t* parasail_sg_dx_stats_table_diag_sat (
100166     const char* s1,
100167     const int s1Len,
100168     const char* s2,
100169     const int s2Len,
100170     const int open,
100171     const int gap,
100172     const(parasail_matrix_t)* matrix);
100173 
100174 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_64 (
100175     const char* s1,
100176     const int s1Len,
100177     const char* s2,
100178     const int s2Len,
100179     const int open,
100180     const int gap,
100181     const(parasail_matrix_t)* matrix);
100182 
100183 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_32 (
100184     const char* s1,
100185     const int s1Len,
100186     const char* s2,
100187     const int s2Len,
100188     const int open,
100189     const int gap,
100190     const(parasail_matrix_t)* matrix);
100191 
100192 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_16 (
100193     const char* s1,
100194     const int s1Len,
100195     const char* s2,
100196     const int s2Len,
100197     const int open,
100198     const int gap,
100199     const(parasail_matrix_t)* matrix);
100200 
100201 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_8 (
100202     const char* s1,
100203     const int s1Len,
100204     const char* s2,
100205     const int s2Len,
100206     const int open,
100207     const int gap,
100208     const(parasail_matrix_t)* matrix);
100209 
100210 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_sat (
100211     const char* s1,
100212     const int s1Len,
100213     const char* s2,
100214     const int s2Len,
100215     const int open,
100216     const int gap,
100217     const(parasail_matrix_t)* matrix);
100218 
100219 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_64 (
100220     const char* s1,
100221     const int s1Len,
100222     const char* s2,
100223     const int s2Len,
100224     const int open,
100225     const int gap,
100226     const(parasail_matrix_t)* matrix);
100227 
100228 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_32 (
100229     const char* s1,
100230     const int s1Len,
100231     const char* s2,
100232     const int s2Len,
100233     const int open,
100234     const int gap,
100235     const(parasail_matrix_t)* matrix);
100236 
100237 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_16 (
100238     const char* s1,
100239     const int s1Len,
100240     const char* s2,
100241     const int s2Len,
100242     const int open,
100243     const int gap,
100244     const(parasail_matrix_t)* matrix);
100245 
100246 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_8 (
100247     const char* s1,
100248     const int s1Len,
100249     const char* s2,
100250     const int s2Len,
100251     const int open,
100252     const int gap,
100253     const(parasail_matrix_t)* matrix);
100254 
100255 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_sat (
100256     const char* s1,
100257     const int s1Len,
100258     const char* s2,
100259     const int s2Len,
100260     const int open,
100261     const int gap,
100262     const(parasail_matrix_t)* matrix);
100263 
100264 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_64 (
100265     const char* s1,
100266     const int s1Len,
100267     const char* s2,
100268     const int s2Len,
100269     const int open,
100270     const int gap,
100271     const(parasail_matrix_t)* matrix);
100272 
100273 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_32 (
100274     const char* s1,
100275     const int s1Len,
100276     const char* s2,
100277     const int s2Len,
100278     const int open,
100279     const int gap,
100280     const(parasail_matrix_t)* matrix);
100281 
100282 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_16 (
100283     const char* s1,
100284     const int s1Len,
100285     const char* s2,
100286     const int s2Len,
100287     const int open,
100288     const int gap,
100289     const(parasail_matrix_t)* matrix);
100290 
100291 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_8 (
100292     const char* s1,
100293     const int s1Len,
100294     const char* s2,
100295     const int s2Len,
100296     const int open,
100297     const int gap,
100298     const(parasail_matrix_t)* matrix);
100299 
100300 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_sat (
100301     const char* s1,
100302     const int s1Len,
100303     const char* s2,
100304     const int s2Len,
100305     const int open,
100306     const int gap,
100307     const(parasail_matrix_t)* matrix);
100308 
100309 parasail_result_t* parasail_sg_qb_de_scan_64 (
100310     const char* s1,
100311     const int s1Len,
100312     const char* s2,
100313     const int s2Len,
100314     const int open,
100315     const int gap,
100316     const(parasail_matrix_t)* matrix);
100317 
100318 parasail_result_t* parasail_sg_qb_de_scan_32 (
100319     const char* s1,
100320     const int s1Len,
100321     const char* s2,
100322     const int s2Len,
100323     const int open,
100324     const int gap,
100325     const(parasail_matrix_t)* matrix);
100326 
100327 parasail_result_t* parasail_sg_qb_de_scan_16 (
100328     const char* s1,
100329     const int s1Len,
100330     const char* s2,
100331     const int s2Len,
100332     const int open,
100333     const int gap,
100334     const(parasail_matrix_t)* matrix);
100335 
100336 parasail_result_t* parasail_sg_qb_de_scan_8 (
100337     const char* s1,
100338     const int s1Len,
100339     const char* s2,
100340     const int s2Len,
100341     const int open,
100342     const int gap,
100343     const(parasail_matrix_t)* matrix);
100344 
100345 parasail_result_t* parasail_sg_qb_de_scan_sat (
100346     const char* s1,
100347     const int s1Len,
100348     const char* s2,
100349     const int s2Len,
100350     const int open,
100351     const int gap,
100352     const(parasail_matrix_t)* matrix);
100353 
100354 parasail_result_t* parasail_sg_qb_de_striped_64 (
100355     const char* s1,
100356     const int s1Len,
100357     const char* s2,
100358     const int s2Len,
100359     const int open,
100360     const int gap,
100361     const(parasail_matrix_t)* matrix);
100362 
100363 parasail_result_t* parasail_sg_qb_de_striped_32 (
100364     const char* s1,
100365     const int s1Len,
100366     const char* s2,
100367     const int s2Len,
100368     const int open,
100369     const int gap,
100370     const(parasail_matrix_t)* matrix);
100371 
100372 parasail_result_t* parasail_sg_qb_de_striped_16 (
100373     const char* s1,
100374     const int s1Len,
100375     const char* s2,
100376     const int s2Len,
100377     const int open,
100378     const int gap,
100379     const(parasail_matrix_t)* matrix);
100380 
100381 parasail_result_t* parasail_sg_qb_de_striped_8 (
100382     const char* s1,
100383     const int s1Len,
100384     const char* s2,
100385     const int s2Len,
100386     const int open,
100387     const int gap,
100388     const(parasail_matrix_t)* matrix);
100389 
100390 parasail_result_t* parasail_sg_qb_de_striped_sat (
100391     const char* s1,
100392     const int s1Len,
100393     const char* s2,
100394     const int s2Len,
100395     const int open,
100396     const int gap,
100397     const(parasail_matrix_t)* matrix);
100398 
100399 parasail_result_t* parasail_sg_qb_de_diag_64 (
100400     const char* s1,
100401     const int s1Len,
100402     const char* s2,
100403     const int s2Len,
100404     const int open,
100405     const int gap,
100406     const(parasail_matrix_t)* matrix);
100407 
100408 parasail_result_t* parasail_sg_qb_de_diag_32 (
100409     const char* s1,
100410     const int s1Len,
100411     const char* s2,
100412     const int s2Len,
100413     const int open,
100414     const int gap,
100415     const(parasail_matrix_t)* matrix);
100416 
100417 parasail_result_t* parasail_sg_qb_de_diag_16 (
100418     const char* s1,
100419     const int s1Len,
100420     const char* s2,
100421     const int s2Len,
100422     const int open,
100423     const int gap,
100424     const(parasail_matrix_t)* matrix);
100425 
100426 parasail_result_t* parasail_sg_qb_de_diag_8 (
100427     const char* s1,
100428     const int s1Len,
100429     const char* s2,
100430     const int s2Len,
100431     const int open,
100432     const int gap,
100433     const(parasail_matrix_t)* matrix);
100434 
100435 parasail_result_t* parasail_sg_qb_de_diag_sat (
100436     const char* s1,
100437     const int s1Len,
100438     const char* s2,
100439     const int s2Len,
100440     const int open,
100441     const int gap,
100442     const(parasail_matrix_t)* matrix);
100443 
100444 parasail_result_t* parasail_sg_qb_de_table_scan_64 (
100445     const char* s1,
100446     const int s1Len,
100447     const char* s2,
100448     const int s2Len,
100449     const int open,
100450     const int gap,
100451     const(parasail_matrix_t)* matrix);
100452 
100453 parasail_result_t* parasail_sg_qb_de_table_scan_32 (
100454     const char* s1,
100455     const int s1Len,
100456     const char* s2,
100457     const int s2Len,
100458     const int open,
100459     const int gap,
100460     const(parasail_matrix_t)* matrix);
100461 
100462 parasail_result_t* parasail_sg_qb_de_table_scan_16 (
100463     const char* s1,
100464     const int s1Len,
100465     const char* s2,
100466     const int s2Len,
100467     const int open,
100468     const int gap,
100469     const(parasail_matrix_t)* matrix);
100470 
100471 parasail_result_t* parasail_sg_qb_de_table_scan_8 (
100472     const char* s1,
100473     const int s1Len,
100474     const char* s2,
100475     const int s2Len,
100476     const int open,
100477     const int gap,
100478     const(parasail_matrix_t)* matrix);
100479 
100480 parasail_result_t* parasail_sg_qb_de_table_scan_sat (
100481     const char* s1,
100482     const int s1Len,
100483     const char* s2,
100484     const int s2Len,
100485     const int open,
100486     const int gap,
100487     const(parasail_matrix_t)* matrix);
100488 
100489 parasail_result_t* parasail_sg_qb_de_table_striped_64 (
100490     const char* s1,
100491     const int s1Len,
100492     const char* s2,
100493     const int s2Len,
100494     const int open,
100495     const int gap,
100496     const(parasail_matrix_t)* matrix);
100497 
100498 parasail_result_t* parasail_sg_qb_de_table_striped_32 (
100499     const char* s1,
100500     const int s1Len,
100501     const char* s2,
100502     const int s2Len,
100503     const int open,
100504     const int gap,
100505     const(parasail_matrix_t)* matrix);
100506 
100507 parasail_result_t* parasail_sg_qb_de_table_striped_16 (
100508     const char* s1,
100509     const int s1Len,
100510     const char* s2,
100511     const int s2Len,
100512     const int open,
100513     const int gap,
100514     const(parasail_matrix_t)* matrix);
100515 
100516 parasail_result_t* parasail_sg_qb_de_table_striped_8 (
100517     const char* s1,
100518     const int s1Len,
100519     const char* s2,
100520     const int s2Len,
100521     const int open,
100522     const int gap,
100523     const(parasail_matrix_t)* matrix);
100524 
100525 parasail_result_t* parasail_sg_qb_de_table_striped_sat (
100526     const char* s1,
100527     const int s1Len,
100528     const char* s2,
100529     const int s2Len,
100530     const int open,
100531     const int gap,
100532     const(parasail_matrix_t)* matrix);
100533 
100534 parasail_result_t* parasail_sg_qb_de_table_diag_64 (
100535     const char* s1,
100536     const int s1Len,
100537     const char* s2,
100538     const int s2Len,
100539     const int open,
100540     const int gap,
100541     const(parasail_matrix_t)* matrix);
100542 
100543 parasail_result_t* parasail_sg_qb_de_table_diag_32 (
100544     const char* s1,
100545     const int s1Len,
100546     const char* s2,
100547     const int s2Len,
100548     const int open,
100549     const int gap,
100550     const(parasail_matrix_t)* matrix);
100551 
100552 parasail_result_t* parasail_sg_qb_de_table_diag_16 (
100553     const char* s1,
100554     const int s1Len,
100555     const char* s2,
100556     const int s2Len,
100557     const int open,
100558     const int gap,
100559     const(parasail_matrix_t)* matrix);
100560 
100561 parasail_result_t* parasail_sg_qb_de_table_diag_8 (
100562     const char* s1,
100563     const int s1Len,
100564     const char* s2,
100565     const int s2Len,
100566     const int open,
100567     const int gap,
100568     const(parasail_matrix_t)* matrix);
100569 
100570 parasail_result_t* parasail_sg_qb_de_table_diag_sat (
100571     const char* s1,
100572     const int s1Len,
100573     const char* s2,
100574     const int s2Len,
100575     const int open,
100576     const int gap,
100577     const(parasail_matrix_t)* matrix);
100578 
100579 parasail_result_t* parasail_sg_qb_de_rowcol_scan_64 (
100580     const char* s1,
100581     const int s1Len,
100582     const char* s2,
100583     const int s2Len,
100584     const int open,
100585     const int gap,
100586     const(parasail_matrix_t)* matrix);
100587 
100588 parasail_result_t* parasail_sg_qb_de_rowcol_scan_32 (
100589     const char* s1,
100590     const int s1Len,
100591     const char* s2,
100592     const int s2Len,
100593     const int open,
100594     const int gap,
100595     const(parasail_matrix_t)* matrix);
100596 
100597 parasail_result_t* parasail_sg_qb_de_rowcol_scan_16 (
100598     const char* s1,
100599     const int s1Len,
100600     const char* s2,
100601     const int s2Len,
100602     const int open,
100603     const int gap,
100604     const(parasail_matrix_t)* matrix);
100605 
100606 parasail_result_t* parasail_sg_qb_de_rowcol_scan_8 (
100607     const char* s1,
100608     const int s1Len,
100609     const char* s2,
100610     const int s2Len,
100611     const int open,
100612     const int gap,
100613     const(parasail_matrix_t)* matrix);
100614 
100615 parasail_result_t* parasail_sg_qb_de_rowcol_scan_sat (
100616     const char* s1,
100617     const int s1Len,
100618     const char* s2,
100619     const int s2Len,
100620     const int open,
100621     const int gap,
100622     const(parasail_matrix_t)* matrix);
100623 
100624 parasail_result_t* parasail_sg_qb_de_rowcol_striped_64 (
100625     const char* s1,
100626     const int s1Len,
100627     const char* s2,
100628     const int s2Len,
100629     const int open,
100630     const int gap,
100631     const(parasail_matrix_t)* matrix);
100632 
100633 parasail_result_t* parasail_sg_qb_de_rowcol_striped_32 (
100634     const char* s1,
100635     const int s1Len,
100636     const char* s2,
100637     const int s2Len,
100638     const int open,
100639     const int gap,
100640     const(parasail_matrix_t)* matrix);
100641 
100642 parasail_result_t* parasail_sg_qb_de_rowcol_striped_16 (
100643     const char* s1,
100644     const int s1Len,
100645     const char* s2,
100646     const int s2Len,
100647     const int open,
100648     const int gap,
100649     const(parasail_matrix_t)* matrix);
100650 
100651 parasail_result_t* parasail_sg_qb_de_rowcol_striped_8 (
100652     const char* s1,
100653     const int s1Len,
100654     const char* s2,
100655     const int s2Len,
100656     const int open,
100657     const int gap,
100658     const(parasail_matrix_t)* matrix);
100659 
100660 parasail_result_t* parasail_sg_qb_de_rowcol_striped_sat (
100661     const char* s1,
100662     const int s1Len,
100663     const char* s2,
100664     const int s2Len,
100665     const int open,
100666     const int gap,
100667     const(parasail_matrix_t)* matrix);
100668 
100669 parasail_result_t* parasail_sg_qb_de_rowcol_diag_64 (
100670     const char* s1,
100671     const int s1Len,
100672     const char* s2,
100673     const int s2Len,
100674     const int open,
100675     const int gap,
100676     const(parasail_matrix_t)* matrix);
100677 
100678 parasail_result_t* parasail_sg_qb_de_rowcol_diag_32 (
100679     const char* s1,
100680     const int s1Len,
100681     const char* s2,
100682     const int s2Len,
100683     const int open,
100684     const int gap,
100685     const(parasail_matrix_t)* matrix);
100686 
100687 parasail_result_t* parasail_sg_qb_de_rowcol_diag_16 (
100688     const char* s1,
100689     const int s1Len,
100690     const char* s2,
100691     const int s2Len,
100692     const int open,
100693     const int gap,
100694     const(parasail_matrix_t)* matrix);
100695 
100696 parasail_result_t* parasail_sg_qb_de_rowcol_diag_8 (
100697     const char* s1,
100698     const int s1Len,
100699     const char* s2,
100700     const int s2Len,
100701     const int open,
100702     const int gap,
100703     const(parasail_matrix_t)* matrix);
100704 
100705 parasail_result_t* parasail_sg_qb_de_rowcol_diag_sat (
100706     const char* s1,
100707     const int s1Len,
100708     const char* s2,
100709     const int s2Len,
100710     const int open,
100711     const int gap,
100712     const(parasail_matrix_t)* matrix);
100713 
100714 parasail_result_t* parasail_sg_qb_de_trace_scan_64 (
100715     const char* s1,
100716     const int s1Len,
100717     const char* s2,
100718     const int s2Len,
100719     const int open,
100720     const int gap,
100721     const(parasail_matrix_t)* matrix);
100722 
100723 parasail_result_t* parasail_sg_qb_de_trace_scan_32 (
100724     const char* s1,
100725     const int s1Len,
100726     const char* s2,
100727     const int s2Len,
100728     const int open,
100729     const int gap,
100730     const(parasail_matrix_t)* matrix);
100731 
100732 parasail_result_t* parasail_sg_qb_de_trace_scan_16 (
100733     const char* s1,
100734     const int s1Len,
100735     const char* s2,
100736     const int s2Len,
100737     const int open,
100738     const int gap,
100739     const(parasail_matrix_t)* matrix);
100740 
100741 parasail_result_t* parasail_sg_qb_de_trace_scan_8 (
100742     const char* s1,
100743     const int s1Len,
100744     const char* s2,
100745     const int s2Len,
100746     const int open,
100747     const int gap,
100748     const(parasail_matrix_t)* matrix);
100749 
100750 parasail_result_t* parasail_sg_qb_de_trace_scan_sat (
100751     const char* s1,
100752     const int s1Len,
100753     const char* s2,
100754     const int s2Len,
100755     const int open,
100756     const int gap,
100757     const(parasail_matrix_t)* matrix);
100758 
100759 parasail_result_t* parasail_sg_qb_de_trace_striped_64 (
100760     const char* s1,
100761     const int s1Len,
100762     const char* s2,
100763     const int s2Len,
100764     const int open,
100765     const int gap,
100766     const(parasail_matrix_t)* matrix);
100767 
100768 parasail_result_t* parasail_sg_qb_de_trace_striped_32 (
100769     const char* s1,
100770     const int s1Len,
100771     const char* s2,
100772     const int s2Len,
100773     const int open,
100774     const int gap,
100775     const(parasail_matrix_t)* matrix);
100776 
100777 parasail_result_t* parasail_sg_qb_de_trace_striped_16 (
100778     const char* s1,
100779     const int s1Len,
100780     const char* s2,
100781     const int s2Len,
100782     const int open,
100783     const int gap,
100784     const(parasail_matrix_t)* matrix);
100785 
100786 parasail_result_t* parasail_sg_qb_de_trace_striped_8 (
100787     const char* s1,
100788     const int s1Len,
100789     const char* s2,
100790     const int s2Len,
100791     const int open,
100792     const int gap,
100793     const(parasail_matrix_t)* matrix);
100794 
100795 parasail_result_t* parasail_sg_qb_de_trace_striped_sat (
100796     const char* s1,
100797     const int s1Len,
100798     const char* s2,
100799     const int s2Len,
100800     const int open,
100801     const int gap,
100802     const(parasail_matrix_t)* matrix);
100803 
100804 parasail_result_t* parasail_sg_qb_de_trace_diag_64 (
100805     const char* s1,
100806     const int s1Len,
100807     const char* s2,
100808     const int s2Len,
100809     const int open,
100810     const int gap,
100811     const(parasail_matrix_t)* matrix);
100812 
100813 parasail_result_t* parasail_sg_qb_de_trace_diag_32 (
100814     const char* s1,
100815     const int s1Len,
100816     const char* s2,
100817     const int s2Len,
100818     const int open,
100819     const int gap,
100820     const(parasail_matrix_t)* matrix);
100821 
100822 parasail_result_t* parasail_sg_qb_de_trace_diag_16 (
100823     const char* s1,
100824     const int s1Len,
100825     const char* s2,
100826     const int s2Len,
100827     const int open,
100828     const int gap,
100829     const(parasail_matrix_t)* matrix);
100830 
100831 parasail_result_t* parasail_sg_qb_de_trace_diag_8 (
100832     const char* s1,
100833     const int s1Len,
100834     const char* s2,
100835     const int s2Len,
100836     const int open,
100837     const int gap,
100838     const(parasail_matrix_t)* matrix);
100839 
100840 parasail_result_t* parasail_sg_qb_de_trace_diag_sat (
100841     const char* s1,
100842     const int s1Len,
100843     const char* s2,
100844     const int s2Len,
100845     const int open,
100846     const int gap,
100847     const(parasail_matrix_t)* matrix);
100848 
100849 parasail_result_t* parasail_sg_qb_de_stats_scan_64 (
100850     const char* s1,
100851     const int s1Len,
100852     const char* s2,
100853     const int s2Len,
100854     const int open,
100855     const int gap,
100856     const(parasail_matrix_t)* matrix);
100857 
100858 parasail_result_t* parasail_sg_qb_de_stats_scan_32 (
100859     const char* s1,
100860     const int s1Len,
100861     const char* s2,
100862     const int s2Len,
100863     const int open,
100864     const int gap,
100865     const(parasail_matrix_t)* matrix);
100866 
100867 parasail_result_t* parasail_sg_qb_de_stats_scan_16 (
100868     const char* s1,
100869     const int s1Len,
100870     const char* s2,
100871     const int s2Len,
100872     const int open,
100873     const int gap,
100874     const(parasail_matrix_t)* matrix);
100875 
100876 parasail_result_t* parasail_sg_qb_de_stats_scan_8 (
100877     const char* s1,
100878     const int s1Len,
100879     const char* s2,
100880     const int s2Len,
100881     const int open,
100882     const int gap,
100883     const(parasail_matrix_t)* matrix);
100884 
100885 parasail_result_t* parasail_sg_qb_de_stats_scan_sat (
100886     const char* s1,
100887     const int s1Len,
100888     const char* s2,
100889     const int s2Len,
100890     const int open,
100891     const int gap,
100892     const(parasail_matrix_t)* matrix);
100893 
100894 parasail_result_t* parasail_sg_qb_de_stats_striped_64 (
100895     const char* s1,
100896     const int s1Len,
100897     const char* s2,
100898     const int s2Len,
100899     const int open,
100900     const int gap,
100901     const(parasail_matrix_t)* matrix);
100902 
100903 parasail_result_t* parasail_sg_qb_de_stats_striped_32 (
100904     const char* s1,
100905     const int s1Len,
100906     const char* s2,
100907     const int s2Len,
100908     const int open,
100909     const int gap,
100910     const(parasail_matrix_t)* matrix);
100911 
100912 parasail_result_t* parasail_sg_qb_de_stats_striped_16 (
100913     const char* s1,
100914     const int s1Len,
100915     const char* s2,
100916     const int s2Len,
100917     const int open,
100918     const int gap,
100919     const(parasail_matrix_t)* matrix);
100920 
100921 parasail_result_t* parasail_sg_qb_de_stats_striped_8 (
100922     const char* s1,
100923     const int s1Len,
100924     const char* s2,
100925     const int s2Len,
100926     const int open,
100927     const int gap,
100928     const(parasail_matrix_t)* matrix);
100929 
100930 parasail_result_t* parasail_sg_qb_de_stats_striped_sat (
100931     const char* s1,
100932     const int s1Len,
100933     const char* s2,
100934     const int s2Len,
100935     const int open,
100936     const int gap,
100937     const(parasail_matrix_t)* matrix);
100938 
100939 parasail_result_t* parasail_sg_qb_de_stats_diag_64 (
100940     const char* s1,
100941     const int s1Len,
100942     const char* s2,
100943     const int s2Len,
100944     const int open,
100945     const int gap,
100946     const(parasail_matrix_t)* matrix);
100947 
100948 parasail_result_t* parasail_sg_qb_de_stats_diag_32 (
100949     const char* s1,
100950     const int s1Len,
100951     const char* s2,
100952     const int s2Len,
100953     const int open,
100954     const int gap,
100955     const(parasail_matrix_t)* matrix);
100956 
100957 parasail_result_t* parasail_sg_qb_de_stats_diag_16 (
100958     const char* s1,
100959     const int s1Len,
100960     const char* s2,
100961     const int s2Len,
100962     const int open,
100963     const int gap,
100964     const(parasail_matrix_t)* matrix);
100965 
100966 parasail_result_t* parasail_sg_qb_de_stats_diag_8 (
100967     const char* s1,
100968     const int s1Len,
100969     const char* s2,
100970     const int s2Len,
100971     const int open,
100972     const int gap,
100973     const(parasail_matrix_t)* matrix);
100974 
100975 parasail_result_t* parasail_sg_qb_de_stats_diag_sat (
100976     const char* s1,
100977     const int s1Len,
100978     const char* s2,
100979     const int s2Len,
100980     const int open,
100981     const int gap,
100982     const(parasail_matrix_t)* matrix);
100983 
100984 parasail_result_t* parasail_sg_qb_de_stats_table_scan_64 (
100985     const char* s1,
100986     const int s1Len,
100987     const char* s2,
100988     const int s2Len,
100989     const int open,
100990     const int gap,
100991     const(parasail_matrix_t)* matrix);
100992 
100993 parasail_result_t* parasail_sg_qb_de_stats_table_scan_32 (
100994     const char* s1,
100995     const int s1Len,
100996     const char* s2,
100997     const int s2Len,
100998     const int open,
100999     const int gap,
101000     const(parasail_matrix_t)* matrix);
101001 
101002 parasail_result_t* parasail_sg_qb_de_stats_table_scan_16 (
101003     const char* s1,
101004     const int s1Len,
101005     const char* s2,
101006     const int s2Len,
101007     const int open,
101008     const int gap,
101009     const(parasail_matrix_t)* matrix);
101010 
101011 parasail_result_t* parasail_sg_qb_de_stats_table_scan_8 (
101012     const char* s1,
101013     const int s1Len,
101014     const char* s2,
101015     const int s2Len,
101016     const int open,
101017     const int gap,
101018     const(parasail_matrix_t)* matrix);
101019 
101020 parasail_result_t* parasail_sg_qb_de_stats_table_scan_sat (
101021     const char* s1,
101022     const int s1Len,
101023     const char* s2,
101024     const int s2Len,
101025     const int open,
101026     const int gap,
101027     const(parasail_matrix_t)* matrix);
101028 
101029 parasail_result_t* parasail_sg_qb_de_stats_table_striped_64 (
101030     const char* s1,
101031     const int s1Len,
101032     const char* s2,
101033     const int s2Len,
101034     const int open,
101035     const int gap,
101036     const(parasail_matrix_t)* matrix);
101037 
101038 parasail_result_t* parasail_sg_qb_de_stats_table_striped_32 (
101039     const char* s1,
101040     const int s1Len,
101041     const char* s2,
101042     const int s2Len,
101043     const int open,
101044     const int gap,
101045     const(parasail_matrix_t)* matrix);
101046 
101047 parasail_result_t* parasail_sg_qb_de_stats_table_striped_16 (
101048     const char* s1,
101049     const int s1Len,
101050     const char* s2,
101051     const int s2Len,
101052     const int open,
101053     const int gap,
101054     const(parasail_matrix_t)* matrix);
101055 
101056 parasail_result_t* parasail_sg_qb_de_stats_table_striped_8 (
101057     const char* s1,
101058     const int s1Len,
101059     const char* s2,
101060     const int s2Len,
101061     const int open,
101062     const int gap,
101063     const(parasail_matrix_t)* matrix);
101064 
101065 parasail_result_t* parasail_sg_qb_de_stats_table_striped_sat (
101066     const char* s1,
101067     const int s1Len,
101068     const char* s2,
101069     const int s2Len,
101070     const int open,
101071     const int gap,
101072     const(parasail_matrix_t)* matrix);
101073 
101074 parasail_result_t* parasail_sg_qb_de_stats_table_diag_64 (
101075     const char* s1,
101076     const int s1Len,
101077     const char* s2,
101078     const int s2Len,
101079     const int open,
101080     const int gap,
101081     const(parasail_matrix_t)* matrix);
101082 
101083 parasail_result_t* parasail_sg_qb_de_stats_table_diag_32 (
101084     const char* s1,
101085     const int s1Len,
101086     const char* s2,
101087     const int s2Len,
101088     const int open,
101089     const int gap,
101090     const(parasail_matrix_t)* matrix);
101091 
101092 parasail_result_t* parasail_sg_qb_de_stats_table_diag_16 (
101093     const char* s1,
101094     const int s1Len,
101095     const char* s2,
101096     const int s2Len,
101097     const int open,
101098     const int gap,
101099     const(parasail_matrix_t)* matrix);
101100 
101101 parasail_result_t* parasail_sg_qb_de_stats_table_diag_8 (
101102     const char* s1,
101103     const int s1Len,
101104     const char* s2,
101105     const int s2Len,
101106     const int open,
101107     const int gap,
101108     const(parasail_matrix_t)* matrix);
101109 
101110 parasail_result_t* parasail_sg_qb_de_stats_table_diag_sat (
101111     const char* s1,
101112     const int s1Len,
101113     const char* s2,
101114     const int s2Len,
101115     const int open,
101116     const int gap,
101117     const(parasail_matrix_t)* matrix);
101118 
101119 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_64 (
101120     const char* s1,
101121     const int s1Len,
101122     const char* s2,
101123     const int s2Len,
101124     const int open,
101125     const int gap,
101126     const(parasail_matrix_t)* matrix);
101127 
101128 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_32 (
101129     const char* s1,
101130     const int s1Len,
101131     const char* s2,
101132     const int s2Len,
101133     const int open,
101134     const int gap,
101135     const(parasail_matrix_t)* matrix);
101136 
101137 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_16 (
101138     const char* s1,
101139     const int s1Len,
101140     const char* s2,
101141     const int s2Len,
101142     const int open,
101143     const int gap,
101144     const(parasail_matrix_t)* matrix);
101145 
101146 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_8 (
101147     const char* s1,
101148     const int s1Len,
101149     const char* s2,
101150     const int s2Len,
101151     const int open,
101152     const int gap,
101153     const(parasail_matrix_t)* matrix);
101154 
101155 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_sat (
101156     const char* s1,
101157     const int s1Len,
101158     const char* s2,
101159     const int s2Len,
101160     const int open,
101161     const int gap,
101162     const(parasail_matrix_t)* matrix);
101163 
101164 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_64 (
101165     const char* s1,
101166     const int s1Len,
101167     const char* s2,
101168     const int s2Len,
101169     const int open,
101170     const int gap,
101171     const(parasail_matrix_t)* matrix);
101172 
101173 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_32 (
101174     const char* s1,
101175     const int s1Len,
101176     const char* s2,
101177     const int s2Len,
101178     const int open,
101179     const int gap,
101180     const(parasail_matrix_t)* matrix);
101181 
101182 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_16 (
101183     const char* s1,
101184     const int s1Len,
101185     const char* s2,
101186     const int s2Len,
101187     const int open,
101188     const int gap,
101189     const(parasail_matrix_t)* matrix);
101190 
101191 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_8 (
101192     const char* s1,
101193     const int s1Len,
101194     const char* s2,
101195     const int s2Len,
101196     const int open,
101197     const int gap,
101198     const(parasail_matrix_t)* matrix);
101199 
101200 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_sat (
101201     const char* s1,
101202     const int s1Len,
101203     const char* s2,
101204     const int s2Len,
101205     const int open,
101206     const int gap,
101207     const(parasail_matrix_t)* matrix);
101208 
101209 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_64 (
101210     const char* s1,
101211     const int s1Len,
101212     const char* s2,
101213     const int s2Len,
101214     const int open,
101215     const int gap,
101216     const(parasail_matrix_t)* matrix);
101217 
101218 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_32 (
101219     const char* s1,
101220     const int s1Len,
101221     const char* s2,
101222     const int s2Len,
101223     const int open,
101224     const int gap,
101225     const(parasail_matrix_t)* matrix);
101226 
101227 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_16 (
101228     const char* s1,
101229     const int s1Len,
101230     const char* s2,
101231     const int s2Len,
101232     const int open,
101233     const int gap,
101234     const(parasail_matrix_t)* matrix);
101235 
101236 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_8 (
101237     const char* s1,
101238     const int s1Len,
101239     const char* s2,
101240     const int s2Len,
101241     const int open,
101242     const int gap,
101243     const(parasail_matrix_t)* matrix);
101244 
101245 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_sat (
101246     const char* s1,
101247     const int s1Len,
101248     const char* s2,
101249     const int s2Len,
101250     const int open,
101251     const int gap,
101252     const(parasail_matrix_t)* matrix);
101253 
101254 parasail_result_t* parasail_sg_qe_db_scan_64 (
101255     const char* s1,
101256     const int s1Len,
101257     const char* s2,
101258     const int s2Len,
101259     const int open,
101260     const int gap,
101261     const(parasail_matrix_t)* matrix);
101262 
101263 parasail_result_t* parasail_sg_qe_db_scan_32 (
101264     const char* s1,
101265     const int s1Len,
101266     const char* s2,
101267     const int s2Len,
101268     const int open,
101269     const int gap,
101270     const(parasail_matrix_t)* matrix);
101271 
101272 parasail_result_t* parasail_sg_qe_db_scan_16 (
101273     const char* s1,
101274     const int s1Len,
101275     const char* s2,
101276     const int s2Len,
101277     const int open,
101278     const int gap,
101279     const(parasail_matrix_t)* matrix);
101280 
101281 parasail_result_t* parasail_sg_qe_db_scan_8 (
101282     const char* s1,
101283     const int s1Len,
101284     const char* s2,
101285     const int s2Len,
101286     const int open,
101287     const int gap,
101288     const(parasail_matrix_t)* matrix);
101289 
101290 parasail_result_t* parasail_sg_qe_db_scan_sat (
101291     const char* s1,
101292     const int s1Len,
101293     const char* s2,
101294     const int s2Len,
101295     const int open,
101296     const int gap,
101297     const(parasail_matrix_t)* matrix);
101298 
101299 parasail_result_t* parasail_sg_qe_db_striped_64 (
101300     const char* s1,
101301     const int s1Len,
101302     const char* s2,
101303     const int s2Len,
101304     const int open,
101305     const int gap,
101306     const(parasail_matrix_t)* matrix);
101307 
101308 parasail_result_t* parasail_sg_qe_db_striped_32 (
101309     const char* s1,
101310     const int s1Len,
101311     const char* s2,
101312     const int s2Len,
101313     const int open,
101314     const int gap,
101315     const(parasail_matrix_t)* matrix);
101316 
101317 parasail_result_t* parasail_sg_qe_db_striped_16 (
101318     const char* s1,
101319     const int s1Len,
101320     const char* s2,
101321     const int s2Len,
101322     const int open,
101323     const int gap,
101324     const(parasail_matrix_t)* matrix);
101325 
101326 parasail_result_t* parasail_sg_qe_db_striped_8 (
101327     const char* s1,
101328     const int s1Len,
101329     const char* s2,
101330     const int s2Len,
101331     const int open,
101332     const int gap,
101333     const(parasail_matrix_t)* matrix);
101334 
101335 parasail_result_t* parasail_sg_qe_db_striped_sat (
101336     const char* s1,
101337     const int s1Len,
101338     const char* s2,
101339     const int s2Len,
101340     const int open,
101341     const int gap,
101342     const(parasail_matrix_t)* matrix);
101343 
101344 parasail_result_t* parasail_sg_qe_db_diag_64 (
101345     const char* s1,
101346     const int s1Len,
101347     const char* s2,
101348     const int s2Len,
101349     const int open,
101350     const int gap,
101351     const(parasail_matrix_t)* matrix);
101352 
101353 parasail_result_t* parasail_sg_qe_db_diag_32 (
101354     const char* s1,
101355     const int s1Len,
101356     const char* s2,
101357     const int s2Len,
101358     const int open,
101359     const int gap,
101360     const(parasail_matrix_t)* matrix);
101361 
101362 parasail_result_t* parasail_sg_qe_db_diag_16 (
101363     const char* s1,
101364     const int s1Len,
101365     const char* s2,
101366     const int s2Len,
101367     const int open,
101368     const int gap,
101369     const(parasail_matrix_t)* matrix);
101370 
101371 parasail_result_t* parasail_sg_qe_db_diag_8 (
101372     const char* s1,
101373     const int s1Len,
101374     const char* s2,
101375     const int s2Len,
101376     const int open,
101377     const int gap,
101378     const(parasail_matrix_t)* matrix);
101379 
101380 parasail_result_t* parasail_sg_qe_db_diag_sat (
101381     const char* s1,
101382     const int s1Len,
101383     const char* s2,
101384     const int s2Len,
101385     const int open,
101386     const int gap,
101387     const(parasail_matrix_t)* matrix);
101388 
101389 parasail_result_t* parasail_sg_qe_db_table_scan_64 (
101390     const char* s1,
101391     const int s1Len,
101392     const char* s2,
101393     const int s2Len,
101394     const int open,
101395     const int gap,
101396     const(parasail_matrix_t)* matrix);
101397 
101398 parasail_result_t* parasail_sg_qe_db_table_scan_32 (
101399     const char* s1,
101400     const int s1Len,
101401     const char* s2,
101402     const int s2Len,
101403     const int open,
101404     const int gap,
101405     const(parasail_matrix_t)* matrix);
101406 
101407 parasail_result_t* parasail_sg_qe_db_table_scan_16 (
101408     const char* s1,
101409     const int s1Len,
101410     const char* s2,
101411     const int s2Len,
101412     const int open,
101413     const int gap,
101414     const(parasail_matrix_t)* matrix);
101415 
101416 parasail_result_t* parasail_sg_qe_db_table_scan_8 (
101417     const char* s1,
101418     const int s1Len,
101419     const char* s2,
101420     const int s2Len,
101421     const int open,
101422     const int gap,
101423     const(parasail_matrix_t)* matrix);
101424 
101425 parasail_result_t* parasail_sg_qe_db_table_scan_sat (
101426     const char* s1,
101427     const int s1Len,
101428     const char* s2,
101429     const int s2Len,
101430     const int open,
101431     const int gap,
101432     const(parasail_matrix_t)* matrix);
101433 
101434 parasail_result_t* parasail_sg_qe_db_table_striped_64 (
101435     const char* s1,
101436     const int s1Len,
101437     const char* s2,
101438     const int s2Len,
101439     const int open,
101440     const int gap,
101441     const(parasail_matrix_t)* matrix);
101442 
101443 parasail_result_t* parasail_sg_qe_db_table_striped_32 (
101444     const char* s1,
101445     const int s1Len,
101446     const char* s2,
101447     const int s2Len,
101448     const int open,
101449     const int gap,
101450     const(parasail_matrix_t)* matrix);
101451 
101452 parasail_result_t* parasail_sg_qe_db_table_striped_16 (
101453     const char* s1,
101454     const int s1Len,
101455     const char* s2,
101456     const int s2Len,
101457     const int open,
101458     const int gap,
101459     const(parasail_matrix_t)* matrix);
101460 
101461 parasail_result_t* parasail_sg_qe_db_table_striped_8 (
101462     const char* s1,
101463     const int s1Len,
101464     const char* s2,
101465     const int s2Len,
101466     const int open,
101467     const int gap,
101468     const(parasail_matrix_t)* matrix);
101469 
101470 parasail_result_t* parasail_sg_qe_db_table_striped_sat (
101471     const char* s1,
101472     const int s1Len,
101473     const char* s2,
101474     const int s2Len,
101475     const int open,
101476     const int gap,
101477     const(parasail_matrix_t)* matrix);
101478 
101479 parasail_result_t* parasail_sg_qe_db_table_diag_64 (
101480     const char* s1,
101481     const int s1Len,
101482     const char* s2,
101483     const int s2Len,
101484     const int open,
101485     const int gap,
101486     const(parasail_matrix_t)* matrix);
101487 
101488 parasail_result_t* parasail_sg_qe_db_table_diag_32 (
101489     const char* s1,
101490     const int s1Len,
101491     const char* s2,
101492     const int s2Len,
101493     const int open,
101494     const int gap,
101495     const(parasail_matrix_t)* matrix);
101496 
101497 parasail_result_t* parasail_sg_qe_db_table_diag_16 (
101498     const char* s1,
101499     const int s1Len,
101500     const char* s2,
101501     const int s2Len,
101502     const int open,
101503     const int gap,
101504     const(parasail_matrix_t)* matrix);
101505 
101506 parasail_result_t* parasail_sg_qe_db_table_diag_8 (
101507     const char* s1,
101508     const int s1Len,
101509     const char* s2,
101510     const int s2Len,
101511     const int open,
101512     const int gap,
101513     const(parasail_matrix_t)* matrix);
101514 
101515 parasail_result_t* parasail_sg_qe_db_table_diag_sat (
101516     const char* s1,
101517     const int s1Len,
101518     const char* s2,
101519     const int s2Len,
101520     const int open,
101521     const int gap,
101522     const(parasail_matrix_t)* matrix);
101523 
101524 parasail_result_t* parasail_sg_qe_db_rowcol_scan_64 (
101525     const char* s1,
101526     const int s1Len,
101527     const char* s2,
101528     const int s2Len,
101529     const int open,
101530     const int gap,
101531     const(parasail_matrix_t)* matrix);
101532 
101533 parasail_result_t* parasail_sg_qe_db_rowcol_scan_32 (
101534     const char* s1,
101535     const int s1Len,
101536     const char* s2,
101537     const int s2Len,
101538     const int open,
101539     const int gap,
101540     const(parasail_matrix_t)* matrix);
101541 
101542 parasail_result_t* parasail_sg_qe_db_rowcol_scan_16 (
101543     const char* s1,
101544     const int s1Len,
101545     const char* s2,
101546     const int s2Len,
101547     const int open,
101548     const int gap,
101549     const(parasail_matrix_t)* matrix);
101550 
101551 parasail_result_t* parasail_sg_qe_db_rowcol_scan_8 (
101552     const char* s1,
101553     const int s1Len,
101554     const char* s2,
101555     const int s2Len,
101556     const int open,
101557     const int gap,
101558     const(parasail_matrix_t)* matrix);
101559 
101560 parasail_result_t* parasail_sg_qe_db_rowcol_scan_sat (
101561     const char* s1,
101562     const int s1Len,
101563     const char* s2,
101564     const int s2Len,
101565     const int open,
101566     const int gap,
101567     const(parasail_matrix_t)* matrix);
101568 
101569 parasail_result_t* parasail_sg_qe_db_rowcol_striped_64 (
101570     const char* s1,
101571     const int s1Len,
101572     const char* s2,
101573     const int s2Len,
101574     const int open,
101575     const int gap,
101576     const(parasail_matrix_t)* matrix);
101577 
101578 parasail_result_t* parasail_sg_qe_db_rowcol_striped_32 (
101579     const char* s1,
101580     const int s1Len,
101581     const char* s2,
101582     const int s2Len,
101583     const int open,
101584     const int gap,
101585     const(parasail_matrix_t)* matrix);
101586 
101587 parasail_result_t* parasail_sg_qe_db_rowcol_striped_16 (
101588     const char* s1,
101589     const int s1Len,
101590     const char* s2,
101591     const int s2Len,
101592     const int open,
101593     const int gap,
101594     const(parasail_matrix_t)* matrix);
101595 
101596 parasail_result_t* parasail_sg_qe_db_rowcol_striped_8 (
101597     const char* s1,
101598     const int s1Len,
101599     const char* s2,
101600     const int s2Len,
101601     const int open,
101602     const int gap,
101603     const(parasail_matrix_t)* matrix);
101604 
101605 parasail_result_t* parasail_sg_qe_db_rowcol_striped_sat (
101606     const char* s1,
101607     const int s1Len,
101608     const char* s2,
101609     const int s2Len,
101610     const int open,
101611     const int gap,
101612     const(parasail_matrix_t)* matrix);
101613 
101614 parasail_result_t* parasail_sg_qe_db_rowcol_diag_64 (
101615     const char* s1,
101616     const int s1Len,
101617     const char* s2,
101618     const int s2Len,
101619     const int open,
101620     const int gap,
101621     const(parasail_matrix_t)* matrix);
101622 
101623 parasail_result_t* parasail_sg_qe_db_rowcol_diag_32 (
101624     const char* s1,
101625     const int s1Len,
101626     const char* s2,
101627     const int s2Len,
101628     const int open,
101629     const int gap,
101630     const(parasail_matrix_t)* matrix);
101631 
101632 parasail_result_t* parasail_sg_qe_db_rowcol_diag_16 (
101633     const char* s1,
101634     const int s1Len,
101635     const char* s2,
101636     const int s2Len,
101637     const int open,
101638     const int gap,
101639     const(parasail_matrix_t)* matrix);
101640 
101641 parasail_result_t* parasail_sg_qe_db_rowcol_diag_8 (
101642     const char* s1,
101643     const int s1Len,
101644     const char* s2,
101645     const int s2Len,
101646     const int open,
101647     const int gap,
101648     const(parasail_matrix_t)* matrix);
101649 
101650 parasail_result_t* parasail_sg_qe_db_rowcol_diag_sat (
101651     const char* s1,
101652     const int s1Len,
101653     const char* s2,
101654     const int s2Len,
101655     const int open,
101656     const int gap,
101657     const(parasail_matrix_t)* matrix);
101658 
101659 parasail_result_t* parasail_sg_qe_db_trace_scan_64 (
101660     const char* s1,
101661     const int s1Len,
101662     const char* s2,
101663     const int s2Len,
101664     const int open,
101665     const int gap,
101666     const(parasail_matrix_t)* matrix);
101667 
101668 parasail_result_t* parasail_sg_qe_db_trace_scan_32 (
101669     const char* s1,
101670     const int s1Len,
101671     const char* s2,
101672     const int s2Len,
101673     const int open,
101674     const int gap,
101675     const(parasail_matrix_t)* matrix);
101676 
101677 parasail_result_t* parasail_sg_qe_db_trace_scan_16 (
101678     const char* s1,
101679     const int s1Len,
101680     const char* s2,
101681     const int s2Len,
101682     const int open,
101683     const int gap,
101684     const(parasail_matrix_t)* matrix);
101685 
101686 parasail_result_t* parasail_sg_qe_db_trace_scan_8 (
101687     const char* s1,
101688     const int s1Len,
101689     const char* s2,
101690     const int s2Len,
101691     const int open,
101692     const int gap,
101693     const(parasail_matrix_t)* matrix);
101694 
101695 parasail_result_t* parasail_sg_qe_db_trace_scan_sat (
101696     const char* s1,
101697     const int s1Len,
101698     const char* s2,
101699     const int s2Len,
101700     const int open,
101701     const int gap,
101702     const(parasail_matrix_t)* matrix);
101703 
101704 parasail_result_t* parasail_sg_qe_db_trace_striped_64 (
101705     const char* s1,
101706     const int s1Len,
101707     const char* s2,
101708     const int s2Len,
101709     const int open,
101710     const int gap,
101711     const(parasail_matrix_t)* matrix);
101712 
101713 parasail_result_t* parasail_sg_qe_db_trace_striped_32 (
101714     const char* s1,
101715     const int s1Len,
101716     const char* s2,
101717     const int s2Len,
101718     const int open,
101719     const int gap,
101720     const(parasail_matrix_t)* matrix);
101721 
101722 parasail_result_t* parasail_sg_qe_db_trace_striped_16 (
101723     const char* s1,
101724     const int s1Len,
101725     const char* s2,
101726     const int s2Len,
101727     const int open,
101728     const int gap,
101729     const(parasail_matrix_t)* matrix);
101730 
101731 parasail_result_t* parasail_sg_qe_db_trace_striped_8 (
101732     const char* s1,
101733     const int s1Len,
101734     const char* s2,
101735     const int s2Len,
101736     const int open,
101737     const int gap,
101738     const(parasail_matrix_t)* matrix);
101739 
101740 parasail_result_t* parasail_sg_qe_db_trace_striped_sat (
101741     const char* s1,
101742     const int s1Len,
101743     const char* s2,
101744     const int s2Len,
101745     const int open,
101746     const int gap,
101747     const(parasail_matrix_t)* matrix);
101748 
101749 parasail_result_t* parasail_sg_qe_db_trace_diag_64 (
101750     const char* s1,
101751     const int s1Len,
101752     const char* s2,
101753     const int s2Len,
101754     const int open,
101755     const int gap,
101756     const(parasail_matrix_t)* matrix);
101757 
101758 parasail_result_t* parasail_sg_qe_db_trace_diag_32 (
101759     const char* s1,
101760     const int s1Len,
101761     const char* s2,
101762     const int s2Len,
101763     const int open,
101764     const int gap,
101765     const(parasail_matrix_t)* matrix);
101766 
101767 parasail_result_t* parasail_sg_qe_db_trace_diag_16 (
101768     const char* s1,
101769     const int s1Len,
101770     const char* s2,
101771     const int s2Len,
101772     const int open,
101773     const int gap,
101774     const(parasail_matrix_t)* matrix);
101775 
101776 parasail_result_t* parasail_sg_qe_db_trace_diag_8 (
101777     const char* s1,
101778     const int s1Len,
101779     const char* s2,
101780     const int s2Len,
101781     const int open,
101782     const int gap,
101783     const(parasail_matrix_t)* matrix);
101784 
101785 parasail_result_t* parasail_sg_qe_db_trace_diag_sat (
101786     const char* s1,
101787     const int s1Len,
101788     const char* s2,
101789     const int s2Len,
101790     const int open,
101791     const int gap,
101792     const(parasail_matrix_t)* matrix);
101793 
101794 parasail_result_t* parasail_sg_qe_db_stats_scan_64 (
101795     const char* s1,
101796     const int s1Len,
101797     const char* s2,
101798     const int s2Len,
101799     const int open,
101800     const int gap,
101801     const(parasail_matrix_t)* matrix);
101802 
101803 parasail_result_t* parasail_sg_qe_db_stats_scan_32 (
101804     const char* s1,
101805     const int s1Len,
101806     const char* s2,
101807     const int s2Len,
101808     const int open,
101809     const int gap,
101810     const(parasail_matrix_t)* matrix);
101811 
101812 parasail_result_t* parasail_sg_qe_db_stats_scan_16 (
101813     const char* s1,
101814     const int s1Len,
101815     const char* s2,
101816     const int s2Len,
101817     const int open,
101818     const int gap,
101819     const(parasail_matrix_t)* matrix);
101820 
101821 parasail_result_t* parasail_sg_qe_db_stats_scan_8 (
101822     const char* s1,
101823     const int s1Len,
101824     const char* s2,
101825     const int s2Len,
101826     const int open,
101827     const int gap,
101828     const(parasail_matrix_t)* matrix);
101829 
101830 parasail_result_t* parasail_sg_qe_db_stats_scan_sat (
101831     const char* s1,
101832     const int s1Len,
101833     const char* s2,
101834     const int s2Len,
101835     const int open,
101836     const int gap,
101837     const(parasail_matrix_t)* matrix);
101838 
101839 parasail_result_t* parasail_sg_qe_db_stats_striped_64 (
101840     const char* s1,
101841     const int s1Len,
101842     const char* s2,
101843     const int s2Len,
101844     const int open,
101845     const int gap,
101846     const(parasail_matrix_t)* matrix);
101847 
101848 parasail_result_t* parasail_sg_qe_db_stats_striped_32 (
101849     const char* s1,
101850     const int s1Len,
101851     const char* s2,
101852     const int s2Len,
101853     const int open,
101854     const int gap,
101855     const(parasail_matrix_t)* matrix);
101856 
101857 parasail_result_t* parasail_sg_qe_db_stats_striped_16 (
101858     const char* s1,
101859     const int s1Len,
101860     const char* s2,
101861     const int s2Len,
101862     const int open,
101863     const int gap,
101864     const(parasail_matrix_t)* matrix);
101865 
101866 parasail_result_t* parasail_sg_qe_db_stats_striped_8 (
101867     const char* s1,
101868     const int s1Len,
101869     const char* s2,
101870     const int s2Len,
101871     const int open,
101872     const int gap,
101873     const(parasail_matrix_t)* matrix);
101874 
101875 parasail_result_t* parasail_sg_qe_db_stats_striped_sat (
101876     const char* s1,
101877     const int s1Len,
101878     const char* s2,
101879     const int s2Len,
101880     const int open,
101881     const int gap,
101882     const(parasail_matrix_t)* matrix);
101883 
101884 parasail_result_t* parasail_sg_qe_db_stats_diag_64 (
101885     const char* s1,
101886     const int s1Len,
101887     const char* s2,
101888     const int s2Len,
101889     const int open,
101890     const int gap,
101891     const(parasail_matrix_t)* matrix);
101892 
101893 parasail_result_t* parasail_sg_qe_db_stats_diag_32 (
101894     const char* s1,
101895     const int s1Len,
101896     const char* s2,
101897     const int s2Len,
101898     const int open,
101899     const int gap,
101900     const(parasail_matrix_t)* matrix);
101901 
101902 parasail_result_t* parasail_sg_qe_db_stats_diag_16 (
101903     const char* s1,
101904     const int s1Len,
101905     const char* s2,
101906     const int s2Len,
101907     const int open,
101908     const int gap,
101909     const(parasail_matrix_t)* matrix);
101910 
101911 parasail_result_t* parasail_sg_qe_db_stats_diag_8 (
101912     const char* s1,
101913     const int s1Len,
101914     const char* s2,
101915     const int s2Len,
101916     const int open,
101917     const int gap,
101918     const(parasail_matrix_t)* matrix);
101919 
101920 parasail_result_t* parasail_sg_qe_db_stats_diag_sat (
101921     const char* s1,
101922     const int s1Len,
101923     const char* s2,
101924     const int s2Len,
101925     const int open,
101926     const int gap,
101927     const(parasail_matrix_t)* matrix);
101928 
101929 parasail_result_t* parasail_sg_qe_db_stats_table_scan_64 (
101930     const char* s1,
101931     const int s1Len,
101932     const char* s2,
101933     const int s2Len,
101934     const int open,
101935     const int gap,
101936     const(parasail_matrix_t)* matrix);
101937 
101938 parasail_result_t* parasail_sg_qe_db_stats_table_scan_32 (
101939     const char* s1,
101940     const int s1Len,
101941     const char* s2,
101942     const int s2Len,
101943     const int open,
101944     const int gap,
101945     const(parasail_matrix_t)* matrix);
101946 
101947 parasail_result_t* parasail_sg_qe_db_stats_table_scan_16 (
101948     const char* s1,
101949     const int s1Len,
101950     const char* s2,
101951     const int s2Len,
101952     const int open,
101953     const int gap,
101954     const(parasail_matrix_t)* matrix);
101955 
101956 parasail_result_t* parasail_sg_qe_db_stats_table_scan_8 (
101957     const char* s1,
101958     const int s1Len,
101959     const char* s2,
101960     const int s2Len,
101961     const int open,
101962     const int gap,
101963     const(parasail_matrix_t)* matrix);
101964 
101965 parasail_result_t* parasail_sg_qe_db_stats_table_scan_sat (
101966     const char* s1,
101967     const int s1Len,
101968     const char* s2,
101969     const int s2Len,
101970     const int open,
101971     const int gap,
101972     const(parasail_matrix_t)* matrix);
101973 
101974 parasail_result_t* parasail_sg_qe_db_stats_table_striped_64 (
101975     const char* s1,
101976     const int s1Len,
101977     const char* s2,
101978     const int s2Len,
101979     const int open,
101980     const int gap,
101981     const(parasail_matrix_t)* matrix);
101982 
101983 parasail_result_t* parasail_sg_qe_db_stats_table_striped_32 (
101984     const char* s1,
101985     const int s1Len,
101986     const char* s2,
101987     const int s2Len,
101988     const int open,
101989     const int gap,
101990     const(parasail_matrix_t)* matrix);
101991 
101992 parasail_result_t* parasail_sg_qe_db_stats_table_striped_16 (
101993     const char* s1,
101994     const int s1Len,
101995     const char* s2,
101996     const int s2Len,
101997     const int open,
101998     const int gap,
101999     const(parasail_matrix_t)* matrix);
102000 
102001 parasail_result_t* parasail_sg_qe_db_stats_table_striped_8 (
102002     const char* s1,
102003     const int s1Len,
102004     const char* s2,
102005     const int s2Len,
102006     const int open,
102007     const int gap,
102008     const(parasail_matrix_t)* matrix);
102009 
102010 parasail_result_t* parasail_sg_qe_db_stats_table_striped_sat (
102011     const char* s1,
102012     const int s1Len,
102013     const char* s2,
102014     const int s2Len,
102015     const int open,
102016     const int gap,
102017     const(parasail_matrix_t)* matrix);
102018 
102019 parasail_result_t* parasail_sg_qe_db_stats_table_diag_64 (
102020     const char* s1,
102021     const int s1Len,
102022     const char* s2,
102023     const int s2Len,
102024     const int open,
102025     const int gap,
102026     const(parasail_matrix_t)* matrix);
102027 
102028 parasail_result_t* parasail_sg_qe_db_stats_table_diag_32 (
102029     const char* s1,
102030     const int s1Len,
102031     const char* s2,
102032     const int s2Len,
102033     const int open,
102034     const int gap,
102035     const(parasail_matrix_t)* matrix);
102036 
102037 parasail_result_t* parasail_sg_qe_db_stats_table_diag_16 (
102038     const char* s1,
102039     const int s1Len,
102040     const char* s2,
102041     const int s2Len,
102042     const int open,
102043     const int gap,
102044     const(parasail_matrix_t)* matrix);
102045 
102046 parasail_result_t* parasail_sg_qe_db_stats_table_diag_8 (
102047     const char* s1,
102048     const int s1Len,
102049     const char* s2,
102050     const int s2Len,
102051     const int open,
102052     const int gap,
102053     const(parasail_matrix_t)* matrix);
102054 
102055 parasail_result_t* parasail_sg_qe_db_stats_table_diag_sat (
102056     const char* s1,
102057     const int s1Len,
102058     const char* s2,
102059     const int s2Len,
102060     const int open,
102061     const int gap,
102062     const(parasail_matrix_t)* matrix);
102063 
102064 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_64 (
102065     const char* s1,
102066     const int s1Len,
102067     const char* s2,
102068     const int s2Len,
102069     const int open,
102070     const int gap,
102071     const(parasail_matrix_t)* matrix);
102072 
102073 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_32 (
102074     const char* s1,
102075     const int s1Len,
102076     const char* s2,
102077     const int s2Len,
102078     const int open,
102079     const int gap,
102080     const(parasail_matrix_t)* matrix);
102081 
102082 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_16 (
102083     const char* s1,
102084     const int s1Len,
102085     const char* s2,
102086     const int s2Len,
102087     const int open,
102088     const int gap,
102089     const(parasail_matrix_t)* matrix);
102090 
102091 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_8 (
102092     const char* s1,
102093     const int s1Len,
102094     const char* s2,
102095     const int s2Len,
102096     const int open,
102097     const int gap,
102098     const(parasail_matrix_t)* matrix);
102099 
102100 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_sat (
102101     const char* s1,
102102     const int s1Len,
102103     const char* s2,
102104     const int s2Len,
102105     const int open,
102106     const int gap,
102107     const(parasail_matrix_t)* matrix);
102108 
102109 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_64 (
102110     const char* s1,
102111     const int s1Len,
102112     const char* s2,
102113     const int s2Len,
102114     const int open,
102115     const int gap,
102116     const(parasail_matrix_t)* matrix);
102117 
102118 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_32 (
102119     const char* s1,
102120     const int s1Len,
102121     const char* s2,
102122     const int s2Len,
102123     const int open,
102124     const int gap,
102125     const(parasail_matrix_t)* matrix);
102126 
102127 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_16 (
102128     const char* s1,
102129     const int s1Len,
102130     const char* s2,
102131     const int s2Len,
102132     const int open,
102133     const int gap,
102134     const(parasail_matrix_t)* matrix);
102135 
102136 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_8 (
102137     const char* s1,
102138     const int s1Len,
102139     const char* s2,
102140     const int s2Len,
102141     const int open,
102142     const int gap,
102143     const(parasail_matrix_t)* matrix);
102144 
102145 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_sat (
102146     const char* s1,
102147     const int s1Len,
102148     const char* s2,
102149     const int s2Len,
102150     const int open,
102151     const int gap,
102152     const(parasail_matrix_t)* matrix);
102153 
102154 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_64 (
102155     const char* s1,
102156     const int s1Len,
102157     const char* s2,
102158     const int s2Len,
102159     const int open,
102160     const int gap,
102161     const(parasail_matrix_t)* matrix);
102162 
102163 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_32 (
102164     const char* s1,
102165     const int s1Len,
102166     const char* s2,
102167     const int s2Len,
102168     const int open,
102169     const int gap,
102170     const(parasail_matrix_t)* matrix);
102171 
102172 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_16 (
102173     const char* s1,
102174     const int s1Len,
102175     const char* s2,
102176     const int s2Len,
102177     const int open,
102178     const int gap,
102179     const(parasail_matrix_t)* matrix);
102180 
102181 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_8 (
102182     const char* s1,
102183     const int s1Len,
102184     const char* s2,
102185     const int s2Len,
102186     const int open,
102187     const int gap,
102188     const(parasail_matrix_t)* matrix);
102189 
102190 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_sat (
102191     const char* s1,
102192     const int s1Len,
102193     const char* s2,
102194     const int s2Len,
102195     const int open,
102196     const int gap,
102197     const(parasail_matrix_t)* matrix);
102198 
102199 parasail_result_t* parasail_sg_flags_scan_64 (
102200     const char* s1,
102201     const int s1Len,
102202     const char* s2,
102203     const int s2Len,
102204     const int open,
102205     const int gap,
102206     const(parasail_matrix_t)* matrix,
102207     int s1_beg,
102208     int s1_end,
102209     int s2_beg,
102210     int s2_end);
102211 
102212 parasail_result_t* parasail_sg_flags_scan_32 (
102213     const char* s1,
102214     const int s1Len,
102215     const char* s2,
102216     const int s2Len,
102217     const int open,
102218     const int gap,
102219     const(parasail_matrix_t)* matrix,
102220     int s1_beg,
102221     int s1_end,
102222     int s2_beg,
102223     int s2_end);
102224 
102225 parasail_result_t* parasail_sg_flags_scan_16 (
102226     const char* s1,
102227     const int s1Len,
102228     const char* s2,
102229     const int s2Len,
102230     const int open,
102231     const int gap,
102232     const(parasail_matrix_t)* matrix,
102233     int s1_beg,
102234     int s1_end,
102235     int s2_beg,
102236     int s2_end);
102237 
102238 parasail_result_t* parasail_sg_flags_scan_8 (
102239     const char* s1,
102240     const int s1Len,
102241     const char* s2,
102242     const int s2Len,
102243     const int open,
102244     const int gap,
102245     const(parasail_matrix_t)* matrix,
102246     int s1_beg,
102247     int s1_end,
102248     int s2_beg,
102249     int s2_end);
102250 
102251 parasail_result_t* parasail_sg_flags_scan_sat (
102252     const char* s1,
102253     const int s1Len,
102254     const char* s2,
102255     const int s2Len,
102256     const int open,
102257     const int gap,
102258     const(parasail_matrix_t)* matrix,
102259     int s1_beg,
102260     int s1_end,
102261     int s2_beg,
102262     int s2_end);
102263 
102264 parasail_result_t* parasail_sg_flags_striped_64 (
102265     const char* s1,
102266     const int s1Len,
102267     const char* s2,
102268     const int s2Len,
102269     const int open,
102270     const int gap,
102271     const(parasail_matrix_t)* matrix,
102272     int s1_beg,
102273     int s1_end,
102274     int s2_beg,
102275     int s2_end);
102276 
102277 parasail_result_t* parasail_sg_flags_striped_32 (
102278     const char* s1,
102279     const int s1Len,
102280     const char* s2,
102281     const int s2Len,
102282     const int open,
102283     const int gap,
102284     const(parasail_matrix_t)* matrix,
102285     int s1_beg,
102286     int s1_end,
102287     int s2_beg,
102288     int s2_end);
102289 
102290 parasail_result_t* parasail_sg_flags_striped_16 (
102291     const char* s1,
102292     const int s1Len,
102293     const char* s2,
102294     const int s2Len,
102295     const int open,
102296     const int gap,
102297     const(parasail_matrix_t)* matrix,
102298     int s1_beg,
102299     int s1_end,
102300     int s2_beg,
102301     int s2_end);
102302 
102303 parasail_result_t* parasail_sg_flags_striped_8 (
102304     const char* s1,
102305     const int s1Len,
102306     const char* s2,
102307     const int s2Len,
102308     const int open,
102309     const int gap,
102310     const(parasail_matrix_t)* matrix,
102311     int s1_beg,
102312     int s1_end,
102313     int s2_beg,
102314     int s2_end);
102315 
102316 parasail_result_t* parasail_sg_flags_striped_sat (
102317     const char* s1,
102318     const int s1Len,
102319     const char* s2,
102320     const int s2Len,
102321     const int open,
102322     const int gap,
102323     const(parasail_matrix_t)* matrix,
102324     int s1_beg,
102325     int s1_end,
102326     int s2_beg,
102327     int s2_end);
102328 
102329 parasail_result_t* parasail_sg_flags_diag_64 (
102330     const char* s1,
102331     const int s1Len,
102332     const char* s2,
102333     const int s2Len,
102334     const int open,
102335     const int gap,
102336     const(parasail_matrix_t)* matrix,
102337     int s1_beg,
102338     int s1_end,
102339     int s2_beg,
102340     int s2_end);
102341 
102342 parasail_result_t* parasail_sg_flags_diag_32 (
102343     const char* s1,
102344     const int s1Len,
102345     const char* s2,
102346     const int s2Len,
102347     const int open,
102348     const int gap,
102349     const(parasail_matrix_t)* matrix,
102350     int s1_beg,
102351     int s1_end,
102352     int s2_beg,
102353     int s2_end);
102354 
102355 parasail_result_t* parasail_sg_flags_diag_16 (
102356     const char* s1,
102357     const int s1Len,
102358     const char* s2,
102359     const int s2Len,
102360     const int open,
102361     const int gap,
102362     const(parasail_matrix_t)* matrix,
102363     int s1_beg,
102364     int s1_end,
102365     int s2_beg,
102366     int s2_end);
102367 
102368 parasail_result_t* parasail_sg_flags_diag_8 (
102369     const char* s1,
102370     const int s1Len,
102371     const char* s2,
102372     const int s2Len,
102373     const int open,
102374     const int gap,
102375     const(parasail_matrix_t)* matrix,
102376     int s1_beg,
102377     int s1_end,
102378     int s2_beg,
102379     int s2_end);
102380 
102381 parasail_result_t* parasail_sg_flags_diag_sat (
102382     const char* s1,
102383     const int s1Len,
102384     const char* s2,
102385     const int s2Len,
102386     const int open,
102387     const int gap,
102388     const(parasail_matrix_t)* matrix,
102389     int s1_beg,
102390     int s1_end,
102391     int s2_beg,
102392     int s2_end);
102393 
102394 parasail_result_t* parasail_sg_flags_table_scan_64 (
102395     const char* s1,
102396     const int s1Len,
102397     const char* s2,
102398     const int s2Len,
102399     const int open,
102400     const int gap,
102401     const(parasail_matrix_t)* matrix,
102402     int s1_beg,
102403     int s1_end,
102404     int s2_beg,
102405     int s2_end);
102406 
102407 parasail_result_t* parasail_sg_flags_table_scan_32 (
102408     const char* s1,
102409     const int s1Len,
102410     const char* s2,
102411     const int s2Len,
102412     const int open,
102413     const int gap,
102414     const(parasail_matrix_t)* matrix,
102415     int s1_beg,
102416     int s1_end,
102417     int s2_beg,
102418     int s2_end);
102419 
102420 parasail_result_t* parasail_sg_flags_table_scan_16 (
102421     const char* s1,
102422     const int s1Len,
102423     const char* s2,
102424     const int s2Len,
102425     const int open,
102426     const int gap,
102427     const(parasail_matrix_t)* matrix,
102428     int s1_beg,
102429     int s1_end,
102430     int s2_beg,
102431     int s2_end);
102432 
102433 parasail_result_t* parasail_sg_flags_table_scan_8 (
102434     const char* s1,
102435     const int s1Len,
102436     const char* s2,
102437     const int s2Len,
102438     const int open,
102439     const int gap,
102440     const(parasail_matrix_t)* matrix,
102441     int s1_beg,
102442     int s1_end,
102443     int s2_beg,
102444     int s2_end);
102445 
102446 parasail_result_t* parasail_sg_flags_table_scan_sat (
102447     const char* s1,
102448     const int s1Len,
102449     const char* s2,
102450     const int s2Len,
102451     const int open,
102452     const int gap,
102453     const(parasail_matrix_t)* matrix,
102454     int s1_beg,
102455     int s1_end,
102456     int s2_beg,
102457     int s2_end);
102458 
102459 parasail_result_t* parasail_sg_flags_table_striped_64 (
102460     const char* s1,
102461     const int s1Len,
102462     const char* s2,
102463     const int s2Len,
102464     const int open,
102465     const int gap,
102466     const(parasail_matrix_t)* matrix,
102467     int s1_beg,
102468     int s1_end,
102469     int s2_beg,
102470     int s2_end);
102471 
102472 parasail_result_t* parasail_sg_flags_table_striped_32 (
102473     const char* s1,
102474     const int s1Len,
102475     const char* s2,
102476     const int s2Len,
102477     const int open,
102478     const int gap,
102479     const(parasail_matrix_t)* matrix,
102480     int s1_beg,
102481     int s1_end,
102482     int s2_beg,
102483     int s2_end);
102484 
102485 parasail_result_t* parasail_sg_flags_table_striped_16 (
102486     const char* s1,
102487     const int s1Len,
102488     const char* s2,
102489     const int s2Len,
102490     const int open,
102491     const int gap,
102492     const(parasail_matrix_t)* matrix,
102493     int s1_beg,
102494     int s1_end,
102495     int s2_beg,
102496     int s2_end);
102497 
102498 parasail_result_t* parasail_sg_flags_table_striped_8 (
102499     const char* s1,
102500     const int s1Len,
102501     const char* s2,
102502     const int s2Len,
102503     const int open,
102504     const int gap,
102505     const(parasail_matrix_t)* matrix,
102506     int s1_beg,
102507     int s1_end,
102508     int s2_beg,
102509     int s2_end);
102510 
102511 parasail_result_t* parasail_sg_flags_table_striped_sat (
102512     const char* s1,
102513     const int s1Len,
102514     const char* s2,
102515     const int s2Len,
102516     const int open,
102517     const int gap,
102518     const(parasail_matrix_t)* matrix,
102519     int s1_beg,
102520     int s1_end,
102521     int s2_beg,
102522     int s2_end);
102523 
102524 parasail_result_t* parasail_sg_flags_table_diag_64 (
102525     const char* s1,
102526     const int s1Len,
102527     const char* s2,
102528     const int s2Len,
102529     const int open,
102530     const int gap,
102531     const(parasail_matrix_t)* matrix,
102532     int s1_beg,
102533     int s1_end,
102534     int s2_beg,
102535     int s2_end);
102536 
102537 parasail_result_t* parasail_sg_flags_table_diag_32 (
102538     const char* s1,
102539     const int s1Len,
102540     const char* s2,
102541     const int s2Len,
102542     const int open,
102543     const int gap,
102544     const(parasail_matrix_t)* matrix,
102545     int s1_beg,
102546     int s1_end,
102547     int s2_beg,
102548     int s2_end);
102549 
102550 parasail_result_t* parasail_sg_flags_table_diag_16 (
102551     const char* s1,
102552     const int s1Len,
102553     const char* s2,
102554     const int s2Len,
102555     const int open,
102556     const int gap,
102557     const(parasail_matrix_t)* matrix,
102558     int s1_beg,
102559     int s1_end,
102560     int s2_beg,
102561     int s2_end);
102562 
102563 parasail_result_t* parasail_sg_flags_table_diag_8 (
102564     const char* s1,
102565     const int s1Len,
102566     const char* s2,
102567     const int s2Len,
102568     const int open,
102569     const int gap,
102570     const(parasail_matrix_t)* matrix,
102571     int s1_beg,
102572     int s1_end,
102573     int s2_beg,
102574     int s2_end);
102575 
102576 parasail_result_t* parasail_sg_flags_table_diag_sat (
102577     const char* s1,
102578     const int s1Len,
102579     const char* s2,
102580     const int s2Len,
102581     const int open,
102582     const int gap,
102583     const(parasail_matrix_t)* matrix,
102584     int s1_beg,
102585     int s1_end,
102586     int s2_beg,
102587     int s2_end);
102588 
102589 parasail_result_t* parasail_sg_flags_rowcol_scan_64 (
102590     const char* s1,
102591     const int s1Len,
102592     const char* s2,
102593     const int s2Len,
102594     const int open,
102595     const int gap,
102596     const(parasail_matrix_t)* matrix,
102597     int s1_beg,
102598     int s1_end,
102599     int s2_beg,
102600     int s2_end);
102601 
102602 parasail_result_t* parasail_sg_flags_rowcol_scan_32 (
102603     const char* s1,
102604     const int s1Len,
102605     const char* s2,
102606     const int s2Len,
102607     const int open,
102608     const int gap,
102609     const(parasail_matrix_t)* matrix,
102610     int s1_beg,
102611     int s1_end,
102612     int s2_beg,
102613     int s2_end);
102614 
102615 parasail_result_t* parasail_sg_flags_rowcol_scan_16 (
102616     const char* s1,
102617     const int s1Len,
102618     const char* s2,
102619     const int s2Len,
102620     const int open,
102621     const int gap,
102622     const(parasail_matrix_t)* matrix,
102623     int s1_beg,
102624     int s1_end,
102625     int s2_beg,
102626     int s2_end);
102627 
102628 parasail_result_t* parasail_sg_flags_rowcol_scan_8 (
102629     const char* s1,
102630     const int s1Len,
102631     const char* s2,
102632     const int s2Len,
102633     const int open,
102634     const int gap,
102635     const(parasail_matrix_t)* matrix,
102636     int s1_beg,
102637     int s1_end,
102638     int s2_beg,
102639     int s2_end);
102640 
102641 parasail_result_t* parasail_sg_flags_rowcol_scan_sat (
102642     const char* s1,
102643     const int s1Len,
102644     const char* s2,
102645     const int s2Len,
102646     const int open,
102647     const int gap,
102648     const(parasail_matrix_t)* matrix,
102649     int s1_beg,
102650     int s1_end,
102651     int s2_beg,
102652     int s2_end);
102653 
102654 parasail_result_t* parasail_sg_flags_rowcol_striped_64 (
102655     const char* s1,
102656     const int s1Len,
102657     const char* s2,
102658     const int s2Len,
102659     const int open,
102660     const int gap,
102661     const(parasail_matrix_t)* matrix,
102662     int s1_beg,
102663     int s1_end,
102664     int s2_beg,
102665     int s2_end);
102666 
102667 parasail_result_t* parasail_sg_flags_rowcol_striped_32 (
102668     const char* s1,
102669     const int s1Len,
102670     const char* s2,
102671     const int s2Len,
102672     const int open,
102673     const int gap,
102674     const(parasail_matrix_t)* matrix,
102675     int s1_beg,
102676     int s1_end,
102677     int s2_beg,
102678     int s2_end);
102679 
102680 parasail_result_t* parasail_sg_flags_rowcol_striped_16 (
102681     const char* s1,
102682     const int s1Len,
102683     const char* s2,
102684     const int s2Len,
102685     const int open,
102686     const int gap,
102687     const(parasail_matrix_t)* matrix,
102688     int s1_beg,
102689     int s1_end,
102690     int s2_beg,
102691     int s2_end);
102692 
102693 parasail_result_t* parasail_sg_flags_rowcol_striped_8 (
102694     const char* s1,
102695     const int s1Len,
102696     const char* s2,
102697     const int s2Len,
102698     const int open,
102699     const int gap,
102700     const(parasail_matrix_t)* matrix,
102701     int s1_beg,
102702     int s1_end,
102703     int s2_beg,
102704     int s2_end);
102705 
102706 parasail_result_t* parasail_sg_flags_rowcol_striped_sat (
102707     const char* s1,
102708     const int s1Len,
102709     const char* s2,
102710     const int s2Len,
102711     const int open,
102712     const int gap,
102713     const(parasail_matrix_t)* matrix,
102714     int s1_beg,
102715     int s1_end,
102716     int s2_beg,
102717     int s2_end);
102718 
102719 parasail_result_t* parasail_sg_flags_rowcol_diag_64 (
102720     const char* s1,
102721     const int s1Len,
102722     const char* s2,
102723     const int s2Len,
102724     const int open,
102725     const int gap,
102726     const(parasail_matrix_t)* matrix,
102727     int s1_beg,
102728     int s1_end,
102729     int s2_beg,
102730     int s2_end);
102731 
102732 parasail_result_t* parasail_sg_flags_rowcol_diag_32 (
102733     const char* s1,
102734     const int s1Len,
102735     const char* s2,
102736     const int s2Len,
102737     const int open,
102738     const int gap,
102739     const(parasail_matrix_t)* matrix,
102740     int s1_beg,
102741     int s1_end,
102742     int s2_beg,
102743     int s2_end);
102744 
102745 parasail_result_t* parasail_sg_flags_rowcol_diag_16 (
102746     const char* s1,
102747     const int s1Len,
102748     const char* s2,
102749     const int s2Len,
102750     const int open,
102751     const int gap,
102752     const(parasail_matrix_t)* matrix,
102753     int s1_beg,
102754     int s1_end,
102755     int s2_beg,
102756     int s2_end);
102757 
102758 parasail_result_t* parasail_sg_flags_rowcol_diag_8 (
102759     const char* s1,
102760     const int s1Len,
102761     const char* s2,
102762     const int s2Len,
102763     const int open,
102764     const int gap,
102765     const(parasail_matrix_t)* matrix,
102766     int s1_beg,
102767     int s1_end,
102768     int s2_beg,
102769     int s2_end);
102770 
102771 parasail_result_t* parasail_sg_flags_rowcol_diag_sat (
102772     const char* s1,
102773     const int s1Len,
102774     const char* s2,
102775     const int s2Len,
102776     const int open,
102777     const int gap,
102778     const(parasail_matrix_t)* matrix,
102779     int s1_beg,
102780     int s1_end,
102781     int s2_beg,
102782     int s2_end);
102783 
102784 parasail_result_t* parasail_sg_flags_trace_scan_64 (
102785     const char* s1,
102786     const int s1Len,
102787     const char* s2,
102788     const int s2Len,
102789     const int open,
102790     const int gap,
102791     const(parasail_matrix_t)* matrix,
102792     int s1_beg,
102793     int s1_end,
102794     int s2_beg,
102795     int s2_end);
102796 
102797 parasail_result_t* parasail_sg_flags_trace_scan_32 (
102798     const char* s1,
102799     const int s1Len,
102800     const char* s2,
102801     const int s2Len,
102802     const int open,
102803     const int gap,
102804     const(parasail_matrix_t)* matrix,
102805     int s1_beg,
102806     int s1_end,
102807     int s2_beg,
102808     int s2_end);
102809 
102810 parasail_result_t* parasail_sg_flags_trace_scan_16 (
102811     const char* s1,
102812     const int s1Len,
102813     const char* s2,
102814     const int s2Len,
102815     const int open,
102816     const int gap,
102817     const(parasail_matrix_t)* matrix,
102818     int s1_beg,
102819     int s1_end,
102820     int s2_beg,
102821     int s2_end);
102822 
102823 parasail_result_t* parasail_sg_flags_trace_scan_8 (
102824     const char* s1,
102825     const int s1Len,
102826     const char* s2,
102827     const int s2Len,
102828     const int open,
102829     const int gap,
102830     const(parasail_matrix_t)* matrix,
102831     int s1_beg,
102832     int s1_end,
102833     int s2_beg,
102834     int s2_end);
102835 
102836 parasail_result_t* parasail_sg_flags_trace_scan_sat (
102837     const char* s1,
102838     const int s1Len,
102839     const char* s2,
102840     const int s2Len,
102841     const int open,
102842     const int gap,
102843     const(parasail_matrix_t)* matrix,
102844     int s1_beg,
102845     int s1_end,
102846     int s2_beg,
102847     int s2_end);
102848 
102849 parasail_result_t* parasail_sg_flags_trace_striped_64 (
102850     const char* s1,
102851     const int s1Len,
102852     const char* s2,
102853     const int s2Len,
102854     const int open,
102855     const int gap,
102856     const(parasail_matrix_t)* matrix,
102857     int s1_beg,
102858     int s1_end,
102859     int s2_beg,
102860     int s2_end);
102861 
102862 parasail_result_t* parasail_sg_flags_trace_striped_32 (
102863     const char* s1,
102864     const int s1Len,
102865     const char* s2,
102866     const int s2Len,
102867     const int open,
102868     const int gap,
102869     const(parasail_matrix_t)* matrix,
102870     int s1_beg,
102871     int s1_end,
102872     int s2_beg,
102873     int s2_end);
102874 
102875 parasail_result_t* parasail_sg_flags_trace_striped_16 (
102876     const char* s1,
102877     const int s1Len,
102878     const char* s2,
102879     const int s2Len,
102880     const int open,
102881     const int gap,
102882     const(parasail_matrix_t)* matrix,
102883     int s1_beg,
102884     int s1_end,
102885     int s2_beg,
102886     int s2_end);
102887 
102888 parasail_result_t* parasail_sg_flags_trace_striped_8 (
102889     const char* s1,
102890     const int s1Len,
102891     const char* s2,
102892     const int s2Len,
102893     const int open,
102894     const int gap,
102895     const(parasail_matrix_t)* matrix,
102896     int s1_beg,
102897     int s1_end,
102898     int s2_beg,
102899     int s2_end);
102900 
102901 parasail_result_t* parasail_sg_flags_trace_striped_sat (
102902     const char* s1,
102903     const int s1Len,
102904     const char* s2,
102905     const int s2Len,
102906     const int open,
102907     const int gap,
102908     const(parasail_matrix_t)* matrix,
102909     int s1_beg,
102910     int s1_end,
102911     int s2_beg,
102912     int s2_end);
102913 
102914 parasail_result_t* parasail_sg_flags_trace_diag_64 (
102915     const char* s1,
102916     const int s1Len,
102917     const char* s2,
102918     const int s2Len,
102919     const int open,
102920     const int gap,
102921     const(parasail_matrix_t)* matrix,
102922     int s1_beg,
102923     int s1_end,
102924     int s2_beg,
102925     int s2_end);
102926 
102927 parasail_result_t* parasail_sg_flags_trace_diag_32 (
102928     const char* s1,
102929     const int s1Len,
102930     const char* s2,
102931     const int s2Len,
102932     const int open,
102933     const int gap,
102934     const(parasail_matrix_t)* matrix,
102935     int s1_beg,
102936     int s1_end,
102937     int s2_beg,
102938     int s2_end);
102939 
102940 parasail_result_t* parasail_sg_flags_trace_diag_16 (
102941     const char* s1,
102942     const int s1Len,
102943     const char* s2,
102944     const int s2Len,
102945     const int open,
102946     const int gap,
102947     const(parasail_matrix_t)* matrix,
102948     int s1_beg,
102949     int s1_end,
102950     int s2_beg,
102951     int s2_end);
102952 
102953 parasail_result_t* parasail_sg_flags_trace_diag_8 (
102954     const char* s1,
102955     const int s1Len,
102956     const char* s2,
102957     const int s2Len,
102958     const int open,
102959     const int gap,
102960     const(parasail_matrix_t)* matrix,
102961     int s1_beg,
102962     int s1_end,
102963     int s2_beg,
102964     int s2_end);
102965 
102966 parasail_result_t* parasail_sg_flags_trace_diag_sat (
102967     const char* s1,
102968     const int s1Len,
102969     const char* s2,
102970     const int s2Len,
102971     const int open,
102972     const int gap,
102973     const(parasail_matrix_t)* matrix,
102974     int s1_beg,
102975     int s1_end,
102976     int s2_beg,
102977     int s2_end);
102978 
102979 parasail_result_t* parasail_sg_flags_stats_scan_64 (
102980     const char* s1,
102981     const int s1Len,
102982     const char* s2,
102983     const int s2Len,
102984     const int open,
102985     const int gap,
102986     const(parasail_matrix_t)* matrix,
102987     int s1_beg,
102988     int s1_end,
102989     int s2_beg,
102990     int s2_end);
102991 
102992 parasail_result_t* parasail_sg_flags_stats_scan_32 (
102993     const char* s1,
102994     const int s1Len,
102995     const char* s2,
102996     const int s2Len,
102997     const int open,
102998     const int gap,
102999     const(parasail_matrix_t)* matrix,
103000     int s1_beg,
103001     int s1_end,
103002     int s2_beg,
103003     int s2_end);
103004 
103005 parasail_result_t* parasail_sg_flags_stats_scan_16 (
103006     const char* s1,
103007     const int s1Len,
103008     const char* s2,
103009     const int s2Len,
103010     const int open,
103011     const int gap,
103012     const(parasail_matrix_t)* matrix,
103013     int s1_beg,
103014     int s1_end,
103015     int s2_beg,
103016     int s2_end);
103017 
103018 parasail_result_t* parasail_sg_flags_stats_scan_8 (
103019     const char* s1,
103020     const int s1Len,
103021     const char* s2,
103022     const int s2Len,
103023     const int open,
103024     const int gap,
103025     const(parasail_matrix_t)* matrix,
103026     int s1_beg,
103027     int s1_end,
103028     int s2_beg,
103029     int s2_end);
103030 
103031 parasail_result_t* parasail_sg_flags_stats_scan_sat (
103032     const char* s1,
103033     const int s1Len,
103034     const char* s2,
103035     const int s2Len,
103036     const int open,
103037     const int gap,
103038     const(parasail_matrix_t)* matrix,
103039     int s1_beg,
103040     int s1_end,
103041     int s2_beg,
103042     int s2_end);
103043 
103044 parasail_result_t* parasail_sg_flags_stats_striped_64 (
103045     const char* s1,
103046     const int s1Len,
103047     const char* s2,
103048     const int s2Len,
103049     const int open,
103050     const int gap,
103051     const(parasail_matrix_t)* matrix,
103052     int s1_beg,
103053     int s1_end,
103054     int s2_beg,
103055     int s2_end);
103056 
103057 parasail_result_t* parasail_sg_flags_stats_striped_32 (
103058     const char* s1,
103059     const int s1Len,
103060     const char* s2,
103061     const int s2Len,
103062     const int open,
103063     const int gap,
103064     const(parasail_matrix_t)* matrix,
103065     int s1_beg,
103066     int s1_end,
103067     int s2_beg,
103068     int s2_end);
103069 
103070 parasail_result_t* parasail_sg_flags_stats_striped_16 (
103071     const char* s1,
103072     const int s1Len,
103073     const char* s2,
103074     const int s2Len,
103075     const int open,
103076     const int gap,
103077     const(parasail_matrix_t)* matrix,
103078     int s1_beg,
103079     int s1_end,
103080     int s2_beg,
103081     int s2_end);
103082 
103083 parasail_result_t* parasail_sg_flags_stats_striped_8 (
103084     const char* s1,
103085     const int s1Len,
103086     const char* s2,
103087     const int s2Len,
103088     const int open,
103089     const int gap,
103090     const(parasail_matrix_t)* matrix,
103091     int s1_beg,
103092     int s1_end,
103093     int s2_beg,
103094     int s2_end);
103095 
103096 parasail_result_t* parasail_sg_flags_stats_striped_sat (
103097     const char* s1,
103098     const int s1Len,
103099     const char* s2,
103100     const int s2Len,
103101     const int open,
103102     const int gap,
103103     const(parasail_matrix_t)* matrix,
103104     int s1_beg,
103105     int s1_end,
103106     int s2_beg,
103107     int s2_end);
103108 
103109 parasail_result_t* parasail_sg_flags_stats_diag_64 (
103110     const char* s1,
103111     const int s1Len,
103112     const char* s2,
103113     const int s2Len,
103114     const int open,
103115     const int gap,
103116     const(parasail_matrix_t)* matrix,
103117     int s1_beg,
103118     int s1_end,
103119     int s2_beg,
103120     int s2_end);
103121 
103122 parasail_result_t* parasail_sg_flags_stats_diag_32 (
103123     const char* s1,
103124     const int s1Len,
103125     const char* s2,
103126     const int s2Len,
103127     const int open,
103128     const int gap,
103129     const(parasail_matrix_t)* matrix,
103130     int s1_beg,
103131     int s1_end,
103132     int s2_beg,
103133     int s2_end);
103134 
103135 parasail_result_t* parasail_sg_flags_stats_diag_16 (
103136     const char* s1,
103137     const int s1Len,
103138     const char* s2,
103139     const int s2Len,
103140     const int open,
103141     const int gap,
103142     const(parasail_matrix_t)* matrix,
103143     int s1_beg,
103144     int s1_end,
103145     int s2_beg,
103146     int s2_end);
103147 
103148 parasail_result_t* parasail_sg_flags_stats_diag_8 (
103149     const char* s1,
103150     const int s1Len,
103151     const char* s2,
103152     const int s2Len,
103153     const int open,
103154     const int gap,
103155     const(parasail_matrix_t)* matrix,
103156     int s1_beg,
103157     int s1_end,
103158     int s2_beg,
103159     int s2_end);
103160 
103161 parasail_result_t* parasail_sg_flags_stats_diag_sat (
103162     const char* s1,
103163     const int s1Len,
103164     const char* s2,
103165     const int s2Len,
103166     const int open,
103167     const int gap,
103168     const(parasail_matrix_t)* matrix,
103169     int s1_beg,
103170     int s1_end,
103171     int s2_beg,
103172     int s2_end);
103173 
103174 parasail_result_t* parasail_sg_flags_stats_table_scan_64 (
103175     const char* s1,
103176     const int s1Len,
103177     const char* s2,
103178     const int s2Len,
103179     const int open,
103180     const int gap,
103181     const(parasail_matrix_t)* matrix,
103182     int s1_beg,
103183     int s1_end,
103184     int s2_beg,
103185     int s2_end);
103186 
103187 parasail_result_t* parasail_sg_flags_stats_table_scan_32 (
103188     const char* s1,
103189     const int s1Len,
103190     const char* s2,
103191     const int s2Len,
103192     const int open,
103193     const int gap,
103194     const(parasail_matrix_t)* matrix,
103195     int s1_beg,
103196     int s1_end,
103197     int s2_beg,
103198     int s2_end);
103199 
103200 parasail_result_t* parasail_sg_flags_stats_table_scan_16 (
103201     const char* s1,
103202     const int s1Len,
103203     const char* s2,
103204     const int s2Len,
103205     const int open,
103206     const int gap,
103207     const(parasail_matrix_t)* matrix,
103208     int s1_beg,
103209     int s1_end,
103210     int s2_beg,
103211     int s2_end);
103212 
103213 parasail_result_t* parasail_sg_flags_stats_table_scan_8 (
103214     const char* s1,
103215     const int s1Len,
103216     const char* s2,
103217     const int s2Len,
103218     const int open,
103219     const int gap,
103220     const(parasail_matrix_t)* matrix,
103221     int s1_beg,
103222     int s1_end,
103223     int s2_beg,
103224     int s2_end);
103225 
103226 parasail_result_t* parasail_sg_flags_stats_table_scan_sat (
103227     const char* s1,
103228     const int s1Len,
103229     const char* s2,
103230     const int s2Len,
103231     const int open,
103232     const int gap,
103233     const(parasail_matrix_t)* matrix,
103234     int s1_beg,
103235     int s1_end,
103236     int s2_beg,
103237     int s2_end);
103238 
103239 parasail_result_t* parasail_sg_flags_stats_table_striped_64 (
103240     const char* s1,
103241     const int s1Len,
103242     const char* s2,
103243     const int s2Len,
103244     const int open,
103245     const int gap,
103246     const(parasail_matrix_t)* matrix,
103247     int s1_beg,
103248     int s1_end,
103249     int s2_beg,
103250     int s2_end);
103251 
103252 parasail_result_t* parasail_sg_flags_stats_table_striped_32 (
103253     const char* s1,
103254     const int s1Len,
103255     const char* s2,
103256     const int s2Len,
103257     const int open,
103258     const int gap,
103259     const(parasail_matrix_t)* matrix,
103260     int s1_beg,
103261     int s1_end,
103262     int s2_beg,
103263     int s2_end);
103264 
103265 parasail_result_t* parasail_sg_flags_stats_table_striped_16 (
103266     const char* s1,
103267     const int s1Len,
103268     const char* s2,
103269     const int s2Len,
103270     const int open,
103271     const int gap,
103272     const(parasail_matrix_t)* matrix,
103273     int s1_beg,
103274     int s1_end,
103275     int s2_beg,
103276     int s2_end);
103277 
103278 parasail_result_t* parasail_sg_flags_stats_table_striped_8 (
103279     const char* s1,
103280     const int s1Len,
103281     const char* s2,
103282     const int s2Len,
103283     const int open,
103284     const int gap,
103285     const(parasail_matrix_t)* matrix,
103286     int s1_beg,
103287     int s1_end,
103288     int s2_beg,
103289     int s2_end);
103290 
103291 parasail_result_t* parasail_sg_flags_stats_table_striped_sat (
103292     const char* s1,
103293     const int s1Len,
103294     const char* s2,
103295     const int s2Len,
103296     const int open,
103297     const int gap,
103298     const(parasail_matrix_t)* matrix,
103299     int s1_beg,
103300     int s1_end,
103301     int s2_beg,
103302     int s2_end);
103303 
103304 parasail_result_t* parasail_sg_flags_stats_table_diag_64 (
103305     const char* s1,
103306     const int s1Len,
103307     const char* s2,
103308     const int s2Len,
103309     const int open,
103310     const int gap,
103311     const(parasail_matrix_t)* matrix,
103312     int s1_beg,
103313     int s1_end,
103314     int s2_beg,
103315     int s2_end);
103316 
103317 parasail_result_t* parasail_sg_flags_stats_table_diag_32 (
103318     const char* s1,
103319     const int s1Len,
103320     const char* s2,
103321     const int s2Len,
103322     const int open,
103323     const int gap,
103324     const(parasail_matrix_t)* matrix,
103325     int s1_beg,
103326     int s1_end,
103327     int s2_beg,
103328     int s2_end);
103329 
103330 parasail_result_t* parasail_sg_flags_stats_table_diag_16 (
103331     const char* s1,
103332     const int s1Len,
103333     const char* s2,
103334     const int s2Len,
103335     const int open,
103336     const int gap,
103337     const(parasail_matrix_t)* matrix,
103338     int s1_beg,
103339     int s1_end,
103340     int s2_beg,
103341     int s2_end);
103342 
103343 parasail_result_t* parasail_sg_flags_stats_table_diag_8 (
103344     const char* s1,
103345     const int s1Len,
103346     const char* s2,
103347     const int s2Len,
103348     const int open,
103349     const int gap,
103350     const(parasail_matrix_t)* matrix,
103351     int s1_beg,
103352     int s1_end,
103353     int s2_beg,
103354     int s2_end);
103355 
103356 parasail_result_t* parasail_sg_flags_stats_table_diag_sat (
103357     const char* s1,
103358     const int s1Len,
103359     const char* s2,
103360     const int s2Len,
103361     const int open,
103362     const int gap,
103363     const(parasail_matrix_t)* matrix,
103364     int s1_beg,
103365     int s1_end,
103366     int s2_beg,
103367     int s2_end);
103368 
103369 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_64 (
103370     const char* s1,
103371     const int s1Len,
103372     const char* s2,
103373     const int s2Len,
103374     const int open,
103375     const int gap,
103376     const(parasail_matrix_t)* matrix,
103377     int s1_beg,
103378     int s1_end,
103379     int s2_beg,
103380     int s2_end);
103381 
103382 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_32 (
103383     const char* s1,
103384     const int s1Len,
103385     const char* s2,
103386     const int s2Len,
103387     const int open,
103388     const int gap,
103389     const(parasail_matrix_t)* matrix,
103390     int s1_beg,
103391     int s1_end,
103392     int s2_beg,
103393     int s2_end);
103394 
103395 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_16 (
103396     const char* s1,
103397     const int s1Len,
103398     const char* s2,
103399     const int s2Len,
103400     const int open,
103401     const int gap,
103402     const(parasail_matrix_t)* matrix,
103403     int s1_beg,
103404     int s1_end,
103405     int s2_beg,
103406     int s2_end);
103407 
103408 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_8 (
103409     const char* s1,
103410     const int s1Len,
103411     const char* s2,
103412     const int s2Len,
103413     const int open,
103414     const int gap,
103415     const(parasail_matrix_t)* matrix,
103416     int s1_beg,
103417     int s1_end,
103418     int s2_beg,
103419     int s2_end);
103420 
103421 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_sat (
103422     const char* s1,
103423     const int s1Len,
103424     const char* s2,
103425     const int s2Len,
103426     const int open,
103427     const int gap,
103428     const(parasail_matrix_t)* matrix,
103429     int s1_beg,
103430     int s1_end,
103431     int s2_beg,
103432     int s2_end);
103433 
103434 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_64 (
103435     const char* s1,
103436     const int s1Len,
103437     const char* s2,
103438     const int s2Len,
103439     const int open,
103440     const int gap,
103441     const(parasail_matrix_t)* matrix,
103442     int s1_beg,
103443     int s1_end,
103444     int s2_beg,
103445     int s2_end);
103446 
103447 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_32 (
103448     const char* s1,
103449     const int s1Len,
103450     const char* s2,
103451     const int s2Len,
103452     const int open,
103453     const int gap,
103454     const(parasail_matrix_t)* matrix,
103455     int s1_beg,
103456     int s1_end,
103457     int s2_beg,
103458     int s2_end);
103459 
103460 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_16 (
103461     const char* s1,
103462     const int s1Len,
103463     const char* s2,
103464     const int s2Len,
103465     const int open,
103466     const int gap,
103467     const(parasail_matrix_t)* matrix,
103468     int s1_beg,
103469     int s1_end,
103470     int s2_beg,
103471     int s2_end);
103472 
103473 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_8 (
103474     const char* s1,
103475     const int s1Len,
103476     const char* s2,
103477     const int s2Len,
103478     const int open,
103479     const int gap,
103480     const(parasail_matrix_t)* matrix,
103481     int s1_beg,
103482     int s1_end,
103483     int s2_beg,
103484     int s2_end);
103485 
103486 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_sat (
103487     const char* s1,
103488     const int s1Len,
103489     const char* s2,
103490     const int s2Len,
103491     const int open,
103492     const int gap,
103493     const(parasail_matrix_t)* matrix,
103494     int s1_beg,
103495     int s1_end,
103496     int s2_beg,
103497     int s2_end);
103498 
103499 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_64 (
103500     const char* s1,
103501     const int s1Len,
103502     const char* s2,
103503     const int s2Len,
103504     const int open,
103505     const int gap,
103506     const(parasail_matrix_t)* matrix,
103507     int s1_beg,
103508     int s1_end,
103509     int s2_beg,
103510     int s2_end);
103511 
103512 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_32 (
103513     const char* s1,
103514     const int s1Len,
103515     const char* s2,
103516     const int s2Len,
103517     const int open,
103518     const int gap,
103519     const(parasail_matrix_t)* matrix,
103520     int s1_beg,
103521     int s1_end,
103522     int s2_beg,
103523     int s2_end);
103524 
103525 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_16 (
103526     const char* s1,
103527     const int s1Len,
103528     const char* s2,
103529     const int s2Len,
103530     const int open,
103531     const int gap,
103532     const(parasail_matrix_t)* matrix,
103533     int s1_beg,
103534     int s1_end,
103535     int s2_beg,
103536     int s2_end);
103537 
103538 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_8 (
103539     const char* s1,
103540     const int s1Len,
103541     const char* s2,
103542     const int s2Len,
103543     const int open,
103544     const int gap,
103545     const(parasail_matrix_t)* matrix,
103546     int s1_beg,
103547     int s1_end,
103548     int s2_beg,
103549     int s2_end);
103550 
103551 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_sat (
103552     const char* s1,
103553     const int s1Len,
103554     const char* s2,
103555     const int s2Len,
103556     const int open,
103557     const int gap,
103558     const(parasail_matrix_t)* matrix,
103559     int s1_beg,
103560     int s1_end,
103561     int s2_beg,
103562     int s2_end);
103563 
103564 parasail_result_t* parasail_nw_scan_profile_64 (
103565     const parasail_profile_t* profile,
103566     const char* s2,
103567     const int s2Len,
103568     const int open,
103569     const int gap);
103570 
103571 parasail_result_t* parasail_nw_scan_profile_32 (
103572     const parasail_profile_t* profile,
103573     const char* s2,
103574     const int s2Len,
103575     const int open,
103576     const int gap);
103577 
103578 parasail_result_t* parasail_nw_scan_profile_16 (
103579     const parasail_profile_t* profile,
103580     const char* s2,
103581     const int s2Len,
103582     const int open,
103583     const int gap);
103584 
103585 parasail_result_t* parasail_nw_scan_profile_8 (
103586     const parasail_profile_t* profile,
103587     const char* s2,
103588     const int s2Len,
103589     const int open,
103590     const int gap);
103591 
103592 parasail_result_t* parasail_nw_scan_profile_sat (
103593     const parasail_profile_t* profile,
103594     const char* s2,
103595     const int s2Len,
103596     const int open,
103597     const int gap);
103598 
103599 parasail_result_t* parasail_nw_striped_profile_64 (
103600     const parasail_profile_t* profile,
103601     const char* s2,
103602     const int s2Len,
103603     const int open,
103604     const int gap);
103605 
103606 parasail_result_t* parasail_nw_striped_profile_32 (
103607     const parasail_profile_t* profile,
103608     const char* s2,
103609     const int s2Len,
103610     const int open,
103611     const int gap);
103612 
103613 parasail_result_t* parasail_nw_striped_profile_16 (
103614     const parasail_profile_t* profile,
103615     const char* s2,
103616     const int s2Len,
103617     const int open,
103618     const int gap);
103619 
103620 parasail_result_t* parasail_nw_striped_profile_8 (
103621     const parasail_profile_t* profile,
103622     const char* s2,
103623     const int s2Len,
103624     const int open,
103625     const int gap);
103626 
103627 parasail_result_t* parasail_nw_striped_profile_sat (
103628     const parasail_profile_t* profile,
103629     const char* s2,
103630     const int s2Len,
103631     const int open,
103632     const int gap);
103633 
103634 parasail_result_t* parasail_nw_table_scan_profile_64 (
103635     const parasail_profile_t* profile,
103636     const char* s2,
103637     const int s2Len,
103638     const int open,
103639     const int gap);
103640 
103641 parasail_result_t* parasail_nw_table_scan_profile_32 (
103642     const parasail_profile_t* profile,
103643     const char* s2,
103644     const int s2Len,
103645     const int open,
103646     const int gap);
103647 
103648 parasail_result_t* parasail_nw_table_scan_profile_16 (
103649     const parasail_profile_t* profile,
103650     const char* s2,
103651     const int s2Len,
103652     const int open,
103653     const int gap);
103654 
103655 parasail_result_t* parasail_nw_table_scan_profile_8 (
103656     const parasail_profile_t* profile,
103657     const char* s2,
103658     const int s2Len,
103659     const int open,
103660     const int gap);
103661 
103662 parasail_result_t* parasail_nw_table_scan_profile_sat (
103663     const parasail_profile_t* profile,
103664     const char* s2,
103665     const int s2Len,
103666     const int open,
103667     const int gap);
103668 
103669 parasail_result_t* parasail_nw_table_striped_profile_64 (
103670     const parasail_profile_t* profile,
103671     const char* s2,
103672     const int s2Len,
103673     const int open,
103674     const int gap);
103675 
103676 parasail_result_t* parasail_nw_table_striped_profile_32 (
103677     const parasail_profile_t* profile,
103678     const char* s2,
103679     const int s2Len,
103680     const int open,
103681     const int gap);
103682 
103683 parasail_result_t* parasail_nw_table_striped_profile_16 (
103684     const parasail_profile_t* profile,
103685     const char* s2,
103686     const int s2Len,
103687     const int open,
103688     const int gap);
103689 
103690 parasail_result_t* parasail_nw_table_striped_profile_8 (
103691     const parasail_profile_t* profile,
103692     const char* s2,
103693     const int s2Len,
103694     const int open,
103695     const int gap);
103696 
103697 parasail_result_t* parasail_nw_table_striped_profile_sat (
103698     const parasail_profile_t* profile,
103699     const char* s2,
103700     const int s2Len,
103701     const int open,
103702     const int gap);
103703 
103704 parasail_result_t* parasail_nw_rowcol_scan_profile_64 (
103705     const parasail_profile_t* profile,
103706     const char* s2,
103707     const int s2Len,
103708     const int open,
103709     const int gap);
103710 
103711 parasail_result_t* parasail_nw_rowcol_scan_profile_32 (
103712     const parasail_profile_t* profile,
103713     const char* s2,
103714     const int s2Len,
103715     const int open,
103716     const int gap);
103717 
103718 parasail_result_t* parasail_nw_rowcol_scan_profile_16 (
103719     const parasail_profile_t* profile,
103720     const char* s2,
103721     const int s2Len,
103722     const int open,
103723     const int gap);
103724 
103725 parasail_result_t* parasail_nw_rowcol_scan_profile_8 (
103726     const parasail_profile_t* profile,
103727     const char* s2,
103728     const int s2Len,
103729     const int open,
103730     const int gap);
103731 
103732 parasail_result_t* parasail_nw_rowcol_scan_profile_sat (
103733     const parasail_profile_t* profile,
103734     const char* s2,
103735     const int s2Len,
103736     const int open,
103737     const int gap);
103738 
103739 parasail_result_t* parasail_nw_rowcol_striped_profile_64 (
103740     const parasail_profile_t* profile,
103741     const char* s2,
103742     const int s2Len,
103743     const int open,
103744     const int gap);
103745 
103746 parasail_result_t* parasail_nw_rowcol_striped_profile_32 (
103747     const parasail_profile_t* profile,
103748     const char* s2,
103749     const int s2Len,
103750     const int open,
103751     const int gap);
103752 
103753 parasail_result_t* parasail_nw_rowcol_striped_profile_16 (
103754     const parasail_profile_t* profile,
103755     const char* s2,
103756     const int s2Len,
103757     const int open,
103758     const int gap);
103759 
103760 parasail_result_t* parasail_nw_rowcol_striped_profile_8 (
103761     const parasail_profile_t* profile,
103762     const char* s2,
103763     const int s2Len,
103764     const int open,
103765     const int gap);
103766 
103767 parasail_result_t* parasail_nw_rowcol_striped_profile_sat (
103768     const parasail_profile_t* profile,
103769     const char* s2,
103770     const int s2Len,
103771     const int open,
103772     const int gap);
103773 
103774 parasail_result_t* parasail_nw_trace_scan_profile_64 (
103775     const parasail_profile_t* profile,
103776     const char* s2,
103777     const int s2Len,
103778     const int open,
103779     const int gap);
103780 
103781 parasail_result_t* parasail_nw_trace_scan_profile_32 (
103782     const parasail_profile_t* profile,
103783     const char* s2,
103784     const int s2Len,
103785     const int open,
103786     const int gap);
103787 
103788 parasail_result_t* parasail_nw_trace_scan_profile_16 (
103789     const parasail_profile_t* profile,
103790     const char* s2,
103791     const int s2Len,
103792     const int open,
103793     const int gap);
103794 
103795 parasail_result_t* parasail_nw_trace_scan_profile_8 (
103796     const parasail_profile_t* profile,
103797     const char* s2,
103798     const int s2Len,
103799     const int open,
103800     const int gap);
103801 
103802 parasail_result_t* parasail_nw_trace_scan_profile_sat (
103803     const parasail_profile_t* profile,
103804     const char* s2,
103805     const int s2Len,
103806     const int open,
103807     const int gap);
103808 
103809 parasail_result_t* parasail_nw_trace_striped_profile_64 (
103810     const parasail_profile_t* profile,
103811     const char* s2,
103812     const int s2Len,
103813     const int open,
103814     const int gap);
103815 
103816 parasail_result_t* parasail_nw_trace_striped_profile_32 (
103817     const parasail_profile_t* profile,
103818     const char* s2,
103819     const int s2Len,
103820     const int open,
103821     const int gap);
103822 
103823 parasail_result_t* parasail_nw_trace_striped_profile_16 (
103824     const parasail_profile_t* profile,
103825     const char* s2,
103826     const int s2Len,
103827     const int open,
103828     const int gap);
103829 
103830 parasail_result_t* parasail_nw_trace_striped_profile_8 (
103831     const parasail_profile_t* profile,
103832     const char* s2,
103833     const int s2Len,
103834     const int open,
103835     const int gap);
103836 
103837 parasail_result_t* parasail_nw_trace_striped_profile_sat (
103838     const parasail_profile_t* profile,
103839     const char* s2,
103840     const int s2Len,
103841     const int open,
103842     const int gap);
103843 
103844 parasail_result_t* parasail_nw_stats_scan_profile_64 (
103845     const parasail_profile_t* profile,
103846     const char* s2,
103847     const int s2Len,
103848     const int open,
103849     const int gap);
103850 
103851 parasail_result_t* parasail_nw_stats_scan_profile_32 (
103852     const parasail_profile_t* profile,
103853     const char* s2,
103854     const int s2Len,
103855     const int open,
103856     const int gap);
103857 
103858 parasail_result_t* parasail_nw_stats_scan_profile_16 (
103859     const parasail_profile_t* profile,
103860     const char* s2,
103861     const int s2Len,
103862     const int open,
103863     const int gap);
103864 
103865 parasail_result_t* parasail_nw_stats_scan_profile_8 (
103866     const parasail_profile_t* profile,
103867     const char* s2,
103868     const int s2Len,
103869     const int open,
103870     const int gap);
103871 
103872 parasail_result_t* parasail_nw_stats_scan_profile_sat (
103873     const parasail_profile_t* profile,
103874     const char* s2,
103875     const int s2Len,
103876     const int open,
103877     const int gap);
103878 
103879 parasail_result_t* parasail_nw_stats_striped_profile_64 (
103880     const parasail_profile_t* profile,
103881     const char* s2,
103882     const int s2Len,
103883     const int open,
103884     const int gap);
103885 
103886 parasail_result_t* parasail_nw_stats_striped_profile_32 (
103887     const parasail_profile_t* profile,
103888     const char* s2,
103889     const int s2Len,
103890     const int open,
103891     const int gap);
103892 
103893 parasail_result_t* parasail_nw_stats_striped_profile_16 (
103894     const parasail_profile_t* profile,
103895     const char* s2,
103896     const int s2Len,
103897     const int open,
103898     const int gap);
103899 
103900 parasail_result_t* parasail_nw_stats_striped_profile_8 (
103901     const parasail_profile_t* profile,
103902     const char* s2,
103903     const int s2Len,
103904     const int open,
103905     const int gap);
103906 
103907 parasail_result_t* parasail_nw_stats_striped_profile_sat (
103908     const parasail_profile_t* profile,
103909     const char* s2,
103910     const int s2Len,
103911     const int open,
103912     const int gap);
103913 
103914 parasail_result_t* parasail_nw_stats_table_scan_profile_64 (
103915     const parasail_profile_t* profile,
103916     const char* s2,
103917     const int s2Len,
103918     const int open,
103919     const int gap);
103920 
103921 parasail_result_t* parasail_nw_stats_table_scan_profile_32 (
103922     const parasail_profile_t* profile,
103923     const char* s2,
103924     const int s2Len,
103925     const int open,
103926     const int gap);
103927 
103928 parasail_result_t* parasail_nw_stats_table_scan_profile_16 (
103929     const parasail_profile_t* profile,
103930     const char* s2,
103931     const int s2Len,
103932     const int open,
103933     const int gap);
103934 
103935 parasail_result_t* parasail_nw_stats_table_scan_profile_8 (
103936     const parasail_profile_t* profile,
103937     const char* s2,
103938     const int s2Len,
103939     const int open,
103940     const int gap);
103941 
103942 parasail_result_t* parasail_nw_stats_table_scan_profile_sat (
103943     const parasail_profile_t* profile,
103944     const char* s2,
103945     const int s2Len,
103946     const int open,
103947     const int gap);
103948 
103949 parasail_result_t* parasail_nw_stats_table_striped_profile_64 (
103950     const parasail_profile_t* profile,
103951     const char* s2,
103952     const int s2Len,
103953     const int open,
103954     const int gap);
103955 
103956 parasail_result_t* parasail_nw_stats_table_striped_profile_32 (
103957     const parasail_profile_t* profile,
103958     const char* s2,
103959     const int s2Len,
103960     const int open,
103961     const int gap);
103962 
103963 parasail_result_t* parasail_nw_stats_table_striped_profile_16 (
103964     const parasail_profile_t* profile,
103965     const char* s2,
103966     const int s2Len,
103967     const int open,
103968     const int gap);
103969 
103970 parasail_result_t* parasail_nw_stats_table_striped_profile_8 (
103971     const parasail_profile_t* profile,
103972     const char* s2,
103973     const int s2Len,
103974     const int open,
103975     const int gap);
103976 
103977 parasail_result_t* parasail_nw_stats_table_striped_profile_sat (
103978     const parasail_profile_t* profile,
103979     const char* s2,
103980     const int s2Len,
103981     const int open,
103982     const int gap);
103983 
103984 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_64 (
103985     const parasail_profile_t* profile,
103986     const char* s2,
103987     const int s2Len,
103988     const int open,
103989     const int gap);
103990 
103991 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_32 (
103992     const parasail_profile_t* profile,
103993     const char* s2,
103994     const int s2Len,
103995     const int open,
103996     const int gap);
103997 
103998 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_16 (
103999     const parasail_profile_t* profile,
104000     const char* s2,
104001     const int s2Len,
104002     const int open,
104003     const int gap);
104004 
104005 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_8 (
104006     const parasail_profile_t* profile,
104007     const char* s2,
104008     const int s2Len,
104009     const int open,
104010     const int gap);
104011 
104012 parasail_result_t* parasail_nw_stats_rowcol_scan_profile_sat (
104013     const parasail_profile_t* profile,
104014     const char* s2,
104015     const int s2Len,
104016     const int open,
104017     const int gap);
104018 
104019 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_64 (
104020     const parasail_profile_t* profile,
104021     const char* s2,
104022     const int s2Len,
104023     const int open,
104024     const int gap);
104025 
104026 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_32 (
104027     const parasail_profile_t* profile,
104028     const char* s2,
104029     const int s2Len,
104030     const int open,
104031     const int gap);
104032 
104033 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_16 (
104034     const parasail_profile_t* profile,
104035     const char* s2,
104036     const int s2Len,
104037     const int open,
104038     const int gap);
104039 
104040 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_8 (
104041     const parasail_profile_t* profile,
104042     const char* s2,
104043     const int s2Len,
104044     const int open,
104045     const int gap);
104046 
104047 parasail_result_t* parasail_nw_stats_rowcol_striped_profile_sat (
104048     const parasail_profile_t* profile,
104049     const char* s2,
104050     const int s2Len,
104051     const int open,
104052     const int gap);
104053 
104054 parasail_result_t* parasail_sg_scan_profile_64 (
104055     const parasail_profile_t* profile,
104056     const char* s2,
104057     const int s2Len,
104058     const int open,
104059     const int gap);
104060 
104061 parasail_result_t* parasail_sg_scan_profile_32 (
104062     const parasail_profile_t* profile,
104063     const char* s2,
104064     const int s2Len,
104065     const int open,
104066     const int gap);
104067 
104068 parasail_result_t* parasail_sg_scan_profile_16 (
104069     const parasail_profile_t* profile,
104070     const char* s2,
104071     const int s2Len,
104072     const int open,
104073     const int gap);
104074 
104075 parasail_result_t* parasail_sg_scan_profile_8 (
104076     const parasail_profile_t* profile,
104077     const char* s2,
104078     const int s2Len,
104079     const int open,
104080     const int gap);
104081 
104082 parasail_result_t* parasail_sg_scan_profile_sat (
104083     const parasail_profile_t* profile,
104084     const char* s2,
104085     const int s2Len,
104086     const int open,
104087     const int gap);
104088 
104089 parasail_result_t* parasail_sg_striped_profile_64 (
104090     const parasail_profile_t* profile,
104091     const char* s2,
104092     const int s2Len,
104093     const int open,
104094     const int gap);
104095 
104096 parasail_result_t* parasail_sg_striped_profile_32 (
104097     const parasail_profile_t* profile,
104098     const char* s2,
104099     const int s2Len,
104100     const int open,
104101     const int gap);
104102 
104103 parasail_result_t* parasail_sg_striped_profile_16 (
104104     const parasail_profile_t* profile,
104105     const char* s2,
104106     const int s2Len,
104107     const int open,
104108     const int gap);
104109 
104110 parasail_result_t* parasail_sg_striped_profile_8 (
104111     const parasail_profile_t* profile,
104112     const char* s2,
104113     const int s2Len,
104114     const int open,
104115     const int gap);
104116 
104117 parasail_result_t* parasail_sg_striped_profile_sat (
104118     const parasail_profile_t* profile,
104119     const char* s2,
104120     const int s2Len,
104121     const int open,
104122     const int gap);
104123 
104124 parasail_result_t* parasail_sg_table_scan_profile_64 (
104125     const parasail_profile_t* profile,
104126     const char* s2,
104127     const int s2Len,
104128     const int open,
104129     const int gap);
104130 
104131 parasail_result_t* parasail_sg_table_scan_profile_32 (
104132     const parasail_profile_t* profile,
104133     const char* s2,
104134     const int s2Len,
104135     const int open,
104136     const int gap);
104137 
104138 parasail_result_t* parasail_sg_table_scan_profile_16 (
104139     const parasail_profile_t* profile,
104140     const char* s2,
104141     const int s2Len,
104142     const int open,
104143     const int gap);
104144 
104145 parasail_result_t* parasail_sg_table_scan_profile_8 (
104146     const parasail_profile_t* profile,
104147     const char* s2,
104148     const int s2Len,
104149     const int open,
104150     const int gap);
104151 
104152 parasail_result_t* parasail_sg_table_scan_profile_sat (
104153     const parasail_profile_t* profile,
104154     const char* s2,
104155     const int s2Len,
104156     const int open,
104157     const int gap);
104158 
104159 parasail_result_t* parasail_sg_table_striped_profile_64 (
104160     const parasail_profile_t* profile,
104161     const char* s2,
104162     const int s2Len,
104163     const int open,
104164     const int gap);
104165 
104166 parasail_result_t* parasail_sg_table_striped_profile_32 (
104167     const parasail_profile_t* profile,
104168     const char* s2,
104169     const int s2Len,
104170     const int open,
104171     const int gap);
104172 
104173 parasail_result_t* parasail_sg_table_striped_profile_16 (
104174     const parasail_profile_t* profile,
104175     const char* s2,
104176     const int s2Len,
104177     const int open,
104178     const int gap);
104179 
104180 parasail_result_t* parasail_sg_table_striped_profile_8 (
104181     const parasail_profile_t* profile,
104182     const char* s2,
104183     const int s2Len,
104184     const int open,
104185     const int gap);
104186 
104187 parasail_result_t* parasail_sg_table_striped_profile_sat (
104188     const parasail_profile_t* profile,
104189     const char* s2,
104190     const int s2Len,
104191     const int open,
104192     const int gap);
104193 
104194 parasail_result_t* parasail_sg_rowcol_scan_profile_64 (
104195     const parasail_profile_t* profile,
104196     const char* s2,
104197     const int s2Len,
104198     const int open,
104199     const int gap);
104200 
104201 parasail_result_t* parasail_sg_rowcol_scan_profile_32 (
104202     const parasail_profile_t* profile,
104203     const char* s2,
104204     const int s2Len,
104205     const int open,
104206     const int gap);
104207 
104208 parasail_result_t* parasail_sg_rowcol_scan_profile_16 (
104209     const parasail_profile_t* profile,
104210     const char* s2,
104211     const int s2Len,
104212     const int open,
104213     const int gap);
104214 
104215 parasail_result_t* parasail_sg_rowcol_scan_profile_8 (
104216     const parasail_profile_t* profile,
104217     const char* s2,
104218     const int s2Len,
104219     const int open,
104220     const int gap);
104221 
104222 parasail_result_t* parasail_sg_rowcol_scan_profile_sat (
104223     const parasail_profile_t* profile,
104224     const char* s2,
104225     const int s2Len,
104226     const int open,
104227     const int gap);
104228 
104229 parasail_result_t* parasail_sg_rowcol_striped_profile_64 (
104230     const parasail_profile_t* profile,
104231     const char* s2,
104232     const int s2Len,
104233     const int open,
104234     const int gap);
104235 
104236 parasail_result_t* parasail_sg_rowcol_striped_profile_32 (
104237     const parasail_profile_t* profile,
104238     const char* s2,
104239     const int s2Len,
104240     const int open,
104241     const int gap);
104242 
104243 parasail_result_t* parasail_sg_rowcol_striped_profile_16 (
104244     const parasail_profile_t* profile,
104245     const char* s2,
104246     const int s2Len,
104247     const int open,
104248     const int gap);
104249 
104250 parasail_result_t* parasail_sg_rowcol_striped_profile_8 (
104251     const parasail_profile_t* profile,
104252     const char* s2,
104253     const int s2Len,
104254     const int open,
104255     const int gap);
104256 
104257 parasail_result_t* parasail_sg_rowcol_striped_profile_sat (
104258     const parasail_profile_t* profile,
104259     const char* s2,
104260     const int s2Len,
104261     const int open,
104262     const int gap);
104263 
104264 parasail_result_t* parasail_sg_trace_scan_profile_64 (
104265     const parasail_profile_t* profile,
104266     const char* s2,
104267     const int s2Len,
104268     const int open,
104269     const int gap);
104270 
104271 parasail_result_t* parasail_sg_trace_scan_profile_32 (
104272     const parasail_profile_t* profile,
104273     const char* s2,
104274     const int s2Len,
104275     const int open,
104276     const int gap);
104277 
104278 parasail_result_t* parasail_sg_trace_scan_profile_16 (
104279     const parasail_profile_t* profile,
104280     const char* s2,
104281     const int s2Len,
104282     const int open,
104283     const int gap);
104284 
104285 parasail_result_t* parasail_sg_trace_scan_profile_8 (
104286     const parasail_profile_t* profile,
104287     const char* s2,
104288     const int s2Len,
104289     const int open,
104290     const int gap);
104291 
104292 parasail_result_t* parasail_sg_trace_scan_profile_sat (
104293     const parasail_profile_t* profile,
104294     const char* s2,
104295     const int s2Len,
104296     const int open,
104297     const int gap);
104298 
104299 parasail_result_t* parasail_sg_trace_striped_profile_64 (
104300     const parasail_profile_t* profile,
104301     const char* s2,
104302     const int s2Len,
104303     const int open,
104304     const int gap);
104305 
104306 parasail_result_t* parasail_sg_trace_striped_profile_32 (
104307     const parasail_profile_t* profile,
104308     const char* s2,
104309     const int s2Len,
104310     const int open,
104311     const int gap);
104312 
104313 parasail_result_t* parasail_sg_trace_striped_profile_16 (
104314     const parasail_profile_t* profile,
104315     const char* s2,
104316     const int s2Len,
104317     const int open,
104318     const int gap);
104319 
104320 parasail_result_t* parasail_sg_trace_striped_profile_8 (
104321     const parasail_profile_t* profile,
104322     const char* s2,
104323     const int s2Len,
104324     const int open,
104325     const int gap);
104326 
104327 parasail_result_t* parasail_sg_trace_striped_profile_sat (
104328     const parasail_profile_t* profile,
104329     const char* s2,
104330     const int s2Len,
104331     const int open,
104332     const int gap);
104333 
104334 parasail_result_t* parasail_sg_stats_scan_profile_64 (
104335     const parasail_profile_t* profile,
104336     const char* s2,
104337     const int s2Len,
104338     const int open,
104339     const int gap);
104340 
104341 parasail_result_t* parasail_sg_stats_scan_profile_32 (
104342     const parasail_profile_t* profile,
104343     const char* s2,
104344     const int s2Len,
104345     const int open,
104346     const int gap);
104347 
104348 parasail_result_t* parasail_sg_stats_scan_profile_16 (
104349     const parasail_profile_t* profile,
104350     const char* s2,
104351     const int s2Len,
104352     const int open,
104353     const int gap);
104354 
104355 parasail_result_t* parasail_sg_stats_scan_profile_8 (
104356     const parasail_profile_t* profile,
104357     const char* s2,
104358     const int s2Len,
104359     const int open,
104360     const int gap);
104361 
104362 parasail_result_t* parasail_sg_stats_scan_profile_sat (
104363     const parasail_profile_t* profile,
104364     const char* s2,
104365     const int s2Len,
104366     const int open,
104367     const int gap);
104368 
104369 parasail_result_t* parasail_sg_stats_striped_profile_64 (
104370     const parasail_profile_t* profile,
104371     const char* s2,
104372     const int s2Len,
104373     const int open,
104374     const int gap);
104375 
104376 parasail_result_t* parasail_sg_stats_striped_profile_32 (
104377     const parasail_profile_t* profile,
104378     const char* s2,
104379     const int s2Len,
104380     const int open,
104381     const int gap);
104382 
104383 parasail_result_t* parasail_sg_stats_striped_profile_16 (
104384     const parasail_profile_t* profile,
104385     const char* s2,
104386     const int s2Len,
104387     const int open,
104388     const int gap);
104389 
104390 parasail_result_t* parasail_sg_stats_striped_profile_8 (
104391     const parasail_profile_t* profile,
104392     const char* s2,
104393     const int s2Len,
104394     const int open,
104395     const int gap);
104396 
104397 parasail_result_t* parasail_sg_stats_striped_profile_sat (
104398     const parasail_profile_t* profile,
104399     const char* s2,
104400     const int s2Len,
104401     const int open,
104402     const int gap);
104403 
104404 parasail_result_t* parasail_sg_stats_table_scan_profile_64 (
104405     const parasail_profile_t* profile,
104406     const char* s2,
104407     const int s2Len,
104408     const int open,
104409     const int gap);
104410 
104411 parasail_result_t* parasail_sg_stats_table_scan_profile_32 (
104412     const parasail_profile_t* profile,
104413     const char* s2,
104414     const int s2Len,
104415     const int open,
104416     const int gap);
104417 
104418 parasail_result_t* parasail_sg_stats_table_scan_profile_16 (
104419     const parasail_profile_t* profile,
104420     const char* s2,
104421     const int s2Len,
104422     const int open,
104423     const int gap);
104424 
104425 parasail_result_t* parasail_sg_stats_table_scan_profile_8 (
104426     const parasail_profile_t* profile,
104427     const char* s2,
104428     const int s2Len,
104429     const int open,
104430     const int gap);
104431 
104432 parasail_result_t* parasail_sg_stats_table_scan_profile_sat (
104433     const parasail_profile_t* profile,
104434     const char* s2,
104435     const int s2Len,
104436     const int open,
104437     const int gap);
104438 
104439 parasail_result_t* parasail_sg_stats_table_striped_profile_64 (
104440     const parasail_profile_t* profile,
104441     const char* s2,
104442     const int s2Len,
104443     const int open,
104444     const int gap);
104445 
104446 parasail_result_t* parasail_sg_stats_table_striped_profile_32 (
104447     const parasail_profile_t* profile,
104448     const char* s2,
104449     const int s2Len,
104450     const int open,
104451     const int gap);
104452 
104453 parasail_result_t* parasail_sg_stats_table_striped_profile_16 (
104454     const parasail_profile_t* profile,
104455     const char* s2,
104456     const int s2Len,
104457     const int open,
104458     const int gap);
104459 
104460 parasail_result_t* parasail_sg_stats_table_striped_profile_8 (
104461     const parasail_profile_t* profile,
104462     const char* s2,
104463     const int s2Len,
104464     const int open,
104465     const int gap);
104466 
104467 parasail_result_t* parasail_sg_stats_table_striped_profile_sat (
104468     const parasail_profile_t* profile,
104469     const char* s2,
104470     const int s2Len,
104471     const int open,
104472     const int gap);
104473 
104474 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_64 (
104475     const parasail_profile_t* profile,
104476     const char* s2,
104477     const int s2Len,
104478     const int open,
104479     const int gap);
104480 
104481 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_32 (
104482     const parasail_profile_t* profile,
104483     const char* s2,
104484     const int s2Len,
104485     const int open,
104486     const int gap);
104487 
104488 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_16 (
104489     const parasail_profile_t* profile,
104490     const char* s2,
104491     const int s2Len,
104492     const int open,
104493     const int gap);
104494 
104495 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_8 (
104496     const parasail_profile_t* profile,
104497     const char* s2,
104498     const int s2Len,
104499     const int open,
104500     const int gap);
104501 
104502 parasail_result_t* parasail_sg_stats_rowcol_scan_profile_sat (
104503     const parasail_profile_t* profile,
104504     const char* s2,
104505     const int s2Len,
104506     const int open,
104507     const int gap);
104508 
104509 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_64 (
104510     const parasail_profile_t* profile,
104511     const char* s2,
104512     const int s2Len,
104513     const int open,
104514     const int gap);
104515 
104516 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_32 (
104517     const parasail_profile_t* profile,
104518     const char* s2,
104519     const int s2Len,
104520     const int open,
104521     const int gap);
104522 
104523 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_16 (
104524     const parasail_profile_t* profile,
104525     const char* s2,
104526     const int s2Len,
104527     const int open,
104528     const int gap);
104529 
104530 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_8 (
104531     const parasail_profile_t* profile,
104532     const char* s2,
104533     const int s2Len,
104534     const int open,
104535     const int gap);
104536 
104537 parasail_result_t* parasail_sg_stats_rowcol_striped_profile_sat (
104538     const parasail_profile_t* profile,
104539     const char* s2,
104540     const int s2Len,
104541     const int open,
104542     const int gap);
104543 
104544 parasail_result_t* parasail_sw_scan_profile_64 (
104545     const parasail_profile_t* profile,
104546     const char* s2,
104547     const int s2Len,
104548     const int open,
104549     const int gap);
104550 
104551 parasail_result_t* parasail_sw_scan_profile_32 (
104552     const parasail_profile_t* profile,
104553     const char* s2,
104554     const int s2Len,
104555     const int open,
104556     const int gap);
104557 
104558 parasail_result_t* parasail_sw_scan_profile_16 (
104559     const parasail_profile_t* profile,
104560     const char* s2,
104561     const int s2Len,
104562     const int open,
104563     const int gap);
104564 
104565 parasail_result_t* parasail_sw_scan_profile_8 (
104566     const parasail_profile_t* profile,
104567     const char* s2,
104568     const int s2Len,
104569     const int open,
104570     const int gap);
104571 
104572 parasail_result_t* parasail_sw_scan_profile_sat (
104573     const parasail_profile_t* profile,
104574     const char* s2,
104575     const int s2Len,
104576     const int open,
104577     const int gap);
104578 
104579 parasail_result_t* parasail_sw_striped_profile_64 (
104580     const parasail_profile_t* profile,
104581     const char* s2,
104582     const int s2Len,
104583     const int open,
104584     const int gap);
104585 
104586 parasail_result_t* parasail_sw_striped_profile_32 (
104587     const parasail_profile_t* profile,
104588     const char* s2,
104589     const int s2Len,
104590     const int open,
104591     const int gap);
104592 
104593 parasail_result_t* parasail_sw_striped_profile_16 (
104594     const parasail_profile_t* profile,
104595     const char* s2,
104596     const int s2Len,
104597     const int open,
104598     const int gap);
104599 
104600 parasail_result_t* parasail_sw_striped_profile_8 (
104601     const parasail_profile_t* profile,
104602     const char* s2,
104603     const int s2Len,
104604     const int open,
104605     const int gap);
104606 
104607 parasail_result_t* parasail_sw_striped_profile_sat (
104608     const parasail_profile_t* profile,
104609     const char* s2,
104610     const int s2Len,
104611     const int open,
104612     const int gap);
104613 
104614 parasail_result_t* parasail_sw_table_scan_profile_64 (
104615     const parasail_profile_t* profile,
104616     const char* s2,
104617     const int s2Len,
104618     const int open,
104619     const int gap);
104620 
104621 parasail_result_t* parasail_sw_table_scan_profile_32 (
104622     const parasail_profile_t* profile,
104623     const char* s2,
104624     const int s2Len,
104625     const int open,
104626     const int gap);
104627 
104628 parasail_result_t* parasail_sw_table_scan_profile_16 (
104629     const parasail_profile_t* profile,
104630     const char* s2,
104631     const int s2Len,
104632     const int open,
104633     const int gap);
104634 
104635 parasail_result_t* parasail_sw_table_scan_profile_8 (
104636     const parasail_profile_t* profile,
104637     const char* s2,
104638     const int s2Len,
104639     const int open,
104640     const int gap);
104641 
104642 parasail_result_t* parasail_sw_table_scan_profile_sat (
104643     const parasail_profile_t* profile,
104644     const char* s2,
104645     const int s2Len,
104646     const int open,
104647     const int gap);
104648 
104649 parasail_result_t* parasail_sw_table_striped_profile_64 (
104650     const parasail_profile_t* profile,
104651     const char* s2,
104652     const int s2Len,
104653     const int open,
104654     const int gap);
104655 
104656 parasail_result_t* parasail_sw_table_striped_profile_32 (
104657     const parasail_profile_t* profile,
104658     const char* s2,
104659     const int s2Len,
104660     const int open,
104661     const int gap);
104662 
104663 parasail_result_t* parasail_sw_table_striped_profile_16 (
104664     const parasail_profile_t* profile,
104665     const char* s2,
104666     const int s2Len,
104667     const int open,
104668     const int gap);
104669 
104670 parasail_result_t* parasail_sw_table_striped_profile_8 (
104671     const parasail_profile_t* profile,
104672     const char* s2,
104673     const int s2Len,
104674     const int open,
104675     const int gap);
104676 
104677 parasail_result_t* parasail_sw_table_striped_profile_sat (
104678     const parasail_profile_t* profile,
104679     const char* s2,
104680     const int s2Len,
104681     const int open,
104682     const int gap);
104683 
104684 parasail_result_t* parasail_sw_rowcol_scan_profile_64 (
104685     const parasail_profile_t* profile,
104686     const char* s2,
104687     const int s2Len,
104688     const int open,
104689     const int gap);
104690 
104691 parasail_result_t* parasail_sw_rowcol_scan_profile_32 (
104692     const parasail_profile_t* profile,
104693     const char* s2,
104694     const int s2Len,
104695     const int open,
104696     const int gap);
104697 
104698 parasail_result_t* parasail_sw_rowcol_scan_profile_16 (
104699     const parasail_profile_t* profile,
104700     const char* s2,
104701     const int s2Len,
104702     const int open,
104703     const int gap);
104704 
104705 parasail_result_t* parasail_sw_rowcol_scan_profile_8 (
104706     const parasail_profile_t* profile,
104707     const char* s2,
104708     const int s2Len,
104709     const int open,
104710     const int gap);
104711 
104712 parasail_result_t* parasail_sw_rowcol_scan_profile_sat (
104713     const parasail_profile_t* profile,
104714     const char* s2,
104715     const int s2Len,
104716     const int open,
104717     const int gap);
104718 
104719 parasail_result_t* parasail_sw_rowcol_striped_profile_64 (
104720     const parasail_profile_t* profile,
104721     const char* s2,
104722     const int s2Len,
104723     const int open,
104724     const int gap);
104725 
104726 parasail_result_t* parasail_sw_rowcol_striped_profile_32 (
104727     const parasail_profile_t* profile,
104728     const char* s2,
104729     const int s2Len,
104730     const int open,
104731     const int gap);
104732 
104733 parasail_result_t* parasail_sw_rowcol_striped_profile_16 (
104734     const parasail_profile_t* profile,
104735     const char* s2,
104736     const int s2Len,
104737     const int open,
104738     const int gap);
104739 
104740 parasail_result_t* parasail_sw_rowcol_striped_profile_8 (
104741     const parasail_profile_t* profile,
104742     const char* s2,
104743     const int s2Len,
104744     const int open,
104745     const int gap);
104746 
104747 parasail_result_t* parasail_sw_rowcol_striped_profile_sat (
104748     const parasail_profile_t* profile,
104749     const char* s2,
104750     const int s2Len,
104751     const int open,
104752     const int gap);
104753 
104754 parasail_result_t* parasail_sw_trace_scan_profile_64 (
104755     const parasail_profile_t* profile,
104756     const char* s2,
104757     const int s2Len,
104758     const int open,
104759     const int gap);
104760 
104761 parasail_result_t* parasail_sw_trace_scan_profile_32 (
104762     const parasail_profile_t* profile,
104763     const char* s2,
104764     const int s2Len,
104765     const int open,
104766     const int gap);
104767 
104768 parasail_result_t* parasail_sw_trace_scan_profile_16 (
104769     const parasail_profile_t* profile,
104770     const char* s2,
104771     const int s2Len,
104772     const int open,
104773     const int gap);
104774 
104775 parasail_result_t* parasail_sw_trace_scan_profile_8 (
104776     const parasail_profile_t* profile,
104777     const char* s2,
104778     const int s2Len,
104779     const int open,
104780     const int gap);
104781 
104782 parasail_result_t* parasail_sw_trace_scan_profile_sat (
104783     const parasail_profile_t* profile,
104784     const char* s2,
104785     const int s2Len,
104786     const int open,
104787     const int gap);
104788 
104789 parasail_result_t* parasail_sw_trace_striped_profile_64 (
104790     const parasail_profile_t* profile,
104791     const char* s2,
104792     const int s2Len,
104793     const int open,
104794     const int gap);
104795 
104796 parasail_result_t* parasail_sw_trace_striped_profile_32 (
104797     const parasail_profile_t* profile,
104798     const char* s2,
104799     const int s2Len,
104800     const int open,
104801     const int gap);
104802 
104803 parasail_result_t* parasail_sw_trace_striped_profile_16 (
104804     const parasail_profile_t* profile,
104805     const char* s2,
104806     const int s2Len,
104807     const int open,
104808     const int gap);
104809 
104810 parasail_result_t* parasail_sw_trace_striped_profile_8 (
104811     const parasail_profile_t* profile,
104812     const char* s2,
104813     const int s2Len,
104814     const int open,
104815     const int gap);
104816 
104817 parasail_result_t* parasail_sw_trace_striped_profile_sat (
104818     const parasail_profile_t* profile,
104819     const char* s2,
104820     const int s2Len,
104821     const int open,
104822     const int gap);
104823 
104824 parasail_result_t* parasail_sw_stats_scan_profile_64 (
104825     const parasail_profile_t* profile,
104826     const char* s2,
104827     const int s2Len,
104828     const int open,
104829     const int gap);
104830 
104831 parasail_result_t* parasail_sw_stats_scan_profile_32 (
104832     const parasail_profile_t* profile,
104833     const char* s2,
104834     const int s2Len,
104835     const int open,
104836     const int gap);
104837 
104838 parasail_result_t* parasail_sw_stats_scan_profile_16 (
104839     const parasail_profile_t* profile,
104840     const char* s2,
104841     const int s2Len,
104842     const int open,
104843     const int gap);
104844 
104845 parasail_result_t* parasail_sw_stats_scan_profile_8 (
104846     const parasail_profile_t* profile,
104847     const char* s2,
104848     const int s2Len,
104849     const int open,
104850     const int gap);
104851 
104852 parasail_result_t* parasail_sw_stats_scan_profile_sat (
104853     const parasail_profile_t* profile,
104854     const char* s2,
104855     const int s2Len,
104856     const int open,
104857     const int gap);
104858 
104859 parasail_result_t* parasail_sw_stats_striped_profile_64 (
104860     const parasail_profile_t* profile,
104861     const char* s2,
104862     const int s2Len,
104863     const int open,
104864     const int gap);
104865 
104866 parasail_result_t* parasail_sw_stats_striped_profile_32 (
104867     const parasail_profile_t* profile,
104868     const char* s2,
104869     const int s2Len,
104870     const int open,
104871     const int gap);
104872 
104873 parasail_result_t* parasail_sw_stats_striped_profile_16 (
104874     const parasail_profile_t* profile,
104875     const char* s2,
104876     const int s2Len,
104877     const int open,
104878     const int gap);
104879 
104880 parasail_result_t* parasail_sw_stats_striped_profile_8 (
104881     const parasail_profile_t* profile,
104882     const char* s2,
104883     const int s2Len,
104884     const int open,
104885     const int gap);
104886 
104887 parasail_result_t* parasail_sw_stats_striped_profile_sat (
104888     const parasail_profile_t* profile,
104889     const char* s2,
104890     const int s2Len,
104891     const int open,
104892     const int gap);
104893 
104894 parasail_result_t* parasail_sw_stats_table_scan_profile_64 (
104895     const parasail_profile_t* profile,
104896     const char* s2,
104897     const int s2Len,
104898     const int open,
104899     const int gap);
104900 
104901 parasail_result_t* parasail_sw_stats_table_scan_profile_32 (
104902     const parasail_profile_t* profile,
104903     const char* s2,
104904     const int s2Len,
104905     const int open,
104906     const int gap);
104907 
104908 parasail_result_t* parasail_sw_stats_table_scan_profile_16 (
104909     const parasail_profile_t* profile,
104910     const char* s2,
104911     const int s2Len,
104912     const int open,
104913     const int gap);
104914 
104915 parasail_result_t* parasail_sw_stats_table_scan_profile_8 (
104916     const parasail_profile_t* profile,
104917     const char* s2,
104918     const int s2Len,
104919     const int open,
104920     const int gap);
104921 
104922 parasail_result_t* parasail_sw_stats_table_scan_profile_sat (
104923     const parasail_profile_t* profile,
104924     const char* s2,
104925     const int s2Len,
104926     const int open,
104927     const int gap);
104928 
104929 parasail_result_t* parasail_sw_stats_table_striped_profile_64 (
104930     const parasail_profile_t* profile,
104931     const char* s2,
104932     const int s2Len,
104933     const int open,
104934     const int gap);
104935 
104936 parasail_result_t* parasail_sw_stats_table_striped_profile_32 (
104937     const parasail_profile_t* profile,
104938     const char* s2,
104939     const int s2Len,
104940     const int open,
104941     const int gap);
104942 
104943 parasail_result_t* parasail_sw_stats_table_striped_profile_16 (
104944     const parasail_profile_t* profile,
104945     const char* s2,
104946     const int s2Len,
104947     const int open,
104948     const int gap);
104949 
104950 parasail_result_t* parasail_sw_stats_table_striped_profile_8 (
104951     const parasail_profile_t* profile,
104952     const char* s2,
104953     const int s2Len,
104954     const int open,
104955     const int gap);
104956 
104957 parasail_result_t* parasail_sw_stats_table_striped_profile_sat (
104958     const parasail_profile_t* profile,
104959     const char* s2,
104960     const int s2Len,
104961     const int open,
104962     const int gap);
104963 
104964 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_64 (
104965     const parasail_profile_t* profile,
104966     const char* s2,
104967     const int s2Len,
104968     const int open,
104969     const int gap);
104970 
104971 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_32 (
104972     const parasail_profile_t* profile,
104973     const char* s2,
104974     const int s2Len,
104975     const int open,
104976     const int gap);
104977 
104978 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_16 (
104979     const parasail_profile_t* profile,
104980     const char* s2,
104981     const int s2Len,
104982     const int open,
104983     const int gap);
104984 
104985 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_8 (
104986     const parasail_profile_t* profile,
104987     const char* s2,
104988     const int s2Len,
104989     const int open,
104990     const int gap);
104991 
104992 parasail_result_t* parasail_sw_stats_rowcol_scan_profile_sat (
104993     const parasail_profile_t* profile,
104994     const char* s2,
104995     const int s2Len,
104996     const int open,
104997     const int gap);
104998 
104999 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_64 (
105000     const parasail_profile_t* profile,
105001     const char* s2,
105002     const int s2Len,
105003     const int open,
105004     const int gap);
105005 
105006 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_32 (
105007     const parasail_profile_t* profile,
105008     const char* s2,
105009     const int s2Len,
105010     const int open,
105011     const int gap);
105012 
105013 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_16 (
105014     const parasail_profile_t* profile,
105015     const char* s2,
105016     const int s2Len,
105017     const int open,
105018     const int gap);
105019 
105020 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_8 (
105021     const parasail_profile_t* profile,
105022     const char* s2,
105023     const int s2Len,
105024     const int open,
105025     const int gap);
105026 
105027 parasail_result_t* parasail_sw_stats_rowcol_striped_profile_sat (
105028     const parasail_profile_t* profile,
105029     const char* s2,
105030     const int s2Len,
105031     const int open,
105032     const int gap);
105033 
105034 parasail_result_t* parasail_sg_qb_scan_profile_64 (
105035     const parasail_profile_t* profile,
105036     const char* s2,
105037     const int s2Len,
105038     const int open,
105039     const int gap);
105040 
105041 parasail_result_t* parasail_sg_qb_scan_profile_32 (
105042     const parasail_profile_t* profile,
105043     const char* s2,
105044     const int s2Len,
105045     const int open,
105046     const int gap);
105047 
105048 parasail_result_t* parasail_sg_qb_scan_profile_16 (
105049     const parasail_profile_t* profile,
105050     const char* s2,
105051     const int s2Len,
105052     const int open,
105053     const int gap);
105054 
105055 parasail_result_t* parasail_sg_qb_scan_profile_8 (
105056     const parasail_profile_t* profile,
105057     const char* s2,
105058     const int s2Len,
105059     const int open,
105060     const int gap);
105061 
105062 parasail_result_t* parasail_sg_qb_scan_profile_sat (
105063     const parasail_profile_t* profile,
105064     const char* s2,
105065     const int s2Len,
105066     const int open,
105067     const int gap);
105068 
105069 parasail_result_t* parasail_sg_qb_striped_profile_64 (
105070     const parasail_profile_t* profile,
105071     const char* s2,
105072     const int s2Len,
105073     const int open,
105074     const int gap);
105075 
105076 parasail_result_t* parasail_sg_qb_striped_profile_32 (
105077     const parasail_profile_t* profile,
105078     const char* s2,
105079     const int s2Len,
105080     const int open,
105081     const int gap);
105082 
105083 parasail_result_t* parasail_sg_qb_striped_profile_16 (
105084     const parasail_profile_t* profile,
105085     const char* s2,
105086     const int s2Len,
105087     const int open,
105088     const int gap);
105089 
105090 parasail_result_t* parasail_sg_qb_striped_profile_8 (
105091     const parasail_profile_t* profile,
105092     const char* s2,
105093     const int s2Len,
105094     const int open,
105095     const int gap);
105096 
105097 parasail_result_t* parasail_sg_qb_striped_profile_sat (
105098     const parasail_profile_t* profile,
105099     const char* s2,
105100     const int s2Len,
105101     const int open,
105102     const int gap);
105103 
105104 parasail_result_t* parasail_sg_qb_table_scan_profile_64 (
105105     const parasail_profile_t* profile,
105106     const char* s2,
105107     const int s2Len,
105108     const int open,
105109     const int gap);
105110 
105111 parasail_result_t* parasail_sg_qb_table_scan_profile_32 (
105112     const parasail_profile_t* profile,
105113     const char* s2,
105114     const int s2Len,
105115     const int open,
105116     const int gap);
105117 
105118 parasail_result_t* parasail_sg_qb_table_scan_profile_16 (
105119     const parasail_profile_t* profile,
105120     const char* s2,
105121     const int s2Len,
105122     const int open,
105123     const int gap);
105124 
105125 parasail_result_t* parasail_sg_qb_table_scan_profile_8 (
105126     const parasail_profile_t* profile,
105127     const char* s2,
105128     const int s2Len,
105129     const int open,
105130     const int gap);
105131 
105132 parasail_result_t* parasail_sg_qb_table_scan_profile_sat (
105133     const parasail_profile_t* profile,
105134     const char* s2,
105135     const int s2Len,
105136     const int open,
105137     const int gap);
105138 
105139 parasail_result_t* parasail_sg_qb_table_striped_profile_64 (
105140     const parasail_profile_t* profile,
105141     const char* s2,
105142     const int s2Len,
105143     const int open,
105144     const int gap);
105145 
105146 parasail_result_t* parasail_sg_qb_table_striped_profile_32 (
105147     const parasail_profile_t* profile,
105148     const char* s2,
105149     const int s2Len,
105150     const int open,
105151     const int gap);
105152 
105153 parasail_result_t* parasail_sg_qb_table_striped_profile_16 (
105154     const parasail_profile_t* profile,
105155     const char* s2,
105156     const int s2Len,
105157     const int open,
105158     const int gap);
105159 
105160 parasail_result_t* parasail_sg_qb_table_striped_profile_8 (
105161     const parasail_profile_t* profile,
105162     const char* s2,
105163     const int s2Len,
105164     const int open,
105165     const int gap);
105166 
105167 parasail_result_t* parasail_sg_qb_table_striped_profile_sat (
105168     const parasail_profile_t* profile,
105169     const char* s2,
105170     const int s2Len,
105171     const int open,
105172     const int gap);
105173 
105174 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_64 (
105175     const parasail_profile_t* profile,
105176     const char* s2,
105177     const int s2Len,
105178     const int open,
105179     const int gap);
105180 
105181 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_32 (
105182     const parasail_profile_t* profile,
105183     const char* s2,
105184     const int s2Len,
105185     const int open,
105186     const int gap);
105187 
105188 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_16 (
105189     const parasail_profile_t* profile,
105190     const char* s2,
105191     const int s2Len,
105192     const int open,
105193     const int gap);
105194 
105195 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_8 (
105196     const parasail_profile_t* profile,
105197     const char* s2,
105198     const int s2Len,
105199     const int open,
105200     const int gap);
105201 
105202 parasail_result_t* parasail_sg_qb_rowcol_scan_profile_sat (
105203     const parasail_profile_t* profile,
105204     const char* s2,
105205     const int s2Len,
105206     const int open,
105207     const int gap);
105208 
105209 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_64 (
105210     const parasail_profile_t* profile,
105211     const char* s2,
105212     const int s2Len,
105213     const int open,
105214     const int gap);
105215 
105216 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_32 (
105217     const parasail_profile_t* profile,
105218     const char* s2,
105219     const int s2Len,
105220     const int open,
105221     const int gap);
105222 
105223 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_16 (
105224     const parasail_profile_t* profile,
105225     const char* s2,
105226     const int s2Len,
105227     const int open,
105228     const int gap);
105229 
105230 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_8 (
105231     const parasail_profile_t* profile,
105232     const char* s2,
105233     const int s2Len,
105234     const int open,
105235     const int gap);
105236 
105237 parasail_result_t* parasail_sg_qb_rowcol_striped_profile_sat (
105238     const parasail_profile_t* profile,
105239     const char* s2,
105240     const int s2Len,
105241     const int open,
105242     const int gap);
105243 
105244 parasail_result_t* parasail_sg_qb_trace_scan_profile_64 (
105245     const parasail_profile_t* profile,
105246     const char* s2,
105247     const int s2Len,
105248     const int open,
105249     const int gap);
105250 
105251 parasail_result_t* parasail_sg_qb_trace_scan_profile_32 (
105252     const parasail_profile_t* profile,
105253     const char* s2,
105254     const int s2Len,
105255     const int open,
105256     const int gap);
105257 
105258 parasail_result_t* parasail_sg_qb_trace_scan_profile_16 (
105259     const parasail_profile_t* profile,
105260     const char* s2,
105261     const int s2Len,
105262     const int open,
105263     const int gap);
105264 
105265 parasail_result_t* parasail_sg_qb_trace_scan_profile_8 (
105266     const parasail_profile_t* profile,
105267     const char* s2,
105268     const int s2Len,
105269     const int open,
105270     const int gap);
105271 
105272 parasail_result_t* parasail_sg_qb_trace_scan_profile_sat (
105273     const parasail_profile_t* profile,
105274     const char* s2,
105275     const int s2Len,
105276     const int open,
105277     const int gap);
105278 
105279 parasail_result_t* parasail_sg_qb_trace_striped_profile_64 (
105280     const parasail_profile_t* profile,
105281     const char* s2,
105282     const int s2Len,
105283     const int open,
105284     const int gap);
105285 
105286 parasail_result_t* parasail_sg_qb_trace_striped_profile_32 (
105287     const parasail_profile_t* profile,
105288     const char* s2,
105289     const int s2Len,
105290     const int open,
105291     const int gap);
105292 
105293 parasail_result_t* parasail_sg_qb_trace_striped_profile_16 (
105294     const parasail_profile_t* profile,
105295     const char* s2,
105296     const int s2Len,
105297     const int open,
105298     const int gap);
105299 
105300 parasail_result_t* parasail_sg_qb_trace_striped_profile_8 (
105301     const parasail_profile_t* profile,
105302     const char* s2,
105303     const int s2Len,
105304     const int open,
105305     const int gap);
105306 
105307 parasail_result_t* parasail_sg_qb_trace_striped_profile_sat (
105308     const parasail_profile_t* profile,
105309     const char* s2,
105310     const int s2Len,
105311     const int open,
105312     const int gap);
105313 
105314 parasail_result_t* parasail_sg_qb_stats_scan_profile_64 (
105315     const parasail_profile_t* profile,
105316     const char* s2,
105317     const int s2Len,
105318     const int open,
105319     const int gap);
105320 
105321 parasail_result_t* parasail_sg_qb_stats_scan_profile_32 (
105322     const parasail_profile_t* profile,
105323     const char* s2,
105324     const int s2Len,
105325     const int open,
105326     const int gap);
105327 
105328 parasail_result_t* parasail_sg_qb_stats_scan_profile_16 (
105329     const parasail_profile_t* profile,
105330     const char* s2,
105331     const int s2Len,
105332     const int open,
105333     const int gap);
105334 
105335 parasail_result_t* parasail_sg_qb_stats_scan_profile_8 (
105336     const parasail_profile_t* profile,
105337     const char* s2,
105338     const int s2Len,
105339     const int open,
105340     const int gap);
105341 
105342 parasail_result_t* parasail_sg_qb_stats_scan_profile_sat (
105343     const parasail_profile_t* profile,
105344     const char* s2,
105345     const int s2Len,
105346     const int open,
105347     const int gap);
105348 
105349 parasail_result_t* parasail_sg_qb_stats_striped_profile_64 (
105350     const parasail_profile_t* profile,
105351     const char* s2,
105352     const int s2Len,
105353     const int open,
105354     const int gap);
105355 
105356 parasail_result_t* parasail_sg_qb_stats_striped_profile_32 (
105357     const parasail_profile_t* profile,
105358     const char* s2,
105359     const int s2Len,
105360     const int open,
105361     const int gap);
105362 
105363 parasail_result_t* parasail_sg_qb_stats_striped_profile_16 (
105364     const parasail_profile_t* profile,
105365     const char* s2,
105366     const int s2Len,
105367     const int open,
105368     const int gap);
105369 
105370 parasail_result_t* parasail_sg_qb_stats_striped_profile_8 (
105371     const parasail_profile_t* profile,
105372     const char* s2,
105373     const int s2Len,
105374     const int open,
105375     const int gap);
105376 
105377 parasail_result_t* parasail_sg_qb_stats_striped_profile_sat (
105378     const parasail_profile_t* profile,
105379     const char* s2,
105380     const int s2Len,
105381     const int open,
105382     const int gap);
105383 
105384 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_64 (
105385     const parasail_profile_t* profile,
105386     const char* s2,
105387     const int s2Len,
105388     const int open,
105389     const int gap);
105390 
105391 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_32 (
105392     const parasail_profile_t* profile,
105393     const char* s2,
105394     const int s2Len,
105395     const int open,
105396     const int gap);
105397 
105398 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_16 (
105399     const parasail_profile_t* profile,
105400     const char* s2,
105401     const int s2Len,
105402     const int open,
105403     const int gap);
105404 
105405 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_8 (
105406     const parasail_profile_t* profile,
105407     const char* s2,
105408     const int s2Len,
105409     const int open,
105410     const int gap);
105411 
105412 parasail_result_t* parasail_sg_qb_stats_table_scan_profile_sat (
105413     const parasail_profile_t* profile,
105414     const char* s2,
105415     const int s2Len,
105416     const int open,
105417     const int gap);
105418 
105419 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_64 (
105420     const parasail_profile_t* profile,
105421     const char* s2,
105422     const int s2Len,
105423     const int open,
105424     const int gap);
105425 
105426 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_32 (
105427     const parasail_profile_t* profile,
105428     const char* s2,
105429     const int s2Len,
105430     const int open,
105431     const int gap);
105432 
105433 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_16 (
105434     const parasail_profile_t* profile,
105435     const char* s2,
105436     const int s2Len,
105437     const int open,
105438     const int gap);
105439 
105440 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_8 (
105441     const parasail_profile_t* profile,
105442     const char* s2,
105443     const int s2Len,
105444     const int open,
105445     const int gap);
105446 
105447 parasail_result_t* parasail_sg_qb_stats_table_striped_profile_sat (
105448     const parasail_profile_t* profile,
105449     const char* s2,
105450     const int s2Len,
105451     const int open,
105452     const int gap);
105453 
105454 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_64 (
105455     const parasail_profile_t* profile,
105456     const char* s2,
105457     const int s2Len,
105458     const int open,
105459     const int gap);
105460 
105461 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_32 (
105462     const parasail_profile_t* profile,
105463     const char* s2,
105464     const int s2Len,
105465     const int open,
105466     const int gap);
105467 
105468 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_16 (
105469     const parasail_profile_t* profile,
105470     const char* s2,
105471     const int s2Len,
105472     const int open,
105473     const int gap);
105474 
105475 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_8 (
105476     const parasail_profile_t* profile,
105477     const char* s2,
105478     const int s2Len,
105479     const int open,
105480     const int gap);
105481 
105482 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_profile_sat (
105483     const parasail_profile_t* profile,
105484     const char* s2,
105485     const int s2Len,
105486     const int open,
105487     const int gap);
105488 
105489 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_64 (
105490     const parasail_profile_t* profile,
105491     const char* s2,
105492     const int s2Len,
105493     const int open,
105494     const int gap);
105495 
105496 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_32 (
105497     const parasail_profile_t* profile,
105498     const char* s2,
105499     const int s2Len,
105500     const int open,
105501     const int gap);
105502 
105503 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_16 (
105504     const parasail_profile_t* profile,
105505     const char* s2,
105506     const int s2Len,
105507     const int open,
105508     const int gap);
105509 
105510 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_8 (
105511     const parasail_profile_t* profile,
105512     const char* s2,
105513     const int s2Len,
105514     const int open,
105515     const int gap);
105516 
105517 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_profile_sat (
105518     const parasail_profile_t* profile,
105519     const char* s2,
105520     const int s2Len,
105521     const int open,
105522     const int gap);
105523 
105524 parasail_result_t* parasail_sg_qe_scan_profile_64 (
105525     const parasail_profile_t* profile,
105526     const char* s2,
105527     const int s2Len,
105528     const int open,
105529     const int gap);
105530 
105531 parasail_result_t* parasail_sg_qe_scan_profile_32 (
105532     const parasail_profile_t* profile,
105533     const char* s2,
105534     const int s2Len,
105535     const int open,
105536     const int gap);
105537 
105538 parasail_result_t* parasail_sg_qe_scan_profile_16 (
105539     const parasail_profile_t* profile,
105540     const char* s2,
105541     const int s2Len,
105542     const int open,
105543     const int gap);
105544 
105545 parasail_result_t* parasail_sg_qe_scan_profile_8 (
105546     const parasail_profile_t* profile,
105547     const char* s2,
105548     const int s2Len,
105549     const int open,
105550     const int gap);
105551 
105552 parasail_result_t* parasail_sg_qe_scan_profile_sat (
105553     const parasail_profile_t* profile,
105554     const char* s2,
105555     const int s2Len,
105556     const int open,
105557     const int gap);
105558 
105559 parasail_result_t* parasail_sg_qe_striped_profile_64 (
105560     const parasail_profile_t* profile,
105561     const char* s2,
105562     const int s2Len,
105563     const int open,
105564     const int gap);
105565 
105566 parasail_result_t* parasail_sg_qe_striped_profile_32 (
105567     const parasail_profile_t* profile,
105568     const char* s2,
105569     const int s2Len,
105570     const int open,
105571     const int gap);
105572 
105573 parasail_result_t* parasail_sg_qe_striped_profile_16 (
105574     const parasail_profile_t* profile,
105575     const char* s2,
105576     const int s2Len,
105577     const int open,
105578     const int gap);
105579 
105580 parasail_result_t* parasail_sg_qe_striped_profile_8 (
105581     const parasail_profile_t* profile,
105582     const char* s2,
105583     const int s2Len,
105584     const int open,
105585     const int gap);
105586 
105587 parasail_result_t* parasail_sg_qe_striped_profile_sat (
105588     const parasail_profile_t* profile,
105589     const char* s2,
105590     const int s2Len,
105591     const int open,
105592     const int gap);
105593 
105594 parasail_result_t* parasail_sg_qe_table_scan_profile_64 (
105595     const parasail_profile_t* profile,
105596     const char* s2,
105597     const int s2Len,
105598     const int open,
105599     const int gap);
105600 
105601 parasail_result_t* parasail_sg_qe_table_scan_profile_32 (
105602     const parasail_profile_t* profile,
105603     const char* s2,
105604     const int s2Len,
105605     const int open,
105606     const int gap);
105607 
105608 parasail_result_t* parasail_sg_qe_table_scan_profile_16 (
105609     const parasail_profile_t* profile,
105610     const char* s2,
105611     const int s2Len,
105612     const int open,
105613     const int gap);
105614 
105615 parasail_result_t* parasail_sg_qe_table_scan_profile_8 (
105616     const parasail_profile_t* profile,
105617     const char* s2,
105618     const int s2Len,
105619     const int open,
105620     const int gap);
105621 
105622 parasail_result_t* parasail_sg_qe_table_scan_profile_sat (
105623     const parasail_profile_t* profile,
105624     const char* s2,
105625     const int s2Len,
105626     const int open,
105627     const int gap);
105628 
105629 parasail_result_t* parasail_sg_qe_table_striped_profile_64 (
105630     const parasail_profile_t* profile,
105631     const char* s2,
105632     const int s2Len,
105633     const int open,
105634     const int gap);
105635 
105636 parasail_result_t* parasail_sg_qe_table_striped_profile_32 (
105637     const parasail_profile_t* profile,
105638     const char* s2,
105639     const int s2Len,
105640     const int open,
105641     const int gap);
105642 
105643 parasail_result_t* parasail_sg_qe_table_striped_profile_16 (
105644     const parasail_profile_t* profile,
105645     const char* s2,
105646     const int s2Len,
105647     const int open,
105648     const int gap);
105649 
105650 parasail_result_t* parasail_sg_qe_table_striped_profile_8 (
105651     const parasail_profile_t* profile,
105652     const char* s2,
105653     const int s2Len,
105654     const int open,
105655     const int gap);
105656 
105657 parasail_result_t* parasail_sg_qe_table_striped_profile_sat (
105658     const parasail_profile_t* profile,
105659     const char* s2,
105660     const int s2Len,
105661     const int open,
105662     const int gap);
105663 
105664 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_64 (
105665     const parasail_profile_t* profile,
105666     const char* s2,
105667     const int s2Len,
105668     const int open,
105669     const int gap);
105670 
105671 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_32 (
105672     const parasail_profile_t* profile,
105673     const char* s2,
105674     const int s2Len,
105675     const int open,
105676     const int gap);
105677 
105678 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_16 (
105679     const parasail_profile_t* profile,
105680     const char* s2,
105681     const int s2Len,
105682     const int open,
105683     const int gap);
105684 
105685 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_8 (
105686     const parasail_profile_t* profile,
105687     const char* s2,
105688     const int s2Len,
105689     const int open,
105690     const int gap);
105691 
105692 parasail_result_t* parasail_sg_qe_rowcol_scan_profile_sat (
105693     const parasail_profile_t* profile,
105694     const char* s2,
105695     const int s2Len,
105696     const int open,
105697     const int gap);
105698 
105699 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_64 (
105700     const parasail_profile_t* profile,
105701     const char* s2,
105702     const int s2Len,
105703     const int open,
105704     const int gap);
105705 
105706 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_32 (
105707     const parasail_profile_t* profile,
105708     const char* s2,
105709     const int s2Len,
105710     const int open,
105711     const int gap);
105712 
105713 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_16 (
105714     const parasail_profile_t* profile,
105715     const char* s2,
105716     const int s2Len,
105717     const int open,
105718     const int gap);
105719 
105720 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_8 (
105721     const parasail_profile_t* profile,
105722     const char* s2,
105723     const int s2Len,
105724     const int open,
105725     const int gap);
105726 
105727 parasail_result_t* parasail_sg_qe_rowcol_striped_profile_sat (
105728     const parasail_profile_t* profile,
105729     const char* s2,
105730     const int s2Len,
105731     const int open,
105732     const int gap);
105733 
105734 parasail_result_t* parasail_sg_qe_trace_scan_profile_64 (
105735     const parasail_profile_t* profile,
105736     const char* s2,
105737     const int s2Len,
105738     const int open,
105739     const int gap);
105740 
105741 parasail_result_t* parasail_sg_qe_trace_scan_profile_32 (
105742     const parasail_profile_t* profile,
105743     const char* s2,
105744     const int s2Len,
105745     const int open,
105746     const int gap);
105747 
105748 parasail_result_t* parasail_sg_qe_trace_scan_profile_16 (
105749     const parasail_profile_t* profile,
105750     const char* s2,
105751     const int s2Len,
105752     const int open,
105753     const int gap);
105754 
105755 parasail_result_t* parasail_sg_qe_trace_scan_profile_8 (
105756     const parasail_profile_t* profile,
105757     const char* s2,
105758     const int s2Len,
105759     const int open,
105760     const int gap);
105761 
105762 parasail_result_t* parasail_sg_qe_trace_scan_profile_sat (
105763     const parasail_profile_t* profile,
105764     const char* s2,
105765     const int s2Len,
105766     const int open,
105767     const int gap);
105768 
105769 parasail_result_t* parasail_sg_qe_trace_striped_profile_64 (
105770     const parasail_profile_t* profile,
105771     const char* s2,
105772     const int s2Len,
105773     const int open,
105774     const int gap);
105775 
105776 parasail_result_t* parasail_sg_qe_trace_striped_profile_32 (
105777     const parasail_profile_t* profile,
105778     const char* s2,
105779     const int s2Len,
105780     const int open,
105781     const int gap);
105782 
105783 parasail_result_t* parasail_sg_qe_trace_striped_profile_16 (
105784     const parasail_profile_t* profile,
105785     const char* s2,
105786     const int s2Len,
105787     const int open,
105788     const int gap);
105789 
105790 parasail_result_t* parasail_sg_qe_trace_striped_profile_8 (
105791     const parasail_profile_t* profile,
105792     const char* s2,
105793     const int s2Len,
105794     const int open,
105795     const int gap);
105796 
105797 parasail_result_t* parasail_sg_qe_trace_striped_profile_sat (
105798     const parasail_profile_t* profile,
105799     const char* s2,
105800     const int s2Len,
105801     const int open,
105802     const int gap);
105803 
105804 parasail_result_t* parasail_sg_qe_stats_scan_profile_64 (
105805     const parasail_profile_t* profile,
105806     const char* s2,
105807     const int s2Len,
105808     const int open,
105809     const int gap);
105810 
105811 parasail_result_t* parasail_sg_qe_stats_scan_profile_32 (
105812     const parasail_profile_t* profile,
105813     const char* s2,
105814     const int s2Len,
105815     const int open,
105816     const int gap);
105817 
105818 parasail_result_t* parasail_sg_qe_stats_scan_profile_16 (
105819     const parasail_profile_t* profile,
105820     const char* s2,
105821     const int s2Len,
105822     const int open,
105823     const int gap);
105824 
105825 parasail_result_t* parasail_sg_qe_stats_scan_profile_8 (
105826     const parasail_profile_t* profile,
105827     const char* s2,
105828     const int s2Len,
105829     const int open,
105830     const int gap);
105831 
105832 parasail_result_t* parasail_sg_qe_stats_scan_profile_sat (
105833     const parasail_profile_t* profile,
105834     const char* s2,
105835     const int s2Len,
105836     const int open,
105837     const int gap);
105838 
105839 parasail_result_t* parasail_sg_qe_stats_striped_profile_64 (
105840     const parasail_profile_t* profile,
105841     const char* s2,
105842     const int s2Len,
105843     const int open,
105844     const int gap);
105845 
105846 parasail_result_t* parasail_sg_qe_stats_striped_profile_32 (
105847     const parasail_profile_t* profile,
105848     const char* s2,
105849     const int s2Len,
105850     const int open,
105851     const int gap);
105852 
105853 parasail_result_t* parasail_sg_qe_stats_striped_profile_16 (
105854     const parasail_profile_t* profile,
105855     const char* s2,
105856     const int s2Len,
105857     const int open,
105858     const int gap);
105859 
105860 parasail_result_t* parasail_sg_qe_stats_striped_profile_8 (
105861     const parasail_profile_t* profile,
105862     const char* s2,
105863     const int s2Len,
105864     const int open,
105865     const int gap);
105866 
105867 parasail_result_t* parasail_sg_qe_stats_striped_profile_sat (
105868     const parasail_profile_t* profile,
105869     const char* s2,
105870     const int s2Len,
105871     const int open,
105872     const int gap);
105873 
105874 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_64 (
105875     const parasail_profile_t* profile,
105876     const char* s2,
105877     const int s2Len,
105878     const int open,
105879     const int gap);
105880 
105881 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_32 (
105882     const parasail_profile_t* profile,
105883     const char* s2,
105884     const int s2Len,
105885     const int open,
105886     const int gap);
105887 
105888 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_16 (
105889     const parasail_profile_t* profile,
105890     const char* s2,
105891     const int s2Len,
105892     const int open,
105893     const int gap);
105894 
105895 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_8 (
105896     const parasail_profile_t* profile,
105897     const char* s2,
105898     const int s2Len,
105899     const int open,
105900     const int gap);
105901 
105902 parasail_result_t* parasail_sg_qe_stats_table_scan_profile_sat (
105903     const parasail_profile_t* profile,
105904     const char* s2,
105905     const int s2Len,
105906     const int open,
105907     const int gap);
105908 
105909 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_64 (
105910     const parasail_profile_t* profile,
105911     const char* s2,
105912     const int s2Len,
105913     const int open,
105914     const int gap);
105915 
105916 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_32 (
105917     const parasail_profile_t* profile,
105918     const char* s2,
105919     const int s2Len,
105920     const int open,
105921     const int gap);
105922 
105923 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_16 (
105924     const parasail_profile_t* profile,
105925     const char* s2,
105926     const int s2Len,
105927     const int open,
105928     const int gap);
105929 
105930 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_8 (
105931     const parasail_profile_t* profile,
105932     const char* s2,
105933     const int s2Len,
105934     const int open,
105935     const int gap);
105936 
105937 parasail_result_t* parasail_sg_qe_stats_table_striped_profile_sat (
105938     const parasail_profile_t* profile,
105939     const char* s2,
105940     const int s2Len,
105941     const int open,
105942     const int gap);
105943 
105944 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_64 (
105945     const parasail_profile_t* profile,
105946     const char* s2,
105947     const int s2Len,
105948     const int open,
105949     const int gap);
105950 
105951 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_32 (
105952     const parasail_profile_t* profile,
105953     const char* s2,
105954     const int s2Len,
105955     const int open,
105956     const int gap);
105957 
105958 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_16 (
105959     const parasail_profile_t* profile,
105960     const char* s2,
105961     const int s2Len,
105962     const int open,
105963     const int gap);
105964 
105965 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_8 (
105966     const parasail_profile_t* profile,
105967     const char* s2,
105968     const int s2Len,
105969     const int open,
105970     const int gap);
105971 
105972 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_profile_sat (
105973     const parasail_profile_t* profile,
105974     const char* s2,
105975     const int s2Len,
105976     const int open,
105977     const int gap);
105978 
105979 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_64 (
105980     const parasail_profile_t* profile,
105981     const char* s2,
105982     const int s2Len,
105983     const int open,
105984     const int gap);
105985 
105986 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_32 (
105987     const parasail_profile_t* profile,
105988     const char* s2,
105989     const int s2Len,
105990     const int open,
105991     const int gap);
105992 
105993 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_16 (
105994     const parasail_profile_t* profile,
105995     const char* s2,
105996     const int s2Len,
105997     const int open,
105998     const int gap);
105999 
106000 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_8 (
106001     const parasail_profile_t* profile,
106002     const char* s2,
106003     const int s2Len,
106004     const int open,
106005     const int gap);
106006 
106007 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_profile_sat (
106008     const parasail_profile_t* profile,
106009     const char* s2,
106010     const int s2Len,
106011     const int open,
106012     const int gap);
106013 
106014 parasail_result_t* parasail_sg_qx_scan_profile_64 (
106015     const parasail_profile_t* profile,
106016     const char* s2,
106017     const int s2Len,
106018     const int open,
106019     const int gap);
106020 
106021 parasail_result_t* parasail_sg_qx_scan_profile_32 (
106022     const parasail_profile_t* profile,
106023     const char* s2,
106024     const int s2Len,
106025     const int open,
106026     const int gap);
106027 
106028 parasail_result_t* parasail_sg_qx_scan_profile_16 (
106029     const parasail_profile_t* profile,
106030     const char* s2,
106031     const int s2Len,
106032     const int open,
106033     const int gap);
106034 
106035 parasail_result_t* parasail_sg_qx_scan_profile_8 (
106036     const parasail_profile_t* profile,
106037     const char* s2,
106038     const int s2Len,
106039     const int open,
106040     const int gap);
106041 
106042 parasail_result_t* parasail_sg_qx_scan_profile_sat (
106043     const parasail_profile_t* profile,
106044     const char* s2,
106045     const int s2Len,
106046     const int open,
106047     const int gap);
106048 
106049 parasail_result_t* parasail_sg_qx_striped_profile_64 (
106050     const parasail_profile_t* profile,
106051     const char* s2,
106052     const int s2Len,
106053     const int open,
106054     const int gap);
106055 
106056 parasail_result_t* parasail_sg_qx_striped_profile_32 (
106057     const parasail_profile_t* profile,
106058     const char* s2,
106059     const int s2Len,
106060     const int open,
106061     const int gap);
106062 
106063 parasail_result_t* parasail_sg_qx_striped_profile_16 (
106064     const parasail_profile_t* profile,
106065     const char* s2,
106066     const int s2Len,
106067     const int open,
106068     const int gap);
106069 
106070 parasail_result_t* parasail_sg_qx_striped_profile_8 (
106071     const parasail_profile_t* profile,
106072     const char* s2,
106073     const int s2Len,
106074     const int open,
106075     const int gap);
106076 
106077 parasail_result_t* parasail_sg_qx_striped_profile_sat (
106078     const parasail_profile_t* profile,
106079     const char* s2,
106080     const int s2Len,
106081     const int open,
106082     const int gap);
106083 
106084 parasail_result_t* parasail_sg_qx_table_scan_profile_64 (
106085     const parasail_profile_t* profile,
106086     const char* s2,
106087     const int s2Len,
106088     const int open,
106089     const int gap);
106090 
106091 parasail_result_t* parasail_sg_qx_table_scan_profile_32 (
106092     const parasail_profile_t* profile,
106093     const char* s2,
106094     const int s2Len,
106095     const int open,
106096     const int gap);
106097 
106098 parasail_result_t* parasail_sg_qx_table_scan_profile_16 (
106099     const parasail_profile_t* profile,
106100     const char* s2,
106101     const int s2Len,
106102     const int open,
106103     const int gap);
106104 
106105 parasail_result_t* parasail_sg_qx_table_scan_profile_8 (
106106     const parasail_profile_t* profile,
106107     const char* s2,
106108     const int s2Len,
106109     const int open,
106110     const int gap);
106111 
106112 parasail_result_t* parasail_sg_qx_table_scan_profile_sat (
106113     const parasail_profile_t* profile,
106114     const char* s2,
106115     const int s2Len,
106116     const int open,
106117     const int gap);
106118 
106119 parasail_result_t* parasail_sg_qx_table_striped_profile_64 (
106120     const parasail_profile_t* profile,
106121     const char* s2,
106122     const int s2Len,
106123     const int open,
106124     const int gap);
106125 
106126 parasail_result_t* parasail_sg_qx_table_striped_profile_32 (
106127     const parasail_profile_t* profile,
106128     const char* s2,
106129     const int s2Len,
106130     const int open,
106131     const int gap);
106132 
106133 parasail_result_t* parasail_sg_qx_table_striped_profile_16 (
106134     const parasail_profile_t* profile,
106135     const char* s2,
106136     const int s2Len,
106137     const int open,
106138     const int gap);
106139 
106140 parasail_result_t* parasail_sg_qx_table_striped_profile_8 (
106141     const parasail_profile_t* profile,
106142     const char* s2,
106143     const int s2Len,
106144     const int open,
106145     const int gap);
106146 
106147 parasail_result_t* parasail_sg_qx_table_striped_profile_sat (
106148     const parasail_profile_t* profile,
106149     const char* s2,
106150     const int s2Len,
106151     const int open,
106152     const int gap);
106153 
106154 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_64 (
106155     const parasail_profile_t* profile,
106156     const char* s2,
106157     const int s2Len,
106158     const int open,
106159     const int gap);
106160 
106161 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_32 (
106162     const parasail_profile_t* profile,
106163     const char* s2,
106164     const int s2Len,
106165     const int open,
106166     const int gap);
106167 
106168 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_16 (
106169     const parasail_profile_t* profile,
106170     const char* s2,
106171     const int s2Len,
106172     const int open,
106173     const int gap);
106174 
106175 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_8 (
106176     const parasail_profile_t* profile,
106177     const char* s2,
106178     const int s2Len,
106179     const int open,
106180     const int gap);
106181 
106182 parasail_result_t* parasail_sg_qx_rowcol_scan_profile_sat (
106183     const parasail_profile_t* profile,
106184     const char* s2,
106185     const int s2Len,
106186     const int open,
106187     const int gap);
106188 
106189 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_64 (
106190     const parasail_profile_t* profile,
106191     const char* s2,
106192     const int s2Len,
106193     const int open,
106194     const int gap);
106195 
106196 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_32 (
106197     const parasail_profile_t* profile,
106198     const char* s2,
106199     const int s2Len,
106200     const int open,
106201     const int gap);
106202 
106203 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_16 (
106204     const parasail_profile_t* profile,
106205     const char* s2,
106206     const int s2Len,
106207     const int open,
106208     const int gap);
106209 
106210 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_8 (
106211     const parasail_profile_t* profile,
106212     const char* s2,
106213     const int s2Len,
106214     const int open,
106215     const int gap);
106216 
106217 parasail_result_t* parasail_sg_qx_rowcol_striped_profile_sat (
106218     const parasail_profile_t* profile,
106219     const char* s2,
106220     const int s2Len,
106221     const int open,
106222     const int gap);
106223 
106224 parasail_result_t* parasail_sg_qx_trace_scan_profile_64 (
106225     const parasail_profile_t* profile,
106226     const char* s2,
106227     const int s2Len,
106228     const int open,
106229     const int gap);
106230 
106231 parasail_result_t* parasail_sg_qx_trace_scan_profile_32 (
106232     const parasail_profile_t* profile,
106233     const char* s2,
106234     const int s2Len,
106235     const int open,
106236     const int gap);
106237 
106238 parasail_result_t* parasail_sg_qx_trace_scan_profile_16 (
106239     const parasail_profile_t* profile,
106240     const char* s2,
106241     const int s2Len,
106242     const int open,
106243     const int gap);
106244 
106245 parasail_result_t* parasail_sg_qx_trace_scan_profile_8 (
106246     const parasail_profile_t* profile,
106247     const char* s2,
106248     const int s2Len,
106249     const int open,
106250     const int gap);
106251 
106252 parasail_result_t* parasail_sg_qx_trace_scan_profile_sat (
106253     const parasail_profile_t* profile,
106254     const char* s2,
106255     const int s2Len,
106256     const int open,
106257     const int gap);
106258 
106259 parasail_result_t* parasail_sg_qx_trace_striped_profile_64 (
106260     const parasail_profile_t* profile,
106261     const char* s2,
106262     const int s2Len,
106263     const int open,
106264     const int gap);
106265 
106266 parasail_result_t* parasail_sg_qx_trace_striped_profile_32 (
106267     const parasail_profile_t* profile,
106268     const char* s2,
106269     const int s2Len,
106270     const int open,
106271     const int gap);
106272 
106273 parasail_result_t* parasail_sg_qx_trace_striped_profile_16 (
106274     const parasail_profile_t* profile,
106275     const char* s2,
106276     const int s2Len,
106277     const int open,
106278     const int gap);
106279 
106280 parasail_result_t* parasail_sg_qx_trace_striped_profile_8 (
106281     const parasail_profile_t* profile,
106282     const char* s2,
106283     const int s2Len,
106284     const int open,
106285     const int gap);
106286 
106287 parasail_result_t* parasail_sg_qx_trace_striped_profile_sat (
106288     const parasail_profile_t* profile,
106289     const char* s2,
106290     const int s2Len,
106291     const int open,
106292     const int gap);
106293 
106294 parasail_result_t* parasail_sg_qx_stats_scan_profile_64 (
106295     const parasail_profile_t* profile,
106296     const char* s2,
106297     const int s2Len,
106298     const int open,
106299     const int gap);
106300 
106301 parasail_result_t* parasail_sg_qx_stats_scan_profile_32 (
106302     const parasail_profile_t* profile,
106303     const char* s2,
106304     const int s2Len,
106305     const int open,
106306     const int gap);
106307 
106308 parasail_result_t* parasail_sg_qx_stats_scan_profile_16 (
106309     const parasail_profile_t* profile,
106310     const char* s2,
106311     const int s2Len,
106312     const int open,
106313     const int gap);
106314 
106315 parasail_result_t* parasail_sg_qx_stats_scan_profile_8 (
106316     const parasail_profile_t* profile,
106317     const char* s2,
106318     const int s2Len,
106319     const int open,
106320     const int gap);
106321 
106322 parasail_result_t* parasail_sg_qx_stats_scan_profile_sat (
106323     const parasail_profile_t* profile,
106324     const char* s2,
106325     const int s2Len,
106326     const int open,
106327     const int gap);
106328 
106329 parasail_result_t* parasail_sg_qx_stats_striped_profile_64 (
106330     const parasail_profile_t* profile,
106331     const char* s2,
106332     const int s2Len,
106333     const int open,
106334     const int gap);
106335 
106336 parasail_result_t* parasail_sg_qx_stats_striped_profile_32 (
106337     const parasail_profile_t* profile,
106338     const char* s2,
106339     const int s2Len,
106340     const int open,
106341     const int gap);
106342 
106343 parasail_result_t* parasail_sg_qx_stats_striped_profile_16 (
106344     const parasail_profile_t* profile,
106345     const char* s2,
106346     const int s2Len,
106347     const int open,
106348     const int gap);
106349 
106350 parasail_result_t* parasail_sg_qx_stats_striped_profile_8 (
106351     const parasail_profile_t* profile,
106352     const char* s2,
106353     const int s2Len,
106354     const int open,
106355     const int gap);
106356 
106357 parasail_result_t* parasail_sg_qx_stats_striped_profile_sat (
106358     const parasail_profile_t* profile,
106359     const char* s2,
106360     const int s2Len,
106361     const int open,
106362     const int gap);
106363 
106364 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_64 (
106365     const parasail_profile_t* profile,
106366     const char* s2,
106367     const int s2Len,
106368     const int open,
106369     const int gap);
106370 
106371 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_32 (
106372     const parasail_profile_t* profile,
106373     const char* s2,
106374     const int s2Len,
106375     const int open,
106376     const int gap);
106377 
106378 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_16 (
106379     const parasail_profile_t* profile,
106380     const char* s2,
106381     const int s2Len,
106382     const int open,
106383     const int gap);
106384 
106385 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_8 (
106386     const parasail_profile_t* profile,
106387     const char* s2,
106388     const int s2Len,
106389     const int open,
106390     const int gap);
106391 
106392 parasail_result_t* parasail_sg_qx_stats_table_scan_profile_sat (
106393     const parasail_profile_t* profile,
106394     const char* s2,
106395     const int s2Len,
106396     const int open,
106397     const int gap);
106398 
106399 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_64 (
106400     const parasail_profile_t* profile,
106401     const char* s2,
106402     const int s2Len,
106403     const int open,
106404     const int gap);
106405 
106406 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_32 (
106407     const parasail_profile_t* profile,
106408     const char* s2,
106409     const int s2Len,
106410     const int open,
106411     const int gap);
106412 
106413 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_16 (
106414     const parasail_profile_t* profile,
106415     const char* s2,
106416     const int s2Len,
106417     const int open,
106418     const int gap);
106419 
106420 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_8 (
106421     const parasail_profile_t* profile,
106422     const char* s2,
106423     const int s2Len,
106424     const int open,
106425     const int gap);
106426 
106427 parasail_result_t* parasail_sg_qx_stats_table_striped_profile_sat (
106428     const parasail_profile_t* profile,
106429     const char* s2,
106430     const int s2Len,
106431     const int open,
106432     const int gap);
106433 
106434 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_64 (
106435     const parasail_profile_t* profile,
106436     const char* s2,
106437     const int s2Len,
106438     const int open,
106439     const int gap);
106440 
106441 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_32 (
106442     const parasail_profile_t* profile,
106443     const char* s2,
106444     const int s2Len,
106445     const int open,
106446     const int gap);
106447 
106448 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_16 (
106449     const parasail_profile_t* profile,
106450     const char* s2,
106451     const int s2Len,
106452     const int open,
106453     const int gap);
106454 
106455 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_8 (
106456     const parasail_profile_t* profile,
106457     const char* s2,
106458     const int s2Len,
106459     const int open,
106460     const int gap);
106461 
106462 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_profile_sat (
106463     const parasail_profile_t* profile,
106464     const char* s2,
106465     const int s2Len,
106466     const int open,
106467     const int gap);
106468 
106469 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_64 (
106470     const parasail_profile_t* profile,
106471     const char* s2,
106472     const int s2Len,
106473     const int open,
106474     const int gap);
106475 
106476 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_32 (
106477     const parasail_profile_t* profile,
106478     const char* s2,
106479     const int s2Len,
106480     const int open,
106481     const int gap);
106482 
106483 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_16 (
106484     const parasail_profile_t* profile,
106485     const char* s2,
106486     const int s2Len,
106487     const int open,
106488     const int gap);
106489 
106490 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_8 (
106491     const parasail_profile_t* profile,
106492     const char* s2,
106493     const int s2Len,
106494     const int open,
106495     const int gap);
106496 
106497 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_profile_sat (
106498     const parasail_profile_t* profile,
106499     const char* s2,
106500     const int s2Len,
106501     const int open,
106502     const int gap);
106503 
106504 parasail_result_t* parasail_sg_db_scan_profile_64 (
106505     const parasail_profile_t* profile,
106506     const char* s2,
106507     const int s2Len,
106508     const int open,
106509     const int gap);
106510 
106511 parasail_result_t* parasail_sg_db_scan_profile_32 (
106512     const parasail_profile_t* profile,
106513     const char* s2,
106514     const int s2Len,
106515     const int open,
106516     const int gap);
106517 
106518 parasail_result_t* parasail_sg_db_scan_profile_16 (
106519     const parasail_profile_t* profile,
106520     const char* s2,
106521     const int s2Len,
106522     const int open,
106523     const int gap);
106524 
106525 parasail_result_t* parasail_sg_db_scan_profile_8 (
106526     const parasail_profile_t* profile,
106527     const char* s2,
106528     const int s2Len,
106529     const int open,
106530     const int gap);
106531 
106532 parasail_result_t* parasail_sg_db_scan_profile_sat (
106533     const parasail_profile_t* profile,
106534     const char* s2,
106535     const int s2Len,
106536     const int open,
106537     const int gap);
106538 
106539 parasail_result_t* parasail_sg_db_striped_profile_64 (
106540     const parasail_profile_t* profile,
106541     const char* s2,
106542     const int s2Len,
106543     const int open,
106544     const int gap);
106545 
106546 parasail_result_t* parasail_sg_db_striped_profile_32 (
106547     const parasail_profile_t* profile,
106548     const char* s2,
106549     const int s2Len,
106550     const int open,
106551     const int gap);
106552 
106553 parasail_result_t* parasail_sg_db_striped_profile_16 (
106554     const parasail_profile_t* profile,
106555     const char* s2,
106556     const int s2Len,
106557     const int open,
106558     const int gap);
106559 
106560 parasail_result_t* parasail_sg_db_striped_profile_8 (
106561     const parasail_profile_t* profile,
106562     const char* s2,
106563     const int s2Len,
106564     const int open,
106565     const int gap);
106566 
106567 parasail_result_t* parasail_sg_db_striped_profile_sat (
106568     const parasail_profile_t* profile,
106569     const char* s2,
106570     const int s2Len,
106571     const int open,
106572     const int gap);
106573 
106574 parasail_result_t* parasail_sg_db_table_scan_profile_64 (
106575     const parasail_profile_t* profile,
106576     const char* s2,
106577     const int s2Len,
106578     const int open,
106579     const int gap);
106580 
106581 parasail_result_t* parasail_sg_db_table_scan_profile_32 (
106582     const parasail_profile_t* profile,
106583     const char* s2,
106584     const int s2Len,
106585     const int open,
106586     const int gap);
106587 
106588 parasail_result_t* parasail_sg_db_table_scan_profile_16 (
106589     const parasail_profile_t* profile,
106590     const char* s2,
106591     const int s2Len,
106592     const int open,
106593     const int gap);
106594 
106595 parasail_result_t* parasail_sg_db_table_scan_profile_8 (
106596     const parasail_profile_t* profile,
106597     const char* s2,
106598     const int s2Len,
106599     const int open,
106600     const int gap);
106601 
106602 parasail_result_t* parasail_sg_db_table_scan_profile_sat (
106603     const parasail_profile_t* profile,
106604     const char* s2,
106605     const int s2Len,
106606     const int open,
106607     const int gap);
106608 
106609 parasail_result_t* parasail_sg_db_table_striped_profile_64 (
106610     const parasail_profile_t* profile,
106611     const char* s2,
106612     const int s2Len,
106613     const int open,
106614     const int gap);
106615 
106616 parasail_result_t* parasail_sg_db_table_striped_profile_32 (
106617     const parasail_profile_t* profile,
106618     const char* s2,
106619     const int s2Len,
106620     const int open,
106621     const int gap);
106622 
106623 parasail_result_t* parasail_sg_db_table_striped_profile_16 (
106624     const parasail_profile_t* profile,
106625     const char* s2,
106626     const int s2Len,
106627     const int open,
106628     const int gap);
106629 
106630 parasail_result_t* parasail_sg_db_table_striped_profile_8 (
106631     const parasail_profile_t* profile,
106632     const char* s2,
106633     const int s2Len,
106634     const int open,
106635     const int gap);
106636 
106637 parasail_result_t* parasail_sg_db_table_striped_profile_sat (
106638     const parasail_profile_t* profile,
106639     const char* s2,
106640     const int s2Len,
106641     const int open,
106642     const int gap);
106643 
106644 parasail_result_t* parasail_sg_db_rowcol_scan_profile_64 (
106645     const parasail_profile_t* profile,
106646     const char* s2,
106647     const int s2Len,
106648     const int open,
106649     const int gap);
106650 
106651 parasail_result_t* parasail_sg_db_rowcol_scan_profile_32 (
106652     const parasail_profile_t* profile,
106653     const char* s2,
106654     const int s2Len,
106655     const int open,
106656     const int gap);
106657 
106658 parasail_result_t* parasail_sg_db_rowcol_scan_profile_16 (
106659     const parasail_profile_t* profile,
106660     const char* s2,
106661     const int s2Len,
106662     const int open,
106663     const int gap);
106664 
106665 parasail_result_t* parasail_sg_db_rowcol_scan_profile_8 (
106666     const parasail_profile_t* profile,
106667     const char* s2,
106668     const int s2Len,
106669     const int open,
106670     const int gap);
106671 
106672 parasail_result_t* parasail_sg_db_rowcol_scan_profile_sat (
106673     const parasail_profile_t* profile,
106674     const char* s2,
106675     const int s2Len,
106676     const int open,
106677     const int gap);
106678 
106679 parasail_result_t* parasail_sg_db_rowcol_striped_profile_64 (
106680     const parasail_profile_t* profile,
106681     const char* s2,
106682     const int s2Len,
106683     const int open,
106684     const int gap);
106685 
106686 parasail_result_t* parasail_sg_db_rowcol_striped_profile_32 (
106687     const parasail_profile_t* profile,
106688     const char* s2,
106689     const int s2Len,
106690     const int open,
106691     const int gap);
106692 
106693 parasail_result_t* parasail_sg_db_rowcol_striped_profile_16 (
106694     const parasail_profile_t* profile,
106695     const char* s2,
106696     const int s2Len,
106697     const int open,
106698     const int gap);
106699 
106700 parasail_result_t* parasail_sg_db_rowcol_striped_profile_8 (
106701     const parasail_profile_t* profile,
106702     const char* s2,
106703     const int s2Len,
106704     const int open,
106705     const int gap);
106706 
106707 parasail_result_t* parasail_sg_db_rowcol_striped_profile_sat (
106708     const parasail_profile_t* profile,
106709     const char* s2,
106710     const int s2Len,
106711     const int open,
106712     const int gap);
106713 
106714 parasail_result_t* parasail_sg_db_trace_scan_profile_64 (
106715     const parasail_profile_t* profile,
106716     const char* s2,
106717     const int s2Len,
106718     const int open,
106719     const int gap);
106720 
106721 parasail_result_t* parasail_sg_db_trace_scan_profile_32 (
106722     const parasail_profile_t* profile,
106723     const char* s2,
106724     const int s2Len,
106725     const int open,
106726     const int gap);
106727 
106728 parasail_result_t* parasail_sg_db_trace_scan_profile_16 (
106729     const parasail_profile_t* profile,
106730     const char* s2,
106731     const int s2Len,
106732     const int open,
106733     const int gap);
106734 
106735 parasail_result_t* parasail_sg_db_trace_scan_profile_8 (
106736     const parasail_profile_t* profile,
106737     const char* s2,
106738     const int s2Len,
106739     const int open,
106740     const int gap);
106741 
106742 parasail_result_t* parasail_sg_db_trace_scan_profile_sat (
106743     const parasail_profile_t* profile,
106744     const char* s2,
106745     const int s2Len,
106746     const int open,
106747     const int gap);
106748 
106749 parasail_result_t* parasail_sg_db_trace_striped_profile_64 (
106750     const parasail_profile_t* profile,
106751     const char* s2,
106752     const int s2Len,
106753     const int open,
106754     const int gap);
106755 
106756 parasail_result_t* parasail_sg_db_trace_striped_profile_32 (
106757     const parasail_profile_t* profile,
106758     const char* s2,
106759     const int s2Len,
106760     const int open,
106761     const int gap);
106762 
106763 parasail_result_t* parasail_sg_db_trace_striped_profile_16 (
106764     const parasail_profile_t* profile,
106765     const char* s2,
106766     const int s2Len,
106767     const int open,
106768     const int gap);
106769 
106770 parasail_result_t* parasail_sg_db_trace_striped_profile_8 (
106771     const parasail_profile_t* profile,
106772     const char* s2,
106773     const int s2Len,
106774     const int open,
106775     const int gap);
106776 
106777 parasail_result_t* parasail_sg_db_trace_striped_profile_sat (
106778     const parasail_profile_t* profile,
106779     const char* s2,
106780     const int s2Len,
106781     const int open,
106782     const int gap);
106783 
106784 parasail_result_t* parasail_sg_db_stats_scan_profile_64 (
106785     const parasail_profile_t* profile,
106786     const char* s2,
106787     const int s2Len,
106788     const int open,
106789     const int gap);
106790 
106791 parasail_result_t* parasail_sg_db_stats_scan_profile_32 (
106792     const parasail_profile_t* profile,
106793     const char* s2,
106794     const int s2Len,
106795     const int open,
106796     const int gap);
106797 
106798 parasail_result_t* parasail_sg_db_stats_scan_profile_16 (
106799     const parasail_profile_t* profile,
106800     const char* s2,
106801     const int s2Len,
106802     const int open,
106803     const int gap);
106804 
106805 parasail_result_t* parasail_sg_db_stats_scan_profile_8 (
106806     const parasail_profile_t* profile,
106807     const char* s2,
106808     const int s2Len,
106809     const int open,
106810     const int gap);
106811 
106812 parasail_result_t* parasail_sg_db_stats_scan_profile_sat (
106813     const parasail_profile_t* profile,
106814     const char* s2,
106815     const int s2Len,
106816     const int open,
106817     const int gap);
106818 
106819 parasail_result_t* parasail_sg_db_stats_striped_profile_64 (
106820     const parasail_profile_t* profile,
106821     const char* s2,
106822     const int s2Len,
106823     const int open,
106824     const int gap);
106825 
106826 parasail_result_t* parasail_sg_db_stats_striped_profile_32 (
106827     const parasail_profile_t* profile,
106828     const char* s2,
106829     const int s2Len,
106830     const int open,
106831     const int gap);
106832 
106833 parasail_result_t* parasail_sg_db_stats_striped_profile_16 (
106834     const parasail_profile_t* profile,
106835     const char* s2,
106836     const int s2Len,
106837     const int open,
106838     const int gap);
106839 
106840 parasail_result_t* parasail_sg_db_stats_striped_profile_8 (
106841     const parasail_profile_t* profile,
106842     const char* s2,
106843     const int s2Len,
106844     const int open,
106845     const int gap);
106846 
106847 parasail_result_t* parasail_sg_db_stats_striped_profile_sat (
106848     const parasail_profile_t* profile,
106849     const char* s2,
106850     const int s2Len,
106851     const int open,
106852     const int gap);
106853 
106854 parasail_result_t* parasail_sg_db_stats_table_scan_profile_64 (
106855     const parasail_profile_t* profile,
106856     const char* s2,
106857     const int s2Len,
106858     const int open,
106859     const int gap);
106860 
106861 parasail_result_t* parasail_sg_db_stats_table_scan_profile_32 (
106862     const parasail_profile_t* profile,
106863     const char* s2,
106864     const int s2Len,
106865     const int open,
106866     const int gap);
106867 
106868 parasail_result_t* parasail_sg_db_stats_table_scan_profile_16 (
106869     const parasail_profile_t* profile,
106870     const char* s2,
106871     const int s2Len,
106872     const int open,
106873     const int gap);
106874 
106875 parasail_result_t* parasail_sg_db_stats_table_scan_profile_8 (
106876     const parasail_profile_t* profile,
106877     const char* s2,
106878     const int s2Len,
106879     const int open,
106880     const int gap);
106881 
106882 parasail_result_t* parasail_sg_db_stats_table_scan_profile_sat (
106883     const parasail_profile_t* profile,
106884     const char* s2,
106885     const int s2Len,
106886     const int open,
106887     const int gap);
106888 
106889 parasail_result_t* parasail_sg_db_stats_table_striped_profile_64 (
106890     const parasail_profile_t* profile,
106891     const char* s2,
106892     const int s2Len,
106893     const int open,
106894     const int gap);
106895 
106896 parasail_result_t* parasail_sg_db_stats_table_striped_profile_32 (
106897     const parasail_profile_t* profile,
106898     const char* s2,
106899     const int s2Len,
106900     const int open,
106901     const int gap);
106902 
106903 parasail_result_t* parasail_sg_db_stats_table_striped_profile_16 (
106904     const parasail_profile_t* profile,
106905     const char* s2,
106906     const int s2Len,
106907     const int open,
106908     const int gap);
106909 
106910 parasail_result_t* parasail_sg_db_stats_table_striped_profile_8 (
106911     const parasail_profile_t* profile,
106912     const char* s2,
106913     const int s2Len,
106914     const int open,
106915     const int gap);
106916 
106917 parasail_result_t* parasail_sg_db_stats_table_striped_profile_sat (
106918     const parasail_profile_t* profile,
106919     const char* s2,
106920     const int s2Len,
106921     const int open,
106922     const int gap);
106923 
106924 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_64 (
106925     const parasail_profile_t* profile,
106926     const char* s2,
106927     const int s2Len,
106928     const int open,
106929     const int gap);
106930 
106931 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_32 (
106932     const parasail_profile_t* profile,
106933     const char* s2,
106934     const int s2Len,
106935     const int open,
106936     const int gap);
106937 
106938 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_16 (
106939     const parasail_profile_t* profile,
106940     const char* s2,
106941     const int s2Len,
106942     const int open,
106943     const int gap);
106944 
106945 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_8 (
106946     const parasail_profile_t* profile,
106947     const char* s2,
106948     const int s2Len,
106949     const int open,
106950     const int gap);
106951 
106952 parasail_result_t* parasail_sg_db_stats_rowcol_scan_profile_sat (
106953     const parasail_profile_t* profile,
106954     const char* s2,
106955     const int s2Len,
106956     const int open,
106957     const int gap);
106958 
106959 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_64 (
106960     const parasail_profile_t* profile,
106961     const char* s2,
106962     const int s2Len,
106963     const int open,
106964     const int gap);
106965 
106966 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_32 (
106967     const parasail_profile_t* profile,
106968     const char* s2,
106969     const int s2Len,
106970     const int open,
106971     const int gap);
106972 
106973 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_16 (
106974     const parasail_profile_t* profile,
106975     const char* s2,
106976     const int s2Len,
106977     const int open,
106978     const int gap);
106979 
106980 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_8 (
106981     const parasail_profile_t* profile,
106982     const char* s2,
106983     const int s2Len,
106984     const int open,
106985     const int gap);
106986 
106987 parasail_result_t* parasail_sg_db_stats_rowcol_striped_profile_sat (
106988     const parasail_profile_t* profile,
106989     const char* s2,
106990     const int s2Len,
106991     const int open,
106992     const int gap);
106993 
106994 parasail_result_t* parasail_sg_de_scan_profile_64 (
106995     const parasail_profile_t* profile,
106996     const char* s2,
106997     const int s2Len,
106998     const int open,
106999     const int gap);
107000 
107001 parasail_result_t* parasail_sg_de_scan_profile_32 (
107002     const parasail_profile_t* profile,
107003     const char* s2,
107004     const int s2Len,
107005     const int open,
107006     const int gap);
107007 
107008 parasail_result_t* parasail_sg_de_scan_profile_16 (
107009     const parasail_profile_t* profile,
107010     const char* s2,
107011     const int s2Len,
107012     const int open,
107013     const int gap);
107014 
107015 parasail_result_t* parasail_sg_de_scan_profile_8 (
107016     const parasail_profile_t* profile,
107017     const char* s2,
107018     const int s2Len,
107019     const int open,
107020     const int gap);
107021 
107022 parasail_result_t* parasail_sg_de_scan_profile_sat (
107023     const parasail_profile_t* profile,
107024     const char* s2,
107025     const int s2Len,
107026     const int open,
107027     const int gap);
107028 
107029 parasail_result_t* parasail_sg_de_striped_profile_64 (
107030     const parasail_profile_t* profile,
107031     const char* s2,
107032     const int s2Len,
107033     const int open,
107034     const int gap);
107035 
107036 parasail_result_t* parasail_sg_de_striped_profile_32 (
107037     const parasail_profile_t* profile,
107038     const char* s2,
107039     const int s2Len,
107040     const int open,
107041     const int gap);
107042 
107043 parasail_result_t* parasail_sg_de_striped_profile_16 (
107044     const parasail_profile_t* profile,
107045     const char* s2,
107046     const int s2Len,
107047     const int open,
107048     const int gap);
107049 
107050 parasail_result_t* parasail_sg_de_striped_profile_8 (
107051     const parasail_profile_t* profile,
107052     const char* s2,
107053     const int s2Len,
107054     const int open,
107055     const int gap);
107056 
107057 parasail_result_t* parasail_sg_de_striped_profile_sat (
107058     const parasail_profile_t* profile,
107059     const char* s2,
107060     const int s2Len,
107061     const int open,
107062     const int gap);
107063 
107064 parasail_result_t* parasail_sg_de_table_scan_profile_64 (
107065     const parasail_profile_t* profile,
107066     const char* s2,
107067     const int s2Len,
107068     const int open,
107069     const int gap);
107070 
107071 parasail_result_t* parasail_sg_de_table_scan_profile_32 (
107072     const parasail_profile_t* profile,
107073     const char* s2,
107074     const int s2Len,
107075     const int open,
107076     const int gap);
107077 
107078 parasail_result_t* parasail_sg_de_table_scan_profile_16 (
107079     const parasail_profile_t* profile,
107080     const char* s2,
107081     const int s2Len,
107082     const int open,
107083     const int gap);
107084 
107085 parasail_result_t* parasail_sg_de_table_scan_profile_8 (
107086     const parasail_profile_t* profile,
107087     const char* s2,
107088     const int s2Len,
107089     const int open,
107090     const int gap);
107091 
107092 parasail_result_t* parasail_sg_de_table_scan_profile_sat (
107093     const parasail_profile_t* profile,
107094     const char* s2,
107095     const int s2Len,
107096     const int open,
107097     const int gap);
107098 
107099 parasail_result_t* parasail_sg_de_table_striped_profile_64 (
107100     const parasail_profile_t* profile,
107101     const char* s2,
107102     const int s2Len,
107103     const int open,
107104     const int gap);
107105 
107106 parasail_result_t* parasail_sg_de_table_striped_profile_32 (
107107     const parasail_profile_t* profile,
107108     const char* s2,
107109     const int s2Len,
107110     const int open,
107111     const int gap);
107112 
107113 parasail_result_t* parasail_sg_de_table_striped_profile_16 (
107114     const parasail_profile_t* profile,
107115     const char* s2,
107116     const int s2Len,
107117     const int open,
107118     const int gap);
107119 
107120 parasail_result_t* parasail_sg_de_table_striped_profile_8 (
107121     const parasail_profile_t* profile,
107122     const char* s2,
107123     const int s2Len,
107124     const int open,
107125     const int gap);
107126 
107127 parasail_result_t* parasail_sg_de_table_striped_profile_sat (
107128     const parasail_profile_t* profile,
107129     const char* s2,
107130     const int s2Len,
107131     const int open,
107132     const int gap);
107133 
107134 parasail_result_t* parasail_sg_de_rowcol_scan_profile_64 (
107135     const parasail_profile_t* profile,
107136     const char* s2,
107137     const int s2Len,
107138     const int open,
107139     const int gap);
107140 
107141 parasail_result_t* parasail_sg_de_rowcol_scan_profile_32 (
107142     const parasail_profile_t* profile,
107143     const char* s2,
107144     const int s2Len,
107145     const int open,
107146     const int gap);
107147 
107148 parasail_result_t* parasail_sg_de_rowcol_scan_profile_16 (
107149     const parasail_profile_t* profile,
107150     const char* s2,
107151     const int s2Len,
107152     const int open,
107153     const int gap);
107154 
107155 parasail_result_t* parasail_sg_de_rowcol_scan_profile_8 (
107156     const parasail_profile_t* profile,
107157     const char* s2,
107158     const int s2Len,
107159     const int open,
107160     const int gap);
107161 
107162 parasail_result_t* parasail_sg_de_rowcol_scan_profile_sat (
107163     const parasail_profile_t* profile,
107164     const char* s2,
107165     const int s2Len,
107166     const int open,
107167     const int gap);
107168 
107169 parasail_result_t* parasail_sg_de_rowcol_striped_profile_64 (
107170     const parasail_profile_t* profile,
107171     const char* s2,
107172     const int s2Len,
107173     const int open,
107174     const int gap);
107175 
107176 parasail_result_t* parasail_sg_de_rowcol_striped_profile_32 (
107177     const parasail_profile_t* profile,
107178     const char* s2,
107179     const int s2Len,
107180     const int open,
107181     const int gap);
107182 
107183 parasail_result_t* parasail_sg_de_rowcol_striped_profile_16 (
107184     const parasail_profile_t* profile,
107185     const char* s2,
107186     const int s2Len,
107187     const int open,
107188     const int gap);
107189 
107190 parasail_result_t* parasail_sg_de_rowcol_striped_profile_8 (
107191     const parasail_profile_t* profile,
107192     const char* s2,
107193     const int s2Len,
107194     const int open,
107195     const int gap);
107196 
107197 parasail_result_t* parasail_sg_de_rowcol_striped_profile_sat (
107198     const parasail_profile_t* profile,
107199     const char* s2,
107200     const int s2Len,
107201     const int open,
107202     const int gap);
107203 
107204 parasail_result_t* parasail_sg_de_trace_scan_profile_64 (
107205     const parasail_profile_t* profile,
107206     const char* s2,
107207     const int s2Len,
107208     const int open,
107209     const int gap);
107210 
107211 parasail_result_t* parasail_sg_de_trace_scan_profile_32 (
107212     const parasail_profile_t* profile,
107213     const char* s2,
107214     const int s2Len,
107215     const int open,
107216     const int gap);
107217 
107218 parasail_result_t* parasail_sg_de_trace_scan_profile_16 (
107219     const parasail_profile_t* profile,
107220     const char* s2,
107221     const int s2Len,
107222     const int open,
107223     const int gap);
107224 
107225 parasail_result_t* parasail_sg_de_trace_scan_profile_8 (
107226     const parasail_profile_t* profile,
107227     const char* s2,
107228     const int s2Len,
107229     const int open,
107230     const int gap);
107231 
107232 parasail_result_t* parasail_sg_de_trace_scan_profile_sat (
107233     const parasail_profile_t* profile,
107234     const char* s2,
107235     const int s2Len,
107236     const int open,
107237     const int gap);
107238 
107239 parasail_result_t* parasail_sg_de_trace_striped_profile_64 (
107240     const parasail_profile_t* profile,
107241     const char* s2,
107242     const int s2Len,
107243     const int open,
107244     const int gap);
107245 
107246 parasail_result_t* parasail_sg_de_trace_striped_profile_32 (
107247     const parasail_profile_t* profile,
107248     const char* s2,
107249     const int s2Len,
107250     const int open,
107251     const int gap);
107252 
107253 parasail_result_t* parasail_sg_de_trace_striped_profile_16 (
107254     const parasail_profile_t* profile,
107255     const char* s2,
107256     const int s2Len,
107257     const int open,
107258     const int gap);
107259 
107260 parasail_result_t* parasail_sg_de_trace_striped_profile_8 (
107261     const parasail_profile_t* profile,
107262     const char* s2,
107263     const int s2Len,
107264     const int open,
107265     const int gap);
107266 
107267 parasail_result_t* parasail_sg_de_trace_striped_profile_sat (
107268     const parasail_profile_t* profile,
107269     const char* s2,
107270     const int s2Len,
107271     const int open,
107272     const int gap);
107273 
107274 parasail_result_t* parasail_sg_de_stats_scan_profile_64 (
107275     const parasail_profile_t* profile,
107276     const char* s2,
107277     const int s2Len,
107278     const int open,
107279     const int gap);
107280 
107281 parasail_result_t* parasail_sg_de_stats_scan_profile_32 (
107282     const parasail_profile_t* profile,
107283     const char* s2,
107284     const int s2Len,
107285     const int open,
107286     const int gap);
107287 
107288 parasail_result_t* parasail_sg_de_stats_scan_profile_16 (
107289     const parasail_profile_t* profile,
107290     const char* s2,
107291     const int s2Len,
107292     const int open,
107293     const int gap);
107294 
107295 parasail_result_t* parasail_sg_de_stats_scan_profile_8 (
107296     const parasail_profile_t* profile,
107297     const char* s2,
107298     const int s2Len,
107299     const int open,
107300     const int gap);
107301 
107302 parasail_result_t* parasail_sg_de_stats_scan_profile_sat (
107303     const parasail_profile_t* profile,
107304     const char* s2,
107305     const int s2Len,
107306     const int open,
107307     const int gap);
107308 
107309 parasail_result_t* parasail_sg_de_stats_striped_profile_64 (
107310     const parasail_profile_t* profile,
107311     const char* s2,
107312     const int s2Len,
107313     const int open,
107314     const int gap);
107315 
107316 parasail_result_t* parasail_sg_de_stats_striped_profile_32 (
107317     const parasail_profile_t* profile,
107318     const char* s2,
107319     const int s2Len,
107320     const int open,
107321     const int gap);
107322 
107323 parasail_result_t* parasail_sg_de_stats_striped_profile_16 (
107324     const parasail_profile_t* profile,
107325     const char* s2,
107326     const int s2Len,
107327     const int open,
107328     const int gap);
107329 
107330 parasail_result_t* parasail_sg_de_stats_striped_profile_8 (
107331     const parasail_profile_t* profile,
107332     const char* s2,
107333     const int s2Len,
107334     const int open,
107335     const int gap);
107336 
107337 parasail_result_t* parasail_sg_de_stats_striped_profile_sat (
107338     const parasail_profile_t* profile,
107339     const char* s2,
107340     const int s2Len,
107341     const int open,
107342     const int gap);
107343 
107344 parasail_result_t* parasail_sg_de_stats_table_scan_profile_64 (
107345     const parasail_profile_t* profile,
107346     const char* s2,
107347     const int s2Len,
107348     const int open,
107349     const int gap);
107350 
107351 parasail_result_t* parasail_sg_de_stats_table_scan_profile_32 (
107352     const parasail_profile_t* profile,
107353     const char* s2,
107354     const int s2Len,
107355     const int open,
107356     const int gap);
107357 
107358 parasail_result_t* parasail_sg_de_stats_table_scan_profile_16 (
107359     const parasail_profile_t* profile,
107360     const char* s2,
107361     const int s2Len,
107362     const int open,
107363     const int gap);
107364 
107365 parasail_result_t* parasail_sg_de_stats_table_scan_profile_8 (
107366     const parasail_profile_t* profile,
107367     const char* s2,
107368     const int s2Len,
107369     const int open,
107370     const int gap);
107371 
107372 parasail_result_t* parasail_sg_de_stats_table_scan_profile_sat (
107373     const parasail_profile_t* profile,
107374     const char* s2,
107375     const int s2Len,
107376     const int open,
107377     const int gap);
107378 
107379 parasail_result_t* parasail_sg_de_stats_table_striped_profile_64 (
107380     const parasail_profile_t* profile,
107381     const char* s2,
107382     const int s2Len,
107383     const int open,
107384     const int gap);
107385 
107386 parasail_result_t* parasail_sg_de_stats_table_striped_profile_32 (
107387     const parasail_profile_t* profile,
107388     const char* s2,
107389     const int s2Len,
107390     const int open,
107391     const int gap);
107392 
107393 parasail_result_t* parasail_sg_de_stats_table_striped_profile_16 (
107394     const parasail_profile_t* profile,
107395     const char* s2,
107396     const int s2Len,
107397     const int open,
107398     const int gap);
107399 
107400 parasail_result_t* parasail_sg_de_stats_table_striped_profile_8 (
107401     const parasail_profile_t* profile,
107402     const char* s2,
107403     const int s2Len,
107404     const int open,
107405     const int gap);
107406 
107407 parasail_result_t* parasail_sg_de_stats_table_striped_profile_sat (
107408     const parasail_profile_t* profile,
107409     const char* s2,
107410     const int s2Len,
107411     const int open,
107412     const int gap);
107413 
107414 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_64 (
107415     const parasail_profile_t* profile,
107416     const char* s2,
107417     const int s2Len,
107418     const int open,
107419     const int gap);
107420 
107421 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_32 (
107422     const parasail_profile_t* profile,
107423     const char* s2,
107424     const int s2Len,
107425     const int open,
107426     const int gap);
107427 
107428 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_16 (
107429     const parasail_profile_t* profile,
107430     const char* s2,
107431     const int s2Len,
107432     const int open,
107433     const int gap);
107434 
107435 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_8 (
107436     const parasail_profile_t* profile,
107437     const char* s2,
107438     const int s2Len,
107439     const int open,
107440     const int gap);
107441 
107442 parasail_result_t* parasail_sg_de_stats_rowcol_scan_profile_sat (
107443     const parasail_profile_t* profile,
107444     const char* s2,
107445     const int s2Len,
107446     const int open,
107447     const int gap);
107448 
107449 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_64 (
107450     const parasail_profile_t* profile,
107451     const char* s2,
107452     const int s2Len,
107453     const int open,
107454     const int gap);
107455 
107456 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_32 (
107457     const parasail_profile_t* profile,
107458     const char* s2,
107459     const int s2Len,
107460     const int open,
107461     const int gap);
107462 
107463 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_16 (
107464     const parasail_profile_t* profile,
107465     const char* s2,
107466     const int s2Len,
107467     const int open,
107468     const int gap);
107469 
107470 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_8 (
107471     const parasail_profile_t* profile,
107472     const char* s2,
107473     const int s2Len,
107474     const int open,
107475     const int gap);
107476 
107477 parasail_result_t* parasail_sg_de_stats_rowcol_striped_profile_sat (
107478     const parasail_profile_t* profile,
107479     const char* s2,
107480     const int s2Len,
107481     const int open,
107482     const int gap);
107483 
107484 parasail_result_t* parasail_sg_dx_scan_profile_64 (
107485     const parasail_profile_t* profile,
107486     const char* s2,
107487     const int s2Len,
107488     const int open,
107489     const int gap);
107490 
107491 parasail_result_t* parasail_sg_dx_scan_profile_32 (
107492     const parasail_profile_t* profile,
107493     const char* s2,
107494     const int s2Len,
107495     const int open,
107496     const int gap);
107497 
107498 parasail_result_t* parasail_sg_dx_scan_profile_16 (
107499     const parasail_profile_t* profile,
107500     const char* s2,
107501     const int s2Len,
107502     const int open,
107503     const int gap);
107504 
107505 parasail_result_t* parasail_sg_dx_scan_profile_8 (
107506     const parasail_profile_t* profile,
107507     const char* s2,
107508     const int s2Len,
107509     const int open,
107510     const int gap);
107511 
107512 parasail_result_t* parasail_sg_dx_scan_profile_sat (
107513     const parasail_profile_t* profile,
107514     const char* s2,
107515     const int s2Len,
107516     const int open,
107517     const int gap);
107518 
107519 parasail_result_t* parasail_sg_dx_striped_profile_64 (
107520     const parasail_profile_t* profile,
107521     const char* s2,
107522     const int s2Len,
107523     const int open,
107524     const int gap);
107525 
107526 parasail_result_t* parasail_sg_dx_striped_profile_32 (
107527     const parasail_profile_t* profile,
107528     const char* s2,
107529     const int s2Len,
107530     const int open,
107531     const int gap);
107532 
107533 parasail_result_t* parasail_sg_dx_striped_profile_16 (
107534     const parasail_profile_t* profile,
107535     const char* s2,
107536     const int s2Len,
107537     const int open,
107538     const int gap);
107539 
107540 parasail_result_t* parasail_sg_dx_striped_profile_8 (
107541     const parasail_profile_t* profile,
107542     const char* s2,
107543     const int s2Len,
107544     const int open,
107545     const int gap);
107546 
107547 parasail_result_t* parasail_sg_dx_striped_profile_sat (
107548     const parasail_profile_t* profile,
107549     const char* s2,
107550     const int s2Len,
107551     const int open,
107552     const int gap);
107553 
107554 parasail_result_t* parasail_sg_dx_table_scan_profile_64 (
107555     const parasail_profile_t* profile,
107556     const char* s2,
107557     const int s2Len,
107558     const int open,
107559     const int gap);
107560 
107561 parasail_result_t* parasail_sg_dx_table_scan_profile_32 (
107562     const parasail_profile_t* profile,
107563     const char* s2,
107564     const int s2Len,
107565     const int open,
107566     const int gap);
107567 
107568 parasail_result_t* parasail_sg_dx_table_scan_profile_16 (
107569     const parasail_profile_t* profile,
107570     const char* s2,
107571     const int s2Len,
107572     const int open,
107573     const int gap);
107574 
107575 parasail_result_t* parasail_sg_dx_table_scan_profile_8 (
107576     const parasail_profile_t* profile,
107577     const char* s2,
107578     const int s2Len,
107579     const int open,
107580     const int gap);
107581 
107582 parasail_result_t* parasail_sg_dx_table_scan_profile_sat (
107583     const parasail_profile_t* profile,
107584     const char* s2,
107585     const int s2Len,
107586     const int open,
107587     const int gap);
107588 
107589 parasail_result_t* parasail_sg_dx_table_striped_profile_64 (
107590     const parasail_profile_t* profile,
107591     const char* s2,
107592     const int s2Len,
107593     const int open,
107594     const int gap);
107595 
107596 parasail_result_t* parasail_sg_dx_table_striped_profile_32 (
107597     const parasail_profile_t* profile,
107598     const char* s2,
107599     const int s2Len,
107600     const int open,
107601     const int gap);
107602 
107603 parasail_result_t* parasail_sg_dx_table_striped_profile_16 (
107604     const parasail_profile_t* profile,
107605     const char* s2,
107606     const int s2Len,
107607     const int open,
107608     const int gap);
107609 
107610 parasail_result_t* parasail_sg_dx_table_striped_profile_8 (
107611     const parasail_profile_t* profile,
107612     const char* s2,
107613     const int s2Len,
107614     const int open,
107615     const int gap);
107616 
107617 parasail_result_t* parasail_sg_dx_table_striped_profile_sat (
107618     const parasail_profile_t* profile,
107619     const char* s2,
107620     const int s2Len,
107621     const int open,
107622     const int gap);
107623 
107624 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_64 (
107625     const parasail_profile_t* profile,
107626     const char* s2,
107627     const int s2Len,
107628     const int open,
107629     const int gap);
107630 
107631 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_32 (
107632     const parasail_profile_t* profile,
107633     const char* s2,
107634     const int s2Len,
107635     const int open,
107636     const int gap);
107637 
107638 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_16 (
107639     const parasail_profile_t* profile,
107640     const char* s2,
107641     const int s2Len,
107642     const int open,
107643     const int gap);
107644 
107645 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_8 (
107646     const parasail_profile_t* profile,
107647     const char* s2,
107648     const int s2Len,
107649     const int open,
107650     const int gap);
107651 
107652 parasail_result_t* parasail_sg_dx_rowcol_scan_profile_sat (
107653     const parasail_profile_t* profile,
107654     const char* s2,
107655     const int s2Len,
107656     const int open,
107657     const int gap);
107658 
107659 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_64 (
107660     const parasail_profile_t* profile,
107661     const char* s2,
107662     const int s2Len,
107663     const int open,
107664     const int gap);
107665 
107666 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_32 (
107667     const parasail_profile_t* profile,
107668     const char* s2,
107669     const int s2Len,
107670     const int open,
107671     const int gap);
107672 
107673 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_16 (
107674     const parasail_profile_t* profile,
107675     const char* s2,
107676     const int s2Len,
107677     const int open,
107678     const int gap);
107679 
107680 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_8 (
107681     const parasail_profile_t* profile,
107682     const char* s2,
107683     const int s2Len,
107684     const int open,
107685     const int gap);
107686 
107687 parasail_result_t* parasail_sg_dx_rowcol_striped_profile_sat (
107688     const parasail_profile_t* profile,
107689     const char* s2,
107690     const int s2Len,
107691     const int open,
107692     const int gap);
107693 
107694 parasail_result_t* parasail_sg_dx_trace_scan_profile_64 (
107695     const parasail_profile_t* profile,
107696     const char* s2,
107697     const int s2Len,
107698     const int open,
107699     const int gap);
107700 
107701 parasail_result_t* parasail_sg_dx_trace_scan_profile_32 (
107702     const parasail_profile_t* profile,
107703     const char* s2,
107704     const int s2Len,
107705     const int open,
107706     const int gap);
107707 
107708 parasail_result_t* parasail_sg_dx_trace_scan_profile_16 (
107709     const parasail_profile_t* profile,
107710     const char* s2,
107711     const int s2Len,
107712     const int open,
107713     const int gap);
107714 
107715 parasail_result_t* parasail_sg_dx_trace_scan_profile_8 (
107716     const parasail_profile_t* profile,
107717     const char* s2,
107718     const int s2Len,
107719     const int open,
107720     const int gap);
107721 
107722 parasail_result_t* parasail_sg_dx_trace_scan_profile_sat (
107723     const parasail_profile_t* profile,
107724     const char* s2,
107725     const int s2Len,
107726     const int open,
107727     const int gap);
107728 
107729 parasail_result_t* parasail_sg_dx_trace_striped_profile_64 (
107730     const parasail_profile_t* profile,
107731     const char* s2,
107732     const int s2Len,
107733     const int open,
107734     const int gap);
107735 
107736 parasail_result_t* parasail_sg_dx_trace_striped_profile_32 (
107737     const parasail_profile_t* profile,
107738     const char* s2,
107739     const int s2Len,
107740     const int open,
107741     const int gap);
107742 
107743 parasail_result_t* parasail_sg_dx_trace_striped_profile_16 (
107744     const parasail_profile_t* profile,
107745     const char* s2,
107746     const int s2Len,
107747     const int open,
107748     const int gap);
107749 
107750 parasail_result_t* parasail_sg_dx_trace_striped_profile_8 (
107751     const parasail_profile_t* profile,
107752     const char* s2,
107753     const int s2Len,
107754     const int open,
107755     const int gap);
107756 
107757 parasail_result_t* parasail_sg_dx_trace_striped_profile_sat (
107758     const parasail_profile_t* profile,
107759     const char* s2,
107760     const int s2Len,
107761     const int open,
107762     const int gap);
107763 
107764 parasail_result_t* parasail_sg_dx_stats_scan_profile_64 (
107765     const parasail_profile_t* profile,
107766     const char* s2,
107767     const int s2Len,
107768     const int open,
107769     const int gap);
107770 
107771 parasail_result_t* parasail_sg_dx_stats_scan_profile_32 (
107772     const parasail_profile_t* profile,
107773     const char* s2,
107774     const int s2Len,
107775     const int open,
107776     const int gap);
107777 
107778 parasail_result_t* parasail_sg_dx_stats_scan_profile_16 (
107779     const parasail_profile_t* profile,
107780     const char* s2,
107781     const int s2Len,
107782     const int open,
107783     const int gap);
107784 
107785 parasail_result_t* parasail_sg_dx_stats_scan_profile_8 (
107786     const parasail_profile_t* profile,
107787     const char* s2,
107788     const int s2Len,
107789     const int open,
107790     const int gap);
107791 
107792 parasail_result_t* parasail_sg_dx_stats_scan_profile_sat (
107793     const parasail_profile_t* profile,
107794     const char* s2,
107795     const int s2Len,
107796     const int open,
107797     const int gap);
107798 
107799 parasail_result_t* parasail_sg_dx_stats_striped_profile_64 (
107800     const parasail_profile_t* profile,
107801     const char* s2,
107802     const int s2Len,
107803     const int open,
107804     const int gap);
107805 
107806 parasail_result_t* parasail_sg_dx_stats_striped_profile_32 (
107807     const parasail_profile_t* profile,
107808     const char* s2,
107809     const int s2Len,
107810     const int open,
107811     const int gap);
107812 
107813 parasail_result_t* parasail_sg_dx_stats_striped_profile_16 (
107814     const parasail_profile_t* profile,
107815     const char* s2,
107816     const int s2Len,
107817     const int open,
107818     const int gap);
107819 
107820 parasail_result_t* parasail_sg_dx_stats_striped_profile_8 (
107821     const parasail_profile_t* profile,
107822     const char* s2,
107823     const int s2Len,
107824     const int open,
107825     const int gap);
107826 
107827 parasail_result_t* parasail_sg_dx_stats_striped_profile_sat (
107828     const parasail_profile_t* profile,
107829     const char* s2,
107830     const int s2Len,
107831     const int open,
107832     const int gap);
107833 
107834 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_64 (
107835     const parasail_profile_t* profile,
107836     const char* s2,
107837     const int s2Len,
107838     const int open,
107839     const int gap);
107840 
107841 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_32 (
107842     const parasail_profile_t* profile,
107843     const char* s2,
107844     const int s2Len,
107845     const int open,
107846     const int gap);
107847 
107848 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_16 (
107849     const parasail_profile_t* profile,
107850     const char* s2,
107851     const int s2Len,
107852     const int open,
107853     const int gap);
107854 
107855 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_8 (
107856     const parasail_profile_t* profile,
107857     const char* s2,
107858     const int s2Len,
107859     const int open,
107860     const int gap);
107861 
107862 parasail_result_t* parasail_sg_dx_stats_table_scan_profile_sat (
107863     const parasail_profile_t* profile,
107864     const char* s2,
107865     const int s2Len,
107866     const int open,
107867     const int gap);
107868 
107869 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_64 (
107870     const parasail_profile_t* profile,
107871     const char* s2,
107872     const int s2Len,
107873     const int open,
107874     const int gap);
107875 
107876 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_32 (
107877     const parasail_profile_t* profile,
107878     const char* s2,
107879     const int s2Len,
107880     const int open,
107881     const int gap);
107882 
107883 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_16 (
107884     const parasail_profile_t* profile,
107885     const char* s2,
107886     const int s2Len,
107887     const int open,
107888     const int gap);
107889 
107890 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_8 (
107891     const parasail_profile_t* profile,
107892     const char* s2,
107893     const int s2Len,
107894     const int open,
107895     const int gap);
107896 
107897 parasail_result_t* parasail_sg_dx_stats_table_striped_profile_sat (
107898     const parasail_profile_t* profile,
107899     const char* s2,
107900     const int s2Len,
107901     const int open,
107902     const int gap);
107903 
107904 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_64 (
107905     const parasail_profile_t* profile,
107906     const char* s2,
107907     const int s2Len,
107908     const int open,
107909     const int gap);
107910 
107911 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_32 (
107912     const parasail_profile_t* profile,
107913     const char* s2,
107914     const int s2Len,
107915     const int open,
107916     const int gap);
107917 
107918 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_16 (
107919     const parasail_profile_t* profile,
107920     const char* s2,
107921     const int s2Len,
107922     const int open,
107923     const int gap);
107924 
107925 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_8 (
107926     const parasail_profile_t* profile,
107927     const char* s2,
107928     const int s2Len,
107929     const int open,
107930     const int gap);
107931 
107932 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_profile_sat (
107933     const parasail_profile_t* profile,
107934     const char* s2,
107935     const int s2Len,
107936     const int open,
107937     const int gap);
107938 
107939 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_64 (
107940     const parasail_profile_t* profile,
107941     const char* s2,
107942     const int s2Len,
107943     const int open,
107944     const int gap);
107945 
107946 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_32 (
107947     const parasail_profile_t* profile,
107948     const char* s2,
107949     const int s2Len,
107950     const int open,
107951     const int gap);
107952 
107953 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_16 (
107954     const parasail_profile_t* profile,
107955     const char* s2,
107956     const int s2Len,
107957     const int open,
107958     const int gap);
107959 
107960 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_8 (
107961     const parasail_profile_t* profile,
107962     const char* s2,
107963     const int s2Len,
107964     const int open,
107965     const int gap);
107966 
107967 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_profile_sat (
107968     const parasail_profile_t* profile,
107969     const char* s2,
107970     const int s2Len,
107971     const int open,
107972     const int gap);
107973 
107974 parasail_result_t* parasail_sg_qb_de_scan_profile_64 (
107975     const parasail_profile_t* profile,
107976     const char* s2,
107977     const int s2Len,
107978     const int open,
107979     const int gap);
107980 
107981 parasail_result_t* parasail_sg_qb_de_scan_profile_32 (
107982     const parasail_profile_t* profile,
107983     const char* s2,
107984     const int s2Len,
107985     const int open,
107986     const int gap);
107987 
107988 parasail_result_t* parasail_sg_qb_de_scan_profile_16 (
107989     const parasail_profile_t* profile,
107990     const char* s2,
107991     const int s2Len,
107992     const int open,
107993     const int gap);
107994 
107995 parasail_result_t* parasail_sg_qb_de_scan_profile_8 (
107996     const parasail_profile_t* profile,
107997     const char* s2,
107998     const int s2Len,
107999     const int open,
108000     const int gap);
108001 
108002 parasail_result_t* parasail_sg_qb_de_scan_profile_sat (
108003     const parasail_profile_t* profile,
108004     const char* s2,
108005     const int s2Len,
108006     const int open,
108007     const int gap);
108008 
108009 parasail_result_t* parasail_sg_qb_de_striped_profile_64 (
108010     const parasail_profile_t* profile,
108011     const char* s2,
108012     const int s2Len,
108013     const int open,
108014     const int gap);
108015 
108016 parasail_result_t* parasail_sg_qb_de_striped_profile_32 (
108017     const parasail_profile_t* profile,
108018     const char* s2,
108019     const int s2Len,
108020     const int open,
108021     const int gap);
108022 
108023 parasail_result_t* parasail_sg_qb_de_striped_profile_16 (
108024     const parasail_profile_t* profile,
108025     const char* s2,
108026     const int s2Len,
108027     const int open,
108028     const int gap);
108029 
108030 parasail_result_t* parasail_sg_qb_de_striped_profile_8 (
108031     const parasail_profile_t* profile,
108032     const char* s2,
108033     const int s2Len,
108034     const int open,
108035     const int gap);
108036 
108037 parasail_result_t* parasail_sg_qb_de_striped_profile_sat (
108038     const parasail_profile_t* profile,
108039     const char* s2,
108040     const int s2Len,
108041     const int open,
108042     const int gap);
108043 
108044 parasail_result_t* parasail_sg_qb_de_table_scan_profile_64 (
108045     const parasail_profile_t* profile,
108046     const char* s2,
108047     const int s2Len,
108048     const int open,
108049     const int gap);
108050 
108051 parasail_result_t* parasail_sg_qb_de_table_scan_profile_32 (
108052     const parasail_profile_t* profile,
108053     const char* s2,
108054     const int s2Len,
108055     const int open,
108056     const int gap);
108057 
108058 parasail_result_t* parasail_sg_qb_de_table_scan_profile_16 (
108059     const parasail_profile_t* profile,
108060     const char* s2,
108061     const int s2Len,
108062     const int open,
108063     const int gap);
108064 
108065 parasail_result_t* parasail_sg_qb_de_table_scan_profile_8 (
108066     const parasail_profile_t* profile,
108067     const char* s2,
108068     const int s2Len,
108069     const int open,
108070     const int gap);
108071 
108072 parasail_result_t* parasail_sg_qb_de_table_scan_profile_sat (
108073     const parasail_profile_t* profile,
108074     const char* s2,
108075     const int s2Len,
108076     const int open,
108077     const int gap);
108078 
108079 parasail_result_t* parasail_sg_qb_de_table_striped_profile_64 (
108080     const parasail_profile_t* profile,
108081     const char* s2,
108082     const int s2Len,
108083     const int open,
108084     const int gap);
108085 
108086 parasail_result_t* parasail_sg_qb_de_table_striped_profile_32 (
108087     const parasail_profile_t* profile,
108088     const char* s2,
108089     const int s2Len,
108090     const int open,
108091     const int gap);
108092 
108093 parasail_result_t* parasail_sg_qb_de_table_striped_profile_16 (
108094     const parasail_profile_t* profile,
108095     const char* s2,
108096     const int s2Len,
108097     const int open,
108098     const int gap);
108099 
108100 parasail_result_t* parasail_sg_qb_de_table_striped_profile_8 (
108101     const parasail_profile_t* profile,
108102     const char* s2,
108103     const int s2Len,
108104     const int open,
108105     const int gap);
108106 
108107 parasail_result_t* parasail_sg_qb_de_table_striped_profile_sat (
108108     const parasail_profile_t* profile,
108109     const char* s2,
108110     const int s2Len,
108111     const int open,
108112     const int gap);
108113 
108114 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_64 (
108115     const parasail_profile_t* profile,
108116     const char* s2,
108117     const int s2Len,
108118     const int open,
108119     const int gap);
108120 
108121 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_32 (
108122     const parasail_profile_t* profile,
108123     const char* s2,
108124     const int s2Len,
108125     const int open,
108126     const int gap);
108127 
108128 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_16 (
108129     const parasail_profile_t* profile,
108130     const char* s2,
108131     const int s2Len,
108132     const int open,
108133     const int gap);
108134 
108135 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_8 (
108136     const parasail_profile_t* profile,
108137     const char* s2,
108138     const int s2Len,
108139     const int open,
108140     const int gap);
108141 
108142 parasail_result_t* parasail_sg_qb_de_rowcol_scan_profile_sat (
108143     const parasail_profile_t* profile,
108144     const char* s2,
108145     const int s2Len,
108146     const int open,
108147     const int gap);
108148 
108149 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_64 (
108150     const parasail_profile_t* profile,
108151     const char* s2,
108152     const int s2Len,
108153     const int open,
108154     const int gap);
108155 
108156 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_32 (
108157     const parasail_profile_t* profile,
108158     const char* s2,
108159     const int s2Len,
108160     const int open,
108161     const int gap);
108162 
108163 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_16 (
108164     const parasail_profile_t* profile,
108165     const char* s2,
108166     const int s2Len,
108167     const int open,
108168     const int gap);
108169 
108170 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_8 (
108171     const parasail_profile_t* profile,
108172     const char* s2,
108173     const int s2Len,
108174     const int open,
108175     const int gap);
108176 
108177 parasail_result_t* parasail_sg_qb_de_rowcol_striped_profile_sat (
108178     const parasail_profile_t* profile,
108179     const char* s2,
108180     const int s2Len,
108181     const int open,
108182     const int gap);
108183 
108184 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_64 (
108185     const parasail_profile_t* profile,
108186     const char* s2,
108187     const int s2Len,
108188     const int open,
108189     const int gap);
108190 
108191 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_32 (
108192     const parasail_profile_t* profile,
108193     const char* s2,
108194     const int s2Len,
108195     const int open,
108196     const int gap);
108197 
108198 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_16 (
108199     const parasail_profile_t* profile,
108200     const char* s2,
108201     const int s2Len,
108202     const int open,
108203     const int gap);
108204 
108205 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_8 (
108206     const parasail_profile_t* profile,
108207     const char* s2,
108208     const int s2Len,
108209     const int open,
108210     const int gap);
108211 
108212 parasail_result_t* parasail_sg_qb_de_trace_scan_profile_sat (
108213     const parasail_profile_t* profile,
108214     const char* s2,
108215     const int s2Len,
108216     const int open,
108217     const int gap);
108218 
108219 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_64 (
108220     const parasail_profile_t* profile,
108221     const char* s2,
108222     const int s2Len,
108223     const int open,
108224     const int gap);
108225 
108226 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_32 (
108227     const parasail_profile_t* profile,
108228     const char* s2,
108229     const int s2Len,
108230     const int open,
108231     const int gap);
108232 
108233 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_16 (
108234     const parasail_profile_t* profile,
108235     const char* s2,
108236     const int s2Len,
108237     const int open,
108238     const int gap);
108239 
108240 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_8 (
108241     const parasail_profile_t* profile,
108242     const char* s2,
108243     const int s2Len,
108244     const int open,
108245     const int gap);
108246 
108247 parasail_result_t* parasail_sg_qb_de_trace_striped_profile_sat (
108248     const parasail_profile_t* profile,
108249     const char* s2,
108250     const int s2Len,
108251     const int open,
108252     const int gap);
108253 
108254 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_64 (
108255     const parasail_profile_t* profile,
108256     const char* s2,
108257     const int s2Len,
108258     const int open,
108259     const int gap);
108260 
108261 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_32 (
108262     const parasail_profile_t* profile,
108263     const char* s2,
108264     const int s2Len,
108265     const int open,
108266     const int gap);
108267 
108268 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_16 (
108269     const parasail_profile_t* profile,
108270     const char* s2,
108271     const int s2Len,
108272     const int open,
108273     const int gap);
108274 
108275 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_8 (
108276     const parasail_profile_t* profile,
108277     const char* s2,
108278     const int s2Len,
108279     const int open,
108280     const int gap);
108281 
108282 parasail_result_t* parasail_sg_qb_de_stats_scan_profile_sat (
108283     const parasail_profile_t* profile,
108284     const char* s2,
108285     const int s2Len,
108286     const int open,
108287     const int gap);
108288 
108289 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_64 (
108290     const parasail_profile_t* profile,
108291     const char* s2,
108292     const int s2Len,
108293     const int open,
108294     const int gap);
108295 
108296 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_32 (
108297     const parasail_profile_t* profile,
108298     const char* s2,
108299     const int s2Len,
108300     const int open,
108301     const int gap);
108302 
108303 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_16 (
108304     const parasail_profile_t* profile,
108305     const char* s2,
108306     const int s2Len,
108307     const int open,
108308     const int gap);
108309 
108310 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_8 (
108311     const parasail_profile_t* profile,
108312     const char* s2,
108313     const int s2Len,
108314     const int open,
108315     const int gap);
108316 
108317 parasail_result_t* parasail_sg_qb_de_stats_striped_profile_sat (
108318     const parasail_profile_t* profile,
108319     const char* s2,
108320     const int s2Len,
108321     const int open,
108322     const int gap);
108323 
108324 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_64 (
108325     const parasail_profile_t* profile,
108326     const char* s2,
108327     const int s2Len,
108328     const int open,
108329     const int gap);
108330 
108331 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_32 (
108332     const parasail_profile_t* profile,
108333     const char* s2,
108334     const int s2Len,
108335     const int open,
108336     const int gap);
108337 
108338 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_16 (
108339     const parasail_profile_t* profile,
108340     const char* s2,
108341     const int s2Len,
108342     const int open,
108343     const int gap);
108344 
108345 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_8 (
108346     const parasail_profile_t* profile,
108347     const char* s2,
108348     const int s2Len,
108349     const int open,
108350     const int gap);
108351 
108352 parasail_result_t* parasail_sg_qb_de_stats_table_scan_profile_sat (
108353     const parasail_profile_t* profile,
108354     const char* s2,
108355     const int s2Len,
108356     const int open,
108357     const int gap);
108358 
108359 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_64 (
108360     const parasail_profile_t* profile,
108361     const char* s2,
108362     const int s2Len,
108363     const int open,
108364     const int gap);
108365 
108366 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_32 (
108367     const parasail_profile_t* profile,
108368     const char* s2,
108369     const int s2Len,
108370     const int open,
108371     const int gap);
108372 
108373 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_16 (
108374     const parasail_profile_t* profile,
108375     const char* s2,
108376     const int s2Len,
108377     const int open,
108378     const int gap);
108379 
108380 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_8 (
108381     const parasail_profile_t* profile,
108382     const char* s2,
108383     const int s2Len,
108384     const int open,
108385     const int gap);
108386 
108387 parasail_result_t* parasail_sg_qb_de_stats_table_striped_profile_sat (
108388     const parasail_profile_t* profile,
108389     const char* s2,
108390     const int s2Len,
108391     const int open,
108392     const int gap);
108393 
108394 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_64 (
108395     const parasail_profile_t* profile,
108396     const char* s2,
108397     const int s2Len,
108398     const int open,
108399     const int gap);
108400 
108401 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_32 (
108402     const parasail_profile_t* profile,
108403     const char* s2,
108404     const int s2Len,
108405     const int open,
108406     const int gap);
108407 
108408 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_16 (
108409     const parasail_profile_t* profile,
108410     const char* s2,
108411     const int s2Len,
108412     const int open,
108413     const int gap);
108414 
108415 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_8 (
108416     const parasail_profile_t* profile,
108417     const char* s2,
108418     const int s2Len,
108419     const int open,
108420     const int gap);
108421 
108422 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_profile_sat (
108423     const parasail_profile_t* profile,
108424     const char* s2,
108425     const int s2Len,
108426     const int open,
108427     const int gap);
108428 
108429 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_64 (
108430     const parasail_profile_t* profile,
108431     const char* s2,
108432     const int s2Len,
108433     const int open,
108434     const int gap);
108435 
108436 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_32 (
108437     const parasail_profile_t* profile,
108438     const char* s2,
108439     const int s2Len,
108440     const int open,
108441     const int gap);
108442 
108443 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_16 (
108444     const parasail_profile_t* profile,
108445     const char* s2,
108446     const int s2Len,
108447     const int open,
108448     const int gap);
108449 
108450 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_8 (
108451     const parasail_profile_t* profile,
108452     const char* s2,
108453     const int s2Len,
108454     const int open,
108455     const int gap);
108456 
108457 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_profile_sat (
108458     const parasail_profile_t* profile,
108459     const char* s2,
108460     const int s2Len,
108461     const int open,
108462     const int gap);
108463 
108464 parasail_result_t* parasail_sg_qe_db_scan_profile_64 (
108465     const parasail_profile_t* profile,
108466     const char* s2,
108467     const int s2Len,
108468     const int open,
108469     const int gap);
108470 
108471 parasail_result_t* parasail_sg_qe_db_scan_profile_32 (
108472     const parasail_profile_t* profile,
108473     const char* s2,
108474     const int s2Len,
108475     const int open,
108476     const int gap);
108477 
108478 parasail_result_t* parasail_sg_qe_db_scan_profile_16 (
108479     const parasail_profile_t* profile,
108480     const char* s2,
108481     const int s2Len,
108482     const int open,
108483     const int gap);
108484 
108485 parasail_result_t* parasail_sg_qe_db_scan_profile_8 (
108486     const parasail_profile_t* profile,
108487     const char* s2,
108488     const int s2Len,
108489     const int open,
108490     const int gap);
108491 
108492 parasail_result_t* parasail_sg_qe_db_scan_profile_sat (
108493     const parasail_profile_t* profile,
108494     const char* s2,
108495     const int s2Len,
108496     const int open,
108497     const int gap);
108498 
108499 parasail_result_t* parasail_sg_qe_db_striped_profile_64 (
108500     const parasail_profile_t* profile,
108501     const char* s2,
108502     const int s2Len,
108503     const int open,
108504     const int gap);
108505 
108506 parasail_result_t* parasail_sg_qe_db_striped_profile_32 (
108507     const parasail_profile_t* profile,
108508     const char* s2,
108509     const int s2Len,
108510     const int open,
108511     const int gap);
108512 
108513 parasail_result_t* parasail_sg_qe_db_striped_profile_16 (
108514     const parasail_profile_t* profile,
108515     const char* s2,
108516     const int s2Len,
108517     const int open,
108518     const int gap);
108519 
108520 parasail_result_t* parasail_sg_qe_db_striped_profile_8 (
108521     const parasail_profile_t* profile,
108522     const char* s2,
108523     const int s2Len,
108524     const int open,
108525     const int gap);
108526 
108527 parasail_result_t* parasail_sg_qe_db_striped_profile_sat (
108528     const parasail_profile_t* profile,
108529     const char* s2,
108530     const int s2Len,
108531     const int open,
108532     const int gap);
108533 
108534 parasail_result_t* parasail_sg_qe_db_table_scan_profile_64 (
108535     const parasail_profile_t* profile,
108536     const char* s2,
108537     const int s2Len,
108538     const int open,
108539     const int gap);
108540 
108541 parasail_result_t* parasail_sg_qe_db_table_scan_profile_32 (
108542     const parasail_profile_t* profile,
108543     const char* s2,
108544     const int s2Len,
108545     const int open,
108546     const int gap);
108547 
108548 parasail_result_t* parasail_sg_qe_db_table_scan_profile_16 (
108549     const parasail_profile_t* profile,
108550     const char* s2,
108551     const int s2Len,
108552     const int open,
108553     const int gap);
108554 
108555 parasail_result_t* parasail_sg_qe_db_table_scan_profile_8 (
108556     const parasail_profile_t* profile,
108557     const char* s2,
108558     const int s2Len,
108559     const int open,
108560     const int gap);
108561 
108562 parasail_result_t* parasail_sg_qe_db_table_scan_profile_sat (
108563     const parasail_profile_t* profile,
108564     const char* s2,
108565     const int s2Len,
108566     const int open,
108567     const int gap);
108568 
108569 parasail_result_t* parasail_sg_qe_db_table_striped_profile_64 (
108570     const parasail_profile_t* profile,
108571     const char* s2,
108572     const int s2Len,
108573     const int open,
108574     const int gap);
108575 
108576 parasail_result_t* parasail_sg_qe_db_table_striped_profile_32 (
108577     const parasail_profile_t* profile,
108578     const char* s2,
108579     const int s2Len,
108580     const int open,
108581     const int gap);
108582 
108583 parasail_result_t* parasail_sg_qe_db_table_striped_profile_16 (
108584     const parasail_profile_t* profile,
108585     const char* s2,
108586     const int s2Len,
108587     const int open,
108588     const int gap);
108589 
108590 parasail_result_t* parasail_sg_qe_db_table_striped_profile_8 (
108591     const parasail_profile_t* profile,
108592     const char* s2,
108593     const int s2Len,
108594     const int open,
108595     const int gap);
108596 
108597 parasail_result_t* parasail_sg_qe_db_table_striped_profile_sat (
108598     const parasail_profile_t* profile,
108599     const char* s2,
108600     const int s2Len,
108601     const int open,
108602     const int gap);
108603 
108604 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_64 (
108605     const parasail_profile_t* profile,
108606     const char* s2,
108607     const int s2Len,
108608     const int open,
108609     const int gap);
108610 
108611 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_32 (
108612     const parasail_profile_t* profile,
108613     const char* s2,
108614     const int s2Len,
108615     const int open,
108616     const int gap);
108617 
108618 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_16 (
108619     const parasail_profile_t* profile,
108620     const char* s2,
108621     const int s2Len,
108622     const int open,
108623     const int gap);
108624 
108625 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_8 (
108626     const parasail_profile_t* profile,
108627     const char* s2,
108628     const int s2Len,
108629     const int open,
108630     const int gap);
108631 
108632 parasail_result_t* parasail_sg_qe_db_rowcol_scan_profile_sat (
108633     const parasail_profile_t* profile,
108634     const char* s2,
108635     const int s2Len,
108636     const int open,
108637     const int gap);
108638 
108639 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_64 (
108640     const parasail_profile_t* profile,
108641     const char* s2,
108642     const int s2Len,
108643     const int open,
108644     const int gap);
108645 
108646 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_32 (
108647     const parasail_profile_t* profile,
108648     const char* s2,
108649     const int s2Len,
108650     const int open,
108651     const int gap);
108652 
108653 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_16 (
108654     const parasail_profile_t* profile,
108655     const char* s2,
108656     const int s2Len,
108657     const int open,
108658     const int gap);
108659 
108660 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_8 (
108661     const parasail_profile_t* profile,
108662     const char* s2,
108663     const int s2Len,
108664     const int open,
108665     const int gap);
108666 
108667 parasail_result_t* parasail_sg_qe_db_rowcol_striped_profile_sat (
108668     const parasail_profile_t* profile,
108669     const char* s2,
108670     const int s2Len,
108671     const int open,
108672     const int gap);
108673 
108674 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_64 (
108675     const parasail_profile_t* profile,
108676     const char* s2,
108677     const int s2Len,
108678     const int open,
108679     const int gap);
108680 
108681 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_32 (
108682     const parasail_profile_t* profile,
108683     const char* s2,
108684     const int s2Len,
108685     const int open,
108686     const int gap);
108687 
108688 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_16 (
108689     const parasail_profile_t* profile,
108690     const char* s2,
108691     const int s2Len,
108692     const int open,
108693     const int gap);
108694 
108695 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_8 (
108696     const parasail_profile_t* profile,
108697     const char* s2,
108698     const int s2Len,
108699     const int open,
108700     const int gap);
108701 
108702 parasail_result_t* parasail_sg_qe_db_trace_scan_profile_sat (
108703     const parasail_profile_t* profile,
108704     const char* s2,
108705     const int s2Len,
108706     const int open,
108707     const int gap);
108708 
108709 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_64 (
108710     const parasail_profile_t* profile,
108711     const char* s2,
108712     const int s2Len,
108713     const int open,
108714     const int gap);
108715 
108716 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_32 (
108717     const parasail_profile_t* profile,
108718     const char* s2,
108719     const int s2Len,
108720     const int open,
108721     const int gap);
108722 
108723 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_16 (
108724     const parasail_profile_t* profile,
108725     const char* s2,
108726     const int s2Len,
108727     const int open,
108728     const int gap);
108729 
108730 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_8 (
108731     const parasail_profile_t* profile,
108732     const char* s2,
108733     const int s2Len,
108734     const int open,
108735     const int gap);
108736 
108737 parasail_result_t* parasail_sg_qe_db_trace_striped_profile_sat (
108738     const parasail_profile_t* profile,
108739     const char* s2,
108740     const int s2Len,
108741     const int open,
108742     const int gap);
108743 
108744 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_64 (
108745     const parasail_profile_t* profile,
108746     const char* s2,
108747     const int s2Len,
108748     const int open,
108749     const int gap);
108750 
108751 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_32 (
108752     const parasail_profile_t* profile,
108753     const char* s2,
108754     const int s2Len,
108755     const int open,
108756     const int gap);
108757 
108758 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_16 (
108759     const parasail_profile_t* profile,
108760     const char* s2,
108761     const int s2Len,
108762     const int open,
108763     const int gap);
108764 
108765 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_8 (
108766     const parasail_profile_t* profile,
108767     const char* s2,
108768     const int s2Len,
108769     const int open,
108770     const int gap);
108771 
108772 parasail_result_t* parasail_sg_qe_db_stats_scan_profile_sat (
108773     const parasail_profile_t* profile,
108774     const char* s2,
108775     const int s2Len,
108776     const int open,
108777     const int gap);
108778 
108779 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_64 (
108780     const parasail_profile_t* profile,
108781     const char* s2,
108782     const int s2Len,
108783     const int open,
108784     const int gap);
108785 
108786 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_32 (
108787     const parasail_profile_t* profile,
108788     const char* s2,
108789     const int s2Len,
108790     const int open,
108791     const int gap);
108792 
108793 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_16 (
108794     const parasail_profile_t* profile,
108795     const char* s2,
108796     const int s2Len,
108797     const int open,
108798     const int gap);
108799 
108800 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_8 (
108801     const parasail_profile_t* profile,
108802     const char* s2,
108803     const int s2Len,
108804     const int open,
108805     const int gap);
108806 
108807 parasail_result_t* parasail_sg_qe_db_stats_striped_profile_sat (
108808     const parasail_profile_t* profile,
108809     const char* s2,
108810     const int s2Len,
108811     const int open,
108812     const int gap);
108813 
108814 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_64 (
108815     const parasail_profile_t* profile,
108816     const char* s2,
108817     const int s2Len,
108818     const int open,
108819     const int gap);
108820 
108821 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_32 (
108822     const parasail_profile_t* profile,
108823     const char* s2,
108824     const int s2Len,
108825     const int open,
108826     const int gap);
108827 
108828 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_16 (
108829     const parasail_profile_t* profile,
108830     const char* s2,
108831     const int s2Len,
108832     const int open,
108833     const int gap);
108834 
108835 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_8 (
108836     const parasail_profile_t* profile,
108837     const char* s2,
108838     const int s2Len,
108839     const int open,
108840     const int gap);
108841 
108842 parasail_result_t* parasail_sg_qe_db_stats_table_scan_profile_sat (
108843     const parasail_profile_t* profile,
108844     const char* s2,
108845     const int s2Len,
108846     const int open,
108847     const int gap);
108848 
108849 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_64 (
108850     const parasail_profile_t* profile,
108851     const char* s2,
108852     const int s2Len,
108853     const int open,
108854     const int gap);
108855 
108856 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_32 (
108857     const parasail_profile_t* profile,
108858     const char* s2,
108859     const int s2Len,
108860     const int open,
108861     const int gap);
108862 
108863 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_16 (
108864     const parasail_profile_t* profile,
108865     const char* s2,
108866     const int s2Len,
108867     const int open,
108868     const int gap);
108869 
108870 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_8 (
108871     const parasail_profile_t* profile,
108872     const char* s2,
108873     const int s2Len,
108874     const int open,
108875     const int gap);
108876 
108877 parasail_result_t* parasail_sg_qe_db_stats_table_striped_profile_sat (
108878     const parasail_profile_t* profile,
108879     const char* s2,
108880     const int s2Len,
108881     const int open,
108882     const int gap);
108883 
108884 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_64 (
108885     const parasail_profile_t* profile,
108886     const char* s2,
108887     const int s2Len,
108888     const int open,
108889     const int gap);
108890 
108891 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_32 (
108892     const parasail_profile_t* profile,
108893     const char* s2,
108894     const int s2Len,
108895     const int open,
108896     const int gap);
108897 
108898 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_16 (
108899     const parasail_profile_t* profile,
108900     const char* s2,
108901     const int s2Len,
108902     const int open,
108903     const int gap);
108904 
108905 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_8 (
108906     const parasail_profile_t* profile,
108907     const char* s2,
108908     const int s2Len,
108909     const int open,
108910     const int gap);
108911 
108912 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_profile_sat (
108913     const parasail_profile_t* profile,
108914     const char* s2,
108915     const int s2Len,
108916     const int open,
108917     const int gap);
108918 
108919 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_64 (
108920     const parasail_profile_t* profile,
108921     const char* s2,
108922     const int s2Len,
108923     const int open,
108924     const int gap);
108925 
108926 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_32 (
108927     const parasail_profile_t* profile,
108928     const char* s2,
108929     const int s2Len,
108930     const int open,
108931     const int gap);
108932 
108933 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_16 (
108934     const parasail_profile_t* profile,
108935     const char* s2,
108936     const int s2Len,
108937     const int open,
108938     const int gap);
108939 
108940 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_8 (
108941     const parasail_profile_t* profile,
108942     const char* s2,
108943     const int s2Len,
108944     const int open,
108945     const int gap);
108946 
108947 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_profile_sat (
108948     const parasail_profile_t* profile,
108949     const char* s2,
108950     const int s2Len,
108951     const int open,
108952     const int gap);
108953 
108954 parasail_result_t* parasail_sg_flags_scan_profile_64 (
108955     const parasail_profile_t* profile,
108956     const char* s2,
108957     const int s2Len,
108958     const int open,
108959     const int gap,
108960     int s1_beg,
108961     int s1_end,
108962     int s2_beg,
108963     int s2_end);
108964 
108965 parasail_result_t* parasail_sg_flags_scan_profile_32 (
108966     const parasail_profile_t* profile,
108967     const char* s2,
108968     const int s2Len,
108969     const int open,
108970     const int gap,
108971     int s1_beg,
108972     int s1_end,
108973     int s2_beg,
108974     int s2_end);
108975 
108976 parasail_result_t* parasail_sg_flags_scan_profile_16 (
108977     const parasail_profile_t* profile,
108978     const char* s2,
108979     const int s2Len,
108980     const int open,
108981     const int gap,
108982     int s1_beg,
108983     int s1_end,
108984     int s2_beg,
108985     int s2_end);
108986 
108987 parasail_result_t* parasail_sg_flags_scan_profile_8 (
108988     const parasail_profile_t* profile,
108989     const char* s2,
108990     const int s2Len,
108991     const int open,
108992     const int gap,
108993     int s1_beg,
108994     int s1_end,
108995     int s2_beg,
108996     int s2_end);
108997 
108998 parasail_result_t* parasail_sg_flags_scan_profile_sat (
108999     const parasail_profile_t* profile,
109000     const char* s2,
109001     const int s2Len,
109002     const int open,
109003     const int gap,
109004     int s1_beg,
109005     int s1_end,
109006     int s2_beg,
109007     int s2_end);
109008 
109009 parasail_result_t* parasail_sg_flags_striped_profile_64 (
109010     const parasail_profile_t* profile,
109011     const char* s2,
109012     const int s2Len,
109013     const int open,
109014     const int gap,
109015     int s1_beg,
109016     int s1_end,
109017     int s2_beg,
109018     int s2_end);
109019 
109020 parasail_result_t* parasail_sg_flags_striped_profile_32 (
109021     const parasail_profile_t* profile,
109022     const char* s2,
109023     const int s2Len,
109024     const int open,
109025     const int gap,
109026     int s1_beg,
109027     int s1_end,
109028     int s2_beg,
109029     int s2_end);
109030 
109031 parasail_result_t* parasail_sg_flags_striped_profile_16 (
109032     const parasail_profile_t* profile,
109033     const char* s2,
109034     const int s2Len,
109035     const int open,
109036     const int gap,
109037     int s1_beg,
109038     int s1_end,
109039     int s2_beg,
109040     int s2_end);
109041 
109042 parasail_result_t* parasail_sg_flags_striped_profile_8 (
109043     const parasail_profile_t* profile,
109044     const char* s2,
109045     const int s2Len,
109046     const int open,
109047     const int gap,
109048     int s1_beg,
109049     int s1_end,
109050     int s2_beg,
109051     int s2_end);
109052 
109053 parasail_result_t* parasail_sg_flags_striped_profile_sat (
109054     const parasail_profile_t* profile,
109055     const char* s2,
109056     const int s2Len,
109057     const int open,
109058     const int gap,
109059     int s1_beg,
109060     int s1_end,
109061     int s2_beg,
109062     int s2_end);
109063 
109064 parasail_result_t* parasail_sg_flags_table_scan_profile_64 (
109065     const parasail_profile_t* profile,
109066     const char* s2,
109067     const int s2Len,
109068     const int open,
109069     const int gap,
109070     int s1_beg,
109071     int s1_end,
109072     int s2_beg,
109073     int s2_end);
109074 
109075 parasail_result_t* parasail_sg_flags_table_scan_profile_32 (
109076     const parasail_profile_t* profile,
109077     const char* s2,
109078     const int s2Len,
109079     const int open,
109080     const int gap,
109081     int s1_beg,
109082     int s1_end,
109083     int s2_beg,
109084     int s2_end);
109085 
109086 parasail_result_t* parasail_sg_flags_table_scan_profile_16 (
109087     const parasail_profile_t* profile,
109088     const char* s2,
109089     const int s2Len,
109090     const int open,
109091     const int gap,
109092     int s1_beg,
109093     int s1_end,
109094     int s2_beg,
109095     int s2_end);
109096 
109097 parasail_result_t* parasail_sg_flags_table_scan_profile_8 (
109098     const parasail_profile_t* profile,
109099     const char* s2,
109100     const int s2Len,
109101     const int open,
109102     const int gap,
109103     int s1_beg,
109104     int s1_end,
109105     int s2_beg,
109106     int s2_end);
109107 
109108 parasail_result_t* parasail_sg_flags_table_scan_profile_sat (
109109     const parasail_profile_t* profile,
109110     const char* s2,
109111     const int s2Len,
109112     const int open,
109113     const int gap,
109114     int s1_beg,
109115     int s1_end,
109116     int s2_beg,
109117     int s2_end);
109118 
109119 parasail_result_t* parasail_sg_flags_table_striped_profile_64 (
109120     const parasail_profile_t* profile,
109121     const char* s2,
109122     const int s2Len,
109123     const int open,
109124     const int gap,
109125     int s1_beg,
109126     int s1_end,
109127     int s2_beg,
109128     int s2_end);
109129 
109130 parasail_result_t* parasail_sg_flags_table_striped_profile_32 (
109131     const parasail_profile_t* profile,
109132     const char* s2,
109133     const int s2Len,
109134     const int open,
109135     const int gap,
109136     int s1_beg,
109137     int s1_end,
109138     int s2_beg,
109139     int s2_end);
109140 
109141 parasail_result_t* parasail_sg_flags_table_striped_profile_16 (
109142     const parasail_profile_t* profile,
109143     const char* s2,
109144     const int s2Len,
109145     const int open,
109146     const int gap,
109147     int s1_beg,
109148     int s1_end,
109149     int s2_beg,
109150     int s2_end);
109151 
109152 parasail_result_t* parasail_sg_flags_table_striped_profile_8 (
109153     const parasail_profile_t* profile,
109154     const char* s2,
109155     const int s2Len,
109156     const int open,
109157     const int gap,
109158     int s1_beg,
109159     int s1_end,
109160     int s2_beg,
109161     int s2_end);
109162 
109163 parasail_result_t* parasail_sg_flags_table_striped_profile_sat (
109164     const parasail_profile_t* profile,
109165     const char* s2,
109166     const int s2Len,
109167     const int open,
109168     const int gap,
109169     int s1_beg,
109170     int s1_end,
109171     int s2_beg,
109172     int s2_end);
109173 
109174 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_64 (
109175     const parasail_profile_t* profile,
109176     const char* s2,
109177     const int s2Len,
109178     const int open,
109179     const int gap,
109180     int s1_beg,
109181     int s1_end,
109182     int s2_beg,
109183     int s2_end);
109184 
109185 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_32 (
109186     const parasail_profile_t* profile,
109187     const char* s2,
109188     const int s2Len,
109189     const int open,
109190     const int gap,
109191     int s1_beg,
109192     int s1_end,
109193     int s2_beg,
109194     int s2_end);
109195 
109196 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_16 (
109197     const parasail_profile_t* profile,
109198     const char* s2,
109199     const int s2Len,
109200     const int open,
109201     const int gap,
109202     int s1_beg,
109203     int s1_end,
109204     int s2_beg,
109205     int s2_end);
109206 
109207 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_8 (
109208     const parasail_profile_t* profile,
109209     const char* s2,
109210     const int s2Len,
109211     const int open,
109212     const int gap,
109213     int s1_beg,
109214     int s1_end,
109215     int s2_beg,
109216     int s2_end);
109217 
109218 parasail_result_t* parasail_sg_flags_rowcol_scan_profile_sat (
109219     const parasail_profile_t* profile,
109220     const char* s2,
109221     const int s2Len,
109222     const int open,
109223     const int gap,
109224     int s1_beg,
109225     int s1_end,
109226     int s2_beg,
109227     int s2_end);
109228 
109229 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_64 (
109230     const parasail_profile_t* profile,
109231     const char* s2,
109232     const int s2Len,
109233     const int open,
109234     const int gap,
109235     int s1_beg,
109236     int s1_end,
109237     int s2_beg,
109238     int s2_end);
109239 
109240 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_32 (
109241     const parasail_profile_t* profile,
109242     const char* s2,
109243     const int s2Len,
109244     const int open,
109245     const int gap,
109246     int s1_beg,
109247     int s1_end,
109248     int s2_beg,
109249     int s2_end);
109250 
109251 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_16 (
109252     const parasail_profile_t* profile,
109253     const char* s2,
109254     const int s2Len,
109255     const int open,
109256     const int gap,
109257     int s1_beg,
109258     int s1_end,
109259     int s2_beg,
109260     int s2_end);
109261 
109262 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_8 (
109263     const parasail_profile_t* profile,
109264     const char* s2,
109265     const int s2Len,
109266     const int open,
109267     const int gap,
109268     int s1_beg,
109269     int s1_end,
109270     int s2_beg,
109271     int s2_end);
109272 
109273 parasail_result_t* parasail_sg_flags_rowcol_striped_profile_sat (
109274     const parasail_profile_t* profile,
109275     const char* s2,
109276     const int s2Len,
109277     const int open,
109278     const int gap,
109279     int s1_beg,
109280     int s1_end,
109281     int s2_beg,
109282     int s2_end);
109283 
109284 parasail_result_t* parasail_sg_flags_trace_scan_profile_64 (
109285     const parasail_profile_t* profile,
109286     const char* s2,
109287     const int s2Len,
109288     const int open,
109289     const int gap,
109290     int s1_beg,
109291     int s1_end,
109292     int s2_beg,
109293     int s2_end);
109294 
109295 parasail_result_t* parasail_sg_flags_trace_scan_profile_32 (
109296     const parasail_profile_t* profile,
109297     const char* s2,
109298     const int s2Len,
109299     const int open,
109300     const int gap,
109301     int s1_beg,
109302     int s1_end,
109303     int s2_beg,
109304     int s2_end);
109305 
109306 parasail_result_t* parasail_sg_flags_trace_scan_profile_16 (
109307     const parasail_profile_t* profile,
109308     const char* s2,
109309     const int s2Len,
109310     const int open,
109311     const int gap,
109312     int s1_beg,
109313     int s1_end,
109314     int s2_beg,
109315     int s2_end);
109316 
109317 parasail_result_t* parasail_sg_flags_trace_scan_profile_8 (
109318     const parasail_profile_t* profile,
109319     const char* s2,
109320     const int s2Len,
109321     const int open,
109322     const int gap,
109323     int s1_beg,
109324     int s1_end,
109325     int s2_beg,
109326     int s2_end);
109327 
109328 parasail_result_t* parasail_sg_flags_trace_scan_profile_sat (
109329     const parasail_profile_t* profile,
109330     const char* s2,
109331     const int s2Len,
109332     const int open,
109333     const int gap,
109334     int s1_beg,
109335     int s1_end,
109336     int s2_beg,
109337     int s2_end);
109338 
109339 parasail_result_t* parasail_sg_flags_trace_striped_profile_64 (
109340     const parasail_profile_t* profile,
109341     const char* s2,
109342     const int s2Len,
109343     const int open,
109344     const int gap,
109345     int s1_beg,
109346     int s1_end,
109347     int s2_beg,
109348     int s2_end);
109349 
109350 parasail_result_t* parasail_sg_flags_trace_striped_profile_32 (
109351     const parasail_profile_t* profile,
109352     const char* s2,
109353     const int s2Len,
109354     const int open,
109355     const int gap,
109356     int s1_beg,
109357     int s1_end,
109358     int s2_beg,
109359     int s2_end);
109360 
109361 parasail_result_t* parasail_sg_flags_trace_striped_profile_16 (
109362     const parasail_profile_t* profile,
109363     const char* s2,
109364     const int s2Len,
109365     const int open,
109366     const int gap,
109367     int s1_beg,
109368     int s1_end,
109369     int s2_beg,
109370     int s2_end);
109371 
109372 parasail_result_t* parasail_sg_flags_trace_striped_profile_8 (
109373     const parasail_profile_t* profile,
109374     const char* s2,
109375     const int s2Len,
109376     const int open,
109377     const int gap,
109378     int s1_beg,
109379     int s1_end,
109380     int s2_beg,
109381     int s2_end);
109382 
109383 parasail_result_t* parasail_sg_flags_trace_striped_profile_sat (
109384     const parasail_profile_t* profile,
109385     const char* s2,
109386     const int s2Len,
109387     const int open,
109388     const int gap,
109389     int s1_beg,
109390     int s1_end,
109391     int s2_beg,
109392     int s2_end);
109393 
109394 parasail_result_t* parasail_sg_flags_stats_scan_profile_64 (
109395     const parasail_profile_t* profile,
109396     const char* s2,
109397     const int s2Len,
109398     const int open,
109399     const int gap,
109400     int s1_beg,
109401     int s1_end,
109402     int s2_beg,
109403     int s2_end);
109404 
109405 parasail_result_t* parasail_sg_flags_stats_scan_profile_32 (
109406     const parasail_profile_t* profile,
109407     const char* s2,
109408     const int s2Len,
109409     const int open,
109410     const int gap,
109411     int s1_beg,
109412     int s1_end,
109413     int s2_beg,
109414     int s2_end);
109415 
109416 parasail_result_t* parasail_sg_flags_stats_scan_profile_16 (
109417     const parasail_profile_t* profile,
109418     const char* s2,
109419     const int s2Len,
109420     const int open,
109421     const int gap,
109422     int s1_beg,
109423     int s1_end,
109424     int s2_beg,
109425     int s2_end);
109426 
109427 parasail_result_t* parasail_sg_flags_stats_scan_profile_8 (
109428     const parasail_profile_t* profile,
109429     const char* s2,
109430     const int s2Len,
109431     const int open,
109432     const int gap,
109433     int s1_beg,
109434     int s1_end,
109435     int s2_beg,
109436     int s2_end);
109437 
109438 parasail_result_t* parasail_sg_flags_stats_scan_profile_sat (
109439     const parasail_profile_t* profile,
109440     const char* s2,
109441     const int s2Len,
109442     const int open,
109443     const int gap,
109444     int s1_beg,
109445     int s1_end,
109446     int s2_beg,
109447     int s2_end);
109448 
109449 parasail_result_t* parasail_sg_flags_stats_striped_profile_64 (
109450     const parasail_profile_t* profile,
109451     const char* s2,
109452     const int s2Len,
109453     const int open,
109454     const int gap,
109455     int s1_beg,
109456     int s1_end,
109457     int s2_beg,
109458     int s2_end);
109459 
109460 parasail_result_t* parasail_sg_flags_stats_striped_profile_32 (
109461     const parasail_profile_t* profile,
109462     const char* s2,
109463     const int s2Len,
109464     const int open,
109465     const int gap,
109466     int s1_beg,
109467     int s1_end,
109468     int s2_beg,
109469     int s2_end);
109470 
109471 parasail_result_t* parasail_sg_flags_stats_striped_profile_16 (
109472     const parasail_profile_t* profile,
109473     const char* s2,
109474     const int s2Len,
109475     const int open,
109476     const int gap,
109477     int s1_beg,
109478     int s1_end,
109479     int s2_beg,
109480     int s2_end);
109481 
109482 parasail_result_t* parasail_sg_flags_stats_striped_profile_8 (
109483     const parasail_profile_t* profile,
109484     const char* s2,
109485     const int s2Len,
109486     const int open,
109487     const int gap,
109488     int s1_beg,
109489     int s1_end,
109490     int s2_beg,
109491     int s2_end);
109492 
109493 parasail_result_t* parasail_sg_flags_stats_striped_profile_sat (
109494     const parasail_profile_t* profile,
109495     const char* s2,
109496     const int s2Len,
109497     const int open,
109498     const int gap,
109499     int s1_beg,
109500     int s1_end,
109501     int s2_beg,
109502     int s2_end);
109503 
109504 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_64 (
109505     const parasail_profile_t* profile,
109506     const char* s2,
109507     const int s2Len,
109508     const int open,
109509     const int gap,
109510     int s1_beg,
109511     int s1_end,
109512     int s2_beg,
109513     int s2_end);
109514 
109515 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_32 (
109516     const parasail_profile_t* profile,
109517     const char* s2,
109518     const int s2Len,
109519     const int open,
109520     const int gap,
109521     int s1_beg,
109522     int s1_end,
109523     int s2_beg,
109524     int s2_end);
109525 
109526 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_16 (
109527     const parasail_profile_t* profile,
109528     const char* s2,
109529     const int s2Len,
109530     const int open,
109531     const int gap,
109532     int s1_beg,
109533     int s1_end,
109534     int s2_beg,
109535     int s2_end);
109536 
109537 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_8 (
109538     const parasail_profile_t* profile,
109539     const char* s2,
109540     const int s2Len,
109541     const int open,
109542     const int gap,
109543     int s1_beg,
109544     int s1_end,
109545     int s2_beg,
109546     int s2_end);
109547 
109548 parasail_result_t* parasail_sg_flags_stats_table_scan_profile_sat (
109549     const parasail_profile_t* profile,
109550     const char* s2,
109551     const int s2Len,
109552     const int open,
109553     const int gap,
109554     int s1_beg,
109555     int s1_end,
109556     int s2_beg,
109557     int s2_end);
109558 
109559 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_64 (
109560     const parasail_profile_t* profile,
109561     const char* s2,
109562     const int s2Len,
109563     const int open,
109564     const int gap,
109565     int s1_beg,
109566     int s1_end,
109567     int s2_beg,
109568     int s2_end);
109569 
109570 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_32 (
109571     const parasail_profile_t* profile,
109572     const char* s2,
109573     const int s2Len,
109574     const int open,
109575     const int gap,
109576     int s1_beg,
109577     int s1_end,
109578     int s2_beg,
109579     int s2_end);
109580 
109581 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_16 (
109582     const parasail_profile_t* profile,
109583     const char* s2,
109584     const int s2Len,
109585     const int open,
109586     const int gap,
109587     int s1_beg,
109588     int s1_end,
109589     int s2_beg,
109590     int s2_end);
109591 
109592 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_8 (
109593     const parasail_profile_t* profile,
109594     const char* s2,
109595     const int s2Len,
109596     const int open,
109597     const int gap,
109598     int s1_beg,
109599     int s1_end,
109600     int s2_beg,
109601     int s2_end);
109602 
109603 parasail_result_t* parasail_sg_flags_stats_table_striped_profile_sat (
109604     const parasail_profile_t* profile,
109605     const char* s2,
109606     const int s2Len,
109607     const int open,
109608     const int gap,
109609     int s1_beg,
109610     int s1_end,
109611     int s2_beg,
109612     int s2_end);
109613 
109614 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_64 (
109615     const parasail_profile_t* profile,
109616     const char* s2,
109617     const int s2Len,
109618     const int open,
109619     const int gap,
109620     int s1_beg,
109621     int s1_end,
109622     int s2_beg,
109623     int s2_end);
109624 
109625 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_32 (
109626     const parasail_profile_t* profile,
109627     const char* s2,
109628     const int s2Len,
109629     const int open,
109630     const int gap,
109631     int s1_beg,
109632     int s1_end,
109633     int s2_beg,
109634     int s2_end);
109635 
109636 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_16 (
109637     const parasail_profile_t* profile,
109638     const char* s2,
109639     const int s2Len,
109640     const int open,
109641     const int gap,
109642     int s1_beg,
109643     int s1_end,
109644     int s2_beg,
109645     int s2_end);
109646 
109647 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_8 (
109648     const parasail_profile_t* profile,
109649     const char* s2,
109650     const int s2Len,
109651     const int open,
109652     const int gap,
109653     int s1_beg,
109654     int s1_end,
109655     int s2_beg,
109656     int s2_end);
109657 
109658 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_profile_sat (
109659     const parasail_profile_t* profile,
109660     const char* s2,
109661     const int s2Len,
109662     const int open,
109663     const int gap,
109664     int s1_beg,
109665     int s1_end,
109666     int s2_beg,
109667     int s2_end);
109668 
109669 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_64 (
109670     const parasail_profile_t* profile,
109671     const char* s2,
109672     const int s2Len,
109673     const int open,
109674     const int gap,
109675     int s1_beg,
109676     int s1_end,
109677     int s2_beg,
109678     int s2_end);
109679 
109680 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_32 (
109681     const parasail_profile_t* profile,
109682     const char* s2,
109683     const int s2Len,
109684     const int open,
109685     const int gap,
109686     int s1_beg,
109687     int s1_end,
109688     int s2_beg,
109689     int s2_end);
109690 
109691 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_16 (
109692     const parasail_profile_t* profile,
109693     const char* s2,
109694     const int s2Len,
109695     const int open,
109696     const int gap,
109697     int s1_beg,
109698     int s1_end,
109699     int s2_beg,
109700     int s2_end);
109701 
109702 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_8 (
109703     const parasail_profile_t* profile,
109704     const char* s2,
109705     const int s2Len,
109706     const int open,
109707     const int gap,
109708     int s1_beg,
109709     int s1_end,
109710     int s2_beg,
109711     int s2_end);
109712 
109713 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_profile_sat (
109714     const parasail_profile_t* profile,
109715     const char* s2,
109716     const int s2Len,
109717     const int open,
109718     const int gap,
109719     int s1_beg,
109720     int s1_end,
109721     int s2_beg,
109722     int s2_end);
109723 
109724 parasail_profile_t* parasail_profile_create_sse_128_64 (
109725     const char* s1,
109726     const int s1Len,
109727     const(parasail_matrix_t)* matrix);
109728 
109729 parasail_profile_t* parasail_profile_create_sse_128_32 (
109730     const char* s1,
109731     const int s1Len,
109732     const(parasail_matrix_t)* matrix);
109733 
109734 parasail_profile_t* parasail_profile_create_sse_128_16 (
109735     const char* s1,
109736     const int s1Len,
109737     const(parasail_matrix_t)* matrix);
109738 
109739 parasail_profile_t* parasail_profile_create_sse_128_8 (
109740     const char* s1,
109741     const int s1Len,
109742     const(parasail_matrix_t)* matrix);
109743 
109744 parasail_profile_t* parasail_profile_create_sse_128_sat (
109745     const char* s1,
109746     const int s1Len,
109747     const(parasail_matrix_t)* matrix);
109748 
109749 parasail_profile_t* parasail_profile_create_avx_256_64 (
109750     const char* s1,
109751     const int s1Len,
109752     const(parasail_matrix_t)* matrix);
109753 
109754 parasail_profile_t* parasail_profile_create_avx_256_32 (
109755     const char* s1,
109756     const int s1Len,
109757     const(parasail_matrix_t)* matrix);
109758 
109759 parasail_profile_t* parasail_profile_create_avx_256_16 (
109760     const char* s1,
109761     const int s1Len,
109762     const(parasail_matrix_t)* matrix);
109763 
109764 parasail_profile_t* parasail_profile_create_avx_256_8 (
109765     const char* s1,
109766     const int s1Len,
109767     const(parasail_matrix_t)* matrix);
109768 
109769 parasail_profile_t* parasail_profile_create_avx_256_sat (
109770     const char* s1,
109771     const int s1Len,
109772     const(parasail_matrix_t)* matrix);
109773 
109774 parasail_profile_t* parasail_profile_create_altivec_128_64 (
109775     const char* s1,
109776     const int s1Len,
109777     const(parasail_matrix_t)* matrix);
109778 
109779 parasail_profile_t* parasail_profile_create_altivec_128_32 (
109780     const char* s1,
109781     const int s1Len,
109782     const(parasail_matrix_t)* matrix);
109783 
109784 parasail_profile_t* parasail_profile_create_altivec_128_16 (
109785     const char* s1,
109786     const int s1Len,
109787     const(parasail_matrix_t)* matrix);
109788 
109789 parasail_profile_t* parasail_profile_create_altivec_128_8 (
109790     const char* s1,
109791     const int s1Len,
109792     const(parasail_matrix_t)* matrix);
109793 
109794 parasail_profile_t* parasail_profile_create_altivec_128_sat (
109795     const char* s1,
109796     const int s1Len,
109797     const(parasail_matrix_t)* matrix);
109798 
109799 parasail_profile_t* parasail_profile_create_neon_128_64 (
109800     const char* s1,
109801     const int s1Len,
109802     const(parasail_matrix_t)* matrix);
109803 
109804 parasail_profile_t* parasail_profile_create_neon_128_32 (
109805     const char* s1,
109806     const int s1Len,
109807     const(parasail_matrix_t)* matrix);
109808 
109809 parasail_profile_t* parasail_profile_create_neon_128_16 (
109810     const char* s1,
109811     const int s1Len,
109812     const(parasail_matrix_t)* matrix);
109813 
109814 parasail_profile_t* parasail_profile_create_neon_128_8 (
109815     const char* s1,
109816     const int s1Len,
109817     const(parasail_matrix_t)* matrix);
109818 
109819 parasail_profile_t* parasail_profile_create_neon_128_sat (
109820     const char* s1,
109821     const int s1Len,
109822     const(parasail_matrix_t)* matrix);
109823 
109824 parasail_profile_t* parasail_profile_create_64 (
109825     const char* s1,
109826     const int s1Len,
109827     const(parasail_matrix_t)* matrix);
109828 
109829 parasail_profile_t* parasail_profile_create_32 (
109830     const char* s1,
109831     const int s1Len,
109832     const(parasail_matrix_t)* matrix);
109833 
109834 parasail_profile_t* parasail_profile_create_16 (
109835     const char* s1,
109836     const int s1Len,
109837     const(parasail_matrix_t)* matrix);
109838 
109839 parasail_profile_t* parasail_profile_create_8 (
109840     const char* s1,
109841     const int s1Len,
109842     const(parasail_matrix_t)* matrix);
109843 
109844 parasail_profile_t* parasail_profile_create_sat (
109845     const char* s1,
109846     const int s1Len,
109847     const(parasail_matrix_t)* matrix);
109848 
109849 parasail_profile_t* parasail_profile_create_stats_sse_128_64 (
109850     const char* s1,
109851     const int s1Len,
109852     const(parasail_matrix_t)* matrix);
109853 
109854 parasail_profile_t* parasail_profile_create_stats_sse_128_32 (
109855     const char* s1,
109856     const int s1Len,
109857     const(parasail_matrix_t)* matrix);
109858 
109859 parasail_profile_t* parasail_profile_create_stats_sse_128_16 (
109860     const char* s1,
109861     const int s1Len,
109862     const(parasail_matrix_t)* matrix);
109863 
109864 parasail_profile_t* parasail_profile_create_stats_sse_128_8 (
109865     const char* s1,
109866     const int s1Len,
109867     const(parasail_matrix_t)* matrix);
109868 
109869 parasail_profile_t* parasail_profile_create_stats_sse_128_sat (
109870     const char* s1,
109871     const int s1Len,
109872     const(parasail_matrix_t)* matrix);
109873 
109874 parasail_profile_t* parasail_profile_create_stats_avx_256_64 (
109875     const char* s1,
109876     const int s1Len,
109877     const(parasail_matrix_t)* matrix);
109878 
109879 parasail_profile_t* parasail_profile_create_stats_avx_256_32 (
109880     const char* s1,
109881     const int s1Len,
109882     const(parasail_matrix_t)* matrix);
109883 
109884 parasail_profile_t* parasail_profile_create_stats_avx_256_16 (
109885     const char* s1,
109886     const int s1Len,
109887     const(parasail_matrix_t)* matrix);
109888 
109889 parasail_profile_t* parasail_profile_create_stats_avx_256_8 (
109890     const char* s1,
109891     const int s1Len,
109892     const(parasail_matrix_t)* matrix);
109893 
109894 parasail_profile_t* parasail_profile_create_stats_avx_256_sat (
109895     const char* s1,
109896     const int s1Len,
109897     const(parasail_matrix_t)* matrix);
109898 
109899 parasail_profile_t* parasail_profile_create_stats_altivec_128_64 (
109900     const char* s1,
109901     const int s1Len,
109902     const(parasail_matrix_t)* matrix);
109903 
109904 parasail_profile_t* parasail_profile_create_stats_altivec_128_32 (
109905     const char* s1,
109906     const int s1Len,
109907     const(parasail_matrix_t)* matrix);
109908 
109909 parasail_profile_t* parasail_profile_create_stats_altivec_128_16 (
109910     const char* s1,
109911     const int s1Len,
109912     const(parasail_matrix_t)* matrix);
109913 
109914 parasail_profile_t* parasail_profile_create_stats_altivec_128_8 (
109915     const char* s1,
109916     const int s1Len,
109917     const(parasail_matrix_t)* matrix);
109918 
109919 parasail_profile_t* parasail_profile_create_stats_altivec_128_sat (
109920     const char* s1,
109921     const int s1Len,
109922     const(parasail_matrix_t)* matrix);
109923 
109924 parasail_profile_t* parasail_profile_create_stats_neon_128_64 (
109925     const char* s1,
109926     const int s1Len,
109927     const(parasail_matrix_t)* matrix);
109928 
109929 parasail_profile_t* parasail_profile_create_stats_neon_128_32 (
109930     const char* s1,
109931     const int s1Len,
109932     const(parasail_matrix_t)* matrix);
109933 
109934 parasail_profile_t* parasail_profile_create_stats_neon_128_16 (
109935     const char* s1,
109936     const int s1Len,
109937     const(parasail_matrix_t)* matrix);
109938 
109939 parasail_profile_t* parasail_profile_create_stats_neon_128_8 (
109940     const char* s1,
109941     const int s1Len,
109942     const(parasail_matrix_t)* matrix);
109943 
109944 parasail_profile_t* parasail_profile_create_stats_neon_128_sat (
109945     const char* s1,
109946     const int s1Len,
109947     const(parasail_matrix_t)* matrix);
109948 
109949 parasail_profile_t* parasail_profile_create_stats_64 (
109950     const char* s1,
109951     const int s1Len,
109952     const(parasail_matrix_t)* matrix);
109953 
109954 parasail_profile_t* parasail_profile_create_stats_32 (
109955     const char* s1,
109956     const int s1Len,
109957     const(parasail_matrix_t)* matrix);
109958 
109959 parasail_profile_t* parasail_profile_create_stats_16 (
109960     const char* s1,
109961     const int s1Len,
109962     const(parasail_matrix_t)* matrix);
109963 
109964 parasail_profile_t* parasail_profile_create_stats_8 (
109965     const char* s1,
109966     const int s1Len,
109967     const(parasail_matrix_t)* matrix);
109968 
109969 parasail_profile_t* parasail_profile_create_stats_sat (
109970     const char* s1,
109971     const int s1Len,
109972     const(parasail_matrix_t)* matrix);
109973 
109974 parasail_result_t* parasail_nw_scan_sat (
109975     const char* s1,
109976     const int s1Len,
109977     const char* s2,
109978     const int s2Len,
109979     const int open,
109980     const int gap,
109981     const(parasail_matrix_t)* matrix);
109982 
109983 parasail_result_t* parasail_nw_striped_sat (
109984     const char* s1,
109985     const int s1Len,
109986     const char* s2,
109987     const int s2Len,
109988     const int open,
109989     const int gap,
109990     const(parasail_matrix_t)* matrix);
109991 
109992 parasail_result_t* parasail_nw_diag_sat (
109993     const char* s1,
109994     const int s1Len,
109995     const char* s2,
109996     const int s2Len,
109997     const int open,
109998     const int gap,
109999     const(parasail_matrix_t)* matrix);
110000 
110001 parasail_result_t* parasail_nw_table_scan_sat (
110002     const char* s1,
110003     const int s1Len,
110004     const char* s2,
110005     const int s2Len,
110006     const int open,
110007     const int gap,
110008     const(parasail_matrix_t)* matrix);
110009 
110010 parasail_result_t* parasail_nw_table_striped_sat (
110011     const char* s1,
110012     const int s1Len,
110013     const char* s2,
110014     const int s2Len,
110015     const int open,
110016     const int gap,
110017     const(parasail_matrix_t)* matrix);
110018 
110019 parasail_result_t* parasail_nw_table_diag_sat (
110020     const char* s1,
110021     const int s1Len,
110022     const char* s2,
110023     const int s2Len,
110024     const int open,
110025     const int gap,
110026     const(parasail_matrix_t)* matrix);
110027 
110028 parasail_result_t* parasail_nw_rowcol_scan_sat (
110029     const char* s1,
110030     const int s1Len,
110031     const char* s2,
110032     const int s2Len,
110033     const int open,
110034     const int gap,
110035     const(parasail_matrix_t)* matrix);
110036 
110037 parasail_result_t* parasail_nw_rowcol_striped_sat (
110038     const char* s1,
110039     const int s1Len,
110040     const char* s2,
110041     const int s2Len,
110042     const int open,
110043     const int gap,
110044     const(parasail_matrix_t)* matrix);
110045 
110046 parasail_result_t* parasail_nw_rowcol_diag_sat (
110047     const char* s1,
110048     const int s1Len,
110049     const char* s2,
110050     const int s2Len,
110051     const int open,
110052     const int gap,
110053     const(parasail_matrix_t)* matrix);
110054 
110055 parasail_result_t* parasail_nw_trace_scan_sat (
110056     const char* s1,
110057     const int s1Len,
110058     const char* s2,
110059     const int s2Len,
110060     const int open,
110061     const int gap,
110062     const(parasail_matrix_t)* matrix);
110063 
110064 parasail_result_t* parasail_nw_trace_striped_sat (
110065     const char* s1,
110066     const int s1Len,
110067     const char* s2,
110068     const int s2Len,
110069     const int open,
110070     const int gap,
110071     const(parasail_matrix_t)* matrix);
110072 
110073 parasail_result_t* parasail_nw_trace_diag_sat (
110074     const char* s1,
110075     const int s1Len,
110076     const char* s2,
110077     const int s2Len,
110078     const int open,
110079     const int gap,
110080     const(parasail_matrix_t)* matrix);
110081 
110082 parasail_result_t* parasail_nw_stats_scan_sat (
110083     const char* s1,
110084     const int s1Len,
110085     const char* s2,
110086     const int s2Len,
110087     const int open,
110088     const int gap,
110089     const(parasail_matrix_t)* matrix);
110090 
110091 parasail_result_t* parasail_nw_stats_striped_sat (
110092     const char* s1,
110093     const int s1Len,
110094     const char* s2,
110095     const int s2Len,
110096     const int open,
110097     const int gap,
110098     const(parasail_matrix_t)* matrix);
110099 
110100 parasail_result_t* parasail_nw_stats_diag_sat (
110101     const char* s1,
110102     const int s1Len,
110103     const char* s2,
110104     const int s2Len,
110105     const int open,
110106     const int gap,
110107     const(parasail_matrix_t)* matrix);
110108 
110109 parasail_result_t* parasail_nw_stats_table_scan_sat (
110110     const char* s1,
110111     const int s1Len,
110112     const char* s2,
110113     const int s2Len,
110114     const int open,
110115     const int gap,
110116     const(parasail_matrix_t)* matrix);
110117 
110118 parasail_result_t* parasail_nw_stats_table_striped_sat (
110119     const char* s1,
110120     const int s1Len,
110121     const char* s2,
110122     const int s2Len,
110123     const int open,
110124     const int gap,
110125     const(parasail_matrix_t)* matrix);
110126 
110127 parasail_result_t* parasail_nw_stats_table_diag_sat (
110128     const char* s1,
110129     const int s1Len,
110130     const char* s2,
110131     const int s2Len,
110132     const int open,
110133     const int gap,
110134     const(parasail_matrix_t)* matrix);
110135 
110136 parasail_result_t* parasail_nw_stats_rowcol_scan_sat (
110137     const char* s1,
110138     const int s1Len,
110139     const char* s2,
110140     const int s2Len,
110141     const int open,
110142     const int gap,
110143     const(parasail_matrix_t)* matrix);
110144 
110145 parasail_result_t* parasail_nw_stats_rowcol_striped_sat (
110146     const char* s1,
110147     const int s1Len,
110148     const char* s2,
110149     const int s2Len,
110150     const int open,
110151     const int gap,
110152     const(parasail_matrix_t)* matrix);
110153 
110154 parasail_result_t* parasail_nw_stats_rowcol_diag_sat (
110155     const char* s1,
110156     const int s1Len,
110157     const char* s2,
110158     const int s2Len,
110159     const int open,
110160     const int gap,
110161     const(parasail_matrix_t)* matrix);
110162 
110163 parasail_result_t* parasail_sg_scan_sat (
110164     const char* s1,
110165     const int s1Len,
110166     const char* s2,
110167     const int s2Len,
110168     const int open,
110169     const int gap,
110170     const(parasail_matrix_t)* matrix);
110171 
110172 parasail_result_t* parasail_sg_striped_sat (
110173     const char* s1,
110174     const int s1Len,
110175     const char* s2,
110176     const int s2Len,
110177     const int open,
110178     const int gap,
110179     const(parasail_matrix_t)* matrix);
110180 
110181 parasail_result_t* parasail_sg_diag_sat (
110182     const char* s1,
110183     const int s1Len,
110184     const char* s2,
110185     const int s2Len,
110186     const int open,
110187     const int gap,
110188     const(parasail_matrix_t)* matrix);
110189 
110190 parasail_result_t* parasail_sg_table_scan_sat (
110191     const char* s1,
110192     const int s1Len,
110193     const char* s2,
110194     const int s2Len,
110195     const int open,
110196     const int gap,
110197     const(parasail_matrix_t)* matrix);
110198 
110199 parasail_result_t* parasail_sg_table_striped_sat (
110200     const char* s1,
110201     const int s1Len,
110202     const char* s2,
110203     const int s2Len,
110204     const int open,
110205     const int gap,
110206     const(parasail_matrix_t)* matrix);
110207 
110208 parasail_result_t* parasail_sg_table_diag_sat (
110209     const char* s1,
110210     const int s1Len,
110211     const char* s2,
110212     const int s2Len,
110213     const int open,
110214     const int gap,
110215     const(parasail_matrix_t)* matrix);
110216 
110217 parasail_result_t* parasail_sg_rowcol_scan_sat (
110218     const char* s1,
110219     const int s1Len,
110220     const char* s2,
110221     const int s2Len,
110222     const int open,
110223     const int gap,
110224     const(parasail_matrix_t)* matrix);
110225 
110226 parasail_result_t* parasail_sg_rowcol_striped_sat (
110227     const char* s1,
110228     const int s1Len,
110229     const char* s2,
110230     const int s2Len,
110231     const int open,
110232     const int gap,
110233     const(parasail_matrix_t)* matrix);
110234 
110235 parasail_result_t* parasail_sg_rowcol_diag_sat (
110236     const char* s1,
110237     const int s1Len,
110238     const char* s2,
110239     const int s2Len,
110240     const int open,
110241     const int gap,
110242     const(parasail_matrix_t)* matrix);
110243 
110244 parasail_result_t* parasail_sg_trace_scan_sat (
110245     const char* s1,
110246     const int s1Len,
110247     const char* s2,
110248     const int s2Len,
110249     const int open,
110250     const int gap,
110251     const(parasail_matrix_t)* matrix);
110252 
110253 parasail_result_t* parasail_sg_trace_striped_sat (
110254     const char* s1,
110255     const int s1Len,
110256     const char* s2,
110257     const int s2Len,
110258     const int open,
110259     const int gap,
110260     const(parasail_matrix_t)* matrix);
110261 
110262 parasail_result_t* parasail_sg_trace_diag_sat (
110263     const char* s1,
110264     const int s1Len,
110265     const char* s2,
110266     const int s2Len,
110267     const int open,
110268     const int gap,
110269     const(parasail_matrix_t)* matrix);
110270 
110271 parasail_result_t* parasail_sg_stats_scan_sat (
110272     const char* s1,
110273     const int s1Len,
110274     const char* s2,
110275     const int s2Len,
110276     const int open,
110277     const int gap,
110278     const(parasail_matrix_t)* matrix);
110279 
110280 parasail_result_t* parasail_sg_stats_striped_sat (
110281     const char* s1,
110282     const int s1Len,
110283     const char* s2,
110284     const int s2Len,
110285     const int open,
110286     const int gap,
110287     const(parasail_matrix_t)* matrix);
110288 
110289 parasail_result_t* parasail_sg_stats_diag_sat (
110290     const char* s1,
110291     const int s1Len,
110292     const char* s2,
110293     const int s2Len,
110294     const int open,
110295     const int gap,
110296     const(parasail_matrix_t)* matrix);
110297 
110298 parasail_result_t* parasail_sg_stats_table_scan_sat (
110299     const char* s1,
110300     const int s1Len,
110301     const char* s2,
110302     const int s2Len,
110303     const int open,
110304     const int gap,
110305     const(parasail_matrix_t)* matrix);
110306 
110307 parasail_result_t* parasail_sg_stats_table_striped_sat (
110308     const char* s1,
110309     const int s1Len,
110310     const char* s2,
110311     const int s2Len,
110312     const int open,
110313     const int gap,
110314     const(parasail_matrix_t)* matrix);
110315 
110316 parasail_result_t* parasail_sg_stats_table_diag_sat (
110317     const char* s1,
110318     const int s1Len,
110319     const char* s2,
110320     const int s2Len,
110321     const int open,
110322     const int gap,
110323     const(parasail_matrix_t)* matrix);
110324 
110325 parasail_result_t* parasail_sg_stats_rowcol_scan_sat (
110326     const char* s1,
110327     const int s1Len,
110328     const char* s2,
110329     const int s2Len,
110330     const int open,
110331     const int gap,
110332     const(parasail_matrix_t)* matrix);
110333 
110334 parasail_result_t* parasail_sg_stats_rowcol_striped_sat (
110335     const char* s1,
110336     const int s1Len,
110337     const char* s2,
110338     const int s2Len,
110339     const int open,
110340     const int gap,
110341     const(parasail_matrix_t)* matrix);
110342 
110343 parasail_result_t* parasail_sg_stats_rowcol_diag_sat (
110344     const char* s1,
110345     const int s1Len,
110346     const char* s2,
110347     const int s2Len,
110348     const int open,
110349     const int gap,
110350     const(parasail_matrix_t)* matrix);
110351 
110352 parasail_result_t* parasail_sw_scan_sat (
110353     const char* s1,
110354     const int s1Len,
110355     const char* s2,
110356     const int s2Len,
110357     const int open,
110358     const int gap,
110359     const(parasail_matrix_t)* matrix);
110360 
110361 parasail_result_t* parasail_sw_striped_sat (
110362     const char* s1,
110363     const int s1Len,
110364     const char* s2,
110365     const int s2Len,
110366     const int open,
110367     const int gap,
110368     const(parasail_matrix_t)* matrix);
110369 
110370 parasail_result_t* parasail_sw_diag_sat (
110371     const char* s1,
110372     const int s1Len,
110373     const char* s2,
110374     const int s2Len,
110375     const int open,
110376     const int gap,
110377     const(parasail_matrix_t)* matrix);
110378 
110379 parasail_result_t* parasail_sw_table_scan_sat (
110380     const char* s1,
110381     const int s1Len,
110382     const char* s2,
110383     const int s2Len,
110384     const int open,
110385     const int gap,
110386     const(parasail_matrix_t)* matrix);
110387 
110388 parasail_result_t* parasail_sw_table_striped_sat (
110389     const char* s1,
110390     const int s1Len,
110391     const char* s2,
110392     const int s2Len,
110393     const int open,
110394     const int gap,
110395     const(parasail_matrix_t)* matrix);
110396 
110397 parasail_result_t* parasail_sw_table_diag_sat (
110398     const char* s1,
110399     const int s1Len,
110400     const char* s2,
110401     const int s2Len,
110402     const int open,
110403     const int gap,
110404     const(parasail_matrix_t)* matrix);
110405 
110406 parasail_result_t* parasail_sw_rowcol_scan_sat (
110407     const char* s1,
110408     const int s1Len,
110409     const char* s2,
110410     const int s2Len,
110411     const int open,
110412     const int gap,
110413     const(parasail_matrix_t)* matrix);
110414 
110415 parasail_result_t* parasail_sw_rowcol_striped_sat (
110416     const char* s1,
110417     const int s1Len,
110418     const char* s2,
110419     const int s2Len,
110420     const int open,
110421     const int gap,
110422     const(parasail_matrix_t)* matrix);
110423 
110424 parasail_result_t* parasail_sw_rowcol_diag_sat (
110425     const char* s1,
110426     const int s1Len,
110427     const char* s2,
110428     const int s2Len,
110429     const int open,
110430     const int gap,
110431     const(parasail_matrix_t)* matrix);
110432 
110433 parasail_result_t* parasail_sw_trace_scan_sat (
110434     const char* s1,
110435     const int s1Len,
110436     const char* s2,
110437     const int s2Len,
110438     const int open,
110439     const int gap,
110440     const(parasail_matrix_t)* matrix);
110441 
110442 parasail_result_t* parasail_sw_trace_striped_sat (
110443     const char* s1,
110444     const int s1Len,
110445     const char* s2,
110446     const int s2Len,
110447     const int open,
110448     const int gap,
110449     const(parasail_matrix_t)* matrix);
110450 
110451 parasail_result_t* parasail_sw_trace_diag_sat (
110452     const char* s1,
110453     const int s1Len,
110454     const char* s2,
110455     const int s2Len,
110456     const int open,
110457     const int gap,
110458     const(parasail_matrix_t)* matrix);
110459 
110460 parasail_result_t* parasail_sw_stats_scan_sat (
110461     const char* s1,
110462     const int s1Len,
110463     const char* s2,
110464     const int s2Len,
110465     const int open,
110466     const int gap,
110467     const(parasail_matrix_t)* matrix);
110468 
110469 parasail_result_t* parasail_sw_stats_striped_sat (
110470     const char* s1,
110471     const int s1Len,
110472     const char* s2,
110473     const int s2Len,
110474     const int open,
110475     const int gap,
110476     const(parasail_matrix_t)* matrix);
110477 
110478 parasail_result_t* parasail_sw_stats_diag_sat (
110479     const char* s1,
110480     const int s1Len,
110481     const char* s2,
110482     const int s2Len,
110483     const int open,
110484     const int gap,
110485     const(parasail_matrix_t)* matrix);
110486 
110487 parasail_result_t* parasail_sw_stats_table_scan_sat (
110488     const char* s1,
110489     const int s1Len,
110490     const char* s2,
110491     const int s2Len,
110492     const int open,
110493     const int gap,
110494     const(parasail_matrix_t)* matrix);
110495 
110496 parasail_result_t* parasail_sw_stats_table_striped_sat (
110497     const char* s1,
110498     const int s1Len,
110499     const char* s2,
110500     const int s2Len,
110501     const int open,
110502     const int gap,
110503     const(parasail_matrix_t)* matrix);
110504 
110505 parasail_result_t* parasail_sw_stats_table_diag_sat (
110506     const char* s1,
110507     const int s1Len,
110508     const char* s2,
110509     const int s2Len,
110510     const int open,
110511     const int gap,
110512     const(parasail_matrix_t)* matrix);
110513 
110514 parasail_result_t* parasail_sw_stats_rowcol_scan_sat (
110515     const char* s1,
110516     const int s1Len,
110517     const char* s2,
110518     const int s2Len,
110519     const int open,
110520     const int gap,
110521     const(parasail_matrix_t)* matrix);
110522 
110523 parasail_result_t* parasail_sw_stats_rowcol_striped_sat (
110524     const char* s1,
110525     const int s1Len,
110526     const char* s2,
110527     const int s2Len,
110528     const int open,
110529     const int gap,
110530     const(parasail_matrix_t)* matrix);
110531 
110532 parasail_result_t* parasail_sw_stats_rowcol_diag_sat (
110533     const char* s1,
110534     const int s1Len,
110535     const char* s2,
110536     const int s2Len,
110537     const int open,
110538     const int gap,
110539     const(parasail_matrix_t)* matrix);
110540 
110541 parasail_result_t* parasail_sg_qb_scan_sat (
110542     const char* s1,
110543     const int s1Len,
110544     const char* s2,
110545     const int s2Len,
110546     const int open,
110547     const int gap,
110548     const(parasail_matrix_t)* matrix);
110549 
110550 parasail_result_t* parasail_sg_qb_striped_sat (
110551     const char* s1,
110552     const int s1Len,
110553     const char* s2,
110554     const int s2Len,
110555     const int open,
110556     const int gap,
110557     const(parasail_matrix_t)* matrix);
110558 
110559 parasail_result_t* parasail_sg_qb_diag_sat (
110560     const char* s1,
110561     const int s1Len,
110562     const char* s2,
110563     const int s2Len,
110564     const int open,
110565     const int gap,
110566     const(parasail_matrix_t)* matrix);
110567 
110568 parasail_result_t* parasail_sg_qb_table_scan_sat (
110569     const char* s1,
110570     const int s1Len,
110571     const char* s2,
110572     const int s2Len,
110573     const int open,
110574     const int gap,
110575     const(parasail_matrix_t)* matrix);
110576 
110577 parasail_result_t* parasail_sg_qb_table_striped_sat (
110578     const char* s1,
110579     const int s1Len,
110580     const char* s2,
110581     const int s2Len,
110582     const int open,
110583     const int gap,
110584     const(parasail_matrix_t)* matrix);
110585 
110586 parasail_result_t* parasail_sg_qb_table_diag_sat (
110587     const char* s1,
110588     const int s1Len,
110589     const char* s2,
110590     const int s2Len,
110591     const int open,
110592     const int gap,
110593     const(parasail_matrix_t)* matrix);
110594 
110595 parasail_result_t* parasail_sg_qb_rowcol_scan_sat (
110596     const char* s1,
110597     const int s1Len,
110598     const char* s2,
110599     const int s2Len,
110600     const int open,
110601     const int gap,
110602     const(parasail_matrix_t)* matrix);
110603 
110604 parasail_result_t* parasail_sg_qb_rowcol_striped_sat (
110605     const char* s1,
110606     const int s1Len,
110607     const char* s2,
110608     const int s2Len,
110609     const int open,
110610     const int gap,
110611     const(parasail_matrix_t)* matrix);
110612 
110613 parasail_result_t* parasail_sg_qb_rowcol_diag_sat (
110614     const char* s1,
110615     const int s1Len,
110616     const char* s2,
110617     const int s2Len,
110618     const int open,
110619     const int gap,
110620     const(parasail_matrix_t)* matrix);
110621 
110622 parasail_result_t* parasail_sg_qb_trace_scan_sat (
110623     const char* s1,
110624     const int s1Len,
110625     const char* s2,
110626     const int s2Len,
110627     const int open,
110628     const int gap,
110629     const(parasail_matrix_t)* matrix);
110630 
110631 parasail_result_t* parasail_sg_qb_trace_striped_sat (
110632     const char* s1,
110633     const int s1Len,
110634     const char* s2,
110635     const int s2Len,
110636     const int open,
110637     const int gap,
110638     const(parasail_matrix_t)* matrix);
110639 
110640 parasail_result_t* parasail_sg_qb_trace_diag_sat (
110641     const char* s1,
110642     const int s1Len,
110643     const char* s2,
110644     const int s2Len,
110645     const int open,
110646     const int gap,
110647     const(parasail_matrix_t)* matrix);
110648 
110649 parasail_result_t* parasail_sg_qb_stats_scan_sat (
110650     const char* s1,
110651     const int s1Len,
110652     const char* s2,
110653     const int s2Len,
110654     const int open,
110655     const int gap,
110656     const(parasail_matrix_t)* matrix);
110657 
110658 parasail_result_t* parasail_sg_qb_stats_striped_sat (
110659     const char* s1,
110660     const int s1Len,
110661     const char* s2,
110662     const int s2Len,
110663     const int open,
110664     const int gap,
110665     const(parasail_matrix_t)* matrix);
110666 
110667 parasail_result_t* parasail_sg_qb_stats_diag_sat (
110668     const char* s1,
110669     const int s1Len,
110670     const char* s2,
110671     const int s2Len,
110672     const int open,
110673     const int gap,
110674     const(parasail_matrix_t)* matrix);
110675 
110676 parasail_result_t* parasail_sg_qb_stats_table_scan_sat (
110677     const char* s1,
110678     const int s1Len,
110679     const char* s2,
110680     const int s2Len,
110681     const int open,
110682     const int gap,
110683     const(parasail_matrix_t)* matrix);
110684 
110685 parasail_result_t* parasail_sg_qb_stats_table_striped_sat (
110686     const char* s1,
110687     const int s1Len,
110688     const char* s2,
110689     const int s2Len,
110690     const int open,
110691     const int gap,
110692     const(parasail_matrix_t)* matrix);
110693 
110694 parasail_result_t* parasail_sg_qb_stats_table_diag_sat (
110695     const char* s1,
110696     const int s1Len,
110697     const char* s2,
110698     const int s2Len,
110699     const int open,
110700     const int gap,
110701     const(parasail_matrix_t)* matrix);
110702 
110703 parasail_result_t* parasail_sg_qb_stats_rowcol_scan_sat (
110704     const char* s1,
110705     const int s1Len,
110706     const char* s2,
110707     const int s2Len,
110708     const int open,
110709     const int gap,
110710     const(parasail_matrix_t)* matrix);
110711 
110712 parasail_result_t* parasail_sg_qb_stats_rowcol_striped_sat (
110713     const char* s1,
110714     const int s1Len,
110715     const char* s2,
110716     const int s2Len,
110717     const int open,
110718     const int gap,
110719     const(parasail_matrix_t)* matrix);
110720 
110721 parasail_result_t* parasail_sg_qb_stats_rowcol_diag_sat (
110722     const char* s1,
110723     const int s1Len,
110724     const char* s2,
110725     const int s2Len,
110726     const int open,
110727     const int gap,
110728     const(parasail_matrix_t)* matrix);
110729 
110730 parasail_result_t* parasail_sg_qe_scan_sat (
110731     const char* s1,
110732     const int s1Len,
110733     const char* s2,
110734     const int s2Len,
110735     const int open,
110736     const int gap,
110737     const(parasail_matrix_t)* matrix);
110738 
110739 parasail_result_t* parasail_sg_qe_striped_sat (
110740     const char* s1,
110741     const int s1Len,
110742     const char* s2,
110743     const int s2Len,
110744     const int open,
110745     const int gap,
110746     const(parasail_matrix_t)* matrix);
110747 
110748 parasail_result_t* parasail_sg_qe_diag_sat (
110749     const char* s1,
110750     const int s1Len,
110751     const char* s2,
110752     const int s2Len,
110753     const int open,
110754     const int gap,
110755     const(parasail_matrix_t)* matrix);
110756 
110757 parasail_result_t* parasail_sg_qe_table_scan_sat (
110758     const char* s1,
110759     const int s1Len,
110760     const char* s2,
110761     const int s2Len,
110762     const int open,
110763     const int gap,
110764     const(parasail_matrix_t)* matrix);
110765 
110766 parasail_result_t* parasail_sg_qe_table_striped_sat (
110767     const char* s1,
110768     const int s1Len,
110769     const char* s2,
110770     const int s2Len,
110771     const int open,
110772     const int gap,
110773     const(parasail_matrix_t)* matrix);
110774 
110775 parasail_result_t* parasail_sg_qe_table_diag_sat (
110776     const char* s1,
110777     const int s1Len,
110778     const char* s2,
110779     const int s2Len,
110780     const int open,
110781     const int gap,
110782     const(parasail_matrix_t)* matrix);
110783 
110784 parasail_result_t* parasail_sg_qe_rowcol_scan_sat (
110785     const char* s1,
110786     const int s1Len,
110787     const char* s2,
110788     const int s2Len,
110789     const int open,
110790     const int gap,
110791     const(parasail_matrix_t)* matrix);
110792 
110793 parasail_result_t* parasail_sg_qe_rowcol_striped_sat (
110794     const char* s1,
110795     const int s1Len,
110796     const char* s2,
110797     const int s2Len,
110798     const int open,
110799     const int gap,
110800     const(parasail_matrix_t)* matrix);
110801 
110802 parasail_result_t* parasail_sg_qe_rowcol_diag_sat (
110803     const char* s1,
110804     const int s1Len,
110805     const char* s2,
110806     const int s2Len,
110807     const int open,
110808     const int gap,
110809     const(parasail_matrix_t)* matrix);
110810 
110811 parasail_result_t* parasail_sg_qe_trace_scan_sat (
110812     const char* s1,
110813     const int s1Len,
110814     const char* s2,
110815     const int s2Len,
110816     const int open,
110817     const int gap,
110818     const(parasail_matrix_t)* matrix);
110819 
110820 parasail_result_t* parasail_sg_qe_trace_striped_sat (
110821     const char* s1,
110822     const int s1Len,
110823     const char* s2,
110824     const int s2Len,
110825     const int open,
110826     const int gap,
110827     const(parasail_matrix_t)* matrix);
110828 
110829 parasail_result_t* parasail_sg_qe_trace_diag_sat (
110830     const char* s1,
110831     const int s1Len,
110832     const char* s2,
110833     const int s2Len,
110834     const int open,
110835     const int gap,
110836     const(parasail_matrix_t)* matrix);
110837 
110838 parasail_result_t* parasail_sg_qe_stats_scan_sat (
110839     const char* s1,
110840     const int s1Len,
110841     const char* s2,
110842     const int s2Len,
110843     const int open,
110844     const int gap,
110845     const(parasail_matrix_t)* matrix);
110846 
110847 parasail_result_t* parasail_sg_qe_stats_striped_sat (
110848     const char* s1,
110849     const int s1Len,
110850     const char* s2,
110851     const int s2Len,
110852     const int open,
110853     const int gap,
110854     const(parasail_matrix_t)* matrix);
110855 
110856 parasail_result_t* parasail_sg_qe_stats_diag_sat (
110857     const char* s1,
110858     const int s1Len,
110859     const char* s2,
110860     const int s2Len,
110861     const int open,
110862     const int gap,
110863     const(parasail_matrix_t)* matrix);
110864 
110865 parasail_result_t* parasail_sg_qe_stats_table_scan_sat (
110866     const char* s1,
110867     const int s1Len,
110868     const char* s2,
110869     const int s2Len,
110870     const int open,
110871     const int gap,
110872     const(parasail_matrix_t)* matrix);
110873 
110874 parasail_result_t* parasail_sg_qe_stats_table_striped_sat (
110875     const char* s1,
110876     const int s1Len,
110877     const char* s2,
110878     const int s2Len,
110879     const int open,
110880     const int gap,
110881     const(parasail_matrix_t)* matrix);
110882 
110883 parasail_result_t* parasail_sg_qe_stats_table_diag_sat (
110884     const char* s1,
110885     const int s1Len,
110886     const char* s2,
110887     const int s2Len,
110888     const int open,
110889     const int gap,
110890     const(parasail_matrix_t)* matrix);
110891 
110892 parasail_result_t* parasail_sg_qe_stats_rowcol_scan_sat (
110893     const char* s1,
110894     const int s1Len,
110895     const char* s2,
110896     const int s2Len,
110897     const int open,
110898     const int gap,
110899     const(parasail_matrix_t)* matrix);
110900 
110901 parasail_result_t* parasail_sg_qe_stats_rowcol_striped_sat (
110902     const char* s1,
110903     const int s1Len,
110904     const char* s2,
110905     const int s2Len,
110906     const int open,
110907     const int gap,
110908     const(parasail_matrix_t)* matrix);
110909 
110910 parasail_result_t* parasail_sg_qe_stats_rowcol_diag_sat (
110911     const char* s1,
110912     const int s1Len,
110913     const char* s2,
110914     const int s2Len,
110915     const int open,
110916     const int gap,
110917     const(parasail_matrix_t)* matrix);
110918 
110919 parasail_result_t* parasail_sg_qx_scan_sat (
110920     const char* s1,
110921     const int s1Len,
110922     const char* s2,
110923     const int s2Len,
110924     const int open,
110925     const int gap,
110926     const(parasail_matrix_t)* matrix);
110927 
110928 parasail_result_t* parasail_sg_qx_striped_sat (
110929     const char* s1,
110930     const int s1Len,
110931     const char* s2,
110932     const int s2Len,
110933     const int open,
110934     const int gap,
110935     const(parasail_matrix_t)* matrix);
110936 
110937 parasail_result_t* parasail_sg_qx_diag_sat (
110938     const char* s1,
110939     const int s1Len,
110940     const char* s2,
110941     const int s2Len,
110942     const int open,
110943     const int gap,
110944     const(parasail_matrix_t)* matrix);
110945 
110946 parasail_result_t* parasail_sg_qx_table_scan_sat (
110947     const char* s1,
110948     const int s1Len,
110949     const char* s2,
110950     const int s2Len,
110951     const int open,
110952     const int gap,
110953     const(parasail_matrix_t)* matrix);
110954 
110955 parasail_result_t* parasail_sg_qx_table_striped_sat (
110956     const char* s1,
110957     const int s1Len,
110958     const char* s2,
110959     const int s2Len,
110960     const int open,
110961     const int gap,
110962     const(parasail_matrix_t)* matrix);
110963 
110964 parasail_result_t* parasail_sg_qx_table_diag_sat (
110965     const char* s1,
110966     const int s1Len,
110967     const char* s2,
110968     const int s2Len,
110969     const int open,
110970     const int gap,
110971     const(parasail_matrix_t)* matrix);
110972 
110973 parasail_result_t* parasail_sg_qx_rowcol_scan_sat (
110974     const char* s1,
110975     const int s1Len,
110976     const char* s2,
110977     const int s2Len,
110978     const int open,
110979     const int gap,
110980     const(parasail_matrix_t)* matrix);
110981 
110982 parasail_result_t* parasail_sg_qx_rowcol_striped_sat (
110983     const char* s1,
110984     const int s1Len,
110985     const char* s2,
110986     const int s2Len,
110987     const int open,
110988     const int gap,
110989     const(parasail_matrix_t)* matrix);
110990 
110991 parasail_result_t* parasail_sg_qx_rowcol_diag_sat (
110992     const char* s1,
110993     const int s1Len,
110994     const char* s2,
110995     const int s2Len,
110996     const int open,
110997     const int gap,
110998     const(parasail_matrix_t)* matrix);
110999 
111000 parasail_result_t* parasail_sg_qx_trace_scan_sat (
111001     const char* s1,
111002     const int s1Len,
111003     const char* s2,
111004     const int s2Len,
111005     const int open,
111006     const int gap,
111007     const(parasail_matrix_t)* matrix);
111008 
111009 parasail_result_t* parasail_sg_qx_trace_striped_sat (
111010     const char* s1,
111011     const int s1Len,
111012     const char* s2,
111013     const int s2Len,
111014     const int open,
111015     const int gap,
111016     const(parasail_matrix_t)* matrix);
111017 
111018 parasail_result_t* parasail_sg_qx_trace_diag_sat (
111019     const char* s1,
111020     const int s1Len,
111021     const char* s2,
111022     const int s2Len,
111023     const int open,
111024     const int gap,
111025     const(parasail_matrix_t)* matrix);
111026 
111027 parasail_result_t* parasail_sg_qx_stats_scan_sat (
111028     const char* s1,
111029     const int s1Len,
111030     const char* s2,
111031     const int s2Len,
111032     const int open,
111033     const int gap,
111034     const(parasail_matrix_t)* matrix);
111035 
111036 parasail_result_t* parasail_sg_qx_stats_striped_sat (
111037     const char* s1,
111038     const int s1Len,
111039     const char* s2,
111040     const int s2Len,
111041     const int open,
111042     const int gap,
111043     const(parasail_matrix_t)* matrix);
111044 
111045 parasail_result_t* parasail_sg_qx_stats_diag_sat (
111046     const char* s1,
111047     const int s1Len,
111048     const char* s2,
111049     const int s2Len,
111050     const int open,
111051     const int gap,
111052     const(parasail_matrix_t)* matrix);
111053 
111054 parasail_result_t* parasail_sg_qx_stats_table_scan_sat (
111055     const char* s1,
111056     const int s1Len,
111057     const char* s2,
111058     const int s2Len,
111059     const int open,
111060     const int gap,
111061     const(parasail_matrix_t)* matrix);
111062 
111063 parasail_result_t* parasail_sg_qx_stats_table_striped_sat (
111064     const char* s1,
111065     const int s1Len,
111066     const char* s2,
111067     const int s2Len,
111068     const int open,
111069     const int gap,
111070     const(parasail_matrix_t)* matrix);
111071 
111072 parasail_result_t* parasail_sg_qx_stats_table_diag_sat (
111073     const char* s1,
111074     const int s1Len,
111075     const char* s2,
111076     const int s2Len,
111077     const int open,
111078     const int gap,
111079     const(parasail_matrix_t)* matrix);
111080 
111081 parasail_result_t* parasail_sg_qx_stats_rowcol_scan_sat (
111082     const char* s1,
111083     const int s1Len,
111084     const char* s2,
111085     const int s2Len,
111086     const int open,
111087     const int gap,
111088     const(parasail_matrix_t)* matrix);
111089 
111090 parasail_result_t* parasail_sg_qx_stats_rowcol_striped_sat (
111091     const char* s1,
111092     const int s1Len,
111093     const char* s2,
111094     const int s2Len,
111095     const int open,
111096     const int gap,
111097     const(parasail_matrix_t)* matrix);
111098 
111099 parasail_result_t* parasail_sg_qx_stats_rowcol_diag_sat (
111100     const char* s1,
111101     const int s1Len,
111102     const char* s2,
111103     const int s2Len,
111104     const int open,
111105     const int gap,
111106     const(parasail_matrix_t)* matrix);
111107 
111108 parasail_result_t* parasail_sg_db_scan_sat (
111109     const char* s1,
111110     const int s1Len,
111111     const char* s2,
111112     const int s2Len,
111113     const int open,
111114     const int gap,
111115     const(parasail_matrix_t)* matrix);
111116 
111117 parasail_result_t* parasail_sg_db_striped_sat (
111118     const char* s1,
111119     const int s1Len,
111120     const char* s2,
111121     const int s2Len,
111122     const int open,
111123     const int gap,
111124     const(parasail_matrix_t)* matrix);
111125 
111126 parasail_result_t* parasail_sg_db_diag_sat (
111127     const char* s1,
111128     const int s1Len,
111129     const char* s2,
111130     const int s2Len,
111131     const int open,
111132     const int gap,
111133     const(parasail_matrix_t)* matrix);
111134 
111135 parasail_result_t* parasail_sg_db_table_scan_sat (
111136     const char* s1,
111137     const int s1Len,
111138     const char* s2,
111139     const int s2Len,
111140     const int open,
111141     const int gap,
111142     const(parasail_matrix_t)* matrix);
111143 
111144 parasail_result_t* parasail_sg_db_table_striped_sat (
111145     const char* s1,
111146     const int s1Len,
111147     const char* s2,
111148     const int s2Len,
111149     const int open,
111150     const int gap,
111151     const(parasail_matrix_t)* matrix);
111152 
111153 parasail_result_t* parasail_sg_db_table_diag_sat (
111154     const char* s1,
111155     const int s1Len,
111156     const char* s2,
111157     const int s2Len,
111158     const int open,
111159     const int gap,
111160     const(parasail_matrix_t)* matrix);
111161 
111162 parasail_result_t* parasail_sg_db_rowcol_scan_sat (
111163     const char* s1,
111164     const int s1Len,
111165     const char* s2,
111166     const int s2Len,
111167     const int open,
111168     const int gap,
111169     const(parasail_matrix_t)* matrix);
111170 
111171 parasail_result_t* parasail_sg_db_rowcol_striped_sat (
111172     const char* s1,
111173     const int s1Len,
111174     const char* s2,
111175     const int s2Len,
111176     const int open,
111177     const int gap,
111178     const(parasail_matrix_t)* matrix);
111179 
111180 parasail_result_t* parasail_sg_db_rowcol_diag_sat (
111181     const char* s1,
111182     const int s1Len,
111183     const char* s2,
111184     const int s2Len,
111185     const int open,
111186     const int gap,
111187     const(parasail_matrix_t)* matrix);
111188 
111189 parasail_result_t* parasail_sg_db_trace_scan_sat (
111190     const char* s1,
111191     const int s1Len,
111192     const char* s2,
111193     const int s2Len,
111194     const int open,
111195     const int gap,
111196     const(parasail_matrix_t)* matrix);
111197 
111198 parasail_result_t* parasail_sg_db_trace_striped_sat (
111199     const char* s1,
111200     const int s1Len,
111201     const char* s2,
111202     const int s2Len,
111203     const int open,
111204     const int gap,
111205     const(parasail_matrix_t)* matrix);
111206 
111207 parasail_result_t* parasail_sg_db_trace_diag_sat (
111208     const char* s1,
111209     const int s1Len,
111210     const char* s2,
111211     const int s2Len,
111212     const int open,
111213     const int gap,
111214     const(parasail_matrix_t)* matrix);
111215 
111216 parasail_result_t* parasail_sg_db_stats_scan_sat (
111217     const char* s1,
111218     const int s1Len,
111219     const char* s2,
111220     const int s2Len,
111221     const int open,
111222     const int gap,
111223     const(parasail_matrix_t)* matrix);
111224 
111225 parasail_result_t* parasail_sg_db_stats_striped_sat (
111226     const char* s1,
111227     const int s1Len,
111228     const char* s2,
111229     const int s2Len,
111230     const int open,
111231     const int gap,
111232     const(parasail_matrix_t)* matrix);
111233 
111234 parasail_result_t* parasail_sg_db_stats_diag_sat (
111235     const char* s1,
111236     const int s1Len,
111237     const char* s2,
111238     const int s2Len,
111239     const int open,
111240     const int gap,
111241     const(parasail_matrix_t)* matrix);
111242 
111243 parasail_result_t* parasail_sg_db_stats_table_scan_sat (
111244     const char* s1,
111245     const int s1Len,
111246     const char* s2,
111247     const int s2Len,
111248     const int open,
111249     const int gap,
111250     const(parasail_matrix_t)* matrix);
111251 
111252 parasail_result_t* parasail_sg_db_stats_table_striped_sat (
111253     const char* s1,
111254     const int s1Len,
111255     const char* s2,
111256     const int s2Len,
111257     const int open,
111258     const int gap,
111259     const(parasail_matrix_t)* matrix);
111260 
111261 parasail_result_t* parasail_sg_db_stats_table_diag_sat (
111262     const char* s1,
111263     const int s1Len,
111264     const char* s2,
111265     const int s2Len,
111266     const int open,
111267     const int gap,
111268     const(parasail_matrix_t)* matrix);
111269 
111270 parasail_result_t* parasail_sg_db_stats_rowcol_scan_sat (
111271     const char* s1,
111272     const int s1Len,
111273     const char* s2,
111274     const int s2Len,
111275     const int open,
111276     const int gap,
111277     const(parasail_matrix_t)* matrix);
111278 
111279 parasail_result_t* parasail_sg_db_stats_rowcol_striped_sat (
111280     const char* s1,
111281     const int s1Len,
111282     const char* s2,
111283     const int s2Len,
111284     const int open,
111285     const int gap,
111286     const(parasail_matrix_t)* matrix);
111287 
111288 parasail_result_t* parasail_sg_db_stats_rowcol_diag_sat (
111289     const char* s1,
111290     const int s1Len,
111291     const char* s2,
111292     const int s2Len,
111293     const int open,
111294     const int gap,
111295     const(parasail_matrix_t)* matrix);
111296 
111297 parasail_result_t* parasail_sg_de_scan_sat (
111298     const char* s1,
111299     const int s1Len,
111300     const char* s2,
111301     const int s2Len,
111302     const int open,
111303     const int gap,
111304     const(parasail_matrix_t)* matrix);
111305 
111306 parasail_result_t* parasail_sg_de_striped_sat (
111307     const char* s1,
111308     const int s1Len,
111309     const char* s2,
111310     const int s2Len,
111311     const int open,
111312     const int gap,
111313     const(parasail_matrix_t)* matrix);
111314 
111315 parasail_result_t* parasail_sg_de_diag_sat (
111316     const char* s1,
111317     const int s1Len,
111318     const char* s2,
111319     const int s2Len,
111320     const int open,
111321     const int gap,
111322     const(parasail_matrix_t)* matrix);
111323 
111324 parasail_result_t* parasail_sg_de_table_scan_sat (
111325     const char* s1,
111326     const int s1Len,
111327     const char* s2,
111328     const int s2Len,
111329     const int open,
111330     const int gap,
111331     const(parasail_matrix_t)* matrix);
111332 
111333 parasail_result_t* parasail_sg_de_table_striped_sat (
111334     const char* s1,
111335     const int s1Len,
111336     const char* s2,
111337     const int s2Len,
111338     const int open,
111339     const int gap,
111340     const(parasail_matrix_t)* matrix);
111341 
111342 parasail_result_t* parasail_sg_de_table_diag_sat (
111343     const char* s1,
111344     const int s1Len,
111345     const char* s2,
111346     const int s2Len,
111347     const int open,
111348     const int gap,
111349     const(parasail_matrix_t)* matrix);
111350 
111351 parasail_result_t* parasail_sg_de_rowcol_scan_sat (
111352     const char* s1,
111353     const int s1Len,
111354     const char* s2,
111355     const int s2Len,
111356     const int open,
111357     const int gap,
111358     const(parasail_matrix_t)* matrix);
111359 
111360 parasail_result_t* parasail_sg_de_rowcol_striped_sat (
111361     const char* s1,
111362     const int s1Len,
111363     const char* s2,
111364     const int s2Len,
111365     const int open,
111366     const int gap,
111367     const(parasail_matrix_t)* matrix);
111368 
111369 parasail_result_t* parasail_sg_de_rowcol_diag_sat (
111370     const char* s1,
111371     const int s1Len,
111372     const char* s2,
111373     const int s2Len,
111374     const int open,
111375     const int gap,
111376     const(parasail_matrix_t)* matrix);
111377 
111378 parasail_result_t* parasail_sg_de_trace_scan_sat (
111379     const char* s1,
111380     const int s1Len,
111381     const char* s2,
111382     const int s2Len,
111383     const int open,
111384     const int gap,
111385     const(parasail_matrix_t)* matrix);
111386 
111387 parasail_result_t* parasail_sg_de_trace_striped_sat (
111388     const char* s1,
111389     const int s1Len,
111390     const char* s2,
111391     const int s2Len,
111392     const int open,
111393     const int gap,
111394     const(parasail_matrix_t)* matrix);
111395 
111396 parasail_result_t* parasail_sg_de_trace_diag_sat (
111397     const char* s1,
111398     const int s1Len,
111399     const char* s2,
111400     const int s2Len,
111401     const int open,
111402     const int gap,
111403     const(parasail_matrix_t)* matrix);
111404 
111405 parasail_result_t* parasail_sg_de_stats_scan_sat (
111406     const char* s1,
111407     const int s1Len,
111408     const char* s2,
111409     const int s2Len,
111410     const int open,
111411     const int gap,
111412     const(parasail_matrix_t)* matrix);
111413 
111414 parasail_result_t* parasail_sg_de_stats_striped_sat (
111415     const char* s1,
111416     const int s1Len,
111417     const char* s2,
111418     const int s2Len,
111419     const int open,
111420     const int gap,
111421     const(parasail_matrix_t)* matrix);
111422 
111423 parasail_result_t* parasail_sg_de_stats_diag_sat (
111424     const char* s1,
111425     const int s1Len,
111426     const char* s2,
111427     const int s2Len,
111428     const int open,
111429     const int gap,
111430     const(parasail_matrix_t)* matrix);
111431 
111432 parasail_result_t* parasail_sg_de_stats_table_scan_sat (
111433     const char* s1,
111434     const int s1Len,
111435     const char* s2,
111436     const int s2Len,
111437     const int open,
111438     const int gap,
111439     const(parasail_matrix_t)* matrix);
111440 
111441 parasail_result_t* parasail_sg_de_stats_table_striped_sat (
111442     const char* s1,
111443     const int s1Len,
111444     const char* s2,
111445     const int s2Len,
111446     const int open,
111447     const int gap,
111448     const(parasail_matrix_t)* matrix);
111449 
111450 parasail_result_t* parasail_sg_de_stats_table_diag_sat (
111451     const char* s1,
111452     const int s1Len,
111453     const char* s2,
111454     const int s2Len,
111455     const int open,
111456     const int gap,
111457     const(parasail_matrix_t)* matrix);
111458 
111459 parasail_result_t* parasail_sg_de_stats_rowcol_scan_sat (
111460     const char* s1,
111461     const int s1Len,
111462     const char* s2,
111463     const int s2Len,
111464     const int open,
111465     const int gap,
111466     const(parasail_matrix_t)* matrix);
111467 
111468 parasail_result_t* parasail_sg_de_stats_rowcol_striped_sat (
111469     const char* s1,
111470     const int s1Len,
111471     const char* s2,
111472     const int s2Len,
111473     const int open,
111474     const int gap,
111475     const(parasail_matrix_t)* matrix);
111476 
111477 parasail_result_t* parasail_sg_de_stats_rowcol_diag_sat (
111478     const char* s1,
111479     const int s1Len,
111480     const char* s2,
111481     const int s2Len,
111482     const int open,
111483     const int gap,
111484     const(parasail_matrix_t)* matrix);
111485 
111486 parasail_result_t* parasail_sg_dx_scan_sat (
111487     const char* s1,
111488     const int s1Len,
111489     const char* s2,
111490     const int s2Len,
111491     const int open,
111492     const int gap,
111493     const(parasail_matrix_t)* matrix);
111494 
111495 parasail_result_t* parasail_sg_dx_striped_sat (
111496     const char* s1,
111497     const int s1Len,
111498     const char* s2,
111499     const int s2Len,
111500     const int open,
111501     const int gap,
111502     const(parasail_matrix_t)* matrix);
111503 
111504 parasail_result_t* parasail_sg_dx_diag_sat (
111505     const char* s1,
111506     const int s1Len,
111507     const char* s2,
111508     const int s2Len,
111509     const int open,
111510     const int gap,
111511     const(parasail_matrix_t)* matrix);
111512 
111513 parasail_result_t* parasail_sg_dx_table_scan_sat (
111514     const char* s1,
111515     const int s1Len,
111516     const char* s2,
111517     const int s2Len,
111518     const int open,
111519     const int gap,
111520     const(parasail_matrix_t)* matrix);
111521 
111522 parasail_result_t* parasail_sg_dx_table_striped_sat (
111523     const char* s1,
111524     const int s1Len,
111525     const char* s2,
111526     const int s2Len,
111527     const int open,
111528     const int gap,
111529     const(parasail_matrix_t)* matrix);
111530 
111531 parasail_result_t* parasail_sg_dx_table_diag_sat (
111532     const char* s1,
111533     const int s1Len,
111534     const char* s2,
111535     const int s2Len,
111536     const int open,
111537     const int gap,
111538     const(parasail_matrix_t)* matrix);
111539 
111540 parasail_result_t* parasail_sg_dx_rowcol_scan_sat (
111541     const char* s1,
111542     const int s1Len,
111543     const char* s2,
111544     const int s2Len,
111545     const int open,
111546     const int gap,
111547     const(parasail_matrix_t)* matrix);
111548 
111549 parasail_result_t* parasail_sg_dx_rowcol_striped_sat (
111550     const char* s1,
111551     const int s1Len,
111552     const char* s2,
111553     const int s2Len,
111554     const int open,
111555     const int gap,
111556     const(parasail_matrix_t)* matrix);
111557 
111558 parasail_result_t* parasail_sg_dx_rowcol_diag_sat (
111559     const char* s1,
111560     const int s1Len,
111561     const char* s2,
111562     const int s2Len,
111563     const int open,
111564     const int gap,
111565     const(parasail_matrix_t)* matrix);
111566 
111567 parasail_result_t* parasail_sg_dx_trace_scan_sat (
111568     const char* s1,
111569     const int s1Len,
111570     const char* s2,
111571     const int s2Len,
111572     const int open,
111573     const int gap,
111574     const(parasail_matrix_t)* matrix);
111575 
111576 parasail_result_t* parasail_sg_dx_trace_striped_sat (
111577     const char* s1,
111578     const int s1Len,
111579     const char* s2,
111580     const int s2Len,
111581     const int open,
111582     const int gap,
111583     const(parasail_matrix_t)* matrix);
111584 
111585 parasail_result_t* parasail_sg_dx_trace_diag_sat (
111586     const char* s1,
111587     const int s1Len,
111588     const char* s2,
111589     const int s2Len,
111590     const int open,
111591     const int gap,
111592     const(parasail_matrix_t)* matrix);
111593 
111594 parasail_result_t* parasail_sg_dx_stats_scan_sat (
111595     const char* s1,
111596     const int s1Len,
111597     const char* s2,
111598     const int s2Len,
111599     const int open,
111600     const int gap,
111601     const(parasail_matrix_t)* matrix);
111602 
111603 parasail_result_t* parasail_sg_dx_stats_striped_sat (
111604     const char* s1,
111605     const int s1Len,
111606     const char* s2,
111607     const int s2Len,
111608     const int open,
111609     const int gap,
111610     const(parasail_matrix_t)* matrix);
111611 
111612 parasail_result_t* parasail_sg_dx_stats_diag_sat (
111613     const char* s1,
111614     const int s1Len,
111615     const char* s2,
111616     const int s2Len,
111617     const int open,
111618     const int gap,
111619     const(parasail_matrix_t)* matrix);
111620 
111621 parasail_result_t* parasail_sg_dx_stats_table_scan_sat (
111622     const char* s1,
111623     const int s1Len,
111624     const char* s2,
111625     const int s2Len,
111626     const int open,
111627     const int gap,
111628     const(parasail_matrix_t)* matrix);
111629 
111630 parasail_result_t* parasail_sg_dx_stats_table_striped_sat (
111631     const char* s1,
111632     const int s1Len,
111633     const char* s2,
111634     const int s2Len,
111635     const int open,
111636     const int gap,
111637     const(parasail_matrix_t)* matrix);
111638 
111639 parasail_result_t* parasail_sg_dx_stats_table_diag_sat (
111640     const char* s1,
111641     const int s1Len,
111642     const char* s2,
111643     const int s2Len,
111644     const int open,
111645     const int gap,
111646     const(parasail_matrix_t)* matrix);
111647 
111648 parasail_result_t* parasail_sg_dx_stats_rowcol_scan_sat (
111649     const char* s1,
111650     const int s1Len,
111651     const char* s2,
111652     const int s2Len,
111653     const int open,
111654     const int gap,
111655     const(parasail_matrix_t)* matrix);
111656 
111657 parasail_result_t* parasail_sg_dx_stats_rowcol_striped_sat (
111658     const char* s1,
111659     const int s1Len,
111660     const char* s2,
111661     const int s2Len,
111662     const int open,
111663     const int gap,
111664     const(parasail_matrix_t)* matrix);
111665 
111666 parasail_result_t* parasail_sg_dx_stats_rowcol_diag_sat (
111667     const char* s1,
111668     const int s1Len,
111669     const char* s2,
111670     const int s2Len,
111671     const int open,
111672     const int gap,
111673     const(parasail_matrix_t)* matrix);
111674 
111675 parasail_result_t* parasail_sg_qb_de_scan_sat (
111676     const char* s1,
111677     const int s1Len,
111678     const char* s2,
111679     const int s2Len,
111680     const int open,
111681     const int gap,
111682     const(parasail_matrix_t)* matrix);
111683 
111684 parasail_result_t* parasail_sg_qb_de_striped_sat (
111685     const char* s1,
111686     const int s1Len,
111687     const char* s2,
111688     const int s2Len,
111689     const int open,
111690     const int gap,
111691     const(parasail_matrix_t)* matrix);
111692 
111693 parasail_result_t* parasail_sg_qb_de_diag_sat (
111694     const char* s1,
111695     const int s1Len,
111696     const char* s2,
111697     const int s2Len,
111698     const int open,
111699     const int gap,
111700     const(parasail_matrix_t)* matrix);
111701 
111702 parasail_result_t* parasail_sg_qb_de_table_scan_sat (
111703     const char* s1,
111704     const int s1Len,
111705     const char* s2,
111706     const int s2Len,
111707     const int open,
111708     const int gap,
111709     const(parasail_matrix_t)* matrix);
111710 
111711 parasail_result_t* parasail_sg_qb_de_table_striped_sat (
111712     const char* s1,
111713     const int s1Len,
111714     const char* s2,
111715     const int s2Len,
111716     const int open,
111717     const int gap,
111718     const(parasail_matrix_t)* matrix);
111719 
111720 parasail_result_t* parasail_sg_qb_de_table_diag_sat (
111721     const char* s1,
111722     const int s1Len,
111723     const char* s2,
111724     const int s2Len,
111725     const int open,
111726     const int gap,
111727     const(parasail_matrix_t)* matrix);
111728 
111729 parasail_result_t* parasail_sg_qb_de_rowcol_scan_sat (
111730     const char* s1,
111731     const int s1Len,
111732     const char* s2,
111733     const int s2Len,
111734     const int open,
111735     const int gap,
111736     const(parasail_matrix_t)* matrix);
111737 
111738 parasail_result_t* parasail_sg_qb_de_rowcol_striped_sat (
111739     const char* s1,
111740     const int s1Len,
111741     const char* s2,
111742     const int s2Len,
111743     const int open,
111744     const int gap,
111745     const(parasail_matrix_t)* matrix);
111746 
111747 parasail_result_t* parasail_sg_qb_de_rowcol_diag_sat (
111748     const char* s1,
111749     const int s1Len,
111750     const char* s2,
111751     const int s2Len,
111752     const int open,
111753     const int gap,
111754     const(parasail_matrix_t)* matrix);
111755 
111756 parasail_result_t* parasail_sg_qb_de_trace_scan_sat (
111757     const char* s1,
111758     const int s1Len,
111759     const char* s2,
111760     const int s2Len,
111761     const int open,
111762     const int gap,
111763     const(parasail_matrix_t)* matrix);
111764 
111765 parasail_result_t* parasail_sg_qb_de_trace_striped_sat (
111766     const char* s1,
111767     const int s1Len,
111768     const char* s2,
111769     const int s2Len,
111770     const int open,
111771     const int gap,
111772     const(parasail_matrix_t)* matrix);
111773 
111774 parasail_result_t* parasail_sg_qb_de_trace_diag_sat (
111775     const char* s1,
111776     const int s1Len,
111777     const char* s2,
111778     const int s2Len,
111779     const int open,
111780     const int gap,
111781     const(parasail_matrix_t)* matrix);
111782 
111783 parasail_result_t* parasail_sg_qb_de_stats_scan_sat (
111784     const char* s1,
111785     const int s1Len,
111786     const char* s2,
111787     const int s2Len,
111788     const int open,
111789     const int gap,
111790     const(parasail_matrix_t)* matrix);
111791 
111792 parasail_result_t* parasail_sg_qb_de_stats_striped_sat (
111793     const char* s1,
111794     const int s1Len,
111795     const char* s2,
111796     const int s2Len,
111797     const int open,
111798     const int gap,
111799     const(parasail_matrix_t)* matrix);
111800 
111801 parasail_result_t* parasail_sg_qb_de_stats_diag_sat (
111802     const char* s1,
111803     const int s1Len,
111804     const char* s2,
111805     const int s2Len,
111806     const int open,
111807     const int gap,
111808     const(parasail_matrix_t)* matrix);
111809 
111810 parasail_result_t* parasail_sg_qb_de_stats_table_scan_sat (
111811     const char* s1,
111812     const int s1Len,
111813     const char* s2,
111814     const int s2Len,
111815     const int open,
111816     const int gap,
111817     const(parasail_matrix_t)* matrix);
111818 
111819 parasail_result_t* parasail_sg_qb_de_stats_table_striped_sat (
111820     const char* s1,
111821     const int s1Len,
111822     const char* s2,
111823     const int s2Len,
111824     const int open,
111825     const int gap,
111826     const(parasail_matrix_t)* matrix);
111827 
111828 parasail_result_t* parasail_sg_qb_de_stats_table_diag_sat (
111829     const char* s1,
111830     const int s1Len,
111831     const char* s2,
111832     const int s2Len,
111833     const int open,
111834     const int gap,
111835     const(parasail_matrix_t)* matrix);
111836 
111837 parasail_result_t* parasail_sg_qb_de_stats_rowcol_scan_sat (
111838     const char* s1,
111839     const int s1Len,
111840     const char* s2,
111841     const int s2Len,
111842     const int open,
111843     const int gap,
111844     const(parasail_matrix_t)* matrix);
111845 
111846 parasail_result_t* parasail_sg_qb_de_stats_rowcol_striped_sat (
111847     const char* s1,
111848     const int s1Len,
111849     const char* s2,
111850     const int s2Len,
111851     const int open,
111852     const int gap,
111853     const(parasail_matrix_t)* matrix);
111854 
111855 parasail_result_t* parasail_sg_qb_de_stats_rowcol_diag_sat (
111856     const char* s1,
111857     const int s1Len,
111858     const char* s2,
111859     const int s2Len,
111860     const int open,
111861     const int gap,
111862     const(parasail_matrix_t)* matrix);
111863 
111864 parasail_result_t* parasail_sg_qe_db_scan_sat (
111865     const char* s1,
111866     const int s1Len,
111867     const char* s2,
111868     const int s2Len,
111869     const int open,
111870     const int gap,
111871     const(parasail_matrix_t)* matrix);
111872 
111873 parasail_result_t* parasail_sg_qe_db_striped_sat (
111874     const char* s1,
111875     const int s1Len,
111876     const char* s2,
111877     const int s2Len,
111878     const int open,
111879     const int gap,
111880     const(parasail_matrix_t)* matrix);
111881 
111882 parasail_result_t* parasail_sg_qe_db_diag_sat (
111883     const char* s1,
111884     const int s1Len,
111885     const char* s2,
111886     const int s2Len,
111887     const int open,
111888     const int gap,
111889     const(parasail_matrix_t)* matrix);
111890 
111891 parasail_result_t* parasail_sg_qe_db_table_scan_sat (
111892     const char* s1,
111893     const int s1Len,
111894     const char* s2,
111895     const int s2Len,
111896     const int open,
111897     const int gap,
111898     const(parasail_matrix_t)* matrix);
111899 
111900 parasail_result_t* parasail_sg_qe_db_table_striped_sat (
111901     const char* s1,
111902     const int s1Len,
111903     const char* s2,
111904     const int s2Len,
111905     const int open,
111906     const int gap,
111907     const(parasail_matrix_t)* matrix);
111908 
111909 parasail_result_t* parasail_sg_qe_db_table_diag_sat (
111910     const char* s1,
111911     const int s1Len,
111912     const char* s2,
111913     const int s2Len,
111914     const int open,
111915     const int gap,
111916     const(parasail_matrix_t)* matrix);
111917 
111918 parasail_result_t* parasail_sg_qe_db_rowcol_scan_sat (
111919     const char* s1,
111920     const int s1Len,
111921     const char* s2,
111922     const int s2Len,
111923     const int open,
111924     const int gap,
111925     const(parasail_matrix_t)* matrix);
111926 
111927 parasail_result_t* parasail_sg_qe_db_rowcol_striped_sat (
111928     const char* s1,
111929     const int s1Len,
111930     const char* s2,
111931     const int s2Len,
111932     const int open,
111933     const int gap,
111934     const(parasail_matrix_t)* matrix);
111935 
111936 parasail_result_t* parasail_sg_qe_db_rowcol_diag_sat (
111937     const char* s1,
111938     const int s1Len,
111939     const char* s2,
111940     const int s2Len,
111941     const int open,
111942     const int gap,
111943     const(parasail_matrix_t)* matrix);
111944 
111945 parasail_result_t* parasail_sg_qe_db_trace_scan_sat (
111946     const char* s1,
111947     const int s1Len,
111948     const char* s2,
111949     const int s2Len,
111950     const int open,
111951     const int gap,
111952     const(parasail_matrix_t)* matrix);
111953 
111954 parasail_result_t* parasail_sg_qe_db_trace_striped_sat (
111955     const char* s1,
111956     const int s1Len,
111957     const char* s2,
111958     const int s2Len,
111959     const int open,
111960     const int gap,
111961     const(parasail_matrix_t)* matrix);
111962 
111963 parasail_result_t* parasail_sg_qe_db_trace_diag_sat (
111964     const char* s1,
111965     const int s1Len,
111966     const char* s2,
111967     const int s2Len,
111968     const int open,
111969     const int gap,
111970     const(parasail_matrix_t)* matrix);
111971 
111972 parasail_result_t* parasail_sg_qe_db_stats_scan_sat (
111973     const char* s1,
111974     const int s1Len,
111975     const char* s2,
111976     const int s2Len,
111977     const int open,
111978     const int gap,
111979     const(parasail_matrix_t)* matrix);
111980 
111981 parasail_result_t* parasail_sg_qe_db_stats_striped_sat (
111982     const char* s1,
111983     const int s1Len,
111984     const char* s2,
111985     const int s2Len,
111986     const int open,
111987     const int gap,
111988     const(parasail_matrix_t)* matrix);
111989 
111990 parasail_result_t* parasail_sg_qe_db_stats_diag_sat (
111991     const char* s1,
111992     const int s1Len,
111993     const char* s2,
111994     const int s2Len,
111995     const int open,
111996     const int gap,
111997     const(parasail_matrix_t)* matrix);
111998 
111999 parasail_result_t* parasail_sg_qe_db_stats_table_scan_sat (
112000     const char* s1,
112001     const int s1Len,
112002     const char* s2,
112003     const int s2Len,
112004     const int open,
112005     const int gap,
112006     const(parasail_matrix_t)* matrix);
112007 
112008 parasail_result_t* parasail_sg_qe_db_stats_table_striped_sat (
112009     const char* s1,
112010     const int s1Len,
112011     const char* s2,
112012     const int s2Len,
112013     const int open,
112014     const int gap,
112015     const(parasail_matrix_t)* matrix);
112016 
112017 parasail_result_t* parasail_sg_qe_db_stats_table_diag_sat (
112018     const char* s1,
112019     const int s1Len,
112020     const char* s2,
112021     const int s2Len,
112022     const int open,
112023     const int gap,
112024     const(parasail_matrix_t)* matrix);
112025 
112026 parasail_result_t* parasail_sg_qe_db_stats_rowcol_scan_sat (
112027     const char* s1,
112028     const int s1Len,
112029     const char* s2,
112030     const int s2Len,
112031     const int open,
112032     const int gap,
112033     const(parasail_matrix_t)* matrix);
112034 
112035 parasail_result_t* parasail_sg_qe_db_stats_rowcol_striped_sat (
112036     const char* s1,
112037     const int s1Len,
112038     const char* s2,
112039     const int s2Len,
112040     const int open,
112041     const int gap,
112042     const(parasail_matrix_t)* matrix);
112043 
112044 parasail_result_t* parasail_sg_qe_db_stats_rowcol_diag_sat (
112045     const char* s1,
112046     const int s1Len,
112047     const char* s2,
112048     const int s2Len,
112049     const int open,
112050     const int gap,
112051     const(parasail_matrix_t)* matrix);
112052 
112053 parasail_result_t* parasail_sg_flags_scan_sat (
112054     const char* s1,
112055     const int s1Len,
112056     const char* s2,
112057     const int s2Len,
112058     const int open,
112059     const int gap,
112060     const(parasail_matrix_t)* matrix,
112061     int s1_beg,
112062     int s1_end,
112063     int s2_beg,
112064     int s2_end);
112065 
112066 parasail_result_t* parasail_sg_flags_striped_sat (
112067     const char* s1,
112068     const int s1Len,
112069     const char* s2,
112070     const int s2Len,
112071     const int open,
112072     const int gap,
112073     const(parasail_matrix_t)* matrix,
112074     int s1_beg,
112075     int s1_end,
112076     int s2_beg,
112077     int s2_end);
112078 
112079 parasail_result_t* parasail_sg_flags_diag_sat (
112080     const char* s1,
112081     const int s1Len,
112082     const char* s2,
112083     const int s2Len,
112084     const int open,
112085     const int gap,
112086     const(parasail_matrix_t)* matrix,
112087     int s1_beg,
112088     int s1_end,
112089     int s2_beg,
112090     int s2_end);
112091 
112092 parasail_result_t* parasail_sg_flags_table_scan_sat (
112093     const char* s1,
112094     const int s1Len,
112095     const char* s2,
112096     const int s2Len,
112097     const int open,
112098     const int gap,
112099     const(parasail_matrix_t)* matrix,
112100     int s1_beg,
112101     int s1_end,
112102     int s2_beg,
112103     int s2_end);
112104 
112105 parasail_result_t* parasail_sg_flags_table_striped_sat (
112106     const char* s1,
112107     const int s1Len,
112108     const char* s2,
112109     const int s2Len,
112110     const int open,
112111     const int gap,
112112     const(parasail_matrix_t)* matrix,
112113     int s1_beg,
112114     int s1_end,
112115     int s2_beg,
112116     int s2_end);
112117 
112118 parasail_result_t* parasail_sg_flags_table_diag_sat (
112119     const char* s1,
112120     const int s1Len,
112121     const char* s2,
112122     const int s2Len,
112123     const int open,
112124     const int gap,
112125     const(parasail_matrix_t)* matrix,
112126     int s1_beg,
112127     int s1_end,
112128     int s2_beg,
112129     int s2_end);
112130 
112131 parasail_result_t* parasail_sg_flags_rowcol_scan_sat (
112132     const char* s1,
112133     const int s1Len,
112134     const char* s2,
112135     const int s2Len,
112136     const int open,
112137     const int gap,
112138     const(parasail_matrix_t)* matrix,
112139     int s1_beg,
112140     int s1_end,
112141     int s2_beg,
112142     int s2_end);
112143 
112144 parasail_result_t* parasail_sg_flags_rowcol_striped_sat (
112145     const char* s1,
112146     const int s1Len,
112147     const char* s2,
112148     const int s2Len,
112149     const int open,
112150     const int gap,
112151     const(parasail_matrix_t)* matrix,
112152     int s1_beg,
112153     int s1_end,
112154     int s2_beg,
112155     int s2_end);
112156 
112157 parasail_result_t* parasail_sg_flags_rowcol_diag_sat (
112158     const char* s1,
112159     const int s1Len,
112160     const char* s2,
112161     const int s2Len,
112162     const int open,
112163     const int gap,
112164     const(parasail_matrix_t)* matrix,
112165     int s1_beg,
112166     int s1_end,
112167     int s2_beg,
112168     int s2_end);
112169 
112170 parasail_result_t* parasail_sg_flags_trace_scan_sat (
112171     const char* s1,
112172     const int s1Len,
112173     const char* s2,
112174     const int s2Len,
112175     const int open,
112176     const int gap,
112177     const(parasail_matrix_t)* matrix,
112178     int s1_beg,
112179     int s1_end,
112180     int s2_beg,
112181     int s2_end);
112182 
112183 parasail_result_t* parasail_sg_flags_trace_striped_sat (
112184     const char* s1,
112185     const int s1Len,
112186     const char* s2,
112187     const int s2Len,
112188     const int open,
112189     const int gap,
112190     const(parasail_matrix_t)* matrix,
112191     int s1_beg,
112192     int s1_end,
112193     int s2_beg,
112194     int s2_end);
112195 
112196 parasail_result_t* parasail_sg_flags_trace_diag_sat (
112197     const char* s1,
112198     const int s1Len,
112199     const char* s2,
112200     const int s2Len,
112201     const int open,
112202     const int gap,
112203     const(parasail_matrix_t)* matrix,
112204     int s1_beg,
112205     int s1_end,
112206     int s2_beg,
112207     int s2_end);
112208 
112209 parasail_result_t* parasail_sg_flags_stats_scan_sat (
112210     const char* s1,
112211     const int s1Len,
112212     const char* s2,
112213     const int s2Len,
112214     const int open,
112215     const int gap,
112216     const(parasail_matrix_t)* matrix,
112217     int s1_beg,
112218     int s1_end,
112219     int s2_beg,
112220     int s2_end);
112221 
112222 parasail_result_t* parasail_sg_flags_stats_striped_sat (
112223     const char* s1,
112224     const int s1Len,
112225     const char* s2,
112226     const int s2Len,
112227     const int open,
112228     const int gap,
112229     const(parasail_matrix_t)* matrix,
112230     int s1_beg,
112231     int s1_end,
112232     int s2_beg,
112233     int s2_end);
112234 
112235 parasail_result_t* parasail_sg_flags_stats_diag_sat (
112236     const char* s1,
112237     const int s1Len,
112238     const char* s2,
112239     const int s2Len,
112240     const int open,
112241     const int gap,
112242     const(parasail_matrix_t)* matrix,
112243     int s1_beg,
112244     int s1_end,
112245     int s2_beg,
112246     int s2_end);
112247 
112248 parasail_result_t* parasail_sg_flags_stats_table_scan_sat (
112249     const char* s1,
112250     const int s1Len,
112251     const char* s2,
112252     const int s2Len,
112253     const int open,
112254     const int gap,
112255     const(parasail_matrix_t)* matrix,
112256     int s1_beg,
112257     int s1_end,
112258     int s2_beg,
112259     int s2_end);
112260 
112261 parasail_result_t* parasail_sg_flags_stats_table_striped_sat (
112262     const char* s1,
112263     const int s1Len,
112264     const char* s2,
112265     const int s2Len,
112266     const int open,
112267     const int gap,
112268     const(parasail_matrix_t)* matrix,
112269     int s1_beg,
112270     int s1_end,
112271     int s2_beg,
112272     int s2_end);
112273 
112274 parasail_result_t* parasail_sg_flags_stats_table_diag_sat (
112275     const char* s1,
112276     const int s1Len,
112277     const char* s2,
112278     const int s2Len,
112279     const int open,
112280     const int gap,
112281     const(parasail_matrix_t)* matrix,
112282     int s1_beg,
112283     int s1_end,
112284     int s2_beg,
112285     int s2_end);
112286 
112287 parasail_result_t* parasail_sg_flags_stats_rowcol_scan_sat (
112288     const char* s1,
112289     const int s1Len,
112290     const char* s2,
112291     const int s2Len,
112292     const int open,
112293     const int gap,
112294     const(parasail_matrix_t)* matrix,
112295     int s1_beg,
112296     int s1_end,
112297     int s2_beg,
112298     int s2_end);
112299 
112300 parasail_result_t* parasail_sg_flags_stats_rowcol_striped_sat (
112301     const char* s1,
112302     const int s1Len,
112303     const char* s2,
112304     const int s2Len,
112305     const int open,
112306     const int gap,
112307     const(parasail_matrix_t)* matrix,
112308     int s1_beg,
112309     int s1_end,
112310     int s2_beg,
112311     int s2_end);
112312 
112313 parasail_result_t* parasail_sg_flags_stats_rowcol_diag_sat (
112314     const char* s1,
112315     const int s1Len,
112316     const char* s2,
112317     const int s2Len,
112318     const int open,
112319     const int gap,
112320     const(parasail_matrix_t)* matrix,
112321     int s1_beg,
112322     int s1_end,
112323     int s2_beg,
112324     int s2_end);
112325 
112326 /* END GENERATED NAMES */
112327 
112328 /* _PARASAIL_H_ */