Searched refs:outI (Results 1 – 3 of 3) sorted by relevance
/cmsis-3.4.0/CMSIS/DSP/Source/TransformFunctions/ |
D | arm_rfft_q15.c | 219 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 …]
|
D | arm_rfft_f32.c | 163 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 …]
|
D | arm_rfft_q31.c | 212 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 …]
|