17 #ifndef TESSERACT_ARCH_DOTPRODUCT_H_
18 #define TESSERACT_ARCH_DOTPRODUCT_H_
26 double DotProductAVX(
const double* u,
const double* v,
int n);
29 double DotProductFMA(
const double* u,
const double* v,
int n);
32 double DotProductSSE(
const double* u,
const double* v,
int n);
double DotProductAVX(const double *u, const double *v, int n)
double DotProductNative(const double *u, const double *v, int n)
double DotProductFMA(const double *u, const double *v, int n)
double DotProductSSE(const double *u, const double *v, int n)