aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch/AVX
diff options
context:
space:
mode:
authorGravatar Rasmus Munk Larsen <rmlarsen@google.com>2017-01-25 09:21:57 -0800
committerGravatar Rasmus Munk Larsen <rmlarsen@google.com>2017-01-25 09:21:57 -0800
commit5c9ed4ba0d1063e0ea1d78b24b4cd7480e68d22c (patch)
treefb4623870826d0b148cacfa949f9442fc1508dbe /Eigen/src/Core/arch/AVX
parentae3e43a12575faf59e83a3303509f5924ee6069a (diff)
Reverse arguments for pmin in AVX.
Diffstat (limited to 'Eigen/src/Core/arch/AVX')
-rw-r--r--Eigen/src/Core/arch/AVX/PacketMath.h4
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.