Searched defs:pstore (Results 1 - 14 of 14) sorted by relevance

/external/eigen/Eigen/src/Core/arch/CUDA/
H A DPacketMath.h177 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void pstore<float>(float* to, const float4& from) { function in namespace:Eigen::internal
181 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void pstore<double>(double* to, const double2& from) { function in namespace:Eigen::internal
H A DPacketMathHalf.h60 template<> __device__ EIGEN_STRONG_INLINE void pstore<Eigen::half>(Eigen::half* to, const half2& from) { function in namespace:Eigen::internal
399 template<> EIGEN_STRONG_INLINE void pstore<half>(Eigen::half* to, const Packet16h& from) {
423 pstore(aux, a);
453 pstore(aux, a);
512 pstore(aux, from);
642 pstore<half>(in[0], kernel.packet[0]);
643 pstore<half>(in[1], kernel.packet[1]);
644 pstore<half>(in[2], kernel.packet[2]);
645 pstore<half>(in[3], kernel.packet[3]);
646 pstore<hal
[all...]
/external/eigen/Eigen/src/Core/arch/SSE/
H A DComplex.h113 template<> EIGEN_STRONG_INLINE void pstore <std::complex<float> >(std::complex<float> * to, const Packet2cf& from) { EIGEN_DEBUG_ALIGNED_STORE pstore(&numext::real_ref(*to), Packet4f(from.v)); } function in namespace:Eigen::internal
340 template<> EIGEN_STRONG_INLINE void pstore <std::complex<double> >(std::complex<double> * to, const Packet1cd& from) { EIGEN_DEBUG_ALIGNED_STORE pstore((double*)to, Packet2d(from.v)); } function in namespace:Eigen::internal
H A DPacketMath.h358 template<> EIGEN_STRONG_INLINE void pstore<float>(float* to, const Packet4f& from) { EIGEN_DEBUG_ALIGNED_STORE _mm_store_ps(to, from); } function in namespace:Eigen::internal
359 template<> EIGEN_STRONG_INLINE void pstore<double>(double* to, const Packet2d& from) { EIGEN_DEBUG_ALIGNED_STORE _mm_store_pd(to, from); } function in namespace:Eigen::internal
360 template<> EIGEN_STRONG_INLINE void pstore<int>(int* to, const Packet4i& from) { EIGEN_DEBUG_ALIGNED_STORE _mm_store_si128(reinterpret_cast<__m128i*>(to), from); } function in namespace:Eigen::internal
403 pstore(to, Packet4f(vec4f_swizzle1(pa,0,0,0,0)));
409 pstore(to, Packet2d(vec2d_swizzle1(pa,0,0)));
607 pstore(aux, a);
628 // for GCC (eg., it does not like using std::min after the pstore !!)
630 pstore(aux, a);
654 // for GCC (eg., it does not like using std::min after the pstore !!)
656 pstore(au
[all...]
/external/eigen/Eigen/src/Core/arch/AVX/
H A DComplex.h92 template<> EIGEN_STRONG_INLINE void pstore <std::complex<float> >(std::complex<float>* to, const Packet4cf& from) { EIGEN_DEBUG_ALIGNED_STORE pstore(&numext::real_ref(*to), from.v); } function in namespace:Eigen::internal
310 template<> EIGEN_STRONG_INLINE void pstore <std::complex<double> >(std::complex<double> * to, const Packet2cd& from) { EIGEN_DEBUG_ALIGNED_STORE pstore((double*)to, from.v); } function in namespace:Eigen::internal
H A DPacketMath.h250 template<> EIGEN_STRONG_INLINE void pstore<float>(float* to, const Packet8f& from) { EIGEN_DEBUG_ALIGNED_STORE _mm256_store_ps(to, from); } function in namespace:Eigen::internal
251 template<> EIGEN_STRONG_INLINE void pstore<double>(double* to, const Packet4d& from) { EIGEN_DEBUG_ALIGNED_STORE _mm256_store_pd(to, from); } function in namespace:Eigen::internal
252 template<> EIGEN_STRONG_INLINE void pstore<int>(int* to, const Packet8i& from) { EIGEN_DEBUG_ALIGNED_STORE _mm256_storeu_si256(reinterpret_cast<__m256i*>(to), from); } function in namespace:Eigen::internal
297 pstore(to, pa);
302 pstore(to, pa);
307 pstore(to, pa);
/external/eigen/Eigen/src/Core/arch/AltiVec/
H A DComplex.h80 template<> EIGEN_STRONG_INLINE void pstore <std::complex<float> >(std::complex<float> * to, const Packet2cf& from) { pstore((float*)to, from.v); } function in namespace:Eigen::internal
93 pstore<std::complex<float> >((std::complex<float> *) af, from);
132 pstore((float *)&res, a.v);
309 template<> EIGEN_STRONG_INLINE void pstore <std::complex<double> >(std::complex<double> * to, const Packet1cd& from) { pstore((double*)to, from.v); } function in namespace:Eigen::internal
325 pstore<std::complex<double> >(af, from);
365 pstore<std::complex<double> >(res, a);
H A DPacketMath.h259 template<> EIGEN_STRONG_INLINE void pstore<float>(float* to, const Packet4f& from) function in namespace:Eigen::internal
269 template<> EIGEN_STRONG_INLINE void pstore<int>(int* to, const Packet4i& from) function in namespace:Eigen::internal
330 pstore<float>(af, from);
339 pstore<int>((int *)ai, from);
623 pstore(aux, a);
855 template<> EIGEN_STRONG_INLINE void pstore<double>(double* to, const Packet2d& from) function in namespace:Eigen::internal
892 pstore<double>(af, from);
951 template<> EIGEN_STRONG_INLINE double pfirst<Packet2d>(const Packet2d& a) { double EIGEN_ALIGN16 x[2]; pstore<double>(x, a); return x[0]; }
/external/eigen/Eigen/src/Core/arch/NEON/
H A DComplex.h126 template<> EIGEN_STRONG_INLINE void pstore <std::complex<float> >(std::complex<float> * to, const Packet2cf& from) { EIGEN_DEBUG_ALIGNED_STORE pstore((float*)to, from.v); } function in namespace:Eigen::internal
381 template<> EIGEN_STRONG_INLINE void pstore <std::complex<double> >(std::complex<double> * to, const Packet1cd& from) { EIGEN_DEBUG_ALIGNED_STORE pstore((double*)to, from.v); } function in namespace:Eigen::internal
403 pstore<std::complex<double> >(&res, a);
H A DPacketMath.h264 template<> EIGEN_STRONG_INLINE void pstore<float> (float* to, const Packet4f& from) { EIGEN_DEBUG_ALIGNED_STORE vst1q_f32(to, from); } function in namespace:Eigen::internal
265 template<> EIGEN_STRONG_INLINE void pstore<int32_t>(int32_t* to, const Packet4i& from) { EIGEN_DEBUG_ALIGNED_STORE vst1q_s32(to, from); } function in namespace:Eigen::internal
637 template<> EIGEN_STRONG_INLINE void pstore<double>(double* to, const Packet2d& from) { EIGEN_DEBUG_ALIGNED_STORE vst1q_f64(to, from); } function in namespace:Eigen::internal
/external/eigen/Eigen/src/Core/arch/ZVector/
H A DComplex.h96 template<> EIGEN_STRONG_INLINE void pstore <std::complex<float> >(std::complex<float> * to, const Packet2cf& from) { EIGEN_DEBUG_ALIGNED_STORE pstore((float*)to, from.v); } function in namespace:Eigen::internal
97 template<> EIGEN_STRONG_INLINE void pstore <std::complex<double> >(std::complex<double> * to, const Packet1cd& from) { EIGEN_DEBUG_ALIGNED_STORE pstore((double*)to, from.v); } function in namespace:Eigen::internal
125 pstore<std::complex<float> >((std::complex<float> *) af, from);
131 pstore<std::complex<double> >(to, from);
192 pstore<std::complex<double> >(&res, a);
199 pstore<std::complex<float> >(res, a);
H A DPacketMath.h366 template<> EIGEN_STRONG_INLINE void pstore<int>(int* to, const Packet4i& from) function in namespace:Eigen::internal
375 template<> EIGEN_STRONG_INLINE void pstore<float>(float* to, const Packet4f& from) function in namespace:Eigen::internal
384 template<> EIGEN_STRONG_INLINE void pstore<double>(double* to, const Packet2d& from) function in namespace:Eigen::internal
473 pstore<int>((int *)ai, from);
483 pstore<float>((float *)ai, from);
493 pstore<double>(af, from);
676 template<> EIGEN_STRONG_INLINE void pstoreu<int>(int* to, const Packet4i& from) { pstore<int>(to, from); }
677 template<> EIGEN_STRONG_INLINE void pstoreu<float>(float* to, const Packet4f& from) { pstore<float>(to, from); }
678 template<> EIGEN_STRONG_INLINE void pstoreu<double>(double* to, const Packet2d& from) { pstore<double>(to, from); }
684 template<> EIGEN_STRONG_INLINE int pfirst<Packet4i>(const Packet4i& a) { int EIGEN_ALIGN16 x[4]; pstore(
[all...]
/external/eigen/Eigen/src/Core/
H A DGenericPacketMath.h285 template<typename Scalar, typename Packet> EIGEN_DEVICE_FUNC inline void pstore(Scalar* to, const Packet& from) function in namespace:Eigen::internal
296 { pstore(to, from); }
447 pstore(to, pset1<Packet>(a));
474 pstore(to, from);
/external/eigen/Eigen/src/Core/arch/AVX512/
H A DPacketMath.h538 EIGEN_STRONG_INLINE void pstore<float>(float* to, const Packet16f& from) { function in namespace:Eigen::internal
542 EIGEN_STRONG_INLINE void pstore<double>(double* to, const Packet8d& from) { function in namespace:Eigen::internal
546 EIGEN_STRONG_INLINE void pstore<int>(int* to, const Packet16i& from) { function in namespace:Eigen::internal
608 pstore(to, pa);
613 pstore(to, pa);
618 pstore(to, pa);

Completed in 314 milliseconds