/external/llvm/test/CodeGen/X86/ |
mmx-bitcast-to-i64.ll | 5 %u = tail call x86_mmx @llvm.x86.mmx.padd.q(x86_mmx %t, x86_mmx %t) 11 %u = tail call x86_mmx @llvm.x86.mmx.padd.d(x86_mmx %t, x86_mmx %t) 17 %u = tail call x86_mmx @llvm.x86.mmx.padd.w(x86_mmx %t, x86_mmx %t) 23 %u = tail call x86_mmx @llvm.x86.mmx.padd.b(x86_mmx %t, x86_mmx %t) 28 declare x86_mmx @llvm.x86.mmx.padd.b(x86_mmx, x86_mmx) 29 declare x86_mmx @llvm.x86.mmx.padd.w(x86_mmx, x86_mmx) 30 declare x86_mmx @llvm.x86.mmx.padd.d(x86_mmx, x86_mmx) 31 declare x86_mmx @llvm.x86.mmx.padd.q(x86_mmx, x86_mmx)
|
2010-04-23-mmx-movdq2q.ll | 56 %tmp3 = tail call x86_mmx @llvm.x86.mmx.padd.b(x86_mmx %tmp1, x86_mmx %tmp2) 68 %tmp3 = tail call x86_mmx @llvm.x86.mmx.padd.w(x86_mmx %tmp1, x86_mmx %tmp2) 80 %tmp3 = tail call x86_mmx @llvm.x86.mmx.padd.d(x86_mmx %tmp1, x86_mmx %tmp2) 92 %tmp3 = tail call x86_mmx @llvm.x86.mmx.padd.q(x86_mmx %tmp1, x86_mmx %tmp2) 97 declare x86_mmx @llvm.x86.mmx.padd.b(x86_mmx, x86_mmx) 98 declare x86_mmx @llvm.x86.mmx.padd.w(x86_mmx, x86_mmx) 99 declare x86_mmx @llvm.x86.mmx.padd.d(x86_mmx, x86_mmx) 100 declare x86_mmx @llvm.x86.mmx.padd.q(x86_mmx, x86_mmx)
|
2011-10-30-padd.ll | 4 ;CHECK: padd 14 ;CHECK: padd
|
pr18014.ll | 3 ; Ensure PSRAD is generated as the condition is consumed by both PADD and
|
2007-04-25-MMX-PADDQ.ll | 52 %tmp21 = call x86_mmx @llvm.x86.mmx.padd.q (x86_mmx %tmp19, x86_mmx %tmp14) ; <x86_mmx> [#uses=1] 53 %tmp22 = call x86_mmx @llvm.x86.mmx.padd.q (x86_mmx %tmp21, x86_mmx %sum.035.0) ; <x86_mmx> [#uses=2] 64 declare x86_mmx @llvm.x86.mmx.padd.q(x86_mmx, x86_mmx)
|
vector-idiv.ll | 16 ; SSE41: padd 129 ; SSE41: padd 132 ; SSE41: padd 145 ; SSE: padd 148 ; SSE: padd
|
viabs.ll | 10 ; SSE2-NEXT: padd 35 ; SSE2-NEXT: padd 60 ; SSE2-NEXT: padd 85 ; SSE2-NEXT: padd 110 ; SSE2-NEXT: padd
|
unaligned-spill-folding.ll | 33 ; We can't fold the spill into a padd unless the stack is aligned. Just spilling
|
widen_arith-2.ll | 2 ; CHECK: padd
|
x86-shifts.ll | 10 ; CHECK: padd 71 ; CHECK: padd
|
mmx-arith.ll | 169 %tmp4 = tail call x86_mmx @llvm.x86.mmx.padd.b( x86_mmx %tmp1, x86_mmx %tmp3 ) ; <x86_mmx> [#uses=2] 211 %tmp4 = tail call x86_mmx @llvm.x86.mmx.padd.d( x86_mmx %tmp1, x86_mmx %tmp3 ) ; <x86_mmx> [#uses=2] 239 %tmp4 = tail call x86_mmx @llvm.x86.mmx.padd.w( x86_mmx %tmp1, x86_mmx %tmp3 ) ; <x86_mmx> [#uses=2] 293 declare x86_mmx @llvm.x86.mmx.padd.b(x86_mmx, x86_mmx) 294 declare x86_mmx @llvm.x86.mmx.padd.w(x86_mmx, x86_mmx) 295 declare x86_mmx @llvm.x86.mmx.padd.d(x86_mmx, x86_mmx)
|
/external/eigen/bench/ |
benchVecAdd.cpp | 107 // internal::pstore(&a[i], internal::padd(a0, b0)); 111 // internal::pstore(&a[i+1*PacketSize], internal::padd(a1, b1)); 115 // internal::pstore(&a[i+2*PacketSize], internal::padd(a2, b2)); 119 // internal::pstore(&a[i+3*PacketSize], internal::padd(a3, b3)); 123 // internal::pstore(&a[i+4*PacketSize], internal::padd(a0, b0)); 124 // internal::pstore(&a[i+5*PacketSize], internal::padd(a1, b1)); 125 // internal::pstore(&a[i+6*PacketSize], internal::padd(a2, b2)); 126 // internal::pstore(&a[i+7*PacketSize], internal::padd(a3, b3)); 128 internal::pstore(&a[i+2*PacketSize], internal::padd(internal::ploadu(&a[i+2*PacketSize]), internal::ploadu(&b[i+2*PacketSize]))); 129 internal::pstore(&a[i+3*PacketSize], internal::padd(internal::ploadu(&a[i+3*PacketSize]), internal::ploadu(&b[i+3*PacketSize]))) [all...] |
bench_norm.cpp | 159 // pabig = internal::padd(pabig, internal::pand(maskBig, ax)); 160 // pasml = internal::padd(pasml, internal::pand(maskSml, ax)); 161 // pamed = internal::padd(pamed, internal::pandnot(ax,maskMed)); 164 pabig = internal::padd(pabig, internal::pand(maskBig, internal::pmul(ax_s2m,ax_s2m))); 165 pasml = internal::padd(pasml, internal::pand(maskSml, internal::pmul(ax_s1m,ax_s1m))); 166 pamed = internal::padd(pamed, internal::pandnot(internal::pmul(ax,ax),internal::pand(maskSml,maskBig)));
|
/external/eigen/Eigen/src/Core/arch/SSE/ |
MathFunctions.h | 66 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...] |
Complex.h | 48 template<> EIGEN_STRONG_INLINE Packet2cf padd<Packet2cf>(const Packet2cf& a, const Packet2cf& b) { return Packet2cf(_mm_add_ps(a.v,b.v)); } function in namespace:Eigen::internal 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) { return Packet1cd(_mm_add_pd(a.v,b.v)); } function in namespace:Eigen::internal 356 { return padd(pmul(x,y),c); } 374 { return padd(pmul(x,y),c); } 392 { return padd(pmul(x,y),c); [all...] |
PacketMath.h | 122 template<> EIGEN_STRONG_INLINE Packet4f padd<Packet4f>(const Packet4f& a, const Packet4f& b) { return _mm_add_ps(a,b); } function in namespace:Eigen::internal 123 template<> EIGEN_STRONG_INLINE Packet2d padd<Packet2d>(const Packet2d& a, const Packet2d& b) { return _mm_add_pd(a,b); } function in namespace:Eigen::internal 124 template<> EIGEN_STRONG_INLINE Packet4i padd<Packet4i>(const Packet4i& a, const Packet4i& b) { return _mm_add_epi32(a,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); }
|
/external/eigen/Eigen/src/Geometry/arch/ |
Geometry_SSE.h | 84 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/Core/arch/AltiVec/ |
Complex.h | 68 template<> EIGEN_STRONG_INLINE Packet2cf padd<Packet2cf>(const Packet2cf& a, const Packet2cf& b) { return Packet2cf(vec_add(a.v,b.v)); } function in namespace:Eigen::internal 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); }
|
/external/eigen/Eigen/src/Core/arch/NEON/ |
Complex.h | 59 template<> EIGEN_STRONG_INLINE Packet2cf padd<Packet2cf>(const Packet2cf& a, const Packet2cf& b) { return Packet2cf(padd<Packet4f>(a.v,b.v)); } function in namespace:Eigen::internal 206 { return padd(pmul(x,y),c); } 217 { return padd(pmul(x,y),c); } 228 { return padd(pmul(x,y),c); }
|
/external/eigen/unsupported/Eigen/src/MoreVectorization/ |
MathFunctions.h | 64 z1=padd(z1,z1);
|
/external/eigen/Eigen/src/Jacobi/ |
Jacobi.h | 353 pstore(px, padd(pmul(pc,xi),pcj.pmul(ps,yi))); 368 pstoreu(px, padd(pmul(pc,xi),pcj.pmul(ps,yi))); 369 pstoreu(px+PacketSize, padd(pmul(pc,xi1),pcj.pmul(ps,yi1))); 379 pstoreu(x+peelingEnd, padd(pmul(pc,xi),pcj.pmul(ps,yi))); 407 pstore(px, padd(pmul(pc,xi),pcj.pmul(ps,yi)));
|
/external/eigen/Eigen/src/Core/ |
Functors.h | 29 { return internal::padd(a,b); } 548 // in order to avoid the padd() in operator() ? 557 m_base(padd(pset1<Packet>(low), pmul(pset1<Packet>(step),plset<Scalar>(-packet_traits<Scalar>::size)))) {} 562 m_base = padd(m_base, pset1<Packet>(m_step)); 567 EIGEN_STRONG_INLINE const Packet packetOp(Index) const { return m_base = padd(m_base,m_packetStep); } 592 { return internal::padd(m_lowPacket, pmul(m_stepPacket, padd(pset1<Packet>(Scalar(i)),m_interPacket))); } 674 { return internal::padd(a, pset1<Packet>(m_other)); } [all...] |
/external/eigen/Eigen/src/Core/products/ |
GeneralBlockPanelKernel.h | 121 t = b; t = cj.pmul(a,t); c = padd(c,t); 132 // #define MADD(CJ,A,B,C,T) 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) [all...] |
/external/openssl/crypto/bn/ |
bn_prime.c | 444 static int probable_prime_dh_safe(BIGNUM *p, int bits, const BIGNUM *padd, 457 if (!BN_rshift1(qadd,padd)) goto err; 484 if (!BN_add(p,p,padd)) goto err;
|
/external/eigen/Eigen/src/Core/util/ |
BlasUtil.h | 97 { return padd(c, pmul(x,y)); } 106 { return padd(c, pmul(x,y)); }
|