Eigen::test::packet_helper< Cond, Packet > Struct Template Reference

#include <packetmath_test_shared.h>

Public Member Functions

template<typename T >
Packet load (const T *from) const
 
template<typename T >
Packet loadu (const T *from) const
 
template<typename T >
Packet load (const T *from, unsigned long long umask) const
 
template<typename T >
void store (T *to, const Packet &x) const
 
template<typename T >
void store (T *to, const Packet &x, unsigned long long umask) const
 
template<typename T >
Packetforward_reference (Packet &packet, T &) const
 

Member Function Documentation

◆ forward_reference()

template<bool Cond, typename Packet >
template<typename T >
Packet& Eigen::test::packet_helper< Cond, Packet >::forward_reference ( Packet packet,
T  
) const
inline
179  {
180  return packet;
181  }

◆ load() [1/2]

template<bool Cond, typename Packet >
template<typename T >
Packet Eigen::test::packet_helper< Cond, Packet >::load ( const T from) const
inline
154  {
155  return internal::pload<Packet>(from);
156  }

◆ load() [2/2]

template<bool Cond, typename Packet >
template<typename T >
Packet Eigen::test::packet_helper< Cond, Packet >::load ( const T from,
unsigned long long  umask 
) const
inline
164  {
165  return internal::ploadu<Packet>(from, umask);
166  }

◆ loadu()

template<bool Cond, typename Packet >
template<typename T >
Packet Eigen::test::packet_helper< Cond, Packet >::loadu ( const T from) const
inline
159  {
160  return internal::ploadu<Packet>(from);
161  }

◆ store() [1/2]

template<bool Cond, typename Packet >
template<typename T >
void Eigen::test::packet_helper< Cond, Packet >::store ( T to,
const Packet x 
) const
inline
169  {
170  internal::pstore(to, x);
171  }
EIGEN_DEVICE_FUNC void pstore(Scalar *to, const Packet &from)
Definition: GenericPacketMath.h:891
list x
Definition: plotDoE.py:28

References Eigen::internal::pstore(), and plotDoE::x.

◆ store() [2/2]

template<bool Cond, typename Packet >
template<typename T >
void Eigen::test::packet_helper< Cond, Packet >::store ( T to,
const Packet x,
unsigned long long  umask 
) const
inline
174  {
175  internal::pstoreu(to, x, umask);
176  }
EIGEN_DEVICE_FUNC void pstoreu(Scalar *to, const Packet &from)
Definition: GenericPacketMath.h:911

References Eigen::internal::pstoreu(), and plotDoE::x.


The documentation for this struct was generated from the following file: