aboutsummaryrefslogtreecommitdiff
path: root/src/vectors-8-AVX.h
diff options
context:
space:
mode:
authoreschnett <eschnett@105869f7-3296-0410-a4ea-f4349344b45a>2011-12-21 23:31:05 +0000
committereschnett <eschnett@105869f7-3296-0410-a4ea-f4349344b45a>2011-12-21 23:31:05 +0000
commitebc3d7822bc7cba529f13239f3dbf4c30bf58a4c (patch)
tree619a9241bc2cbc516a22d630177122f8f4d50213 /src/vectors-8-AVX.h
parent381612d2e7778133f101e6ed8d4f2308945f787f (diff)
Simplify setting architecture description strings
git-svn-id: https://svn.cct.lsu.edu/repos/numrel/LSUThorns/Vectors/trunk@42 105869f7-3296-0410-a4ea-f4349344b45a
Diffstat (limited to 'src/vectors-8-AVX.h')
-rw-r--r--src/vectors-8-AVX.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/vectors-8-AVX.h b/src/vectors-8-AVX.h
index f96bd01..eab4055 100644
--- a/src/vectors-8-AVX.h
+++ b/src/vectors-8-AVX.h
@@ -16,7 +16,14 @@
-#define vec8_architecture "AVX"
+#ifdef __FMA4__
+# define vec8_architecture_FMA4 "+FMA4"
+#else
+# define vec8_architecture_FMA4 ""
+#endif
+#define vec8_architecture "AVX" vec8_architecture_FMA4 " (64-bit precision)"
+
+
// Vector type corresponding to CCTK_REAL
#define CCTK_REAL8_VEC __m256d