67 q31_t * pInlineBuffer)
72 q31_t *pS1, *pS2, *pbuff;
110 pS2 = pState + (S->
N - 1u);
113 pbuff = pInlineBuffer;
115 #ifndef ARM_MATH_CM0_FAMILY 146 pbuff = pInlineBuffer;
191 i = (S->
N - 1u) >> 2u;
194 pbuff = pInlineBuffer;
236 i = (S->
N - 1u) % 0x4u;
258 pbuff = pInlineBuffer;
301 pbuff = pInlineBuffer;
341 pbuff = pInlineBuffer;
377 pbuff = pInlineBuffer;
void arm_rfft_q31(const arm_rfft_instance_q31 *S, q31_t *pSrc, q31_t *pDst)
Processing function for the Q31 RFFT/RIFFT.
void arm_mult_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize)
Q31 vector multiplication.
int64_t q63_t
64-bit fractional data type in 1.63 format.
void arm_shift_q31(q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize)
Shifts the elements of a Q31 vector a specified number of bits.
Instance structure for the Q31 DCT4/IDCT4 function.
void arm_dct4_q31(const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer)
Processing function for the Q31 DCT4/IDCT4.
void arm_cmplx_mult_cmplx_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t numSamples)
Q31 complex-by-complex multiplication.
int32_t q31_t
32-bit fractional data type in 1.31 format.
arm_rfft_instance_q31 * pRfft