Home
last modified time | relevance | path

Searched refs:f32x4_t (Results 1 – 25 of 74) sorted by relevance

123

/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Include/
Darm_vec_math.h46 __STATIC_INLINE f32x4_t vrecip_medprec_f32( in vrecip_medprec_f32()
47 f32x4_t x) in vrecip_medprec_f32()
50 f32x4_t b; in vrecip_medprec_f32()
52 f32x4_t ax = vabsq(x); in vrecip_medprec_f32()
79 __STATIC_INLINE f32x4_t vrecip_hiprec_f32( in vrecip_hiprec_f32()
80 f32x4_t x) in vrecip_hiprec_f32()
83 f32x4_t b; in vrecip_hiprec_f32()
85 f32x4_t ax = vabsq(x); in vrecip_hiprec_f32()
115 __STATIC_INLINE f32x4_t vdiv_f32( in vdiv_f32()
116 f32x4_t num, f32x4_t den) in vdiv_f32()
[all …]
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/BasicMathFunctions/
Darm_add_f32.c73 f32x4_t vec1; in arm_add_f32()
74 f32x4_t vec2; in arm_add_f32()
75 f32x4_t res; in arm_add_f32()
123 f32x4_t vec1; in arm_add_f32()
124 f32x4_t vec2; in arm_add_f32()
125 f32x4_t res; in arm_add_f32()
Darm_mult_f32.c73 f32x4_t vec1; in arm_mult_f32()
74 f32x4_t vec2; in arm_mult_f32()
75 f32x4_t res; in arm_mult_f32()
121 f32x4_t vec1; in arm_mult_f32()
122 f32x4_t vec2; in arm_mult_f32()
123 f32x4_t res; in arm_mult_f32()
Darm_sub_f32.c73 f32x4_t vec1; in arm_sub_f32()
74 f32x4_t vec2; in arm_sub_f32()
75 f32x4_t res; in arm_sub_f32()
123 f32x4_t vec1; in arm_sub_f32()
124 f32x4_t vec2; in arm_sub_f32()
125 f32x4_t res; in arm_sub_f32()
Darm_dot_prod_f32.c73 f32x4_t vecA, vecB; in arm_dot_prod_f32()
74 f32x4_t vecSum; in arm_dot_prod_f32()
132 f32x4_t vec1; in arm_dot_prod_f32()
133 f32x4_t vec2; in arm_dot_prod_f32()
134 f32x4_t accum = vdupq_n_f32(0); in arm_dot_prod_f32()
Darm_abs_f32.c74 f32x4_t vec1; in arm_abs_f32()
75 f32x4_t res; in arm_abs_f32()
121 f32x4_t vec1; in arm_abs_f32()
122 f32x4_t res; in arm_abs_f32()
Darm_negate_f32.c72 f32x4_t vec1; in arm_negate_f32()
73 f32x4_t res; in arm_negate_f32()
116 f32x4_t vec1; in arm_negate_f32()
117 f32x4_t res; in arm_negate_f32()
Darm_offset_f32.c75 f32x4_t vec1; in arm_offset_f32()
76 f32x4_t res; in arm_offset_f32()
120 f32x4_t vec1; in arm_offset_f32()
121 f32x4_t res; in arm_offset_f32()
Darm_scale_f32.c88 f32x4_t vec1; in arm_scale_f32()
89 f32x4_t res; in arm_scale_f32()
133 f32x4_t vec1; in arm_scale_f32()
134 f32x4_t res; in arm_scale_f32()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/SVMFunctions/
Darm_svm_rbf_predict_f32.c70 f32x4_t vSum = vdupq_n_f32(0); in arm_svm_rbf_predict_f32()
80 f32x4_t vecIn, acc0, acc1, acc2, acc3; in arm_svm_rbf_predict_f32()
109 f32x4_t vecA; in arm_svm_rbf_predict_f32()
110 f32x4_t vecDif; in arm_svm_rbf_predict_f32()
140 f32x4_t vecA; in arm_svm_rbf_predict_f32()
141 f32x4_t vecDif; in arm_svm_rbf_predict_f32()
162 f32x4_t vtmp = vuninitializedq_f32(); in arm_svm_rbf_predict_f32()
184 f32x4_t vecIn, acc0, acc1; in arm_svm_rbf_predict_f32()
206 f32x4_t vecA; in arm_svm_rbf_predict_f32()
207 f32x4_t vecDif; in arm_svm_rbf_predict_f32()
[all …]
Darm_svm_sigmoid_predict_f32.c70 f32x4_t vSum = vdupq_n_f32(0.0f); in arm_svm_sigmoid_predict_f32()
80 f32x4_t vecIn, acc0, acc1, acc2, acc3; in arm_svm_sigmoid_predict_f32()
109 f32x4_t vecA; in arm_svm_sigmoid_predict_f32()
135 f32x4_t vecA; in arm_svm_sigmoid_predict_f32()
150 f32x4_t vtmp = vuninitializedq_f32(); in arm_svm_sigmoid_predict_f32()
174 f32x4_t vecIn, acc0, acc1; in arm_svm_sigmoid_predict_f32()
196 f32x4_t vecA; in arm_svm_sigmoid_predict_f32()
216 f32x4_t vecA; in arm_svm_sigmoid_predict_f32()
227 f32x4_t vtmp = vuninitializedq_f32(); in arm_svm_sigmoid_predict_f32()
241 f32x4_t vecIn, acc0; in arm_svm_sigmoid_predict_f32()
[all …]
Darm_svm_polynomial_predict_f32.c73 f32x4_t vSum = vdupq_n_f32(0.0f); in arm_svm_polynomial_predict_f32()
83 f32x4_t vecIn, acc0, acc1, acc2, acc3; in arm_svm_polynomial_predict_f32()
112 f32x4_t vecA; in arm_svm_polynomial_predict_f32()
138 f32x4_t vecA; in arm_svm_polynomial_predict_f32()
153 f32x4_t vtmp = vuninitializedq_f32(); in arm_svm_polynomial_predict_f32()
177 f32x4_t vecIn, acc0, acc1; in arm_svm_polynomial_predict_f32()
199 f32x4_t vecA; in arm_svm_polynomial_predict_f32()
219 f32x4_t vecA; in arm_svm_polynomial_predict_f32()
230 f32x4_t vtmp = vuninitializedq_f32(); in arm_svm_polynomial_predict_f32()
245 f32x4_t vecIn, acc0; in arm_svm_polynomial_predict_f32()
[all …]
Darm_svm_linear_predict_f32.c77 f32x4_t vecIn, acc0, acc1, acc2, acc3; in arm_svm_linear_predict_f32()
106 f32x4_t vecA; in arm_svm_linear_predict_f32()
132 f32x4_t vecA; in arm_svm_linear_predict_f32()
167 f32x4_t vecIn, acc0, acc1; in arm_svm_linear_predict_f32()
189 f32x4_t vecA; in arm_svm_linear_predict_f32()
209 f32x4_t vecA; in arm_svm_linear_predict_f32()
231 f32x4_t vecIn, acc0; in arm_svm_linear_predict_f32()
251 f32x4_t vecA; in arm_svm_linear_predict_f32()
268 f32x4_t vecA; in arm_svm_linear_predict_f32()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/
Darm_mat_vec_mult_f32.c83 f32x4_t vecIn, acc0, acc1, acc2, acc3; in arm_mat_vec_mult_f32()
113 f32x4_t vecA; in arm_mat_vec_mult_f32()
140 f32x4_t vecA; in arm_mat_vec_mult_f32()
173 f32x4_t vecIn, acc0, acc1; in arm_mat_vec_mult_f32()
196 f32x4_t vecA; in arm_mat_vec_mult_f32()
217 f32x4_t vecA; in arm_mat_vec_mult_f32()
237 f32x4_t vecIn, acc0; in arm_mat_vec_mult_f32()
258 f32x4_t vecA; in arm_mat_vec_mult_f32()
276 f32x4_t vecA; in arm_mat_vec_mult_f32()
Darm_mat_inverse_f32.c235 f32x4_t vecA, vecB; in arm_mat_inverse_f32()
349 f32x4_t invIn = vdupq_n_f32(1.0f / in); in arm_mat_inverse_f32()
352 f32x4_t vecA; in arm_mat_inverse_f32()
355 *(f32x4_t *) pTmpA = *(f32x4_t *) pTmpA * invIn; in arm_mat_inverse_f32()
386 *(f32x4_t *) pTmpA = *(f32x4_t *) pTmpA *invIn; in arm_mat_inverse_f32()
451 f32x4_t tmpV = vdupq_n_f32(in); in arm_mat_inverse_f32()
456 f32x4_t vec1, vec2; in arm_mat_inverse_f32()
479 f32x4_t vec1, vec2; in arm_mat_inverse_f32()
492 f32x4_t vec1, vec2; in arm_mat_inverse_f32()
516 f32x4_t vec1, vec2; in arm_mat_inverse_f32()
Darm_mat_ldlt_f32.c45 f32x4_t tmpa,tmpb; \
188 f32x4_t vecX; in arm_mat_ldlt_f32()
190 f32x4_t vecA; in arm_mat_ldlt_f32()
191 f32x4_t vecW0,vecW1, vecW2, vecW3; in arm_mat_ldlt_f32()
235 f32x4_t vecA,vecX,vecW; in arm_mat_ldlt_f32()
280 f32x4_t zero=vdupq_n_f32(0.0f); in arm_mat_ldlt_f32()
297 f32x4_t zero=vdupq_n_f32(0.0f); in arm_mat_ldlt_f32()
Darm_mat_mult_f32.c86 f32x4_t vecInA, vecInB, vecDst; in arm_mat_mult_f32_2x2_mve()
132 f32x4_t vecMac0, vecMac1, vecMac2; in arm_mat_mult_f32_3x3_mve()
133 f32x4_t vecInB; in arm_mat_mult_f32_3x3_mve()
197 f32x4_t vecMac0, vecMac1, vecMac2, vecMac3; in arm_mat_mult_f32_4x4_mve()
198 f32x4_t vecInB; in arm_mat_mult_f32_4x4_mve()
310 f32x4_t vecMac0, vecMac1, vecMac2, vecMac3; in arm_mat_mult_f32()
311 f32x4_t vecInB; in arm_mat_mult_f32()
341 vecInB = *(f32x4_t *)pInB0; /* vldrwq_f32(pInB0, 0); */ in arm_mat_mult_f32()
432 f32x4_t vecInB; in arm_mat_mult_f32()
433 f32x4_t vecMac0; in arm_mat_mult_f32()
[all …]
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/FastMathFunctions/
Darm_vlog_f32.c44 f32x4_t src; in arm_vlog_f32()
45 f32x4_t dst; in arm_vlog_f32()
64 f32x4_t src; in arm_vlog_f32()
65 f32x4_t dst; in arm_vlog_f32()
Darm_vexp_f32.c44 f32x4_t src; in arm_vexp_f32()
45 f32x4_t dst; in arm_vexp_f32()
64 f32x4_t src; in arm_vexp_f32()
65 f32x4_t dst; in arm_vexp_f32()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/
Darm_biquad_cascade_stereo_df2T_f32.c65 f32x4_t aCoeffs, bCoeffs; in arm_biquad_cascade_stereo_df2T_f32()
66 f32x4_t stateVec0, stateVec1; in arm_biquad_cascade_stereo_df2T_f32()
67 f32x4_t inVec; in arm_biquad_cascade_stereo_df2T_f32()
111 *(f32x4_t *) scratch = *(f32x4_t *) pState; in arm_biquad_cascade_stereo_df2T_f32()
128 … stateVec0 = (f32x4_t)vldrwq_gather_shifted_offset((uint32_t const *) scratch, loadIdxVec); in arm_biquad_cascade_stereo_df2T_f32()
132 inVec = (f32x4_t)vldrwq_gather_shifted_offset((uint32_t const *) pIn, loadIdxVec); in arm_biquad_cascade_stereo_df2T_f32()
150 stateVec1 = *(f32x4_t *) & scratch[2]; in arm_biquad_cascade_stereo_df2T_f32()
153 *(f32x4_t *) scratch = stateVec1; in arm_biquad_cascade_stereo_df2T_f32()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/TransformFunctions/
Darm_cfft_f32.c94 f32x4_t vecTmp0, vecTmp1; in _arm_radix4_butterfly_f32_mve()
95 f32x4_t vecSum0, vecDiff0, vecSum1, vecDiff1; in _arm_radix4_butterfly_f32_mve()
96 f32x4_t vecA, vecB, vecC, vecD; in _arm_radix4_butterfly_f32_mve()
129 f32x4_t vecW; in _arm_radix4_butterfly_f32_mve()
263 f32x4_t vecIn0, vecIn1, vecSum, vecDiff; in arm_cfft_radix4by2_f32_mve()
264 f32x4_t vecCmplxTmp, vecTw; in arm_cfft_radix4by2_f32_mve()
275 vecIn0 = *(f32x4_t *) pIn0; in arm_cfft_radix4by2_f32_mve()
276 vecIn1 = *(f32x4_t *) pIn1; in arm_cfft_radix4by2_f32_mve()
302 f32x4_t vecTmp0, vecTmp1; in _arm_radix4_butterfly_inverse_f32_mve()
303 f32x4_t vecSum0, vecDiff0, vecSum1, vecDiff1; in _arm_radix4_butterfly_inverse_f32_mve()
[all …]
Darm_cfft_f16.c235 vstrwq_scatter_base_f32(vecScGathAddr, -64, (f32x4_t)vecTmp0); in _arm_radix4_butterfly_f16_mve()
238 vstrwq_scatter_base_f32(vecScGathAddr, -64 + 4, (f32x4_t)vecTmp0); in _arm_radix4_butterfly_f16_mve()
241 vstrwq_scatter_base_f32(vecScGathAddr, -64 + 8, (f32x4_t)vecTmp0); in _arm_radix4_butterfly_f16_mve()
244 vstrwq_scatter_base_f32(vecScGathAddr, -64 + 12, (f32x4_t)vecTmp0); in _arm_radix4_butterfly_f16_mve()
443 vstrwq_scatter_base_f32(vecScGathAddr, -64, (f32x4_t)vecTmp0); in _arm_radix4_butterfly_inverse_f16_mve()
447 vstrwq_scatter_base_f32(vecScGathAddr, -64 + 4, (f32x4_t)vecTmp0); in _arm_radix4_butterfly_inverse_f16_mve()
451 vstrwq_scatter_base_f32(vecScGathAddr, -64 + 8, (f32x4_t)vecTmp0); in _arm_radix4_butterfly_inverse_f16_mve()
455 vstrwq_scatter_base_f32(vecScGathAddr, -64 + 12, (f32x4_t)vecTmp0); in _arm_radix4_butterfly_inverse_f16_mve()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/StatisticsFunctions/
Darm_kullback_leibler_f32.c70 f32x4_t vSum = vdupq_n_f32(0.0f); in arm_kullback_leibler_f32()
74 f32x4_t vecA = vld1q(pSrcA); in arm_kullback_leibler_f32()
75 f32x4_t vecB = vld1q(pSrcB); in arm_kullback_leibler_f32()
76 f32x4_t vRatio; in arm_kullback_leibler_f32()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/ComplexMathFunctions/
Darm_cmplx_conj_f32.c81 f32x4_t vecSrc; in arm_cmplx_conj_f32()
82 f32x4_t vecSign; in arm_cmplx_conj_f32()
87 vecSign = *(f32x4_t *) cmplx_conj_sign; in arm_cmplx_conj_f32()
Darm_cmplx_mult_real_f32.c84 f32x4_t rVec; in arm_cmplx_mult_real_f32()
85 f32x4_t cmplxVec; in arm_cmplx_mult_real_f32()
86 f32x4_t dstVec; in arm_cmplx_mult_real_f32()

123