diff --git a/tests/test27cells.c b/tests/test27cells.c index b1c2dd7ad607861eeb82f3f9c35b70df0dde409c..89953c5bcac2e75ebe1af2b74a11fcc67a3d2c11 100644 --- a/tests/test27cells.c +++ b/tests/test27cells.c @@ -52,6 +52,11 @@ #define DOPAIR1_NAME "runner_dopair1_density_vec_2" #endif +#if defined(WITH_VECTORIZATION) && defined(DOPAIR1_VEC_3) +#define DOPAIR1 runner_dopair1_density_vec_3 +#define DOPAIR1_NAME "runner_dopair1_density_vec_3" +#endif + #if defined(WITH_VECTORIZATION) && defined(DOPAIR1_AUTO_VEC) #define DOPAIR1 runner_dopair1_density_auto_vec #define DOPAIR1_NAME "runner_dopair1_density_auto_vec" @@ -311,6 +316,7 @@ int check_results(struct part *serial_parts, struct part *vec_parts, int count, void runner_dopair1_density(struct runner *r, struct cell *ci, struct cell *cj); void runner_dopair1_density_vec(struct runner *r, struct cell *ci, struct cell *cj); void runner_dopair1_density_vec_2(struct runner *r, struct cell *ci, struct cell *cj); +void runner_dopair1_density_vec_3(struct runner *r, struct cell *ci, struct cell *cj); void runner_dopair1_density_auto_vec(struct runner *r, struct cell *ci, struct cell *cj); void runner_doself1_density(struct runner *r, struct cell *ci); void runner_doself1_density_vec(struct runner *r, struct cell *ci);