Searched refs:pmul (Results 1 - 25 of 52) sorted by relevance

123

/external/eigen/Eigen/src/Core/arch/SSE/
H A DMathFunctions.h80 Packet4f x2 = pmul(x,x);
81 Packet4f x3 = pmul(x2,x);
92 y = pmul(y, x3);
94 y1 = pmul(e, p4f_cephes_log_q1);
95 tmp = pmul(x2, p4f_half);
98 y2 = pmul(e, p4f_cephes_log_q2);
149 tmp = pmul(fx, p4f_cephes_exp_C1);
150 Packet4f z = pmul(fx, p4f_cephes_exp_C2);
154 z = pmul(x,x);
169 return pmax(pmul(
[all...]
H A DComplex.h68 template<> EIGEN_STRONG_INLINE Packet2cf pmul<Packet2cf>(const Packet2cf& a, const Packet2cf& b) function in namespace:Eigen::internal
162 return pfirst(pmul(a, Packet2cf(_mm_movehl_ps(a.v,a.v))));
181 { return padd(pmul(x,y),c); }
183 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
186 return internal::pmul(a, pconj(b));
199 { return padd(pmul(x,y),c); }
201 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
204 return internal::pmul(pconj(a), b);
217 { return padd(pmul(x,y),c); }
219 EIGEN_STRONG_INLINE Packet2cf pmul(cons function in struct:Eigen::internal::conj_helper
237 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet4f& x, const Packet2cf& y) const function in struct:Eigen::internal::conj_helper
246 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& x, const Packet4f& y) const function in struct:Eigen::internal::conj_helper
310 template<> EIGEN_STRONG_INLINE Packet1cd pmul<Packet1cd>(const Packet1cd& a, const Packet1cd& b) function in namespace:Eigen::internal
384 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
402 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
420 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
438 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet2d& x, const Packet1cd& y) const function in struct:Eigen::internal::conj_helper
447 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& x, const Packet2d& y) const function in struct:Eigen::internal::conj_helper
[all...]
/external/eigen/Eigen/src/Core/arch/AVX512/
H A DMathFunctions.h96 Packet16f x2 = pmul(x, x);
97 Packet16f x3 = pmul(x2, x);
110 y = pmul(y, x3);
113 y1 = pmul(e, p16f_cephes_log_q1);
114 tmp = pmul(x2, p16f_half);
117 y2 = pmul(e, p16f_cephes_log_q2);
160 Packet16f r2 = pmul(r, r);
178 return pmax(pmul(y, _mm512_castsi512_ps(emm0)), _x);
216 const Packet8d nC1 = pmul(n, p8d_cephes_exp_C1);
217 const Packet8d nC2 = pmul(
[all...]
H A DPacketMath.h196 EIGEN_STRONG_INLINE Packet16f pmul<Packet16f>(const Packet16f& a, function in namespace:Eigen::internal
201 EIGEN_STRONG_INLINE Packet8d pmul<Packet8d>(const Packet8d& a, function in namespace:Eigen::internal
937 Packet8f res = pmul(lane0, lane1);
938 res = pmul(res, _mm256_permute2f128_ps(res, res, 1));
939 res = pmul(res, _mm_permute_ps(res, _MM_SHUFFLE(0, 0, 3, 2)));
940 return pfirst(pmul(res, _mm_permute_ps(res, _MM_SHUFFLE(0, 0, 0, 1))));
946 Packet4f res = pmul(pmul(lane0, lane1), pmul(lane2, lane3));
947 res = pmul(re
[all...]
/external/tensorflow/tensorflow/core/kernels/
H A Dcwise_ops_gradients.h37 return pmul(output_gradient,
38 psub(pset1<Packet>(T(1)), pmul(output, output)));
60 return pmul(output_gradient,
61 pmul(output, psub(pset1<Packet>(T(1)), output)));
85 return pnegate(pmul(output_gradient, pmul(out_conj, out_conj)));
110 return pdiv(pmul(const_half, output_gradient), out_conj);
136 return pmul(const_half, pmul(pmul(output_gradien
[all...]
H A Deigen_activations.h42 return internal::pmul(internal::psub(one, y), y);
76 return internal::psub(one, internal::pmul(y, y));
/external/eigen/Eigen/src/Core/arch/AVX/
H A DMathFunctions.h64 Packet8f z = pmul(x, p8f_one_over_pi);
69 z = pmul(x, p8f_four_over_pi);
87 Packet8f z_minus_two2 = pmul(z_minus_two, z_minus_two);
97 Packet8f z2 = pmul(z, z);
101 left = pmul(left, z);
173 Packet8f x2 = pmul(x, x);
174 Packet8f x3 = pmul(x2, x);
187 y = pmul(y, x3);
190 y1 = pmul(e, p8f_cephes_log_q1);
191 tmp = pmul(x
[all...]
H A DComplex.h62 template<> EIGEN_STRONG_INLINE Packet4cf pmul<Packet4cf>(const Packet4cf& a, const Packet4cf& b) function in namespace:Eigen::internal
160 return predux_mul(pmul(Packet2cf(_mm256_extractf128_ps(a.v, 0)),
177 { return padd(pmul(x,y),c); }
179 EIGEN_STRONG_INLINE Packet4cf pmul(const Packet4cf& a, const Packet4cf& b) const function in struct:Eigen::internal::conj_helper
181 return internal::pmul(a, pconj(b));
188 { return padd(pmul(x,y),c); }
190 EIGEN_STRONG_INLINE Packet4cf pmul(const Packet4cf& a, const Packet4cf& b) const function in struct:Eigen::internal::conj_helper
192 return internal::pmul(pconj(a), b);
199 { return padd(pmul(x,y),c); }
201 EIGEN_STRONG_INLINE Packet4cf pmul(cons function in struct:Eigen::internal::conj_helper
212 EIGEN_STRONG_INLINE Packet4cf pmul(const Packet8f& x, const Packet4cf& y) const function in struct:Eigen::internal::conj_helper
221 EIGEN_STRONG_INLINE Packet4cf pmul(const Packet4cf& x, const Packet8f& y) const function in struct:Eigen::internal::conj_helper
281 template<> EIGEN_STRONG_INLINE Packet2cd pmul<Packet2cd>(const Packet2cd& a, const Packet2cd& b) function in namespace:Eigen::internal
375 EIGEN_STRONG_INLINE Packet2cd pmul(const Packet2cd& a, const Packet2cd& b) const function in struct:Eigen::internal::conj_helper
386 EIGEN_STRONG_INLINE Packet2cd pmul(const Packet2cd& a, const Packet2cd& b) const function in struct:Eigen::internal::conj_helper
397 EIGEN_STRONG_INLINE Packet2cd pmul(const Packet2cd& a, const Packet2cd& b) const function in struct:Eigen::internal::conj_helper
408 EIGEN_STRONG_INLINE Packet2cd pmul(const Packet4d& x, const Packet2cd& y) const function in struct:Eigen::internal::conj_helper
417 EIGEN_STRONG_INLINE Packet2cd pmul(const Packet2cd& x, const Packet4d& y) const function in struct:Eigen::internal::conj_helper
[all...]
/external/eigen/Eigen/src/Core/products/
H A DSelfadjointMatrixVector.h91 res[j] += cjd.pmul(numext::real(A0[j]), t0);
92 res[j+1] += cjd.pmul(numext::real(A1[j+1]), t1);
95 res[j] += cj0.pmul(A1[j], t1);
96 t3 += cj1.pmul(A1[j], rhs[j]);
100 res[j+1] += cj0.pmul(A0[j+1],t0);
101 t2 += cj1.pmul(A0[j+1], rhs[j+1]);
106 res[i] += cj0.pmul(A0[i], t0) + cj0.pmul(A1[i],t1);
107 t2 += cj1.pmul(A0[i], rhs[i]);
108 t3 += cj1.pmul(A
[all...]
H A DGeneralMatrixVector.h104 padd(pcj.pmul(lhs0.template load<LhsPacket, Alignment0>(j), ptmp0), \
105 pcj.pmul(lhs1.template load<LhsPacket, Alignment13>(j), ptmp1)), \
106 padd(pcj.pmul(lhs2.template load<LhsPacket, Alignment2>(j), ptmp2), \
107 pcj.pmul(lhs3.template load<LhsPacket, Alignment13>(j), ptmp3)) )))
298 res[j] += cj.pmul(lhs0(j), pfirst(ptmp0));
310 res[i] += cj.pmul(lhs0(i), pfirst(ptmp0));
485 tmp0 += cj.pmul(lhs0(j),b); tmp1 += cj.pmul(lhs1(j),b);
486 tmp2 += cj.pmul(lhs2(j),b); tmp3 += cj.pmul(lhs
[all...]
/external/eigen/Eigen/src/Core/arch/ZVector/
H A DComplex.h149 template<> EIGEN_STRONG_INLINE Packet1cd pmul<Packet1cd>(const Packet1cd& a, const Packet1cd& b) function in namespace:Eigen::internal
166 template<> EIGEN_STRONG_INLINE Packet2cf pmul<Packet2cf>(const Packet2cf& a, const Packet2cf& b) function in namespace:Eigen::internal
169 res.v.v4f[0] = pmul(Packet1cd(reinterpret_cast<Packet2d>(a.v.v4f[0])), Packet1cd(reinterpret_cast<Packet2d>(b.v.v4f[0]))).v;
170 res.v.v4f[1] = pmul(Packet1cd(reinterpret_cast<Packet2d>(a.v.v4f[1])), Packet1cd(reinterpret_cast<Packet2d>(b.v.v4f[1]))).v;
246 Packet1cd b = pmul<Packet1cd>(a.cd[0], a.cd[1]);
276 { return padd(pmul(x,y),c); }
278 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
280 return internal::pmul(a, pconj(b));
287 { return padd(pmul(x,y),c); }
289 EIGEN_STRONG_INLINE Packet1cd pmul(cons function in struct:Eigen::internal::conj_helper
300 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
311 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
322 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
333 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
[all...]
H A DMathFunctions.h59 tmp = pmul(fx, p2d_cephes_exp_C1);
60 Packet2d z = pmul(fx, p2d_cephes_exp_C2);
64 Packet2d x2 = pmul(x,x);
69 px = pmul (px, x);
91 return vec_sel(_x, pmax(pmul(x, reinterpret_cast<Packet2d>(emm0)), _x),
/external/eigen/Eigen/src/Core/arch/AltiVec/
H A DComplex.h103 template<> EIGEN_STRONG_INLINE Packet2cf pmul<Packet2cf>(const Packet2cf& a, const Packet2cf& b) function in namespace:Eigen::internal
173 prod = pmul<Packet2cf>(a, Packet2cf(b));
197 { return padd(pmul(x,y),c); }
199 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
201 return internal::pmul(a, pconj(b));
208 { return padd(pmul(x,y),c); }
210 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
212 return internal::pmul(pconj(a), b);
219 { return padd(pmul(x,y),c); }
221 EIGEN_STRONG_INLINE Packet2cf pmul(cons function in struct:Eigen::internal::conj_helper
232 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet4f& x, const Packet2cf& y) const function in struct:Eigen::internal::conj_helper
241 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& x, const Packet4f& y) const function in struct:Eigen::internal::conj_helper
335 template<> EIGEN_STRONG_INLINE Packet1cd pmul<Packet1cd>(const Packet1cd& a, const Packet1cd& b) function in namespace:Eigen::internal
392 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
403 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
414 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
424 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet2d& x, const Packet1cd& y) const function in struct:Eigen::internal::conj_helper
433 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& x, const Packet2d& y) const function in struct:Eigen::internal::conj_helper
[all...]
H A DMathFunctions.h128 Packet4f x2 = pmul(x,x);
129 Packet4f x3 = pmul(x2,x);
140 y = pmul(y, x3);
142 y1 = pmul(e, p4f_cephes_log_q1);
143 tmp = pmul(x2, p4f_half);
146 y2 = pmul(e, p4f_cephes_log_q2);
171 tmp = pmul(fx, p4f_cephes_exp_C1);
172 Packet4f z = pmul(fx, p4f_cephes_exp_C2);
176 z = pmul(x,x);
195 return vec_sel(_x, pmax(pmul(
[all...]
/external/eigen/Eigen/src/Geometry/arch/
H A DGeometry_SSE.h113 t1 = padd(pmul(a_ww, b_xy), pmul(a_yy, b_zw));
114 t2 = psub(pmul(a_zz, b_xy), pmul(a_xx, b_zw));
127 t1 = psub(pmul(a_ww, b_zw), pmul(a_yy, b_xy));
128 t2 = padd(pmul(a_zz, b_zw), pmul(a_xx, b_xy));
/external/eigen/Eigen/src/Jacobi/
H A DJacobi.h359 pstore(px, padd(pm.pmul(pc,xi),pcj.pmul(ps,yi)));
360 pstore(py, psub(pcj.pmul(pc,yi),pm.pmul(ps,xi)));
374 pstoreu(px, padd(pm.pmul(pc,xi),pcj.pmul(ps,yi)));
375 pstoreu(px+PacketSize, padd(pm.pmul(pc,xi1),pcj.pmul(ps,yi1)));
376 pstore (py, psub(pcj.pmul(pc,yi),pm.pmul(p
[all...]
/external/eigen/unsupported/Eigen/src/MoreVectorization/
H A DMathFunctions.h62 Packet4f temp=pmul(s4,z1);//not really a madd but a mul by z so that the next term can be a madd
71 z2=pmul(x2,x2);
76 Packet4f temp=pmul(s4,z2);//not really a madd but a mul by z so that the next term can be a madd
/external/llvm/test/MC/AArch64/
H A Dneon-mul-div-instructions.s48 pmul v17.8b, v31.8b, v16.8b
49 pmul v0.16b, v1.16b, v2.16b
51 // CHECK: pmul v17.8b, v31.8b, v16.8b // encoding: [0xf1,0x9f,0x30,0x2e]
52 // CHECK: pmul v0.16b, v1.16b, v2.16b // encoding: [0x20,0x9c,0x22,0x6e]
/external/eigen/Eigen/src/Core/
H A DMathFunctionsImpl.h54 const T x2 = pmul(x, x);
63 p = pmul(x, p);
H A DGenericPacketMath.h170 pmul(const Packet& a, function in namespace:Eigen::internal
455 { return padd(pmul(a, b),c); }
526 template<> inline std::complex<float> pmul(const std::complex<float>& a, const std::complex<float>& b) function in namespace:Eigen::internal
529 template<> inline std::complex<double> pmul(const std::complex<double>& a, const std::complex<double>& b) function in namespace:Eigen::internal
/external/eigen/Eigen/src/Core/arch/NEON/
H A DComplex.h84 template<> EIGEN_STRONG_INLINE Packet2cf pmul<Packet2cf>(const Packet2cf& a, const Packet2cf& b) function in namespace:Eigen::internal
238 { return padd(pmul(x,y),c); }
240 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
242 return internal::pmul(a, pconj(b));
249 { return padd(pmul(x,y),c); }
251 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
253 return internal::pmul(pconj(a), b);
260 { return padd(pmul(x,y),c); }
262 EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& b) const function in struct:Eigen::internal::conj_helper
264 return pconj(internal::pmul(
342 template<> EIGEN_STRONG_INLINE Packet1cd pmul<Packet1cd>(const Packet1cd& a, const Packet1cd& b) function in namespace:Eigen::internal
431 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
442 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
453 EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& b) const function in struct:Eigen::internal::conj_helper
[all...]
/external/eigen/Eigen/src/Core/util/
H A DBlasUtil.h66 { return padd(c, pmul(x,y)); }
68 EIGEN_STRONG_INLINE Scalar pmul(const LhsScalar& x, const RhsScalar& y) const function in struct:Eigen::internal::conj_helper
75 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const { return internal::pmul(x,y); } function in struct:Eigen::internal::conj_helper
82 { return c + pmul(x,y); }
84 EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const function in struct:Eigen::internal::conj_helper
92 { return c + pmul(x,y); }
94 EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const function in struct:Eigen::internal::conj_helper
102 { return c + pmul(x,y); }
104 EIGEN_STRONG_INLINE Scalar pmul(cons function in struct:Eigen::internal::conj_helper
113 EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const RealScalar& y) const function in struct:Eigen::internal::conj_helper
122 EIGEN_STRONG_INLINE Scalar pmul(const RealScalar& x, const Scalar& y) const function in struct:Eigen::internal::conj_helper
[all...]
/external/capstone/suite/MC/AArch64/
H A Dneon-mul-div-instructions.s.cs14 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/
H A Dbench_norm.cpp157 Packet ax_s2m = internal::pmul(ax,ps2m);
158 Packet ax_s1m = internal::pmul(ax,ps1m);
167 // ax = internal::pmul(ax,scale);
168 // ax = internal::pmul(ax,ax);
174 pabig = internal::padd(pabig, internal::pand(maskBig, internal::pmul(ax_s2m,ax_s2m)));
175 pasml = internal::padd(pasml, internal::pand(maskSml, internal::pmul(ax_s1m,ax_s1m)));
176 pamed = internal::padd(pamed, internal::pandnot(internal::pmul(ax,ax),internal::pand(maskSml,maskBig)));
/external/eigen/Eigen/src/Core/functors/
H A DNullaryFunctors.h67 Packet res = padd(pset1<Packet>(m_high), pmul(pset1<Packet>(m_step), pi));
75 Packet res = padd(pset1<Packet>(m_low), pmul(pset1<Packet>(m_step), pi));

Completed in 1820 milliseconds

123