/external/eigen/Eigen/src/Core/ |
H A D | MathFunctionsImpl.h | 30 const T plus_9 = pset1<T>(9.f); 31 const T minus_9 = pset1<T>(-9.f); 39 const T alpha_1 = pset1<T>(4.89352455891786e-03f); 40 const T alpha_3 = pset1<T>(6.37261928875436e-04f); 41 const T alpha_5 = pset1<T>(1.48572235717979e-05f); 42 const T alpha_7 = pset1<T>(5.12229709037114e-08f); 43 const T alpha_9 = pset1<T>(-8.60467152213735e-11f); 44 const T alpha_11 = pset1<T>(2.00018790482477e-13f); 45 const T alpha_13 = pset1<T>(-2.76076847742355e-16f); 48 const T beta_0 = pset1< [all...] |
H A D | GenericPacketMath.h | 222 pset1(const typename unpacket_traits<Packet>::type& a) { return a; } function in namespace:Eigen::internal 226 pload1(const typename unpacket_traits<Packet>::type *a) { return pset1<Packet>(*a); } 253 * \sa pset1, pload1, ploaddup, pbroadcast2 270 * \sa pset1, pload1, ploaddup, pbroadcast4 423 return pdiv(pset1<Packet>(1), psqrt(a)); 447 pstore(to, pset1<Packet>(a)); 572 return pblend(mask, pset1<Packet>(b), a); 586 return pblend(mask, pset1<Packet>(b), a);
|
H A D | ProductEvaluators.h | 615 res = pmadd(pset1<Packet>(lhs.coeff(row, Index(UnrollingIndex-1))), rhs.template packet<LoadMode,Packet>(Index(UnrollingIndex-1), col), res); 625 res = pmadd(lhs.template packet<LoadMode,Packet>(row, Index(UnrollingIndex-1)), pset1<Packet>(rhs.coeff(Index(UnrollingIndex-1), col)), res); 634 res = pmul(pset1<Packet>(lhs.coeff(row, Index(0))),rhs.template packet<LoadMode,Packet>(Index(0), col)); 643 res = pmul(lhs.template packet<LoadMode,Packet>(row, Index(0)), pset1<Packet>(rhs.coeff(Index(0), col))); 652 res = pset1<Packet>(typename unpacket_traits<Packet>::type(0)); 661 res = pset1<Packet>(typename unpacket_traits<Packet>::type(0)); 670 res = pset1<Packet>(typename unpacket_traits<Packet>::type(0)); 672 res = pmadd(pset1<Packet>(lhs.coeff(row, i)), rhs.template packet<LoadMode,Packet>(i, col), res); 681 res = pset1<Packet>(typename unpacket_traits<Packet>::type(0)); 683 res = pmadd(lhs.template packet<LoadMode,Packet>(row, i), pset1<Packe [all...] |
/external/eigen/Eigen/src/SparseLU/ |
H A D | SparseLU_gemm_kernel.h | 75 { b00 = pset1<Packet>(Bc0[0]); } 76 { b10 = pset1<Packet>(Bc0[1]); } 77 if(RK==4) { b20 = pset1<Packet>(Bc0[2]); } 78 if(RK==4) { b30 = pset1<Packet>(Bc0[3]); } 79 { b01 = pset1<Packet>(Bc1[0]); } 80 { b11 = pset1<Packet>(Bc1[1]); } 81 if(RK==4) { b21 = pset1<Packet>(Bc1[2]); } 82 if(RK==4) { b31 = pset1<Packet>(Bc1[3]); } 179 b00 = pset1<Packet>(Bc0[0]); 180 b10 = pset1<Packe [all...] |
/external/eigen/Eigen/src/Core/functors/ |
H A D | NullaryFunctors.h | 23 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const PacketType packetOp() const { return internal::pset1<PacketType>(m_other); } 66 Packet pi = padd(pset1<Packet>(Scalar(i-m_size1)),m_interPacket); 67 Packet res = padd(pset1<Packet>(m_high), pmul(pset1<Packet>(m_step), pi)); 74 Packet pi = padd(pset1<Packet>(Scalar(i)),m_interPacket); 75 Packet res = padd(pset1<Packet>(m_low), pmul(pset1<Packet>(m_step), pi));
|
/external/eigen/Eigen/src/Geometry/arch/ |
H A D | Geometry_SSE.h | 83 Packet2d a_xx = pset1<Packet2d>(a[0]); 84 Packet2d a_yy = pset1<Packet2d>(a[1]); 85 Packet2d a_zz = pset1<Packet2d>(a[2]); 86 Packet2d a_ww = pset1<Packet2d>(a[3]);
|
/external/eigen/Eigen/src/Core/arch/SSE/ |
H A D | PacketMath.h | 80 const Packet4f p4f_##NAME = pset1<Packet4f>(X) 83 const Packet2d p2d_##NAME = pset1<Packet2d>(X) 86 const Packet4f p4f_##NAME = _mm_castsi128_ps(pset1<Packet4i>(X)) 89 const Packet4i p4i_##NAME = pset1<Packet4i>(X) 173 // TODO: let's check whether there does not exist a better fix, like adding a pset0() function. (it crashed on pset1(0)). 174 template<> EIGEN_STRONG_INLINE Packet4f pset1<Packet4f>(const float& from) { return _mm_set_ps(from,from,from,from); } function in namespace:Eigen::internal 175 template<> EIGEN_STRONG_INLINE Packet2d pset1<Packet2d>(const double& from) { return _mm_set_pd(from,from); } function in namespace:Eigen::internal 176 template<> EIGEN_STRONG_INLINE Packet4i pset1<Packet4i>(const int& from) { return _mm_set_epi32(from,from,from,from); } function in namespace:Eigen::internal 178 template<> EIGEN_STRONG_INLINE Packet4f pset1<Packet4f>(const float& from) { return _mm_set_ps1(from); } function in namespace:Eigen::internal 179 template<> EIGEN_STRONG_INLINE Packet2d pset1<Packet2 function in namespace:Eigen::internal 180 template<> EIGEN_STRONG_INLINE Packet4i pset1<Packet4i>(const int& from) { return _mm_set1_epi32(from); } function in namespace:Eigen::internal [all...] |
H A D | MathFunctions.h | 458 Packet4f half = pmul(_x, pset1<Packet4f>(.5f)); 461 _mm_cmplt_ps(_x, pset1<Packet4f>((std::numeric_limits<float>::min)()))); 466 x = pmul(x, psub(pset1<Packet4f>(1.5f), pmul(half, pmul(x,x)))); 516 return _mm_div_ps(pset1<Packet4f>(1.0f), _mm_sqrt_ps(x)); 524 return _mm_div_pd(pset1<Packet2d>(1.0), _mm_sqrt_pd(x));
|
H A D | Complex.h | 93 template<> EIGEN_STRONG_INLINE Packet2cf pset1<Packet2cf>(const std::complex<float>& from) function in namespace:Eigen::internal 111 template<> EIGEN_STRONG_INLINE Packet2cf ploaddup<Packet2cf>(const std::complex<float>* from) { return pset1<Packet2cf>(*from); } 334 template<> EIGEN_STRONG_INLINE Packet1cd pset1<Packet1cd>(const std::complex<double>& from) function in namespace:Eigen::internal 337 template<> EIGEN_STRONG_INLINE Packet1cd ploaddup<Packet1cd>(const std::complex<double>* from) { return pset1<Packet1cd>(*from); } 486 return pset1<Packet1cd>(b); 496 return pset1<Packet1cd>(b);
|
/external/eigen/Eigen/src/Core/arch/AVX/ |
H A D | PacketMath.h | 40 const Packet8f p8f_##NAME = pset1<Packet8f>(X) 43 const Packet4d p4d_##NAME = pset1<Packet4d>(X) 46 const Packet8f p8f_##NAME = _mm256_castsi256_ps(pset1<Packet8i>(X)) 49 const Packet8i p8i_##NAME = pset1<Packet8i>(X) 120 template<> EIGEN_STRONG_INLINE Packet8f pset1<Packet8f>(const float& from) { return _mm256_set1_ps(from); } function in namespace:Eigen::internal 121 template<> EIGEN_STRONG_INLINE Packet4d pset1<Packet4d>(const double& from) { return _mm256_set1_pd(from); } function in namespace:Eigen::internal 122 template<> EIGEN_STRONG_INLINE Packet8i pset1<Packet8i>(const int& from) { return _mm256_set1_epi32(from); } function in namespace:Eigen::internal 157 return pset1<Packet8i>(0); 296 Packet8f pa = pset1<Packet8f>(a); 301 Packet4d pa = pset1<Packet4 [all...] |
H A D | Complex.h | 79 template<> EIGEN_STRONG_INLINE Packet4cf pset1<Packet4cf>(const std::complex<float>& from) function in namespace:Eigen::internal 301 template<> EIGEN_STRONG_INLINE Packet2cd pset1<Packet2cd>(const std::complex<double>& from) function in namespace:Eigen::internal 308 template<> EIGEN_STRONG_INLINE Packet2cd ploaddup<Packet2cd>(const std::complex<double>* from) { return pset1<Packet2cd>(*from); } 461 return Packet4cf(_mm256_blend_ps(a.v,pset1<Packet4cf>(b).v,1|2)); 466 return Packet2cd(_mm256_blend_pd(a.v,pset1<Packet2cd>(b).v,1|2)); 471 return Packet4cf(_mm256_blend_ps(a.v,pset1<Packet4cf>(b).v,(1<<7)|(1<<6))); 476 return Packet2cd(_mm256_blend_pd(a.v,pset1<Packet2cd>(b).v,(1<<3)|(1<<2)));
|
/external/eigen/Eigen/src/Core/arch/NEON/ |
H A D | PacketMath.h | 46 const Packet4f p4f_##NAME = pset1<Packet4f>(X) 49 const Packet4f p4f_##NAME = vreinterpretq_f32_u32(pset1<int32_t>(X)) 52 const Packet4i p4i_##NAME = pset1<Packet4i>(X) 111 template<> EIGEN_STRONG_INLINE Packet4f pset1<Packet4f>(const float& from) { return vdupq_n_f32(from); } function in namespace:Eigen::internal 112 template<> EIGEN_STRONG_INLINE Packet4i pset1<Packet4i>(const int32_t& from) { return vdupq_n_s32(from); } function in namespace:Eigen::internal 118 return vaddq_f32(pset1<Packet4f>(a), countdown); 124 return vaddq_s32(pset1<Packet4i>(a), countdown); 170 return pset1<Packet4i>(0); 272 Packet4f res = pset1<Packet4f>(0.f); 281 Packet4i res = pset1<Packet4 577 template<> EIGEN_STRONG_INLINE Packet2d pset1<Packet2d>(const double& from) { return vdupq_n_f64(from); } function in namespace:Eigen::internal [all...] |
H A D | Complex.h | 67 template<> EIGEN_STRONG_INLINE Packet2cf pset1<Packet2cf>(const std::complex<float>& from) function in namespace:Eigen::internal 124 template<> EIGEN_STRONG_INLINE Packet2cf ploaddup<Packet2cf>(const std::complex<float>* from) { return pset1<Packet2cf>(*from); } 131 Packet4f res = pset1<Packet4f>(0.f); 334 template<> EIGEN_STRONG_INLINE Packet1cd pset1<Packet1cd>(const std::complex<double>& from) function in namespace:Eigen::internal 379 template<> EIGEN_STRONG_INLINE Packet1cd ploaddup<Packet1cd>(const std::complex<double>* from) { return pset1<Packet1cd>(*from); } 388 Packet2d res = pset1<Packet2d>(0.0);
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
H A D | TensorPadding.h | 274 return internal::pset1<PacketReturnType>(m_paddingValue); 278 return internal::pset1<PacketReturnType>(m_paddingValue); 300 return internal::pset1<PacketReturnType>(m_paddingValue); 304 return internal::pset1<PacketReturnType>(m_paddingValue); 332 return internal::pset1<PacketReturnType>(m_paddingValue); 336 return internal::pset1<PacketReturnType>(m_paddingValue); 358 return internal::pset1<PacketReturnType>(m_paddingValue); 362 return internal::pset1<PacketReturnType>(m_paddingValue);
|
H A D | TensorFunctors.h | 72 const Packet one = pset1<Packet>(T(1)); 116 return pset1<Packet>(initialize()); 166 return pset1<Packet>(initialize()); 173 return pdiv(vaccum, pset1<Packet>(packetCount_)); 238 return pset1<Packet>(initialize()); 279 return pset1<Packet>(initialize()); 323 return pset1<Packet>(initialize());
|
/external/eigen/bench/ |
H A D | bench_norm.cpp | 147 Packet pasml = internal::pset1<Packet>(Scalar(0)); 148 Packet pamed = internal::pset1<Packet>(Scalar(0)); 149 Packet pabig = internal::pset1<Packet>(Scalar(0)); 150 Packet ps2m = internal::pset1<Packet>(s2m); 151 Packet ps1m = internal::pset1<Packet>(s1m); 152 Packet pb2 = internal::pset1<Packet>(b2); 153 Packet pb1 = internal::pset1<Packet>(b1); 163 // Packet scale = internal::pset1(Scalar(0)); 166 // scale = internal::por(scale, internal::pandnot(internal::pset1(Scalar(1)),maskMed));
|
/external/eigen/Eigen/src/Core/products/ |
H A D | GeneralMatrixVector.h | 192 RhsPacket ptmp0 = pset1<RhsPacket>(alpha*rhs(i, 0)), 193 ptmp1 = pset1<RhsPacket>(alpha*rhs(i+offset1, 0)), 194 ptmp2 = pset1<RhsPacket>(alpha*rhs(i+2, 0)), 195 ptmp3 = pset1<RhsPacket>(alpha*rhs(i+offset3, 0)); 290 RhsPacket ptmp0 = pset1<RhsPacket>(alpha*rhs(k, 0)); 477 ResPacket ptmp0 = pset1<ResPacket>(ResScalar(0)), ptmp1 = pset1<ResPacket>(ResScalar(0)), 478 ptmp2 = pset1<ResPacket>(ResScalar(0)), ptmp3 = pset1<ResPacket>(ResScalar(0)); 577 ResPacket ptmp0 = pset1<ResPacke [all...] |
H A D | SelfadjointMatrixVector.h | 77 Packet ptmp0 = pset1<Packet>(t0); 79 Packet ptmp1 = pset1<Packet>(t1); 82 Packet ptmp2 = pset1<Packet>(t2); 84 Packet ptmp3 = pset1<Packet>(t3);
|
H A D | GeneralBlockPanelKernel.h | 398 p = pset1<ResPacket>(ResScalar(0)); 414 dest = pset1<RhsPacketType>(*b); 504 p = pset1<ResPacket>(ResScalar(0)); 509 dest = pset1<RhsPacket>(*b); 514 dest = pset1<RhsPacket>(*b); 638 p.first = pset1<RealPacket>(RealScalar(0)); 639 p.second = pset1<RealPacket>(RealScalar(0)); 645 dest = pset1<ResPacket>(*b); 651 dest.first = pset1<RealPacket>(real(*b)); 652 dest.second = pset1<RealPacke [all...] |
/external/eigen/Eigen/src/Core/arch/AltiVec/ |
H A D | PacketMath.h | 51 Packet4f p4f_##NAME = pset1<Packet4f>(X) 54 Packet4i p4i_##NAME = pset1<Packet4i>(X) 57 Packet2d p2d_##NAME = pset1<Packet2d>(X) 60 Packet2l p2l_##NAME = pset1<Packet2l>(X) 63 const Packet4f p4f_##NAME = reinterpret_cast<Packet4f>(pset1<Packet4i>(X)) 279 template<> EIGEN_STRONG_INLINE Packet4f pset1<Packet4f>(const float& from) { function in namespace:Eigen::internal 284 template<> EIGEN_STRONG_INLINE Packet4i pset1<Packet4i>(const int& from) { function in namespace:Eigen::internal 346 template<> EIGEN_STRONG_INLINE Packet4f plset<Packet4f>(const float& a) { return pset1<Packet4f>(a) + p4f_COUNTDOWN; } 347 template<> EIGEN_STRONG_INLINE Packet4i plset<Packet4i>(const int& a) { return pset1<Packet4i>(a) + p4i_COUNTDOWN; } 384 return pset1<Packet4 865 template<> EIGEN_STRONG_INLINE Packet2d pset1<Packet2d>(const double& from) { function in namespace:Eigen::internal [all...] |
/external/eigen/Eigen/src/Core/arch/ZVector/ |
H A D | PacketMath.h | 74 Packet4i p4i_##NAME = pset1<Packet4i>(X) 77 Packet2d p2d_##NAME = pset1<Packet2d>(X) 80 Packet2l p2l_##NAME = pset1<Packet2l>(X) 393 template<> EIGEN_STRONG_INLINE Packet4i pset1<Packet4i>(const int& from) function in namespace:Eigen::internal 397 template<> EIGEN_STRONG_INLINE Packet2d pset1<Packet2d>(const double& from) { function in namespace:Eigen::internal 400 template<> EIGEN_STRONG_INLINE Packet4f pset1<Packet4f>(const float& from) function in namespace:Eigen::internal 403 to.v4f[0] = pset1<Packet2d>(static_cast<const double&>(from)); 562 template<> EIGEN_STRONG_INLINE Packet4i plset<Packet4i>(const int& a) { return padd<Packet4i>(pset1<Packet4i>(a), p4i_COUNTDOWN); } 563 template<> EIGEN_STRONG_INLINE Packet4f plset<Packet4f>(const float& a) { return padd<Packet4f>(pset1<Packet4f>(a), p4f_COUNTDOWN); } 564 template<> EIGEN_STRONG_INLINE Packet2d plset<Packet2d>(const double& a) { return padd<Packet2d>(pset1<Packet2 [all...] |
H A D | Complex.h | 101 template<> EIGEN_STRONG_INLINE Packet1cd pset1<Packet1cd>(const std::complex<double>& from) function in namespace:Eigen::internal 104 template<> EIGEN_STRONG_INLINE Packet2cf pset1<Packet2cf>(const std::complex<float>& from) function in namespace:Eigen::internal 183 template<> EIGEN_STRONG_INLINE Packet1cd ploaddup<Packet1cd>(const std::complex<double>* from) { return pset1<Packet1cd>(*from); } 184 template<> EIGEN_STRONG_INLINE Packet2cf ploaddup<Packet2cf>(const std::complex<float>* from) { return pset1<Packet2cf>(*from); }
|
H A D | MathFunctions.h | 122 return pset1<Packet2d>(1.0) / psqrt<Packet2d>(x);
|
/external/eigen/Eigen/src/Core/arch/AVX512/ |
H A D | MathFunctions.h | 21 const Packet16f p16f_##NAME = pset1<Packet16f>(X) 24 const Packet16f p16f_##NAME = (__m512)pset1<Packet16i>(X) 27 const Packet8d p8d_##NAME = pset1<Packet8d>(X)
|
/external/eigen/Eigen/src/Jacobi/ |
H A D | Jacobi.h | 332 const Packet pc = pset1<Packet>(c); 333 const Packet ps = pset1<Packet>(s); 398 const Packet pc = pset1<Packet>(c); 399 const Packet ps = pset1<Packet>(s);
|