From 210f219648a714ad6dabc2a37f2b4a452b949822 Mon Sep 17 00:00:00 2001 From: Mark Borgerding Date: Tue, 3 Feb 2004 01:05:10 +0000 Subject: [PATCH] ./bm_kiss_float -x 40000 -n 1800 improved from cputime=6.010 to cputime=5.940 --- kiss_fft.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/kiss_fft.c b/kiss_fft.c index 0d20335..ba54cd4 100644 --- a/kiss_fft.c +++ b/kiss_fft.c @@ -250,21 +250,25 @@ void kf_work( const kiss_fft_state * st ) { - kiss_fft_cpx * tmpFout=Fout; - int m,p,r; + kiss_fft_cpx * Fout_beg=Fout; + kiss_fft_cpx * Fout_end; + + int m,p; + p=*factors++; /* the radix */ m=*factors++; /* stage's fft length/p */ + Fout_end = Fout + p*m; - for (r=0;r