imdct15: remove the AArch64 assembly
authorRostislav Pehlivanov <atomnuker@gmail.com>
Wed, 4 Jan 2017 01:16:11 +0000 (01:16 +0000)
committerRostislav Pehlivanov <atomnuker@gmail.com>
Thu, 5 Jan 2017 22:32:02 +0000 (22:32 +0000)
commit4fdacf4cdbb3899d4bebf15f000aeaa4be4ea8ea
tree8ec943fd1f07a12bed017c2a30bba8431c67c93b
parent57ae94a3c0fced20464d9ae351efc977d964be38
imdct15: remove the AArch64 assembly

Prep work for the next commit, which will add a new FFT algorithm
which makes the iMDCT over 3x faster than it is currently (standalone,
the FFT is with some framesizes over 10x faster).

The new FFT algorithm uses the already thouroughly SIMD'd power of two
FFT which already has SIMD for AArch64, so users of that platform will
still see an improvement.

The previous FFT+SIMD was barely 2.5x faster than the C versions on these
platforms.

Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
libavcodec/aarch64/Makefile
libavcodec/aarch64/imdct15_init.c [deleted file]
libavcodec/aarch64/imdct15_neon.S [deleted file]
libavcodec/imdct15.c
libavcodec/imdct15.h