Home | History | Annotate | Download | only in NEON

Lines Matching defs:pmul

84 template<> EIGEN_STRONG_INLINE Packet2cf pmul<Packet2cf>(const Packet2cf& a, const Packet2cf& b)
238 { return padd(pmul(x,y),c); }
240 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const
242 return internal::pmul(a, pconj(b));
249 { return padd(pmul(x,y),c); }
251 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const
253 return internal::pmul(pconj(a), b);
260 { return padd(pmul(x,y),c); }
262 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const
264 return pconj(internal::pmul(a, b));
271 Packet2cf res = conj_helper<Packet2cf,Packet2cf,false,true>().pmul(a,b);
342 template<> EIGEN_STRONG_INLINE Packet1cd pmul<Packet1cd>(const Packet1cd& a, const Packet1cd& b)
429 { return padd(pmul(x,y),c); }
431 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const
433 return internal::pmul(a, pconj(b));
440 { return padd(pmul(x,y),c); }
442 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const
444 return internal::pmul(pconj(a), b);
451 { return padd(pmul(x,y),c); }
453 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const
455 return pconj(internal::pmul(a, b));
462 Packet1cd res = conj_helper<Packet1cd,Packet1cd,false,true>().pmul(a,b);
463 Packet2d s = pmul<Packet2d>(b.v, b.v);