/external/eigen/Eigen/src/Core/products/ |
D | GeneralMatrixMatrixTriangular_BLAS.h | 52 static EIGEN_STRONG_INLINE void run(Index size, Index depth,const Scalar* lhs, Index lhsStride, \ 57 ::run(size,depth,lhs,lhsStride,rhs,rhsStride,res,resStride,alpha,blocking); \ 63 ::run(size,depth,lhs,lhsStride,rhs,rhsStride,res,resStride,alpha,blocking); \ 83 static EIGEN_STRONG_INLINE void run(Index size, Index depth,const EIGTYPE* lhs, Index lhsStride, \ 88 …BlasIndex lda=convert_index<BlasIndex>(lhsStride), ldc=convert_index<BlasIndex>(resStride), n=conv… 104 static EIGEN_STRONG_INLINE void run(Index size, Index depth,const EIGTYPE* lhs, Index lhsStride, \ 109 …BlasIndex lda=convert_index<BlasIndex>(lhsStride), ldc=convert_index<BlasIndex>(resStride), n=conv… 119 Map<const MatrixType, 0, OuterStride<> > mapA(lhs,n,k,OuterStride<>(lhsStride)); \
|
D | SelfadjointMatrixMatrix_BLAS.h | 52 const EIGTYPE* _lhs, Index lhsStride, \ 69 lda = convert_index<BlasIndex>(lhsStride); \ 98 const EIGTYPE* _lhs, Index lhsStride, \ 116 lda = convert_index<BlasIndex>(lhsStride); \ 122 …E, Dynamic, Dynamic, LhsStorageOrder>, 0, OuterStride<> > lhs(_lhs,m,m,OuterStride<>(lhsStride)); \ 169 const EIGTYPE* _lhs, Index lhsStride, \ 186 ldb = convert_index<BlasIndex>(lhsStride); \ 214 const EIGTYPE* _lhs, Index lhsStride, \ 232 ldb = convert_index<BlasIndex>(lhsStride); \ 248 Map<const MatrixX##EIGPREFIX, 0, OuterStride<> > lhs(_lhs,m,n,OuterStride<>(lhsStride)); \ [all …]
|
D | TriangularSolverVector.h | 20 static void run(Index size, const LhsScalar* _lhs, Index lhsStride, RhsScalar* rhs) 25 >::run(size, _lhs, lhsStride, rhs); 36 static void run(Index size, const LhsScalar* _lhs, Index lhsStride, RhsScalar* rhs) 39 const LhsMap lhs(_lhs,size,size,OuterStride<>(lhsStride)); 67 LhsMapper(&lhs.coeffRef(startRow,startCol), lhsStride), 94 static void run(Index size, const LhsScalar* _lhs, Index lhsStride, RhsScalar* rhs) 97 const LhsMap lhs(_lhs,size,size,OuterStride<>(lhsStride)); 133 LhsMapper(&lhs.coeffRef(endBlock,startBlock), lhsStride),
|
D | TriangularMatrixVector_BLAS.h | 53 static void run(Index _rows, Index _cols, const Scalar* _lhs, Index lhsStride, \ 56 _rows, _cols, _lhs, lhsStride, _rhs, rhsIncr, _res, resIncr, alpha); \ 61 static void run(Index _rows, Index _cols, const Scalar* _lhs, Index lhsStride, \ 64 _rows, _cols, _lhs, lhsStride, _rhs, rhsIncr, _res, resIncr, alpha); \ 84 static void run(Index _rows, Index _cols, const EIGTYPE* _lhs, Index lhsStride, \ 89 _rows, _cols, _lhs, lhsStride, _rhs, rhsIncr, _res, resIncr, alpha); \ 114 lda = convert_index<BlasIndex>(lhsStride); \ 166 static void run(Index _rows, Index _cols, const EIGTYPE* _lhs, Index lhsStride, \ 171 _rows, _cols, _lhs, lhsStride, _rhs, rhsIncr, _res, resIncr, alpha); \ 196 lda = convert_index<BlasIndex>(lhsStride); \
|
D | SelfadjointMatrixVector_BLAS.h | 54 Index size, const Scalar* lhs, Index lhsStride, \ 61 size, lhs, lhsStride, _rhs, res, alpha); \ 64 size, lhs, lhsStride, _rhs, res, alpha); \ 81 Index size, const EIGTYPE* lhs, Index lhsStride, \ 88 …BlasIndex n=convert_index<BlasIndex>(size), lda=convert_index<BlasIndex>(lhsStride), incx=1, incy=…
|
D | TriangularMatrixMatrix_BLAS.h | 59 …tatic inline void run(Index _rows, Index _cols, Index _depth, const Scalar* _lhs, Index lhsStride,\ 64 _rows, _cols, _depth, _lhs, lhsStride, _rhs, rhsStride, res, resStride, alpha, blocking); \ 96 const EIGTYPE* _lhs, Index lhsStride, \ 119 … _rows, _cols, _depth, _lhs, lhsStride, _rhs, rhsStride, res, resStride, alpha, blocking); \ 123 Map<const MatrixLhs, 0, OuterStride<> > lhsMap(_lhs,rows,depth,OuterStride<>(lhsStride)); \ 158 Map<const MatrixLhs, 0, OuterStride<> > lhs(_lhs,rows,depth,OuterStride<>(lhsStride)); \ 171 lda = convert_index<BlasIndex>(lhsStride); \ 207 const EIGTYPE* _lhs, Index lhsStride, \ 229 … _rows, _cols, _depth, _lhs, lhsStride, _rhs, rhsStride, res, resStride, alpha, blocking); \ 238 …rows, cols, depth, _lhs, lhsStride, aa_tmp.data(), aStride, res, resStride, alpha, gemm_blocking, … [all …]
|
D | TriangularMatrixVector.h | 29 …tatic EIGEN_DONT_INLINE void run(Index _rows, Index _cols, const LhsScalar* _lhs, Index lhsStride, 35 ::run(Index _rows, Index _cols, const LhsScalar* _lhs, Index lhsStride, 44 const LhsMap lhs(_lhs,rows,cols,OuterStride<>(lhsStride)); 76 LhsMapper(&lhs.coeffRef(s,pi), lhsStride), 85 LhsMapper(&lhs.coeffRef(0,size), lhsStride), 100 …static EIGEN_DONT_INLINE void run(Index _rows, Index _cols, const LhsScalar* _lhs, Index lhsStride, 106 ::run(Index _rows, Index _cols, const LhsScalar* _lhs, Index lhsStride, 115 const LhsMap lhs(_lhs,rows,cols,OuterStride<>(lhsStride)); 147 LhsMapper(&lhs.coeffRef(pi,s), lhsStride), 156 LhsMapper(&lhs.coeffRef(diagSize,0), lhsStride),
|
D | GeneralMatrixMatrix_BLAS.h | 59 const EIGTYPE* _lhs, Index lhsStride, \ 84 lda = convert_index<BlasIndex>(lhsStride); \ 90 Map<const MatrixX##EIGPREFIX, 0, OuterStride<> > lhs(_lhs,m,k,OuterStride<>(lhsStride)); \
|
D | SelfadjointMatrixMatrix.h | 46 void operator()(Scalar* blockA, const Scalar* _lhs, Index lhsStride, Index cols, Index rows) in operator() 49 const_blas_data_mapper<Scalar,Index,StorageOrder> lhs(_lhs,lhsStride); in operator() 291 const Scalar* lhs, Index lhsStride, 302 ::run(cols, rows, rhs, rhsStride, lhs, lhsStride, res, resStride, alpha, blocking); 314 const Scalar* _lhs, Index lhsStride, 325 const Scalar* _lhs, Index lhsStride, 338 LhsMapper lhs(_lhs,lhsStride); 339 LhsTransposeMapper lhs_transpose(_lhs,lhsStride); 382 pack_lhs(blockA, &lhs(k2,k2), lhsStride, actual_kc, actual_mc); 407 const Scalar* _lhs, Index lhsStride, [all …]
|
D | TriangularMatrixMatrix.h | 61 const Scalar* lhs, Index lhsStride, 74 ::run(cols, rows, depth, rhs, rhsStride, lhs, lhsStride, res, resStride, alpha, blocking); 96 const Scalar* _lhs, Index lhsStride, 109 const Scalar* _lhs, Index lhsStride, 123 LhsMapper lhs(_lhs,lhsStride); 246 const Scalar* _lhs, Index lhsStride, 259 const Scalar* _lhs, Index lhsStride, 274 LhsMapper lhs(_lhs,lhsStride);
|
D | SelfadjointMatrixVector.h | 32 const Scalar* lhs, Index lhsStride, 41 const Scalar* lhs, Index lhsStride, in run() argument 73 const Scalar* EIGEN_RESTRICT A0 = lhs + j*lhsStride; in run() 74 const Scalar* EIGEN_RESTRICT A1 = lhs + (j+1)*lhsStride; in run() 140 const Scalar* EIGEN_RESTRICT A0 = lhs + j*lhsStride; in run()
|
D | GeneralMatrixVector_BLAS.h | 96 const EIGTYPE* lhs, Index lhsStride, \ 101 …lda=convert_index<BlasIndex>(lhsStride), incx=convert_index<BlasIndex>(rhsIncr), incy=convert_inde…
|
D | GeneralMatrixMatrixTriangular.h | 44 static EIGEN_STRONG_INLINE void run(Index size, Index depth,const LhsScalar* lhs, Index lhsStride, 52 ::run(size,depth,rhs,rhsStride,lhs,lhsStride,res,resStride,alpha,blocking); 61 …static EIGEN_STRONG_INLINE void run(Index size, Index depth,const LhsScalar* _lhs, Index lhsStride, 70 LhsMapper lhs(_lhs,lhsStride);
|
D | GeneralMatrixMatrix.h | 31 const LhsScalar* lhs, Index lhsStride, 43 ::run(cols,rows,depth,rhs,rhsStride,lhs,lhsStride,res,resStride,alpha,blocking,info); 60 const LhsScalar* _lhs, Index lhsStride, 70 LhsMapper lhs(_lhs,lhsStride);
|
D | GeneralMatrixVector.h | 124 const Index lhsStride = lhs.stride(); 132 …const Index alignmentStep = LhsPacketSize>1 ? (LhsPacketSize - lhsStride % LhsPacketSize) & LhsPac… 395 const Index lhsStride = lhs.stride(); 404 …const Index alignmentStep = LhsPacketSize>1 ? (LhsPacketSize - lhsStride % LhsPacketSize) & LhsPac…
|
/external/eigen/blas/ |
D | BandTriangularSolver.h | 28 static void run(Index size, Index k, const LhsScalar* _lhs, Index lhsStride, RhsScalar* _other) 30 const LhsMap lhs(_lhs,size,k+1,OuterStride<>(lhsStride)); 64 static void run(Index size, Index k, const LhsScalar* _lhs, Index lhsStride, RhsScalar* _other) 66 const LhsMap lhs(_lhs,k+1,size,OuterStride<>(lhsStride));
|
D | level2_impl.h | 15 …static void run(Index rows, Index cols,const Scalar *lhs, Index lhsStride, const Scalar *rhs, Inde… in run() 22 rows, cols, LhsMapper(lhs, lhsStride), RhsMapper(rhs, rhsIncr), res, resIncr, alpha); in run()
|