vc1: arm: Add NEON assembly
authorMason Carter <void.main.argc.argv@gmail.com>
Sun, 15 Dec 2013 01:32:56 +0000 (17:32 -0800)
committerMartin Storsjö <martin@martin.st>
Fri, 20 Dec 2013 12:53:39 +0000 (14:53 +0200)
commit832e19063209a5f355af733d1a45f5051f49ce33
tree816403978498ea9fb3b7a3dbc3619784b9ae1485
parente1b9de4fe15cda08cb18a2821a5729cf95e33d2a
vc1: arm: Add NEON assembly

For:

ff_vc1_inv_trans_{8,4}x{8,4}_{dc_,}neon
ff_put_pixels8x8_neon
ff_put_vc1_mspel_mc{0,1,2,3}{0,1,2,3}_neon (except for 00)

Based on ARM assembly code in libavcodec/arm by Rob Clark and Mans
Rullgard.

Signed-off-by: Martin Storsjö <martin@martin.st>
libavcodec/arm/Makefile
libavcodec/arm/vc1dsp.h [new file with mode: 0644]
libavcodec/arm/vc1dsp_init_arm.c [new file with mode: 0644]
libavcodec/arm/vc1dsp_init_neon.c [new file with mode: 0644]
libavcodec/arm/vc1dsp_neon.S [new file with mode: 0644]
libavcodec/vc1dsp.c
libavcodec/vc1dsp.h