summaryrefslogtreecommitdiff
path: root/libavcodec/ppc/mathops.h
Commit message (Collapse)AuthorAge
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Add necessary #include for config.h.Diego Biurrun2009-08-24
| | | | Originally committed as revision 19692 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Include required headers in {mips,ppc}/mathops.hMåns Rullgård2009-08-23
| | | | Originally committed as revision 19686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change HAVE_PPC64 to ARCH_PPC64.Reimar Döffinger2009-05-26
| | | | | | | As a side-effect this also gives it the correct value on e.g. PPC970FX-based PPC64 systems, thus fixing "make test" (mp2/mp3 decoding). Originally committed as revision 18953 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC: 32-bit asm for MAC64 and MLS64Måns Rullgård2009-05-11
| | | | | | | | GCC makes a mess of these operations, so give it a hand. 55% faster MP3 decoding on G4. Originally committed as revision 18794 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC: implement MULH() in assemblerMåns Rullgård2009-05-04
| | | | | | | | | Left to its own devices, gcc calculates the full 64-bit product only to discard the low 32 bits. This forces it to do the right thing. 20% faster MP3 decoding on G4. Originally committed as revision 18737 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add required headers to fix warnings during 'make checkheaders'.Diego Biurrun2009-01-25
| | | | Originally committed as revision 16769 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a check for ppc4xx instructions; rename preprocessor directive accordingly.Diego Biurrun2009-01-24
| | | | Originally committed as revision 16756 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-19
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-13
| | | | | | They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* consistency cosmetics: Rename POWERPC identifiers to PPC.Diego Biurrun2008-12-27
| | | | Originally committed as revision 16359 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
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-31
| | | | | | | | | 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_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Reformat PPC code in libavcodec according to style guidelines.Diego Biurrun2008-07-20
| | | | | | | This includes indentation changes, comment reformatting, consistent brace placement and some prettyprinting. Originally committed as revision 14316 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo: add missing \ in multi-line macroMåns Rullgård2008-03-17
| | | | Originally committed as revision 12466 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun2007-10-17
| | | | Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a comment to indicate which #endif belong to which #defineGuillaume Poirier2007-06-17
| | | | Originally committed as revision 9356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add multiple inclusion guards to headersMåns Rullgård2007-06-17
| | | | Originally committed as revision 9345 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
* New single instruction math operation headerLuca Barbato2006-09-19
Originally committed as revision 6291 to svn://svn.ffmpeg.org/ffmpeg/trunk