summaryrefslogtreecommitdiffstats
path: root/libavutil/mips
Commit message (Collapse)AuthorAgeFilesLines
* mips: intreadwrite: Only execute that code for mips r1 or r2Vicente Olivert Riera2015-09-291-2/+8
| | | | | | | | | MIPS R6 supports unaligned memory access and does not have the load/store-left/right family of instructions. Signed-off-by: Vicente Olivert Riera <Vincent.Riera at imgtec.com> Signed-off-by: Luca Barbato <lu_zero at gentoo.org> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* mips: intreadwrite: fix inline asm for gcc 4.8Mans Rullgard2012-05-091-2/+5
| | | | | | | | | Just like gcc 4.6 and later on ARM, gcc 4.8 on MIPS generates inefficient code when a known-unaligned location is used as a memory input operand. This applies the same fix as has been previously done to the ARM version of the code. Signed-off-by: Mans Rullgard <mans@mansr.com>
* mips: intreadwrite: remove unnecessary inline asmMans Rullgard2012-05-091-57/+2
| | | | | | | | GCC actually handles unaligned accesses correctly in all cases except, absurdly, 32-bit loads on mips64. The remaining asm is thus not needed, and removing it results in better code. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* MIPS: use inline asm only when supported by compilerMans Rullgard2011-01-231-0/+4
|
* consolidate .gitignore patters into a single fileJanne Grunau2011-01-181-2/+0
| | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
* convert svn:ignore properties to .gitignore filesJanne Grunau2011-01-171-0/+2
| | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
* Mark all intreadwrite functions av_always_inlineMåns Rullgård2010-01-181-6/+6
| | | | Originally committed as revision 21278 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MIPS: 100L: fix AV_[RW]N64 on MIPS64Måns Rullgård2009-08-161-6/+6
| | | | Originally committed as revision 19660 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MIPS: inline asm for intreadwrite.hMåns Rullgård2009-05-281-0/+94
Originally committed as revision 18980 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud