aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/x86/dsputil_mmx.c
Commit message (Expand)AuthorAgeFilesLines
* Replace ASMALIGN() with .p2alignMans Rullgard2011-01-181-4/+4
* x86: remove VLA in ac3_downmix_sseMans Rullgard2011-01-181-1/+2
* Fix ff_pw_3 alignment.Ronald S. Bultje2011-01-141-1/+1
* H.264: split luma dc idct out and implement MMX/SSE2 versionsJason Garrett-Glaser2011-01-141-0/+1
* For rounding in chroma MC SSSE3, use 16-byte pw_3/4 instead of reading 8 bytesRonald S. Bultje2010-12-241-1/+1
* In yadif filter, declare asm constants directly to avoid dependency on libavc...Baptiste Coudurier2010-12-061-1/+0
* 10l, add ff_pw_1 to dsputil_mmx for yadif sse2Baptiste Coudurier2010-12-041-0/+1
* dsputil: Use explicit movzbl instead of movzxİsmail Dönmez2010-11-011-1/+1
* xmm_clobbers: list xmm registers first in clobber listRamiro Polla2010-10-311-3/+3
* dsputil_mmx: add xmm registers to clobber listRamiro Polla2010-10-311-0/+2
* dsputil_mmx: prefer xmm registers below xmm6 when they are availableRamiro Polla2010-10-311-8/+8
* MMX, MMX2, SSE2 and SSSE3 optimizations for pred16x16/8x8_plane H264 intraRonald S. Bultje2010-10-051-0/+1
* Use sse2 variant of put_pixels16() for no_rnd also. Provides a minor speedEli Friedman2010-09-291-0/+1
* Move mm_support() from libavcodec to libavutil, make it a publicStefano Sabatini2010-09-081-1/+1
* Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_Stefano Sabatini2010-09-041-26/+27
* Port latest x264 deblock asm (before they moved to using NV12 as internalRonald S. Bultje2010-09-031-1/+2
* Split h264dsp_mmx.c (which was #included in dsputil_mmx.c) in h264_qpel_mmx.c,Ronald S. Bultje2010-09-011-130/+3
* Fix compilation failure if yasm is disabled (missing vp3 symbols).Ronald S. Bultje2010-08-301-3/+3
* Move H264 chroma MC from inline asm to yasm. This fixes VP3/5/6 and VC-1Ronald S. Bultje2010-08-301-24/+82
* Move VP3 IDCT functions from inline ASM to YASM. This fixes part of the VP3/5/6Ronald S. Bultje2010-08-301-2/+13
* Put ff_ prefix on non-static {put_signed,put,add}_pixels_clamped_mmx()Ronald S. Bultje2010-08-301-14/+14
* Move vp6_filter_diag4() from DSPContext to VP56DSPContext.Ronald S. Bultje2010-08-251-10/+0
* Remove global mm_flags variableMåns Rullgård2010-08-241-4/+2
* H.264: SSE2/SSSE3 weighted prediction asmEli Friedman2010-08-051-0/+6
* Move cavs dsp functions to their own structMåns Rullgård2010-08-031-6/+0
* relicense h264 deblock sse2 to lgplLoren Merritt2010-07-221-1/+3
* Move ff_pw_* from vc1dsp_mmx.c to dsputil_mmx.cDavid Conrad2010-07-211-0/+1
* VP8 MBedge loopfilter MMX/MMX2/SSE2 functions for both luma (width=16)Ronald S. Bultje2010-07-201-0/+4
* VP8 H/V inner loopfilter MMX/MMXEXT/SSE2 optimizations.Ronald S. Bultje2010-07-151-1/+1
* Make ff_pw_4 128 bitsDavid Conrad2010-07-111-1/+1
* Simple H/V loopfilter for VP8 in MMX, MMX2 and SSE2 (yay for yasm macros).Ronald S. Bultje2010-07-031-0/+4
* Add const to some pointer parameters.Eli Friedman2010-06-271-5/+5
* 16x16 and 8x8c x86 SIMD intra pred functions for VP8 and H.264Jason Garrett-Glaser2010-06-251-1/+1
* Add bitexact versions of put_no_rnd_pixels8 _x2 and _y2 for vp3/theoraDavid Conrad2010-06-041-0/+12
* vp3: DC-only IDCTDavid Conrad2010-04-171-0/+3
* Move H264 dsputil functions into their own structMåns Rullgård2010-03-161-65/+79
* Separate DWT from snow and dsputilMåns Rullgård2010-03-141-19/+0
* x86: move function prototypes to header filesMåns Rullgård2010-03-061-20/+0
* Remove DECLARE_ALIGNED_{8,16} macrosMåns Rullgård2010-03-061-31/+31
* Enable SSE2 (put|avg)_pixels_16_sse2David Conrad2010-02-101-2/+0
* Implement an sse version of scalarproduct_float().Alex Converse2010-01-221-0/+5
* Move array specifiers outside DECLARE_ALIGNED() invocationsMåns Rullgård2010-01-221-7/+7
* Fix XvMC. XvMCCreateBlocks() may not allocate 16-byte aligned blocks,Gwenole Beauchesne2010-01-041-1/+3
* Get rid of pointless CONFIG_ANY_H263 preprocessor definition.Diego Biurrun2009-12-301-4/+3
* r20739 broke compilation on systems without yasmLoren Merritt2009-12-051-7/+6
* refactor and optimize scalarproductLoren Merritt2009-12-051-10/+9
* port ape dsp functions from sse2 to mmxLoren Merritt2009-12-031-75/+18
* huffyuv: add some const qualifiersLoren Merritt2009-10-181-4/+4
* simd add_hfyu_left_predictionLoren Merritt2009-10-181-0/+7
* cosmetics: fix indentation after previous commitMåns Rullgård2009-09-271-32/+32