OSDN Git Service

avcodec/mips: loongson optimize hpeldsp with mmi v1
authorZhou Xiaoyong <zhouxiaoyong@loongson.cn>
Tue, 17 May 2016 06:51:50 +0000 (14:51 +0800)
committerMichael Niedermayer <michael@niedermayer.cc>
Sat, 21 May 2016 15:13:13 +0000 (17:13 +0200)
commit4a963ee698c03570659c6f46fd2407cbda639a2d
tree943e6cb616d92a9cc5ea343877e1a9ff39fa8c07
parenta20646bb247ae792716336cf2ca47ba6c43e0cd2
avcodec/mips: loongson optimize hpeldsp with mmi v1

1.the codes are compatible with O32 ABI
2.use uld and mtc1 to workaround cpu 3A2000 gslwlc1 bug (gslwlc1 instruction extension bug in O32 ABI)

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/mips/Makefile
libavcodec/mips/hpeldsp_init_mips.c
libavcodec/mips/hpeldsp_mips.h
libavcodec/mips/hpeldsp_mmi.c [new file with mode: 0644]