[opus] [RFC PATCH v2] cover: armv7: celt_pitch_xcorr: Introduce ARM neon intrinsics
Viswanath Puttagunta
viswanath.puttagunta at linaro.org
Sun Dec 7 08:55:02 PST 2014
Sorry for typo.. from shows as "--no-chain-reply-to --thread ./*"
instead of from "Viswanath Puttagunta".
So resent it again after fixing my command line.. Otherwise, the patch
for RFCv2 is identical.
Regards,
Vish
On 7 December 2014 at 02:08, --no-chain-reply-to --thread ./*
<viswanath.puttagunta at linaro.org> wrote:
> From: Viswanath Puttagunta <viswanath.puttagunta at linaro.org>
>
> Hi,
>
> Optimizes celt_pitch_xcorr for floating point.
>
> Changes from RFCv1:
> - Rebased on top of commit
> aad281878: Fix celt_pitch_xcorr_c signature.
> which got rid of ugly code around CELT_PITCH_XCORR_IMPL
> passing of "arch" parameter.
> - Unified with --enable-intrinsics used by x86
> - Modified algorithm to be more in-line with algorithm in
> celt_pitch_xcorr_arm.s
>
> Viswanath Puttagunta (1):
> armv7: celt_pitch_xcorr: Introduce ARM neon intrinsics
>
> Makefile.am | 11 ++
> celt/arm/arm_celt_map.c | 15 ++-
> celt/arm/celt_neon_intr.c | 242 +++++++++++++++++++++++++++++++++++++++
> celt/arm/pitch_arm.h | 13 ++-
> celt/cpu_support.h | 3 +-
> celt/pitch.h | 6 +-
> celt/tests/test_unit_mathops.c | 10 +-
> celt/tests/test_unit_rotation.c | 9 +-
> celt_sources.mk | 3 +
> configure.ac | 77 +++++++++++--
> 10 files changed, 370 insertions(+), 19 deletions(-)
> create mode 100644 celt/arm/celt_neon_intr.c
>
> --
> 1.7.9.5
>
More information about the opus
mailing list