Home | History | Annotate | Download | only in SSE

Lines Matching defs:pmadd

247 template<> EIGEN_STRONG_INLINE Packet4i pmadd(const Packet4i& a, const Packet4i& b, const Packet4i& c) { return padd(pmul(a,b), c); }
249 template<> EIGEN_STRONG_INLINE Packet4f pmadd(const Packet4f& a, const Packet4f& b, const Packet4f& c) { return _mm_fmadd_ps(a,b,c); }
250 template<> EIGEN_STRONG_INLINE Packet2d pmadd(const Packet2d& a, const Packet2d& b, const Packet2d& c) { return _mm_fmadd_pd(a,b,c); }
664 // template <> EIGEN_STRONG_INLINE Packet4f pmadd(const Packet4f& a, const Packet4f& b, const Packet4f& c)
865 // Scalar path for pmadd with FMA to ensure consistency with vectorized path.
867 template<> EIGEN_STRONG_INLINE float pmadd(const float& a, const float& b, const float& c) {
870 template<> EIGEN_STRONG_INLINE double pmadd(const double& a, const double& b, const double& c) {