89 uint16_t numRowsA = pSrcA->
numRows;
90 uint16_t numColsB = pSrcB->
numCols;
91 uint16_t numColsA = pSrcA->
numCols;
93 #ifndef ARM_MATH_CM0_FAMILY 98 uint16_t col, i = 0u, j, row = numRowsA, colCnt;
101 #ifdef ARM_MATH_MATRIX_CHECK 142 colCnt = numColsA >> 2u;
173 colCnt = numColsA % 0x4u;
178 sum += *pIn1++ * (*pIn2);
190 pIn2 = pSrcB->
pData + j;
202 uint16_t col, i = 0u, row = numRowsA, colCnt;
205 #ifdef ARM_MATH_MATRIX_CHECK 248 sum += *pIn1++ * (*pIn2);
262 pIn2 = pInB + (numColsB - col);
270 pInA = pInA + numColsA;
float float32_t
32-bit floating-point type definition.
arm_status arm_mat_mult_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
Floating-point matrix multiplication.
Instance structure for the floating-point matrix structure.
arm_status
Error status returned by some functions in the library.