diff options
author | Jukka Ojanen <jukka.ojanen@linkotec.net> | 2014-12-06 16:33:46 +0200 |
---|---|---|
committer | Jukka Ojanen <jukka.ojanen@linkotec.net> | 2014-12-06 16:33:46 +0200 |
commit | f16baa9919e28a57363e974e4adfff6c7dce9e74 (patch) | |
tree | 69246a786662ecf72638b8b52339532077085c0d | |
parent | 06d9dc191a2d5ffcebeecaebd1d082c536fb9a8a (diff) | |
download | ffts-f16baa9919e28a57363e974e4adfff6c7dce9e74.zip ffts-f16baa9919e28a57363e974e4adfff6c7dce9e74.tar.gz |
Definitions HAVE_NEON and HAVE_SSE cannot coexist
-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 |