Home
last modified time | relevance | path

Searched refs:out3 (Results 1 – 13 of 13) sorted by relevance

/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/BasicMathFunctions/
Darm_scale_q15.c123 q31_t out1, out2, out3, out4; /* Temporary output variables */ in arm_scale_q15() local
146 out3 = (q31_t) ((q15_t) (inA2 >> 16) * scaleFract); in arm_scale_q15()
152 out3 = out3 >> kShift; in arm_scale_q15()
158 in3 = (q15_t) (__SSAT(out3, 16)); in arm_scale_q15()
Darm_mult_q15.c113 q15_t out1, out2, out3, out4; /* Temporary output variables */ in arm_mult_q15() local
143 out3 = (q15_t) __SSAT(mul3 >> 15, 16); in arm_mult_q15()
149 write_q15x2_ia (&pDst, __PKHBT(out4, out3, 16)); in arm_mult_q15()
152 write_q15x2_ia (&pDst, __PKHBT(out3, out4, 16)); in arm_mult_q15()
Darm_mult_q7.c112 q7_t out1, out2, out3, out4; /* Temporary output variables */ in arm_mult_q7() local
126 out3 = (q7_t) __SSAT((((q15_t) (*pSrcA++) * (*pSrcB++)) >> 7), 8); in arm_mult_q7()
130 write_q7x4_ia (&pDst, __PACKq7(out1, out2, out3, out4)); in arm_mult_q7()
Darm_scale_q7.c124 q7_t out1, out2, out3, out4; /* Temporary output variables */ in arm_scale_q7() local
144 out3 = (q7_t) (__SSAT(((in3) * scaleFract) >> kShift, 8)); in arm_scale_q7()
148 write_q7x4_ia (&pDst, __PACKq7(out1, out2, out3, out4)); in arm_scale_q7()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/SupportFunctions/
Darm_q15_to_q31.c107 q31_t out1, out2, out3, out4; in arm_q15_to_q31() local
130 out3 = in2 << 16U; in arm_q15_to_q31()
141 out3 = in2 & 0xFFFF0000; in arm_q15_to_q31()
149 *pDst++ = out3; in arm_q15_to_q31()
Darm_q31_to_q7.c122 q7_t out1, out2, out3, out4; in arm_q31_to_q7() local
135 out3 = (q7_t) (*pIn++ >> 24); in arm_q31_to_q7()
137 write_q7x4_ia (&pDst, __PACKq7(out1, out2, out3, out4)); in arm_q31_to_q7()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/NN/Source/NNSupportFunctions/
Darm_nn_mult_q15.c64 q15_t out1, out2, out3, out4; /* temporary output variables */ in arm_nn_mult_q15() local
92 out3 = (q15_t)__SSAT((q31_t)(mul3 + NN_ROUND(out_shift)) >> out_shift, 16); in arm_nn_mult_q15()
99 *__SIMD32(pDst)++ = __PKHBT(out4, out3, 16); in arm_nn_mult_q15()
104 *__SIMD32(pDst)++ = __PKHBT(out4, out3, 16); in arm_nn_mult_q15()
Darm_nn_mult_q7.c63 q7_t out1, out2, out3, out4; /* Temporary variables to store the product */ in arm_nn_mult_q7() local
76out3 = (q7_t)__SSAT(((q15_t)((q15_t)(*pSrcA++) * (*pSrcB++) + NN_ROUND(out_shift)) >> out_shift), … in arm_nn_mult_q7()
80 *__SIMD32(pDst)++ = __PACKq7(out1, out2, out3, out4); in arm_nn_mult_q7()
Darm_nn_mat_mul_core_4x_s8.c90 [out3] "+Te"(acc_n3) in arm_nn_mat_mul_core_4x_s8()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/
Darm_mat_scale_q15.c148 q31_t out1, out2, out3, out4; /* Temporary output variables */ in arm_mat_scale_q15() local
187 out3 = (q31_t) ((q15_t) (inA2 >> 16) * scaleFract); in arm_mat_scale_q15()
193 out3 = out3 >> kShift; in arm_mat_scale_q15()
199 in3 = (q15_t) (__SSAT(out3, 16)); in arm_mat_scale_q15()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/ComplexMathFunctions/
Darm_cmplx_mult_real_q15.c122 q15_t out1, out2, out3, out4; /* Temporary variables to hold output data */ in arm_cmplx_mult_real_q15() local
157 out3 = (q15_t) __SSAT(mul3 >> 15U, 16); in arm_cmplx_mult_real_q15()
162 write_q15x2_ia (&pCmplxDst, __PKHBT(out3, out4, 16)); in arm_cmplx_mult_real_q15()
182 out3 = (q15_t) __SSAT(mul3 >> 15U, 16); in arm_cmplx_mult_real_q15()
186 write_q15x2_ia (&pCmplxDst, __PKHBT(out3, out4, 16)); in arm_cmplx_mult_real_q15()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/
Darm_conv_opt_q7.c78 q7_t out0, out1, out2, out3; /* Temporary variables */ in arm_conv_opt_q7() local
301 out3 = (q7_t) (__SSAT(acc3 >> 7U, 8)); in arm_conv_opt_q7()
303 write_q7x4_ia (&pOut, __PACKq7(out0, out1, out2, out3)); in arm_conv_opt_q7()
Darm_conv_partial_opt_q7.c77 q7_t out0, out1, out2, out3; /* Temporary variables */ in arm_conv_partial_opt_q7() local
319 out3 = (q7_t) (__SSAT(acc3 >> 7U, 8)); in arm_conv_partial_opt_q7()
321 write_q7x4_ia (&pOut, __PACKq7(out0, out1, out2, out3)); in arm_conv_partial_opt_q7()