/cmsis-dsp-3.7.0-3.6.0/Source/FilteringFunctions/ |
D | arm_fir_decimate_fast_q15.c | 73 q31_t sum0; /* Accumulators */ in arm_fir_decimate_fast_q15() local 199 sum0 = 0; in arm_fir_decimate_fast_q15() 224 sum0 = __SMLAD(x0, c0, sum0); in arm_fir_decimate_fast_q15() 230 sum0 = __SMLAD(x0, c1, sum0); in arm_fir_decimate_fast_q15() 255 sum0 = __SMLAD(x0, c0, sum0); in arm_fir_decimate_fast_q15() 267 *pDst++ = (q15_t) (__SSAT((sum0 >> 15), 16)); in arm_fir_decimate_fast_q15() 319 q31_t sum0; /* Accumulators */ in arm_fir_decimate_fast_q15() local 465 sum0 = 0; in arm_fir_decimate_fast_q15() 487 sum0 += x0 * c0; in arm_fir_decimate_fast_q15() 496 sum0 += x0 * c0; in arm_fir_decimate_fast_q15() [all …]
|
D | arm_fir_decimate_q15.c | 330 q63_t sum0; /* Accumulators */ in arm_fir_decimate_q15() local 456 sum0 = 0; in arm_fir_decimate_q15() 481 sum0 = __SMLALD(x0, c0, sum0); in arm_fir_decimate_q15() 487 sum0 = __SMLALD(x0, c1, sum0); in arm_fir_decimate_q15() 512 sum0 = __SMLALD(x0, c0, sum0); in arm_fir_decimate_q15() 524 *pDst++ = (q15_t) (__SSAT((sum0 >> 15), 16)); in arm_fir_decimate_q15() 575 q63_t sum0; /* Accumulators */ in arm_fir_decimate_q15() local 721 sum0 = 0; in arm_fir_decimate_q15() 743 sum0 += x0 * c0; in arm_fir_decimate_q15() 752 sum0 += x0 * c0; in arm_fir_decimate_q15() [all …]
|
D | arm_fir_interpolate_f32.c | 483 float32_t sum0; /* Accumulators */ in arm_fir_interpolate_f32() local 754 sum0 = vget_lane_f32(tempV, 0) + vget_lane_f32(tempV, 1); in arm_fir_interpolate_f32() 762 sum0 += *(ptr1++) * (*ptr2); in arm_fir_interpolate_f32() 772 *pDst++ = sum0; in arm_fir_interpolate_f32() 838 float32_t sum0; /* Accumulators */ in arm_fir_interpolate_f32() local 1032 sum0 = 0.0f; in arm_fir_interpolate_f32() 1051 sum0 += *ptr1++ * *ptr2; in arm_fir_interpolate_f32() 1058 sum0 += *ptr1++ * *ptr2; in arm_fir_interpolate_f32() 1061 sum0 += *ptr1++ * *ptr2; in arm_fir_interpolate_f32() 1064 sum0 += *ptr1++ * *ptr2; in arm_fir_interpolate_f32() [all …]
|
D | arm_fir_interpolate_q31.c | 362 q63_t sum0; /* Accumulators */ in arm_fir_interpolate_q31() local 555 sum0 = 0; in arm_fir_interpolate_q31() 574 sum0 += (q63_t) *ptr1++ * *ptr2; in arm_fir_interpolate_q31() 581 sum0 += (q63_t) *ptr1++ * *ptr2; in arm_fir_interpolate_q31() 584 sum0 += (q63_t) *ptr1++ * *ptr2; in arm_fir_interpolate_q31() 587 sum0 += (q63_t) *ptr1++ * *ptr2; in arm_fir_interpolate_q31() 607 sum0 += (q63_t) *ptr1++ * *ptr2; in arm_fir_interpolate_q31() 619 *pDst++ = (q31_t) (sum0 >> 31); in arm_fir_interpolate_q31() 687 q63_t sum0; /* Accumulators */ in arm_fir_interpolate_q31() 710 sum0 = 0; in arm_fir_interpolate_q31() [all …]
|
D | arm_fir_interpolate_q15.c | 365 q63_t sum0; /* Accumulators */ in arm_fir_interpolate_q15() local 558 sum0 = 0; in arm_fir_interpolate_q15() 577 sum0 += (q63_t) *ptr1++ * *ptr2; in arm_fir_interpolate_q15() 584 sum0 += (q63_t) *ptr1++ * *ptr2; in arm_fir_interpolate_q15() 587 sum0 += (q63_t) *ptr1++ * *ptr2; in arm_fir_interpolate_q15() 590 sum0 += (q63_t) *ptr1++ * *ptr2; in arm_fir_interpolate_q15() 610 sum0 += (q63_t) *ptr1++ * *ptr2; in arm_fir_interpolate_q15() 622 *pDst++ = (q15_t) (__SSAT((sum0 >> 15), 16)); in arm_fir_interpolate_q15() 688 q63_t sum0; /* Accumulators */ in arm_fir_interpolate_q15() 711 sum0 = 0; in arm_fir_interpolate_q15() [all …]
|
D | arm_fir_decimate_f32.c | 387 float32_t sum0; /* Accumulator */ in arm_fir_decimate_f32() local 556 sum0 = vget_lane_f32(temp, 0) + vget_lane_f32(temp, 1); in arm_fir_decimate_f32() 570 sum0 += x0 * c0; in arm_fir_decimate_f32() 581 *pDst++ = sum0; in arm_fir_decimate_f32()
|
/cmsis-dsp-3.7.0-3.6.0/Source/MatrixFunctions/ |
D | arm_mat_cholesky_f64.c | 93 float64_t sum0=0.0,sum1=0.0,sum2=0.0,sum3=0.0; in arm_mat_cholesky_f64() local 135 sum0 = vaddvq_f64(acc0); in arm_mat_cholesky_f64() 145 sum0 = sum0 + pG[i * n + k] * pG[(j + 0) * n + k]; in arm_mat_cholesky_f64() 153 pG[(j + 0) * n + i] -= sum0; in arm_mat_cholesky_f64()
|
D | arm_mat_cholesky_f32.c | 226 float32_t sum0=0.0f,sum1=0.0f,sum2=0.0f,sum3=0.0f; in arm_mat_cholesky_f32() local 268 sum0 = vpadds_f32(vpadd_f32(vget_low_f32(acc0), vget_high_f32(acc0))); in arm_mat_cholesky_f32() 275 sum0 = vget_lane_f32(tmp, 0) + vget_lane_f32(tmp, 1); in arm_mat_cholesky_f32() 291 sum0 = sum0 + pG[i * n + k] * pG[(j + 0) * n + k]; in arm_mat_cholesky_f32() 299 pG[(j + 0) * n + i] -= sum0; in arm_mat_cholesky_f32()
|
D | arm_mat_mult_f64.c | 100 float64_t sum0,sum1, sum2,sum3, sum4, sum5 , sum6, sum7; in arm_mat_mult_f64() local 143 sum0 = 0.0; in arm_mat_mult_f64() 215 sum0 += vaddvq_f64(acc0); in arm_mat_mult_f64() 231 sum0 += *pIn1++ * (*pIn2); in arm_mat_mult_f64() 246 *px++ = sum0; in arm_mat_mult_f64()
|
D | arm_mat_mult_f32.c | 579 float32_t sum0,sum1, sum2,sum3, sum4, sum5 , sum6, sum7; in arm_mat_mult_f32() local 622 sum0 = 0.0f; in arm_mat_mult_f32() 698 sum0 += vget_lane_f32(accum, 0) + vget_lane_f32(accum, 1); in arm_mat_mult_f32() 728 sum0 += *pIn1++ * (*pIn2); in arm_mat_mult_f32() 743 *px++ = sum0; in arm_mat_mult_f32()
|