183 pS2 = pState + (S->
N - 1u);
186 pbuff = pInlineBuffer;
188 #ifndef ARM_MATH_CM0_FAMILY 193 i = (uint32_t) S->
Nby2 >> 2u;
219 pbuff = pInlineBuffer;
225 i = (uint32_t) S->N >> 2u;
260 i = ((uint32_t) S->N - 1u) >> 2u;
263 pbuff = pInlineBuffer;
305 i = ((uint32_t) S->N - 1u) % 0x4u;
324 i = (uint32_t) S->N >> 2u;
327 pbuff = pInlineBuffer;
334 *pbuff++ = in * S->normalize;
337 *pbuff++ = in * S->normalize;
340 *pbuff++ = in * S->normalize;
343 *pbuff++ = in * S->normalize;
355 i = (uint32_t) S->Nby2;
370 pbuff = pInlineBuffer;
406 pbuff = pInlineBuffer;
420 i = ((uint32_t) S->N - 1u);
443 pbuff = pInlineBuffer;
449 *pbuff++ = in * S->normalize;
float float32_t
32-bit floating-point type definition.
Instance structure for the floating-point DCT4/IDCT4 function.
void arm_rfft_f32(const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst)
Processing function for the floating-point RFFT/RIFFT.
void arm_mult_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize)
Floating-point vector multiplication.
void arm_dct4_f32(const arm_dct4_instance_f32 *S, float32_t *pState, float32_t *pInlineBuffer)
Processing function for the floating-point DCT4/IDCT4.
void arm_cmplx_mult_cmplx_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t numSamples)
Floating-point complex-by-complex multiplication.
void arm_scale_f32(float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize)
Multiplies a floating-point vector by a scalar.