summaryrefslogtreecommitdiff
path: root/libavcodec/i386/fdct_mmx.c
Commit message (Collapse)AuthorAge
* Rename libavcodec/i386/ --> libavcodec/x86/.Diego Biurrun2008-12-22
| | | | | | | It contains optimizations that are not specific to i386 and libavutil uses this naming scheme already. Originally committed as revision 16270 to svn://svn.ffmpeg.org/ffmpeg/trunk
* convert fdct_mmx to plain asmBaptiste Coudurier2008-11-14
| | | | Originally committed as revision 15819 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Convert asm keyword into __asm__.Diego Pettenò2008-10-16
| | | | | | | | | | | | | Neither the asm() nor the __asm__() keyword is part of the C99 standard, but while GCC accepts the former in C89 syntax, it is not accepted in C99 unless GNU extensions are turned on (with -fasm). The latter form is accepted in any syntax as an extension (without requiring further command-line options). Sun Studio C99 compiler also does not accept asm() while accepting __asm__(), albeit reporting warnings that it's not valid C99 syntax. Originally committed as revision 15627 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full path for #includes from another directory.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling fixesDiego Biurrun2007-06-12
| | | | Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add libavcodec to compiler include flags in order to simplify headerRonald S. Bultje2007-05-16
| | | | | | | include paths in the source files. mostly from a patch by Ronald S. Bultje, rbultje ronald.bitfreak net Originally committed as revision 9034 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sse2 version of fdct_col.Loren Merritt2007-05-10
| | | | | | k8: 72->61 cycles, core2: 51->26 cycles. Originally committed as revision 8966 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename always_inline to av_always_inline and move to common.hMåns Rullgård2006-12-08
| | | | Originally committed as revision 7256 to svn://svn.ffmpeg.org/ffmpeg/trunk
* adding more static keywordsMåns Rullgård2006-11-12
| | | | Originally committed as revision 6976 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
* Add official LGPL license headers to the files that were missing them.Diego Biurrun2006-09-10
| | | | Originally committed as revision 6219 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-08-18
| | | | Originally committed as revision 6020 to svn://svn.ffmpeg.org/ffmpeg/trunk
* insufficient alignmentMichael Niedermayer2006-08-17
| | | | Originally committed as revision 6006 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for Mac OS X Intel part 2: Assembler macros in fdct_mmx.cJohn Dalgliesh2006-08-10
| | | | | | | | | | convert gas macros to ccp macros Patch by John Dalgliesh % johnd AH defyne P org % Original thread: Date: Aug 10, 2006 5:39 AM Subject: Re: [Ffmpeg-devel] Mac OS X Intel part 2: Assembler macros in fdct_mmx.c Originally committed as revision 5971 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
* libavutil: Utility code from libavcodec moved to a separate library.Alexander Strasser2005-08-01
| | | | Originally committed as revision 4489 to svn://svn.ffmpeg.org/ffmpeg/trunk
* adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 ↵Aurelien Jacobs2004-10-11
| | | | | | patch by (Aurelien Jacobs <aurel at gnuage dot org>) Originally committed as revision 3578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some of the warning fixes by (Michael Roitzsch <mroi at users dot ↵Michael Niedermayer2004-05-18
| | | | | | sourceforge dot net>) Originally committed as revision 3140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mmx dct optimizationMichael Niedermayer2004-04-30
| | | | Originally committed as revision 3100 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing alignment problems -> SSE2 support enabled again in libavcodec (from ↵Michael Niedermayer2004-04-09
| | | | | | ffdshow / milan_cutka) Originally committed as revision 2990 to svn://svn.ffmpeg.org/ffmpeg/trunk
* SSE2 fdct by (Balatoni Denes <pnis at coder dot hu>)Michael Niedermayer2004-01-29
| | | | Originally committed as revision 2729 to svn://svn.ffmpeg.org/ffmpeg/trunk
* copyright year update of the files i touched and remembered, things look ↵Michael Niedermayer2004-01-10
| | | | | | annoyingly unmaintained otherwise Originally committed as revision 2686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reorder table instead of wasting instructions to reorder the input to match ↵Michael Niedermayer2003-10-25
| | | | | | the table Originally committed as revision 2436 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-10-25
| | | | Originally committed as revision 2435 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizingMichael Niedermayer2003-10-24
| | | | Originally committed as revision 2428 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor mmx2 optimization if the dctMichael Niedermayer2003-10-23
| | | | Originally committed as revision 2423 to svn://svn.ffmpeg.org/ffmpeg/trunk
* inline -> always_inline (842 -> 690 cpu cycles for dct_quantize() difference ↵Michael Niedermayer2003-10-23
| | | | | | for the dct itself should be even bigger) Originally committed as revision 2422 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2002-11-05
| | | | Originally committed as revision 1171 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fdct_mmx -> ff_fdct_mmx (renamed to avoid namespace conflict with xvid)Arpi2002-09-19
| | | | | | [found by Kim Minh Kaplan] Originally committed as revision 960 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dct cleanupMichael Niedermayer2002-09-01
| | | | | | | more accurate mmx dct (dont discard bits for fun) fixing mmx quantizer bug for qscale%2==1 (bias was slightly wrong) Originally committed as revision 895 to svn://svn.ffmpeg.org/ffmpeg/trunk
* license/copyright changeFabrice Bellard2002-05-25
| | | | Originally committed as revision 599 to svn://svn.ffmpeg.org/ffmpeg/trunk
* suppressed nasm dependancy - rewrote forward DCT and motion estimation codeFabrice Bellard2001-08-15
Originally committed as revision 104 to svn://svn.ffmpeg.org/ffmpeg/trunk