Home
last modified time | relevance | path

Searched refs:padd (Results 1 – 25 of 36) sorted by relevance

12

/external/eigen/Eigen/src/Core/arch/SSE/
DMathFunctions.h66 Packet4f e = padd(_mm_cvtepi32_ps(emm0), p4f_1);
78 x = padd(x, tmp);
96 y = padd(y, y1);
99 x = padd(x, y);
100 x = padd(x, y2);
163 y = padd(y, p4f_1);
324 x = padd(x, xmm1);
325 x = padd(x, xmm2);
326 x = padd(x, xmm3);
338 y = padd(y, p4f_1);
[all …]
DComplex.h48 template<> EIGEN_STRONG_INLINE Packet2cf padd<Packet2cf>(const Packet2cf& a, const Packet2cf& b) { …
160 { return padd(pmul(x,y),c); }
178 { return padd(pmul(x,y),c); }
196 { return padd(pmul(x,y),c); }
214 { return padd(c, pmul(x,y)); }
223 { return padd(c, pmul(x,y)); }
274 template<> EIGEN_STRONG_INLINE Packet1cd padd<Packet1cd>(const Packet1cd& a, const Packet1cd& b) { …
356 { return padd(pmul(x,y),c); }
374 { return padd(pmul(x,y),c); }
392 { return padd(pmul(x,y),c); }
[all …]
DPacketMath.h122 template<> EIGEN_STRONG_INLINE Packet4f padd<Packet4f>(const Packet4f& a, const Packet4f& b) { retu…
123 template<> EIGEN_STRONG_INLINE Packet2d padd<Packet2d>(const Packet2d& a, const Packet2d& b) { retu…
124 template<> EIGEN_STRONG_INLINE Packet4i padd<Packet4i>(const Packet4i& a, const Packet4i& b) { retu…
175 …ket4i pmadd(const Packet4i& a, const Packet4i& b, const Packet4i& c) { return padd(pmul(a,b), c); }
/external/llvm/test/CodeGen/X86/
Dmmx-bitcast.ll11 %u = tail call x86_mmx @llvm.x86.mmx.padd.q(x86_mmx %t, x86_mmx %t)
24 %u = tail call x86_mmx @llvm.x86.mmx.padd.d(x86_mmx %t, x86_mmx %t)
37 %u = tail call x86_mmx @llvm.x86.mmx.padd.w(x86_mmx %t, x86_mmx %t)
50 %u = tail call x86_mmx @llvm.x86.mmx.padd.b(x86_mmx %t, x86_mmx %t)
103 declare x86_mmx @llvm.x86.mmx.padd.b(x86_mmx, x86_mmx)
104 declare x86_mmx @llvm.x86.mmx.padd.w(x86_mmx, x86_mmx)
105 declare x86_mmx @llvm.x86.mmx.padd.d(x86_mmx, x86_mmx)
106 declare x86_mmx @llvm.x86.mmx.padd.q(x86_mmx, x86_mmx)
D2011-10-30-padd.ll4 ;CHECK: padd
14 ;CHECK: padd
Dmmx-fold-load.ll148 %u = tail call x86_mmx @llvm.x86.mmx.padd.b(x86_mmx %t, x86_mmx %v)
153 declare x86_mmx @llvm.x86.mmx.padd.b(x86_mmx, x86_mmx)
165 %u = tail call x86_mmx @llvm.x86.mmx.padd.w(x86_mmx %t, x86_mmx %v)
170 declare x86_mmx @llvm.x86.mmx.padd.w(x86_mmx, x86_mmx)
181 %u = tail call x86_mmx @llvm.x86.mmx.padd.d(x86_mmx %t, x86_mmx %v)
186 declare x86_mmx @llvm.x86.mmx.padd.d(x86_mmx, x86_mmx)
197 %u = tail call x86_mmx @llvm.x86.mmx.padd.q(x86_mmx %t, x86_mmx %v)
202 declare x86_mmx @llvm.x86.mmx.padd.q(x86_mmx, x86_mmx)
Dmmx-arith.ll249 %tmp3 = tail call x86_mmx @llvm.x86.mmx.padd.b(x86_mmx %tmp1, x86_mmx %tmp2)
261 %tmp3 = tail call x86_mmx @llvm.x86.mmx.padd.w(x86_mmx %tmp1, x86_mmx %tmp2)
273 %tmp3 = tail call x86_mmx @llvm.x86.mmx.padd.d(x86_mmx %tmp1, x86_mmx %tmp2)
285 %tmp3 = tail call x86_mmx @llvm.x86.mmx.padd.q(x86_mmx %tmp1, x86_mmx %tmp2)
290 declare x86_mmx @llvm.x86.mmx.padd.b(x86_mmx, x86_mmx)
291 declare x86_mmx @llvm.x86.mmx.padd.w(x86_mmx, x86_mmx)
292 declare x86_mmx @llvm.x86.mmx.padd.d(x86_mmx, x86_mmx)
293 declare x86_mmx @llvm.x86.mmx.padd.q(x86_mmx, x86_mmx)
Dviabs.ll10 ; SSE2-NEXT: padd
35 ; SSE2-NEXT: padd
60 ; SSE2-NEXT: padd
85 ; SSE2-NEXT: padd
110 ; SSE2-NEXT: padd
Dx86-shifts.ll10 ; CHECK: padd
71 ; CHECK: padd
Dunaligned-spill-folding.ll33 ; We can't fold the spill into a padd unless the stack is aligned. Just spilling
Dstack-folding-mmx.ll120 %2 = call x86_mmx @llvm.x86.mmx.padd.b(x86_mmx %a, x86_mmx %b) nounwind readnone
123 declare x86_mmx @llvm.x86.mmx.padd.b(x86_mmx, x86_mmx) nounwind readnone
129 %2 = call x86_mmx @llvm.x86.mmx.padd.d(x86_mmx %a, x86_mmx %b) nounwind readnone
132 declare x86_mmx @llvm.x86.mmx.padd.d(x86_mmx, x86_mmx) nounwind readnone
138 %2 = call x86_mmx @llvm.x86.mmx.padd.q(x86_mmx %a, x86_mmx %b) nounwind readnone
141 declare x86_mmx @llvm.x86.mmx.padd.q(x86_mmx, x86_mmx) nounwind readnone
183 %2 = call x86_mmx @llvm.x86.mmx.padd.w(x86_mmx %a, x86_mmx %b) nounwind readnone
186 declare x86_mmx @llvm.x86.mmx.padd.w(x86_mmx, x86_mmx) nounwind readnone
/external/eigen/bench/
DbenchVecAdd.cpp128 …internal::pstore(&a[i+2*PacketSize], internal::padd(internal::ploadu(&a[i+2*PacketSize]), internal… in benchVec()
129 …internal::pstore(&a[i+3*PacketSize], internal::padd(internal::ploadu(&a[i+3*PacketSize]), internal… in benchVec()
130 …internal::pstore(&a[i+4*PacketSize], internal::padd(internal::ploadu(&a[i+4*PacketSize]), internal… in benchVec()
131 …internal::pstore(&a[i+5*PacketSize], internal::padd(internal::ploadu(&a[i+5*PacketSize]), internal… in benchVec()
132 …internal::pstore(&a[i+6*PacketSize], internal::padd(internal::ploadu(&a[i+6*PacketSize]), internal… in benchVec()
133 …internal::pstore(&a[i+7*PacketSize], internal::padd(internal::ploadu(&a[i+7*PacketSize]), internal… in benchVec()
Dbench_norm.cpp164 pabig = internal::padd(pabig, internal::pand(maskBig, internal::pmul(ax_s2m,ax_s2m))); in pblueNorm()
165 pasml = internal::padd(pasml, internal::pand(maskSml, internal::pmul(ax_s1m,ax_s1m))); in pblueNorm()
166 …pamed = internal::padd(pamed, internal::pandnot(internal::pmul(ax,ax),internal::pand(maskSml,maskB… in pblueNorm()
/external/eigen/Eigen/src/Core/arch/AltiVec/
DComplex.h68 template<> EIGEN_STRONG_INLINE Packet2cf padd<Packet2cf>(const Packet2cf& a, const Packet2cf& b) { …
129 b = padd(a.v, b);
140 b2 = padd(b1, b2);
170 { return padd(pmul(x,y),c); }
181 { return padd(pmul(x,y),c); }
192 { return padd(pmul(x,y),c); }
DPacketMath.h167 template<> EIGEN_STRONG_INLINE Packet4f padd<Packet4f>(const Packet4f& a, const Packet4f& b) { retu…
168 template<> EIGEN_STRONG_INLINE Packet4i padd<Packet4i>(const Packet4i& a, const Packet4i& b) { retu…
238 …ket4i pmadd(const Packet4i& a, const Packet4i& b, const Packet4i& c) { return padd(pmul(a,b), c); }
/external/eigen/Eigen/src/Core/arch/NEON/
DComplex.h59 …late<> EIGEN_STRONG_INLINE Packet2cf padd<Packet2cf>(const Packet2cf& a, const Packet2cf& b) { ret…
206 { return padd(pmul(x,y),c); }
217 { return padd(pmul(x,y),c); }
228 { return padd(pmul(x,y),c); }
/external/eigen/Eigen/src/Geometry/arch/
DGeometry_SSE.h84 t1 = padd(pmul(a_ww, b_xy), pmul(a_yy, b_zw));
90 pstore(&res.x(), padd(t1, pxor(mask,preverse(t2))));
99 t2 = padd(pmul(a_zz, b_zw), pmul(a_xx, b_xy));
/external/eigen/Eigen/src/Jacobi/
DJacobi.h353 pstore(px, padd(pmul(pc,xi),pcj.pmul(ps,yi))); in apply_rotation_in_the_plane()
368 pstoreu(px, padd(pmul(pc,xi),pcj.pmul(ps,yi))); in apply_rotation_in_the_plane()
369 pstoreu(px+PacketSize, padd(pmul(pc,xi1),pcj.pmul(ps,yi1))); in apply_rotation_in_the_plane()
379 pstoreu(x+peelingEnd, padd(pmul(pc,xi),pcj.pmul(ps,yi))); in apply_rotation_in_the_plane()
407 pstore(px, padd(pmul(pc,xi),pcj.pmul(ps,yi))); in apply_rotation_in_the_plane()
/external/boringssl/src/crypto/bn/
Dprime.c771 static int probable_prime_dh_safe(BIGNUM *p, int bits, const BIGNUM *padd, in probable_prime_dh_safe() argument
785 if (!BN_rshift1(qadd, padd)) { in probable_prime_dh_safe()
830 if (!BN_add(p, p, padd)) { in probable_prime_dh_safe()
/external/eigen/Eigen/src/Core/
DFunctors.h29 { return internal::padd(a,b); } in packetOp()
598 …m_base(padd(pset1<Packet>(low), pmul(pset1<Packet>(step),plset<Scalar>(-packet_traits<Scalar>::siz…
603 m_base = padd(m_base, pset1<Packet>(m_step));
608 …EIGEN_STRONG_INLINE const Packet packetOp(Index) const { return m_base = padd(m_base,m_packetStep)…
633 …{ return internal::padd(m_lowPacket, pmul(m_stepPacket, padd(pset1<Packet>(Scalar(i)),m_interPacke…
715 { return internal::padd(a, pset1<Packet>(m_other)); }
DGenericPacketMath.h95 padd(const Packet& a, in padd() function
282 { return padd(pmul(a, b),c); } in pmadd()
/external/eigen/unsupported/Eigen/src/MoreVectorization/
DMathFunctions.h64 z1=padd(z1,z1); in pasin()
/external/eigen/Eigen/src/Core/products/
DGeneralMatrixVector.h72 padd(pload<ResPacket>(&res[j]), \
73 padd( \
74 padd(pcj.pmul(EIGEN_CAT(ploa , A0)<LhsPacket>(&lhs0[j]), ptmp0), \
76 padd(pcj.pmul(EIGEN_CAT(ploa , A2)<LhsPacket>(&lhs2[j]), ptmp2), \
DGeneralBlockPanelKernel.h121 t = b; t = cj.pmul(a,t); c = padd(c,t);
208 tmp = b; tmp = pmul(a,tmp); c = padd(c,tmp);
284 tmp = b; tmp = pmul(a.v,tmp); c.v = padd(c.v,tmp);
381 c.first = padd(pmul(a,b.first), c.first);
382 c.second = padd(pmul(a,b.second),c.second);
399 tmp = padd(ResPacket(c.first),tmp);
404 tmp = padd(ResPacket(c.first),tmp);
409 tmp = padd(pconj(ResPacket(c.first)),tmp);
489 tmp = b; tmp.v = pmul(a,tmp.v); c = padd(c,tmp);
/external/eigen/Eigen/src/Core/util/
DBlasUtil.h97 { return padd(c, pmul(x,y)); }
106 { return padd(c, pmul(x,y)); }

12