/cmsis-dsp-latest/Source/FilteringFunctions/ |
D | arm_biquad_cascade_stereo_df2T_f16.c | 64 float16_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_stereo_df2T_f16() local 97 a2 = *pCoeffs++; in arm_biquad_cascade_stereo_df2T_f16() 101 aCoeffs = vsetq_lane(a2, aCoeffs, 2); in arm_biquad_cascade_stereo_df2T_f16() 102 aCoeffs = vsetq_lane(a2, aCoeffs, 3); in arm_biquad_cascade_stereo_df2T_f16() 103 aCoeffs = vsetq_lane(a2, aCoeffs, 6); in arm_biquad_cascade_stereo_df2T_f16() 104 aCoeffs = vsetq_lane(a2, aCoeffs, 7); in arm_biquad_cascade_stereo_df2T_f16() 206 _Float16 b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_stereo_df2T_f16() local 218 a2 = pCoeffs[4]; in arm_biquad_cascade_stereo_df2T_f16() 251 d2a = (b2 * Xn1a) + (a2 * acc1a); in arm_biquad_cascade_stereo_df2T_f16() 252 d2b = (b2 * Xn1b) + (a2 * acc1b); in arm_biquad_cascade_stereo_df2T_f16() [all …]
|
D | arm_biquad_cascade_stereo_df2T_f32.c | 60 float32_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_stereo_df2T_f32() local 90 a2 = *pCoeffs++; in arm_biquad_cascade_stereo_df2T_f32() 96 aCoeffs = vsetq_lane(a2, aCoeffs, 2); in arm_biquad_cascade_stereo_df2T_f32() 97 aCoeffs = vsetq_lane(a2, aCoeffs, 3); in arm_biquad_cascade_stereo_df2T_f32() 193 float32_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_stereo_df2T_f32() local 205 a2 = pCoeffs[4]; in arm_biquad_cascade_stereo_df2T_f32() 238 d2a = (b2 * Xn1a) + (a2 * acc1a); in arm_biquad_cascade_stereo_df2T_f32() 239 d2b = (b2 * Xn1b) + (a2 * acc1b); in arm_biquad_cascade_stereo_df2T_f32() 254 d2a = (b2 * Xn1a) + (a2 * acc1a); in arm_biquad_cascade_stereo_df2T_f32() 255 d2b = (b2 * Xn1b) + (a2 * acc1b); in arm_biquad_cascade_stereo_df2T_f32() [all …]
|
D | arm_biquad_cascade_df2T_f64.c | 314 float64_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_df2T_f64() local 327 a2 = pCoeffs[4]; in arm_biquad_cascade_df2T_f64() 355 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f64() 369 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f64() 382 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f64() 395 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f64() 408 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f64() 421 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f64() 434 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f64() 447 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f64() [all …]
|
D | arm_biquad_cascade_df2T_f16.c | 200 _Float16 b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_df2T_f16() local 212 a2 = pCoeffs[4]; in arm_biquad_cascade_df2T_f16() 240 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f16() 253 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f16() 266 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f16() 279 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f16() 292 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f16() 305 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f16() 318 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f16() 331 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f16() [all …]
|
D | arm_biquad_cascade_df2T_f32.c | 195 float32_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_df2T_f32() local 300 a2 = *pCoeffs++; in arm_biquad_cascade_df2T_f32() 324 d2 = (b2 * Xn1) + (a2 * acc1); in arm_biquad_cascade_df2T_f32() 357 float32_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_df2T_f32() local 369 a2 = pCoeffs[4]; in arm_biquad_cascade_df2T_f32() 397 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f32() 410 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f32() 423 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f32() 436 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f32() 449 d2 += a2 * acc1; in arm_biquad_cascade_df2T_f32() [all …]
|
D | arm_biquad_cascade_df1_32x64_q31.c | 190 q31_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cas_df1_32x64_q31_scalar() local 205 a2 = *pCoeffs++; in arm_biquad_cas_df1_32x64_q31_scalar() 232 acc += mult32x64(Yn2, a2); in arm_biquad_cas_df1_32x64_q31_scalar() 295 q31_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cas_df1_32x64_q31() local 317 a2 = *pCoeffs++; in arm_biquad_cas_df1_32x64_q31() 351 acc += mult32x64(Yn2, a2); in arm_biquad_cas_df1_32x64_q31() 373 acc += mult32x64(Yn2, a2); in arm_biquad_cas_df1_32x64_q31() 386 acc += mult32x64(Yn2, a2); in arm_biquad_cas_df1_32x64_q31() 396 acc += mult32x64(Yn2, a2); in arm_biquad_cas_df1_32x64_q31() 406 acc += mult32x64(Yn2, a2); in arm_biquad_cas_df1_32x64_q31() [all …]
|
D | arm_biquad_cascade_df1_init_f16.c | 105 …id generateCoefsFastBiquadF16(float16_t b0, float16_t b1, float16_t b2, float16_t a1, float16_t a2, in generateCoefsFastBiquadF16() argument 109 …0.0f, 0.0f, 0.0f, 0.0f, (float32_t)b0, (float32_t)b1, (float32_t)b2, (float32_t)a1, (float32_t)a2}, in generateCoefsFastBiquadF16() 110 …f, 0.0f, 0.0f, 0.0f, 0.0f, (float32_t)b0, (float32_t)b1, (float32_t)b2, 0.0f, (float32_t)a2, 0.0f}, in generateCoefsFastBiquadF16() 122 coeffs[2][i] += ((float32_t)a1 * coeffs[1][i]) + ((float32_t)a2 * coeffs[0][i]); in generateCoefsFastBiquadF16() 123 coeffs[3][i] += ((float32_t)a1 * coeffs[2][i]) + ((float32_t)a2 * coeffs[1][i]); in generateCoefsFastBiquadF16() 124 coeffs[4][i] += ((float32_t)a1 * coeffs[3][i]) + ((float32_t)a2 * coeffs[2][i]); in generateCoefsFastBiquadF16() 125 coeffs[5][i] += ((float32_t)a1 * coeffs[4][i]) + ((float32_t)a2 * coeffs[3][i]); in generateCoefsFastBiquadF16() 126 coeffs[6][i] += ((float32_t)a1 * coeffs[5][i]) + ((float32_t)a2 * coeffs[4][i]); in generateCoefsFastBiquadF16() 127 coeffs[7][i] += ((float32_t)a1 * coeffs[6][i]) + ((float32_t)a2 * coeffs[5][i]); in generateCoefsFastBiquadF16()
|
D | arm_biquad_cascade_df2T_init_f32.c | 63 float32_t b0[4],b1[4],b2[4],a1[4],a2[4]; in arm_biquad_cascade_df2T_compute_coefs_f32() local 74 a2[i] = pCoeffs[4]; in arm_biquad_cascade_df2T_compute_coefs_f32() 121 *pComputedCoeffs++ = a2[0]; in arm_biquad_cascade_df2T_compute_coefs_f32() 122 *pComputedCoeffs++ = a2[1]; in arm_biquad_cascade_df2T_compute_coefs_f32() 123 *pComputedCoeffs++ = a2[2]; in arm_biquad_cascade_df2T_compute_coefs_f32() 124 *pComputedCoeffs++ = a2[3]; in arm_biquad_cascade_df2T_compute_coefs_f32()
|
D | arm_biquad_cascade_df1_fast_q31.c | 72 q31_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_df1_fast_q31() local 85 a2 = *pCoeffs++; in arm_biquad_cascade_df1_fast_q31() 124 multAcc_32x32_keep32_R(acc, a2, Yn2); in arm_biquad_cascade_df1_fast_q31() 150 multAcc_32x32_keep32_R(acc, a2, Yn1); in arm_biquad_cascade_df1_fast_q31() 176 multAcc_32x32_keep32_R(acc, a2, Yn2); in arm_biquad_cascade_df1_fast_q31() 203 multAcc_32x32_keep32_R(acc, a2, Yn1); in arm_biquad_cascade_df1_fast_q31() 254 multAcc_32x32_keep32_R(acc, a2, Yn2); in arm_biquad_cascade_df1_fast_q31()
|
D | arm_biquad_cascade_df1_init_f32.c | 99 …id generateCoefsFastBiquadF32(float32_t b0, float32_t b1, float32_t b2, float32_t a1, float32_t a2, in generateCoefsFastBiquadF32() argument 103 {0, 0, 0, b0, b1, b2, a1, a2}, in generateCoefsFastBiquadF32() 104 {0, 0, b0, b1, b2, 0, a2, 0}, in generateCoefsFastBiquadF32() 112 coeffs[2][i] += a1 * coeffs[1][i] + a2 * coeffs[0][i]; in generateCoefsFastBiquadF32() 113 coeffs[3][i] += a1 * coeffs[2][i] + a2 * coeffs[1][i]; in generateCoefsFastBiquadF32()
|
D | arm_biquad_cascade_df1_f16.c | 323 _Float16 b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_df1_f16() local 335 a2 = *pCoeffs++; in arm_biquad_cascade_df1_f16() 363 Yn2 = (b0 * Xn) + (b1 * Xn1) + (b2 * Xn2) + (a1 * Yn1) + (a2 * Yn2); in arm_biquad_cascade_df1_f16() 379 Yn1 = (b0 * Xn2) + (b1 * Xn) + (b2 * Xn1) + (a1 * Yn2) + (a2 * Yn1); in arm_biquad_cascade_df1_f16() 395 Yn2 = (b0 * Xn1) + (b1 * Xn2) + (b2 * Xn) + (a1 * Yn1) + (a2 * Yn2); in arm_biquad_cascade_df1_f16() 411 Yn1 = (b0 * Xn) + (b1 * Xn1) + (b2 * Xn2) + (a1 * Yn2) + (a2 * Yn1); in arm_biquad_cascade_df1_f16() 445 acc = (b0 * Xn) + (b1 * Xn1) + (b2 * Xn2) + (a1 * Yn1) + (a2 * Yn2); in arm_biquad_cascade_df1_f16()
|
D | arm_biquad_cascade_df1_q31.c | 331 q31_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_df1_q31() local 349 a2 = *pCoeffs++; in arm_biquad_cascade_df1_q31() 374 …63_t) b0 * Xn) + ((q63_t) b1 * Xn1) + ((q63_t) b2 * Xn2) + ((q63_t) a1 * Yn1) + ((q63_t) a2 * Yn2); in arm_biquad_cascade_df1_q31() 390 …63_t) b0 * Xn2) + ((q63_t) b1 * Xn) + ((q63_t) b2 * Xn1) + ((q63_t) a1 * Yn2) + ((q63_t) a2 * Yn1); in arm_biquad_cascade_df1_q31() 406 …63_t) b0 * Xn1) + ((q63_t) b1 * Xn2) + ((q63_t) b2 * Xn) + ((q63_t) a1 * Yn1) + ((q63_t) a2 * Yn2); in arm_biquad_cascade_df1_q31() 422 …63_t) b0 * Xn) + ((q63_t) b1 * Xn1) + ((q63_t) b2 * Xn2) + ((q63_t) a1 * Yn2) + ((q63_t) a2 * Yn1); in arm_biquad_cascade_df1_q31() 463 …63_t) b0 * Xn) + ((q63_t) b1 * Xn1) + ((q63_t) b2 * Xn2) + ((q63_t) a1 * Yn1) + ((q63_t) a2 * Yn2); in arm_biquad_cascade_df1_q31()
|
D | arm_biquad_cascade_df1_f32.c | 516 float32_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_df1_f32() local 528 a2 = *pCoeffs++; in arm_biquad_cascade_df1_f32() 556 Yn2 = (b0 * Xn) + (b1 * Xn1) + (b2 * Xn2) + (a1 * Yn1) + (a2 * Yn2); in arm_biquad_cascade_df1_f32() 572 Yn1 = (b0 * Xn2) + (b1 * Xn) + (b2 * Xn1) + (a1 * Yn2) + (a2 * Yn1); in arm_biquad_cascade_df1_f32() 588 Yn2 = (b0 * Xn1) + (b1 * Xn2) + (b2 * Xn) + (a1 * Yn1) + (a2 * Yn2); in arm_biquad_cascade_df1_f32() 604 Yn1 = (b0 * Xn) + (b1 * Xn1) + (b2 * Xn2) + (a1 * Yn2) + (a2 * Yn1); in arm_biquad_cascade_df1_f32() 638 acc = (b0 * Xn) + (b1 * Xn1) + (b2 * Xn2) + (a1 * Yn1) + (a2 * Yn2); in arm_biquad_cascade_df1_f32()
|
D | arm_biquad_cascade_df1_q15.c | 81 q15_t a2 = pCoeffs[5]; in arm_biquad_cascade_df1_q15() local 99 bCoeffs0[6] = a2; in arm_biquad_cascade_df1_q15() 101 bCoeffs1[7] = a2; in arm_biquad_cascade_df1_q15() 525 q15_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_df1_q15() 542 a2 = *pCoeffs++; in arm_biquad_cascade_df1_q15() 572 acc += (q31_t) a2 *Yn2; in arm_biquad_cascade_df1_q15()
|
/cmsis-dsp-latest/dsppp/tests/ |
D | debug_test_external.cpp | 14 const PVector<Q15,16> &a2, in external_debug() argument 28 …acc2 = inner::vmacc(acc2,a2.vector_op_tail(i,nb-i),b.vector_op_tail(i,nb-i),inner::vctpq<Q15>::mk(… in external_debug() 43 const PVector<Q15,16> &a2, in external_debug() argument 50 (void)a2; in external_debug()
|
D | debug_test.cpp | 22 const PVector<Q15,16> &a2,
|
/cmsis-dsp-latest/Source/TransformFunctions/ |
D | arm_cfft_radix4_f32.c | 126 float32_t a0,a1,a2,a3,a4,a5,a6,a7; in arm_radix4_butterfly_f32() local 453 a2 = (Xaplusc - Xbplusd); in arm_radix4_butterfly_f32() 467 ptr1[2] = a2; in arm_radix4_butterfly_f32() 626 float32_t a0,a1,a2,a3,a4,a5,a6,a7; in arm_radix4_butterfly_inverse_f32() local 957 a2 = (Xaplusc - Xbplusd); in arm_radix4_butterfly_inverse_f32() 971 p2 = a2 * onebyfftLen; in arm_radix4_butterfly_inverse_f32()
|
D | arm_cfft_radix4_f16.c | 189 float16_t a0,a1,a2,a3,a4,a5,a6,a7; in arm_radix4_butterfly_f16() local 516 a2 = ((_Float16)Xaplusc - (_Float16)Xbplusd); in arm_radix4_butterfly_f16() 530 ptr1[2] = a2; in arm_radix4_butterfly_f16() 690 float16_t a0,a1,a2,a3,a4,a5,a6,a7; in arm_radix4_butterfly_inverse_f16() local 1021 a2 = ((_Float16)Xaplusc - (_Float16)Xbplusd); in arm_radix4_butterfly_inverse_f16() 1035 p2 = (_Float16)a2 * (_Float16)onebyfftLen; in arm_radix4_butterfly_inverse_f16()
|
/cmsis-dsp-latest/Testing/PatternGeneration/ |
D | FastMath.py | 107 …a2=np.array([-math.pi/4,-math.pi/2,-3*math.pi/4,-math.pi,-5*math.pi/4,-3*math.pi/2,-2*math.pi-1e-6… 109 angles=np.concatenate((a1,a2,a3)) 122 angles=np.concatenate((a1,a2,a1))
|