/external/eigen/Eigen/src/Core/products/ |
H A D | SelfadjointMatrixMatrix.h | 80 void operator()(Scalar* blockB, const Scalar* _rhs, Index rhsStride, Index rows, Index cols, Index k2) argument 92 blockB[count+0] = rhs(k,j2+0); 93 blockB[count+1] = rhs(k,j2+1); 96 blockB[count+2] = rhs(k,j2+2); 97 blockB[count+3] = rhs(k,j2+3); 110 blockB[count+0] = numext::conj(rhs(j2+0,k)); 111 blockB[count+1] = numext::conj(rhs(j2+1,k)); 114 blockB[count+2] = numext::conj(rhs(j2+2,k)); 115 blockB[count+3] = numext::conj(rhs(j2+3,k)); 125 blockB[coun 268 Scalar* blockB = allocatedBlockB + sizeW; local 355 Scalar* blockB = allocatedBlockB + sizeW; local [all...] |
H A D | TriangularMatrixMatrix.h | 131 ei_declare_aligned_stack_constructed_variable(Scalar, blockB, sizeB, blocking.blockB()); 159 pack_rhs(blockB, &rhs(actual_k2,0), rhsStride, actual_kc, cols); 189 gebp_kernel(res+startBlock, resStride, blockA, blockB, actualPanelWidth, actualPanelWidth, cols, alpha, 199 gebp_kernel(res+startTarget, resStride, blockA, blockB, lengthTarget, actualPanelWidth, cols, alpha, 214 gebp_kernel(res+i2, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha, -1, -1, 0, 0, blockW); 272 ei_declare_aligned_stack_constructed_variable(Scalar, blockB, sizeB, blocking.blockB()); 306 Scalar* geb = blockB+ts*ts; 320 pack_rhs_panel(blockB [all...] |
H A D | GeneralMatrixMatrix.h | 88 RhsScalar* blockB = blocking.blockB(); local 89 eigen_internal_assert(blockB!=0); 109 pack_rhs(blockB+info[tid].rhs_start*actual_kc, &rhs(k,info[tid].rhs_start), rhsStride, actual_kc, info[tid].rhs_length); 125 gebp(res+info[j].rhs_start*resStride, resStride, blockA, blockB+info[j].rhs_start*actual_kc, mc, actual_kc, info[j].rhs_length, alpha, -1,-1,0,0, w); 137 gebp(res+i, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha, -1,-1,0,0, w); 158 ei_declare_aligned_stack_constructed_variable(RhsScalar, blockB, sizeB, blocking.blockB()); 171 pack_rhs(blockB, &rhs(k2,0), rhsStride, actual_kc, cols); 185 gebp(res+i2, resStride, blockA, blockB, actual_m 265 inline RhsScalar* blockB() { return m_blockB; } function in class:Eigen::internal::level3_blocking [all...] |
H A D | TriangularSolverMatrix.h | 72 ei_declare_aligned_stack_constructed_variable(Scalar, blockB, sizeB, blocking.blockB()); 151 pack_rhs(blockB+actual_kc*j2, &other(startBlock,j2), otherStride, actualPanelWidth, actual_cols, actual_kc, blockBOffset); 160 gebp_kernel(&other(startTarget,j2), otherStride, blockA, blockB+actual_kc*j2, lengthTarget, actualPanelWidth, actual_cols, Scalar(-1), 177 gebp_kernel(_other+i2, otherStride, blockA, blockB, actual_mc, actual_kc, cols, Scalar(-1), -1, -1, 0, 0, blockW); 221 ei_declare_aligned_stack_constructed_variable(Scalar, blockB, sizeB, blocking.blockB()); 239 Scalar* geb = blockB+actual_kc*actual_kc; 254 pack_rhs_panel(blockB+j2*actual_kc, 284 blockA, blockB [all...] |
H A D | GeneralMatrixMatrixTriangular.h | 80 RhsScalar* blockB = allocatedBlockB + sizeW; local 92 pack_rhs(blockB, &rhs(k2,0), rhsStride, actual_kc, size); 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); 113 gebp(res+resStride*j2+i2, resStride, blockA, blockB+actual_kc*j2, actual_mc, actual_kc, (std::max)(Index(0), size-j2), alpha, 139 void operator()(ResScalar* res, Index resStride, const LhsScalar* blockA, const RhsScalar* blockB, Index size, Index depth, const ResScalar& alpha, RhsScalar* workspace) argument 149 const RhsScalar* actual_b = blockB+j*depth;
|
H A D | GeneralBlockPanelKernel.h | 531 void operator()(ResScalar* res, Index resStride, const LhsScalar* blockA, const RhsScalar* blockB, Index rows, Index depth, Index cols, ResScalar alpha, 538 ::operator()(ResScalar* res, Index resStride, const LhsScalar* blockA, const RhsScalar* blockB, Index rows, Index depth, Index cols, ResScalar alpha, argument 554 unpackedB = const_cast<RhsScalar*>(blockB - strideB * nr * RhsProgress); 559 traits.unpackRhs(depth*nr,&blockB[j2*strideB+offsetB*nr],unpackedB); 965 // TODO directly use blockB ??? 966 const RhsScalar* blB = &blockB[j2*strideB+offsetB*nr]; 1010 traits.unpackRhs(depth, &blockB[j2*strideB+offsetB], unpackedB); 1087 // FIXME directly use blockB ?? 1088 const RhsScalar* blB = &blockB[j2*strideB+offsetB]; 1212 EIGEN_DONT_INLINE void operator()(Scalar* blockB, cons 1217 operator ()(Scalar* blockB, const Scalar* rhs, Index rhsStride, Index depth, Index cols, Index stride, Index offset) argument 1270 operator ()(Scalar* blockB, const Scalar* rhs, Index rhsStride, Index depth, Index cols, Index stride, Index offset) argument [all...] |
/external/opencv/cv/src/ |
H A D | cvoptflowbm.cpp | 145 uchar *blockB = 0; local 173 blockB = blockA + bufferSize; 174 blockZ = blockB + bufferSize; 390 imgStep, blockB, CurSize.width, CurSize ); 393 *((int64 *) (blockB + patch_ofs)) &= patch_mask; 398 memset( blockB, 0, bufferSize ); 402 blockB, blockSize.width, CurSize ); 418 blDist = icvCmpBlocksL1_8u_C1( blockA, blockB, cmpSize ); 460 imgStep, blockB, CurSize.width, CurSize ); 462 *((int64 *) (blockB [all...] |
/external/deqp/modules/gles3/functional/ |
H A D | es3fUniformBlockTests.cpp | 252 UniformBlock& blockB = m_interface.allocBlock("BlockB"); local 253 blockB.addUniform(Uniform("a", VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM))); 254 blockB.addUniform(Uniform("b", VarType(glu::TYPE_INT_VEC2, PRECISION_LOW))); 255 blockB.addUniform(Uniform("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH), UNUSED_BOTH)); 256 blockB.addUniform(Uniform("d", VarType(glu::TYPE_BOOL, 0))); 257 blockB.setInstanceName("blockB"); 258 blockB.setFlags(m_flagsB); 263 blockB.setArraySize(m_numInstances); 303 UniformBlock& blockB local [all...] |
H A D | es3fShaderMatrixTests.cpp | 775 const tcu::Matrix<float, 2, 1> blockB = (zeroMat-invA)*matB*schurComplement; local 781 blockA(0,0), blockA(0,1), blockB(0,0), 782 blockA(1,0), blockA(1,1), blockB(1,0), 827 const tcu::Matrix<float, 2, 2> blockB = (zeroMat-invA)*matB*schurComplement; local 833 blockA(0,0), blockA(0,1), blockB(0,0), blockB(0,1), 834 blockA(1,0), blockA(1,1), blockB(1,0), blockB(1,1),
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fSSBOLayoutTests.cpp | 656 BufferBlock& blockB = m_interface.allocBlock("BlockB"); local 657 blockB.addMember(BufferVar("a", VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP), ACCESS_WRITE)); 658 blockB.addMember(BufferVar("b", VarType(glu::TYPE_INT_VEC2, glu::PRECISION_LOWP), ACCESS_READ)); 659 blockB.addMember(BufferVar("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP), 0 /* no access */)); 660 blockB.addMember(BufferVar("d", VarType(glu::TYPE_BOOL, glu::PRECISION_LAST), ACCESS_READ|ACCESS_WRITE)); 661 blockB.setInstanceName("blockB"); 662 blockB.setFlags(m_flagsB); 667 blockB.setArraySize(m_numInstances); 707 BufferBlock& blockB local [all...] |
/external/deqp/framework/common/ |
H A D | tcuMatrix.hpp | 260 const Matrix<T, 2, 1> blockB = (zeroMat-invA)*matB*schurComplement; local 266 blockA(0,0), blockA(0,1), blockB(0,0), 267 blockA(1,0), blockA(1,1), blockB(1,0), 311 const Matrix<T, 2, 2> blockB = (zeroMat-invA)*matB*schurComplement; local 317 blockA(0,0), blockA(0,1), blockB(0,0), blockB(0,1), 318 blockA(1,0), blockA(1,1), blockB(1,0), blockB(1,1),
|
/external/deqp/modules/glshared/ |
H A D | glsBuiltinPrecisionTests.cpp | 3585 ExprP<Vec2> blockB = bindExpression("blockB", ctx, local 3592 vec3(blockB[0], blockB[1], schur)); 3623 ExprP<Mat2> blockB = bindExpression("blockB", ctx, local 3630 vec4(blockB[0][0], blockB[0][1], schur[0][0], schur[0][1]), 3631 vec4(blockB[1][0], blockB[ [all...] |