Definition at line 523 of file GeneralBlockPanelKernel.h.
#include <src/Core/products/GeneralBlockPanelKernel.h>
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) |
typedef Traits::AccPacket internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::AccPacket |
Definition at line 530 of file GeneralBlockPanelKernel.h.
typedef Traits::LhsPacket internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::LhsPacket |
Definition at line 527 of file GeneralBlockPanelKernel.h.
typedef Traits::ResPacket internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::ResPacket |
Definition at line 529 of file GeneralBlockPanelKernel.h.
typedef Traits::ResScalar internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::ResScalar |
Definition at line 526 of file GeneralBlockPanelKernel.h.
typedef Traits::RhsPacket internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::RhsPacket |
Definition at line 528 of file GeneralBlockPanelKernel.h.
typedef gebp_traits<LhsScalar,RhsScalar,ConjugateLhs,ConjugateRhs> internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::Traits |
Definition at line 525 of file GeneralBlockPanelKernel.h.
anonymous enum |
Definition at line 532 of file GeneralBlockPanelKernel.h.
EIGEN_FLATTEN_ATTRIB void internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::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 | |||
) | [inline] |
Definition at line 540 of file GeneralBlockPanelKernel.h.
References internal::gebp_traits< _LhsScalar, _RhsScalar, _ConjLhs, _ConjRhs >::acc(), EIGEN_ASM_COMMENT, internal::gebp_traits< _LhsScalar, _RhsScalar, _ConjLhs, _ConjRhs >::initAcc(), internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::LhsProgress, internal::gebp_traits< _LhsScalar, _RhsScalar, _ConjLhs, _ConjRhs >::loadLhs(), internal::gebp_traits< _LhsScalar, _RhsScalar, _ConjLhs, _ConjRhs >::loadRhs(), MADD, internal::gebp_traits< _LhsScalar, _RhsScalar, _ConjLhs, _ConjRhs >::madd(), internal::prefetch(), internal::pstoreu(), internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::ResPacketSize, internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::RhsProgress, and internal::gebp_traits< _LhsScalar, _RhsScalar, _ConjLhs, _ConjRhs >::unpackRhs().
Page generated by Doxygen 1.7.1 for MRPT 0.9.4 SVN: at Mon Jan 10 23:33:19 UTC 2011 |