/cmsis-dsp-3.5.0/PrivateInclude/ |
D | arm_vec_filtering.h | 38 #define MVE_INTR_CORR_QUAD_INC_X_FIXED_SIZE_F32(acc0, acc1, acc2, acc3, pX, pY, count)\ argument 49 pSrcY = (float32_t const *) pY; \ 92 #define MVE_INTR_CORR_SINGLE_F32(acc, pX, pY, count) \ argument 100 pSrcY = (float32_t const *) pY; \ 127 #define MVE_INTR_CORR_DUAL_INC_X_DEC_SIZE_F32(acc0, acc1, pX, pY, count)\ argument 136 pSrcY = (float32_t const *) pY; \ 171 #define MVE_INTR_CORR_DUAL_INC_X_FIXED_SIZE_F32(acc0, acc1, pX, pY, count)\ argument 180 pSrcY = (float32_t const *) pY; \ 213 #define MVE_INTR_CORR_DUAL_DEC_Y_INC_SIZE_F32(acc0, acc1, pX, pY, count)\ argument 222 pSrcY = (float32_t const *) pY; \ [all …]
|
/cmsis-dsp-3.5.0/Source/FilteringFunctions/ |
D | arm_correlate_f16.c | 58 #define MVE_INTR_CORR_DUAL_DEC_Y_INC_SIZE_F16(acc0, acc1, pX, pY, count) … argument 67 … pSrcY = (float16_t const *) pY; \ 97 #define MVE_INTR_CORR_SINGLE_F16(acc, pX, pY, count) … argument 105 … pSrcY = (float16_t const *) pY; \ 129 #define MVE_INTR_CORR_QUAD_INC_X_FIXED_SIZE_F16(acc0, acc1, acc2, acc3, pX, pY, count) … argument 140 … pSrcY = (float16_t const *) pY; \ 179 #define MVE_INTR_CORR_DUAL_INC_X_FIXED_SIZE_F16(acc0, acc1, pX, pY, count) … argument 188 … pSrcY = (float16_t const *) pY; \ 217 #define MVE_INTR_CORR_DUAL_INC_X_DEC_SIZE_F16(acc0, acc1, pX, pY, count) … argument 226 … pSrcY = (float16_t const *) pY; \ [all …]
|
D | arm_conv_q31.c | 79 const q31_t *pY; in arm_conv_q31() local 119 pY = pB; in arm_conv_q31() 120 MVE_INTR_CONV_DUAL_INC_Y_INC_SIZE_Q31(acc0, acc1, pX, pY, count); in arm_conv_q31() 132 pY = pB; in arm_conv_q31() 133 MVE_INTR_CONV_SINGLE_Q31(acc, pX, pY, count); in arm_conv_q31() 148 pY = pB; in arm_conv_q31() 154 MVE_INTR_CONV_QUAD_INC_X_FIXED_SIZE_Q31(acc0, acc1, acc2, acc3, pX, pY, count); in arm_conv_q31() 170 pY = pB; in arm_conv_q31() 176 MVE_INTR_CONV_DUAL_INC_X_FIXED_SIZE_Q31(acc0, acc1, pX, pY, count); in arm_conv_q31() 188 pY = pB; in arm_conv_q31() [all …]
|
D | arm_correlate_q31.c | 78 const q31_t *pY; in arm_correlate_q31() local 143 pY = pB; in arm_correlate_q31() 144 MVE_INTR_CORR_DUAL_DEC_Y_INC_SIZE_Q31(acc0, acc1, pX, pY, count); in arm_correlate_q31() 158 pY = pB; in arm_correlate_q31() 159 MVE_INTR_CORR_SINGLE_Q31(acc, pX, pY, count); in arm_correlate_q31() 174 pY = pB; in arm_correlate_q31() 178 MVE_INTR_CORR_QUAD_INC_X_FIXED_SIZE_Q31(acc0, acc1, acc2, acc3, pX, pY, srcBLen); in arm_correlate_q31() 197 pY = pB; in arm_correlate_q31() 201 MVE_INTR_CORR_DUAL_INC_X_FIXED_SIZE_Q31(acc0, acc1, pX, pY, srcBLen); in arm_correlate_q31() 215 pY = pB; in arm_correlate_q31() [all …]
|
D | arm_conv_q15.c | 78 const q15_t *pY; in arm_conv_q15() local 120 pY = pB; in arm_conv_q15() 122 MVE_INTR_CONV_DUAL_INC_Y_INC_SIZE_Q15(acc0, acc1, pX, pY, count); in arm_conv_q15() 133 pY = pB; in arm_conv_q15() 135 MVE_INTR_CONV_SINGLE_Q15(acc, pX, pY, count); in arm_conv_q15() 149 pY = pB; in arm_conv_q15() 155 MVE_INTR_CONV_QUAD_INC_X_FIXED_SIZE_Q15(acc0, acc1, acc2, acc3, pX, pY, count); in arm_conv_q15() 170 pY = pB; in arm_conv_q15() 176 MVE_INTR_CONV_DUAL_INC_X_FIXED_SIZE_Q15(acc0, acc1, pX, pY, count); in arm_conv_q15() 188 pY = pB; in arm_conv_q15() [all …]
|
D | arm_conv_q7.c | 76 const q7_t *pY; in arm_conv_q7() local 116 pY = pB; in arm_conv_q7() 118 MVE_INTR_CONV_DUAL_INC_Y_INC_SIZE_Q7(acc0, acc1, pX, pY, count); in arm_conv_q7() 129 pY = pB; in arm_conv_q7() 131 MVE_INTR_CONV_SINGLE_Q7(acc, pX, pY, count); in arm_conv_q7() 145 pY = pB; in arm_conv_q7() 151 MVE_INTR_CONV_QUAD_INC_X_FIXED_SIZE_Q7(acc0, acc1, acc2, acc3, pX, pY, count); in arm_conv_q7() 165 pY = pB; in arm_conv_q7() 171 MVE_INTR_CONV_DUAL_INC_X_FIXED_SIZE_Q7(acc0, acc1, pX, pY, count); in arm_conv_q7() 182 pY = pB; in arm_conv_q7() [all …]
|
D | arm_correlate_q15.c | 78 const q15_t *pY; in arm_correlate_q15() local 145 pY = pB; in arm_correlate_q15() 146 MVE_INTR_CORR_DUAL_DEC_Y_INC_SIZE_Q15(acc0, acc1, pX, pY, count); in arm_correlate_q15() 160 pY = pB; in arm_correlate_q15() 161 MVE_INTR_CORR_SINGLE_Q15(acc, pX, pY, count); in arm_correlate_q15() 176 pY = pB; in arm_correlate_q15() 182 MVE_INTR_CORR_QUAD_INC_X_FIXED_SIZE_Q15(acc0, acc1, acc2, acc3, pX, pY, srcBLen); in arm_correlate_q15() 201 pY = pB; in arm_correlate_q15() 207 MVE_INTR_CORR_DUAL_INC_X_FIXED_SIZE_Q15(acc0, acc1, pX, pY, srcBLen); in arm_correlate_q15() 221 pY = pB; in arm_correlate_q15() [all …]
|
D | arm_correlate_f32.c | 120 const float32_t *pX, *pY; in arm_correlate_f32() local 187 pY = pB; in arm_correlate_f32() 188 MVE_INTR_CORR_DUAL_DEC_Y_INC_SIZE_F32(acc0, acc1, pX, pY, count); in arm_correlate_f32() 202 pY = pB; in arm_correlate_f32() 203 MVE_INTR_CORR_SINGLE_F32(acc, pX, pY, count); in arm_correlate_f32() 218 pY = pB; in arm_correlate_f32() 224 MVE_INTR_CORR_QUAD_INC_X_FIXED_SIZE_F32(acc0, acc1, acc2, acc3, pX, pY, srcBLen); in arm_correlate_f32() 243 pY = pB; in arm_correlate_f32() 249 MVE_INTR_CORR_DUAL_INC_X_FIXED_SIZE_F32(acc0, acc1, pX, pY, srcBLen); in arm_correlate_f32() 263 pY = pB; in arm_correlate_f32() [all …]
|
D | arm_correlate_q7.c | 77 const q7_t *pX, *pY; in arm_correlate_q7() local 143 pY = pB; in arm_correlate_q7() 144 MVE_INTR_CORR_DUAL_DEC_Y_INC_SIZE_Q7(acc0, acc1, pX, pY, count); in arm_correlate_q7() 158 pY = pB; in arm_correlate_q7() 159 MVE_INTR_CORR_SINGLE_Q7(acc, pX, pY, count); in arm_correlate_q7() 174 pY = pB; in arm_correlate_q7() 180 MVE_INTR_CORR_QUAD_INC_X_FIXED_SIZE_Q7(acc0, acc1, acc2, acc3, pX, pY, srcBLen); in arm_correlate_q7() 200 pY = pB; in arm_correlate_q7() 206 MVE_INTR_CORR_DUAL_INC_X_FIXED_SIZE_Q7(acc0, acc1, pX, pY, srcBLen); in arm_correlate_q7() 220 pY = pB; in arm_correlate_q7() [all …]
|
D | arm_conv_f32.c | 124 const float32_t *pY; in arm_conv_f32() local 164 pY = pB; in arm_conv_f32() 170 MVE_INTR_CONV_DUAL_INC_Y_INC_SIZE_F32(acc0, acc1, pX, pY, count); in arm_conv_f32() 183 pY = pB; in arm_conv_f32() 184 MVE_INTR_CONV_SINGLE_F32(acc, pX, pY, count); in arm_conv_f32() 197 pY = pB; in arm_conv_f32() 203 MVE_INTR_CONV_DUAL_INC_X_FIXED_SIZE_F32(acc0, acc1, pX, pY, count); in arm_conv_f32() 214 pY = pB; in arm_conv_f32() 215 MVE_INTR_CONV_SINGLE_F32(acc, pX, pY, count); in arm_conv_f32() 228 pY = pB; in arm_conv_f32() [all …]
|
/cmsis-dsp-3.5.0/PythonWrapper/cmsisdsp_pkg/src/ |
D | cmsisdsp_interpolation.c | 810 PyObject *pY=NULL; // input in cmsis_arm_spline_init_f32() local 814 if (PyArg_ParseTuple(args,"OiOO",&S,&type,&pX,&pY)) in cmsis_arm_spline_init_f32() 820 GETARGUMENT(pY,NPY_DOUBLE,double,float32_t); in cmsis_arm_spline_init_f32()
|
/cmsis-dsp-3.5.0/PythonWrapper/examples/ |
D | Noise suppression.ipynb | 1743 …9p/7vA2z/ifxIABwC8v7A/pYC0QFs/2UC3AA2+LQE9AAs+aEGZQKj/EMD3AAd+NYIMAAx+xcKz/pY/OoGBPgcAs0FLfm3BLP8k…
|