diff options
author | Rasmus Munk Larsen <rmlarsen@google.com> | 2017-01-25 09:21:57 -0800 |
---|---|---|
committer | Rasmus Munk Larsen <rmlarsen@google.com> | 2017-01-25 09:21:57 -0800 |
commit | 5c9ed4ba0d1063e0ea1d78b24b4cd7480e68d22c (patch) | |
tree | fb4623870826d0b148cacfa949f9442fc1508dbe /Eigen/src/Core/arch/AVX | |
parent | ae3e43a12575faf59e83a3303509f5924ee6069a (diff) |
Reverse arguments for pmin in AVX.
Diffstat (limited to 'Eigen/src/Core/arch/AVX')
-rw-r--r-- | Eigen/src/Core/arch/AVX/PacketMath.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/Core/arch/AVX/PacketMath.h b/Eigen/src/Core/arch/AVX/PacketMath.h index 20d067c6a..636230944 100644 --- a/Eigen/src/Core/arch/AVX/PacketMath.h +++ b/Eigen/src/Core/arch/AVX/PacketMath.h @@ -185,11 +185,11 @@ template<> EIGEN_STRONG_INLINE Packet4d pmadd(const Packet4d& a, const Packet4d& template<> EIGEN_STRONG_INLINE Packet8f pmin<Packet8f>(const Packet8f& a, const Packet8f& b) { // Arguments are swapped to match NaN propagation behavior of std::min. - return _mm256_min_ps(a,b); + return _mm256_min_ps(b,a); } template<> EIGEN_STRONG_INLINE Packet4d pmin<Packet4d>(const Packet4d& a, const Packet4d& b) { // Arguments are swapped to match NaN propagation behavior of std::min. - return _mm256_min_pd(a,b); + return _mm256_min_pd(b,a); } template<> EIGEN_STRONG_INLINE Packet8f pmax<Packet8f>(const Packet8f& a, const Packet8f& b) { // Arguments are swapped to match NaN propagation behavior of std::max. |