1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavcodec/mips
Kaustubh Raste 72dbc610be avcodec/mips: Improve avc avg mc 02, 12 and 32 msa functions
Remove loops and unroll as block sizes are known.
Load the specific destination bytes instead of MSA load and pack.
Remove unused macro and functions.

Signed-off-by: Kaustubh Raste <kaustubh.raste@imgtec.com>
Reviewed-by: Manojkumar Bhosale <Manojkumar.Bhosale@imgtec.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-11-03 00:56:30 +01:00
..
aaccoder_mips.c
aacdec_mips.c
aacdec_mips.h
aacpsdsp_mips.c
aacpsy_mips.h
aacsbr_mips.c
aacsbr_mips.h
ac3dsp_mips.c
acelp_filters_mips.c
acelp_vectors_mips.c
amrwbdec_mips.c
amrwbdec_mips.h
blockdsp_init_mips.c
blockdsp_mips.h
blockdsp_mmi.c
blockdsp_msa.c
celp_filters_mips.c
celp_math_mips.c
compute_antialias_fixed.h
compute_antialias_float.h
constants.c
constants.h
fft_mips.c
fmtconvert_mips.c
h263dsp_init_mips.c
h263dsp_mips.h
h263dsp_msa.c
h264chroma_init_mips.c
h264chroma_mips.h
h264chroma_mmi.c
h264chroma_msa.c avcodec/mips: Improve avc chroma avg hv mc msa functions 2017-10-30 21:32:26 +01:00
h264dsp_init_mips.c
h264dsp_mips.h
h264dsp_mmi.c
h264dsp_msa.c avcodec/mips: Improve avc bi-weighted mc msa functions 2017-10-10 23:58:41 +02:00
h264idct_msa.c libavcodec/mips: Improve avc idct8 msa function 2017-09-05 22:16:03 +02:00
h264pred_init_mips.c
h264pred_mips.h
h264pred_mmi.c
h264pred_msa.c avcodec/mips: Removed generic function call in avc intra msa functions 2017-09-27 21:15:57 +02:00
h264qpel_init_mips.c
h264qpel_mmi.c
h264qpel_msa.c avcodec/mips: Improve avc avg mc 02, 12 and 32 msa functions 2017-11-03 00:56:30 +01:00
hevc_idct_msa.c avcodec/mips: Improve hevc idct msa functions 2017-09-15 01:47:14 +02:00
hevc_lpf_sao_msa.c avcodec/mips: preload data in hevc sao edge 135 degree filter msa functions 2017-10-10 23:58:41 +02:00
hevc_macros_msa.h avcodec/mips: Improve hevc uni-w horiz mc msa functions 2017-10-10 23:58:41 +02:00
hevc_mc_bi_msa.c avcodec/mips: Improve hevc bi hz and hv mc msa functions 2017-11-01 02:10:09 +01:00
hevc_mc_biw_msa.c avcodec/mips: Improve hevc bi weighted copy, hz and vt mc msa functions 2017-11-01 02:10:09 +01:00
hevc_mc_uni_msa.c avcodec/mips: Improve hevc uni vt and hv mc msa functions 2017-11-01 02:10:09 +01:00
hevc_mc_uniw_msa.c avcodec/mips: Improve hevc uni weighted vert mc msa functions 2017-10-13 02:46:31 +02:00
hevcdsp_init_mips.c
hevcdsp_mips.h
hevcdsp_msa.c avcodec/mips: Cleanup unused functions 2017-10-06 02:42:49 +02:00
hevcpred_init_mips.c
hevcpred_mips.h
hevcpred_msa.c
hpeldsp_init_mips.c
hpeldsp_mips.h
hpeldsp_mmi.c
hpeldsp_msa.c
idctdsp_init_mips.c
idctdsp_mips.h
idctdsp_mmi.c
idctdsp_msa.c
iirfilter_mips.c
lsp_mips.h
Makefile
mathops.h
me_cmp_init_mips.c
me_cmp_mips.h
me_cmp_msa.c
mpegaudiodsp_mips_fixed.c
mpegaudiodsp_mips_float.c
mpegvideo_init_mips.c
mpegvideo_mips.h
mpegvideo_mmi.c
mpegvideo_msa.c
mpegvideoencdsp_init_mips.c
mpegvideoencdsp_msa.c
pixblockdsp_init_mips.c
pixblockdsp_mips.h
pixblockdsp_mmi.c
pixblockdsp_msa.c
qpeldsp_init_mips.c
qpeldsp_mips.h
qpeldsp_msa.c
sbrdsp_mips.c
simple_idct_mmi.c
simple_idct_msa.c
vc1dsp_init_mips.c
vc1dsp_mips.h
vc1dsp_mmi.c
videodsp_init.c
vp8_idct_msa.c
vp8_lpf_msa.c
vp8_mc_msa.c
vp8dsp_init_mips.c
vp8dsp_mips.h
vp8dsp_mmi.c
vp9_idct_msa.c avcodec/mips: Improve vp9 idct msa functions 2017-09-08 13:48:40 +02:00
vp9_intra_msa.c
vp9_lpf_msa.c avcodec/mips: Improve vp9 lpf msa functions 2017-09-08 13:48:40 +02:00
vp9_mc_msa.c avcodec/mips: Improve vp9 mc msa functions 2017-09-08 13:48:40 +02:00
vp9dsp_init_mips.c
vp9dsp_mips.h
wmv2dsp_init_mips.c
wmv2dsp_mips.h
wmv2dsp_mmi.c
xvid_idct_mmi.c
xvididct_init_mips.c
xvididct_mips.h