Home
last modified time | relevance | path

Searched refs:MVE_ASRL_SAT16 (Results 1 – 5 of 5) sorted by relevance

/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/
Darm_fir_q15.c61 #define MVE_ASRL_SAT16(acc, shift) ((sqrshrl_sat48(acc, -(32-shift)) >> 32) & 0xffffffff) macro
74 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc[j], 15); \
291 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc0, 15); in arm_fir_q15()
292 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc1, 15); in arm_fir_q15()
293 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc2, 15); in arm_fir_q15()
294 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc3, 15); in arm_fir_q15()
351 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc0, 15); in arm_fir_q15()
352 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc1, 15); in arm_fir_q15()
353 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc2, 15); in arm_fir_q15()
393 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc0, 15); in arm_fir_q15()
[all …]
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/
Darm_mat_vec_mult_q15.c135 *px++ = MVE_ASRL_SAT16(acc0, 15); in arm_mat_vec_mult_q15()
136 *px++ = MVE_ASRL_SAT16(acc1, 15); in arm_mat_vec_mult_q15()
137 *px++ = MVE_ASRL_SAT16(acc2, 15); in arm_mat_vec_mult_q15()
208 *px++ = MVE_ASRL_SAT16(acc0, 15); in arm_mat_vec_mult_q15()
209 *px++ = MVE_ASRL_SAT16(acc1, 15); in arm_mat_vec_mult_q15()
264 *px++ = MVE_ASRL_SAT16(acc0, 15); in arm_mat_vec_mult_q15()
Darm_mat_cmplx_mult_q15.c62 #define MVE_ASRL_SAT16(acc, shift) ((sqrshrl_sat48(acc, -(32-shift)) >> 32) & 0xffffffff) macro
215 *px++ = (q15_t)MVE_ASRL_SAT16(acc0, 15); in arm_mat_cmplx_mult_q15()
216 *px++ = (q15_t)MVE_ASRL_SAT16(acc1, 15); in arm_mat_cmplx_mult_q15()
217 *px++ = (q15_t)MVE_ASRL_SAT16(acc2, 15); in arm_mat_cmplx_mult_q15()
218 *px++ = (q15_t)MVE_ASRL_SAT16(acc3, 15); in arm_mat_cmplx_mult_q15()
294 *px++ = (q15_t)MVE_ASRL_SAT16(acc0, 15); in arm_mat_cmplx_mult_q15()
295 *px++ = (q15_t)MVE_ASRL_SAT16(acc1, 15); in arm_mat_cmplx_mult_q15()
Darm_mat_mult_q15.c62 #define MVE_ASRL_SAT16(acc, shift) ((sqrshrl_sat48(acc, -(32-shift)) >> 32) & 0xffffffff) macro
467 px[0] = (q15_t)MVE_ASRL_SAT16(acc0, 15); in arm_mat_mult_q15()
468 px[1 * numColsB] = (q15_t)MVE_ASRL_SAT16(acc1, 15); in arm_mat_mult_q15()
469 px[2 * numColsB] = (q15_t)MVE_ASRL_SAT16(acc2, 15); in arm_mat_mult_q15()
470 px[3 * numColsB] = (q15_t)MVE_ASRL_SAT16(acc3, 15); in arm_mat_mult_q15()
564 px[0] = (q15_t)MVE_ASRL_SAT16(acc0, 15); in arm_mat_mult_q15()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Include/
Darm_helium_utils.h608 #define MVE_ASRL_SAT16(acc, shift) ((sqrshrl_sat48(acc, -(32-shift)) >> 32) & 0xffffffff) macro