OSDN Git Service

avcodec/mips: loongson optimize h264pred with mmi v3
authorZhou Xiaoyong <zhouxiaoyong@loongson.cn>
Tue, 17 May 2016 11:12:54 +0000 (19:12 +0800)
committerMichael Niedermayer <michael@niedermayer.cc>
Sat, 21 May 2016 15:13:13 +0000 (17:13 +0200)
commitc749be9eb3499e82a66617c306d04b8b30e60e0d
tree42e15057237b7bba1c54a13bb829093675b27ffc
parent4a963ee698c03570659c6f46fd2407cbda639a2d
avcodec/mips: loongson optimize h264pred with mmi v3

1. no longer use the register names directly and optimized code format
2. to be compatible with O32, specify type of address variable with mips_reg and handle the address variable with PTR_ operator
3. ff_pred16x16_plane_ functions only support N64 ABI now

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/mips/constants.c
libavcodec/mips/constants.h
libavcodec/mips/h264pred_init_mips.c
libavcodec/mips/h264pred_mmi.c