| Branch: | Revision:

ffmpeg / libavcodec / i386 / mmx.h @ 0dba1995

History | View | Annotate | Download (13.7 KB)

# Date Author Comment
be449fca 10/16/2008 01:34 PM Diego Pettenò

Convert asm keyword into asm.

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...

98790382 08/31/2008 07:39 AM Stefano Sabatini

Globally rename the header inclusion guard names.

Consistently apply this rule: the guard name is obtained from the
filename by stripping the leading "lib", converting '/' and '.' to
'_' and uppercasing the resulting name. Guard names in the root
directory have to be prefixed by "FFMPEG_"....

c88c253d 04/17/2008 09:57 PM Diego Biurrun

cosmetics: asm volatile --> asm volatile

Originally committed as revision 12885 to svn://

9a7871f7 02/04/2008 08:03 PM Michael Niedermayer

Deprecate old and inefficient per instruction asm().

Originally committed as revision 11865 to svn://

5b21bdab 10/17/2007 09:37 AM Diego Biurrun

Add FFMPEG_ prefix to all multiple inclusion guards.

Originally committed as revision 10765 to svn://

b78e7197 10/07/2006 03:30 PM Diego Biurrun

Change license headers to say 'FFmpeg' instead of 'this program/this library'
and fix GPL/LGPL version mismatches.

Originally committed as revision 6577 to svn://

04d7f601 09/10/2006 02:02 PM Diego Biurrun

Add official LGPL license headers to the files that were missing them.

Originally committed as revision 6219 to svn://

6bb9e492 08/13/2006 10:10 AM Marco Manfredini

Fix building with --disable-opts but MMX enabled.
patch by Marco Manfredini mldb at gmx dot net

Originally committed as revision 5994 to svn://

9c39071d 07/03/2006 10:52 AM Luca Abeni

Move REG_* macros from libavcodec/i386/mmx.h to libavutil/x86_cpu.h

Originally committed as revision 5595 to svn://

059715a4 03/16/2006 07:18 PM Robert Edele

First part of a series of speed-enchancing patches.
This one sets up a snow.h and makes snow use the dsputil function pointer
framework to access the three functions that will be implemented in asm
in the other parts of the patchset.
Patch by Robert Edele < yartrebo AH earthlink POIS net>...

bb270c08 12/22/2005 01:10 AM Diego Biurrun

COSMETICS: tabs --> spaces, some prettyprinting

Originally committed as revision 4764 to svn://

f6d1338c 12/10/2005 10:53 PM Guillaume Poirier

Add the rest of missing Reg_* macros to support both AMD-64 style regs and IA32 regs.
Not used yet, but should be once the SIMD code to accelerate Snow decoding is merged.

Originally committed as revision 4731 to svn://

053dea12 10/11/2004 02:19 AM Aurelien Jacobs

adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 patch by (Aurelien Jacobs <aurel at gnuage dot org>)

Originally committed as revision 3578 to svn://

78a16bfe 04/25/2004 03:30 AM Mike Melanson

add selected SSE2 ASM macros

Originally committed as revision 3063 to svn://

30eb0396 05/27/2002 08:31 AM Zdenek Kabelac
  • avoids double inclusion of this header
    (how about making all headers in ffmpeg working this way ?)

Originally committed as revision 609 to svn://

fe97c87d 08/07/2001 10:40 PM Fabrice Bellard

updated mmx macros

Originally committed as revision 42 to svn://

de6d9b64 07/22/2001 02:18 PM Fabrice Bellard

Initial revision

Originally committed as revision 5 to svn://