Home
last modified time | relevance | path

Searched refs:pOut (Results 1 – 25 of 100) sorted by relevance

1234

/cmsis-3.4.0/CMSIS/DSP/Source/SupportFunctions/
Darm_barycenter_f32.c61 float32_t *pOut; in arm_barycenter_f32() local
89 pOut = out; in arm_barycenter_f32()
98 outV = vld1q((const float32_t *) pOut); in arm_barycenter_f32()
107 vst1q(pOut, outV); in arm_barycenter_f32()
109 pOut += 4; in arm_barycenter_f32()
120 *pOut = *pOut + *pIn1++ * w1; in arm_barycenter_f32()
121 *pOut = *pOut + *pIn2++ * w2; in arm_barycenter_f32()
122 *pOut = *pOut + *pIn3++ * w3; in arm_barycenter_f32()
123 *pOut = *pOut + *pIn4++ * w4; in arm_barycenter_f32()
124 pOut++; in arm_barycenter_f32()
[all …]
Darm_barycenter_f16.c75 float16_t *pOut; in arm_barycenter_f16() local
103 pOut = out; in arm_barycenter_f16()
112 outV = vld1q((const float16_t *) pOut); in arm_barycenter_f16()
121 vst1q(pOut, outV); in arm_barycenter_f16()
123 pOut += 8; in arm_barycenter_f16()
134 *pOut = *pOut + *pIn1++ * w1; in arm_barycenter_f16()
135 *pOut = *pOut + *pIn2++ * w2; in arm_barycenter_f16()
136 *pOut = *pOut + *pIn3++ * w3; in arm_barycenter_f16()
137 *pOut = *pOut + *pIn4++ * w4; in arm_barycenter_f16()
138 pOut++; in arm_barycenter_f16()
[all …]
/cmsis-3.4.0/CMSIS/DSP/Source/FilteringFunctions/
Darm_fir_sparse_q31.c69 q31_t *pOut; /* Destination pointer */ in arm_fir_sparse_q31() local
105 pOut = pDst; in arm_fir_sparse_q31()
116 *pOut++ = (q31_t) (((q63_t) *px++ * coeff) >> 32); in arm_fir_sparse_q31()
118 *pOut++ = (q31_t) (((q63_t) *px++ * coeff) >> 32); in arm_fir_sparse_q31()
120 *pOut++ = (q31_t) (((q63_t) *px++ * coeff) >> 32); in arm_fir_sparse_q31()
122 *pOut++ = (q31_t) (((q63_t) *px++ * coeff) >> 32); in arm_fir_sparse_q31()
141 *pOut++ = (q31_t) (((q63_t) *px++ * coeff) >> 32); in arm_fir_sparse_q31()
176 pOut = pDst; in arm_fir_sparse_q31()
187 out = *pOut; in arm_fir_sparse_q31()
189 *pOut++ = (q31_t) (out); in arm_fir_sparse_q31()
[all …]
Darm_biquad_cascade_df1_f16.c61 float16_t *pOut = pDst; /* destination pointer */ in arm_biquad_cascade_df1_f16() local
136 vst1q(pOut, accVec); in arm_biquad_cascade_df1_f16()
137 pOut += 8; in arm_biquad_cascade_df1_f16()
211 *pOut++ = vgetq_lane(accVec, 0); in arm_biquad_cascade_df1_f16()
218 *pOut++ = vgetq_lane(accVec, 0); in arm_biquad_cascade_df1_f16()
219 *pOut++ = vgetq_lane(accVec, 1); in arm_biquad_cascade_df1_f16()
226 *pOut++ = vgetq_lane(accVec, 0); in arm_biquad_cascade_df1_f16()
227 *pOut++ = vgetq_lane(accVec, 1); in arm_biquad_cascade_df1_f16()
228 *pOut++ = vgetq_lane(accVec, 2); in arm_biquad_cascade_df1_f16()
236 *pOut++ = vgetq_lane(accVec, 0); in arm_biquad_cascade_df1_f16()
[all …]
Darm_fir_sparse_f32.c122 float32_t *pOut; /* Destination pointer */ in arm_fir_sparse_f32() local
155 pOut = pDst; in arm_fir_sparse_f32()
166 *pOut++ = *px++ * coeff; in arm_fir_sparse_f32()
168 *pOut++ = *px++ * coeff; in arm_fir_sparse_f32()
170 *pOut++ = *px++ * coeff; in arm_fir_sparse_f32()
172 *pOut++ = *px++ * coeff; in arm_fir_sparse_f32()
191 *pOut++ = *px++ * coeff; in arm_fir_sparse_f32()
226 pOut = pDst; in arm_fir_sparse_f32()
237 *pOut++ += *px++ * coeff; in arm_fir_sparse_f32()
239 *pOut++ += *px++ * coeff; in arm_fir_sparse_f32()
[all …]
Darm_biquad_cascade_stereo_df2T_f32.c58 float32_t *pOut = pDst; /* destination pointer */ in arm_biquad_cascade_stereo_df2T_f32() local
135 *pOut++ = vgetq_lane(stateVec0, 0); in arm_biquad_cascade_stereo_df2T_f32()
136 *pOut++ = vgetq_lane(stateVec0, 1); in arm_biquad_cascade_stereo_df2T_f32()
172 pOut = pDst; in arm_biquad_cascade_stereo_df2T_f32()
190 float32_t *pOut = pDst; /* Destination pointer */ in arm_biquad_cascade_stereo_df2T_f32() local
233 *pOut++ = acc1a; in arm_biquad_cascade_stereo_df2T_f32()
234 *pOut++ = acc1b; in arm_biquad_cascade_stereo_df2T_f32()
249 *pOut++ = acc1a; in arm_biquad_cascade_stereo_df2T_f32()
250 *pOut++ = acc1b; in arm_biquad_cascade_stereo_df2T_f32()
265 *pOut++ = acc1a; in arm_biquad_cascade_stereo_df2T_f32()
[all …]
Darm_biquad_cascade_df2T_f16.c60 float16_t *pOut = pDst; /* destination pointer */ in arm_biquad_cascade_df2T_f16() local
145 *pOut++ = acc0; in arm_biquad_cascade_df2T_f16()
146 *pOut++ = acc1; in arm_biquad_cascade_df2T_f16()
164 *pOut++ = acc0; in arm_biquad_cascade_df2T_f16()
180 pOut = pDst; in arm_biquad_cascade_df2T_f16()
197 float16_t *pOut = pDst; /* Destination pointer */ in arm_biquad_cascade_df2T_f16() local
243 *pOut++ = acc1; in arm_biquad_cascade_df2T_f16()
256 *pOut++ = acc1; in arm_biquad_cascade_df2T_f16()
269 *pOut++ = acc1; in arm_biquad_cascade_df2T_f16()
282 *pOut++ = acc1; in arm_biquad_cascade_df2T_f16()
[all …]
Darm_biquad_cascade_stereo_df2T_f16.c62 float16_t *pOut = pDst; /* destination pointer */ in arm_biquad_cascade_stereo_df2T_f16() local
145 *pOut++ = vgetq_lane(stateVec0, 0); in arm_biquad_cascade_stereo_df2T_f16()
146 *pOut++ = vgetq_lane(stateVec0, 1); in arm_biquad_cascade_stereo_df2T_f16()
186 pOut = pDst; in arm_biquad_cascade_stereo_df2T_f16()
203 float16_t *pOut = pDst; /* Destination pointer */ in arm_biquad_cascade_stereo_df2T_f16() local
246 *pOut++ = acc1a; in arm_biquad_cascade_stereo_df2T_f16()
247 *pOut++ = acc1b; in arm_biquad_cascade_stereo_df2T_f16()
262 *pOut++ = acc1a; in arm_biquad_cascade_stereo_df2T_f16()
263 *pOut++ = acc1b; in arm_biquad_cascade_stereo_df2T_f16()
278 *pOut++ = acc1a; in arm_biquad_cascade_stereo_df2T_f16()
[all …]
Darm_biquad_cascade_df2T_f64.c145 float64_t *pOut = pDst; /* Destination pointer */ in arm_biquad_cascade_df2T_f64() local
192 *pOut++ = acc1; in arm_biquad_cascade_df2T_f64()
206 *pOut++ = acc1; in arm_biquad_cascade_df2T_f64()
219 *pOut++ = acc1; in arm_biquad_cascade_df2T_f64()
232 *pOut++ = acc1; in arm_biquad_cascade_df2T_f64()
245 *pOut++ = acc1; in arm_biquad_cascade_df2T_f64()
258 *pOut++ = acc1; in arm_biquad_cascade_df2T_f64()
271 *pOut++ = acc1; in arm_biquad_cascade_df2T_f64()
284 *pOut++ = acc1; in arm_biquad_cascade_df2T_f64()
297 *pOut++ = acc1; in arm_biquad_cascade_df2T_f64()
[all …]
Darm_biquad_cascade_df2T_f32.c60 float32_t *pOut = pDst; /* destination pointer */ in arm_biquad_cascade_df2T_f32() local
140 *pOut++ = acc0; in arm_biquad_cascade_df2T_f32()
141 *pOut++ = acc1; in arm_biquad_cascade_df2T_f32()
158 *pOut++ = acc0; in arm_biquad_cascade_df2T_f32()
174 pOut = pDst; in arm_biquad_cascade_df2T_f32()
192 float32_t *pOut = pDst; /* destination pointer */ in arm_biquad_cascade_df2T_f32() local
271 *pOut++ = vgetq_lane_f32(YnV, 3) ; in arm_biquad_cascade_df2T_f32()
284 pOut = pDst; in arm_biquad_cascade_df2T_f32()
318 *pOut++ = acc1; in arm_biquad_cascade_df2T_f32()
339 pOut = pDst; in arm_biquad_cascade_df2T_f32()
[all …]
Darm_correlate_fast_opt_q15.c75 q15_t *pOut = pDst; /* Output pointer */ in arm_correlate_fast_opt_q15() local
119 pOut += j; in arm_correlate_fast_opt_q15()
136 pOut = pDst + ((srcALen + srcBLen) - 2U); in arm_correlate_fast_opt_q15()
268 *pOut = (__SSAT(acc0 >> 15U, 16)); in arm_correlate_fast_opt_q15()
269 pOut += inc; in arm_correlate_fast_opt_q15()
270 *pOut = (__SSAT(acc1 >> 15U, 16)); in arm_correlate_fast_opt_q15()
271 pOut += inc; in arm_correlate_fast_opt_q15()
272 *pOut = (__SSAT(acc2 >> 15U, 16)); in arm_correlate_fast_opt_q15()
273 pOut += inc; in arm_correlate_fast_opt_q15()
274 *pOut = (__SSAT(acc3 >> 15U, 16)); in arm_correlate_fast_opt_q15()
[all …]
Darm_correlate_opt_q15.c70 q15_t *pOut = pDst; /* Output pointer */ in arm_correlate_opt_q15() local
116 pOut += j; in arm_correlate_opt_q15()
133 pOut = pDst + ((srcALen + srcBLen) - 2U); in arm_correlate_opt_q15()
264 *pOut = (__SSAT(acc0 >> 15U, 16)); in arm_correlate_opt_q15()
265 pOut += inc; in arm_correlate_opt_q15()
266 *pOut = (__SSAT(acc1 >> 15U, 16)); in arm_correlate_opt_q15()
267 pOut += inc; in arm_correlate_opt_q15()
268 *pOut = (__SSAT(acc2 >> 15U, 16)); in arm_correlate_opt_q15()
269 pOut += inc; in arm_correlate_opt_q15()
270 *pOut = (__SSAT(acc3 >> 15U, 16)); in arm_correlate_opt_q15()
[all …]
Darm_correlate_fast_q15.c72 q15_t *pOut = pDst; /* Output pointer */ in arm_correlate_fast_q15() local
115 pOut += j; in arm_correlate_fast_q15()
133 pOut = pDst + ((srcALen + srcBLen) - 2U); in arm_correlate_fast_q15()
216 *pOut = (q15_t) (sum >> 15); in arm_correlate_fast_q15()
218 pOut += inc; in arm_correlate_fast_q15()
414 *pOut = (q15_t) (acc0 >> 15); in arm_correlate_fast_q15()
416 pOut += inc; in arm_correlate_fast_q15()
418 *pOut = (q15_t) (acc1 >> 15); in arm_correlate_fast_q15()
419 pOut += inc; in arm_correlate_fast_q15()
421 *pOut = (q15_t) (acc2 >> 15); in arm_correlate_fast_q15()
[all …]
/cmsis-3.4.0/CMSIS/DSP/Source/MatrixFunctions/
Darm_mat_trans_q15.c104 q15_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_trans_q15() local
133 pOut = pDst->pData + i; in arm_mat_trans_q15()
147 *pOut = (q15_t) in; in arm_mat_trans_q15()
149 *pOut = (q15_t) ((in & (q31_t) 0xffff0000) >> 16); in arm_mat_trans_q15()
153 pOut += nRows; in arm_mat_trans_q15()
157 *pOut = (q15_t) ((in & (q31_t) 0xffff0000) >> 16); in arm_mat_trans_q15()
159 *pOut = (q15_t) in; in arm_mat_trans_q15()
163 pOut += nRows; in arm_mat_trans_q15()
170 *pOut = (q15_t) in; in arm_mat_trans_q15()
172 *pOut = (q15_t) ((in & (q31_t) 0xffff0000) >> 16); in arm_mat_trans_q15()
[all …]
Darm_mat_cmplx_mult_q31.c74 q31_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_cmplx_mult_q31_2x2_mve() local
99 pOut[0 * CMPLX_DIM * MATRIX_DIM2 + 0] = (q31_t) asrl(acc0, 31); in arm_mat_cmplx_mult_q31_2x2_mve()
100 pOut[0 * CMPLX_DIM * MATRIX_DIM2 + 1] = (q31_t) asrl(acc1, 31); in arm_mat_cmplx_mult_q31_2x2_mve()
101 pOut[1 * CMPLX_DIM * MATRIX_DIM2 + 0] = (q31_t) asrl(acc2, 31); in arm_mat_cmplx_mult_q31_2x2_mve()
102 pOut[1 * CMPLX_DIM * MATRIX_DIM2 + 1] = (q31_t) asrl(acc3, 31); in arm_mat_cmplx_mult_q31_2x2_mve()
117 pOut += CMPLX_DIM; in arm_mat_cmplx_mult_q31_2x2_mve()
119 pOut[0 * CMPLX_DIM * MATRIX_DIM2 + 0] = (q31_t) asrl(acc0, 31); in arm_mat_cmplx_mult_q31_2x2_mve()
120 pOut[0 * CMPLX_DIM * MATRIX_DIM2 + 1] = (q31_t) asrl(acc1, 31); in arm_mat_cmplx_mult_q31_2x2_mve()
121 pOut[1 * CMPLX_DIM * MATRIX_DIM2 + 0] = (q31_t) asrl(acc2, 31); in arm_mat_cmplx_mult_q31_2x2_mve()
122 pOut[1 * CMPLX_DIM * MATRIX_DIM2 + 1] = (q31_t) asrl(acc3, 31); in arm_mat_cmplx_mult_q31_2x2_mve()
[all …]
Darm_mat_scale_f32.c85 float32_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_scale_f32() local
108 vst1q(pOut, vecOut); in arm_mat_scale_f32()
109 pOut += 4; in arm_mat_scale_f32()
125 vstrwq_p(pOut, vecOut, p0); in arm_mat_scale_f32()
143 float32_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_scale_f32() local
175 vst1q_f32(pOut, res); in arm_mat_scale_f32()
179 pOut += 4U; in arm_mat_scale_f32()
193 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f32()
213 float32_t *pOut = pDst->pData; /* Output data matrix pointer */ in arm_mat_scale_f32() local
245 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f32()
[all …]
Darm_mat_mult_q7.c67 q7_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_mult_q7_2x2_mve() local
87 pOut[0 * MATRIX_DIM] = (q7_t) __SSAT(acc0 >> 7, 8); in arm_mat_mult_q7_2x2_mve()
88 pOut[1 * MATRIX_DIM] = (q7_t) __SSAT(acc1 >> 7, 8); in arm_mat_mult_q7_2x2_mve()
89 pOut++; in arm_mat_mult_q7_2x2_mve()
99 pOut[0 * MATRIX_DIM] = (q7_t) __SSAT(acc0 >> 7, 8); in arm_mat_mult_q7_2x2_mve()
100 pOut[1 * MATRIX_DIM] = (q7_t) __SSAT(acc1 >> 7, 8); in arm_mat_mult_q7_2x2_mve()
116 q7_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_mult_q7_3x3_mve() local
140 pOut[0 * MATRIX_DIM] = (q7_t) __SSAT(acc0 >> 7, 8); in arm_mat_mult_q7_3x3_mve()
141 pOut[1 * MATRIX_DIM] = (q7_t) __SSAT(acc1 >> 7, 8); in arm_mat_mult_q7_3x3_mve()
142 pOut[2 * MATRIX_DIM] = (q7_t) __SSAT(acc2 >> 7, 8); in arm_mat_mult_q7_3x3_mve()
[all …]
Darm_mat_mult_q31.c74 q31_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_mult_q31_2x2_mve() local
101 pOut[0 * MATRIX_DIM2] = (q31_t) acc0; in arm_mat_mult_q31_2x2_mve()
102 pOut[1 * MATRIX_DIM2] = (q31_t) acc1; in arm_mat_mult_q31_2x2_mve()
103 pOut++; in arm_mat_mult_q31_2x2_mve()
116 pOut[0 * MATRIX_DIM2] = (q31_t) acc0; in arm_mat_mult_q31_2x2_mve()
117 pOut[1 * MATRIX_DIM2] = (q31_t) acc1; in arm_mat_mult_q31_2x2_mve()
133 q31_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_mult_q31_3x3_mve() local
161 pOut[0 * MATRIX_DIM3] = (q31_t) acc0; in arm_mat_mult_q31_3x3_mve()
162 pOut[1 * MATRIX_DIM3] = (q31_t) acc1; in arm_mat_mult_q31_3x3_mve()
163 pOut[2 * MATRIX_DIM3] = (q31_t) acc2; in arm_mat_mult_q31_3x3_mve()
[all …]
Darm_mat_cmplx_mult_f32.c78 float32_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_cmplx_mult_f32_2x2_mve() local
103 pOut[0 * CMPLX_DIM * MATRIX_DIM2 + 0] = acc0[0] + acc0[2]; in arm_mat_cmplx_mult_f32_2x2_mve()
104 pOut[0 * CMPLX_DIM * MATRIX_DIM2 + 1] = acc0[1] + acc0[3]; in arm_mat_cmplx_mult_f32_2x2_mve()
105 pOut[1 * CMPLX_DIM * MATRIX_DIM2 + 0] = acc1[0] + acc1[2]; in arm_mat_cmplx_mult_f32_2x2_mve()
106 pOut[1 * CMPLX_DIM * MATRIX_DIM2 + 1] = acc1[1] + acc1[3]; in arm_mat_cmplx_mult_f32_2x2_mve()
107 pOut += CMPLX_DIM; in arm_mat_cmplx_mult_f32_2x2_mve()
124 pOut[0 * CMPLX_DIM * MATRIX_DIM2 + 0] = acc0[0] + acc0[2]; in arm_mat_cmplx_mult_f32_2x2_mve()
125 pOut[0 * CMPLX_DIM * MATRIX_DIM2 + 1] = acc0[1] + acc0[3]; in arm_mat_cmplx_mult_f32_2x2_mve()
126 pOut[1 * CMPLX_DIM * MATRIX_DIM2 + 0] = acc1[0] + acc1[2]; in arm_mat_cmplx_mult_f32_2x2_mve()
127 pOut[1 * CMPLX_DIM * MATRIX_DIM2 + 1] = acc1[1] + acc1[3]; in arm_mat_cmplx_mult_f32_2x2_mve()
[all …]
Darm_mat_mult_q15.c75 q15_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_mult_q15_2x2_mve() local
98 pOut[0 * MATRIX_DIM2] = (q15_t) __SSAT(acc0, 16); in arm_mat_mult_q15_2x2_mve()
99 pOut[1 * MATRIX_DIM2] = (q15_t) __SSAT(acc1, 16); in arm_mat_mult_q15_2x2_mve()
100 pOut++; in arm_mat_mult_q15_2x2_mve()
113 pOut[0 * MATRIX_DIM2] = (q15_t) __SSAT(acc0, 16); in arm_mat_mult_q15_2x2_mve()
114 pOut[1 * MATRIX_DIM2] = (q15_t) __SSAT(acc1, 16); in arm_mat_mult_q15_2x2_mve()
131 q15_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_mult_q15_3x3_mve() local
159 pOut[0 * MATRIX_DIM3] = (q15_t) __SSAT(acc0, 16); in arm_mat_mult_q15_3x3_mve()
160 pOut[1 * MATRIX_DIM3] = (q15_t) __SSAT(acc1, 16); in arm_mat_mult_q15_3x3_mve()
161 pOut[2 * MATRIX_DIM3] = (q15_t) __SSAT(acc2, 16); in arm_mat_mult_q15_3x3_mve()
[all …]
Darm_mat_scale_f16.c72 float16_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_scale_f16() local
97 vst1q(pOut, vecOut); in arm_mat_scale_f16()
98 pOut += 8; in arm_mat_scale_f16()
114 vstrhq_p(pOut, vecOut, p0); in arm_mat_scale_f16()
132 float16_t *pOut = pDst->pData; /* Output data matrix pointer */ in arm_mat_scale_f16() local
164 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f16()
165 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f16()
166 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f16()
167 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f16()
188 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f16()
/cmsis-3.4.0/CMSIS/DSP/Include/dsp/
Dfast_math_functions.h199 float32_t * pOut) in arm_sqrt_f32() argument
205 *pOut = __sqrtf(in); in arm_sqrt_f32()
207 *pOut = sqrtf(in); in arm_sqrt_f32()
212 __ASM("VSQRT.F32 %0,%1" : "=t"(*pOut) : "t"(in)); in arm_sqrt_f32()
214 *pOut = sqrtf(in); in arm_sqrt_f32()
218 *pOut = sqrtf(in); in arm_sqrt_f32()
225 *pOut = 0.0f; in arm_sqrt_f32()
241 q31_t * pOut);
254 q15_t * pOut);
266 float32_t * pOut,
[all …]
/cmsis-3.4.0/CMSIS/DSP/Source/TransformFunctions/
Darm_rfft_fast_f64.c34 float64_t * pOut) in stage_rfft_f64() argument
66 *pOut++ = 0.5 * ( t1a + t1b ); in stage_rfft_f64()
67 *pOut++ = 0.5 * ( t1a - t1b ); in stage_rfft_f64()
108 *pOut++ = 0.5 * (xAR + xBR + p0 + p3 ); //xAR in stage_rfft_f64()
109 *pOut++ = 0.5 * (xAI - xBI + p1 - p2 ); //xAI in stage_rfft_f64()
121 float64_t * pOut) in merge_rfft_f64() argument
138 *pOut++ = 0.5 * ( xAR + xAI ); in merge_rfft_f64()
139 *pOut++ = 0.5 * ( xAR - xAI ); in merge_rfft_f64()
167 *pOut++ = 0.5 * (xAR + xBR - r - s ); //xAR in merge_rfft_f64()
168 *pOut++ = 0.5 * (xAI - xBI + t - u ); //xAI in merge_rfft_f64()
[all …]
Darm_rfft_fast_f16.c40 float16_t * pOut) in stage_rfft_f16() argument
82 *pOut++ = 0.5f * ( t1a + t1b ); in stage_rfft_f16()
83 *pOut++ = 0.5f * ( t1a - t1b ); in stage_rfft_f16()
143 vst2q_f16(pOut, res); in stage_rfft_f16()
144 pOut += 16; in stage_rfft_f16()
187 *pOut++ = 0.5f * (xAR + xBR + p0 + p3 ); //xAR in stage_rfft_f16()
188 *pOut++ = 0.5f * (xAI - xBI + p1 - p2 ); //xAI in stage_rfft_f16()
200 float16_t * pOut) in merge_rfft_f16() argument
226 *pOut++ = 0.5f * ( xAR + xAI ); in merge_rfft_f16()
227 *pOut++ = 0.5f * ( xAR - xAI ); in merge_rfft_f16()
[all …]
Darm_rfft_fast_f32.c35 float32_t * pOut) in stage_rfft_f32() argument
77 *pOut++ = 0.5f * ( t1a + t1b ); in stage_rfft_f32()
78 *pOut++ = 0.5f * ( t1a - t1b ); in stage_rfft_f32()
138 vst2q_f32(pOut, res); in stage_rfft_f32()
139 pOut += 8; in stage_rfft_f32()
181 *pOut++ = 0.5f * (xAR + xBR + p0 + p3 ); //xAR in stage_rfft_f32()
182 *pOut++ = 0.5f * (xAI - xBI + p1 - p2 ); //xAI in stage_rfft_f32()
194 float32_t * pOut) in merge_rfft_f32() argument
221 *pOut++ = 0.5f * ( xAR + xAI ); in merge_rfft_f32()
222 *pOut++ = 0.5f * ( xAR - xAI ); in merge_rfft_f32()
[all …]

1234