summaryrefslogtreecommitdiff
path: root/silk/x86
diff options
context:
space:
mode:
authorKoen Vos <koenvos@users.noreply.github.com>2016-02-18 21:01:43 +0800
committerJean-Marc Valin <jmvalin@jmvalin.ca>2016-07-17 15:05:55 -0400
commit8c9d41867ef70be06e96c7843b9e45b08c0bc721 (patch)
tree7f81004663ddc28154dc07d62eccb9344a3db784 /silk/x86
parent4f5557c3095a1d212161609ff638cdae67a9b303 (diff)
downloadopus-8c9d41867ef70be06e96c7843b9e45b08c0bc721.tar.gz
simplified computation of LTP coefs
Diffstat (limited to 'silk/x86')
-rw-r--r--silk/x86/main_sse.h2
-rw-r--r--silk/x86/x86_silk_map.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/silk/x86/main_sse.h b/silk/x86/main_sse.h
index d8d61310..d00d2a10 100644
--- a/silk/x86/main_sse.h
+++ b/silk/x86/main_sse.h
@@ -34,6 +34,7 @@
# if defined(OPUS_X86_MAY_HAVE_SSE4_1)
+#if 0 /* FIXME: SSE disabled until silk_VQ_WMat_EC_sse4_1() gets updated. */
# define OVERRIDE_silk_VQ_WMat_EC
void silk_VQ_WMat_EC_sse4_1(
@@ -79,6 +80,7 @@ extern void (*const SILK_VQ_WMAT_EC_IMPL[OPUS_ARCHMASK + 1])(
mu_Q9, max_gain_Q7, L))
#endif
+#endif
# define OVERRIDE_silk_NSQ
diff --git a/silk/x86/x86_silk_map.c b/silk/x86/x86_silk_map.c
index 818841f2..af3679b1 100644
--- a/silk/x86/x86_silk_map.c
+++ b/silk/x86/x86_silk_map.c
@@ -90,6 +90,7 @@ void (*const SILK_NSQ_IMPL[ OPUS_ARCHMASK + 1 ] )(
MAY_HAVE_SSE4_1( silk_NSQ ) /* avx */
};
+#if 0 /* FIXME: SSE disabled until silk_VQ_WMat_EC_sse4_1() gets updated. */
void (*const SILK_VQ_WMAT_EC_IMPL[ OPUS_ARCHMASK + 1 ] )(
opus_int8 *ind, /* O index of best codebook vector */
opus_int32 *rate_dist_Q14, /* O best weighted quant error + mu * rate */
@@ -109,6 +110,7 @@ void (*const SILK_VQ_WMAT_EC_IMPL[ OPUS_ARCHMASK + 1 ] )(
MAY_HAVE_SSE4_1( silk_VQ_WMat_EC ), /* sse4.1 */
MAY_HAVE_SSE4_1( silk_VQ_WMat_EC ) /* avx */
};
+#endif
void (*const SILK_NSQ_DEL_DEC_IMPL[ OPUS_ARCHMASK + 1 ] )(
const silk_encoder_state *psEncC, /* I/O Encoder State */