Home
last modified time | relevance | path

Searched refs:__QSUB (Results 1 – 17 of 17) sorted by relevance

/third_party/cmsis/CMSIS/DSP/Source/ComplexMathFunctions/
Darm_cmplx_conj_q31.c97 *pDst++ = __QSUB(0, in); in arm_cmplx_conj_q31()
128 *pDst++ = __QSUB(0, in); in arm_cmplx_conj_q31()
136 *pDst++ = __QSUB(0, in); in arm_cmplx_conj_q31()
144 *pDst++ = __QSUB(0, in); in arm_cmplx_conj_q31()
152 *pDst++ = __QSUB(0, in); in arm_cmplx_conj_q31()
179 *pDst++ = __QSUB(0, in); in arm_cmplx_conj_q31()
/third_party/cmsis/CMSIS/DSP/Source/BasicMathFunctions/
Darm_sub_q31.c121 *pDst++ = __QSUB(*pSrcA++, *pSrcB++); in arm_sub_q31()
123 *pDst++ = __QSUB(*pSrcA++, *pSrcB++); in arm_sub_q31()
125 *pDst++ = __QSUB(*pSrcA++, *pSrcB++); in arm_sub_q31()
127 *pDst++ = __QSUB(*pSrcA++, *pSrcB++); in arm_sub_q31()
148 *pDst++ = __QSUB(*pSrcA++, *pSrcB++); in arm_sub_q31()
Darm_negate_q31.c117 *pDst++ = __QSUB(0, in); in arm_negate_q31()
124 *pDst++ = __QSUB(0, in); in arm_negate_q31()
131 *pDst++ = __QSUB(0, in); in arm_negate_q31()
138 *pDst++ = __QSUB(0, in); in arm_negate_q31()
164 *pDst++ = __QSUB(0, in); in arm_negate_q31()
Darm_abs_q31.c147 *pDst++ = (in > 0) ? in : (q31_t)__QSUB(0, in); in arm_abs_q31()
154 *pDst++ = (in > 0) ? in : (q31_t)__QSUB(0, in); in arm_abs_q31()
161 *pDst++ = (in > 0) ? in : (q31_t)__QSUB(0, in); in arm_abs_q31()
168 *pDst++ = (in > 0) ? in : (q31_t)__QSUB(0, in); in arm_abs_q31()
195 *pDst++ = (in > 0) ? in : (q31_t)__QSUB(0, in); in arm_abs_q31()
/third_party/cmsis/CMSIS/DSP/Source/StatisticsFunctions/
Darm_absmax_q31.c118 …out = (out > 0) ? out : (q31_t)__QSUB(0, out); … in arm_absmax_q31()
129 …cur_absmax = (cur_absmax > 0) ? cur_absmax : (q31_t)__QSUB(0, cur_absmax); … in arm_absmax_q31()
139 …cur_absmax = (cur_absmax > 0) ? cur_absmax : (q31_t)__QSUB(0, cur_absmax); … in arm_absmax_q31()
147 …cur_absmax = (cur_absmax > 0) ? cur_absmax : (q31_t)__QSUB(0, cur_absmax); … in arm_absmax_q31()
155 …cur_absmax = (cur_absmax > 0) ? cur_absmax : (q31_t)__QSUB(0, cur_absmax); … in arm_absmax_q31()
175 …cur_absmax = (cur_absmax > 0) ? cur_absmax : (q31_t)__QSUB(0, cur_absmax); … in arm_absmax_q31()
Darm_absmin_q31.c152 …out = (out > 0) ? out : (q31_t)__QSUB(0, out); … in arm_absmin_q31()
163 …cur_absmin = (cur_absmin > 0) ? cur_absmin : (q31_t)__QSUB(0, cur_absmin); … in arm_absmin_q31()
173 …cur_absmin = (cur_absmin > 0) ? cur_absmin : (q31_t)__QSUB(0, cur_absmin); … in arm_absmin_q31()
181 …cur_absmin = (cur_absmin > 0) ? cur_absmin : (q31_t)__QSUB(0, cur_absmin); … in arm_absmin_q31()
189 …cur_absmin = (cur_absmin > 0) ? cur_absmin : (q31_t)__QSUB(0, cur_absmin); … in arm_absmin_q31()
209 …cur_absmin = (cur_absmin > 0) ? cur_absmin : (q31_t)__QSUB(0, cur_absmin); … in arm_absmin_q31()
/third_party/cmsis/CMSIS/DSP/Source/MatrixFunctions/
Darm_mat_sub_q31.c174 *pOut++ = __QSUB(*pInA++, *pInB++); in arm_mat_sub_q31()
176 *pOut++ = __QSUB(*pInA++, *pInB++); in arm_mat_sub_q31()
178 *pOut++ = __QSUB(*pInA++, *pInB++); in arm_mat_sub_q31()
180 *pOut++ = __QSUB(*pInA++, *pInB++); in arm_mat_sub_q31()
201 *pOut++ = __QSUB(*pInA++, *pInB++); in arm_mat_sub_q31()
/third_party/cmsis/CMSIS/DSP/Source/FilteringFunctions/
Darm_iir_lattice_q31.c101 fnext = __QSUB(fcurr, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
127 fnext = __QSUB(fcurr, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
141 fcurr = __QSUB(fnext, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
155 fnext = __QSUB(fcurr, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
169 fcurr = __QSUB(fnext, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
199 fnext = __QSUB(fcurr, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
/third_party/cmsis/CMSIS/DSP/Include/dsp/
Dcontroller_functions.h496 *pIq = __QSUB(product4, product3); in arm_park_q31()
596 *pIalpha = __QSUB(product1, product2); in arm_inv_park_q31()
777 *pIb = __QSUB(product2, product1); in arm_inv_clarke_q31()
Dnone.h444 __STATIC_FORCEINLINE int32_t __QSUB( in __QSUB() function
/third_party/cmsis/CMSIS/DSP/Source/TransformFunctions/
Darm_cfft_radix2_q15.c444 out2 = __SMUSD(__QSUB(0, coeff), R); in arm_radix2_butterfly_inverse_q15()
474 out2 = __SMUSD(__QSUB(0, coeff), R); in arm_radix2_butterfly_inverse_q15()
515 out2 = __SMUSD(__QSUB(0, coeff), R); in arm_radix2_butterfly_inverse_q15()
537 out2 = __SMUSD(__QSUB(0, coeff), R); in arm_radix2_butterfly_inverse_q15()
Darm_cfft_q15.c834 out2 = __SMUSD(__QSUB(0, coeff), R); in arm_cfft_radix4by2_inverse_q15()
/third_party/cmsis/CMSIS/Core/Include/
Dcmsis_armcc.h869 #define __QSUB __qsub macro
Dcmsis_armclang.h1479 #define __QSUB __builtin_arm_qsub macro
Dcmsis_iccarm.h521 #define __QSUB __iar_builtin_QSUB macro
Dcmsis_armclang_ltm.h1898 __STATIC_FORCEINLINE int32_t __QSUB( int32_t op1, int32_t op2) in __QSUB() function
Dcmsis_gcc.h2168 __STATIC_FORCEINLINE int32_t __QSUB( int32_t op1, int32_t op2) in __QSUB() function