Home
last modified time | relevance | path

Searched refs:outI (Results 1 – 3 of 3) sorted by relevance

/cmsis-3.4.0/CMSIS/DSP/Source/TransformFunctions/
Darm_rfft_q15.c219 q31_t outR, outI; /* Temporary variables for output */ in arm_split_rfft_q15() local
267 outI = __SMUSDX(read_q15x2_da (&pSrc2), read_q15x2((q15_t *) pCoefB)); in arm_split_rfft_q15()
269 outI = __SMUSDX(read_q15x2 ((q15_t *) pCoefB), read_q15x2_da (&pSrc2)); in arm_split_rfft_q15()
273 outI = __SMLADX(read_q15x2_ia (&pSrc1), read_q15x2 ((q15_t *) pCoefA), outI); in arm_split_rfft_q15()
277 *pD1++ = outI >> 16U; in arm_split_rfft_q15()
281 pD2[1] = -(outI >> 16U); in arm_split_rfft_q15()
320 outI = *pSrc2 * *(pCoefB + 1); in arm_split_rfft_q15()
321 outI = outI - (*(pSrc2 + 1) * *pCoefB); in arm_split_rfft_q15()
322 outI = outI + (*(pSrc1 + 1) * *pCoefA); in arm_split_rfft_q15()
323 outI = outI + (*pSrc1 * *(pCoefA + 1)); in arm_split_rfft_q15()
[all …]
Darm_rfft_f32.c163 float32_t outR, outI; /* Temporary variables for output */ in arm_split_rfft_f32() local
197 outI = *pSrc1++ * CoefA2; in arm_split_rfft_f32()
202 outI += *pSrc1++ * CoefA1; in arm_split_rfft_f32()
207 outI -= *pSrc2-- * CoefB1; in arm_split_rfft_f32()
209 outI -= *pSrc2 * CoefA2; in arm_split_rfft_f32()
216 *pDst1++ = outI; in arm_split_rfft_f32()
219 *pDst2-- = -outI; in arm_split_rfft_f32()
258 float32_t outR, outI; /* Temporary variables for output */ in arm_split_rifft_f32() local
287 outI = -(*pSrc1++) * CoefA2; in arm_split_rifft_f32()
293 outI += (*pSrc1++) * CoefA1; in arm_split_rifft_f32()
[all …]
Darm_rfft_q31.c212 q31_t outR, outI; /* Temporary variables for output */ in arm_split_rfft_q31() local
245 mult_32x32_keep32_R (outI, *pIn1++, CoefA2); in arm_split_rfft_q31()
251 multAcc_32x32_keep32_R (outI, *pIn1++, CoefA1); in arm_split_rfft_q31()
258 multSub_32x32_keep32_R (outI, *pIn2--, CoefB1); in arm_split_rfft_q31()
264 multSub_32x32_keep32_R (outI, *pIn2--, CoefA2); in arm_split_rfft_q31()
268 *pOut1++ = outI; in arm_split_rfft_q31()
271 *pOut2-- = -outI; in arm_split_rfft_q31()
365 q31_t outR, outI; /* Temporary variables for output */ in arm_split_rifft_q31() local
394 mult_32x32_keep32_R (outI, *pIn1++, -CoefA2); in arm_split_rifft_q31()
400 multAcc_32x32_keep32_R (outI, *pIn1++, CoefA1); in arm_split_rifft_q31()
[all …]