Change vldX_dup test input buffer.
diff --git a/ref_vldX_dup.c b/ref_vldX_dup.c
index a0a417d..6d1c180 100644
--- a/ref_vldX_dup.c
+++ b/ref_vldX_dup.c
@@ -44,11 +44,9 @@
      subset which is used to check the actual behaviour. The next
      macro enables to move another chunk of data from result_bis to
      result.  */
-  /* Fill vector with buffer item #i  */
 #define TEST_VLDX_DUP(Q, T1, T2, W, N, X)				\
   VECT_ARRAY_VAR(vector, T1, W, N, X) =					\
-    /* Use dedicated init buffer, of size X */				\
-    vld##X##Q##_dup_##T2##W(VECT_VAR(buffer_vld##X##_lane, T1, W, X));	\
+    vld##X##Q##_dup_##T2##W(&VECT_VAR(buffer_dup, T1, W, N)[0]);	\
 									\
   vst##X##Q##_##T2##W(VECT_VAR(result_bis_##X, T1, W, N),		\
 		      VECT_ARRAY_VAR(vector, T1, W, N, X));		\