avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for AVC qpel functions
authorShivraj Patil <shivraj.patil@imgtec.com>
Thu, 11 Jun 2015 06:01:12 +0000 (11:31 +0530)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 13 Jun 2015 00:21:55 +0000 (02:21 +0200)
commit178ba1fd03c85835a70ec5b365d62ec6582da97f
treee6c70e68be9d2b14085490072b3e172cea355e54
parentb8ba2d3915b3e74990c73b2671290d7ad312513e
avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for AVC qpel functions

This patch adds MSA (MIPS-SIMD-Arch) optimizations for AVC qpel functions in new file h264qpel_msa.c
Adds new generic macros (needed for this patch) in libavutil/mips/generic_macros_msa.h

Added const to local static array.

Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/h264qpel.c
libavcodec/h264qpel.h
libavcodec/mips/Makefile
libavcodec/mips/h264dsp_mips.h
libavcodec/mips/h264qpel_init_mips.c [new file with mode: 0644]
libavcodec/mips/h264qpel_msa.c [new file with mode: 0644]
libavutil/mips/generic_macros_msa.h