mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-06-22 20:29:26 +08:00
Fix bug that disabled vectorization for coeffMin/coeffMax.
This commit is contained in:
parent
bc5cdc7a67
commit
2e9b945baf
@ -338,8 +338,9 @@ struct minmax_coeff_visitor<Derived, is_min, PropagateNaN> : coeff_visitor<Deriv
|
||||
}
|
||||
};
|
||||
|
||||
template<typename Scalar, bool is_min, int NaNPropagation>
|
||||
struct functor_traits<minmax_coeff_visitor<Scalar, is_min, NaNPropagation> > {
|
||||
template<typename Derived, bool is_min, int NaNPropagation>
|
||||
struct functor_traits<minmax_coeff_visitor<Derived, is_min, NaNPropagation> > {
|
||||
using Scalar = typename Derived::Scalar;
|
||||
enum {
|
||||
Cost = NumTraits<Scalar>::AddCost,
|
||||
PacketAccess = packet_traits<Scalar>::HasCmp
|
||||
|
Loading…
x
Reference in New Issue
Block a user