Go to the source code of this file.
Classes | |
struct | ei_palign_impl< Offset, PacketType > |
Functions | |
template<typename Packet > | |
Packet | ei_padd (const Packet &a, const Packet &b) |
template<int Offset, typename PacketType > | |
void | ei_palign (PacketType &first, const PacketType &second) |
template<typename Packet > | |
Packet | ei_pdiv (const Packet &a, const Packet &b) |
template<typename Packet > | |
ei_unpacket_traits< Packet >::type | ei_pfirst (const Packet &a) |
template<typename Scalar > | |
ei_packet_traits< Scalar >::type | ei_pload (const Scalar *from) |
template<typename Scalar , int LoadMode> | |
ei_packet_traits< Scalar >::type | ei_ploadt (const Scalar *from) |
template<typename Scalar > | |
ei_packet_traits< Scalar >::type | ei_ploadu (const Scalar *from) |
template<typename Packet > | |
Packet | ei_pmadd (const Packet &a, const Packet &b, const Packet &c) |
template<typename Packet > | |
Packet | ei_pmax (const Packet &a, const Packet &b) |
template<typename Packet > | |
Packet | ei_pmin (const Packet &a, const Packet &b) |
template<typename Packet > | |
Packet | ei_pmul (const Packet &a, const Packet &b) |
template<typename Packet > | |
ei_unpacket_traits< Packet >::type | ei_predux (const Packet &a) |
template<typename Packet > | |
Packet | ei_preduxp (const Packet *vecs) |
template<typename Scalar > | |
ei_packet_traits< Scalar >::type | ei_pset1 (const Scalar &a) |
template<typename Scalar , typename Packet > | |
void | ei_pstore (Scalar *to, const Packet &from) |
template<typename Scalar , typename Packet , int LoadMode> | |
void | ei_pstoret (Scalar *to, const Packet &from) |
template<typename Scalar , typename Packet > | |
void | ei_pstoreu (Scalar *to, const Packet &from) |
template<typename Packet > | |
Packet | ei_psub (const Packet &a, const Packet &b) |
Packet ei_padd | ( | const Packet & | a, | |
const Packet & | b | |||
) | [inline] |
Definition at line 39 of file GenericPacketMath.h.
void ei_palign | ( | PacketType & | first, | |
const PacketType & | second | |||
) | [inline] |
Definition at line 144 of file GenericPacketMath.h.
Packet ei_pdiv | ( | const Packet & | a, | |
const Packet & | b | |||
) | [inline] |
Definition at line 54 of file GenericPacketMath.h.
ei_unpacket_traits<Packet>::type ei_pfirst | ( | const Packet & | a | ) | [inline] |
Definition at line 88 of file GenericPacketMath.h.
ei_packet_traits<Scalar>::type ei_pload | ( | const Scalar * | from | ) | [inline] |
Definition at line 69 of file GenericPacketMath.h.
ei_packet_traits<Scalar>::type ei_ploadt | ( | const Scalar * | from | ) | [inline] |
Definition at line 114 of file GenericPacketMath.h.
ei_packet_traits<Scalar>::type ei_ploadu | ( | const Scalar * | from | ) | [inline] |
Definition at line 73 of file GenericPacketMath.h.
Packet ei_pmadd | ( | const Packet & | a, | |
const Packet & | b, | |||
const Packet & | c | |||
) | [inline] |
Definition at line 106 of file GenericPacketMath.h.
Packet ei_pmax | ( | const Packet & | a, | |
const Packet & | b | |||
) | [inline] |
Definition at line 64 of file GenericPacketMath.h.
Packet ei_pmin | ( | const Packet & | a, | |
const Packet & | b | |||
) | [inline] |
Definition at line 59 of file GenericPacketMath.h.
Packet ei_pmul | ( | const Packet & | a, | |
const Packet & | b | |||
) | [inline] |
Definition at line 49 of file GenericPacketMath.h.
ei_unpacket_traits<Packet>::type ei_predux | ( | const Packet & | a | ) | [inline] |
Definition at line 96 of file GenericPacketMath.h.
Packet ei_preduxp | ( | const Packet * | vecs | ) | [inline] |
Definition at line 93 of file GenericPacketMath.h.
ei_packet_traits<Scalar>::type ei_pset1 | ( | const Scalar & | a | ) | [inline] |
Definition at line 77 of file GenericPacketMath.h.
void ei_pstore | ( | Scalar * | to, | |
const Packet & | from | |||
) | [inline] |
Definition at line 80 of file GenericPacketMath.h.
void ei_pstoret | ( | Scalar * | to, | |
const Packet & | from | |||
) | [inline] |
Definition at line 125 of file GenericPacketMath.h.
void ei_pstoreu | ( | Scalar * | to, | |
const Packet & | from | |||
) | [inline] |
Definition at line 84 of file GenericPacketMath.h.
Packet ei_psub | ( | const Packet & | a, | |
const Packet & | b | |||
) | [inline] |
Definition at line 44 of file GenericPacketMath.h.