#include "AP_seq_dna.hxx"
#include <arb_mem.h>
#include <AP_pro_a_nucs.hxx>
#include <AP_filter.hxx>
#include <ARB_Tree.hxx>
Go to the source code of this file.
#define NEVER_COMBINE_ASYNC |
template<class COUNT , class SITE >
static long do_combine |
( |
size_t |
sequence_len, |
|
|
const char *__restrict |
p1, |
|
|
const char *__restrict |
p2, |
|
|
char *__restrict |
p, |
|
|
COUNT |
count, |
|
|
SITE |
site |
|
) |
| |
|
static |
BELOW CODE CAREFULLY DESIGNED TO ALLOW VECTORIZATION
If you mess with it, use "-fopt-info" or "-ftree-vectorizer-verbose=n". Make sure you still see "LOOP VECTORIZED" in the output!
Definition at line 127 of file AP_seq_dna.cxx.
template<class COUNT >
static long do_countMutations |
( |
size_t |
sequence_len, |
|
|
const char *__restrict |
p1, |
|
|
const char *__restrict |
p2, |
|
|
COUNT |
count |
|
) |
| |
|
static |