/cmsis-dsp-3.7.0-3.6.0/Source/MatrixFunctions/ |
D | arm_mat_mult_q15.c | 334 uint32_t numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_mult_q15() local 358 if (numRowsA == numColsB && numColsB == numColsA) { in arm_mat_mult_q15() 360 if (numRowsA == 1) { in arm_mat_mult_q15() 365 } else if (numRowsA == 2) in arm_mat_mult_q15() 367 else if (numRowsA == 3) in arm_mat_mult_q15() 369 else if (numRowsA == 4) in arm_mat_mult_q15() 388 row = numRowsA >> 1; in arm_mat_mult_q15() 501 row = numRowsA & (~0x1); //avoid redundant computation in arm_mat_mult_q15() 556 if (numRowsA & 1u) { in arm_mat_mult_q15() 562 px = pDst->pData + (numColsB) * (numRowsA - 1); in arm_mat_mult_q15() [all …]
|
D | arm_mat_mult_q7.c | 282 uint32_t numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_mult_q7() local 308 if(numRowsA == numColsB && numColsB == numColsA) { in arm_mat_mult_q7() 309 if(numRowsA == 2) in arm_mat_mult_q7() 311 else if(numRowsA == 3) in arm_mat_mult_q7() 313 else if (numRowsA == 4) in arm_mat_mult_q7() 330 row = numRowsA >> 1; in arm_mat_mult_q7() 448 row = numRowsA & (~0x1); //avoid redundant computation in arm_mat_mult_q7() 507 if (numRowsA & 1u) in arm_mat_mult_q7() 514 px = pDst->pData + (numColsB) * (numRowsA - 1); in arm_mat_mult_q7() 527 pInA = pSrcA->pData + (numRowsA - 1) * numColsA; in arm_mat_mult_q7() [all …]
|
D | arm_mat_mult_opt_q31.c | 352 uint32_t numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_mult_opt_q31() local 373 if(numRowsA == numColsB && numColsB == numColsA) { in arm_mat_mult_opt_q31() 374 if (numRowsA == 1) in arm_mat_mult_opt_q31() 380 else if(numRowsA == 2) in arm_mat_mult_opt_q31() 382 else if(numRowsA == 3) in arm_mat_mult_opt_q31() 384 else if (numRowsA == 4) in arm_mat_mult_opt_q31() 403 row = numRowsA >> 1; in arm_mat_mult_opt_q31() 520 row = numRowsA & (~0x1); //avoid redundant computation in arm_mat_mult_opt_q31() 578 if (numRowsA & 1u) { in arm_mat_mult_opt_q31() 584 px = pDst->pData + (numColsB) * (numRowsA - 1); in arm_mat_mult_opt_q31() [all …]
|
D | arm_mat_mult_fast_q31.c | 78 uint16_t numRowsA = pSrcA->numRows; /* Number of rows of input matrix A */ in arm_mat_mult_fast_q31() local 81 uint32_t col, i = 0U, j, row = numRowsA, colCnt; /* Loop counters */ in arm_mat_mult_fast_q31() 188 row = numRowsA & (~1U); in arm_mat_mult_fast_q31() 275 if (numRowsA & 1U) { in arm_mat_mult_fast_q31() 278 px = pDst->pData + (numColsB) * (numRowsA-1); in arm_mat_mult_fast_q31() 288 pInA = pSrcA->pData + (numRowsA-1) * numColsA; in arm_mat_mult_fast_q31()
|
D | arm_mat_mult_f16.c | 390 int numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_mult_f16() local 412 if(numRowsA == numColsB && numColsB == numColsA) { in arm_mat_mult_f16() 413 if(numRowsA == 2) in arm_mat_mult_f16() 415 else if(numRowsA == 3) in arm_mat_mult_f16() 417 else if(numRowsA == 4) in arm_mat_mult_f16() 422 i = numRowsA / 4; in arm_mat_mult_f16() 536 if (numRowsA & 3) in arm_mat_mult_f16() 538 i = numRowsA & 3; in arm_mat_mult_f16() 636 uint16_t numRowsA = pSrcA->numRows; /* Number of rows of input matrix A */ in arm_mat_mult_f16() local 639 uint32_t col, i = 0U, row = numRowsA, colCnt; /* Loop counters */ in arm_mat_mult_f16()
|
D | arm_mat_mult_fast_q15.c | 78 uint16_t numRowsA = pSrcA->numRows; /* Number of rows of input matrix A */ in arm_mat_mult_fast_q15() local 218 row = numRowsA; in arm_mat_mult_fast_q15() 370 row = numRowsA & (~0x1); in arm_mat_mult_fast_q15() 420 if (numRowsA & 1U) { in arm_mat_mult_fast_q15() 423 px = pDst->pData + (numColsB) * (numRowsA-1); in arm_mat_mult_fast_q15() 433 pInA = pSrcA->pData + (numRowsA-1) * numColsA; in arm_mat_mult_fast_q15()
|
D | arm_mat_mult_f32.c | 294 int numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_mult_f32() local 314 if(numRowsA == numColsB && numColsB == numColsA) { in arm_mat_mult_f32() 315 if (numRowsA == 1) in arm_mat_mult_f32() 320 else if(numRowsA == 2) in arm_mat_mult_f32() 322 else if(numRowsA == 3) in arm_mat_mult_f32() 324 else if(numRowsA == 4) in arm_mat_mult_f32() 329 i = numRowsA >> 2; in arm_mat_mult_f32() 449 if (numRowsA & 3) in arm_mat_mult_f32() 451 i = numRowsA & 3; in arm_mat_mult_f32() 559 uint16_t numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_mult_f32() local [all …]
|
D | arm_mat_mult_q31.c | 344 uint16_t numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_mult_q31() local 347 uint16_t col, i = 0U, row = numRowsA; /* loop counters */ in arm_mat_mult_q31() 368 if(numRowsA == numColsB && numColsB == numColsA) { in arm_mat_mult_q31() 369 if (numRowsA == 1) in arm_mat_mult_q31() 375 else if(numRowsA == 2) in arm_mat_mult_q31() 377 else if(numRowsA == 3) in arm_mat_mult_q31() 379 else if (numRowsA == 4) in arm_mat_mult_q31() 638 uint16_t numRowsA = pSrcA->numRows; /* Number of rows of input matrix A */ in arm_mat_mult_q31() local 641 uint32_t col, i = 0U, row = numRowsA, colCnt; /* Loop counters */ in arm_mat_mult_q31()
|
D | arm_mat_cmplx_mult_f16.c | 390 uint16_t numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_cmplx_mult_f16() local 393 uint16_t col, i = 0U, row = numRowsA; /* loop counters */ in arm_mat_cmplx_mult_f16() 417 if (numRowsA == numColsB && numColsB == numColsA) in arm_mat_cmplx_mult_f16() 419 if (numRowsA == 1) in arm_mat_cmplx_mult_f16() 425 else if (numRowsA == 2) in arm_mat_cmplx_mult_f16() 427 else if (numRowsA == 3) in arm_mat_cmplx_mult_f16() 429 else if (numRowsA == 4) in arm_mat_cmplx_mult_f16() 717 uint16_t numRowsA = pSrcA->numRows; /* Number of rows of input matrix A */ in arm_mat_cmplx_mult_f16() local 722 uint32_t col, i = 0U, j, row = numRowsA, colCnt; /* loop counters */ in arm_mat_cmplx_mult_f16()
|
D | arm_mat_mult_f64.c | 81 uint32_t numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_mult_f64() local 86 uint32_t col, i = 0U, j, row = numRowsA, rowCnt, colCnt; /* loop counters */ in arm_mat_mult_f64() 388 uint16_t numRowsA = pSrcA->numRows; /* Number of rows of input matrix A */ in arm_mat_mult_f64() local 391 uint64_t col, i = 0U, row = numRowsA, colCnt; /* Loop counters */ in arm_mat_mult_f64()
|
D | arm_mat_cmplx_mult_q15.c | 74 uint32_t numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_cmplx_mult_q15() local 112 row = numRowsA; in arm_mat_cmplx_mult_q15() 325 uint16_t numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_cmplx_mult_q15() local 429 row = numRowsA; in arm_mat_cmplx_mult_q15()
|
D | arm_mat_cmplx_mult_f32.c | 532 uint16_t numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_cmplx_mult_f32() local 535 uint16_t col, i = 0U, row = numRowsA; /* loop counters */ in arm_mat_cmplx_mult_f32() 558 if (numRowsA == numColsB && numColsB == numColsA) in arm_mat_cmplx_mult_f32() 560 if (numRowsA == 1) in arm_mat_cmplx_mult_f32() 566 else if (numRowsA == 2) in arm_mat_cmplx_mult_f32() 568 else if (numRowsA == 3) in arm_mat_cmplx_mult_f32() 570 else if (numRowsA == 4) in arm_mat_cmplx_mult_f32() 849 uint16_t numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_cmplx_mult_f32() local 862 uint16_t col, i = 0U, j, rowCnt, row = numRowsA, colCnt; /* loop counters */ in arm_mat_cmplx_mult_f32() 1191 uint16_t numRowsA = pSrcA->numRows; /* Number of rows of input matrix A */ in arm_mat_cmplx_mult_f32() local [all …]
|
D | arm_mat_cmplx_mult_q31.c | 526 uint16_t numRowsA = pSrcA->numRows; /* number of rows of input matrix A */ in arm_mat_cmplx_mult_q31() local 529 uint16_t col, i = 0U, row = numRowsA; /* loop counters */ in arm_mat_cmplx_mult_q31() 551 if (numRowsA == numColsB && numColsB == numColsA) in arm_mat_cmplx_mult_q31() 553 if (numRowsA == 1) in arm_mat_cmplx_mult_q31() 566 else if (numRowsA == 2) in arm_mat_cmplx_mult_q31() 568 else if (numRowsA == 3) in arm_mat_cmplx_mult_q31() 570 else if (numRowsA == 4) in arm_mat_cmplx_mult_q31() 847 uint16_t numRowsA = pSrcA->numRows; /* Number of rows of input matrix A */ in arm_mat_cmplx_mult_q31() local 852 uint32_t col, i = 0U, j, row = numRowsA, colCnt; /* loop counters */ in arm_mat_cmplx_mult_q31()
|