1#ifndef QDP_SSE_SPIN_EVALUATES_WRAPPER_H
2#define QDP_SSE_SPIN_EVALUATES_WRAPPER_H
31 unsigned int n_vec = hi - lo;
33 func(aptr, bptr, n_vec);
38template <
class A,
class B>
48template <
class A,
class B>
54 const int *tab = arg->
tab;
58 for(
int j=lo; j < hi; j++) {
61 REAL32 *aptr =(
REAL *)&(a.elem(i).elem(0).elem(0).real());
62 REAL32 *bptr =(
REAL *)&(b.elem(i).elem(0).elem(0).real());
void unordered_sse_spin_project_evaluate_function(int lo, int hi, int myId, unordered_sse_spin_project_user_arg< A, B > *arg)
void ordered_sse_spin_project_evaluate_function(int lo, int hi, int myId, ordered_sse_spin_project_user_arg *arg)
void(* func)(const REAL32 *, REAL32 *, unsigned int)
void(* func)(const REAL32 *, REAL32 *, unsigned int)