| Branch: | Revision:

ffmpeg / libavutil / arm / intreadwrite.h @ bdd19e29

History | View | Annotate | Download (2.24 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://

e6956a6e 08/16/2009 03:51 PM Måns Rullgård

ARM: first value loaded in AV_RN64 needs to be early-clobber

Originally committed as revision 19656 to svn://

3c55ce03 04/18/2009 12:00 AM Måns Rullgård

ARM asm for AV_RN*()

ARMv6 and later support unaligned loads and stores for single
word/halfword but not double/multiple. GCC is ignorant of this and
will always use bytewise accesses for unaligned data. Casting to an
int32_t pointer is dangerous since a load/store double or multiple...