Home
last modified time | relevance | path

Searched refs:scaleFract (Results 1 – 9 of 9) sorted by relevance

/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/BasicMathFunctions/
Darm_scale_q7.c61 q7_t scaleFract, in arm_scale_q7() argument
81 vecDst = vmulhq(vecSrc, vdupq_n_s8(scaleFract)); in arm_scale_q7()
102 vecDst = vmulhq(vecSrc, vdupq_n_s8(scaleFract)); in arm_scale_q7()
112 q7_t scaleFract, in arm_scale_q7() argument
142 out1 = (q7_t) (__SSAT(((in1) * scaleFract) >> kShift, 8)); in arm_scale_q7()
143 out2 = (q7_t) (__SSAT(((in2) * scaleFract) >> kShift, 8)); in arm_scale_q7()
144 out3 = (q7_t) (__SSAT(((in3) * scaleFract) >> kShift, 8)); in arm_scale_q7()
145 out4 = (q7_t) (__SSAT(((in4) * scaleFract) >> kShift, 8)); in arm_scale_q7()
150 *pDst++ = (q7_t) (__SSAT((((q15_t) *pSrc++ * scaleFract) >> kShift), 8)); in arm_scale_q7()
151 *pDst++ = (q7_t) (__SSAT((((q15_t) *pSrc++ * scaleFract) >> kShift), 8)); in arm_scale_q7()
[all …]
Darm_scale_q31.c60 q31_t scaleFract, in arm_scale_q31() argument
78 vecDst = vmulhq(vecSrc, vdupq_n_s32(scaleFract)); in arm_scale_q31()
99 vecDst = vmulhq(vecSrc, vdupq_n_s32(scaleFract)); in arm_scale_q31()
108 q31_t scaleFract, in arm_scale_q31() argument
131 in = ((q63_t) in * scaleFract) >> 32; /* multiply input with scaler value */ in arm_scale_q31()
138 in = ((q63_t) in * scaleFract) >> 32; in arm_scale_q31()
145 in = ((q63_t) in * scaleFract) >> 32; in arm_scale_q31()
152 in = ((q63_t) in * scaleFract) >> 32; in arm_scale_q31()
170 in = ((q63_t) in * scaleFract) >> 32; /* multiply input with scaler value */ in arm_scale_q31()
175 in = ((q63_t) in * scaleFract) >> 32; in arm_scale_q31()
[all …]
Darm_scale_q15.c60 q15_t scaleFract, in arm_scale_q15() argument
80 vecDst = vmulhq(vecSrc, vdupq_n_s16(scaleFract)); in arm_scale_q15()
101 vecDst = vmulhq(vecSrc, vdupq_n_s16(scaleFract)); in arm_scale_q15()
112 q15_t scaleFract, in arm_scale_q15() argument
144 out1 = (q31_t) ((q15_t) (inA1 >> 16) * scaleFract); in arm_scale_q15()
145 out2 = (q31_t) ((q15_t) (inA1 ) * scaleFract); in arm_scale_q15()
146 out3 = (q31_t) ((q15_t) (inA2 >> 16) * scaleFract); in arm_scale_q15()
147 out4 = (q31_t) ((q15_t) (inA2 ) * scaleFract); in arm_scale_q15()
165 *pDst++ = (q15_t) (__SSAT(((q31_t) *pSrc++ * scaleFract) >> kShift, 16)); in arm_scale_q15()
166 *pDst++ = (q15_t) (__SSAT(((q31_t) *pSrc++ * scaleFract) >> kShift, 16)); in arm_scale_q15()
[all …]
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/
Darm_mat_scale_q15.c57 q15_t scaleFract, in arm_mat_scale_q15() argument
100 vecOut = vmulhq(vecIn, vdupq_n_s16(scaleFract)); in arm_mat_scale_q15()
120 vecOut = vmulhq(vecIn, vdupq_n_s16(scaleFract)); in arm_mat_scale_q15()
135 q15_t scaleFract, in arm_mat_scale_q15() argument
185 out1 = (q31_t) ((q15_t) (inA1 >> 16) * scaleFract); in arm_mat_scale_q15()
186 out2 = (q31_t) ((q15_t) (inA1 ) * scaleFract); in arm_mat_scale_q15()
187 out3 = (q31_t) ((q15_t) (inA2 >> 16) * scaleFract); in arm_mat_scale_q15()
188 out4 = (q31_t) ((q15_t) (inA2 ) * scaleFract); in arm_mat_scale_q15()
207 *pOut++ = (q15_t) (__SSAT(((q31_t) (*pIn++) * scaleFract) >> kShift, 16)); in arm_mat_scale_q15()
208 *pOut++ = (q15_t) (__SSAT(((q31_t) (*pIn++) * scaleFract) >> kShift, 16)); in arm_mat_scale_q15()
[all …]
Darm_mat_scale_q31.c57 q31_t scaleFract, in arm_mat_scale_q31() argument
99 vecOut = vmulhq(vecIn, vdupq_n_s32(scaleFract)); in arm_mat_scale_q31()
119 vecOut = vmulhq(vecIn, vdupq_n_s32(scaleFract)); in arm_mat_scale_q31()
134 q31_t scaleFract, in arm_mat_scale_q31() argument
174 in = ((q63_t) in * scaleFract) >> 32; /* multiply input with scaler value */ in arm_mat_scale_q31()
181 in = ((q63_t) in * scaleFract) >> 32; in arm_mat_scale_q31()
188 in = ((q63_t) in * scaleFract) >> 32; in arm_mat_scale_q31()
195 in = ((q63_t) in * scaleFract) >> 32; in arm_mat_scale_q31()
221 in = ((q63_t) in * scaleFract) >> 32; in arm_mat_scale_q31()
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Include/dsp/
Dbasic_math_functions.h242 q7_t scaleFract,
258 q15_t scaleFract,
274 q31_t scaleFract,
Dmatrix_functions.h547 q15_t scaleFract,
562 q31_t scaleFract,
/hal_nxp-3.6.0/mcux/mcux-sdk/drivers/powerquad/
Dfsl_powerquad_cmsis.c1590 q31_t scaleFract, in arm_mat_scale_q31() argument
1626 scaleFloat = PQ_Q31_2_FLOAT(scaleFract); in arm_mat_scale_q31()
1643 q15_t scaleFract, in arm_mat_scale_q15() argument
1679 scaleFloat = PQ_Q15_2_FLOAT(scaleFract); in arm_mat_scale_q15()
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/Include/
Darm_math.h1800 q15_t scaleFract,
1815 q31_t scaleFract,
2667 q7_t scaleFract,
2683 q15_t scaleFract,
2699 q31_t scaleFract,