Fix incorrect return type for scalar version of simd andNot
commit96912ad0b64ae5cec3ffd8d2ebe990b711f52a8d
authorErik Lindahl <erik@kth.se>
Sun, 3 Apr 2016 12:03:14 +0000 (3 14:03 +0200)
committerMark Abraham <mark.j.abraham@gmail.com>
Sun, 3 Apr 2016 17:09:47 +0000 (3 19:09 +0200)
tree7be741d9067b7a3954b54662d0fbc879544fad59
parent29b494c3cb5b3708679710727e4ee56950f1d496
Fix incorrect return type for scalar version of simd andNot

The return type for the integer version was incorrectly set
to float. Fixed by properly adding separate integer, float
and double versions. This has never been used in any higher
level code yet, so it won't have caused any problems.

Refs #1930.

Change-Id: I84a4dfe51cf898664631ec2b0313ecf8e11a4a3a
src/gromacs/simd/scalar/scalar.h
src/gromacs/simd/tests/scalar.cpp