1
mirror of https://git.videolan.org/git/ffmpeg.git synced 2024-09-14 19:13:30 +02:00
ffmpeg/libavcodec/ppc
Ronald S. Bultje 62844c3fd6 h264: Integrate clear_blocks calls with IDCT
The non-intra-pcm branch in hl_decode_mb (simple, 8bpp) goes from 700
to 672 cycles, and the complete loop of decode_mb_cabac and hl_decode_mb
(in the decode_slice loop) goes from 1759 to 1733 cycles on the clip
tested (cathedral), i.e. almost 30 cycles per mb faster.

Signed-off-by: Martin Storsjö <martin@martin.st>
2013-04-10 11:03:06 +03:00
..
asm.S
dsputil_altivec.c Add av_cold attributes to arch-specific init functions 2013-02-05 17:01:05 +01:00
dsputil_altivec.h dsputil: Separate h264chroma 2013-02-06 11:30:53 +01:00
dsputil_ppc.c Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
fdct_altivec.c Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
fft_altivec_s.S
fft_altivec.c
fmtconvert_altivec.c Add av_cold attributes to arch-specific init functions 2013-02-05 17:01:05 +01:00
gmc_altivec.c Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
h264_altivec.c h264: Integrate clear_blocks calls with IDCT 2013-04-10 11:03:06 +03:00
h264_qpel_template.c dsputil: Separate h264chroma 2013-02-06 11:30:53 +01:00
h264_qpel.c dsputil: convert remaining functions to use ptrdiff_t strides 2013-03-12 18:26:42 +01:00
h264chroma_init.c dsputil: Separate h264chroma 2013-02-06 11:30:53 +01:00
h264chroma_template.c dsputil: Separate h264chroma 2013-02-06 11:30:53 +01:00
idct_altivec.c Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
int_altivec.c Add av_cold attributes to arch-specific init functions 2013-02-05 17:01:05 +01:00
Makefile dsputil: Separate h264chroma 2013-02-06 11:30:53 +01:00
mathops.h
mpegaudiodec_altivec.c dsputil: Move LOCAL_ALIGNED macros to libavutil 2013-02-08 23:13:37 +01:00
mpegvideo_altivec.c Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
vc1dsp_altivec.c Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
videodsp_ppc.c Add av_cold attributes to arch-specific init functions 2013-02-05 17:01:05 +01:00
vorbisdsp_altivec.c Add av_cold attributes to arch-specific init functions 2013-02-05 17:01:05 +01:00
vp3dsp_altivec.c Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
vp8dsp_altivec.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00