/external/eigen/unsupported/Eigen/src/MoreVectorization/ |
MathFunctions.h | 56 z1=pmadd(p4f_minus_half,a,p4f_half); 58 Packet4f s1=pmadd(p4f_asin1, z1, p4f_asin2); 59 Packet4f s2=pmadd(s1, z1, p4f_asin3); 60 Packet4f s3=pmadd(s2,z1, p4f_asin4); 61 Packet4f s4=pmadd(s3,z1, p4f_asin5); 63 z1=pmadd(temp,x1,x1); 72 Packet4f s1=pmadd(p4f_asin1, z2, p4f_asin2); 73 Packet4f s2=pmadd(s1, z2, p4f_asin3); 74 Packet4f s3=pmadd(s2,z2, p4f_asin4); 75 Packet4f s4=pmadd(s3,z2, p4f_asin5) [all...] |
/external/eigen/Eigen/src/Core/arch/SSE/ |
MathFunctions.h | 84 y = pmadd(p4f_cephes_log_p0, x, p4f_cephes_log_p1); 85 y1 = pmadd(p4f_cephes_log_p3, x, p4f_cephes_log_p4); 86 y2 = pmadd(p4f_cephes_log_p6, x, p4f_cephes_log_p7); 87 y = pmadd(y , x, p4f_cephes_log_p2); 88 y1 = pmadd(y1, x, p4f_cephes_log_p5); 89 y2 = pmadd(y2, x, p4f_cephes_log_p8); 90 y = pmadd(y, x3, y1); 91 y = pmadd(y, x3, y2); 136 fx = pmadd(x, p4f_cephes_LOG2EF, p4f_half); 157 y = pmadd(y, x, p4f_cephes_exp_p1) [all...] |
Complex.h | 159 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 177 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 195 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 213 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet4f& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 222 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet4f& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 355 EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd& y, const Packet1cd& c) const function in struct:Eigen::internal::conj_helper 373 EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd& y, const Packet1cd& c) const function in struct:Eigen::internal::conj_helper 391 EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd& y, const Packet1cd& c) const function in struct:Eigen::internal::conj_helper 409 EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet2d& x, const Packet1cd& y, const Packet1cd& c) const function in struct:Eigen::internal::conj_helper 418 EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet2d& y, const Packet1cd& c) cons function in struct:Eigen::internal::conj_helper [all...] |
PacketMath.h | 175 template<> EIGEN_STRONG_INLINE Packet4i pmadd(const Packet4i& a, const Packet4i& b, const Packet4i& c) { return padd(pmul(a,b), c); } function in namespace:Eigen::internal 601 // template <> EIGEN_STRONG_INLINE Packet4f pmadd(const Packet4f& a, const Packet4f& b, const Packet4f& c)
|
/external/eigen/Eigen/src/Core/products/ |
GeneralMatrixVector.h | 166 res[j] = cj.pmadd(lhs0[j], pfirst(ptmp0), res[j]); 167 res[j] = cj.pmadd(lhs1[j], pfirst(ptmp1), res[j]); 168 res[j] = cj.pmadd(lhs2[j], pfirst(ptmp2), res[j]); 169 res[j] = cj.pmadd(lhs3[j], pfirst(ptmp3), res[j]); 204 T0 = pcj.pmadd(A00, ptmp0, pload<ResPacket>(&res[j])); 205 T1 = pcj.pmadd(A10, ptmp0, pload<ResPacket>(&res[j+ResPacketSize])); 207 T0 = pcj.pmadd(A01, ptmp1, T0); 209 T0 = pcj.pmadd(A02, ptmp2, T0); 211 T0 = pcj.pmadd(A03, ptmp3, T0); 214 T1 = pcj.pmadd(A11, ptmp1, T1) [all...] |
SelfadjointMatrixVector.h | 133 Xi = pcj0.pmadd(A0i,ptmp0, pcj0.pmadd(A1i,ptmp1,Xi)); 134 ptmp2 = pcj1.pmadd(A0i, Bi, ptmp2); 135 ptmp3 = pcj1.pmadd(A1i, Bi, ptmp3);
|
CoeffBasedProduct.h | 374 res = pmadd(pset1<Packet>(lhs.coeff(row, UnrollingIndex)), rhs.template packet<LoadMode>(UnrollingIndex, col), res); 385 res = pmadd(lhs.template packet<LoadMode>(row, UnrollingIndex), pset1<Packet>(rhs.coeff(UnrollingIndex, col)), res); 418 res = pmadd(pset1<Packet>(lhs.coeff(row, i)), rhs.template packet<LoadMode>(i, col), res); 431 res = pmadd(lhs.template packet<LoadMode>(row, i), pset1<Packet>(rhs.coeff(i, col)), res);
|
GeneralBlockPanelKernel.h | 106 #define MADD(CJ,A,B,C,T) C = CJ.pmadd(A,B,C); 114 c = cj.pmadd(a,b,c); 213 r = pmadd(c,alpha,r); 294 r = cj.pmadd(c,alpha,r); 387 c = cj.pmadd(a,b,c); 417 r = pmadd(tmp,alpha,r); 499 r = cj.pmadd(alpha,c,r); [all...] |
/external/eigen/Eigen/src/Core/util/ |
BlasUtil.h | 59 EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const Scalar& y, const Scalar& c) const { return internal::pmadd(x,y,c); } function in struct:Eigen::internal::conj_helper 66 EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const Scalar& y, const Scalar& c) const function in struct:Eigen::internal::conj_helper 76 EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const Scalar& y, const Scalar& c) const function in struct:Eigen::internal::conj_helper 86 EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const Scalar& y, const Scalar& c) const function in struct:Eigen::internal::conj_helper 96 EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const RealScalar& y, const Scalar& c) const function in struct:Eigen::internal::conj_helper 105 EIGEN_STRONG_INLINE Scalar pmadd(const RealScalar& x, const Scalar& y, const Scalar& c) const function in struct:Eigen::internal::conj_helper
|
/external/eigen/Eigen/src/Core/arch/AltiVec/ |
Complex.h | 169 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 180 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 191 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper
|
PacketMath.h | 237 template<> EIGEN_STRONG_INLINE Packet4f pmadd(const Packet4f& a, const Packet4f& b, const Packet4f& c) { return vec_madd(a, b, c); } function in namespace:Eigen::internal 238 template<> EIGEN_STRONG_INLINE Packet4i pmadd(const Packet4i& a, const Packet4i& b, const Packet4i& c) { return padd(pmul(a,b), c); } function in namespace:Eigen::internal
|
/external/eigen/Eigen/src/Core/arch/NEON/ |
Complex.h | 205 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 216 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 227 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper
|
PacketMath.h | 160 template<> EIGEN_STRONG_INLINE Packet4f pmadd(const Packet4f& a, const Packet4f& b, const Packet4f& c) { return vmlaq_f32(c,a,b); } function in namespace:Eigen::internal 161 template<> EIGEN_STRONG_INLINE Packet4i pmadd(const Packet4i& a, const Packet4i& b, const Packet4i& c) { return vmlaq_s32(c,a,b); } function in namespace:Eigen::internal
|
/external/eigen/test/ |
packetmath.cpp | 328 VERIFY(internal::isApprox(ref[i], cj.pmadd(data1[i],data2[i],tmp)) && "conj_helper pmadd"); 330 internal::pstore(pval,pcj.pmadd(internal::pload<Packet>(data1),internal::pload<Packet>(data2),internal::pload<Packet>(pval))); 331 VERIFY(areApprox(ref, pval, PacketSize) && "conj_helper pmadd");
|
/external/eigen/Eigen/src/Core/ |
GenericPacketMath.h | 279 pmadd(const Packet& a, function in namespace:Eigen::internal
|