Searched refs:Packet4i (Results 1 – 4 of 4) sorted by relevance
/external/eigen/Eigen/src/Core/arch/AltiVec/ |
D | PacketMath.h | 31 typedef __vector int Packet4i; typedef 44 Packet4i p4i_##NAME = vec_splat_s32(X) 53 Packet4i p4i_##NAME = pset1<Packet4i>(X) 60 static Packet4i p4i_COUNTDOWN = { 3, 2, 1, 0 }; 91 typedef Packet4i type; 101 template<> struct unpacket_traits<Packet4i> { typedef int type; enum {size=4}; }; 156 template<> EIGEN_STRONG_INLINE Packet4i pset1<Packet4i>(const int& from) { 159 Packet4i vc = vec_ld(0, ai); 165 template<> EIGEN_STRONG_INLINE Packet4i plset<int>(const int& a) { return vec_add(pset1<Packet4… 168 template<> EIGEN_STRONG_INLINE Packet4i padd<Packet4i>(const Packet4i& a, const Packet4i& b) { retu… [all …]
|
/external/eigen/Eigen/src/Core/arch/NEON/ |
D | PacketMath.h | 30 typedef int32x4_t Packet4i; typedef 40 const Packet4i p4i_##NAME = pset1<Packet4i>(X) 84 typedef Packet4i type; 102 template<> struct unpacket_traits<Packet4i> { typedef int type; enum {size=4}; }; 105 template<> EIGEN_STRONG_INLINE Packet4i pset1<Packet4i>(const int& from) { return vdupq_n_s32(… 112 template<> EIGEN_STRONG_INLINE Packet4i plset<int>(const int& a) 114 Packet4i countdown = EIGEN_INIT_NEON_PACKET4(0, 1, 2, 3); 115 return vaddq_s32(pset1<Packet4i>(a), countdown); 119 template<> EIGEN_STRONG_INLINE Packet4i padd<Packet4i>(const Packet4i& a, const Packet4i& b) { retu… 122 template<> EIGEN_STRONG_INLINE Packet4i psub<Packet4i>(const Packet4i& a, const Packet4i& b) { retu… [all …]
|
/external/eigen/Eigen/src/Core/arch/SSE/ |
D | PacketMath.h | 26 typedef __m128i Packet4i; typedef 55 const Packet4f p4f_##NAME = _mm_castsi128_ps(pset1<Packet4i>(X)) 58 const Packet4i p4i_##NAME = pset1<Packet4i>(X) 92 typedef Packet4i type; 103 template<> struct unpacket_traits<Packet4i> { typedef int type; enum {size=4}; }; 111 template<> EIGEN_STRONG_INLINE Packet4i pset1<Packet4i>(const int& from) { return _mm_set_epi32(… 115 template<> EIGEN_STRONG_INLINE Packet4i pset1<Packet4i>(const int& from) { return _mm_set1_epi32… 120 template<> EIGEN_STRONG_INLINE Packet4i plset<int>(const int& a) { return _mm_add_epi32(pset1<Packe… 124 template<> EIGEN_STRONG_INLINE Packet4i padd<Packet4i>(const Packet4i& a, const Packet4i& b) { retu… 128 template<> EIGEN_STRONG_INLINE Packet4i psub<Packet4i>(const Packet4i& a, const Packet4i& b) { retu… [all …]
|
D | MathFunctions.h | 53 Packet4i emm0; 130 Packet4i emm0; 199 Packet4i emm0; 284 Packet4i emm0, emm2; 382 Packet4i emm0, emm2;
|