Searched refs:unpacket_traits (Results 1 – 9 of 9) sorted by relevance
153 pload(const typename unpacket_traits<Packet>::type* from) { return *from; } in pload()157 ploadu(const typename unpacket_traits<Packet>::type* from) { return *from; } in ploadu()165 ploaddup(const typename unpacket_traits<Packet>::type* from) { return *from; } in ploaddup()169 pset1(const typename unpacket_traits<Packet>::type& a) { return a; } in pset1()192 template<typename Packet> inline typename unpacket_traits<Packet>::type pfirst(const Packet& a) in pfirst()200 template<typename Packet> inline typename unpacket_traits<Packet>::type predux(const Packet& a) in predux()204 template<typename Packet> inline typename unpacket_traits<Packet>::type predux_mul(const Packet& a) in predux_mul()208 template<typename Packet> inline typename unpacket_traits<Packet>::type predux_min(const Packet& a) in predux_min()212 template<typename Packet> inline typename unpacket_traits<Packet>::type predux_max(const Packet& a) in predux_max()272 inline void pstore1(typename unpacket_traits<Packet>::type* to, const typename unpacket_traits<Pack… in pstore1()[all …]
101 template<> struct unpacket_traits<Packet4f> { typedef float type; enum {size=4}; };102 template<> struct unpacket_traits<Packet2d> { typedef double type; enum {size=2}; };103 template<> struct unpacket_traits<Packet4i> { typedef int type; enum {size=4}; };
46 template<> struct unpacket_traits<Packet2cf> { typedef std::complex<float> type; enum {size=2}; };272 template<> struct unpacket_traits<Packet1cd> { typedef std::complex<double> type; enum {size=1}; };
101 template<> struct unpacket_traits<Packet4f> { typedef float type; enum {size=4}; };102 template<> struct unpacket_traits<Packet4i> { typedef int type; enum {size=4}; };
49 template<> struct unpacket_traits<Packet2cf> { typedef std::complex<float> type; enum {size=2}; };
100 template<> struct unpacket_traits<Packet4f> { typedef float type; enum {size=4}; };101 template<> struct unpacket_traits<Packet4i> { typedef int type; enum {size=4}; };
54 template<> struct unpacket_traits<Packet2cf> { typedef std::complex<float> type; enum {size=2}; };
101 template<typename T> struct unpacket_traits struct
376 dest = pload<LhsPacket>((const typename unpacket_traits<LhsPacket>::type*)(a));