/third_party/cmsis/CMSIS/DSP/Source/MatrixFunctions/ |
D | arm_mat_mult_f64.c | 73 float64_t *pIn2 = pSrcB->pData; /* Input data matrix pointer B */ in arm_mat_mult_f64() local 111 pIn2 = pSrcB->pData; in arm_mat_mult_f64() 133 sum += *pIn1++ * *pIn2; in arm_mat_mult_f64() 134 pIn2 += numColsB; in arm_mat_mult_f64() 136 sum += *pIn1++ * *pIn2; in arm_mat_mult_f64() 137 pIn2 += numColsB; in arm_mat_mult_f64() 139 sum += *pIn1++ * *pIn2; in arm_mat_mult_f64() 140 pIn2 += numColsB; in arm_mat_mult_f64() 142 sum += *pIn1++ * *pIn2; in arm_mat_mult_f64() 143 pIn2 += numColsB; in arm_mat_mult_f64() [all …]
|
D | arm_mat_mult_f32.c | 524 float32_t *pIn2 = pSrcB->pData; /* input data matrix pointer B */ in arm_mat_mult_f32() local 584 pIn2 = pSrcB->pData; in arm_mat_mult_f32() 645 temp = vsetq_lane_f32(*pIn2,temp,0); in arm_mat_mult_f32() 646 pIn2 += numColsB; in arm_mat_mult_f32() 647 temp = vsetq_lane_f32(*pIn2,temp,1); in arm_mat_mult_f32() 648 pIn2 += numColsB; in arm_mat_mult_f32() 649 temp = vsetq_lane_f32(*pIn2,temp,2); in arm_mat_mult_f32() 650 pIn2 += numColsB; in arm_mat_mult_f32() 651 temp = vsetq_lane_f32(*pIn2,temp,3); in arm_mat_mult_f32() 652 pIn2 += numColsB; in arm_mat_mult_f32() [all …]
|
D | arm_mat_cmplx_mult_f32.c | 845 float32_t *pIn2 = pSrcB->pData; /* input data matrix pointer B */ in arm_mat_cmplx_mult_f32() local 899 pIn2 = pSrcB->pData; in arm_mat_cmplx_mult_f32() 939 tempR = vsetq_lane_f32(*pIn2,tempR,0); in arm_mat_cmplx_mult_f32() 940 tempI = vsetq_lane_f32(*(pIn2 + 1U),tempI,0); in arm_mat_cmplx_mult_f32() 941 pIn2 += 2 * numColsB; in arm_mat_cmplx_mult_f32() 944 tempR = vsetq_lane_f32(*pIn2,tempR,1); in arm_mat_cmplx_mult_f32() 945 tempI = vsetq_lane_f32(*(pIn2 + 1U),tempI,1); in arm_mat_cmplx_mult_f32() 946 pIn2 += 2 * numColsB; in arm_mat_cmplx_mult_f32() 948 tempR = vsetq_lane_f32(*pIn2,tempR,2); in arm_mat_cmplx_mult_f32() 949 tempI = vsetq_lane_f32(*(pIn2 + 1U),tempI,2); in arm_mat_cmplx_mult_f32() [all …]
|
D | arm_mat_mult_f16.c | 630 float16_t *pIn2 = pSrcB->pData; /* Input data matrix pointer B */ in arm_mat_mult_f16() local 668 pIn2 = pSrcB->pData; in arm_mat_mult_f16() 690 sum += *pIn1++ * *pIn2; in arm_mat_mult_f16() 691 pIn2 += numColsB; in arm_mat_mult_f16() 693 sum += *pIn1++ * *pIn2; in arm_mat_mult_f16() 694 pIn2 += numColsB; in arm_mat_mult_f16() 696 sum += *pIn1++ * *pIn2; in arm_mat_mult_f16() 697 pIn2 += numColsB; in arm_mat_mult_f16() 699 sum += *pIn1++ * *pIn2; in arm_mat_mult_f16() 700 pIn2 += numColsB; in arm_mat_mult_f16() [all …]
|
/third_party/cmsis/CMSIS/DSP/Source/FilteringFunctions/ |
D | arm_conv_opt_q15.c | 72 const q15_t *pIn2; /* InputB pointer */ in arm_conv_opt_q15() local 97 pIn2 = pSrcB; in arm_conv_opt_q15() 105 pIn2 = pSrcA; in arm_conv_opt_q15() 117 px = pIn2; in arm_conv_opt_q15() 186 pIn2 = py; in arm_conv_opt_q15() 216 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_opt_q15() 217 y2 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_opt_q15() 273 acc0 += (*pScr1++ * *pIn2); in arm_conv_opt_q15() 274 acc1 += (*pScr1++ * *pIn2); in arm_conv_opt_q15() 275 acc2 += (*pScr1++ * *pIn2); in arm_conv_opt_q15() [all …]
|
D | arm_conv_fast_opt_q15.c | 76 const q15_t *pIn2; /* InputB pointer */ in arm_conv_fast_opt_q15() local 101 pIn2 = pSrcB; in arm_conv_fast_opt_q15() 109 pIn2 = pSrcA; in arm_conv_fast_opt_q15() 121 px = pIn2; in arm_conv_fast_opt_q15() 190 pIn2 = py; in arm_conv_fast_opt_q15() 220 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_fast_opt_q15() 221 y2 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_fast_opt_q15() 277 acc0 += (*pScr1++ * *pIn2); in arm_conv_fast_opt_q15() 278 acc1 += (*pScr1++ * *pIn2); in arm_conv_fast_opt_q15() 279 acc2 += (*pScr1++ * *pIn2); in arm_conv_fast_opt_q15() [all …]
|
D | arm_correlate_opt_q15.c | 73 const q15_t *pIn2; /* InputB pointer */ in arm_correlate_opt_q15() local 104 pIn2 = pSrcB; in arm_correlate_opt_q15() 124 pIn2 = pSrcA; in arm_correlate_opt_q15() 161 py = pIn2; in arm_correlate_opt_q15() 192 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_correlate_opt_q15() 193 y2 = read_q15x2_ia ((q15_t **) &pIn2); in arm_correlate_opt_q15() 249 acc0 += (*pScr1++ * *pIn2); in arm_correlate_opt_q15() 250 acc1 += (*pScr1++ * *pIn2); in arm_correlate_opt_q15() 251 acc2 += (*pScr1++ * *pIn2); in arm_correlate_opt_q15() 252 acc3 += (*pScr1++ * *pIn2++); in arm_correlate_opt_q15() [all …]
|
D | arm_correlate_fast_opt_q15.c | 73 const q15_t *pIn2; /* InputB pointer */ in arm_correlate_fast_opt_q15() local 107 pIn2 = pSrcB; in arm_correlate_fast_opt_q15() 127 pIn2 = pSrcA; in arm_correlate_fast_opt_q15() 165 py = pIn2; in arm_correlate_fast_opt_q15() 197 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_correlate_fast_opt_q15() 198 y2 = read_q15x2_ia ((q15_t **) &pIn2); in arm_correlate_fast_opt_q15() 254 acc0 += (*pScr1++ * *pIn2); in arm_correlate_fast_opt_q15() 255 acc1 += (*pScr1++ * *pIn2); in arm_correlate_fast_opt_q15() 256 acc2 += (*pScr1++ * *pIn2); in arm_correlate_fast_opt_q15() 257 acc3 += (*pScr1++ * *pIn2++); in arm_correlate_fast_opt_q15() [all …]
|
D | arm_conv_partial_opt_q15.c | 78 const q15_t *pIn2; /* InputB pointer */ in arm_conv_partial_opt_q15() local 108 pIn2 = pSrcB; in arm_conv_partial_opt_q15() 116 pIn2 = pSrcA; in arm_conv_partial_opt_q15() 131 px = pIn2; in arm_conv_partial_opt_q15() 195 pIn2 = py; in arm_conv_partial_opt_q15() 231 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_partial_opt_q15() 232 y2 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_partial_opt_q15() 288 acc0 += (*pScr1++ * *pIn2); in arm_conv_partial_opt_q15() 289 acc1 += (*pScr1++ * *pIn2); in arm_conv_partial_opt_q15() 290 acc2 += (*pScr1++ * *pIn2); in arm_conv_partial_opt_q15() [all …]
|
D | arm_conv_partial_fast_opt_q15.c | 75 const q15_t *pIn2; /* InputB pointer */ in arm_conv_partial_fast_opt_q15() local 107 pIn2 = pSrcB; in arm_conv_partial_fast_opt_q15() 115 pIn2 = pSrcA; in arm_conv_partial_fast_opt_q15() 130 px = pIn2; in arm_conv_partial_fast_opt_q15() 194 pIn2 = py; in arm_conv_partial_fast_opt_q15() 230 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_partial_fast_opt_q15() 231 y2 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_partial_fast_opt_q15() 288 acc0 += (*pScr1++ * *pIn2); in arm_conv_partial_fast_opt_q15() 289 acc1 += (*pScr1++ * *pIn2); in arm_conv_partial_fast_opt_q15() 290 acc2 += (*pScr1++ * *pIn2); in arm_conv_partial_fast_opt_q15() [all …]
|
D | arm_correlate_q31.c | 73 const q31_t *pIn2 = pSrcB + (srcBLen - 1U); /* inputB pointer */ in arm_correlate_q31() local 108 pIn2 = pSrcA + (srcALen - 1U); in arm_correlate_q31() 130 pB = pIn2; in arm_correlate_q31() 271 const q31_t *pIn2; /* InputB pointer */ in arm_correlate_q31() local 306 pIn2 = pSrcB; in arm_correlate_q31() 326 pIn2 = pSrcA; in arm_correlate_q31() 373 pSrc1 = pIn2 + (srcBLen - 1U); in arm_correlate_q31() 460 py = pIn2; in arm_correlate_q31() 586 py = pIn2; in arm_correlate_q31() 653 py = pIn2; in arm_correlate_q31() [all …]
|
D | arm_correlate_q15.c | 73 const q15_t *pIn2 = pSrcB + (srcBLen - 1U); /* inputB pointer */ in arm_correlate_q15() local 108 pIn2 = pSrcA + (srcALen - 1U); in arm_correlate_q15() 130 pB = pIn2; in arm_correlate_q15() 279 const q15_t *pIn2; /* InputB pointer */ in arm_correlate_q15() local 310 pIn2 = pSrcB; in arm_correlate_q15() 330 pIn2 = pSrcA; in arm_correlate_q15() 377 pSrc1 = pIn2 + (srcBLen - 1U); in arm_correlate_q15() 451 py = pIn2; in arm_correlate_q15() 636 py = pIn2; in arm_correlate_q15() 691 py = pIn2; in arm_correlate_q15() [all …]
|
D | arm_conv_q15.c | 73 const q15_t *pIn2 = pSrcB; /* inputB pointer */ in arm_conv_q15() local 97 pIn2 = pSrcA; in arm_conv_q15() 111 pB = pIn2 - 7; in arm_conv_q15() 234 const q15_t *pIn2; /* InputB pointer */ in arm_conv_q15() local 253 pIn2 = pSrcB; in arm_conv_q15() 261 pIn2 = pSrcA; in arm_conv_q15() 301 py = pIn2; in arm_conv_q15() 334 py = pIn2 + count; in arm_conv_q15() 393 py = pIn2 + (count - 1U); in arm_conv_q15() 417 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_q15() [all …]
|
D | arm_correlate_f32.c | 110 const float32_t *pIn2 = pSrcB + (srcBLen - 1U); /* inputB pointer */ in arm_correlate_f32() local 140 pIn2 = pSrcA + (srcALen - 1U); in arm_correlate_f32() 163 pB = pIn2; in arm_correlate_f32() 312 const float32_t *pIn2; /* InputB pointer */ in arm_correlate_f32() local 349 pIn2 = pSrcB; in arm_correlate_f32() 369 pIn2 = pSrcA; in arm_correlate_f32() 416 pSrc1 = pIn2 + (srcBLen - 1U); in arm_correlate_f32() 529 py = pIn2; in arm_correlate_f32() 752 py = pIn2; in arm_correlate_f32() 843 py = pIn2; in arm_correlate_f32() [all …]
|
D | arm_conv_fast_q15.c | 71 const q15_t *pIn2; /* InputB pointer */ in arm_conv_fast_q15() local 90 pIn2 = pSrcB; in arm_conv_fast_q15() 98 pIn2 = pSrcA; in arm_conv_fast_q15() 139 py = pIn2; in arm_conv_fast_q15() 173 py = pIn2 + count; in arm_conv_fast_q15() 232 py = pIn2 + (count - 1U); in arm_conv_fast_q15() 256 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_fast_q15() 557 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_fast_q15() 558 pIn2 = pSrc2 - 1U; in arm_conv_fast_q15() 559 py = pIn2; in arm_conv_fast_q15() [all …]
|
D | arm_correlate_q7.c | 71 const q7_t *pIn2 = pSrcB + (srcBLen - 1U); /* inputB pointer */ in arm_correlate_q7() local 101 pIn2 = pSrcA + (srcALen - 1U); in arm_correlate_q7() 123 pB = pIn2; in arm_correlate_q7() 273 const q7_t *pIn2; /* InputB pointer */ in arm_correlate_q7() local 310 pIn2 = pSrcB; in arm_correlate_q7() 330 pIn2 = pSrcA; in arm_correlate_q7() 377 pSrc1 = pIn2 + (srcBLen - 1U); in arm_correlate_q7() 479 py = pIn2; in arm_correlate_q7() 673 py = pIn2; in arm_correlate_q7() 761 py = pIn2; in arm_correlate_q7() [all …]
|
D | arm_conv_q31.c | 74 const q31_t *pIn2 = pSrcB; /* inputB pointer */ in arm_conv_q31() local 96 pIn2 = pSrcA; in arm_conv_q31() 110 pB = pIn2 - 3; in arm_conv_q31() 238 const q31_t *pIn2; /* InputB pointer */ in arm_conv_q31() local 261 pIn2 = pSrcB; in arm_conv_q31() 269 pIn2 = pSrcA; in arm_conv_q31() 310 py = pIn2; in arm_conv_q31() 369 py = pIn2 + count; in arm_conv_q31() 393 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_q31() 642 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_q31() [all …]
|
D | arm_correlate_fast_q15.c | 71 const q15_t *pIn2; /* InputB pointer */ in arm_correlate_fast_q15() local 103 pIn2 = pSrcB; in arm_correlate_fast_q15() 124 pIn2 = pSrcA; in arm_correlate_fast_q15() 172 pSrc1 = pIn2 + (srcBLen - 1U); in arm_correlate_fast_q15() 245 py = pIn2; in arm_correlate_fast_q15() 432 py = pIn2; in arm_correlate_fast_q15() 487 py = pIn2; in arm_correlate_fast_q15() 526 py = pIn2; in arm_correlate_fast_q15() 553 py = pIn2; in arm_correlate_fast_q15() 601 py = pIn2; in arm_correlate_fast_q15()
|
D | arm_correlate_fast_q31.c | 73 const q31_t *pIn2; /* InputB pointer */ in arm_correlate_fast_q31() local 94 pIn2 = pSrcB; in arm_correlate_fast_q31() 115 pIn2 = pSrcA; in arm_correlate_fast_q31() 163 pSrc1 = pIn2 + (srcBLen - 1U); in arm_correlate_fast_q31() 248 py = pIn2; in arm_correlate_fast_q31() 400 py = pIn2; in arm_correlate_fast_q31() 460 py = pIn2; in arm_correlate_fast_q31() 500 py = pIn2; in arm_correlate_fast_q31() 528 py = pIn2; in arm_correlate_fast_q31() 588 py = pIn2; in arm_correlate_fast_q31()
|
D | arm_correlate_opt_q7.c | 73 const q7_t *pIn1, *pIn2; /* InputA and inputB pointer */ in arm_correlate_opt_q7() local 99 pIn2 = pSrcB; in arm_correlate_opt_q7() 119 pIn2 = pSrcA; in arm_correlate_opt_q7() 143 x4 = (q15_t) *pIn2++; in arm_correlate_opt_q7() 145 x4 = (q15_t) *pIn2++; in arm_correlate_opt_q7() 147 x4 = (q15_t) *pIn2++; in arm_correlate_opt_q7() 149 x4 = (q15_t) *pIn2++; in arm_correlate_opt_q7() 163 x4 = (q15_t) *pIn2++; in arm_correlate_opt_q7()
|
D | arm_conv_partial_q15.c | 72 const q15_t *pIn2; /* InputB pointer */ in arm_conv_partial_q15() local 100 pIn2 = pSrcB; in arm_conv_partial_q15() 108 pIn2 = pSrcA; in arm_conv_partial_q15() 159 pSrc2 = pIn2 + firstIndex; in arm_conv_partial_q15() 284 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_partial_q15() 594 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_partial_q15() 595 pIn2 = pSrc2 - 1U; in arm_conv_partial_q15() 596 py = pIn2; in arm_conv_partial_q15() 654 py = pIn2; in arm_conv_partial_q15() 712 const q15_t *pIn2 = pSrcB; /* InputB pointer */ in arm_conv_partial_q15() [all …]
|
D | arm_correlate_f16.c | 311 float16_t *pIn2 = (float16_t *)pSrcB + (srcBLen - 1U); /* inputB pointer */ in arm_correlate_f16() local 343 pIn2 = (float16_t *)pSrcA + (srcALen - 1U); in arm_correlate_f16() 367 pB = pIn2; in arm_correlate_f16() 515 const float16_t *pIn2; /* InputB pointer */ in arm_correlate_f16() local 550 pIn2 = pSrcB; in arm_correlate_f16() 570 pIn2 = pSrcA; in arm_correlate_f16() 617 pSrc1 = pIn2 + (srcBLen - 1U); in arm_correlate_f16() 706 py = pIn2; in arm_correlate_f16() 857 py = pIn2; in arm_correlate_f16() 927 py = pIn2; in arm_correlate_f16() [all …]
|
/third_party/cmsis/CMSIS/DSP/Source/SupportFunctions/ |
D | arm_barycenter_f32.c | 60 const float32_t *pIn1, *pIn2, *pIn3, *pIn4; in arm_barycenter_f32() local 79 pIn2 = pIn1 + vecDim; in arm_barycenter_f32() 80 pIn3 = pIn2 + vecDim; in arm_barycenter_f32() 100 inV2 = vld1q(pIn2); in arm_barycenter_f32() 111 pIn2 += 4; in arm_barycenter_f32() 121 *pOut = *pOut + *pIn2++ * w2; in arm_barycenter_f32() 129 pIn2 += 3 * vecDim; in arm_barycenter_f32() 202 const float32_t *pIn,*pW, *pIn1, *pIn2, *pIn3, *pIn4; in arm_barycenter_f32() local 240 pIn2 = pIn1 + vecDim; in arm_barycenter_f32() 241 pIn3 = pIn2 + vecDim; in arm_barycenter_f32() [all …]
|
D | arm_barycenter_f16.c | 74 const float16_t *pIn1, *pIn2, *pIn3, *pIn4; in arm_barycenter_f16() local 93 pIn2 = pIn1 + vecDim; in arm_barycenter_f16() 94 pIn3 = pIn2 + vecDim; in arm_barycenter_f16() 114 inV2 = vld1q(pIn2); in arm_barycenter_f16() 125 pIn2 += 8; in arm_barycenter_f16() 135 *pOut = *pOut + *pIn2++ * w2; in arm_barycenter_f16() 143 pIn2 += 3 * vecDim; in arm_barycenter_f16()
|
/third_party/cmsis/CMSIS/DSP/Source/TransformFunctions/ |
D | arm_rfft_q31.c | 216 q31_t *pIn1 = &pSrc[2], *pIn2 = &pSrc[2 * fftLen - 1]; in arm_split_rfft_q31() local 254 multSub_32x32_keep32_R (outR, *pIn2, CoefA2); in arm_split_rfft_q31() 258 multSub_32x32_keep32_R (outI, *pIn2--, CoefB1); in arm_split_rfft_q31() 261 multAcc_32x32_keep32_R (outR, *pIn2, CoefB1); in arm_split_rfft_q31() 264 multSub_32x32_keep32_R (outI, *pIn2--, CoefA2); in arm_split_rfft_q31() 368 q31_t *pIn1 = &pSrc[0], *pIn2 = &pSrc[2 * fftLen + 1]; in arm_split_rifft_q31() local 403 multAcc_32x32_keep32_R (outR, *pIn2, CoefA2); in arm_split_rifft_q31() 407 multSub_32x32_keep32_R (outI, *pIn2--, CoefB1); in arm_split_rifft_q31() 410 multAcc_32x32_keep32_R (outR, *pIn2, CoefB1); in arm_split_rifft_q31() 413 multAcc_32x32_keep32_R (outI, *pIn2--, CoefA2); in arm_split_rifft_q31()
|