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:
authorViswanath Puttagunta <viswanath.puttagunta@linaro.org>2014-12-20 02:25:55 +0300
committerTimothy B. Terriberry <tterribe@xiph.org>2014-12-26 01:36:46 +0300
commit0b0a2b4d066c2be3d551ba6429854c20ae147204 (patch)
tree2fe1325e287c34ceb7d758889c3f24a9f29dea84 /celt_sources.mk
parent5b712da9c2faa51ebf3336161138b2d2fa54a47d (diff)
armv7: celt_pitch_xcorr: Introduce ARM NEON intrinsics
Optimize celt_pitch_xcorr function (for floating point) using ARM NEON intrinsics for SoCs that have NEON VFP unit. To enable this optimization, use --enable-intrinsics configure option. Compile time and runtime checks are also supported to make sure this optimization is only enabled when the compiler supports NEON intrinsics. Signed-off-by: Timothy B. Terriberry <tterribe@xiph.org>
Diffstat (limited to 'celt_sources.mk')
-rw-r--r--celt_sources.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/celt_sources.mk b/celt_sources.mk
index 20b1b1be..29ec9374 100644
--- a/celt_sources.mk
+++ b/celt_sources.mk
@@ -32,3 +32,6 @@ celt/arm/celt_pitch_xcorr_arm.s
CELT_AM_SOURCES_ARM_ASM = \
celt/arm/armopts.s.in
+
+CELT_SOURCES_ARM_NEON_INTR = \
+celt/arm/celt_neon_intr.c