Home
last modified time | relevance | path

Searched refs:accVec (Results 1 – 4 of 4) sorted by relevance

/cmsis-dsp-latest/Source/FilteringFunctions/
Darm_biquad_cascade_df1_f16.c68 f16x8_t accVec; /* accumultor vector */ in arm_biquad_cascade_df1_f16() local
98 accVec = vmulq(coeffs, X7); in arm_biquad_cascade_df1_f16()
101 accVec = vfmaq(accVec, coeffs, X6); in arm_biquad_cascade_df1_f16()
104 accVec = vfmaq(accVec, coeffs, X5); in arm_biquad_cascade_df1_f16()
107 accVec = vfmaq(accVec, coeffs, X4); in arm_biquad_cascade_df1_f16()
110 accVec = vfmaq(accVec, coeffs, X3); in arm_biquad_cascade_df1_f16()
113 accVec = vfmaq(accVec, coeffs, X2); in arm_biquad_cascade_df1_f16()
116 accVec = vfmaq(accVec, coeffs, X1); in arm_biquad_cascade_df1_f16()
119 accVec = vfmaq(accVec, coeffs, X0); in arm_biquad_cascade_df1_f16()
122 accVec = vfmaq(accVec, coeffs, Xn1); in arm_biquad_cascade_df1_f16()
[all …]
Darm_biquad_cascade_df1_f32.c180 f32x4_t accVec; /* accumultor vector */ in arm_biquad_cascade_df1_f32() local
207 accVec = vmulq(coeffs, X3); in arm_biquad_cascade_df1_f32()
210 accVec = vfmaq(accVec, coeffs, X2); in arm_biquad_cascade_df1_f32()
213 accVec = vfmaq(accVec, coeffs, X1); in arm_biquad_cascade_df1_f32()
216 accVec = vfmaq(accVec, coeffs, X0); in arm_biquad_cascade_df1_f32()
219 accVec = vfmaq(accVec, coeffs, Xn1); in arm_biquad_cascade_df1_f32()
222 accVec = vfmaq(accVec, coeffs, Xn2); in arm_biquad_cascade_df1_f32()
225 accVec = vfmaq(accVec, coeffs, Yn1); in arm_biquad_cascade_df1_f32()
228 accVec = vfmaq(accVec, coeffs, Yn2); in arm_biquad_cascade_df1_f32()
232 vst1q(pOut, accVec); in arm_biquad_cascade_df1_f32()
[all …]
Darm_correlate_f16.c99 f16x8_t accVec, xVec, yVec; \
102accVec = vdupq_n_f16(0.0f); \
111accVec = vfmaq(accVec, xVec, yVec); \
122accVec = vfmaq_m(accVec, xVec, yVec, p0); \
125 …acc = vecAddAcrossF16Mve(accVec); \
/cmsis-dsp-latest/PrivateInclude/
Darm_vec_filtering.h95 f32x4_t accVec, xVec, yVec; \
98 accVec = vdupq_n_f32(0.0f); \
109 accVec = vfmaq_f32(accVec, xVec, yVec); \
122 accVec = vfmaq_m_f32(accVec, xVec, yVec, p0);\
124 acc = vecAddAcrossF32Mve(accVec); \
374 … f32x4_t accVec, xVec, yVec; \
377accVec = vdupq_n_f32(0.0f); \
386accVec = vfmaq_f32(accVec, xVec, yVec); \
397accVec = vfmaq_m_f32(accVec, xVec, yVec, p0); \
399 … acc = vecAddAcrossF32Mve(accVec); \