/external/eigen/Eigen/src/LU/arch/ |
D | InverseSize4.h | 87 AB = pmul(vec4f_swizzle2(A, A, 3, 3, 0, 0), B); 88 AB = psub(AB, pmul(vec4f_swizzle2(A, A, 1, 1, 2, 2), vec4f_swizzle2(B, B, 2, 3, 0, 1))); 91 DC = pmul(vec4f_swizzle2(D, D, 3, 3, 0, 0), C); 92 DC = psub(DC, pmul(vec4f_swizzle2(D, D, 1, 1, 2, 2), vec4f_swizzle2(C, C, 2, 3, 0, 1))); 97 dA = pmul(vec4f_swizzle2(A, A, 3, 3, 1, 1), A); 100 dB = pmul(vec4f_swizzle2(B, B, 3, 3, 1, 1), B); 103 dC = pmul(vec4f_swizzle2(C, C, 3, 3, 1, 1), C); 106 dD = pmul(vec4f_swizzle2(D, D, 3, 3, 1, 1), D); 111 d = pmul(vec4f_swizzle2(DC, DC, 0, 2, 1, 3), AB); 114 d1 = pmul(dA, dD); [all …]
|
/external/eigen/unsupported/Eigen/src/SpecialFunctions/ |
D | BesselFunctionsImpl.h | 113 T y_gt_eight = pmul( 193 T y_gt_eight = pmul( 221 return pmul( 303 T y_le_eight = pmul(y, internal::pchebevl<T, 17>::run( 305 T y_gt_eight = pmul( 384 T y_le_eight = pmul(y, internal::pchebevl<T, 29>::run( 386 T y_gt_eight = pmul( 416 return pmul( 495 plog(pmul(pset1<T>(0.5), x))), x_le_two); 496 x_le_two = pmul(pexp(x), x_le_two); [all …]
|
/external/eigen/Eigen/src/Core/arch/Default/ |
D | ConjHelper.h | 20 return padd(c, this->pmul(x, y)); \ 22 EIGEN_STRONG_INLINE PACKET_CPLX pmul(const PACKET_REAL& x, \ 24 return PACKET_CPLX(Eigen::internal::pmul<PACKET_REAL>(x, y.v)); \ 33 return padd(c, this->pmul(x, y)); \ 35 EIGEN_STRONG_INLINE PACKET_CPLX pmul(const PACKET_CPLX& x, \ 37 return PACKET_CPLX(Eigen::internal::pmul<PACKET_REAL>(x.v, y)); \ 68 { return this->pmul(x, y) + c; } 71 pmul(const LhsType& x, const RhsType& y) const 81 { return this->pmul(x, y) + c; } 85 pmul(const LhsScalar& x, const RhsScalar& y) const [all …]
|
D | GenericPacketMathFunctions.h | 62 const Packet normalized_a = pselect(is_denormal, pmul(a, normalization_factor), a); 122 Packet out = pmul(pmul(pmul(a, c), c), c); // a * 2^(3b) 125 out = pmul(out, c); 156 return pmul(a, preinterpret<Packet>(plogical_shift_left<int(MantissaBits)>(e))); 212 Packet x2 = pmul(x, x); 213 Packet x3 = pmul(x2, x); 226 y = pmul(y, x3); 328 Packet x2 = pmul(x, x); 329 Packet x3 = pmul(x2, x); 346 y_ = pmul(y_, x3); [all …]
|
/external/eigen/Eigen/src/Core/arch/AVX512/ |
D | MathFunctions.h | 101 Packet16f r2 = pmul(r, r); in F16_PACKET_FUNCTION() 102 Packet16f r3 = pmul(r2, r); in F16_PACKET_FUNCTION() 119 return pmax(pmul(y, _mm512_castsi512_ps(emm0)), _x); in F16_PACKET_FUNCTION() 167 Packet16f neg_half = pmul(_x, pset1<Packet16f>(-.5f)); 176 x = pmul(x, pmadd(neg_half, pmul(x, x), pset1<Packet16f>(1.5f))); 179 return _mm512_mask_blend_ps(denormal_mask, pmul(_x,x), _mm512_setzero_ps()); 185 Packet8d neg_half = pmul(_x, pset1<Packet8d>(-.5)); 194 x = pmul(x, pmadd(neg_half, pmul(x, x), pset1<Packet8d>(1.5))); 197 x = pmul(x, pmadd(neg_half, pmul(x, x), pset1<Packet8d>(1.5))); 199 return _mm512_mask_blend_pd(denormal_mask, pmul(_x,x), _mm512_setzero_pd()); [all …]
|
D | Complex.h | 77 template<> EIGEN_STRONG_INLINE Packet8cf pmul<Packet8cf>(const Packet8cf& a, const Packet8cf& b) 144 return predux_mul(pmul(Packet4cf(extract256<0>(a.v)), 160 Packet8cf num = pmul(a, pconj(b)); 228 template<> EIGEN_STRONG_INLINE Packet4cd pmul<Packet4cd>(const Packet4cd& a, const Packet4cd& b) 308 return predux_mul(pmul(Packet2cd(_mm512_extractf64x4_pd(a.v,0)), 315 { return padd(pmul(x,y),c); } 317 EIGEN_STRONG_INLINE Packet4cd pmul(const Packet4cd& a, const Packet4cd& b) const 319 return internal::pmul(a, pconj(b)); 326 { return padd(pmul(x,y),c); } 328 EIGEN_STRONG_INLINE Packet4cd pmul(const Packet4cd& a, const Packet4cd& b) const [all …]
|
/external/eigen/Eigen/src/Geometry/arch/ |
D | Geometry_SIMD.h | 36 Packet4f s1 = pmul(vec4f_swizzle1(a,1,2,0,2),vec4f_swizzle1(b,2,0,1,2)); 37 Packet4f s2 = pmul(vec4f_swizzle1(a,3,3,3,1),vec4f_swizzle1(b,0,1,2,1)); 40 padd(psub(pmul(a,vec4f_swizzle1(b,3,3,3,3)), 41 pmul(vec4f_swizzle1(a,2,0,1,0), 81 Packet4f mul1 = pmul(vec4f_swizzle1(a,1,2,0,3),vec4f_swizzle1(b,2,0,1,3)); 82 Packet4f mul2 = pmul(vec4f_swizzle1(a,2,0,1,3),vec4f_swizzle1(b,1,2,0,3)); 124 t1 = padd(pmul(a_ww, b_xy), pmul(a_yy, b_zw)); 125 t2 = psub(pmul(a_zz, b_xy), pmul(a_xx, b_zw)); 133 t1 = psub(pmul(a_ww, b_zw), pmul(a_yy, b_xy)); 134 t2 = padd(pmul(a_zz, b_zw), pmul(a_xx, b_xy));
|
/external/eigen/Eigen/src/Core/products/ |
D | SelfadjointMatrixVector.h | 92 res[j] += cjd.pmul(numext::real(A0[j]), t0); in run() 93 res[j+1] += cjd.pmul(numext::real(A1[j+1]), t1); in run() 96 res[j] += cj0.pmul(A1[j], t1); in run() 97 t3 += cj1.pmul(A1[j], rhs[j]); in run() 101 res[j+1] += cj0.pmul(A0[j+1],t0); in run() 102 t2 += cj1.pmul(A0[j+1], rhs[j+1]); in run() 107 res[i] += cj0.pmul(A0[i], t0) + cj0.pmul(A1[i],t1); in run() 108 t2 += cj1.pmul(A0[i], rhs[i]); in run() 109 t3 += cj1.pmul(A1[i], rhs[i]); in run() 131 res[i] += cj0.pmul(A0[i], t0) + cj0.pmul(A1[i],t1); in run() [all …]
|
D | GeneralMatrixVector.h | 281 c0 += cj.pmul(lhs(i,j), rhs(j,0)); 400 cc0 += cj.pmul(lhs(i+0,j), b0); 401 cc1 += cj.pmul(lhs(i+1,j), b0); 402 cc2 += cj.pmul(lhs(i+2,j), b0); 403 cc3 += cj.pmul(lhs(i+3,j), b0); 404 cc4 += cj.pmul(lhs(i+4,j), b0); 405 cc5 += cj.pmul(lhs(i+5,j), b0); 406 cc6 += cj.pmul(lhs(i+6,j), b0); 407 cc7 += cj.pmul(lhs(i+7,j), b0); 443 cc0 += cj.pmul(lhs(i+0,j), b0); [all …]
|
/external/eigen/Eigen/src/Core/arch/MSA/ |
D | MathFunctions.h | 79 Packet4f x2 = pmul(x, x); 80 Packet4f x3 = pmul(x2, x); 91 y = pmul(y, x3); 157 Packet4f z = pmul(x, x); 202 Packet4f x2 = pmul(x, x); 211 p = pmul(x, p); 257 Packet4f y = pmul(x, p4f_cephes_FOPI); in psincos_inner_msa_float() 278 Packet4f tmp1 = pmul(y, p4f_minus_cephes_DP1); in psincos_inner_msa_float() 279 Packet4f tmp2 = pmul(y, p4f_minus_cephes_DP2); in psincos_inner_msa_float() 280 Packet4f tmp3 = pmul(y, p4f_minus_cephes_DP3); in psincos_inner_msa_float() [all …]
|
D | Complex.h | 50 v1 = pmul(v1, b.v); 52 v2 = pmul(v2, b.v); 80 Packet4f s = pmul<Packet4f>(b.v, b.v); 173 EIGEN_STRONG_INLINE Packet2cf pmul<Packet2cf>(const Packet2cf& a, const Packet2cf& b) { 368 v1 = pmul(v1, b.v); 370 v2 = pmul(v2, b.v); 398 Packet2d s = pmul<Packet2d>(b.v, b.v); 498 EIGEN_STRONG_INLINE Packet1cd pmul<Packet1cd>(const Packet1cd& a, const Packet1cd& b) {
|
/external/eigen/Eigen/src/Jacobi/ |
D | Jacobi.h | 383 pstore(px, padd(pm.pmul(pc,xi),pcj.pmul(ps,yi))); 384 pstore(py, psub(pcj.pmul(pc,yi),pm.pmul(ps,xi))); 398 pstoreu(px, padd(pm.pmul(pc,xi),pcj.pmul(ps,yi))); 399 pstoreu(px+PacketSize, padd(pm.pmul(pc,xi1),pcj.pmul(ps,yi1))); 400 pstore (py, psub(pcj.pmul(pc,yi),pm.pmul(ps,xi))); 401 pstore (py+PacketSize, psub(pcj.pmul(pc,yi1),pm.pmul(ps,xi1))); 409 pstoreu(x+peelingEnd, padd(pm.pmul(pc,xi),pcj.pmul(ps,yi))); 410 pstore (y+peelingEnd, psub(pcj.pmul(pc,yi),pm.pmul(ps,xi))); 436 pstore(px, padd(pm.pmul(pc,xi),pcj.pmul(ps,yi))); 437 pstore(py, psub(pcj.pmul(pc,yi),pm.pmul(ps,xi)));
|
/external/eigen/Eigen/src/Core/arch/SSE/ |
D | MathFunctions.h | 89 Packet4f minus_half_x = pmul(_x, pset1<Packet4f>(-0.5f)); 97 x = pmul(x, pmadd(minus_half_x, pmul(x,x), pset1<Packet4f>(1.5f))); 99 return pandnot(pmul(_x,x), denormal_mask); 124 Packet4f neg_half = pmul(_x, p4f_minus_half); 138 Packet4f y_newton = pmul( 139 y_approx, pmadd(y_approx, pmul(neg_half, y_approx), p4f_one_point_five));
|
/external/eigen/Eigen/src/Core/arch/ZVector/ |
D | MathFunctions.h | 103 tmp = pmul(fx, p2d_cephes_exp_C1); 104 Packet2d z = pmul(fx, p2d_cephes_exp_C2); 108 Packet2d x2 = pmul(x,x); 113 px = pmul (px, x); 135 return vec_sel(_x, pmax(pmul(x, reinterpret_cast<Packet2d>(emm0)), _x), 156 tmp = pmul(fx, p4f_cephes_exp_C1); 157 Packet4f z = pmul(fx, p4f_cephes_exp_C2); 161 z = pmul(x,x); 177 return pmax(pmul(y, reinterpret_cast<Packet4f>(emm0)), _x);
|
D | Complex.h | 121 template<> EIGEN_STRONG_INLINE Packet1cd pmul<Packet1cd>(const Packet1cd& a, const Packet1cd& b) 173 Packet1cd res = pmul(a,pconj(b)); 275 template<> EIGEN_STRONG_INLINE Packet2cf pmul<Packet2cf>(const Packet2cf& a, const Packet2cf& b) 278 …res.v.v4f[0] = pmul(Packet1cd(reinterpret_cast<Packet2d>(a.v.v4f[0])), Packet1cd(reinterpret_cast<… 279 …res.v.v4f[1] = pmul(Packet1cd(reinterpret_cast<Packet2d>(a.v.v4f[1])), Packet1cd(reinterpret_cast<… 302 Packet1cd b = pmul<Packet1cd>(a.cd[0], a.cd[1]); 346 template<> EIGEN_STRONG_INLINE Packet2cf pmul<Packet2cf>(const Packet2cf& a, const Packet2cf& b) 388 prod = pmul<Packet2cf>(a, Packet2cf(b)); 398 Packet2cf res = pmul(a, pconj(b)); 399 Packet4f s = pmul<Packet4f>(b.v, b.v);
|
/external/eigen/Eigen/src/Core/arch/AVX/ |
D | MathFunctions.h | 102 Packet8f minus_half_x = pmul(_x, pset1<Packet8f>(-0.5f)); 110 x = pmul(x, pmadd(minus_half_x, pmul(x,x), pset1<Packet8f>(1.5f))); 112 return pandnot(pmul(_x,x), denormal_mask); 137 Packet8f neg_half = pmul(_x, p8f_minus_half); 152 Packet8f y_newton = pmul(y_approx, pmadd(y_approx, pmul(neg_half, y_approx), p8f_one_point_five));
|
D | Complex.h | 76 template<> EIGEN_STRONG_INLINE Packet4cf pmul<Packet4cf>(const Packet4cf& a, const Packet4cf& b) 166 return predux_mul(pmul(Packet2cf(_mm256_extractf128_ps(a.v, 0)), 174 Packet4cf num = pmul(a, pconj(b)); 242 template<> EIGEN_STRONG_INLINE Packet2cd pmul<Packet2cd>(const Packet2cd& a, const Packet2cd& b) 316 return predux(pmul(Packet1cd(_mm256_extractf128_pd(a.v,0)), 324 Packet2cd num = pmul(a, pconj(b));
|
/external/tensorflow/tensorflow/core/kernels/ |
D | cwise_ops_gradients.h | 36 return pmul(output_gradient, in packetOp() 37 psub(pset1<Packet>(T(1)), pmul(output, output))); in packetOp() 58 return pmul(output_gradient, 59 pmul(output, psub(pset1<Packet>(T(1)), output))); 86 return mul_no_nan_op<T>().packetOp(pnegate(pmul(out_conj, out_conj)), 148 return safe_pmul(pmul(const_half, pmul(out_conj, out_conj)),
|
D | eigen_activations.h | 41 return internal::pmul(internal::psub(one, y), y); in packetOp() 74 return internal::psub(one, internal::pmul(y, y));
|
/external/ComputeLibrary/tests/validation/CL/UNIT/ |
D | Multithreaded.cpp | 50 std::array<CLPixelWiseMultiplication, num_threads> pmul{}; in TEST_SUITE() local 69 pmul[i] = CLPixelWiseMultiplication(); in TEST_SUITE() 77 … pmul[i].configure(&p0, &p1, &s, 1.f, ConvertPolicy::WRAP, RoundingPolicy::TO_NEAREST_UP); in TEST_SUITE() 85 pmul[i].run(); in TEST_SUITE()
|
/external/eigen/unsupported/Eigen/src/MoreVectorization/ |
D | MathFunctions.h | 62 Packet4f temp=pmul(s4,z1);//not really a madd but a mul by z so that the next term can be a madd in pasin() 71 z2=pmul(x2,x2); in pasin() 76 Packet4f temp=pmul(s4,z2);//not really a madd but a mul by z so that the next term can be a madd in pasin()
|
/external/eigen/Eigen/src/Core/arch/AltiVec/ |
D | Complex.h | 35 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) in pmul() function 55 v = pmul(Packet2cf(*this), b).v; 204 prod = pmul<Packet2cf>(a, Packet2cf(b)); 214 Packet2cf res = pmul(a, pconj(b)); 215 Packet4f s = pmul<Packet4f>(b.v, b.v); 256 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) 275 v = pmul(Packet1cd(*this), b).v; 379 Packet1cd res = pmul(a,pconj(b)); 380 Packet2d s = pmul<Packet2d>(b.v, b.v);
|
/external/llvm/test/MC/AArch64/ |
D | neon-mul-div-instructions.s | 48 pmul v17.8b, v31.8b, v16.8b 49 pmul v0.16b, v1.16b, v2.16b
|
/external/capstone/suite/MC/AArch64/ |
D | neon-mul-div-instructions.s.cs | 14 0xf1,0x9f,0x30,0x2e = pmul v17.8b, v31.8b, v16.8b 15 0x20,0x9c,0x22,0x6e = pmul v0.16b, v1.16b, v2.16b
|
/external/eigen/bench/ |
D | bench_norm.cpp | 157 Packet ax_s2m = internal::pmul(ax,ps2m); in pblueNorm() 158 Packet ax_s1m = internal::pmul(ax,ps1m); in pblueNorm() 174 pabig = internal::padd(pabig, internal::pand(maskBig, internal::pmul(ax_s2m,ax_s2m))); in pblueNorm() 175 pasml = internal::padd(pasml, internal::pand(maskSml, internal::pmul(ax_s1m,ax_s1m))); in pblueNorm() 176 …pamed = internal::padd(pamed, internal::pandnot(internal::pmul(ax,ax),internal::pand(maskSml,maskB… in pblueNorm()
|