From 631098ee33e66c8fdd2643d6ae3f2850151e607f Mon Sep 17 00:00:00 2001
From: James Willis <james.s.willis@durham.ac.uk>
Date: Fri, 20 Jan 2017 16:17:58 +0000
Subject: [PATCH] Added version that reads cache on each cell individually.

---
 tests/test27cells.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/tests/test27cells.c b/tests/test27cells.c
index 9b590a00ca..148178173f 100644
--- a/tests/test27cells.c
+++ b/tests/test27cells.c
@@ -62,6 +62,11 @@
 #define DOPAIR1_NAME "runner_dopair1_density_vec_3"
 #endif
 
+#if defined(WITH_VECTORIZATION) && defined(DOPAIR1_VEC_4)
+#define DOPAIR1 runner_dopair1_density_vec_4
+#define DOPAIR1_NAME "runner_dopair1_density_vec_4"
+#endif
+
 #if defined(WITH_VECTORIZATION) && defined(DOPAIR1_AUTO_VEC)
 #define DOPAIR1 runner_dopair1_density_auto_vec
 #define DOPAIR1_NAME "runner_dopair1_density_auto_vec"
@@ -323,6 +328,7 @@ void runner_dopair1_density_vec(struct runner *r, struct cell *ci, struct cell *
 void runner_dopair1_density_vec_1(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_vec_4(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);
-- 
GitLab