Home
last modified time | relevance | path

Searched refs:__PKHBT (Results 1 – 25 of 40) sorted by relevance

12

/third_party/cmsis/CMSIS/DSP/Source/FilteringFunctions/
Darm_biquad_cascade_df1_fast_q15.c134 state_in = __PKHBT(in, state_in, 16); in arm_biquad_cascade_df1_fast_q15()
135 state_out = __PKHBT(out, state_out, 16); in arm_biquad_cascade_df1_fast_q15()
137 state_in = __PKHBT(state_in >> 16, (in >> 16), 16); in arm_biquad_cascade_df1_fast_q15()
138 state_out = __PKHBT(state_out >> 16, (out), 16); in arm_biquad_cascade_df1_fast_q15()
153 write_q15x2_ia (&pOut, __PKHBT(state_out, out, 16)); in arm_biquad_cascade_df1_fast_q15()
155 write_q15x2_ia (&pOut, __PKHBT(out, state_out >> 16, 16)); in arm_biquad_cascade_df1_fast_q15()
167 state_in = __PKHBT(in >> 16, state_in, 16); in arm_biquad_cascade_df1_fast_q15()
168 state_out = __PKHBT(out, state_out, 16); in arm_biquad_cascade_df1_fast_q15()
170 state_in = __PKHBT(state_in >> 16, in, 16); in arm_biquad_cascade_df1_fast_q15()
171 state_out = __PKHBT(state_out >> 16, out, 16); in arm_biquad_cascade_df1_fast_q15()
[all …]
Darm_fir_fast_q15.c139 x1 = __PKHBT(x2, x0, 0); in arm_fir_fast_q15()
141 x1 = __PKHBT(x0, x2, 0); in arm_fir_fast_q15()
152 x1 = __PKHBT(x0, x2, 0); in arm_fir_fast_q15()
154 x1 = __PKHBT(x2, x0, 0); in arm_fir_fast_q15()
177 x1 = __PKHBT(x2, x0, 0); in arm_fir_fast_q15()
179 x1 = __PKHBT(x0, x2, 0); in arm_fir_fast_q15()
202 x1 = __PKHBT(x2, x0, 0); in arm_fir_fast_q15()
204 x1 = __PKHBT(x0, x2, 0); in arm_fir_fast_q15()
215 x1 = __PKHBT(x0, x2, 0); in arm_fir_fast_q15()
217 x1 = __PKHBT(x2, x0, 0); in arm_fir_fast_q15()
[all …]
Darm_conv_fast_opt_q15.c229 x3 = __PKHBT(x2, x1, 0); in arm_conv_fast_opt_q15()
231 x3 = __PKHBT(x1, x2, 0); in arm_conv_fast_opt_q15()
246 x3 = __PKHBT(x1, x2, 0); in arm_conv_fast_opt_q15()
248 x3 = __PKHBT(x2, x1, 0); in arm_conv_fast_opt_q15()
257 x3 = __PKHBT(x2, x1, 0); in arm_conv_fast_opt_q15()
259 x3 = __PKHBT(x1, x2, 0); in arm_conv_fast_opt_q15()
292 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc0 >> 15), 16), __SSAT((acc1 >> 15), 16), 16)); in arm_conv_fast_opt_q15()
293 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc2 >> 15), 16), __SSAT((acc3 >> 15), 16), 16)); in arm_conv_fast_opt_q15()
295 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc1 >> 15), 16), __SSAT((acc0 >> 15), 16), 16)); in arm_conv_fast_opt_q15()
296 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc3 >> 15), 16), __SSAT((acc2 >> 15), 16), 16)); in arm_conv_fast_opt_q15()
Darm_conv_opt_q15.c225 x3 = __PKHBT(x2, x1, 0); in arm_conv_opt_q15()
227 x3 = __PKHBT(x1, x2, 0); in arm_conv_opt_q15()
242 x3 = __PKHBT(x1, x2, 0); in arm_conv_opt_q15()
244 x3 = __PKHBT(x2, x1, 0); in arm_conv_opt_q15()
253 x3 = __PKHBT(x2, x1, 0); in arm_conv_opt_q15()
255 x3 = __PKHBT(x1, x2, 0); in arm_conv_opt_q15()
288 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc0 >> 15), 16), __SSAT((acc1 >> 15), 16), 16)); in arm_conv_opt_q15()
289 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc2 >> 15), 16), __SSAT((acc3 >> 15), 16), 16)); in arm_conv_opt_q15()
291 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc1 >> 15), 16), __SSAT((acc0 >> 15), 16), 16)); in arm_conv_opt_q15()
292 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc3 >> 15), 16), __SSAT((acc2 >> 15), 16), 16)); in arm_conv_opt_q15()
Darm_conv_partial_opt_q15.c240 x3 = __PKHBT(x2, x1, 0); in arm_conv_partial_opt_q15()
242 x3 = __PKHBT(x1, x2, 0); in arm_conv_partial_opt_q15()
257 x3 = __PKHBT(x1, x2, 0); in arm_conv_partial_opt_q15()
259 x3 = __PKHBT(x2, x1, 0); in arm_conv_partial_opt_q15()
268 x3 = __PKHBT(x2, x1, 0); in arm_conv_partial_opt_q15()
270 x3 = __PKHBT(x1, x2, 0); in arm_conv_partial_opt_q15()
303 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc0 >> 15), 16), __SSAT((acc1 >> 15), 16), 16)); in arm_conv_partial_opt_q15()
304 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc2 >> 15), 16), __SSAT((acc3 >> 15), 16), 16)); in arm_conv_partial_opt_q15()
306 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc1 >> 15), 16), __SSAT((acc0 >> 15), 16), 16)); in arm_conv_partial_opt_q15()
307 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc3 >> 15), 16), __SSAT((acc2 >> 15), 16), 16)); in arm_conv_partial_opt_q15()
Darm_conv_partial_fast_opt_q15.c239 x3 = __PKHBT(x2, x1, 0); in arm_conv_partial_fast_opt_q15()
241 x3 = __PKHBT(x1, x2, 0); in arm_conv_partial_fast_opt_q15()
256 x3 = __PKHBT(x1, x2, 0); in arm_conv_partial_fast_opt_q15()
258 x3 = __PKHBT(x2, x1, 0); in arm_conv_partial_fast_opt_q15()
267 x3 = __PKHBT(x2, x1, 0); in arm_conv_partial_fast_opt_q15()
269 x3 = __PKHBT(x1, x2, 0); in arm_conv_partial_fast_opt_q15()
303 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc0 >> 15), 16), __SSAT((acc1 >> 15), 16), 16)); in arm_conv_partial_fast_opt_q15()
304 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc2 >> 15), 16), __SSAT((acc3 >> 15), 16), 16)); in arm_conv_partial_fast_opt_q15()
306 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc1 >> 15), 16), __SSAT((acc0 >> 15), 16), 16)); in arm_conv_partial_fast_opt_q15()
307 write_q15x2_ia (&pOut, __PKHBT(__SSAT((acc3 >> 15), 16), __SSAT((acc2 >> 15), 16), 16)); in arm_conv_partial_fast_opt_q15()
Darm_biquad_cascade_df1_q15.c401 state_in = __PKHBT(in, state_in, 16); in arm_biquad_cascade_df1_q15()
402 state_out = __PKHBT(out, state_out, 16); in arm_biquad_cascade_df1_q15()
404 state_in = __PKHBT(state_in >> 16, (in >> 16), 16); in arm_biquad_cascade_df1_q15()
405 state_out = __PKHBT(state_out >> 16, (out), 16); in arm_biquad_cascade_df1_q15()
429 write_q15x2_ia (&pOut, __PKHBT(state_out, out, 16)); in arm_biquad_cascade_df1_q15()
431 write_q15x2_ia (&pOut, __PKHBT(out, state_out >> 16, 16)); in arm_biquad_cascade_df1_q15()
443 state_in = __PKHBT(in >> 16, state_in, 16); in arm_biquad_cascade_df1_q15()
444 state_out = __PKHBT(out, state_out, 16); in arm_biquad_cascade_df1_q15()
446 state_in = __PKHBT(state_in >> 16, in, 16); in arm_biquad_cascade_df1_q15()
447 state_out = __PKHBT(state_out >> 16, out, 16); in arm_biquad_cascade_df1_q15()
[all …]
Darm_fir_q15.c538 x1 = __PKHBT(x2, x0, 0); in arm_fir_q15()
540 x1 = __PKHBT(x0, x2, 0); in arm_fir_q15()
551 x1 = __PKHBT(x0, x2, 0); in arm_fir_q15()
553 x1 = __PKHBT(x2, x0, 0); in arm_fir_q15()
576 x1 = __PKHBT(x2, x0, 0); in arm_fir_q15()
578 x1 = __PKHBT(x0, x2, 0); in arm_fir_q15()
601 x1 = __PKHBT(x2, x0, 0); in arm_fir_q15()
603 x1 = __PKHBT(x0, x2, 0); in arm_fir_q15()
614 x1 = __PKHBT(x0, x2, 0); in arm_fir_q15()
616 x1 = __PKHBT(x2, x0, 0); in arm_fir_q15()
[all …]
Darm_correlate_fast_opt_q15.c206 x3 = __PKHBT(x2, x1, 0); in arm_correlate_fast_opt_q15()
208 x3 = __PKHBT(x1, x2, 0); in arm_correlate_fast_opt_q15()
223 x3 = __PKHBT(x1, x2, 0); in arm_correlate_fast_opt_q15()
225 x3 = __PKHBT(x2, x1, 0); in arm_correlate_fast_opt_q15()
234 x3 = __PKHBT(x2, x1, 0); in arm_correlate_fast_opt_q15()
236 x3 = __PKHBT(x1, x2, 0); in arm_correlate_fast_opt_q15()
Darm_correlate_opt_q15.c201 x3 = __PKHBT(x2, x1, 0); in arm_correlate_opt_q15()
203 x3 = __PKHBT(x1, x2, 0); in arm_correlate_opt_q15()
218 x3 = __PKHBT(x1, x2, 0); in arm_correlate_opt_q15()
220 x3 = __PKHBT(x2, x1, 0); in arm_correlate_opt_q15()
229 x3 = __PKHBT(x2, x1, 0); in arm_correlate_opt_q15()
231 x3 = __PKHBT(x1, x2, 0); in arm_correlate_opt_q15()
Darm_conv_opt_q7.c232 x3 = __PKHBT(x2, x1, 0); in arm_conv_opt_q7()
234 x3 = __PKHBT(x1, x2, 0); in arm_conv_opt_q7()
245 x3 = __PKHBT(x1, x2, 0); in arm_conv_opt_q7()
247 x3 = __PKHBT(x2, x1, 0); in arm_conv_opt_q7()
264 x3 = __PKHBT(x2, x1, 0); in arm_conv_opt_q7()
266 x3 = __PKHBT(x1, x2, 0); in arm_conv_opt_q7()
Darm_conv_partial_opt_q7.c250 x3 = __PKHBT(x2, x1, 0); in arm_conv_partial_opt_q7()
252 x3 = __PKHBT(x1, x2, 0); in arm_conv_partial_opt_q7()
263 x3 = __PKHBT(x1, x2, 0); in arm_conv_partial_opt_q7()
265 x3 = __PKHBT(x2, x1, 0); in arm_conv_partial_opt_q7()
282 x3 = __PKHBT(x2, x1, 0); in arm_conv_partial_opt_q7()
284 x3 = __PKHBT(x1, x2, 0); in arm_conv_partial_opt_q7()
Darm_correlate_opt_q7.c257 x3 = __PKHBT(x2, x1, 0); in arm_correlate_opt_q7()
259 x3 = __PKHBT(x1, x2, 0); in arm_correlate_opt_q7()
270 x3 = __PKHBT(x1, x2, 0); in arm_correlate_opt_q7()
272 x3 = __PKHBT(x2, x1, 0); in arm_correlate_opt_q7()
289 x3 = __PKHBT(x2, x1, 0); in arm_correlate_opt_q7()
291 x3 = __PKHBT(x1, x2, 0); in arm_correlate_opt_q7()
Darm_fir_sparse_q15.c301 … write_q15x2_ia (&pOut, __PKHBT((q15_t) __SSAT(in1 >> 15, 16), (q15_t) __SSAT(in2 >> 15, 16), 16)); in arm_fir_sparse_q15()
303 … write_q15x2_ia (&pOut, __PKHBT((q15_t) __SSAT(in2 >> 15, 16), (q15_t) __SSAT(in1 >> 15, 16), 16)); in arm_fir_sparse_q15()
310 … write_q15x2_ia (&pOut, __PKHBT((q15_t) __SSAT(in1 >> 15, 16), (q15_t) __SSAT(in2 >> 15, 16), 16)); in arm_fir_sparse_q15()
312 … write_q15x2_ia (&pOut, __PKHBT((q15_t) __SSAT(in2 >> 15, 16), (q15_t) __SSAT(in1 >> 15, 16), 16)); in arm_fir_sparse_q15()
Darm_iir_lattice_q15.c162 gnext = __PKHBT(gnext1, gnext2, 16); in arm_iir_lattice_q15()
164 gnext = __PKHBT(gnext2, gnext1, 16); in arm_iir_lattice_q15()
204 gnext = __PKHBT(gnext1, gnext2, 16); in arm_iir_lattice_q15()
206 gnext = __PKHBT(gnext2, gnext1, 16); in arm_iir_lattice_q15()
Darm_conv_fast_q15.c429 write_q15x2_ia (&pOut, __PKHBT((acc0 >> 15), (acc1 >> 15), 16)); in arm_conv_fast_q15()
430 write_q15x2_ia (&pOut, __PKHBT((acc2 >> 15), (acc3 >> 15), 16)); in arm_conv_fast_q15()
432 write_q15x2_ia (&pOut, __PKHBT((acc1 >> 15), (acc0 >> 15), 16)); in arm_conv_fast_q15()
433 write_q15x2_ia (&pOut, __PKHBT((acc3 >> 15), (acc2 >> 15), 16)); in arm_conv_fast_q15()
Darm_fir_lattice_q15.c353 write_q15x2_ia (&pDst, __PKHBT(fcurr0, fcurr1, 16)); in arm_fir_lattice_q15()
354 write_q15x2_ia (&pDst, __PKHBT(fcurr2, fcurr3, 16)); in arm_fir_lattice_q15()
356 write_q15x2_ia (&pDst, __PKHBT(fcurr1, fcurr0, 16)); in arm_fir_lattice_q15()
357 write_q15x2_ia (&pDst, __PKHBT(fcurr3, fcurr2, 16)); in arm_fir_lattice_q15()
Darm_conv_partial_fast_q15.c451 write_q15x2_ia (&pOut, __PKHBT(acc0 >> 15, acc1 >> 15, 16)); in arm_conv_partial_fast_q15()
452 write_q15x2_ia (&pOut, __PKHBT(acc2 >> 15, acc3 >> 15, 16)); in arm_conv_partial_fast_q15()
454 write_q15x2_ia (&pOut, __PKHBT(acc1 >> 15, acc0 >> 15, 16)); in arm_conv_partial_fast_q15()
455 write_q15x2_ia (&pOut, __PKHBT(acc3 >> 15, acc2 >> 15, 16)); in arm_conv_partial_fast_q15()
/third_party/cmsis/CMSIS/DSP/Source/BasicMathFunctions/
Darm_shift_q15.c134 write_q15x2_ia (&pDst, __PKHBT(__SSAT(((q31_t) in1 << shiftBits), 16), in arm_shift_q15()
137 write_q15x2_ia (&pDst, __PKHBT(__SSAT(((q31_t) in2 << shiftBits), 16), in arm_shift_q15()
146 write_q15x2_ia (&pDst, __PKHBT(__SSAT(((q31_t) in1 << shiftBits), 16), in arm_shift_q15()
149 write_q15x2_ia (&pDst, __PKHBT(__SSAT(((q31_t) in2 << shiftBits), 16), in arm_shift_q15()
177 write_q15x2_ia (&pDst, __PKHBT((in1 >> -shiftBits), in arm_shift_q15()
180 write_q15x2_ia (&pDst, __PKHBT((in2 >> -shiftBits), in arm_shift_q15()
189 write_q15x2_ia (&pDst, __PKHBT((in1 >> -shiftBits), in arm_shift_q15()
192 write_q15x2_ia (&pDst, __PKHBT((in2 >> -shiftBits), in arm_shift_q15()
Darm_mult_q15.c148 write_q15x2_ia (&pDst, __PKHBT(out2, out1, 16)); in arm_mult_q15()
149 write_q15x2_ia (&pDst, __PKHBT(out4, out3, 16)); in arm_mult_q15()
151 write_q15x2_ia (&pDst, __PKHBT(out1, out2, 16)); in arm_mult_q15()
152 write_q15x2_ia (&pDst, __PKHBT(out3, out4, 16)); in arm_mult_q15()
/third_party/cmsis/CMSIS/DSP/Source/ComplexMathFunctions/
Darm_cmplx_mult_real_q15.c161 write_q15x2_ia (&pCmplxDst, __PKHBT(out1, out2, 16)); in arm_cmplx_mult_real_q15()
162 write_q15x2_ia (&pCmplxDst, __PKHBT(out3, out4, 16)); in arm_cmplx_mult_real_q15()
185 write_q15x2_ia (&pCmplxDst, __PKHBT(out1, out2, 16)); in arm_cmplx_mult_real_q15()
186 write_q15x2_ia (&pCmplxDst, __PKHBT(out3, out4, 16)); in arm_cmplx_mult_real_q15()
/third_party/cmsis/CMSIS/DSP/Source/ControllerFunctions/
Darm_pid_init_q15.c64 S->A1 = __PKHBT(-__QADD16(__QADD16(S->Kd, S->Kd), S->Kp), S->Kd, 16); in arm_pid_init_q15()
66 S->A1 = __PKHBT(S->Kd, -__QADD16(__QADD16(S->Kd, S->Kd), S->Kp), 16); in arm_pid_init_q15()
/third_party/cmsis/CMSIS/DSP/Source/TransformFunctions/
Darm_cfft_radix4_q15.c272 write_q15x2_ia (&pSi1, (q31_t) __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_q15()
312 write_q15x2_ia (&pSi2, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_q15()
331 write_q15x2_ia (&pSi3, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_q15()
429 write_q15x2 (pSi1, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_q15()
466 write_q15x2 (pSi2, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_q15()
481 write_q15x2 (pSi3, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_q15()
1138 write_q15x2_ia (&pSi1, (q31_t) __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_inverse_q15()
1178 write_q15x2_ia (&pSi2, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_inverse_q15()
1197 write_q15x2_ia (&pSi3, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_inverse_q15()
1295 write_q15x2 (pSi1, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_inverse_q15()
[all …]
/third_party/cmsis/CMSIS/DSP/Source/SupportFunctions/
Darm_q7_to_q15.c140 out1 = __PKHBT(in2, in1, 16); in arm_q7_to_q15()
143 out2 = __PKHBT(in2, in1, 16); in arm_q7_to_q15()
Darm_q15_to_q7.c128 out2 = __PKHBT(in2, in1, 16); in arm_q15_to_q7()
133 out2 = __PKHBT(in1, in2, 16); in arm_q15_to_q7()

12