From 804df1b7db02a1e074126c1e3a6df2fdd577e4c4 Mon Sep 17 00:00:00 2001
From: Raymond Knopp <raymond.knopp@eurecom.fr>
Date: Wed, 11 May 2016 00:50:23 +0200
Subject: [PATCH] removed minor AVX2 optimizations from 16-bit turbo decoder.
 had issues for small block lengths in UE.

---
 openair1/PHY/CODING/3gpplte_turbo_decoder_sse_16bit.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/openair1/PHY/CODING/3gpplte_turbo_decoder_sse_16bit.c b/openair1/PHY/CODING/3gpplte_turbo_decoder_sse_16bit.c
index b70b1aee95..ab7d19407e 100644
--- a/openair1/PHY/CODING/3gpplte_turbo_decoder_sse_16bit.c
+++ b/openair1/PHY/CODING/3gpplte_turbo_decoder_sse_16bit.c
@@ -69,7 +69,7 @@
 #define print_shorts(s,x) fprintf(fdsse4,"%s %d,%d,%d,%d,%d,%d,%d,%d\n",s,(x)[0],(x)[1],(x)[2],(x)[3],(x)[4],(x)[5],(x)[6],(x)[7])
 #endif
 
-
+#undef __AVX2__
 
 #ifdef DEBUG_LOGMAP
 FILE *fdsse4;
-- 
GitLab