Searched defs:pmul (Results 1 - 8 of 8) sorted by relevance

/external/eigen/Eigen/src/Core/util/
H A DBlasUtil.h60 EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const { return internal::pmul(x,y); } function in struct:Eigen::internal::conj_helper
67 { return c + pmul(x,y); }
69 EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const function in struct:Eigen::internal::conj_helper
77 { return c + pmul(x,y); }
79 EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const function in struct:Eigen::internal::conj_helper
87 { return c + pmul(x,y); }
89 EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const function in struct:Eigen::internal::conj_helper
97 { return padd(c, pmul(x,y)); }
98 EIGEN_STRONG_INLINE Scalar pmul(cons function in struct:Eigen::internal::conj_helper
107 EIGEN_STRONG_INLINE Scalar pmul(const RealScalar& x, const Scalar& y) const function in struct:Eigen::internal::conj_helper
[all...]
/external/eigen/Eigen/src/Core/arch/SSE/
H A DComplex.h61 template<> EIGEN_STRONG_INLINE Packet2cf pmul<Packet2cf>(const Packet2cf& a, const Packet2cf& b) function in namespace:Eigen::internal
141 return pfirst(pmul(a, Packet2cf(_mm_movehl_ps(a.v,a.v))));
160 { return padd(pmul(x,y),c); }
162 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
165 return internal::pmul(a, pconj(b));
178 { return padd(pmul(x,y),c); }
180 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
183 return internal::pmul(pconj(a), b);
196 { return padd(pmul(x,y),c); }
198 EIGEN_STRONG_INLINE Packet2cf pmul(cons function in struct:Eigen::internal::conj_helper
216 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet4f& x, const Packet2cf& y) const function in struct:Eigen::internal::conj_helper
225 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& x, const Packet4f& y) const function in struct:Eigen::internal::conj_helper
283 template<> EIGEN_STRONG_INLINE Packet1cd pmul<Packet1cd>(const Packet1cd& a, const Packet1cd& b) function in namespace:Eigen::internal
358 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
376 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
394 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
412 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet2d& x, const Packet1cd& y) const function in struct:Eigen::internal::conj_helper
421 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& x, const Packet2d& y) const function in struct:Eigen::internal::conj_helper
[all...]
H A DPacketMath.h149 template<> EIGEN_STRONG_INLINE Packet4f pmul<Packet4f>(const Packet4f& a, const Packet4f& b) { return _mm_mul_ps(a,b); } function in namespace:Eigen::internal
150 template<> EIGEN_STRONG_INLINE Packet2d pmul<Packet2d>(const Packet2d& a, const Packet2d& b) { return _mm_mul_pd(a,b); } function in namespace:Eigen::internal
151 template<> EIGEN_STRONG_INLINE Packet4i pmul<Packet4i>(const Packet4i& a, const Packet4i& b) function in namespace:Eigen::internal
175 template<> EIGEN_STRONG_INLINE Packet4i pmadd(const Packet4i& a, const Packet4i& b, const Packet4i& c) { return padd(pmul(a,b), c); }
488 // for GCC (eg., reusing pmul is very slow !)
/external/eigen/Eigen/src/Core/arch/AltiVec/
H A DComplex.h73 template<> EIGEN_STRONG_INLINE Packet2cf pmul<Packet2cf>(const Packet2cf& a, const Packet2cf& b) function in namespace:Eigen::internal
150 prod = pmul(a, Packet2cf(b));
170 { return padd(pmul(x,y),c); }
172 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
174 return internal::pmul(a, pconj(b));
181 { return padd(pmul(x,y),c); }
183 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
185 return internal::pmul(pconj(a), b);
192 { return padd(pmul(x,y),c); }
194 EIGEN_STRONG_INLINE Packet2cf pmul(cons function in struct:Eigen::internal::conj_helper
[all...]
H A DPacketMath.h179 template<> EIGEN_STRONG_INLINE Packet4f pmul<Packet4f>(const Packet4f& a, const Packet4f& b) { return vec_madd(a,b,p4f_ZERO); } function in namespace:Eigen::internal
182 template<> EIGEN_STRONG_INLINE Packet4i pmul<Packet4i>(const Packet4i& a, const Packet4i& b)
238 template<> EIGEN_STRONG_INLINE Packet4i pmadd(const Packet4i& a, const Packet4i& b, const Packet4i& c) { return padd(pmul(a,b), c); }
432 prod = pmul(a, (Packet4f)vec_sld(a, a, 8));
433 return pfirst(pmul(prod, (Packet4f)vec_sld(prod, prod, 4)));
/external/eigen/Eigen/src/Core/arch/NEON/
H A DComplex.h68 template<> EIGEN_STRONG_INLINE Packet2cf pmul<Packet2cf>(const Packet2cf& a, const Packet2cf& b) function in namespace:Eigen::internal
206 { return padd(pmul(x,y),c); }
208 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
210 return internal::pmul(a, pconj(b));
217 { return padd(pmul(x,y),c); }
219 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
221 return internal::pmul(pconj(a), b);
228 { return padd(pmul(x,y),c); }
230 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
232 return pconj(internal::pmul(
[all...]
H A DPacketMath.h121 template<> EIGEN_STRONG_INLINE Packet4f pmul<Packet4f>(const Packet4f& a, const Packet4f& b) { return vmulq_f32(a,b); } function in namespace:Eigen::internal
122 template<> EIGEN_STRONG_INLINE Packet4i pmul<Packet4i>(const Packet4i& a, const Packet4i& b) { return vmulq_s32(a,b); } function in namespace:Eigen::internal
/external/eigen/Eigen/src/Core/
H A DGenericPacketMath.h113 pmul(const Packet& a, function in namespace:Eigen::internal
282 { return padd(pmul(a, b),c); }
339 template<> inline std::complex<float> pmul(const std::complex<float>& a, const std::complex<float>& b) function in namespace:Eigen::internal
342 template<> inline std::complex<double> pmul(const std::complex<double>& a, const std::complex<double>& b) function in namespace:Eigen::internal

Completed in 707 milliseconds