Searched refs:rhsStride (Results 1 - 9 of 9) sorted by relevance

/external/eigen/Eigen/src/Core/products/
H A DSelfadjointMatrixMatrix_MKL.h53 const EIGTYPE* _rhs, Index rhsStride, \
75 ldb = (MKL_INT)rhsStride; \
83 Map<const MatrixX##EIGPREFIX, 0, OuterStride<> > rhs(_rhs,n,m,OuterStride<>(rhsStride)); \
104 const EIGTYPE* _rhs, Index rhsStride, \
127 ldb = (MKL_INT)rhsStride; \
143 Map<const MatrixX##EIGPREFIX, 0, OuterStride<> > rhs(_rhs,m,n,OuterStride<>(rhsStride)); \
147 Map<const MatrixX##EIGPREFIX, 0, OuterStride<> > rhs(_rhs,n,m,OuterStride<>(rhsStride)); \
150 Map<const MatrixX##EIGPREFIX, 0, OuterStride<> > rhs(_rhs,n,m,OuterStride<>(rhsStride)); \
180 const EIGTYPE* _rhs, Index rhsStride, \
200 lda = (MKL_INT)rhsStride; \
[all...]
H A DGeneralMatrixMatrixTriangular_MKL.h53 const Scalar* rhs, Index rhsStride, Scalar* res, Index resStride, Scalar alpha) \
57 ::run(size,depth,lhs,lhsStride,rhs,rhsStride,res,resStride,alpha); \
63 ::run(size,depth,lhs,lhsStride,rhs,rhsStride,res,resStride,alpha); \
83 const EIGTYPE* rhs, Index rhsStride, EIGTYPE* res, Index resStride, EIGTYPE alpha) \
108 const EIGTYPE* rhs, Index rhsStride, EIGTYPE* res, Index resStride, EIGTYPE alpha) \
H A DGeneralMatrixMatrix_MKL.h58 const EIGTYPE* _rhs, Index rhsStride, \
88 ldb = (MKL_INT)rhsStride; \
100 Map<const MatrixX##EIGPREFIX, 0, OuterStride<> > rhs(_rhs,k,n,OuterStride<>(rhsStride)); \
H A DTriangularMatrixMatrix_MKL.h60 const Scalar* _rhs, Index rhsStride, Scalar* res, Index resStride, Scalar alpha) { \
64 _rows, _cols, _depth, _lhs, lhsStride, _rhs, rhsStride, res, resStride, alpha); \
97 const EIGTYPE* _rhs, Index rhsStride, \
118 _rows, _cols, _depth, _lhs, lhsStride, _rhs, rhsStride, res, resStride, alpha); \
127 rows, cols, depth, aa_tmp.data(), aStride, _rhs, rhsStride, res, resStride, alpha, blocking, 0); \
150 Map<const MatrixRhs, 0, OuterStride<> > rhs(_rhs,depth,cols,OuterStride<>(rhsStride)); \
211 const EIGTYPE* _rhs, Index rhsStride, \
232 _rows, _cols, _depth, _lhs, lhsStride, _rhs, rhsStride, res, resStride, alpha); \
236 Map<const MatrixRhs, 0, OuterStride<> > rhsMap(_rhs,depth,cols, OuterStride<>(rhsStride)); \
275 Map<const MatrixRhs, 0, OuterStride<> > rhs(_rhs,depth,cols, OuterStride<>(rhsStride)); \
[all...]
H A DSelfadjointMatrixMatrix.h80 void operator()(Scalar* blockB, const Scalar* _rhs, Index rhsStride, Index rows, Index cols, Index k2) argument
84 const_blas_data_mapper<Scalar,Index,StorageOrder> rhs(_rhs,rhsStride);
212 const Scalar* rhs, Index rhsStride,
222 ::run(cols, rows, rhs, rhsStride, lhs, lhsStride, res, resStride, alpha);
235 const Scalar* _rhs, Index rhsStride,
242 const_blas_data_mapper<Scalar, Index, RhsStorageOrder> rhs(_rhs,rhsStride);
271 pack_rhs(blockB, &rhs(k2,0), rhsStride, actual_kc, cols);
316 const Scalar* _rhs, Index rhsStride,
344 pack_rhs(blockB, _rhs, rhsStride, actual_kc, cols, k2);
209 run( Index rows, Index cols, const Scalar* lhs, Index lhsStride, const Scalar* rhs, Index rhsStride, Scalar* res, Index resStride, Scalar alpha) argument
232 run( Index rows, Index cols, const Scalar* _lhs, Index lhsStride, const Scalar* _rhs, Index rhsStride, Scalar* res, Index resStride, Scalar alpha) argument
313 run( Index rows, Index cols, const Scalar* _lhs, Index lhsStride, const Scalar* _rhs, Index rhsStride, Scalar* res, Index resStride, Scalar alpha) argument
H A DTriangularMatrixMatrix.h62 const Scalar* rhs, Index rhsStride,
74 ::run(cols, rows, depth, rhs, rhsStride, lhs, lhsStride, res, resStride, alpha, blocking);
97 const Scalar* _rhs, Index rhsStride,
108 const_blas_data_mapper<Scalar, Index, RhsStorageOrder> rhs(_rhs,rhsStride);
146 pack_rhs(blockB, &rhs(actual_k2,0), rhsStride, actual_kc, cols);
226 const Scalar* _rhs, Index rhsStride,
237 const_blas_data_mapper<Scalar, Index, RhsStorageOrder> rhs(_rhs,rhsStride);
283 pack_rhs(geb, &rhs(actual_k2,IsLower ? 0 : k2), rhsStride, actual_kc, rs);
296 &rhs(actual_k2+panelOffset, actual_j2), rhsStride,
59 run( Index rows, Index cols, Index depth, const Scalar* lhs, Index lhsStride, const Scalar* rhs, Index rhsStride, Scalar* res, Index resStride, Scalar alpha, level3_blocking<Scalar,Scalar>& blocking) argument
94 run( Index _rows, Index _cols, Index _depth, const Scalar* _lhs, Index lhsStride, const Scalar* _rhs, Index rhsStride, Scalar* res, Index resStride, Scalar alpha, level3_blocking<Scalar,Scalar>& blocking) argument
223 run( Index _rows, Index _cols, Index _depth, const Scalar* _lhs, Index lhsStride, const Scalar* _rhs, Index rhsStride, Scalar* res, Index resStride, Scalar alpha, level3_blocking<Scalar,Scalar>& blocking) argument
H A DGeneralMatrixMatrixTriangular.h42 const RhsScalar* rhs, Index rhsStride, ResScalar* res, Index resStride, ResScalar alpha)
48 ::run(size,depth,rhs,rhsStride,lhs,lhsStride,res,resStride,alpha);
58 const RhsScalar* _rhs, Index rhsStride, ResScalar* res, Index resStride, ResScalar alpha)
61 const_blas_data_mapper<RhsScalar, Index, RhsStorageOrder> rhs(_rhs,rhsStride);
89 pack_rhs(blockB, &rhs(k2,0), rhsStride, actual_kc, size);
41 run(Index size, Index depth,const LhsScalar* lhs, Index lhsStride, const RhsScalar* rhs, Index rhsStride, ResScalar* res, Index resStride, ResScalar alpha) argument
57 run(Index size, Index depth,const LhsScalar* _lhs, Index lhsStride, const RhsScalar* _rhs, Index rhsStride, ResScalar* res, Index resStride, ResScalar alpha) argument
H A DGeneralMatrixMatrix.h30 const RhsScalar* rhs, Index rhsStride,
41 ::run(cols,rows,depth,rhs,rhsStride,lhs,lhsStride,res,resStride,alpha,blocking,info);
56 const RhsScalar* _rhs, Index rhsStride,
63 const_blas_data_mapper<RhsScalar, Index, RhsStorageOrder> rhs(_rhs,rhsStride);
108 pack_rhs(blockB+info[tid].rhs_start*actual_kc, &rhs(k,info[tid].rhs_start), rhsStride, actual_kc, info[tid].rhs_length);
170 pack_rhs(blockB, &rhs(k2,0), rhsStride, actual_kc, cols);
27 run( Index rows, Index cols, Index depth, const LhsScalar* lhs, Index lhsStride, const RhsScalar* rhs, Index rhsStride, ResScalar* res, Index resStride, ResScalar alpha, level3_blocking<RhsScalar,LhsScalar>& blocking, GemmParallelInfo<Index>* info = 0) argument
54 run(Index rows, Index cols, Index depth, const LhsScalar* _lhs, Index lhsStride, const RhsScalar* _rhs, Index rhsStride, ResScalar* res, Index resStride, ResScalar alpha, level3_blocking<LhsScalar,RhsScalar>& blocking, GemmParallelInfo<Index>* info = 0) argument
H A DGeneralBlockPanelKernel.h1200 EIGEN_DONT_INLINE void operator()(Scalar* blockB, const Scalar* rhs, Index rhsStride, Index depth, Index cols, argument
1212 const Scalar* b0 = &rhs[(j2+0)*rhsStride];
1213 const Scalar* b1 = &rhs[(j2+1)*rhsStride];
1214 const Scalar* b2 = &rhs[(j2+2)*rhsStride];
1215 const Scalar* b3 = &rhs[(j2+3)*rhsStride];
1232 const Scalar* b0 = &rhs[(j2+0)*rhsStride];
1248 EIGEN_DONT_INLINE void operator()(Scalar* blockB, const Scalar* rhs, Index rhsStride, Index depth, Index cols, argument
1262 const Scalar* b0 = &rhs[k*rhsStride + j2];
1279 blockB[count] = cj(b0[k*rhsStride]);

Completed in 1045 milliseconds