/cmsis-dsp-latest/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 | 74 q31_t x1, x2, x3, y1; /* Temporary input variables */ in arm_conv_opt_q7() local 223 y1 = read_q15x2_ia (&pScr2); in arm_conv_opt_q7() 226 acc0 = __SMLAD(x1, y1, acc0); in arm_conv_opt_q7() 227 acc2 = __SMLAD(x2, y1, acc2); in arm_conv_opt_q7() 237 acc1 = __SMLADX(x3, y1, acc1); in arm_conv_opt_q7() 249 acc3 = __SMLADX(x3, y1, acc3); in arm_conv_opt_q7() 252 y1 = read_q15x2_ia (&pScr2); in arm_conv_opt_q7() 254 acc0 = __SMLAD(x2, y1, acc0); in arm_conv_opt_q7() 256 acc2 = __SMLAD(x1, y1, acc2); in arm_conv_opt_q7() 258 acc1 = __SMLADX(x3, y1, acc1); in arm_conv_opt_q7() [all …]
|
D | arm_correlate_opt_q7.c | 76 q31_t x1, x2, x3, y1; /* Temporary input variables */ in arm_correlate_opt_q7() local 248 y1 = read_q15x2_ia (&pScr2); in arm_correlate_opt_q7() 251 acc0 = __SMLAD(x1, y1, acc0); in arm_correlate_opt_q7() 252 acc2 = __SMLAD(x2, y1, acc2); in arm_correlate_opt_q7() 262 acc1 = __SMLADX(x3, y1, acc1); in arm_correlate_opt_q7() 274 acc3 = __SMLADX(x3, y1, acc3); in arm_correlate_opt_q7() 277 y1 = read_q15x2_ia (&pScr2); in arm_correlate_opt_q7() 279 acc0 = __SMLAD(x2, y1, acc0); in arm_correlate_opt_q7() 281 acc2 = __SMLAD(x1, y1, acc2); in arm_correlate_opt_q7() 283 acc1 = __SMLADX(x3, y1, acc1); in arm_correlate_opt_q7() [all …]
|
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_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_correlate_opt_q15.c | 81 q31_t y1, y2; /* State variables */ in arm_correlate_opt_q15() local 191 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_correlate_opt_q15() 195 acc0 = __SMLALD(x1, y1, acc0); in arm_correlate_opt_q15() 196 acc2 = __SMLALD(x2, y1, acc2); in arm_correlate_opt_q15() 206 acc1 = __SMLALDX(x3, y1, acc1); in arm_correlate_opt_q15() 222 acc3 = __SMLALDX(x3, y1, acc3); in arm_correlate_opt_q15()
|
D | arm_conv_fast_opt_q15.c | 87 q31_t y1, y2; /* State variables */ in arm_conv_fast_opt_q15() local 219 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_fast_opt_q15() 223 acc0 = __SMLAD(x1, y1, acc0); in arm_conv_fast_opt_q15() 224 acc2 = __SMLAD(x2, y1, acc2); in arm_conv_fast_opt_q15() 234 acc1 = __SMLADX(x3, y1, acc1); in arm_conv_fast_opt_q15() 250 acc3 = __SMLADX(x3, y1, acc3); in arm_conv_fast_opt_q15()
|
D | arm_conv_opt_q15.c | 83 q31_t y1, y2; /* State variables */ in arm_conv_opt_q15() local 215 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_conv_opt_q15() 219 acc0 = __SMLALD(x1, y1, acc0); in arm_conv_opt_q15() 220 acc2 = __SMLALD(x2, y1, acc2); in arm_conv_opt_q15() 230 acc1 = __SMLALDX(x3, y1, acc1); in arm_conv_opt_q15() 246 acc3 = __SMLALDX(x3, y1, acc3); in arm_conv_opt_q15()
|
D | arm_correlate_fast_opt_q15.c | 84 q31_t y1, y2; /* State variables */ in arm_correlate_fast_opt_q15() local 196 y1 = read_q15x2_ia ((q15_t **) &pIn2); in arm_correlate_fast_opt_q15() 200 acc0 = __SMLAD(x1, y1, acc0); in arm_correlate_fast_opt_q15() 201 acc2 = __SMLAD(x2, y1, acc2); in arm_correlate_fast_opt_q15() 211 acc1 = __SMLADX(x3, y1, acc1); in arm_correlate_fast_opt_q15() 227 acc3 = __SMLADX(x3, y1, acc3); in arm_correlate_fast_opt_q15()
|
/cmsis-dsp-latest/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_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_linear_interp_f16.c | 57 float16_t y0, y1; /* Nearest output values */ in arm_linear_interp_f16() local 83 y1 = pYData[i + 1]; in arm_linear_interp_f16() 87 (((_Float16)y1 - (_Float16)y0) / ((_Float16)x1 - (_Float16)x0)); in arm_linear_interp_f16()
|
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()
|
/cmsis-dsp-latest/PythonWrapper/examples/ |
D | Noise suppression.ipynb | 919 …9CP3b+oH7PvzA/T3+n/9wAM8CYwM7BLkDMQTBAyQDGQFbAHn/Q/4T/eL9tvtF/Hz81vw4/cf98/y1/lP+yv4a/lj+AP67/bT8b… 1193 …9CP3b+oH7PvzA/T3+n/9wAM8CYwM7BLkDMQTBAyQDGQFbAHn/Q/4T/eL9tvtF/Hz81vw4/cf98/y1/lP+yv4a/lj+AP67/bT8b… 1640 …ZgJ4H8BUVV0hIveJyDAz20QAbc3N4NsBjDXLrgAwFYkbyy8DuDlTjaF80axRUb0PtlFR6qIoJz+y1+/8kpOwctasUeJc4YZzu/…
|