Home
last modified time | relevance | path

Searched refs:pIn (Results 1 – 25 of 67) sorted by relevance

123

/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/StatisticsFunctions/
Darm_logsumexp_f32.c72 const float32_t *pIn; in arm_logsumexp_f32() local
82 pIn = in; in arm_logsumexp_f32()
89 f32x4_t vecIn = vld1q(pIn); in arm_logsumexp_f32()
100 pIn += 4; in arm_logsumexp_f32()
110 tmp = *pIn++; in arm_logsumexp_f32()
135 const float32_t *pIn; in arm_logsumexp_f32() local
139 pIn = in; in arm_logsumexp_f32()
145 maxVal = *pIn++; in arm_logsumexp_f32()
150 tmp = *pIn++; in arm_logsumexp_f32()
161 maxValV = vld1q_f32(pIn); in arm_logsumexp_f32()
[all …]
Darm_logsumexp_f16.c75 const float16_t *pIn; in arm_logsumexp_f16() local
85 pIn = in; in arm_logsumexp_f16()
92 f16x8_t vecIn = vld1q(pIn); in arm_logsumexp_f16()
103 pIn += 8; in arm_logsumexp_f16()
113 tmp = *pIn++; in arm_logsumexp_f16()
129 const float16_t *pIn; in arm_logsumexp_f16() local
133 pIn = in; in arm_logsumexp_f16()
136 maxVal = *pIn++; in arm_logsumexp_f16()
141 tmp = *pIn++; in arm_logsumexp_f16()
152 pIn = in; in arm_logsumexp_f16()
[all …]
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/SupportFunctions/
Darm_float_to_q7.c145 const float32_t *pIn = pSrc; /* Src pointer */ in arm_float_to_q7() local
171 inV = vld1q_f32(pIn); in arm_float_to_q7()
176 pIn += 4; in arm_float_to_q7()
178 inV = vld1q_f32(pIn); in arm_float_to_q7()
183 pIn += 4; in arm_float_to_q7()
193 inV = vld1q_f32(pIn); in arm_float_to_q7()
195 pIn += 4; in arm_float_to_q7()
197 inV = vld1q_f32(pIn); in arm_float_to_q7()
199 pIn += 4; in arm_float_to_q7()
221 in = *pIn++; in arm_float_to_q7()
[all …]
Darm_float_to_q31.c133 const float32_t *pIn = pSrc; /* Src pointer */ in arm_float_to_q31() local
159 inV = vld1q_f32(pIn); in arm_float_to_q31()
164 pIn += 4; in arm_float_to_q31()
175 inV = vld1q_f32(pIn); in arm_float_to_q31()
181 pIn += 4; in arm_float_to_q31()
200 in = *pIn++; in arm_float_to_q31()
209 *pDst++ = clip_q63_to_q31((q63_t) (*pIn++ * 2147483648.0f)); in arm_float_to_q31()
226 const float32_t *pIn = pSrc; /* Source pointer */ in arm_float_to_q31() local
244 in = (*pIn++ * 2147483648.0f); in arm_float_to_q31()
248 in = (*pIn++ * 2147483648.0f); in arm_float_to_q31()
[all …]
Darm_float_to_q15.c130 const float32_t *pIn = pSrc; /* Src pointer */ in arm_float_to_q15() local
156 inV = vld1q_f32(pIn); in arm_float_to_q15()
161 pIn += 4; in arm_float_to_q15()
173 inV = vld1q_f32(pIn); in arm_float_to_q15()
180 pIn += 4; in arm_float_to_q15()
198 in = *pIn++; in arm_float_to_q15()
207 *pDst++ = (q15_t) __SSAT((q31_t) (*pIn++ * 32768.0f), 16); in arm_float_to_q15()
222 const float32_t *pIn = pSrc; /* Source pointer */ in arm_float_to_q15() local
240 in = (*pIn++ * 32768.0f); in arm_float_to_q15()
244 in = (*pIn++ * 32768.0f); in arm_float_to_q15()
[all …]
Darm_weighted_sum_f32.c60 const float32_t *pIn, *pW; in arm_weighted_sum_f32() local
64 pIn = in; in arm_weighted_sum_f32()
74 inV = vld1q(pIn); in arm_weighted_sum_f32()
77 pIn += 4; in arm_weighted_sum_f32()
91 accum1 += *pIn++ * *pW; in arm_weighted_sum_f32()
113 const float32_t *pIn, *pW; in arm_weighted_sum_f32() local
117 pIn = in; in arm_weighted_sum_f32()
129 inV = vld1q_f32(pIn); in arm_weighted_sum_f32()
132 pIn += 4; in arm_weighted_sum_f32()
149 accum1 += *pIn++ * *pW; in arm_weighted_sum_f32()
[all …]
Darm_q31_to_float.c106 const q31_t *pIn = pSrc; /* Src pointer */ in arm_q31_to_float() local
120 inV = vld1q_s32(pIn); in arm_q31_to_float()
121 pIn += 4; in arm_q31_to_float()
141 *pDst++ = ((float32_t) * pIn++ / 2147483648.0f); in arm_q31_to_float()
153 const q31_t *pIn = pSrc; /* Src pointer */ in arm_q31_to_float() local
166 *pDst++ = ((float32_t) *pIn++ / 2147483648.0f); in arm_q31_to_float()
167 *pDst++ = ((float32_t) *pIn++ / 2147483648.0f); in arm_q31_to_float()
168 *pDst++ = ((float32_t) *pIn++ / 2147483648.0f); in arm_q31_to_float()
169 *pDst++ = ((float32_t) *pIn++ / 2147483648.0f); in arm_q31_to_float()
190 *pDst++ = ((float32_t) *pIn++ / 2147483648.0f); in arm_q31_to_float()
Darm_q31_to_q15.c106 const q31_t *pIn = pSrc; /* Source pointer */ in arm_q31_to_q15() local
125 in1 = *pIn++; in arm_q31_to_q15()
126 in2 = *pIn++; in arm_q31_to_q15()
127 in3 = *pIn++; in arm_q31_to_q15()
128 in4 = *pIn++; in arm_q31_to_q15()
144 *pDst++ = (q15_t) (*pIn++ >> 16); in arm_q31_to_q15()
145 *pDst++ = (q15_t) (*pIn++ >> 16); in arm_q31_to_q15()
146 *pDst++ = (q15_t) (*pIn++ >> 16); in arm_q31_to_q15()
147 *pDst++ = (q15_t) (*pIn++ >> 16); in arm_q31_to_q15()
170 *pDst++ = (q15_t) (*pIn++ >> 16); in arm_q31_to_q15()
Darm_q15_to_float.c104 const q15_t *pIn = pSrc; /* Src pointer */ in arm_q15_to_float() local
119 inV = vld1q_s16(pIn); in arm_q15_to_float()
120 pIn += 8; in arm_q15_to_float()
146 *pDst++ = ((float32_t) * pIn++ / 32768.0f); in arm_q15_to_float()
159 const q15_t *pIn = pSrc; /* Source pointer */ in arm_q15_to_float() local
171 *pDst++ = ((float32_t) * pIn++ / 32768.0f); in arm_q15_to_float()
172 *pDst++ = ((float32_t) * pIn++ / 32768.0f); in arm_q15_to_float()
173 *pDst++ = ((float32_t) * pIn++ / 32768.0f); in arm_q15_to_float()
174 *pDst++ = ((float32_t) * pIn++ / 32768.0f); in arm_q15_to_float()
195 *pDst++ = ((float32_t) *pIn++ / 32768.0f); in arm_q15_to_float()
Darm_barycenter_f32.c59 const float32_t *pIn, *pW; in arm_barycenter_f32() local
71 pIn = in; in arm_barycenter_f32()
78 pIn1 = pIn; in arm_barycenter_f32()
136 pIn = pIn1; in arm_barycenter_f32()
151 inV = vld1q_f32(pIn); in arm_barycenter_f32()
155 pIn += 4; in arm_barycenter_f32()
163 *pOut = *pOut + *pIn++ * w; in arm_barycenter_f32()
202 const float32_t *pIn,*pW, *pIn1, *pIn2, *pIn3, *pIn4; in arm_barycenter_f32() local
215 pIn = in; in arm_barycenter_f32()
239 pIn1 = pIn; in arm_barycenter_f32()
[all …]
Darm_q7_to_float.c102 const q7_t *pIn = pSrc; /* Src pointer */ in arm_q7_to_float() local
118 inV = vld1q_s8(pIn); in arm_q7_to_float()
119 pIn += 16; in arm_q7_to_float()
157 *pDst++ = ((float32_t) * pIn++ / 128.0f); in arm_q7_to_float()
170 const q7_t *pIn = pSrc; /* Source pointer */ in arm_q7_to_float() local
182 *pDst++ = ((float32_t) * pIn++ / 128.0f); in arm_q7_to_float()
183 *pDst++ = ((float32_t) * pIn++ / 128.0f); in arm_q7_to_float()
184 *pDst++ = ((float32_t) * pIn++ / 128.0f); in arm_q7_to_float()
185 *pDst++ = ((float32_t) * pIn++ / 128.0f); in arm_q7_to_float()
206 *pDst++ = ((float32_t) * pIn++ / 128.0f); in arm_q7_to_float()
Darm_weighted_sum_f16.c73 const float16_t *pIn, *pW; in arm_weighted_sum_f16() local
77 pIn = in; in arm_weighted_sum_f16()
87 inV = vld1q(pIn); in arm_weighted_sum_f16()
90 pIn += 4; in arm_weighted_sum_f16()
104 accum1 += (_Float16)*pIn++ * (_Float16)*pW; in arm_weighted_sum_f16()
119 const float16_t *pIn, *pW; in arm_weighted_sum_f16() local
123 pIn = in; in arm_weighted_sum_f16()
132 accum1 += (_Float16)*pIn++ * (_Float16)*pW; in arm_weighted_sum_f16()
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/
Darm_biquad_cascade_stereo_df2T_f32.c57 const float32_t *pIn = pSrc; /* source pointer */ in arm_biquad_cascade_stereo_df2T_f32() local
132 inVec = (f32x4_t)vldrwq_gather_shifted_offset((uint32_t const *) pIn, loadIdxVec); in arm_biquad_cascade_stereo_df2T_f32()
155 pIn = pIn + 2; in arm_biquad_cascade_stereo_df2T_f32()
168 pIn = pDst; in arm_biquad_cascade_stereo_df2T_f32()
189 const float32_t *pIn = pSrc; /* Source pointer */ in arm_biquad_cascade_stereo_df2T_f32() local
227 Xn1a = *pIn++; /* Channel a */ in arm_biquad_cascade_stereo_df2T_f32()
228 Xn1b = *pIn++; /* Channel b */ in arm_biquad_cascade_stereo_df2T_f32()
243 Xn1a = *pIn++; /* Channel a */ in arm_biquad_cascade_stereo_df2T_f32()
244 Xn1b = *pIn++; /* Channel b */ in arm_biquad_cascade_stereo_df2T_f32()
259 Xn1a = *pIn++; /* Channel a */ in arm_biquad_cascade_stereo_df2T_f32()
[all …]
Darm_biquad_cascade_df1_f16.c60 float16_t *pIn = (float16_t *)pSrc; /* source pointer */ in arm_biquad_cascade_df1_f16() local
89 X0 = *pIn++; in arm_biquad_cascade_df1_f16()
90 X1 = *pIn++; in arm_biquad_cascade_df1_f16()
91 X2 = *pIn++; in arm_biquad_cascade_df1_f16()
92 X3 = *pIn++; in arm_biquad_cascade_df1_f16()
93 X4 = *pIn++; in arm_biquad_cascade_df1_f16()
94 X5 = *pIn++; in arm_biquad_cascade_df1_f16()
95 X6 = *pIn++; in arm_biquad_cascade_df1_f16()
96 X7 = *pIn++; in arm_biquad_cascade_df1_f16()
163 X0 = *pIn++; in arm_biquad_cascade_df1_f16()
[all …]
Darm_biquad_cascade_stereo_df2T_f16.c61 float16_t *pIn = (float16_t *)pSrc; /* source pointer */ in arm_biquad_cascade_stereo_df2T_f16() local
142 inVec = vldrhq_gather_shifted_offset_f16(pIn, loadIdxVec); in arm_biquad_cascade_stereo_df2T_f16()
167 pIn = pIn + 2; in arm_biquad_cascade_stereo_df2T_f16()
182 pIn = pDst; in arm_biquad_cascade_stereo_df2T_f16()
202 const float16_t *pIn = pSrc; /* Source pointer */ in arm_biquad_cascade_stereo_df2T_f16() local
240 Xn1a = *pIn++; /* Channel a */ in arm_biquad_cascade_stereo_df2T_f16()
241 Xn1b = *pIn++; /* Channel b */ in arm_biquad_cascade_stereo_df2T_f16()
256 Xn1a = *pIn++; /* Channel a */ in arm_biquad_cascade_stereo_df2T_f16()
257 Xn1b = *pIn++; /* Channel b */ in arm_biquad_cascade_stereo_df2T_f16()
272 Xn1a = *pIn++; /* Channel a */ in arm_biquad_cascade_stereo_df2T_f16()
[all …]
Darm_biquad_cascade_df2T_f32.c57 const float32_t *pIn = pSrc; /* source pointer */ in arm_biquad_cascade_df2T_f32() local
103 Xn0 = *pIn++; in arm_biquad_cascade_df2T_f32()
104 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f32()
153 Xn0 = *pIn++; in arm_biquad_cascade_df2T_f32()
170 pIn = pDst; in arm_biquad_cascade_df2T_f32()
191 const float32_t *pIn = pSrc; /* source pointer */ in arm_biquad_cascade_df2T_f32() local
247 XnV = vdupq_n_f32(*pIn++); in arm_biquad_cascade_df2T_f32()
281 pIn = pDst; in arm_biquad_cascade_df2T_f32()
312 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f32()
336 pIn = pDst; in arm_biquad_cascade_df2T_f32()
[all …]
Darm_biquad_cascade_df2T_f16.c57 float16_t *pIn = (float16_t *)pSrc; /* source pointer */ in arm_biquad_cascade_df2T_f16() local
103 Xn0 = *pIn++; in arm_biquad_cascade_df2T_f16()
104 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f16()
159 Xn0 = *pIn++; in arm_biquad_cascade_df2T_f16()
176 pIn = pDst; in arm_biquad_cascade_df2T_f16()
196 const float16_t *pIn = pSrc; /* Source pointer */ in arm_biquad_cascade_df2T_f16() local
233 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f16()
246 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f16()
259 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f16()
272 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f16()
[all …]
Darm_biquad_cascade_df2T_f64.c144 const float64_t *pIn = pSrc; /* Source pointer */ in arm_biquad_cascade_df2T_f64() local
182 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f64()
196 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f64()
209 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f64()
222 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f64()
235 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f64()
248 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f64()
261 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f64()
274 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f64()
287 Xn1 = *pIn++; in arm_biquad_cascade_df2T_f64()
[all …]
Darm_biquad_cascade_df1_f32.c173 const float32_t *pIn = pSrc; /* source pointer */ in arm_biquad_cascade_df1_f32() local
202 X0 = *pIn++; in arm_biquad_cascade_df1_f32()
203 X1 = *pIn++; in arm_biquad_cascade_df1_f32()
204 X2 = *pIn++; in arm_biquad_cascade_df1_f32()
205 X3 = *pIn++; in arm_biquad_cascade_df1_f32()
260 X0 = *pIn++; in arm_biquad_cascade_df1_f32()
261 X1 = *pIn++; in arm_biquad_cascade_df1_f32()
262 X2 = *pIn++; in arm_biquad_cascade_df1_f32()
263 X3 = *pIn++; in arm_biquad_cascade_df1_f32()
330 pIn = pDst; in arm_biquad_cascade_df1_f32()
[all …]
Darm_biquad_cascade_df1_q31.c66 const q31_t *pIn = pSrc; /* input pointer initialization */ in arm_biquad_cascade_df1_q31() local
113 inVec0 = vld1q(pIn - 2); in arm_biquad_cascade_df1_q31()
134 inVec0 = vld1q(pIn); in arm_biquad_cascade_df1_q31()
135 pIn += 2; in arm_biquad_cascade_df1_q31()
186 inVec0 = vld1q(pIn); in arm_biquad_cascade_df1_q31()
187 pIn += 2; in arm_biquad_cascade_df1_q31()
205 inVec0 = vld1q(pIn); in arm_biquad_cascade_df1_q31()
206 pIn += 2; in arm_biquad_cascade_df1_q31()
243 inVec0 = vld1q(pIn); in arm_biquad_cascade_df1_q31()
244 pIn += 2; in arm_biquad_cascade_df1_q31()
[all …]
Darm_biquad_cascade_df1_32x64_q31.c184 const q31_t *pIn = pSrc; /* input pointer initialization */ in arm_biquad_cas_df1_32x64_q31_scalar() local
220 Xn = *pIn++; in arm_biquad_cas_df1_32x64_q31_scalar()
269 pIn = pDst; in arm_biquad_cas_df1_32x64_q31_scalar()
290 const q31_t *pIn = pSrc; /* input pointer initialization */ in arm_biquad_cas_df1_32x64_q31() local
339 hist[3] = pIn[0]; in arm_biquad_cas_df1_32x64_q31()
340 hist[4] = pIn[1]; in arm_biquad_cas_df1_32x64_q31()
341 hist[5] = pIn[2]; in arm_biquad_cas_df1_32x64_q31()
344 q31x4_t vecIn0 = *(q31x4_t *) & pIn[0]; in arm_biquad_cas_df1_32x64_q31()
345 q31x4_t vecIn1 = *(q31x4_t *) & pIn[1]; in arm_biquad_cas_df1_32x64_q31()
346 q31x4_t vecIn2 = *(q31x4_t *) & pIn[2]; in arm_biquad_cas_df1_32x64_q31()
[all …]
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/
Darm_mat_trans_f32.c104 float32_t *pIn = pSrc->pData; /* input data matrix pointer */ in arm_mat_trans_f32() local
142 row0V = vld1q_f32(pIn); in arm_mat_trans_f32()
143 row1V = vld1q_f32(pIn + 1 * nColumns); in arm_mat_trans_f32()
144 row2V = vld1q_f32(pIn + 2 * nColumns); in arm_mat_trans_f32()
145 row3V = vld1q_f32(pIn + 3 * nColumns); in arm_mat_trans_f32()
146 pIn += 4; in arm_mat_trans_f32()
176 *px++ = *pIn; in arm_mat_trans_f32()
177 *px++ = *(pIn + 1 * nColumns); in arm_mat_trans_f32()
178 *px++ = *(pIn + 2 * nColumns); in arm_mat_trans_f32()
179 *px++ = *(pIn + 3 * nColumns); in arm_mat_trans_f32()
[all …]
Darm_mat_scale_f32.c84 float32_t *pIn = pSrc->pData; /* input data matrix pointer */ in arm_mat_scale_f32() local
91 pInVec = (float32_t const *) pIn; in arm_mat_scale_f32()
142 float32_t *pIn = pSrc->pData; /* input data matrix pointer */ in arm_mat_scale_f32() local
173 vec1 = vld1q_f32(pIn); in arm_mat_scale_f32()
178 pIn += 4U; in arm_mat_scale_f32()
193 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f32()
212 float32_t *pIn = pSrc->pData; /* Input data matrix pointer */ in arm_mat_scale_f32() local
245 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f32()
246 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f32()
247 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f32()
[all …]
Darm_mat_inverse_f32.c77 float32_t *pIn = pSrc->pData; /* input data matrix pointer */ in arm_mat_inverse_f32() local
202 pInT1 = pIn + (l * numCols); in arm_mat_inverse_f32()
333 pPivotRowIn = pIn + (l * numCols); in arm_mat_inverse_f32()
345 in = *(pIn + (l * numCols)); in arm_mat_inverse_f32()
417 pInT1 = pIn; in arm_mat_inverse_f32()
536 pIn++; in arm_mat_inverse_f32()
554 pIn = pSrc->pData; in arm_mat_inverse_f32()
557 if (pIn[i] != 0.0f) in arm_mat_inverse_f32()
575 float32_t *pIn = pSrc->pData; /* input data matrix pointer */ in arm_mat_inverse_f32() local
688 pInT1 = pIn + (l * numCols); in arm_mat_inverse_f32()
[all …]
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/BayesFunctions/
Darm_gaussian_naive_bayes_predict_f32.c68 const float32_t *pIn = in; in arm_gaussian_naive_bayes_predict_f32() local
83 pIn = in; in arm_gaussian_naive_bayes_predict_f32()
97 vtmp = vsubq(vld1q(pIn), vld1q(pTheta)); in arm_gaussian_naive_bayes_predict_f32()
103 pIn += 4; in arm_gaussian_naive_bayes_predict_f32()
120 vtmp = vsubq(vld1q(pIn), vld1q(pTheta)); in arm_gaussian_naive_bayes_predict_f32()
165 const float32_t *pIn=in; in arm_gaussian_naive_bayes_predict_f32() local
188 pIn = in; in arm_gaussian_naive_bayes_predict_f32()
204 inV = vld1q_f32(pIn); in arm_gaussian_naive_bayes_predict_f32()
227 pIn += 4; in arm_gaussian_naive_bayes_predict_f32()
248 tmp -= 0.5f*(*pIn - *pTheta) * (*pIn - *pTheta) / sigma; in arm_gaussian_naive_bayes_predict_f32()
[all …]

123