/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/ |
D | arm_conv_partial_opt_q7.c | 74 q31_t x1, x2, x3, y1; /* Temporary input variables */ in arm_conv_partial_opt_q7() local 242 y1 = read_q15x2_ia (&pScr2); in arm_conv_partial_opt_q7() 245 acc0 = __SMLAD(x1, y1, acc0); in arm_conv_partial_opt_q7() 246 acc2 = __SMLAD(x2, y1, acc2); in arm_conv_partial_opt_q7() 256 acc1 = __SMLADX(x3, y1, acc1); in arm_conv_partial_opt_q7() 268 acc3 = __SMLADX(x3, y1, acc3); in arm_conv_partial_opt_q7() 271 y1 = read_q15x2_ia (&pScr2); in arm_conv_partial_opt_q7() 273 acc0 = __SMLAD(x2, y1, acc0); in arm_conv_partial_opt_q7() 275 acc2 = __SMLAD(x1, y1, acc2); in arm_conv_partial_opt_q7() 277 acc1 = __SMLADX(x3, y1, acc1); in arm_conv_partial_opt_q7() [all …]
|
D | arm_conv_opt_q7.c | 75 q31_t x1, x2, x3, y1; /* Temporary input variables */ in arm_conv_opt_q7() local 224 y1 = read_q15x2_ia (&pScr2); in arm_conv_opt_q7() 227 acc0 = __SMLAD(x1, y1, acc0); in arm_conv_opt_q7() 228 acc2 = __SMLAD(x2, y1, acc2); in arm_conv_opt_q7() 238 acc1 = __SMLADX(x3, y1, acc1); in arm_conv_opt_q7() 250 acc3 = __SMLADX(x3, y1, acc3); in arm_conv_opt_q7() 253 y1 = read_q15x2_ia (&pScr2); in arm_conv_opt_q7() 255 acc0 = __SMLAD(x2, y1, acc0); in arm_conv_opt_q7() 257 acc2 = __SMLAD(x1, y1, acc2); in arm_conv_opt_q7() 259 acc1 = __SMLADX(x3, y1, acc1); in arm_conv_opt_q7() [all …]
|
D | arm_correlate_opt_q7.c | 77 q31_t x1, x2, x3, y1; /* Temporary input variables */ in arm_correlate_opt_q7() local 249 y1 = read_q15x2_ia (&pScr2); in arm_correlate_opt_q7() 252 acc0 = __SMLAD(x1, y1, acc0); in arm_correlate_opt_q7() 253 acc2 = __SMLAD(x2, y1, acc2); in arm_correlate_opt_q7() 263 acc1 = __SMLADX(x3, y1, acc1); in arm_correlate_opt_q7() 275 acc3 = __SMLADX(x3, y1, acc3); in arm_correlate_opt_q7() 278 y1 = read_q15x2_ia (&pScr2); in arm_correlate_opt_q7() 280 acc0 = __SMLAD(x2, y1, acc0); in arm_correlate_opt_q7() 282 acc2 = __SMLAD(x1, y1, acc2); in arm_correlate_opt_q7() 284 acc1 = __SMLADX(x3, y1, acc1); in arm_correlate_opt_q7() [all …]
|
D | arm_conv_partial_fast_opt_q15.c | 82 q31_t y1; /* State variables */ in arm_conv_partial_fast_opt_q15() local 230 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_partial_fast_opt_q15() 234 acc0 = __SMLAD(x1, y1, acc0); in arm_conv_partial_fast_opt_q15() 235 acc2 = __SMLAD(x2, y1, acc2); in arm_conv_partial_fast_opt_q15() 245 acc1 = __SMLADX(x3, y1, acc1); in arm_conv_partial_fast_opt_q15() 261 acc3 = __SMLADX(x3, y1, acc3); in arm_conv_partial_fast_opt_q15() 343 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_partial_fast_opt_q15() 346 acc0 = __SMLAD(x1, y1, acc0); in arm_conv_partial_fast_opt_q15()
|
D | arm_conv_partial_opt_q15.c | 76 q31_t y1; /* State variables */ in arm_conv_partial_opt_q15() local 231 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_partial_opt_q15() 235 acc0 = __SMLALD(x1, y1, acc0); in arm_conv_partial_opt_q15() 236 acc2 = __SMLALD(x2, y1, acc2); in arm_conv_partial_opt_q15() 246 acc1 = __SMLALDX(x3, y1, acc1); in arm_conv_partial_opt_q15() 262 acc3 = __SMLALDX(x3, y1, acc3); in arm_conv_partial_opt_q15() 343 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_partial_opt_q15() 345 acc0 = __SMLALD(x1, y1, acc0); in arm_conv_partial_opt_q15()
|
D | arm_conv_opt_q15.c | 84 q31_t y1, y2; /* State variables */ in arm_conv_opt_q15() local 216 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_opt_q15() 220 acc0 = __SMLALD(x1, y1, acc0); in arm_conv_opt_q15() 221 acc2 = __SMLALD(x2, y1, acc2); in arm_conv_opt_q15() 231 acc1 = __SMLALDX(x3, y1, acc1); in arm_conv_opt_q15() 247 acc3 = __SMLALDX(x3, y1, acc3); in arm_conv_opt_q15()
|
D | arm_conv_fast_opt_q15.c | 88 q31_t y1, y2; /* State variables */ in arm_conv_fast_opt_q15() local 220 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_fast_opt_q15() 224 acc0 = __SMLAD(x1, y1, acc0); in arm_conv_fast_opt_q15() 225 acc2 = __SMLAD(x2, y1, acc2); in arm_conv_fast_opt_q15() 235 acc1 = __SMLADX(x3, y1, acc1); in arm_conv_fast_opt_q15() 251 acc3 = __SMLADX(x3, y1, acc3); in arm_conv_fast_opt_q15()
|
D | arm_correlate_opt_q15.c | 82 q31_t y1, y2; /* State variables */ in arm_correlate_opt_q15() local 192 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_correlate_opt_q15() 196 acc0 = __SMLALD(x1, y1, acc0); in arm_correlate_opt_q15() 197 acc2 = __SMLALD(x2, y1, acc2); in arm_correlate_opt_q15() 207 acc1 = __SMLALDX(x3, y1, acc1); in arm_correlate_opt_q15() 223 acc3 = __SMLALDX(x3, y1, acc3); in arm_correlate_opt_q15()
|
D | arm_correlate_fast_opt_q15.c | 85 q31_t y1, y2; /* State variables */ in arm_correlate_fast_opt_q15() local 197 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_correlate_fast_opt_q15() 201 acc0 = __SMLAD(x1, y1, acc0); in arm_correlate_fast_opt_q15() 202 acc2 = __SMLAD(x2, y1, acc2); in arm_correlate_fast_opt_q15() 212 acc1 = __SMLADX(x3, y1, acc1); in arm_correlate_fast_opt_q15() 228 acc3 = __SMLADX(x3, y1, acc3); in arm_correlate_fast_opt_q15()
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/InterpolationFunctions/ |
D | arm_linear_interp_q7.c | 59 q7_t y0, y1; /* Nearest output values */ in arm_linear_interp_q7() local 84 y1 = pYData[index + 1]; in arm_linear_interp_q7() 90 y += (y1 * fract); in arm_linear_interp_q7()
|
D | arm_linear_interp_q15.c | 59 q15_t y0, y1; /* Nearest output values */ in arm_linear_interp_q15() local 84 y1 = pYData[index + 1]; in arm_linear_interp_q15() 90 y += ((q63_t) y1 * (fract)); in arm_linear_interp_q15()
|
D | arm_linear_interp_q31.c | 60 q31_t y0, y1; /* Nearest output values */ in arm_linear_interp_q31() local 85 y1 = pYData[index + 1]; in arm_linear_interp_q31() 91 y += ((q31_t) (((q63_t) y1 * fract) >> 32)); in arm_linear_interp_q31()
|
D | arm_linear_interp_f16.c | 88 float16_t y0, y1; /* Nearest output values */ in arm_linear_interp_f16() local 114 y1 = pYData[i + 1]; in arm_linear_interp_f16() 117 y = y0 + (x - x0) * ((y1 - y0) / (x1 - x0)); in arm_linear_interp_f16()
|
D | arm_linear_interp_f32.c | 85 float32_t y0, y1; /* Nearest output values */ in arm_linear_interp_f32() local 111 y1 = pYData[i + 1]; in arm_linear_interp_f32() 114 y = y0 + (x - x0) * ((y1 - y0) / (x1 - x0)); in arm_linear_interp_f32()
|
D | arm_bilinear_interp_q7.c | 56 q7_t x1, x2, y1, y2; /* Nearest output values */ in arm_bilinear_interp_q7() local 91 y1 = pYData[((uint32_t)rI) + nCols * ((uint32_t)cI + 1) ]; in arm_bilinear_interp_q7() 103 out = ((y1 * (0xFFFFF - xfract))); in arm_bilinear_interp_q7()
|
D | arm_bilinear_interp_q15.c | 54 q15_t x1, x2, y1, y2; /* Nearest output values */ in arm_bilinear_interp_q15() local 90 y1 = pYData[((uint32_t)rI) + nCols * ((uint32_t)cI + 1) ]; in arm_bilinear_interp_q15() 105 out = (q31_t) (((q63_t) y1 * (0x0FFFFF - xfract)) >> 4U); in arm_bilinear_interp_q15()
|
D | arm_bilinear_interp_q31.c | 56 q31_t x1, x2, y1, y2; /* Nearest output values */ in arm_bilinear_interp_q31() local 91 y1 = pYData[(rI) + (int32_t)nCols * (cI + 1) ]; in arm_bilinear_interp_q31() 103 out = ((q31_t) ((q63_t) y1 * (0x7FFFFFFF - xfract) >> 32)); in arm_bilinear_interp_q31()
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/Include/ |
D | arm_math.h | 5542 float32_t y0, y1; /* Nearest output values */ in arm_linear_interp_f32() local 5568 y1 = pYData[i + 1]; in arm_linear_interp_f32() 5571 y = y0 + (x - x0) * ((y1 - y0) / (x1 - x0)); in arm_linear_interp_f32() 5599 q31_t y0, y1; /* Nearest output values */ in arm_linear_interp_q31() local 5624 y1 = pYData[index + 1]; in arm_linear_interp_q31() 5630 y += ((q31_t) (((q63_t) y1 * fract) >> 32)); in arm_linear_interp_q31() 5657 q15_t y0, y1; /* Nearest output values */ in arm_linear_interp_q15() local 5682 y1 = pYData[index + 1]; in arm_linear_interp_q15() 5688 y += ((q63_t) y1 * (fract)); in arm_linear_interp_q15() 5714 q7_t y0, y1; /* Nearest output values */ in arm_linear_interp_q7() local [all …]
|