Home
last modified time | relevance | path

Searched refs:Packet4i (Results 1 – 4 of 4) sorted by relevance

/external/eigen/Eigen/src/Core/arch/AltiVec/
DPacketMath.h31 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/
DPacketMath.h30 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/
DPacketMath.h26 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 …]
DMathFunctions.h53 Packet4i emm0;
130 Packet4i emm0;
199 Packet4i emm0;
284 Packet4i emm0, emm2;
382 Packet4i emm0, emm2;