|
template<typename Packet > |
auto | Eigen::internal::reinterpret_to_float (const Packet &x) -> decltype(reinterpreter< Packet > |
|
| Eigen::internal::to_float (x)) |
|
template<typename Packet > |
auto | Eigen::internal::reinterpret_to_double (const Packet &x) -> decltype(reinterpreter< Packet > |
|
| Eigen::internal::to_double (x)) |
|
template<typename Packet > |
auto | Eigen::internal::reinterpret_to_int (const Packet &x) -> decltype(reinterpreter< Packet > |
|
| Eigen::internal::to_int (x)) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::pseti64 (uint64_t a) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::pcmpeq (const Packet &a, const Packet &b) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::psll (const Packet &a, int b) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::psrl (const Packet &a, int b) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::psll64 (const Packet &a, int b) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::psrl64 (const Packet &a, int b) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE int | Eigen::internal::pmovemask (const Packet &a) |
|
template<> |
EIGEN_STRONG_INLINE uint64_t | Eigen::internal::psll64< uint64_t > (const uint64_t &a, int b) |
|
template<> |
EIGEN_STRONG_INLINE uint64_t | Eigen::internal::psrl64< uint64_t > (const uint64_t &a, int b) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE void | Eigen::internal::psincos (Packet x, Packet &s, Packet &c) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::plgamma (const Packet &x) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::pcmplt (const Packet &a, const Packet &b) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::pcmple (const Packet &a, const Packet &b) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::pblendv (const Packet &ifPacket, const Packet &thenPacket, const Packet &elsePacket) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::pgather (const int *addr, const Packet &index) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE auto | Eigen::internal::pgather (const float *addr, const Packet &index) -> decltype(reinterpret_to_float(std::declval< Packet >())) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE auto | Eigen::internal::pgather (const double *addr, const Packet &index, bool upperhalf=false) -> decltype(reinterpret_to_double(std::declval< Packet >())) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::ptruncate (const Packet &a) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::pcmpeq64 (const Packet &a, const Packet &b) |
|
template<typename Packet > |
EIGEN_STRONG_INLINE Packet | Eigen::internal::pmuluadd64 (const Packet &a, uint64_t b, uint64_t c) |
|
template<typename IntPacket > |
EIGEN_STRONG_INLINE auto | Eigen::internal::bit_to_ur_float (const IntPacket &x) -> decltype(reinterpret_to_float(x)) |
|
template<typename IntPacket > |
EIGEN_STRONG_INLINE auto | Eigen::internal::bit_to_ur_double (const IntPacket &x) -> decltype(reinterpret_to_double(x)) |
|
EIGEN_STRONG_INLINE float2 | Eigen::internal::bit_to_ur_float (uint64_t x) |
|