
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.