Adds Neon assembly for correlation/convolution
Optimizing celt_pitch_xcorr()/xcorr_kernel() which also speeds up
FIRs, IIRs and auto-correlations
Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
Showing
- Makefile.am 20 additions, 1 deletionMakefile.am
- celt/_kiss_fft_guts.h 2 additions, 2 deletionscelt/_kiss_fft_guts.h
- celt/arch.h 2 additions, 2 deletionscelt/arch.h
- celt/arm/arm2gnu.pl 316 additions, 0 deletionscelt/arm/arm2gnu.pl
- celt/arm/arm_celt_map.c 49 additions, 0 deletionscelt/arm/arm_celt_map.c
- celt/arm/armcpu.c 11 additions, 3 deletionscelt/arm/armcpu.c
- celt/arm/armcpu.h 39 additions, 3 deletionscelt/arm/armcpu.h
- celt/arm/armopts.s.in 37 additions, 0 deletionscelt/arm/armopts.s.in
- celt/arm/celt_pitch_xcorr_arm.s 598 additions, 0 deletionscelt/arm/celt_pitch_xcorr_arm.s
- celt/arm/pitch_arm.h 57 additions, 0 deletionscelt/arm/pitch_arm.h
- celt/celt.h 2 additions, 1 deletioncelt/celt.h
- celt/celt_decoder.c 5 additions, 3 deletionscelt/celt_decoder.c
- celt/celt_encoder.c 23 additions, 14 deletionscelt/celt_encoder.c
- celt/celt_lpc.c 3 additions, 2 deletionscelt/celt_lpc.c
- celt/celt_lpc.h 2 additions, 1 deletioncelt/celt_lpc.h
- celt/cpu_support.h 1 addition, 1 deletioncelt/cpu_support.h
- celt/pitch.c 5 additions, 5 deletionscelt/pitch.c
- celt/pitch.h 54 additions, 3 deletionscelt/pitch.h
- celt_headers.mk 1 addition, 0 deletionscelt_headers.mk
- celt_sources.mk 8 additions, 1 deletioncelt_sources.mk
Loading
Please register or sign in to comment