diff options
Diffstat (limited to 'src/ffts_real.c')
-rw-r--r-- | src/ffts_real.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/ffts_real.c b/src/ffts_real.c index c2f03b7..12c02b9 100644 --- a/src/ffts_real.c +++ b/src/ffts_real.c @@ -36,9 +36,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #ifdef HAVE_NEON #include <arm_neon.h> -#endif - -#ifdef HAVE_SSE +#elif HAVE_SSE #include <xmmintrin.h> #endif @@ -132,10 +130,6 @@ static void ffts_execute_1d_real(ffts_plan_t *p, const void *vin, void *vout) for (i = 0; i < N/2; i++) { out[2*i + 0] = buf[2*i + 0] * A[2*i] - buf[2*i + 1] * A[2*i + 1] + buf[N - 2*i] * B[2*i + 0] + buf[N - 2*i + 1] * B[2*i + 1]; out[2*i + 1] = buf[2*i + 1] * A[2*i] + buf[2*i + 0] * A[2*i + 1] + buf[N - 2*i] * B[2*i + 1] - buf[N - 2*i + 1] * B[2*i + 0]; - - /* out[2*N-2*i+0] = out[2*i+0]; - out[2*N-2*i+1] = -out[2*i+1]; - */ } #endif |