Home
last modified time | relevance | path

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

/cmsis-dsp-latest/Source/FilteringFunctions/
Darm_fir_q15.c60 #define MVE_ASRL_SAT16(acc, shift) ((sqrshrl_sat48(acc, -(32-shift)) >> 32) & 0xffffffff) macro
73 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc[j], 15); \
290 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc0, 15); in arm_fir_q15()
291 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc1, 15); in arm_fir_q15()
292 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc2, 15); in arm_fir_q15()
293 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc3, 15); in arm_fir_q15()
350 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc0, 15); in arm_fir_q15()
351 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc1, 15); in arm_fir_q15()
352 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc2, 15); in arm_fir_q15()
392 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc0, 15); in arm_fir_q15()
[all …]
/cmsis-dsp-latest/dsppp/tests/
Dfilter_test.cpp19 #define MVE_ASRL_SAT16(acc, shift) ((sqrshrl_sat48(acc, -(32-shift)) >> 32) & 0xffffffff) macro
32 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc[j], 15); \
255 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc0, 15); in debug_arm_fir_q15()
256 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc1, 15); in debug_arm_fir_q15()
257 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc2, 15); in debug_arm_fir_q15()
258 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc3, 15); in debug_arm_fir_q15()
315 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc0, 15); in debug_arm_fir_q15()
316 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc1, 15); in debug_arm_fir_q15()
317 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc2, 15); in debug_arm_fir_q15()
357 *pOutput++ = (q15_t) MVE_ASRL_SAT16(acc0, 15); in debug_arm_fir_q15()
[all …]
/cmsis-dsp-latest/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.c65 #define MVE_ASRL_SAT16(acc, shift) ((sqrshrl_sat48(acc, -(32-shift)) >> 32) & 0xffffffff) macro
475 *px++ = (q15_t) MVE_ASRL_SAT16(acc0, 15); in arm_mat_mult_q15()
476 *px++ = (q15_t) MVE_ASRL_SAT16(acc2, 15); in arm_mat_mult_q15()
477 *px2++ = (q15_t) MVE_ASRL_SAT16(acc1, 15); in arm_mat_mult_q15()
478 *px2++ = (q15_t) MVE_ASRL_SAT16(acc3, 15); in arm_mat_mult_q15()
544 *px = (q15_t) MVE_ASRL_SAT16(acc0, 15); in arm_mat_mult_q15()
605 *px++ = (q15_t) MVE_ASRL_SAT16(acc0, 15); in arm_mat_mult_q15()
/cmsis-dsp-latest/Include/
Darm_helium_utils.h608 #define MVE_ASRL_SAT16(acc, shift) ((sqrshrl_sat48(acc, -(32-shift)) >> 32) & 0xffffffff) macro
/cmsis-dsp-latest/dsppp/Include/dsppp/Helium/
Dmatrix_multiply_fixed.hpp19 #define MVE_ASRL_SAT16(acc, shift) ((sqrshrl_sat48(acc, -(32-shift)) >> 32) & 0xffffffff) macro