Home
last modified time | relevance | path

Searched refs:q15x8_t (Results 1 – 25 of 47) sorted by relevance

12

/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/TransformFunctions/
Darm_cfft_q15.c41 q15x8_t vecTmp0, vecTmp1; in _arm_radix4_butterfly_q15_mve()
42 q15x8_t vecSum0, vecDiff0, vecSum1, vecDiff1; in _arm_radix4_butterfly_q15_mve()
43 q15x8_t vecA, vecB, vecC, vecD; in _arm_radix4_butterfly_q15_mve()
44 q15x8_t vecW; in _arm_radix4_butterfly_q15_mve()
166 vecA = (q15x8_t) vldrwq_gather_base_wb_s32(&vecScGathAddr, 64); in _arm_radix4_butterfly_q15_mve()
167 vecC = (q15x8_t) vldrwq_gather_base_s32(vecScGathAddr, 8); in _arm_radix4_butterfly_q15_mve()
175 vecB = (q15x8_t) vldrwq_gather_base_s32(vecScGathAddr, 4); in _arm_radix4_butterfly_q15_mve()
176 vecD = (q15x8_t) vldrwq_gather_base_s32(vecScGathAddr, 12); in _arm_radix4_butterfly_q15_mve()
183 vecA = (q15x8_t) vldrwq_gather_base_wb_s32(&vecScGathAddr, 64); in _arm_radix4_butterfly_q15_mve()
184 vecC = (q15x8_t) vldrwq_gather_base_s32(vecScGathAddr, 8); in _arm_radix4_butterfly_q15_mve()
[all …]
Darm_rfft_q15.c182 q15x8_t in1 = vld1q_s16(pIn1); in arm_split_rfft_q15()
183 q15x8_t in2 = vldrhq_gather_shifted_offset_s16(pSrc, offsetIn); in arm_split_rfft_q15()
184 q15x8_t coefA = vldrhq_gather_shifted_offset_s16(pCoefAb, offsetCoef); in arm_split_rfft_q15()
185 q15x8_t coefB = vldrhq_gather_shifted_offset_s16(pCoefBb, offsetCoef); in arm_split_rfft_q15()
188 q15x8_t out = vhaddq_s16(MVE_CMPLX_MULT_FX_AxB_S16(in1, coefA), in arm_split_rfft_q15()
191 q15x8_t out = vhaddq_s16(MVE_CMPLX_MULT_FX_AxB(in1, coefA), in arm_split_rfft_q15()
410 q15x8_t in1 = vld1q_s16(pIn1); in arm_split_rifft_q15()
411 q15x8_t in2 = vldrhq_gather_shifted_offset_s16(pSrc, offset); in arm_split_rifft_q15()
412 q15x8_t coefA = vldrhq_gather_shifted_offset_s16(pCoefAb, offsetCoef); in arm_split_rifft_q15()
413 q15x8_t coefB = vldrhq_gather_shifted_offset_s16(pCoefBb, offsetCoef); in arm_split_rifft_q15()
[all …]
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/
Darm_fir_q15.c88 q15x8_t vecIn0; \
93 q15x8_t vecCoeffs[NBVECTAPS]; \
214 q15x8_t vecIn0; in arm_fir_q15()
269 q15x8_t vecCoeffs = *(q15x8_t *) pCoeffsTmp; in arm_fir_q15()
318 *(q15x8_t *) pStateCur = *(q15x8_t *) pTempSrc; in arm_fir_q15()
328 q15x8_t vecCoeffs = *(q15x8_t *) pCoeffsTmp; in arm_fir_q15()
377 q15x8_t vecCoeffs = *(q15x8_t *) pCoeffsTmp; in arm_fir_q15()
418 q15x8_t vecCoeffs = *(q15x8_t *) pCoeffsTmp; in arm_fir_q15()
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/ComplexMathFunctions/
Darm_cmplx_mag_f16.c92 q15x8_t newtonStartVec; in arm_cmplx_mag_f16()
105 newtonStartVec = vdupq_n_s16(INVSQRT_MAGIC_F16) - vshrq((q15x8_t) sum, 1); in arm_cmplx_mag_f16()
139 q15x8_t newtonStartVec; in arm_cmplx_mag_f16()
151 newtonStartVec = vdupq_n_s16(INVSQRT_MAGIC_F16) - vshrq((q15x8_t) sum, 1); in arm_cmplx_mag_f16()
Darm_cmplx_mult_cmplx_q15.c61 q15x8_t vecSrcA, vecSrcB; in arm_cmplx_mult_cmplx_q15()
62 q15x8_t vecSrcC, vecSrcD; in arm_cmplx_mult_cmplx_q15()
63 q15x8_t vecDst; in arm_cmplx_mult_cmplx_q15()
Darm_cmplx_mult_real_q15.c63 q15x8_t rVec; in arm_cmplx_mult_real_q15()
64 q15x8_t cmplxVec; in arm_cmplx_mult_real_q15()
65 q15x8_t dstVec; in arm_cmplx_mult_real_q15()
Darm_cmplx_mag_squared_q15.c63 q15x8_t vReal, vImag; in arm_cmplx_mag_squared_q15()
64 q15x8_t vMagSq; in arm_cmplx_mag_squared_q15()
Darm_cmplx_dot_prod_q15.c68 q15x8_t vecSrcA, vecSrcB; in arm_cmplx_dot_prod_q15()
69 q15x8_t vecSrcC, vecSrcD; in arm_cmplx_dot_prod_q15()
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/
Darm_mat_mult_q15.c80 q15x8_t vecB, vecA0, vecA1; in arm_mat_mult_q15_2x2_mve()
137 q15x8_t vecB, vecA0, vecA1, vecA2; in arm_mat_mult_q15_3x3_mve()
219 q15x8_t vecB, vecA0, vecA1, vecA2, vecA3; in arm_mat_mult_q15_4x4_mve()
429 q15x8_t vecB, vecA; in arm_mat_mult_q15()
452 q15x8_t vecB, vecA; in arm_mat_mult_q15()
535 q15x8_t vecB, vecA; in arm_mat_mult_q15()
554 q15x8_t vecB, vecA; in arm_mat_mult_q15()
Darm_mat_vec_mult_q15.c78 q15x8_t vecMatA0, vecMatA1, vecMatA2, vecIn; in arm_mat_vec_mult_q15()
154 q15x8_t vecMatA0, vecMatA1, vecIn; in arm_mat_vec_mult_q15()
223 q15x8_t vecMatA0, vecIn; in arm_mat_vec_mult_q15()
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/BasicMathFunctions/
Darm_clip_q15.c60 q15x8_t curVec0, curVec1; in arm_clip_q15()
61 q15x8_t vecLow, vecHigh; in arm_clip_q15()
Darm_dot_prod_q15.c66 q15x8_t vecA; in arm_dot_prod_q15()
67 q15x8_t vecB; in arm_dot_prod_q15()
Darm_add_q15.c64 q15x8_t vecA; in arm_add_q15()
65 q15x8_t vecB; in arm_add_q15()
Darm_sub_q15.c64 q15x8_t vecA; in arm_sub_q15()
65 q15x8_t vecB; in arm_sub_q15()
Darm_scale_q15.c66 q15x8_t vecSrc; in arm_scale_q15()
67 q15x8_t vecDst; in arm_scale_q15()
Darm_shift_q15.c64 q15x8_t vecSrc; in arm_shift_q15()
65 q15x8_t vecDst; in arm_shift_q15()
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/StatisticsFunctions/
Darm_max_q15.c59 q15x8_t extremValVec = vdupq_n_s16(Q15_MIN); in arm_max_q15()
71 q15x8_t extremIdxVal = vld1q_z_s16(pSrc, p); in arm_max_q15()
Darm_min_q15.c61 q15x8_t extremValVec = vdupq_n_s16(Q15_MAX); in arm_min_q15()
73 q15x8_t extremIdxVal = vld1q_z_s16(pSrc, p); in arm_min_q15()
Darm_absmax_q15.c59 q15x8_t extremValVec = vdupq_n_s16(Q15_ABSMIN); in arm_absmax_q15()
71 q15x8_t extremIdxVal = vld1q_z_s16(pSrc, p); in arm_absmax_q15()
Darm_absmin_q15.c60 q15x8_t vecSrc; in arm_absmin_q15()
62 q15x8_t curExtremValVec = vdupq_n_s16(Q15_ABSMAX); in arm_absmin_q15()
Darm_mean_q15.c63 q15x8_t vecSrc; in arm_mean_q15()
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Include/
Darm_vec_math_f16.h50 q15x8_t m; in vrecip_medprec_f16()
84 q15x8_t m; in vrecip_hiprec_f16()
160 q15x8_t vecExpUnBiased; in vlogq_f16()
Darm_helium_utils.h681 __STATIC_INLINE q15x8_t FAST_VSQRT_Q15(q15x8_t vecIn) in FAST_VSQRT_Q15()
684 q15x8_t vecTmp0, vecTmp1; in FAST_VSQRT_Q15()
685 q15x8_t vecNrm, vecDst, vecIdx, vecSignBits; in FAST_VSQRT_Q15()
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/PrivateInclude/
Darm_vec_filtering.h796 q15x8_t xVec, yVec; \
835 q15x8_t xVec, yVec; \
865 q15x8_t xVec, yVec; \
915 q15x8_t xVec, yVec; \
953 q15x8_t xVec, yVec; \
994 q15x8_t xVec, yVec; \
1035q15x8_t xVec, yVec; \
1066q15x8_t xVec, yVec; \
1115q15x8_t xVec, yVec; \
1152q15x8_t xVec, yVec; \
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/SupportFunctions/
Darm_q15_to_f16.c69 q15x8_t vecDst; in arm_q15_to_f16()

12