Home
last modified time | relevance | path

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

/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/
Darm_fir_sparse_f32.c128 float32_t coeff = *pCoeffs++; /* Read the first coefficient value */ in arm_fir_sparse_f32() local
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()
199 coeff = *pCoeffs++; in arm_fir_sparse_f32()
237 *pOut++ += *px++ * coeff; in arm_fir_sparse_f32()
239 *pOut++ += *px++ * coeff; in arm_fir_sparse_f32()
241 *pOut++ += *px++ * coeff; in arm_fir_sparse_f32()
[all …]
Darm_fir_sparse_q15.c79 q15_t coeff = *pCoeffs++; /* Read the first coefficient value */ in arm_fir_sparse_q15() local
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()
153 coeff = *pCoeffs++; 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()
193 *pScratchOut++ += (q31_t) *px++ * coeff; in arm_fir_sparse_q15()
[all …]
Darm_fir_sparse_q7.c80 q7_t coeff = *pCoeffs++; /* Read the coefficient value */ in arm_fir_sparse_q7() local
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()
127 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q7()
146 *pScratchOut++ = ((q31_t) *px++ * coeff); in arm_fir_sparse_q7()
154 coeff = *pCoeffs++; in arm_fir_sparse_q7()
192 in = *pScratchOut + ((q31_t) * px++ * coeff); in arm_fir_sparse_q7()
194 in = *pScratchOut + ((q31_t) * px++ * coeff); in arm_fir_sparse_q7()
196 in = *pScratchOut + ((q31_t) * px++ * coeff); in arm_fir_sparse_q7()
[all …]
Darm_fir_sparse_q31.c75 q31_t coeff = *pCoeffs++; /* Read the first coefficient value */ in arm_fir_sparse_q31() local
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()
149 coeff = *pCoeffs++; 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()
196 out += ((q63_t) *px++ * coeff) >> 32; in arm_fir_sparse_q31()
[all …]
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/TransformFunctions/
Darm_cfft_radix2_q15.c99 q31_t coeff, out1, out2; in arm_radix2_butterfly_q15() local
111 coeff = read_q15x2 ((q15_t *)pCoef + (ia * 2U)); in arm_radix2_butterfly_q15()
130 out1 = __SMUAD(coeff, R) >> 16; in arm_radix2_butterfly_q15()
131 out2 = __SMUSDX(coeff, R); in arm_radix2_butterfly_q15()
133 out1 = __SMUSDX(R, coeff) >> 16U; in arm_radix2_butterfly_q15()
134 out2 = __SMUAD(coeff, R); in arm_radix2_butterfly_q15()
139 coeff = read_q15x2 ((q15_t *)pCoef + (ia * 2U)); in arm_radix2_butterfly_q15()
160 out1 = __SMUAD(coeff, R) >> 16; in arm_radix2_butterfly_q15()
161 out2 = __SMUSDX(coeff, R); in arm_radix2_butterfly_q15()
164 out1 = __SMUSDX(R, coeff) >> 16U; in arm_radix2_butterfly_q15()
[all …]
Darm_cfft_q15.c703 q31_t coeff, out1, out2; in arm_cfft_radix4by2_q15() local
718 coeff = read_q15x2_ia ((q15_t **) &pC); in arm_cfft_radix4by2_q15()
731 out1 = __SMUAD(coeff, R) >> 16U; in arm_cfft_radix4by2_q15()
732 out2 = __SMUSDX(coeff, R); in arm_cfft_radix4by2_q15()
734 out1 = __SMUSDX(R, coeff) >> 16U; in arm_cfft_radix4by2_q15()
735 out2 = __SMUAD(coeff, R); in arm_cfft_radix4by2_q15()
802 q31_t coeff, out1, out2; in arm_cfft_radix4by2_inverse_q15() local
817 coeff = read_q15x2_ia ((q15_t **) &pC); in arm_cfft_radix4by2_inverse_q15()
830 out1 = __SMUSD(coeff, R) >> 16U; in arm_cfft_radix4by2_inverse_q15()
831 out2 = __SMUADX(coeff, R); in arm_cfft_radix4by2_inverse_q15()
[all …]
/hal_nxp-3.6.0/mcux/mcux-sdk/drivers/isi/
Dfsl_isi.c387 uint32_t coeff; in ISI_SetColorSpaceConversionConfig() local
393 coeff = (ISI_ConvertFloat(config->A1, 2, 8) << ISI_CHNL_CSC_COEFF0_A1_SHIFT); in ISI_SetColorSpaceConversionConfig()
394 coeff |= (ISI_ConvertFloat(config->A2, 2, 8) << ISI_CHNL_CSC_COEFF0_A2_SHIFT); in ISI_SetColorSpaceConversionConfig()
395 base->CHNL_CSC_COEFF0 = coeff; in ISI_SetColorSpaceConversionConfig()
397 coeff = (ISI_ConvertFloat(config->A3, 2, 8) << ISI_CHNL_CSC_COEFF1_A3_SHIFT); in ISI_SetColorSpaceConversionConfig()
398 coeff |= (ISI_ConvertFloat(config->B1, 2, 8) << ISI_CHNL_CSC_COEFF1_B1_SHIFT); in ISI_SetColorSpaceConversionConfig()
399 base->CHNL_CSC_COEFF1 = coeff; in ISI_SetColorSpaceConversionConfig()
401 coeff = (ISI_ConvertFloat(config->B2, 2, 8) << ISI_CHNL_CSC_COEFF2_B2_SHIFT); in ISI_SetColorSpaceConversionConfig()
402 coeff |= (ISI_ConvertFloat(config->B3, 2, 8) << ISI_CHNL_CSC_COEFF2_B3_SHIFT); in ISI_SetColorSpaceConversionConfig()
403 base->CHNL_CSC_COEFF2 = coeff; in ISI_SetColorSpaceConversionConfig()
[all …]