#include <Dot.h>
Public Types | |
enum | { row1 = Derived1::RowsAtCompileTime == 1 ? 0 : Index, col1 = Derived1::RowsAtCompileTime == 1 ? Index : 0, row2 = Derived2::RowsAtCompileTime == 1 ? 0 : Index, col2 = Derived2::RowsAtCompileTime == 1 ? Index : 0, alignment1 = (Derived1::Flags & AlignedBit) ? Aligned : Unaligned, alignment2 = (Derived2::Flags & AlignedBit) ? Aligned : Unaligned } |
typedef ei_packet_traits < Scalar >::type | PacketScalar |
typedef Derived1::Scalar | Scalar |
Static Public Member Functions | |
static PacketScalar | run (const Derived1 &v1, const Derived2 &v2) |
Definition at line 120 of file Dot.h.
typedef ei_packet_traits<Scalar>::type ei_dot_vec_unroller< Derived1, Derived2, Index, Stop, true >::PacketScalar |
typedef Derived1::Scalar ei_dot_vec_unroller< Derived1, Derived2, Index, Stop, true >::Scalar |
anonymous enum |
static PacketScalar ei_dot_vec_unroller< Derived1, Derived2, Index, Stop, true >::run | ( | const Derived1 & | v1, | |
const Derived2 & | v2 | |||
) | [inline, static] |