Home
last modified time | relevance | path

Searched refs:coeff (Results 1 – 6 of 6) sorted by relevance

/cmsis-dsp-latest/Source/FilteringFunctions/
Darm_fir_sparse_f32.c130 float32_t coeff = *pCoeffs++; /* Read the first coefficient value */ in arm_fir_sparse_f32() local
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()
174 *pOut++ = *px++ * coeff; in arm_fir_sparse_f32()
193 *pOut++ = *px++ * coeff; in arm_fir_sparse_f32()
201 coeff = *pCoeffs++; in arm_fir_sparse_f32()
239 *pOut++ += *px++ * coeff; in arm_fir_sparse_f32()
241 *pOut++ += *px++ * coeff; in arm_fir_sparse_f32()
243 *pOut++ += *px++ * coeff; in arm_fir_sparse_f32()
[all …]
Darm_fir_sparse_q15.c78 q15_t coeff = *pCoeffs++; /* Read the first coefficient value */ in arm_fir_sparse_q15() local
122 *pScratchOut++ = ((q31_t) *px++ * coeff); 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()
144 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q15()
152 coeff = *pCoeffs++; in arm_fir_sparse_q15()
190 *pScratchOut++ += (q31_t) *px++ * coeff; 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 …]
Darm_fir_sparse_q7.c79 q7_t coeff = *pCoeffs++; /* Read the coefficient value */ in arm_fir_sparse_q7() local
123 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q7()
124 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q7()
125 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q7()
126 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q7()
145 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q7()
153 coeff = *pCoeffs++; in arm_fir_sparse_q7()
191 in = *pScratchOut + ((q31_t) * px++ * coeff); in arm_fir_sparse_q7()
193 in = *pScratchOut + ((q31_t) * px++ * coeff); in arm_fir_sparse_q7()
195 in = *pScratchOut + ((q31_t) * px++ * coeff); in arm_fir_sparse_q7()
[all …]
Darm_fir_sparse_q31.c74 q31_t coeff = *pCoeffs++; /* Read the first coefficient value */ in arm_fir_sparse_q31() local
115 *pOut++ = (q31_t) (((q63_t) *px++ * coeff) >> 32); in arm_fir_sparse_q31()
117 *pOut++ = (q31_t) (((q63_t) *px++ * coeff) >> 32); in arm_fir_sparse_q31()
119 *pOut++ = (q31_t) (((q63_t) *px++ * coeff) >> 32); in arm_fir_sparse_q31()
121 *pOut++ = (q31_t) (((q63_t) *px++ * coeff) >> 32); in arm_fir_sparse_q31()
140 *pOut++ = (q31_t) (((q63_t) *px++ * coeff) >> 32); in arm_fir_sparse_q31()
148 coeff = *pCoeffs++; in arm_fir_sparse_q31()
187 out += ((q63_t) *px++ * coeff) >> 32; in arm_fir_sparse_q31()
191 out += ((q63_t) *px++ * coeff) >> 32; in arm_fir_sparse_q31()
195 out += ((q63_t) *px++ * coeff) >> 32; in arm_fir_sparse_q31()
[all …]
/cmsis-dsp-latest/Source/TransformFunctions/
Darm_cfft_radix2_q15.c95 q31_t coeff, out1, out2; in arm_radix2_butterfly_q15() local
107 coeff = read_q15x2 ((q15_t *)pCoef + (ia * 2U)); in arm_radix2_butterfly_q15()
126 out1 = __SMUAD(coeff, R) >> 16; in arm_radix2_butterfly_q15()
127 out2 = __SMUSDX(coeff, R); in arm_radix2_butterfly_q15()
129 out1 = __SMUSDX(R, coeff) >> 16U; in arm_radix2_butterfly_q15()
130 out2 = __SMUAD(coeff, R); in arm_radix2_butterfly_q15()
135 coeff = read_q15x2 ((q15_t *)pCoef + (ia * 2U)); in arm_radix2_butterfly_q15()
156 out1 = __SMUAD(coeff, R) >> 16; in arm_radix2_butterfly_q15()
157 out2 = __SMUSDX(coeff, R); in arm_radix2_butterfly_q15()
160 out1 = __SMUSDX(R, coeff) >> 16U; in arm_radix2_butterfly_q15()
[all …]
Darm_cfft_q15.c698 q31_t coeff, out1, out2; in arm_cfft_radix4by2_q15() local
713 coeff = read_q15x2_ia (&pC); in arm_cfft_radix4by2_q15()
726 out1 = __SMUAD(coeff, R) >> 16U; in arm_cfft_radix4by2_q15()
727 out2 = __SMUSDX(coeff, R); in arm_cfft_radix4by2_q15()
729 out1 = __SMUSDX(R, coeff) >> 16U; in arm_cfft_radix4by2_q15()
730 out2 = __SMUAD(coeff, R); in arm_cfft_radix4by2_q15()
797 q31_t coeff, out1, out2; in arm_cfft_radix4by2_inverse_q15() local
812 coeff = read_q15x2_ia (&pC); in arm_cfft_radix4by2_inverse_q15()
825 out1 = __SMUSD(coeff, R) >> 16U; in arm_cfft_radix4by2_inverse_q15()
826 out2 = __SMUADX(coeff, R); in arm_cfft_radix4by2_inverse_q15()
[all …]