summaryrefslogtreecommitdiff
path: root/libavcodec/i386/h264dsp_mmx.c
Commit message (Collapse)AuthorAge
* cosmetics: remove duplicate transpose macroLoren Merritt2007-05-08
| | | | Originally committed as revision 8939 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix parts missed in clip -> av_clip renameReimar Döffinger2007-04-19
| | | | Originally committed as revision 8760 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a few asserts to ensure alignmentMichael Niedermayer2007-02-16
| | | | Originally committed as revision 7994 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prevent h.264 MC related functions from being inlined (yes this is much ↵Michael Niedermayer2007-02-16
| | | | | | faster the code just doesnt fit in the code cache otherwise) Originally committed as revision 7993 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ensure alignment (no speed change)Michael Niedermayer2006-11-03
| | | | Originally committed as revision 6891 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merging mov & and (no speedchange)Michael Niedermayer2006-11-03
| | | | Originally committed as revision 6889 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 2 instructions less (same speed)Michael Niedermayer2006-11-03
| | | | Originally committed as revision 6888 to svn://svn.ffmpeg.org/ffmpeg/trunk
* comment about failed optimizationMichael Niedermayer2006-11-03
| | | | Originally committed as revision 6887 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move luma tc0 related init into asmMichael Niedermayer2006-11-03
| | | | | | 5% faster filter_mb_fast() on P3 Originally committed as revision 6884 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 2 instructions less in h264_loop_filter_luma_mmx2()Michael Niedermayer2006-11-03
| | | | Originally committed as revision 6882 to svn://svn.ffmpeg.org/ffmpeg/trunk
* preempt possible overflowMichael Niedermayer2006-11-03
| | | | Originally committed as revision 6881 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1 instruction lessMichael Niedermayer2006-11-03
| | | | Originally committed as revision 6880 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimize H264_DEBLOCK_P0_Q0Michael Niedermayer2006-11-03
| | | | | | 2.5% faster filter_mb_fast() on P3 Originally committed as revision 6877 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mmx implementation of deblocking strength decision.Loren Merritt2006-08-28
| | | | | | 2-3% faster h264. Originally committed as revision 6113 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove redundant macro definitionsMåns Rullgård2006-07-02
| | | | Originally committed as revision 5589 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added mmx implementation of h264_chroma_mc2Loren Merritt2006-03-22
| | | | Originally committed as revision 5200 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264_idct8_add_mmxLoren Merritt2006-03-07
| | | | Originally committed as revision 5123 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264_idct_add only needs mmx1Loren Merritt2006-03-07
| | | | Originally committed as revision 5122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* gcc2.95 workaroundLoren Merritt2006-03-05
| | | | Originally committed as revision 5111 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove some useless instructionsLoren Merritt2006-03-04
| | | | Originally committed as revision 5109 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 4% faster h264_qpel_mcLoren Merritt2006-03-02
| | | | Originally committed as revision 5094 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264: special case dc-only idct. ~1% faster overallLoren Merritt2006-02-10
| | | | Originally committed as revision 4971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l in 1.12Loren Merritt2006-02-09
| | | | Originally committed as revision 4965 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (x86_64)Loren Merritt2006-02-07
| | | | Originally committed as revision 4952 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 18% faster put_h264_qpel16_mc[13]2_mmx2Loren Merritt2006-02-07
| | | | Originally committed as revision 4951 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 11% faster put_h264_qpel16_v_lowpass_mmx2Loren Merritt2006-02-07
| | | | Originally committed as revision 4950 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 15% faster put_h264_qpel16_hv_lowpass_mmx2Loren Merritt2006-02-07
| | | | Originally committed as revision 4949 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-12
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* tweak h264_biweightLoren Merritt2006-01-09
| | | | Originally committed as revision 4835 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix some potential arithmetic overflows in pred_direct_motion() andLoren Merritt2005-12-30
| | | | | | ff_h264_weight_WxH_mmx2(). Originally committed as revision 4795 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: tabs --> spaces, some prettyprintingDiego Biurrun2005-12-22
| | | | Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-17
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* faster h264_chroma_mc8_mmx, added h264_chroma_mc4_mmx.Loren Merritt2005-10-27
| | | | | | 2-4% overall speedup. Originally committed as revision 4666 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264 mmx weighted prediction. up to 3% overall speedup.Loren Merritt2005-10-09
| | | | Originally committed as revision 4630 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify (d&a) and (d&~a) calculation, hint by skalMichael Niedermayer2005-09-03
| | | | Originally committed as revision 4552 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sort H.264 mmx dsp functions into their own fileLoren Merritt2005-06-02
Originally committed as revision 4338 to svn://svn.ffmpeg.org/ffmpeg/trunk