/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 | 82 y = pmadd(p4f_cephes_log_p0, x, p4f_cephes_log_p1); 83 y1 = pmadd(p4f_cephes_log_p3, x, p4f_cephes_log_p4); 84 y2 = pmadd(p4f_cephes_log_p6, x, p4f_cephes_log_p7); 85 y = pmadd(y , x, p4f_cephes_log_p2); 86 y1 = pmadd(y1, x, p4f_cephes_log_p5); 87 y2 = pmadd(y2, x, p4f_cephes_log_p8); 88 y = pmadd(y, x3, y1); 89 y = pmadd(y, x3, y2); 132 fx = pmadd(x, p4f_cephes_LOG2EF, p4f_half); 150 y = pmadd(y, x, p4f_cephes_exp_p1) [all...] |
Complex.h | 153 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 171 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 189 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 207 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet4f& 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 Packet4f& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 349 EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd& y, const Packet1cd& c) const function in struct:Eigen::internal::conj_helper 367 EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd& y, const Packet1cd& c) const function in struct:Eigen::internal::conj_helper 385 EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd& y, const Packet1cd& c) const function in struct:Eigen::internal::conj_helper 403 EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet2d& x, const Packet1cd& y, const Packet1cd& c) const function in struct:Eigen::internal::conj_helper 412 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 | 166 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 521 // template <> EIGEN_STRONG_INLINE Packet4f pmadd(const Packet4f& a, const Packet4f& b, const Packet4f& c)
|
/external/eigen/Eigen/src/Core/products/ |
GeneralMatrixVector.h | 161 res[j] = cj.pmadd(lhs0[j], pfirst(ptmp0), res[j]); 162 res[j] = cj.pmadd(lhs1[j], pfirst(ptmp1), res[j]); 163 res[j] = cj.pmadd(lhs2[j], pfirst(ptmp2), res[j]); 164 res[j] = cj.pmadd(lhs3[j], pfirst(ptmp3), res[j]); 197 T0 = pcj.pmadd(A00, ptmp0, pload<ResPacket>(&res[j])); 198 T1 = pcj.pmadd(A10, ptmp0, pload<ResPacket>(&res[j+ResPacketSize])); 200 T0 = pcj.pmadd(A01, ptmp1, T0); 202 T0 = pcj.pmadd(A02, ptmp2, T0); 204 T0 = pcj.pmadd(A03, ptmp3, T0); 207 T1 = pcj.pmadd(A11, ptmp1, T1) [all...] |
SelfadjointMatrixVector.h | 125 Xi = pcj0.pmadd(A0i,ptmp0, pcj0.pmadd(A1i,ptmp1,Xi)); 126 ptmp2 = pcj1.pmadd(A0i, Bi, ptmp2); 127 ptmp3 = pcj1.pmadd(A1i, Bi, ptmp3);
|
CoeffBasedProduct.h | 376 res = pmadd(pset1<Packet>(lhs.coeff(row, UnrollingIndex)), rhs.template packet<LoadMode>(UnrollingIndex, col), res); 387 res = pmadd(lhs.template packet<LoadMode>(row, UnrollingIndex), pset1<Packet>(rhs.coeff(UnrollingIndex, col)), res); 420 res = pmadd(pset1<Packet>(lhs.coeff(row, i)), rhs.template packet<LoadMode>(i, col), res); 433 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/llvm/test/CodeGen/X86/ |
commute-intrinsic.ll | 12 %tmp11 = tail call <4 x i32> @llvm.x86.sse2.pmadd.wd( <8 x i16> %tmp9, <8 x i16> %tmp6 ) nounwind readnone ; <<4 x i32>> [#uses=1] 17 declare <4 x i32> @llvm.x86.sse2.pmadd.wd(<8 x i16>, <8 x i16>) nounwind readnone
|
mmx-arith.ll | 138 %tmp69 = tail call x86_mmx @llvm.x86.mmx.pmadd.wd( x86_mmx %tmp60, x86_mmx %tmp64 ) ; <x86_mmx> [#uses=1] 263 %tmp69 = tail call x86_mmx @llvm.x86.mmx.pmadd.wd( x86_mmx %tmp60, x86_mmx %tmp64 ) ; <x86_mmx> [#uses=1] 289 declare x86_mmx @llvm.x86.mmx.pmadd.wd(x86_mmx, x86_mmx)
|
avx2-intrinsics-x86.ll | 77 %res = call <8 x i32> @llvm.x86.avx2.pmadd.wd(<16 x i16> %a0, <16 x i16> %a1) ; <<8 x i32>> [#uses=1] 80 declare <8 x i32> @llvm.x86.avx2.pmadd.wd(<16 x i16>, <16 x i16>) nounwind readnone 421 %res = call <16 x i16> @llvm.x86.avx2.pmadd.ub.sw(<32 x i8> %a0, <32 x i8> %a1) ; <<16 x i16>> [#uses=1] 424 declare <16 x i16> @llvm.x86.avx2.pmadd.ub.sw(<32 x i8>, <32 x i8>) nounwind readnone [all...] |
mmx-builtins.ll | 602 declare x86_mmx @llvm.x86.mmx.pmadd.wd(x86_mmx, x86_mmx) nounwind readnone 611 %2 = tail call x86_mmx @llvm.x86.mmx.pmadd.wd(x86_mmx %mmx_var.i, x86_mmx %mmx_var1.i) nounwind [all...] |
avx-intrinsics-x86.ll | 374 %res = call <4 x i32> @llvm.x86.sse2.pmadd.wd(<8 x i16> %a0, <8 x i16> %a1) ; <<4 x i32>> [#uses=1] 377 declare <4 x i32> @llvm.x86.sse2.pmadd.wd(<8 x i16>, <8 x i16>) nounwind readnone [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 | 234 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 235 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 | 208 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 219 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper 230 EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf& y, const Packet2cf& c) const function in struct:Eigen::internal::conj_helper
|
PacketMath.h | 148 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 149 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 | 292 VERIFY(internal::isApprox(ref[i], cj.pmadd(data1[i],data2[i],tmp)) && "conj_helper pmadd"); 294 internal::pstore(pval,pcj.pmadd(internal::pload<Packet>(data1),internal::pload<Packet>(data2),internal::pload<Packet>(pval))); 295 VERIFY(areApprox(ref, pval, PacketSize) && "conj_helper pmadd");
|
/external/eigen/Eigen/src/Core/ |
GenericPacketMath.h | 270 pmadd(const Packet& a, function in namespace:Eigen::internal
|
/external/clang/test/CodeGen/ |
avx2-builtins.c | 255 // CHECK: @llvm.x86.avx2.pmadd.ub.sw 260 // CHECK: @llvm.x86.avx2.pmadd.wd
|