Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/ComplexMathFunctions/
Darm_cmplx_dot_prod_f16.c92 float16_t real_sum, imag_sum; in arm_cmplx_dot_prod_f16() local
180 mve_cmplx_sum_intra_r_i_f16(vec_acc, real_sum, imag_sum); in arm_cmplx_dot_prod_f16()
186 *imagResult = imag_sum; in arm_cmplx_dot_prod_f16()
198 _Float16 real_sum = 0.0f, imag_sum = 0.0f; /* Temporary result variables */ in arm_cmplx_dot_prod_f16() local
214 imag_sum += a0 * d0; in arm_cmplx_dot_prod_f16()
216 imag_sum += b0 * c0; in arm_cmplx_dot_prod_f16()
224 imag_sum += a0 * d0; in arm_cmplx_dot_prod_f16()
226 imag_sum += b0 * c0; in arm_cmplx_dot_prod_f16()
234 imag_sum += a0 * d0; in arm_cmplx_dot_prod_f16()
236 imag_sum += b0 * c0; in arm_cmplx_dot_prod_f16()
[all …]
Darm_cmplx_dot_prod_f32.c87 float32_t real_sum, imag_sum; in arm_cmplx_dot_prod_f32() local
173 imag_sum = vgetq_lane(vec_acc, 1) + vgetq_lane(vec_acc, 3); in arm_cmplx_dot_prod_f32()
179 *imagResult = imag_sum; in arm_cmplx_dot_prod_f32()
191 float32_t real_sum = 0.0f, imag_sum = 0.0f; /* Temporary result variables */ in arm_cmplx_dot_prod_f32() local
248 imag_sum += vget_lane_f32(accum, 0) + vget_lane_f32(accum, 1); in arm_cmplx_dot_prod_f32()
267 imag_sum += a0 * d0; in arm_cmplx_dot_prod_f32()
269 imag_sum += b0 * c0; in arm_cmplx_dot_prod_f32()
277 imag_sum += a0 * d0; in arm_cmplx_dot_prod_f32()
279 imag_sum += b0 * c0; in arm_cmplx_dot_prod_f32()
287 imag_sum += a0 * d0; in arm_cmplx_dot_prod_f32()
[all …]
Darm_cmplx_dot_prod_q15.c167 q63_t real_sum = 0, imag_sum = 0; /* Temporary result variables */ in arm_cmplx_dot_prod_q15() local
182 imag_sum += (q31_t)a0 * d0; in arm_cmplx_dot_prod_q15()
184 imag_sum += (q31_t)b0 * c0; in arm_cmplx_dot_prod_q15()
192 imag_sum += (q31_t)a0 * d0; in arm_cmplx_dot_prod_q15()
194 imag_sum += (q31_t)b0 * c0; in arm_cmplx_dot_prod_q15()
202 imag_sum += (q31_t)a0 * d0; in arm_cmplx_dot_prod_q15()
204 imag_sum += (q31_t)b0 * c0; in arm_cmplx_dot_prod_q15()
212 imag_sum += (q31_t)a0 * d0; in arm_cmplx_dot_prod_q15()
214 imag_sum += (q31_t)b0 * c0; in arm_cmplx_dot_prod_q15()
238 imag_sum += (q31_t)a0 * d0; in arm_cmplx_dot_prod_q15()
[all …]
Darm_cmplx_dot_prod_q31.c171 q63_t real_sum = 0, imag_sum = 0; /* Temporary result variables */ in arm_cmplx_dot_prod_q31() local
187 imag_sum += ((q63_t)a0 * d0) >> 14; in arm_cmplx_dot_prod_q31()
189 imag_sum += ((q63_t)b0 * c0) >> 14; in arm_cmplx_dot_prod_q31()
197 imag_sum += ((q63_t)a0 * d0) >> 14; in arm_cmplx_dot_prod_q31()
199 imag_sum += ((q63_t)b0 * c0) >> 14; in arm_cmplx_dot_prod_q31()
207 imag_sum += ((q63_t)a0 * d0) >> 14; in arm_cmplx_dot_prod_q31()
209 imag_sum += ((q63_t)b0 * c0) >> 14; in arm_cmplx_dot_prod_q31()
217 imag_sum += ((q63_t)a0 * d0) >> 14; in arm_cmplx_dot_prod_q31()
219 imag_sum += ((q63_t)b0 * c0) >> 14; in arm_cmplx_dot_prod_q31()
243 imag_sum += ((q63_t)a0 * d0) >> 14; in arm_cmplx_dot_prod_q31()
[all …]