| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/ |
| D | arm_conv_fast_q15.c | 74 const q15_t *px; /* Intermediate inputA pointer */ in arm_conv_fast_q15() local 136 px = pIn1; in arm_conv_fast_q15() 163 sum = __SMLAD(*px++, *py--, sum); in arm_conv_fast_q15() 174 px = pIn1; in arm_conv_fast_q15() 203 sum = __SMLADX(read_q15x2_ia ((q15_t **) &px), read_q15x2_da ((q15_t **) &py), sum); in arm_conv_fast_q15() 205 sum = __SMLADX(read_q15x2_ia ((q15_t **) &px), read_q15x2_da ((q15_t **) &py), sum); in arm_conv_fast_q15() 222 sum = __SMLAD(*px++, *py--, sum); in arm_conv_fast_q15() 233 px = pIn1; in arm_conv_fast_q15() 253 px = pIn1; in arm_conv_fast_q15() 285 x0 = read_q15x2 ((q15_t *) px); in arm_conv_fast_q15() [all …]
|
| D | arm_conv_partial_fast_q15.c | 69 const q15_t *px; /* Intermediate inputA pointer */ in arm_conv_partial_fast_q15() local 150 px = pIn1; in arm_conv_partial_fast_q15() 177 sum = __SMLAD(*px++, *py--, sum); in arm_conv_partial_fast_q15() 188 px = pIn1; in arm_conv_partial_fast_q15() 217 sum = __SMLADX(read_q15x2_ia ((q15_t **) &px), read_q15x2_da ((q15_t **) &py), sum); in arm_conv_partial_fast_q15() 219 sum = __SMLADX(read_q15x2_ia ((q15_t **) &px), read_q15x2_da ((q15_t **) &py), sum); in arm_conv_partial_fast_q15() 236 sum = __SMLAD(*px++, *py--, sum); in arm_conv_partial_fast_q15() 247 px = pIn1; in arm_conv_partial_fast_q15() 275 px = pSrc1; in arm_conv_partial_fast_q15() 308 x0 = read_q15x2 ((q15_t *) px); in arm_conv_partial_fast_q15() [all …]
|
| D | arm_correlate_fast_q15.c | 74 const q15_t *px; /* Intermediate inputA pointer */ in arm_correlate_fast_q15() local 169 px = pIn1; in arm_correlate_fast_q15() 193 sum = __SMLAD(read_q15x2_ia ((q15_t **) &px), read_q15x2_ia ((q15_t **) &py), sum); in arm_correlate_fast_q15() 195 sum = __SMLAD(read_q15x2_ia ((q15_t **) &px), read_q15x2_ia ((q15_t **) &py), sum); in arm_correlate_fast_q15() 209 sum = __SMLAD(*px++, *py++, sum); in arm_correlate_fast_q15() 222 px = pIn1; in arm_correlate_fast_q15() 242 px = pIn1; in arm_correlate_fast_q15() 271 x0 = read_q15x2 ((q15_t *) px); in arm_correlate_fast_q15() 273 x1 = read_q15x2 ((q15_t *) px + 1); in arm_correlate_fast_q15() 274 px += 2U; in arm_correlate_fast_q15() [all …]
|
| D | arm_conv_partial_q15.c | 75 const q15_t *px; /* Intermediate inputA pointer */ in arm_conv_partial_q15() local 156 px = pIn1; in arm_conv_partial_q15() 183 sum = __SMLALD(*px++, *py--, sum); in arm_conv_partial_q15() 194 px = pIn1; in arm_conv_partial_q15() 223 sum = __SMLALDX(read_q15x2_ia ((q15_t **) &px), read_q15x2_da ((q15_t **) &py), sum); in arm_conv_partial_q15() 225 sum = __SMLALDX(read_q15x2_ia ((q15_t **) &px), read_q15x2_da ((q15_t **) &py), sum); in arm_conv_partial_q15() 242 sum = __SMLALD(*px++, *py--, sum); in arm_conv_partial_q15() 253 px = pIn1; in arm_conv_partial_q15() 281 px = pSrc1; in arm_conv_partial_q15() 314 x0 = read_q15x2 ((q15_t *) px); in arm_conv_partial_q15() [all …]
|
| D | arm_conv_f32.c | 259 const float32_t *px; /* Intermediate inputA pointer */ in arm_conv_f32() local 329 px = pIn1; in arm_conv_f32() 367 vec1 = vld1q_f32(px); in arm_conv_f32() 375 px += 4; in arm_conv_f32() 392 sum += *px++ * *py--; in arm_conv_f32() 395 sum += *px++ * *py--; in arm_conv_f32() 398 sum += *px++ * *py--; in arm_conv_f32() 401 sum += *px++ * *py--; in arm_conv_f32() 421 sum += *px++ * *py--; in arm_conv_f32() 432 px = pIn1; in arm_conv_f32() [all …]
|
| D | arm_conv_partial_f32.c | 93 const float32_t *px; /* Intermediate inputA pointer */ in arm_conv_partial_f32() local 179 px = pIn1; in arm_conv_partial_f32() 203 sum += *px++ * *py--; in arm_conv_partial_f32() 206 sum += *px++ * *py--; in arm_conv_partial_f32() 209 sum += *px++ * *py--; in arm_conv_partial_f32() 212 sum += *px++ * *py--; in arm_conv_partial_f32() 231 sum += *px++ * *py--; in arm_conv_partial_f32() 242 px = pIn1; in arm_conv_partial_f32() 270 px = pSrc1; in arm_conv_partial_f32() 302 x0 = *px++; in arm_conv_partial_f32() [all …]
|
| D | arm_conv_fast_q31.c | 73 const q31_t *px; /* Intermediate inputA pointer */ in arm_conv_fast_q31() local 136 px = pIn1; in arm_conv_fast_q31() 161 ((q63_t) *px++ * (*py--))) >> 32); in arm_conv_fast_q31() 165 ((q63_t) *px++ * (*py--))) >> 32); in arm_conv_fast_q31() 169 ((q63_t) *px++ * (*py--))) >> 32); in arm_conv_fast_q31() 173 ((q63_t) *px++ * (*py--))) >> 32); in arm_conv_fast_q31() 187 ((q63_t) *px++ * (*py--))) >> 32); in arm_conv_fast_q31() 198 px = pIn1; in arm_conv_fast_q31() 218 px = pIn1; in arm_conv_fast_q31() 248 x0 = *px++; in arm_conv_fast_q31() [all …]
|
| D | arm_correlate_f32.c | 314 const float32_t *px; /* Intermediate inputA pointer */ in arm_correlate_f32() local 413 px = pIn1; in arm_correlate_f32() 441 x = vld1q_f32(px); in arm_correlate_f32() 446 px += 4; in arm_correlate_f32() 463 sum += *px++ * *py++; in arm_correlate_f32() 466 sum += *px++ * *py++; in arm_correlate_f32() 469 sum += *px++ * *py++; in arm_correlate_f32() 472 sum += *px++ * *py++; in arm_correlate_f32() 493 sum += *px++ * *py++; in arm_correlate_f32() 506 px = pIn1; in arm_correlate_f32() [all …]
|
| D | arm_correlate_fast_q31.c | 75 const q31_t *px; /* Intermediate inputA pointer */ in arm_correlate_fast_q31() local 160 px = pIn1; in arm_correlate_fast_q31() 185 ((q63_t) *px++ * (*py++))) >> 32); in arm_correlate_fast_q31() 189 ((q63_t) *px++ * (*py++))) >> 32); in arm_correlate_fast_q31() 193 ((q63_t) *px++ * (*py++))) >> 32); in arm_correlate_fast_q31() 197 ((q63_t) *px++ * (*py++))) >> 32); in arm_correlate_fast_q31() 212 ((q63_t) *px++ * (*py++))) >> 32); in arm_correlate_fast_q31() 225 px = pIn1; in arm_correlate_fast_q31() 245 px = pIn1; in arm_correlate_fast_q31() 274 x0 = *px++; in arm_correlate_fast_q31() [all …]
|
| D | arm_conv_partial_q31.c | 72 const q31_t *px; /* Intermediate inputA pointer */ in arm_conv_partial_q31() local 158 px = pIn1; in arm_conv_partial_q31() 182 sum += (q63_t) *px++ * (*py--); in arm_conv_partial_q31() 185 sum += (q63_t) *px++ * (*py--); in arm_conv_partial_q31() 188 sum += (q63_t) *px++ * (*py--); in arm_conv_partial_q31() 191 sum += (q63_t) *px++ * (*py--); in arm_conv_partial_q31() 210 sum += (q63_t) *px++ * (*py--); in arm_conv_partial_q31() 221 px = pIn1; in arm_conv_partial_q31() 249 px = pSrc1; in arm_conv_partial_q31() 280 x0 = *px++; in arm_conv_partial_q31() [all …]
|
| D | arm_conv_q15.c | 237 const q15_t *px; /* Intermediate inputA pointer */ in arm_conv_q15() local 298 px = pIn1; in arm_conv_q15() 324 sum = __SMLALD(*px++, *py--, sum); in arm_conv_q15() 335 px = pIn1; in arm_conv_q15() 364 sum = __SMLALDX(read_q15x2_ia ((q15_t **) &px), read_q15x2_da ((q15_t **) &py), sum); in arm_conv_q15() 366 sum = __SMLALDX(read_q15x2_ia ((q15_t **) &px), read_q15x2_da ((q15_t **) &py), sum); in arm_conv_q15() 383 sum = __SMLALD(*px++, *py--, sum); in arm_conv_q15() 394 px = pIn1; in arm_conv_q15() 414 px = pIn1; in arm_conv_q15() 446 x0 = read_q15x2 ((q15_t *) px); in arm_conv_q15() [all …]
|
| D | arm_conv_partial_fast_q31.c | 69 const q31_t *px; /* Intermediate inputA pointer */ in arm_conv_partial_fast_q31() local 155 px = pIn1; in arm_conv_partial_fast_q31() 180 ((q63_t) *px++ * (*py--))) >> 32); in arm_conv_partial_fast_q31() 184 ((q63_t) *px++ * (*py--))) >> 32); in arm_conv_partial_fast_q31() 188 ((q63_t) *px++ * (*py--))) >> 32); in arm_conv_partial_fast_q31() 192 ((q63_t) *px++ * (*py--))) >> 32); in arm_conv_partial_fast_q31() 212 ((q63_t) *px++ * (*py--))) >> 32); in arm_conv_partial_fast_q31() 223 px = pIn1; in arm_conv_partial_fast_q31() 251 px = pSrc1; in arm_conv_partial_fast_q31() 283 x0 = *px++; in arm_conv_partial_fast_q31() [all …]
|
| D | arm_correlate_q15.c | 282 const q15_t *px; /* Intermediate inputA pointer */ in arm_correlate_q15() local 374 px = pIn1; in arm_correlate_q15() 399 sum = __SMLALD(read_q15x2_ia ((q15_t **) &px), read_q15x2_ia ((q15_t **) &py), sum); in arm_correlate_q15() 401 sum = __SMLALD(read_q15x2_ia ((q15_t **) &px), read_q15x2_ia ((q15_t **) &py), sum); in arm_correlate_q15() 415 sum = __SMLALD(*px++, *py++, sum); in arm_correlate_q15() 428 px = pIn1; in arm_correlate_q15() 448 px = pIn1; in arm_correlate_q15() 477 x0 = read_q15x2 ((q15_t *) px); in arm_correlate_q15() 480 x1 = read_q15x2 ((q15_t *) px + 1); in arm_correlate_q15() 481 px += 2U; in arm_correlate_q15() [all …]
|
| D | arm_conv_q31.c | 240 const q31_t *px; /* Intermediate inputA pointer */ in arm_conv_q31() local 307 px = pIn1; in arm_conv_q31() 331 sum += (q63_t) *px++ * (*py--); in arm_conv_q31() 334 sum += (q63_t) *px++ * (*py--); in arm_conv_q31() 337 sum += (q63_t) *px++ * (*py--); in arm_conv_q31() 340 sum += (q63_t) *px++ * (*py--); in arm_conv_q31() 359 sum += (q63_t) *px++ * *py--; in arm_conv_q31() 370 px = pIn1; in arm_conv_q31() 390 px = pIn1; in arm_conv_q31() 421 x0 = *px++; in arm_conv_q31() [all …]
|
| D | arm_conv_partial_q7.c | 72 const q7_t *px; /* Intermediate inputA pointer */ in arm_conv_partial_q7() local 160 px = pIn1; in arm_conv_partial_q7() 184 in1 = (q15_t) *px++; in arm_conv_partial_q7() 185 in2 = (q15_t) *px++; in arm_conv_partial_q7() 198 in1 = (q15_t) *px++; in arm_conv_partial_q7() 199 in2 = (q15_t) *px++; in arm_conv_partial_q7() 228 sum += ((q31_t) * px++ * *py--); in arm_conv_partial_q7() 239 px = pIn1; in arm_conv_partial_q7() 267 px = pSrc1; in arm_conv_partial_q7() 299 x0 = *px++; in arm_conv_partial_q7() [all …]
|
| D | arm_correlate_q31.c | 273 const q31_t *px; /* Intermediate inputA pointer */ in arm_correlate_q31() local 370 px = pIn1; in arm_correlate_q31() 395 sum += (q63_t) *px++ * (*py++); in arm_correlate_q31() 398 sum += (q63_t) *px++ * (*py++); in arm_correlate_q31() 401 sum += (q63_t) *px++ * (*py++); in arm_correlate_q31() 404 sum += (q63_t) *px++ * (*py++); in arm_correlate_q31() 424 sum += (q63_t) *px++ * (*py++); in arm_correlate_q31() 437 px = pIn1; in arm_correlate_q31() 457 px = pIn1; in arm_correlate_q31() 487 x0 = *px++; in arm_correlate_q31() [all …]
|
| D | arm_lms_f32.c | 177 …float32_t *px, *pb; /* Temporary pointers for state and coefficient buf… in arm_lms_f32() local 202 px = pState; in arm_lms_f32() 217 xV = vld1q_f32(px); in arm_lms_f32() 221 px += 4; in arm_lms_f32() 237 sum += (*px++) * (*pb++); in arm_lms_f32() 255 px = pState; in arm_lms_f32() 267 xV = vld1q_f32(px); in arm_lms_f32() 269 px += 4; in arm_lms_f32() 286 *pb = *pb + (w * (*px++)); in arm_lms_f32() 349 …float32_t *px, *pb; /* Temporary pointers for state and coefficient buf… in arm_lms_f32() local [all …]
|
| D | arm_conv_q7.c | 232 const q7_t *px; /* Intermediate inputA pointer */ in arm_conv_q7() local 301 px = pIn1; in arm_conv_q7() 325 in1 = (q15_t) *px++; in arm_conv_q7() 326 in2 = (q15_t) *px++; in arm_conv_q7() 339 in1 = (q15_t) *px++; in arm_conv_q7() 340 in2 = (q15_t) *px++; in arm_conv_q7() 369 sum += ((q15_t) *px++ * *py--); in arm_conv_q7() 380 px = pIn1; in arm_conv_q7() 400 px = pIn1; in arm_conv_q7() 432 x0 = *px++; in arm_conv_q7() [all …]
|
| D | arm_fir_sparse_f32.c | 119 float32_t *px; /* Scratch buffer pointer */ in arm_fir_sparse_f32() local 152 px = pb; 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() 223 px = pb; in arm_fir_sparse_f32() 237 *pOut++ += *px++ * coeff; in arm_fir_sparse_f32() 239 *pOut++ += *px++ * coeff; in arm_fir_sparse_f32() [all …]
|
| D | arm_lms_norm_f32.c | 171 …float32_t *px, *pb; /* Temporary pointers for state and coefficient buf… in arm_lms_norm_f32() local 203 px = pState; in arm_lms_norm_f32() 225 xV = vld1q_f32(px); in arm_lms_norm_f32() 229 px += 4; in arm_lms_norm_f32() 244 sum += (*px++) * (*pb++); in arm_lms_norm_f32() 263 px = pState; in arm_lms_norm_f32() 275 xV = vld1q_f32(px); in arm_lms_norm_f32() 277 px += 4; in arm_lms_norm_f32() 294 *pb += w * (*px++); in arm_lms_norm_f32() 360 …float32_t *px, *pb; /* Temporary pointers for state and coefficient buf… in arm_lms_norm_f32() local [all …]
|
| D | arm_correlate_q7.c | 275 const q7_t *px; /* Intermediate inputA pointer */ in arm_correlate_q7() local 374 px = pIn1; in arm_correlate_q7() 398 in1 = (q15_t) *px++; in arm_correlate_q7() 399 in2 = (q15_t) *px++; in arm_correlate_q7() 412 in1 = (q15_t) *px++; in arm_correlate_q7() 413 in2 = (q15_t) *px++; in arm_correlate_q7() 443 sum += (q31_t) ((q15_t) *px++ * *py++); in arm_correlate_q7() 456 px = pIn1; in arm_correlate_q7() 476 px = pIn1; in arm_correlate_q7() 507 x0 = *px++; in arm_correlate_q7() [all …]
|
| D | arm_fir_sparse_q15.c | 69 q15_t *px; /* Temporary pointers for scratch buffer */ in arm_fir_sparse_q15() local 109 px = pb; in arm_fir_sparse_q15() 123 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q15() 124 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q15() 125 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q15() 126 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q15() 145 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q15() 177 px = pb; in arm_fir_sparse_q15() 191 *pScratchOut++ += (q31_t) *px++ * coeff; in arm_fir_sparse_q15() 192 *pScratchOut++ += (q31_t) *px++ * coeff; in arm_fir_sparse_q15() [all …]
|
| D | arm_fir_sparse_q31.c | 66 q31_t *px; /* Scratch buffer pointer */ in arm_fir_sparse_q31() local 102 px = pb; 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() 173 px = pb; in arm_fir_sparse_q31() 188 out += ((q63_t) *px++ * coeff) >> 32; in arm_fir_sparse_q31() 192 out += ((q63_t) *px++ * coeff) >> 32; in arm_fir_sparse_q31() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/ |
| D | arm_mat_mult_fast_q15.c | 77 q15_t *px; /* Temporary output data matrix pointer */ in arm_mat_mult_fast_q15() local 115 px = pSrcBT + i; in arm_mat_mult_fast_q15() 132 *px = (q15_t) in; in arm_mat_mult_fast_q15() 134 *px = (q15_t) ((in & (q31_t) 0xffff0000) >> 16); in arm_mat_mult_fast_q15() 138 px += numRowsB; in arm_mat_mult_fast_q15() 142 *px = (q15_t) ((in & (q31_t) 0xffff0000) >> 16); in arm_mat_mult_fast_q15() 144 *px = (q15_t) in; in arm_mat_mult_fast_q15() 148 px += numRowsB; in arm_mat_mult_fast_q15() 152 *px = (q15_t) in; in arm_mat_mult_fast_q15() 154 *px = (q15_t) ((in & (q31_t) 0xffff0000) >> 16); in arm_mat_mult_fast_q15() [all …]
|
| D | arm_mat_trans_f32.c | 106 float32_t *px; /* Temporary output data matrix pointer */ in arm_mat_trans_f32() local 136 px = pOut + i; in arm_mat_trans_f32() 154 vst1q_f32(px,rb0.val[0]); in arm_mat_trans_f32() 155 px += nRows; in arm_mat_trans_f32() 157 vst1q_f32(px,rb0.val[1]); in arm_mat_trans_f32() 158 px += nRows; in arm_mat_trans_f32() 160 vst1q_f32(px,rb1.val[0]); in arm_mat_trans_f32() 161 px += nRows; in arm_mat_trans_f32() 163 vst1q_f32(px,rb1.val[1]); in arm_mat_trans_f32() 164 px += nRows; in arm_mat_trans_f32() [all …]
|