summaryrefslogtreecommitdiff
path: root/celt_headers.mk
diff options
context:
space:
mode:
authorJean-Marc Valin <jmvalin@jmvalin.ca>2016-08-09 23:22:27 -0400
committerJean-Marc Valin <jmvalin@jmvalin.ca>2016-08-09 23:22:27 -0400
commit76674feae22db03848a40446beb2fcec70d2180d (patch)
tree4c6425459ecfed95ba9a3a48ba9aa5ffeac45107 /celt_headers.mk
parente806d6a74129c70d2849cf621968f905149c21e1 (diff)
downloadopus-76674feae22db03848a40446beb2fcec70d2180d.tar.gz
SSE2 implementation of the PVQ search
We used the SSE reciprocal square root instruction to vectorize the serch rather than compare one at a time with multiplies. Speeds up the entire encoder by 8-10%.
Diffstat (limited to 'celt_headers.mk')
-rw-r--r--celt_headers.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/celt_headers.mk b/celt_headers.mk
index c9df94b3..706185da 100644
--- a/celt_headers.mk
+++ b/celt_headers.mk
@@ -49,4 +49,5 @@ celt/mips/mdct_mipsr1.h \
celt/mips/pitch_mipsr1.h \
celt/mips/vq_mipsr1.h \
celt/x86/pitch_sse.h \
+celt/x86/vq_sse.h \
celt/x86/x86cpu.h