Searched refs:Packet4i (Results 1 – 8 of 8) sorted by relevance
/external/eigen/Eigen/src/Core/arch/ZVector/ |
D | PacketMath.h | 35 typedef __vector int Packet4i; typedef 54 Packet4i v4i; 65 Packet4i p4i_##NAME = reinterpret_cast<Packet4i>(vec_splat_s32(X)) 74 Packet4i p4i_##NAME = pset1<Packet4i>(X) 93 static Packet4i p4i_COUNTDOWN = { 0, 1, 2, 3 }; 136 typedef Packet4i type; 137 typedef Packet4i half; 214 template<> struct unpacket_traits<Packet4i> { typedef int type; enum {size=4, alignment=Aligned1… 221 inline std::ostream & operator <<(std::ostream & s, const Packet4i & v) 288 struct palign_impl<Offset,Packet4i> [all …]
|
/external/eigen/Eigen/src/Core/arch/NEON/ |
D | PacketMath.h | 41 typedef int32x4_t Packet4i; typedef 52 const Packet4i p4i_##NAME = pset1<Packet4i>(X) 91 typedef Packet4i type; 92 typedef Packet4i half; // Packet2i intrinsics not implemented yet 112 …emplate<> struct unpacket_traits<Packet4i> { typedef int32_t type; enum {size=4, alignment=Aligned… 115 template<> EIGEN_STRONG_INLINE Packet4i pset1<Packet4i>(const int32_t& from) { return vdupq_n_… 123 template<> EIGEN_STRONG_INLINE Packet4i plset<Packet4i>(const int32_t& a) 126 Packet4i countdown = vld1q_s32(i); 127 return vaddq_s32(pset1<Packet4i>(a), countdown); 131 template<> EIGEN_STRONG_INLINE Packet4i padd<Packet4i>(const Packet4i& a, const Packet4i& b) { retu… [all …]
|
/external/eigen/Eigen/src/Core/arch/SSE/ |
D | PacketMath.h | 52 typedef eigen_packet_wrapper<__m128i> Packet4i; typedef 56 typedef __m128i Packet4i; 86 const Packet4f p4f_##NAME = _mm_castsi128_ps(pset1<Packet4i>(X)) 89 const Packet4i p4i_##NAME = pset1<Packet4i>(X) 150 typedef Packet4i type; 151 typedef Packet4i half; 163 template<> struct unpacket_traits<Packet4i> { typedef int type; enum {size=4, alignment=Aligned1… 176 template<> EIGEN_STRONG_INLINE Packet4i pset1<Packet4i>(const int& from) { return _mm_set_epi32(… 180 template<> EIGEN_STRONG_INLINE Packet4i pset1<Packet4i>(const int& from) { return _mm_set1_epi32… 196 template<> EIGEN_STRONG_INLINE Packet4i plset<Packet4i>(const int& a) { return _mm_add_epi32(pset1<… [all …]
|
D | TypeCasting.h | 26 template<> EIGEN_STRONG_INLINE Packet4i pcast<Packet4f, Packet4i>(const Packet4f& a) { 40 template<> EIGEN_STRONG_INLINE Packet4f pcast<Packet4i, Packet4f>(const Packet4i& a) {
|
D | MathFunctions.h | 53 Packet4i emm0; 130 Packet4i emm0; 199 Packet4i emm0; 284 Packet4i emm0, emm2; 382 Packet4i emm0, emm2;
|
/external/eigen/Eigen/src/Core/arch/AltiVec/ |
D | PacketMath.h | 35 typedef __vector int Packet4i; typedef 48 Packet4i p4i_##NAME = vec_splat_s32(X) 54 Packet4i p4i_##NAME = pset1<Packet4i>(X) 63 const Packet4f p4f_##NAME = reinterpret_cast<Packet4f>(pset1<Packet4i>(X)) 81 static Packet4i p4i_COUNTDOWN = { 0, 1, 2, 3 }; 173 typedef Packet4i type; 174 typedef Packet4i half; 191 template<> struct unpacket_traits<Packet4i> { typedef int type; enum {size=4, alignment=Aligned1… 216 inline std::ostream & operator <<(std::ostream & s, const Packet4i & v) 219 Packet4i v; [all …]
|
D | MathFunctions.h | 99 Packet4i emm0; 106 emm0 = vec_sr(reinterpret_cast<Packet4i>(x), 161 Packet4i emm0; 296 Packet4i emm04i = reinterpret_cast<Packet4i>(emm0);
|
/external/eigen/Eigen/src/Core/arch/AVX/ |
D | PacketMath.h | 118 template<> struct unpacket_traits<Packet8i> { typedef int type; typedef Packet4i half; enum {siz…
|