CMSIS-DSP: Corrected issue in rfft f16

pull/19/head
Christophe Favergeon 5 years ago
parent 443e72fdb2
commit 2b6d208557

@ -37,7 +37,7 @@ void stage_rfft_f16(
float16_t * p,
float16_t * pOut)
{
uint32_t k; /* Loop Counter */
int32_t k; /* Loop Counter */
float16_t twR, twI; /* RFFT Twiddle coefficients */
const float16_t * pCoeff = S->pTwiddleRFFT; /* Points to RFFT Twiddle factors */
float16_t *pA = p; /* increasing pointer */
@ -197,7 +197,7 @@ void merge_rfft_f16(
float16_t * p,
float16_t * pOut)
{
uint32_t k; /* Loop Counter */
int32_t k; /* Loop Counter */
float16_t twR, twI; /* RFFT Twiddle coefficients */
const float16_t *pCoeff = S->pTwiddleRFFT; /* Points to RFFT Twiddle factors */
float16_t *pA = p; /* increasing pointer */

@ -34,7 +34,7 @@ void stage_rfft_f32(
float32_t * p,
float32_t * pOut)
{
uint32_t k; /* Loop Counter */
int32_t k; /* Loop Counter */
float32_t twR, twI; /* RFFT Twiddle coefficients */
const float32_t * pCoeff = S->pTwiddleRFFT; /* Points to RFFT Twiddle factors */
float32_t *pA = p; /* increasing pointer */
@ -193,7 +193,7 @@ void merge_rfft_f32(
float32_t * p,
float32_t * pOut)
{
uint32_t k; /* Loop Counter */
int32_t k; /* Loop Counter */
float32_t twR, twI; /* RFFT Twiddle coefficients */
const float32_t *pCoeff = S->pTwiddleRFFT; /* Points to RFFT Twiddle factors */
float32_t *pA = p; /* increasing pointer */
@ -312,7 +312,7 @@ void stage_rfft_f32(
float32_t * p,
float32_t * pOut)
{
uint32_t k; /* Loop Counter */
int32_t k; /* Loop Counter */
float32_t twR, twI; /* RFFT Twiddle coefficients */
const float32_t * pCoeff = S->pTwiddleRFFT; /* Points to RFFT Twiddle factors */
float32_t *pA = p; /* increasing pointer */
@ -401,7 +401,7 @@ void merge_rfft_f32(
float32_t * p,
float32_t * pOut)
{
uint32_t k; /* Loop Counter */
int32_t k; /* Loop Counter */
float32_t twR, twI; /* RFFT Twiddle coefficients */
const float32_t *pCoeff = S->pTwiddleRFFT; /* Points to RFFT Twiddle factors */
float32_t *pA = p; /* increasing pointer */

@ -53,7 +53,7 @@ function(compilerSpecificCompileOptions PROJECTNAME ROOT)
endif()
if (ARM_CPU STREQUAL "cortex-m7" )
target_compile_options(${PROJECTNAME} PUBLIC "-mfpu=fpv5-sp-d16")
target_compile_options(${PROJECTNAME} PUBLIC "-mfpu=fpv5-d16")
endif()
if (ARM_CPU STREQUAL "cortex-m4" )

Loading…
Cancel
Save