/external/eigen/Eigen/src/Core/products/ |
H A D | SelfadjointMatrixMatrix.h | 22 void pack(Scalar* blockA, const const_blas_data_mapper<Scalar,Index,StorageOrder>& lhs, Index cols, Index i, Index& count) argument 27 blockA[count++] = lhs(i+w,k); // normal 33 blockA[count++] = numext::conj(lhs(k, i+w)); // transposed 35 blockA[count++] = numext::real(lhs(k,k)); // real (diagonal) 38 blockA[count++] = lhs(i+w, k); // normal 44 blockA[count++] = numext::conj(lhs(k, i+w)); // transposed 46 void operator()(Scalar* blockA, const Scalar* _lhs, Index lhsStride, Index cols, Index rows) argument 53 pack<Pack1>(blockA, lhs, cols, i, count); 58 pack<Pack2>(blockA, lhs, cols, peeled_mc, count); 66 blockA[coun [all...] |
H A D | TriangularSolverMatrix.h | 71 ei_declare_aligned_stack_constructed_variable(Scalar, blockA, sizeA, blocking.blockA()); 158 pack_lhs(blockA, &tri(startTarget,startBlock), triStride, actualPanelWidth, lengthTarget); 160 gebp_kernel(&other(startTarget,j2), otherStride, blockA, blockB+actual_kc*j2, lengthTarget, actualPanelWidth, actual_cols, Scalar(-1), local 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); 220 ei_declare_aligned_stack_constructed_variable(Scalar, blockA, sizeA, blocking.blockA()); 284 blockA, blockB+j2*actual_kc, local 311 pack_lhs_panel(blockA, _othe [all...] |
H A D | GeneralMatrixMatrixTriangular.h | 78 ei_declare_aligned_stack_constructed_variable(LhsScalar, blockA, kc*mc, 0); 98 pack_lhs(blockA, &lhs(i2, k2), lhsStride, actual_kc, actual_mc); 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 152 gebp_kernel(res+j*resStride, resStride, blockA, actual_b, j, depth, actualBlockSize, alpha, 160 gebp_kernel(buffer.data(), BlockSize, blockA+depth*i, actual_b, actualBlockSize, depth, actualBlockSize, alpha, 175 gebp_kernel(res+j*resStride+i, resStride, blockA+depth*i, actual_b, size-i, depth, actualBlockSize, alpha,
|
H A D | GeneralMatrixMatrix.h | 85 ei_declare_aligned_stack_constructed_variable(LhsScalar, blockA, sizeA, 0); 98 pack_lhs(blockA, &lhs(0,k), lhsStride, actual_kc, mc); 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); 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); 157 ei_declare_aligned_stack_constructed_variable(LhsScalar, blockA, sizeA, blocking.blockA()); 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); 264 inline LhsScalar* blockA() { retur function in class:Eigen::internal::level3_blocking [all...] |
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 566 const LhsScalar* blA = &blockA[i*strideA+offsetA*mr]; 811 const LhsScalar* blA = &blockA[i*strideA+offsetA*LhsProgress]; 960 const LhsScalar* blA = &blockA[i*strideA+offsetA]; 1014 const LhsScalar* blA = &blockA[i*strideA+offsetA*mr]; 1057 const LhsScalar* blA = &blockA[i*strideA+offsetA*LhsProgress]; 1082 const LhsScalar* blA = &blockA[i*strideA+offsetA]; 1120 EIGEN_DONT_INLINE void operator()(Scalar* blockA, const Scalar* EIGEN_RESTRICT _lhs, Index lhsStride, Index depth, Index rows, Index stride=0, Index offset=0); 1125 ::operator()(Scalar* blockA, cons argument [all...] |
/external/deqp/framework/common/ |
H A D | tcuMatrix.hpp | 243 const Matrix<T, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; local 250 blockA(0,0), blockA(0,1), blockB(0,0), 251 blockA(1,0), blockA(1,1), blockB(1,0), 294 const Matrix<T, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; local 301 blockA(0,0), blockA(0,1), blockB(0,0), blockB(0,1), 302 blockA(1,0), blockA( [all...] |
/external/deqp/modules/gles3/functional/ |
H A D | es3fUniformBlockTests.cpp | 245 UniformBlock& blockA = m_interface.allocBlock("BlockA"); local 246 blockA.addUniform(Uniform("a", VarType(glu::TYPE_FLOAT, PRECISION_HIGH))); 247 blockA.addUniform(Uniform("b", VarType(glu::TYPE_UINT_VEC3, PRECISION_LOW), UNUSED_BOTH)); 248 blockA.addUniform(Uniform("c", VarType(glu::TYPE_FLOAT_MAT2, PRECISION_MEDIUM))); 249 blockA.setInstanceName("blockA"); 250 blockA.setFlags(m_flagsA); 262 blockA.setArraySize(m_numInstances); 296 UniformBlock& blockA = m_interface.allocBlock("BlockA"); local 297 blockA [all...] |
H A D | es3fShaderMatrixTests.cpp | 774 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; local 781 blockA(0,0), blockA(0,1), blockB(0,0), 782 blockA(1,0), blockA(1,1), blockB(1,0), 826 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; local 833 blockA(0,0), blockA(0,1), blockB(0,0), blockB(0,1), 834 blockA(1,0), blockA( [all...] |
/external/opencv/cv/src/ |
H A D | cvoptflowbm.cpp | 144 uchar *blockA = 0; local 169 blockA = (uchar *) cvAlloc( bufferSize * 3 ); 170 if( !blockA ) 173 blockB = blockA + bufferSize; 182 cvFree( &blockA ); 387 icvCopyBM_8u_C1R( imgA + X1, imgStep, blockA, 392 *((int64 *) (blockA + patch_ofs)) &= patch_mask; 397 memset( blockA, 0, bufferSize ); 400 icvCopyBM_8u_C1R( imgA + X1, imgStep, blockA, blockSize.width, CurSize ); 418 blDist = icvCmpBlocksL1_8u_C1( blockA, block [all...] |
/external/deqp/modules/gles31/functional/ |
H A D | es31fSSBOLayoutTests.cpp | 649 BufferBlock& blockA = m_interface.allocBlock("BlockA"); local 650 blockA.addMember(BufferVar("a", VarType(glu::TYPE_FLOAT, glu::PRECISION_HIGHP), ACCESS_READ|ACCESS_WRITE)); 651 blockA.addMember(BufferVar("b", VarType(glu::TYPE_UINT_VEC3, glu::PRECISION_LOWP), 0 /* no access */)); 652 blockA.addMember(BufferVar("c", VarType(glu::TYPE_FLOAT_MAT2, glu::PRECISION_MEDIUMP), ACCESS_READ)); 653 blockA.setInstanceName("blockA"); 654 blockA.setFlags(m_flagsA); 666 blockA.setArraySize(m_numInstances); 700 BufferBlock& blockA = m_interface.allocBlock("BlockA"); local 701 blockA [all...] |
/external/deqp/modules/glshared/ |
H A D | glsBuiltinPrecisionTests.cpp | 3679 ExprP<Mat2> blockA = bindExpression("blockA", ctx, t5); local 3685 return mat3(vec3(blockA[0][0], blockA[0][1], blockC[0]), 3686 vec3(blockA[1][0], blockA[1][1], blockC[1]), 3716 ExprP<Mat2> blockA = bindExpression("blockA", ctx, local 3723 return mat4(vec4(blockA[0][0], blockA[ [all...] |