OSDN Git Service

avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for HEVC idct functions
authorShivraj Patil <shivraj.patil@imgtec.com>
Thu, 4 Jun 2015 08:01:47 +0000 (13:31 +0530)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 4 Jun 2015 16:39:53 +0000 (18:39 +0200)
commita34d902325895a1cecd322cbe94915225c91017a
tree393757fe569403685a422c702532c8d09d855aef
parent7131aba916d1f562bdaf6a81319f1421ce175b1e
avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for HEVC idct functions

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

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