Searched defs:actual_mc (Results 1 - 5 of 5) sorted by relevance

/external/eigen/Eigen/src/Core/products/
H A DSelfadjointMatrixMatrix.h290 const Index actual_mc = (std::min)(i2+mc,k2)-i2; local
292 pack_lhs_transposed(blockA, &lhs(k2, i2), lhsStride, actual_kc, actual_mc);
294 gebp_kernel(res+i2, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha);
298 const Index actual_mc = (std::min)(k2+kc,size)-k2; local
300 pack_lhs(blockA, &lhs(k2,k2), lhsStride, actual_kc, actual_mc);
302 gebp_kernel(res+k2, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha);
307 const Index actual_mc = (std::min)(i2+mc,size)-i2; local
309 (blockA, &lhs(i2, k2), lhsStride, actual_kc, actual_mc);
311 gebp_kernel(res+i2, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha);
370 const Index actual_mc local
[all...]
H A DTriangularMatrixMatrix.h210 const Index actual_mc = (std::min)(i2+mc,end)-i2; local
212 (blockA, &lhs(i2, actual_k2), lhsStride, actual_kc, actual_mc);
214 gebp_kernel(res+i2, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha, -1, -1, 0, 0, blockW);
343 const Index actual_mc = (std::min)(mc,rows-i2); local
344 pack_lhs(blockA, &lhs(i2, actual_k2), lhsStride, actual_kc, actual_mc);
357 actual_mc, panelLength, actualPanelWidth,
365 blockA, geb, actual_mc, actual_kc, rs,
H A DTriangularSolverMatrix.h172 const Index actual_mc = (std::min)(mc,end-i2); local
173 if (actual_mc>0)
175 pack_lhs(blockA, &tri(i2, IsLower ? k2 : k2-kc), triStride, actual_kc, actual_mc);
177 gebp_kernel(_other+i2, otherStride, blockA, blockB, actual_mc, actual_kc, cols, Scalar(-1), -1, -1, 0, 0, blockW);
263 const Index actual_mc = (std::min)(mc,rows-i2); local
285 actual_mc, panelLength, actualPanelWidth, local
302 for (Index i=0; i<actual_mc; ++i)
306 for (Index i=0; i<actual_mc; ++i)
312 actualPanelWidth, actual_mc,
319 actual_mc, actual_k
[all...]
H A DGeneralMatrixMatrixTriangular.h96 const Index actual_mc = (std::min)(i2+mc,size)-i2; local
98 pack_lhs(blockA, &lhs(i2, k2), lhsStride, actual_kc, actual_mc);
100 // the selected actual_mc * size panel of res is split into three different part:
102 // 2 - the actual_mc x actual_mc symmetric block => processed with a special kernel
105 gebp(res+i2, resStride, blockA, blockB, actual_mc, actual_kc, (std::min)(size,i2), alpha,
108 sybb(res+resStride*i2 + i2, resStride, blockA, blockB + actual_kc*i2, actual_mc, actual_kc, alpha, allocatedBlockB);
112 Index j2 = i2+actual_mc;
113 gebp(res+resStride*j2+i2, resStride, blockA, blockB+actual_kc*j2, actual_mc, actual_kc, (std::max)(Index(0), size-j2), alpha,
123 // - the current destination block is processed per panel of actual_mc
[all...]
H A DGeneralMatrixMatrix.h131 const Index actual_mc = (std::min)(i+mc,rows)-i; local
134 pack_lhs(blockA, &lhs(i,k), lhsStride, actual_kc, actual_mc);
137 gebp(res+i, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha, -1,-1,0,0, w);
177 const Index actual_mc = (std::min)(i2+mc,rows)-i2; local
182 pack_lhs(blockA, &lhs(i2,k2), lhsStride, actual_kc, actual_mc);
185 gebp(res+i2, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha, -1, -1, 0, 0, blockW);

Completed in 633 milliseconds