From dcbf6b581b0fc04771d8a39d2cf53ee18cb8c25b Mon Sep 17 00:00:00 2001
From: Dominic Kempf <dominic.kempf@iwr.uni-heidelberg.de>
Date: Thu, 1 Mar 2018 12:36:06 +0100
Subject: [PATCH] Add Vec8d(Vec4d, Vec4d) constructor

---
 dune/perftool/common/vectorclass.hh | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/dune/perftool/common/vectorclass.hh b/dune/perftool/common/vectorclass.hh
index 727b1084..16955159 100644
--- a/dune/perftool/common/vectorclass.hh
+++ b/dune/perftool/common/vectorclass.hh
@@ -693,6 +693,14 @@ struct Vec8d
     BARRIER;
   }
 
+  Vec8d(Vec4d low, Vec4d high)
+  {
+    BARRIER;
+    std::copy(_d, _d+4, low._d);
+    std::copy(_d+4, _d+8, high._d);
+    BARRIER;
+  }
+
   Vec8d(F d0, F d1, F d2, F d3, F d4, F d5, F d6, F d7)
     : _d{d0,d1,d2,d3,d4,d5,d6,d7}
   {
-- 
GitLab