Home
last modified time | relevance | path

Searched refs:pX (Results 1 – 16 of 16) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/PrivateInclude/
Darm_vec_filtering.h38 #define MVE_INTR_CORR_QUAD_INC_X_FIXED_SIZE_F32(acc0, acc1, acc2, acc3, pX, pY, count)\ argument
48 pSrcX = (float32_t const *) pX; \
92 #define MVE_INTR_CORR_SINGLE_F32(acc, pX, pY, count) \ argument
99 pSrcX = (float32_t const *) pX; \
127 #define MVE_INTR_CORR_DUAL_INC_X_DEC_SIZE_F32(acc0, acc1, pX, pY, count)\ argument
135 pSrcX = (float32_t const *) pX; \
171 #define MVE_INTR_CORR_DUAL_INC_X_FIXED_SIZE_F32(acc0, acc1, pX, pY, count)\ argument
179 pSrcX = (float32_t const *) pX; \
213 #define MVE_INTR_CORR_DUAL_DEC_Y_INC_SIZE_F32(acc0, acc1, pX, pY, count)\ argument
221 pSrcX = (float32_t const *) pX; \
[all …]
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/
Darm_correlate_f16.c102 #define MVE_INTR_CORR_DUAL_DEC_Y_INC_SIZE_F16(acc0, acc1, pX, pY, count) … argument
110 … pSrcX = (float16_t const *) pX; \
141 #define MVE_INTR_CORR_SINGLE_F16(acc, pX, pY, count) … argument
148 … pSrcX = (float16_t const *) pX; \
173 #define MVE_INTR_CORR_QUAD_INC_X_FIXED_SIZE_F16(acc0, acc1, acc2, acc3, pX, pY, count) … argument
183 … pSrcX = (float16_t const *) pX; \
223 #define MVE_INTR_CORR_DUAL_INC_X_FIXED_SIZE_F16(acc0, acc1, pX, pY, count) … argument
231 … pSrcX = (float16_t const *) pX; \
261 #define MVE_INTR_CORR_DUAL_INC_X_DEC_SIZE_F16(acc0, acc1, pX, pY, count) … argument
269 … pSrcX = (float16_t const *) pX; \
[all …]
Darm_conv_q31.c78 const q31_t *pX; in arm_conv_q31() local
118 pX = pA; in arm_conv_q31()
120 MVE_INTR_CONV_DUAL_INC_Y_INC_SIZE_Q31(acc0, acc1, pX, pY, count); in arm_conv_q31()
131 pX = pA; in arm_conv_q31()
133 MVE_INTR_CONV_SINGLE_Q31(acc, pX, pY, count); in arm_conv_q31()
147 pX = pA; in arm_conv_q31()
154 MVE_INTR_CONV_QUAD_INC_X_FIXED_SIZE_Q31(acc0, acc1, acc2, acc3, pX, pY, count); in arm_conv_q31()
169 pX = pA; in arm_conv_q31()
176 MVE_INTR_CONV_DUAL_INC_X_FIXED_SIZE_Q31(acc0, acc1, pX, pY, count); in arm_conv_q31()
187 pX = pA; in arm_conv_q31()
[all …]
Darm_correlate_q31.c77 const q31_t *pX; in arm_correlate_q31() local
142 pX = pA; in arm_correlate_q31()
144 MVE_INTR_CORR_DUAL_DEC_Y_INC_SIZE_Q31(acc0, acc1, pX, pY, count); in arm_correlate_q31()
157 pX = pA; in arm_correlate_q31()
159 MVE_INTR_CORR_SINGLE_Q31(acc, pX, pY, count); in arm_correlate_q31()
173 pX = pA; in arm_correlate_q31()
178 MVE_INTR_CORR_QUAD_INC_X_FIXED_SIZE_Q31(acc0, acc1, acc2, acc3, pX, pY, srcBLen); in arm_correlate_q31()
196 pX = pA; in arm_correlate_q31()
201 MVE_INTR_CORR_DUAL_INC_X_FIXED_SIZE_Q31(acc0, acc1, pX, pY, srcBLen); in arm_correlate_q31()
214 pX = pA; in arm_correlate_q31()
[all …]
Darm_correlate_q15.c77 const q15_t *pX; in arm_correlate_q15() local
144 pX = pA; in arm_correlate_q15()
146 MVE_INTR_CORR_DUAL_DEC_Y_INC_SIZE_Q15(acc0, acc1, pX, pY, count); in arm_correlate_q15()
159 pX = pA; in arm_correlate_q15()
161 MVE_INTR_CORR_SINGLE_Q15(acc, pX, pY, count); in arm_correlate_q15()
175 pX = pA; in arm_correlate_q15()
182 MVE_INTR_CORR_QUAD_INC_X_FIXED_SIZE_Q15(acc0, acc1, acc2, acc3, pX, pY, srcBLen); in arm_correlate_q15()
200 pX = pA; in arm_correlate_q15()
207 MVE_INTR_CORR_DUAL_INC_X_FIXED_SIZE_Q15(acc0, acc1, pX, pY, srcBLen); in arm_correlate_q15()
220 pX = pA; in arm_correlate_q15()
[all …]
Darm_conv_q15.c77 const q15_t *pX; in arm_conv_q15() local
119 pX = pA; in arm_conv_q15()
122 MVE_INTR_CONV_DUAL_INC_Y_INC_SIZE_Q15(acc0, acc1, pX, pY, count); in arm_conv_q15()
132 pX = pA; in arm_conv_q15()
135 MVE_INTR_CONV_SINGLE_Q15(acc, pX, pY, count); in arm_conv_q15()
148 pX = pA; in arm_conv_q15()
155 MVE_INTR_CONV_QUAD_INC_X_FIXED_SIZE_Q15(acc0, acc1, acc2, acc3, pX, pY, count); in arm_conv_q15()
169 pX = pA; in arm_conv_q15()
176 MVE_INTR_CONV_DUAL_INC_X_FIXED_SIZE_Q15(acc0, acc1, pX, pY, count); in arm_conv_q15()
187 pX = pA; in arm_conv_q15()
[all …]
Darm_conv_q7.c75 const q7_t *pX; in arm_conv_q7() local
115 pX = pA; in arm_conv_q7()
118 MVE_INTR_CONV_DUAL_INC_Y_INC_SIZE_Q7(acc0, acc1, pX, pY, count); in arm_conv_q7()
128 pX = pA; in arm_conv_q7()
131 MVE_INTR_CONV_SINGLE_Q7(acc, pX, pY, count); in arm_conv_q7()
144 pX = pA; in arm_conv_q7()
151 MVE_INTR_CONV_QUAD_INC_X_FIXED_SIZE_Q7(acc0, acc1, acc2, acc3, pX, pY, count); in arm_conv_q7()
164 pX = pA; in arm_conv_q7()
171 MVE_INTR_CONV_DUAL_INC_X_FIXED_SIZE_Q7(acc0, acc1, pX, pY, count); in arm_conv_q7()
181 pX = pA; in arm_conv_q7()
[all …]
Darm_correlate_f32.c111 const float32_t *pX, *pY; in arm_correlate_f32() local
177 pX = pA; in arm_correlate_f32()
179 MVE_INTR_CORR_DUAL_DEC_Y_INC_SIZE_F32(acc0, acc1, pX, pY, count); in arm_correlate_f32()
192 pX = pA; in arm_correlate_f32()
194 MVE_INTR_CORR_SINGLE_F32(acc, pX, pY, count); in arm_correlate_f32()
208 pX = pA; in arm_correlate_f32()
215 MVE_INTR_CORR_QUAD_INC_X_FIXED_SIZE_F32(acc0, acc1, acc2, acc3, pX, pY, srcBLen); in arm_correlate_f32()
233 pX = pA; in arm_correlate_f32()
240 MVE_INTR_CORR_DUAL_INC_X_FIXED_SIZE_F32(acc0, acc1, pX, pY, srcBLen); in arm_correlate_f32()
253 pX = pA; in arm_correlate_f32()
[all …]
Darm_correlate_q7.c72 const q7_t *pX, *pY; in arm_correlate_q7() local
137 pX = pA; in arm_correlate_q7()
139 MVE_INTR_CORR_DUAL_DEC_Y_INC_SIZE_Q7(acc0, acc1, pX, pY, count); in arm_correlate_q7()
152 pX = pA; in arm_correlate_q7()
154 MVE_INTR_CORR_SINGLE_Q7(acc, pX, pY, count); in arm_correlate_q7()
168 pX = pA; in arm_correlate_q7()
175 MVE_INTR_CORR_QUAD_INC_X_FIXED_SIZE_Q7(acc0, acc1, acc2, acc3, pX, pY, srcBLen); in arm_correlate_q7()
194 pX = pA; in arm_correlate_q7()
201 MVE_INTR_CORR_DUAL_INC_X_FIXED_SIZE_Q7(acc0, acc1, pX, pY, srcBLen); in arm_correlate_q7()
214 pX = pA; in arm_correlate_q7()
[all …]
Darm_conv_f32.c115 const float32_t *pX; in arm_conv_f32() local
155 pX = pA; in arm_conv_f32()
162 MVE_INTR_CONV_DUAL_INC_Y_INC_SIZE_F32(acc0, acc1, pX, pY, count); in arm_conv_f32()
174 pX = pA; in arm_conv_f32()
176 MVE_INTR_CONV_SINGLE_F32(acc, pX, pY, count); in arm_conv_f32()
188 pX = pA; in arm_conv_f32()
195 MVE_INTR_CONV_DUAL_INC_X_FIXED_SIZE_F32(acc0, acc1, pX, pY, count); in arm_conv_f32()
205 pX = pA; in arm_conv_f32()
207 MVE_INTR_CONV_SINGLE_F32(acc, pX, pY, count); in arm_conv_f32()
219 pX = pA; in arm_conv_f32()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/
Darm_mat_solve_lower_triangular_f32.c89 float32_t *pX = dst->pData; in arm_mat_solve_lower_triangular_f32() local
110 vecX = vld1q_f32(&pX[n*k+j]); in arm_mat_solve_lower_triangular_f32()
121 vst1q(&pX[i*n+j],vecA); in arm_mat_solve_lower_triangular_f32()
134 tmp -= lt_row[k] * pX[n*k+j]; in arm_mat_solve_lower_triangular_f32()
142 pX[i*n+j] = tmp; in arm_mat_solve_lower_triangular_f32()
190 float32_t *pX = dst->pData; in arm_mat_solve_lower_triangular_f32() local
211 vecX = vld1q_f32(&pX[n*k+j]); in arm_mat_solve_lower_triangular_f32()
222 vst1q_f32(&pX[i*n+j],vecA); in arm_mat_solve_lower_triangular_f32()
235 tmp -= lt_row[k] * pX[n*k+j]; in arm_mat_solve_lower_triangular_f32()
243 pX[i*n+j] = tmp; in arm_mat_solve_lower_triangular_f32()
[all …]
Darm_mat_solve_upper_triangular_f32.c82 float32_t *pX = dst->pData; in arm_mat_solve_upper_triangular_f32() local
102 vecX = vld1q_f32(&pX[n*k+j]); in arm_mat_solve_upper_triangular_f32()
115 vst1q(&pX[i*n+j],vecA); in arm_mat_solve_upper_triangular_f32()
128 tmp -= ut_row[k] * pX[n*k+j]; in arm_mat_solve_upper_triangular_f32()
136 pX[i*n+j] = tmp; in arm_mat_solve_upper_triangular_f32()
179 float32_t *pX = dst->pData; in arm_mat_solve_upper_triangular_f32() local
199 vecX = vld1q_f32(&pX[n*k+j]); in arm_mat_solve_upper_triangular_f32()
212 vst1q_f32(&pX[i*n+j],vecA); in arm_mat_solve_upper_triangular_f32()
225 tmp -= ut_row[k] * pX[n*k+j]; in arm_mat_solve_upper_triangular_f32()
233 pX[i*n+j] = tmp; in arm_mat_solve_upper_triangular_f32()
[all …]
Darm_mat_solve_lower_triangular_f16.c90 float16_t *pX = dst->pData; in arm_mat_solve_lower_triangular_f16() local
111 vecX = vld1q_f16(&pX[n*k+j]); in arm_mat_solve_lower_triangular_f16()
122 vst1q(&pX[i*n+j],vecA); in arm_mat_solve_lower_triangular_f16()
135 tmp -= (_Float16)lt_row[k] * (_Float16)pX[n*k+j]; in arm_mat_solve_lower_triangular_f16()
143 pX[i*n+j] = tmp; in arm_mat_solve_lower_triangular_f16()
191 float16_t *pX = dst->pData; in arm_mat_solve_lower_triangular_f16() local
210 tmp -= lt_row[k] * pX[n*k+j]; in arm_mat_solve_lower_triangular_f16()
218 pX[i*n+j] = tmp; in arm_mat_solve_lower_triangular_f16()
Darm_mat_solve_upper_triangular_f16.c85 float16_t *pX = dst->pData; in arm_mat_solve_upper_triangular_f16() local
105 vecX = vld1q_f16(&pX[n*k+j]); in arm_mat_solve_upper_triangular_f16()
118 vst1q(&pX[i*n+j],vecA); in arm_mat_solve_upper_triangular_f16()
131 tmp -= (_Float16)ut_row[k] * (_Float16)pX[n*k+j]; in arm_mat_solve_upper_triangular_f16()
139 pX[i*n+j] = tmp; in arm_mat_solve_upper_triangular_f16()
181 float16_t *pX = dst->pData; in arm_mat_solve_upper_triangular_f16() local
200 tmp -= ut_row[k] * pX[n*k+j]; in arm_mat_solve_upper_triangular_f16()
208 pX[i*n+j] = tmp; in arm_mat_solve_upper_triangular_f16()
Darm_mat_solve_upper_triangular_f64.c77 float64_t *pX = dst->pData; in arm_mat_solve_upper_triangular_f64() local
96 tmp -= ut_row[k] * pX[n*k+j]; in arm_mat_solve_upper_triangular_f64()
104 pX[i*n+j] = tmp; in arm_mat_solve_upper_triangular_f64()
Darm_mat_solve_lower_triangular_f64.c84 float64_t *pX = dst->pData; in arm_mat_solve_lower_triangular_f64() local
103 tmp -= lt_row[k] * pX[n*k+j]; in arm_mat_solve_lower_triangular_f64()
111 pX[i*n+j] = tmp; in arm_mat_solve_lower_triangular_f64()