summaryrefslogtreecommitdiffstats
path: root/libavcodec/mips/pixblockdsp_mmi.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'de452e503734ebb0fdbce86e9d16693b3530fad3'Clément Bœsch2017-03-201-11/+11
| | | | | | | * commit 'de452e503734ebb0fdbce86e9d16693b3530fad3': pixblockdsp: Change type of stride parameters to ptrdiff_t Merged-by: Clément Bœsch <u@pkh.me>
* avcodec/mips: loongson optimize mmi load and store operatorsZhou Xiaoyong2016-10-231-25/+62
| | | | | | | | 1.MMI_ load/store macros are defined in libavutil/mips/mmiutils.h 2.Replace some unnecessary unaligned access with aligned operator 3.The MMI_ load/store is compatible with cpu loongson2e/2f which not support instructions start with gs Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/mips/pixblockdsp_mmi: Version 2 of the optimizations for loongson mmiZhouXiaoyong2016-05-231-41/+60
| | | | | | | 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 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec: loongson optimize pixblockdsp with mmi周晓勇2015-07-221-0/+79
Signed-off-by: ZhouXiaoyong <zhouxiaoyong@loongson.cn> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
OpenPOWER on IntegriCloud