aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch/ZVector/Complex.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2017-06-15 10:16:30 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2017-06-15 10:16:30 +0200
commitb240080e6443e4fb203ac1cba0ad5bd4fdad56b3 (patch)
treeb4b68258306115e23bad6bd4a73803c326bd86bd /Eigen/src/Core/arch/ZVector/Complex.h
parentb8e805497e446e7159f231238b4a8fd22fe70749 (diff)
bug #1436: fix compilation of Jacobi rotations with ARM NEON, some specializations of internal::conj_helper were missing.
Diffstat (limited to 'Eigen/src/Core/arch/ZVector/Complex.h')
-rw-r--r--Eigen/src/Core/arch/ZVector/Complex.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Eigen/src/Core/arch/ZVector/Complex.h b/Eigen/src/Core/arch/ZVector/Complex.h
index d39d2d105..1bfb73397 100644
--- a/Eigen/src/Core/arch/ZVector/Complex.h
+++ b/Eigen/src/Core/arch/ZVector/Complex.h
@@ -336,6 +336,9 @@ template<> struct conj_helper<Packet2cf, Packet2cf, true,true>
}
};
+EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f)
+EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d)
+
template<> EIGEN_STRONG_INLINE Packet1cd pdiv<Packet1cd>(const Packet1cd& a, const Packet1cd& b)
{
// TODO optimize it for AltiVec