diff options
author | Joel Holdsworth <joel@airwebreathe.org.uk> | 2020-03-19 17:05:13 +0000 |
---|---|---|
committer | Rasmus Munk Larsen <rmlarsen@google.com> | 2020-03-19 17:05:13 +0000 |
commit | 54aa8fa186e84bc6985f70f9aa43490709f345b7 (patch) | |
tree | d75de470820eb4dc112cf8046a29fb8bc1314f39 /test/packetmath.cpp | |
parent | 37ccb869166beab93d1bc56a6d3af3b2133db396 (diff) |
Implement integer square-root for NEON
Diffstat (limited to 'test/packetmath.cpp')
-rw-r--r-- | test/packetmath.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/test/packetmath.cpp b/test/packetmath.cpp index 213090c1f..3548eb481 100644 --- a/test/packetmath.cpp +++ b/test/packetmath.cpp @@ -320,6 +320,8 @@ template<typename Scalar,typename Packet> void packetmath() } CHECK_CWISE2_IF(true, internal::pcmp_eq, internal::pcmp_eq); } + + CHECK_CWISE1_IF(PacketTraits::HasSqrt, numext::sqrt, internal::psqrt); } template<typename Scalar,typename Packet> void packetmath_real() @@ -341,7 +343,6 @@ template<typename Scalar,typename Packet> void packetmath_real() if(internal::random<float>(0,1)<0.1f) data1[internal::random<int>(0, PacketSize)] = 0; - CHECK_CWISE1_IF(PacketTraits::HasSqrt, std::sqrt, internal::psqrt); CHECK_CWISE1_IF(PacketTraits::HasLog, std::log, internal::plog); CHECK_CWISE1_IF(PacketTraits::HasRsqrt, Scalar(1)/std::sqrt, internal::prsqrt); |