/third_party/cmsis/CMSIS/DSP/Source/FilteringFunctions/ |
D | arm_biquad_cascade_df1_fast_q15.c | 134 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 …]
|
D | arm_fir_fast_q15.c | 139 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 …]
|
D | arm_conv_opt_q15.c | 225 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()
|
D | arm_conv_fast_opt_q15.c | 229 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()
|
D | arm_conv_partial_fast_opt_q15.c | 239 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()
|
D | arm_conv_partial_opt_q15.c | 240 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()
|
D | arm_biquad_cascade_df1_q15.c | 401 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 …]
|
D | arm_fir_q15.c | 538 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 …]
|
D | arm_correlate_opt_q15.c | 201 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()
|
D | arm_correlate_fast_opt_q15.c | 206 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()
|
D | arm_conv_opt_q7.c | 232 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()
|
D | arm_conv_partial_opt_q7.c | 250 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()
|
D | arm_correlate_opt_q7.c | 257 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()
|
D | arm_fir_sparse_q15.c | 301 … 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()
|
D | arm_iir_lattice_q15.c | 162 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()
|
D | arm_conv_fast_q15.c | 429 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()
|
D | arm_conv_partial_fast_q15.c | 451 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()
|
D | arm_fir_lattice_q15.c | 353 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()
|
/third_party/cmsis/CMSIS/DSP/Source/BasicMathFunctions/ |
D | arm_shift_q15.c | 134 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()
|
D | arm_mult_q15.c | 148 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/ |
D | arm_cmplx_mult_real_q15.c | 161 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/ |
D | arm_pid_init_q15.c | 64 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/SupportFunctions/ |
D | arm_q7_to_q15.c | 140 out1 = __PKHBT(in2, in1, 16); in arm_q7_to_q15() 143 out2 = __PKHBT(in2, in1, 16); in arm_q7_to_q15()
|
D | arm_q15_to_q7.c | 128 out2 = __PKHBT(in2, in1, 16); in arm_q15_to_q7() 133 out2 = __PKHBT(in1, in2, 16); in arm_q15_to_q7()
|
/third_party/cmsis/CMSIS/DSP/Source/TransformFunctions/ |
D | arm_cfft_radix4_q15.c | 263 write_q15x2_ia (&pSi1, (q31_t) __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_q15() 303 write_q15x2_ia (&pSi2, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_q15() 322 write_q15x2_ia (&pSi3, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_q15() 420 write_q15x2 (pSi1, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_q15() 457 write_q15x2 (pSi2, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_q15() 472 write_q15x2 (pSi3, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_q15() 1129 write_q15x2_ia (&pSi1, (q31_t) __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_inverse_q15() 1169 write_q15x2_ia (&pSi2, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_inverse_q15() 1188 write_q15x2_ia (&pSi3, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_inverse_q15() 1286 write_q15x2 (pSi1, __PKHBT( out1, out2, 0 )); in arm_radix4_butterfly_inverse_q15() [all …]
|