diff options
author | Koen Vos <koenvos@users.noreply.github.com> | 2016-02-18 21:01:43 +0800 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2016-07-17 15:05:55 -0400 |
commit | 8c9d41867ef70be06e96c7843b9e45b08c0bc721 (patch) | |
tree | 7f81004663ddc28154dc07d62eccb9344a3db784 /silk/x86 | |
parent | 4f5557c3095a1d212161609ff638cdae67a9b303 (diff) | |
download | opus-8c9d41867ef70be06e96c7843b9e45b08c0bc721.tar.gz |
simplified computation of LTP coefs
Diffstat (limited to 'silk/x86')
-rw-r--r-- | silk/x86/main_sse.h | 2 | ||||
-rw-r--r-- | silk/x86/x86_silk_map.c | 2 |
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 */ |