Statistics
| Branch: | Revision:

ffmpeg / libavutil / ppc / intreadwrite.h @ 80a07f6e

History | View | Annotate | Download (2.87 KB)

# Date Author Comment
bdd19e29 01/18/2010 01:35 AM Måns Rullgård

Mark all intreadwrite functions av_always_inline

Originally committed as revision 21278 to svn://svn.ffmpeg.org/ffmpeg/trunk

b6ec1f47 07/29/2009 07:06 PM Måns Rullgård

PPC: fix asm operand constraints in AV_RL64

The target register of first word loaded must be marked early-clobber.

Originally committed as revision 19536 to svn://svn.ffmpeg.org/ffmpeg/trunk

cc078b5d 04/18/2009 01:57 PM Måns Rullgård

PPC: check for x-form asm constraint support

Originally committed as revision 18606 to svn://svn.ffmpeg.org/ffmpeg/trunk

9f5ff83f 04/18/2009 12:00 AM Måns Rullgård

PPC asm for AV_RL*()

PPC is normally big endian but has special little endian load/store
instructions. Using these avoids a separate byteswap. This makes the
vorbis decoder about 5% faster. Not much else uses little-endian
read/write extensively.

GCC generates horrible PPC code for the default AV_[RW]B64 (which uses...