/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/TransformFunctions/ |
D | arm_cfft_q15.c | 41 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 …]
|
D | arm_rfft_q15.c | 182 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/ |
D | arm_fir_q15.c | 88 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/ |
D | arm_cmplx_mag_f16.c | 92 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()
|
D | arm_cmplx_mult_cmplx_q15.c | 61 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()
|
D | arm_cmplx_mult_real_q15.c | 63 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()
|
D | arm_cmplx_mag_squared_q15.c | 63 q15x8_t vReal, vImag; in arm_cmplx_mag_squared_q15() 64 q15x8_t vMagSq; in arm_cmplx_mag_squared_q15()
|
D | arm_cmplx_dot_prod_q15.c | 68 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/ |
D | arm_mat_mult_q15.c | 80 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()
|
D | arm_mat_vec_mult_q15.c | 78 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/ |
D | arm_clip_q15.c | 60 q15x8_t curVec0, curVec1; in arm_clip_q15() 61 q15x8_t vecLow, vecHigh; in arm_clip_q15()
|
D | arm_dot_prod_q15.c | 66 q15x8_t vecA; in arm_dot_prod_q15() 67 q15x8_t vecB; in arm_dot_prod_q15()
|
D | arm_add_q15.c | 64 q15x8_t vecA; in arm_add_q15() 65 q15x8_t vecB; in arm_add_q15()
|
D | arm_sub_q15.c | 64 q15x8_t vecA; in arm_sub_q15() 65 q15x8_t vecB; in arm_sub_q15()
|
D | arm_scale_q15.c | 66 q15x8_t vecSrc; in arm_scale_q15() 67 q15x8_t vecDst; in arm_scale_q15()
|
D | arm_shift_q15.c | 64 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/ |
D | arm_max_q15.c | 59 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()
|
D | arm_min_q15.c | 61 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()
|
D | arm_absmax_q15.c | 59 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()
|
D | arm_absmin_q15.c | 60 q15x8_t vecSrc; in arm_absmin_q15() 62 q15x8_t curExtremValVec = vdupq_n_s16(Q15_ABSMAX); in arm_absmin_q15()
|
D | arm_mean_q15.c | 63 q15x8_t vecSrc; in arm_mean_q15()
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Include/ |
D | arm_vec_math_f16.h | 50 q15x8_t m; in vrecip_medprec_f16() 84 q15x8_t m; in vrecip_hiprec_f16() 160 q15x8_t vecExpUnBiased; in vlogq_f16()
|
D | arm_helium_utils.h | 681 __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/ |
D | arm_vec_filtering.h | 796 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; \ 1035 … q15x8_t xVec, yVec; \ 1066 … q15x8_t xVec, yVec; \ 1115 … q15x8_t xVec, yVec; \ 1152 … q15x8_t xVec, yVec; \
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/SupportFunctions/ |
D | arm_q15_to_f16.c | 69 q15x8_t vecDst; in arm_q15_to_f16()
|