Searched refs:Packet8i (Results 1 – 6 of 6) sorted by relevance
/external/eigen/Eigen/src/Core/arch/AVX/ |
D | TypeCasting.h | 39 template<> EIGEN_STRONG_INLINE Packet8i pcast<Packet8f, Packet8i>(const Packet8f& a) { 43 template<> EIGEN_STRONG_INLINE Packet8f pcast<Packet8i, Packet8f>(const Packet8i& a) {
|
D | PacketMath.h | 32 typedef __m256i Packet8i; typedef 46 const Packet8f p8f_##NAME = _mm256_castsi256_ps(pset1<Packet8i>(X)) 49 const Packet8i p8i_##NAME = pset1<Packet8i>(X) 118 template<> struct unpacket_traits<Packet8i> { typedef int type; typedef Packet4i half; enum {siz… 122 template<> EIGEN_STRONG_INLINE Packet8i pset1<Packet8i>(const int& from) { return _mm256_set1_ep… 147 template<> EIGEN_STRONG_INLINE Packet8i pconj(const Packet8i& a) { return a; } 155 template<> EIGEN_STRONG_INLINE Packet8i pdiv<Packet8i>(const Packet8i& /*a*/, const Packet8i& /*b*/) 157 return pset1<Packet8i>(0); 215 template<> EIGEN_STRONG_INLINE Packet8i pload<Packet8i>(const int* from) { EIGEN_DEBUG_ALIGNED_… 219 template<> EIGEN_STRONG_INLINE Packet8i ploadu<Packet8i>(const int* from) { EIGEN_DEBUG_UNALIGNED_L… [all …]
|
D | MathFunctions.h | 21 inline Packet8i pshiftleft(Packet8i v, int n) in pshiftleft() 73 Packet8i shift_ints = _mm256_cvtps_epi32(shift); 74 …Packet8i shift_isodd = _mm256_castps_si256(_mm256_and_ps(_mm256_castsi256_ps(shift_ints), _mm256_c… 75 Packet8i sign_flip_mask = pshiftleft(shift_isodd, 31); 261 Packet8i emm0 = _mm256_cvttps_epi32(padd(m, p8f_127));
|
/external/eigen/Eigen/src/Core/arch/AVX512/ |
D | PacketMath.h | 112 typedef Packet8i half; 578 Packet8i stride_vector = _mm256_set1_epi32(stride); 579 Packet8i stride_multiplier = _mm256_set_epi32(7, 6, 5, 4, 3, 2, 1, 0); 580 Packet8i indices = _mm256_mullo_epi32(stride_vector, stride_multiplier); 599 Packet8i stride_vector = _mm256_set1_epi32(stride); 600 Packet8i stride_multiplier = _mm256_set_epi32(7, 6, 5, 4, 3, 2, 1, 0); 601 Packet8i indices = _mm256_mullo_epi32(stride_vector, stride_multiplier);
|
/external/eigen/Eigen/src/Core/arch/ZVector/ |
D | PacketMath.h | 38 typedef __vector short int Packet8i; typedef
|
/external/eigen/Eigen/src/Core/arch/AltiVec/ |
D | PacketMath.h | 38 typedef __vector short int Packet8i; typedef
|