Fix frexp() for ARM neon SIMD.
authorErik Lindahl <erik.lindahl@gmail.com>
Tue, 24 Nov 2020 11:48:54 +0000 (12:48 +0100)
committerPaul Bauer <paul.bauer.q@gmail.com>
Tue, 24 Nov 2020 15:43:48 +0000 (15:43 +0000)
commit26bb293f03418766c5703af54d96679b26627a91
tree1ff800ec846daafb93c40ce6f15799b5cfc3cdd6
parentce297e4511eba9e2705c0b4f5c7c3d4a16225ac1
Fix frexp() for ARM neon SIMD.

Implements the same fix for arguments +-0 as previously done
for x86 and power implementations. After this, the only
remaining architecture is ARM SVE.

Refs #3773.
src/gromacs/simd/impl_arm_neon/impl_arm_neon_simd_float.h
src/gromacs/simd/impl_arm_neon_asimd/impl_arm_neon_asimd_simd_double.h