diff options
author | Gael Guennebaud <g.gael@free.fr> | 2016-06-09 23:08:11 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2016-06-09 23:08:11 +0200 |
commit | 002804938087acc829941c7500a5230fa5cf28b0 (patch) | |
tree | f6bda326696799d70ee5b7b48f556698c9196e83 /Eigen/src/Core/arch/NEON/Complex.h | |
parent | bd212438217dc3e169a35052f78e2e41a7ce3a3d (diff) |
bug #1240: Remove any assumption on NEON vector types.
Diffstat (limited to 'Eigen/src/Core/arch/NEON/Complex.h')
-rw-r--r-- | Eigen/src/Core/arch/NEON/Complex.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Eigen/src/Core/arch/NEON/Complex.h b/Eigen/src/Core/arch/NEON/Complex.h index 234f29b80..ccc00e5a6 100644 --- a/Eigen/src/Core/arch/NEON/Complex.h +++ b/Eigen/src/Core/arch/NEON/Complex.h @@ -275,7 +275,8 @@ ptranspose(PacketBlock<Packet2cf,2>& kernel) { //---------- double ---------- #if EIGEN_ARCH_ARM64 && !EIGEN_APPLE_DOUBLE_NEON_BUG -static uint64x2_t p2ul_CONJ_XOR = EIGEN_INIT_NEON_PACKET2(0x0, 0x8000000000000000); +const uint64_t p2ul_conj_XOR_DATA[] = { 0x0, 0x8000000000000000 }; +static uint64x2_t p2ul_CONJ_XOR = vld1q_u64( p2ul_conj_XOR_DATA ); struct Packet1cd { |