template<typename LhsScalar, typename RhsScalar, typename Index, int mr, int nr, bool ConjugateLhs, bool ConjugateRhs>
struct Eigen::internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >
Definition at line 524 of file Core.
Public Types |
| enum | { Vectorizable = Traits::Vectorizable,
LhsProgress = Traits::LhsProgress,
RhsProgress = Traits::RhsProgress,
ResPacketSize = Traits::ResPacketSize
} |
typedef gebp_traits< LhsScalar,
RhsScalar, ConjugateLhs,
ConjugateRhs > | Traits |
| typedef Traits::ResScalar | ResScalar |
| typedef Traits::LhsPacket | LhsPacket |
| typedef Traits::RhsPacket | RhsPacket |
| typedef Traits::ResPacket | ResPacket |
| typedef Traits::AccPacket | AccPacket |
Public Member Functions |
| EIGEN_FLATTEN_ATTRIB void | operator() (ResScalar *res, Index resStride, const LhsScalar *blockA, const RhsScalar *blockB, Index rows, Index depth, Index cols, ResScalar alpha, Index strideA=-1, Index strideB=-1, Index offsetA=0, Index offsetB=0, RhsScalar *unpackedB=0) |
template<typename LhsScalar , typename RhsScalar , typename Index , int mr, int nr, bool ConjugateLhs, bool ConjugateRhs>
- Enumerator:
| Vectorizable |
|
| LhsProgress |
|
| RhsProgress |
|
| ResPacketSize |
|
Definition at line 533 of file Core.