/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/ |
D | arm_biquad_cascade_df1_init_f16.c | 102 float32_t coeffs[8][12] = { in generateCoefsFastBiquadF16() local 115 coeffs[1][i] += (a1 * coeffs[0][i]); in generateCoefsFastBiquadF16() 116 coeffs[2][i] += (a1 * coeffs[1][i]) + (a2 * coeffs[0][i]); in generateCoefsFastBiquadF16() 117 coeffs[3][i] += (a1 * coeffs[2][i]) + (a2 * coeffs[1][i]); in generateCoefsFastBiquadF16() 118 coeffs[4][i] += (a1 * coeffs[3][i]) + (a2 * coeffs[2][i]); in generateCoefsFastBiquadF16() 119 coeffs[5][i] += (a1 * coeffs[4][i]) + (a2 * coeffs[3][i]); in generateCoefsFastBiquadF16() 120 coeffs[6][i] += (a1 * coeffs[5][i]) + (a2 * coeffs[4][i]); in generateCoefsFastBiquadF16() 121 coeffs[7][i] += (a1 * coeffs[6][i]) + (a2 * coeffs[5][i]); in generateCoefsFastBiquadF16() 126 newCoef->coeffs[i][0] = (float16_t) coeffs[0][i]; in generateCoefsFastBiquadF16() 127 newCoef->coeffs[i][1] = (float16_t) coeffs[1][i]; in generateCoefsFastBiquadF16() [all …]
|
D | arm_biquad_cascade_df1_f16.c | 68 f16x8_t coeffs; in arm_biquad_cascade_df1_f16() local 98 coeffs = vld1q(pCoeffs); in arm_biquad_cascade_df1_f16() 99 accVec = vmulq(coeffs, X7); in arm_biquad_cascade_df1_f16() 101 coeffs = vld1q(&pCoeffs[8]); in arm_biquad_cascade_df1_f16() 102 accVec = vfmaq(accVec, coeffs, X6); in arm_biquad_cascade_df1_f16() 104 coeffs = vld1q(&pCoeffs[16]); in arm_biquad_cascade_df1_f16() 105 accVec = vfmaq(accVec, coeffs, X5); in arm_biquad_cascade_df1_f16() 107 coeffs = vld1q(&pCoeffs[24]); in arm_biquad_cascade_df1_f16() 108 accVec = vfmaq(accVec, coeffs, X4); in arm_biquad_cascade_df1_f16() 110 coeffs = vld1q(&pCoeffs[32]); in arm_biquad_cascade_df1_f16() [all …]
|
D | arm_biquad_cascade_df1_init_f32.c | 102 float32_t coeffs[4][8] = { in generateCoefsFastBiquadF32() local 111 coeffs[1][i] += a1 * coeffs[0][i]; 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() 118 newCoef->coeffs[i][0] = (float32_t) coeffs[0][i]; in generateCoefsFastBiquadF32() 119 newCoef->coeffs[i][1] = (float32_t) coeffs[1][i]; in generateCoefsFastBiquadF32() 120 newCoef->coeffs[i][2] = (float32_t) coeffs[2][i]; in generateCoefsFastBiquadF32() 121 newCoef->coeffs[i][3] = (float32_t) coeffs[3][i]; in generateCoefsFastBiquadF32()
|
D | arm_biquad_cascade_df1_f32.c | 180 f32x4_t coeffs; in arm_biquad_cascade_df1_f32() local 207 coeffs = vld1q(pCoeffs); in arm_biquad_cascade_df1_f32() 208 accVec = vmulq(coeffs, X3); in arm_biquad_cascade_df1_f32() 210 coeffs = vld1q(&pCoeffs[4]); in arm_biquad_cascade_df1_f32() 211 accVec = vfmaq(accVec, coeffs, X2); in arm_biquad_cascade_df1_f32() 213 coeffs = vld1q(&pCoeffs[8]); in arm_biquad_cascade_df1_f32() 214 accVec = vfmaq(accVec, coeffs, X1); in arm_biquad_cascade_df1_f32() 216 coeffs = vld1q(&pCoeffs[12]); in arm_biquad_cascade_df1_f32() 217 accVec = vfmaq(accVec, coeffs, X0); in arm_biquad_cascade_df1_f32() 219 coeffs = vld1q(&pCoeffs[16]); in arm_biquad_cascade_df1_f32() [all …]
|
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/InterpolationFunctions/ |
D | arm_spline_interp_init_f32.c | 71 float32_t * coeffs, in arm_spline_init_f32() argument 80 float32_t * b = coeffs; in arm_spline_init_f32() 81 float32_t * c = coeffs+(n-1); in arm_spline_init_f32() 82 float32_t * d = coeffs+(2*(n-1)); in arm_spline_init_f32() 169 S->coeffs = coeffs; in arm_spline_init_f32()
|
D | arm_spline_interp_f32.c | 157 float32_t * b = (S->coeffs); in arm_spline_f32() 158 float32_t * c = (S->coeffs)+(n-1); in arm_spline_f32() 159 float32_t * d = (S->coeffs)+(2*(n-1)); in arm_spline_f32()
|
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Include/ |
D | arm_vec_math_f16.h | 133 const float16_t * coeffs) in vtaylor_polyq_f16() argument 135 float16x8_t A = vfmasq(vdupq_n_f16(coeffs[4]), x, coeffs[0]); in vtaylor_polyq_f16() 136 float16x8_t B = vfmasq(vdupq_n_f16(coeffs[6]), x, coeffs[2]); in vtaylor_polyq_f16() 137 float16x8_t C = vfmasq(vdupq_n_f16(coeffs[5]), x, coeffs[1]); in vtaylor_polyq_f16() 138 float16x8_t D = vfmasq(vdupq_n_f16(coeffs[7]), x, coeffs[3]); in vtaylor_polyq_f16()
|
D | arm_vec_math.h | 130 const float32_t * coeffs) in vtaylor_polyq_f32() argument 132 f32x4_t A = vfmasq(vdupq_n_f32(coeffs[4]), x, coeffs[0]); in vtaylor_polyq_f32() 133 f32x4_t B = vfmasq(vdupq_n_f32(coeffs[6]), x, coeffs[2]); in vtaylor_polyq_f32() 134 f32x4_t C = vfmasq(vdupq_n_f32(coeffs[5]), x, coeffs[1]); in vtaylor_polyq_f32() 135 f32x4_t D = vfmasq(vdupq_n_f32(coeffs[7]), x, coeffs[3]); in vtaylor_polyq_f32()
|
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Include/dsp/ |
D | interpolation_functions.h | 120 float32_t * coeffs; /**< Coefficients buffer (b,c, and d) */ member 165 float32_t * coeffs,
|
D | filtering_functions_f16.h | 99 …float16_t coeffs[12][8]; /**< Points to the array of modified coefficients. The array is of lengt… member
|
D | filtering_functions.h | 282 …float32_t coeffs[8][4]; /**< Points to the array of modified coefficients. The array is of length… member
|