Home
last modified time | relevance | path

Searched refs:Packet8i (Results 1 – 6 of 6) sorted by relevance

/external/eigen/Eigen/src/Core/arch/AVX/
DTypeCasting.h39 template<> EIGEN_STRONG_INLINE Packet8i pcast<Packet8f, Packet8i>(const Packet8f& a) {
43 template<> EIGEN_STRONG_INLINE Packet8f pcast<Packet8i, Packet8f>(const Packet8i& a) {
DPacketMath.h32 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 …]
DMathFunctions.h21 inline Packet8i pshiftleft(Packet8i v, int n) in pshiftleft()
73 Packet8i shift_ints = _mm256_cvtps_epi32(shift);
74Packet8i 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/
DPacketMath.h112 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/
DPacketMath.h38 typedef __vector short int Packet8i; typedef
/external/eigen/Eigen/src/Core/arch/AltiVec/
DPacketMath.h38 typedef __vector short int Packet8i; typedef