summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnthony Blake <anthonix@me.com>2012-09-26 17:28:11 +1200
committerAnthony Blake <anthonix@me.com>2012-09-26 17:28:11 +1200
commit54a23010b42e55641fca1aeb30261cc51db91881 (patch)
tree892c24937f8f20b3d44c88eb6246b4d8ff895d11
parent39ffab86660594d3de54fe11f0f538d5d8697bb5 (diff)
downloadffts-54a23010b42e55641fca1aeb30261cc51db91881.zip
ffts-54a23010b42e55641fca1aeb30261cc51db91881.tar.gz
SSE forwards and backwards working
-rw-r--r--src/cp_sse.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cp_sse.c b/src/cp_sse.c
index b7e3fcf..b402ab2 100644
--- a/src/cp_sse.c
+++ b/src/cp_sse.c
@@ -312,7 +312,7 @@ ffts_plan_t *ffts_init(size_t N, int sign) {
if(N>=32) ffts_generate_func_code(p, N, leafN);
#ifdef __x86_64__
float *temp_consts = (float *)p->constants;
- if(sign > 0) {
+ if(sign > 0 && N>=32) {
temp_consts[0] = -0.0f;
temp_consts[1] = 0.0f;
temp_consts[2] = -0.0f;
OpenPOWER on IntegriCloud