HomeSort by relevance Sort by last modified time
    Searched full:pmadd (Results 1 - 21 of 21) sorted by null

  /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

Completed in 182 milliseconds