Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.xiph.org/xiph/opus.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinfeng Zhang <linfengz@google.com>2016-07-14 02:40:48 +0300
committerJean-Marc Valin <jmvalin@jmvalin.ca>2017-04-14 01:30:27 +0300
commit8e19536baa5064a89abe93570fcc99412b6c68a1 (patch)
tree95eb80319a5cc30193dfe78726ca070f4365a7c8 /silk_sources.mk
parentc43633d1a9d3747f96fc30a32f6fdaa322195aed (diff)
Optimize silk_warped_autocorrelation_FIX() for ARM NEON
The optimization is bit exact with C function. This optimization speeds up fixed-point SILK encoder on NEON about 5% to 8%. (Tested on Acer Chromebook, ARMv7 Processor rev 3 (v7l).) Change-Id: I582f6f3585b7946149e16a2ad3084ebc0ae79a4f Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
Diffstat (limited to 'silk_sources.mk')
-rw-r--r--silk_sources.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/silk_sources.mk b/silk_sources.mk
index 0dcf671a..c0312145 100644
--- a/silk_sources.mk
+++ b/silk_sources.mk
@@ -117,6 +117,9 @@ silk/fixed/schur_FIX.c
SILK_SOURCES_FIXED_SSE4_1 = silk/fixed/x86/vector_ops_FIX_sse.c \
silk/fixed/x86/burg_modified_FIX_sse.c
+SILK_SOURCES_FIXED_ARM_NEON_INTR = \
+silk/fixed/arm/warped_autocorrelation_FIX_neon_intr.c
+
SILK_SOURCES_FLOAT = \
silk/float/apply_sine_window_FLP.c \
silk/float/corrMatrix_FLP.c \