- 26 Sep, 2010 1 commit
-
-
Måns Rullgård authored
This prevents gcc inserting useless UXTH instructions, at least in some cases. Originally committed as revision 25212 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 09 Sep, 2010 1 commit
-
-
Måns Rullgård authored
Instead of defining functions in per-arch header files included by the main cpu.c, define them normally and call them from the generic one. Originally committed as revision 25084 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 08 Sep, 2010 1 commit
-
-
Stefano Sabatini authored
function and rename it to av_get_cpu_flags(). Originally committed as revision 25076 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 10 Jul, 2010 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 24170 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 07 Jul, 2010 2 commits
-
-
Måns Rullgård authored
Originally committed as revision 24089 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 24088 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 09 Mar, 2010 1 commit
-
-
Måns Rullgård authored
This reduces the number of false dependencies on header files and speeds up compilation. Originally committed as revision 22407 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 08 Mar, 2010 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 22340 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 22 Feb, 2010 1 commit
-
-
Måns Rullgård authored
This avoids unnecessary masking otherwise added by the compilers. Originally committed as revision 21953 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 19 Jan, 2010 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 21335 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 18 Jan, 2010 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 21278 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 16 Aug, 2009 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 19656 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 01 Jul, 2009 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 19311 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 18 Apr, 2009 1 commit
-
-
Måns Rullgård authored
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 instruction might be used (this happens with some code in FFmpeg). Implementing the AV_[RW]* macros with inline asm using only supported instructions gives fast and safe unaligned accesses. ARM RVCT does the right thing with generic code. This gives an overall speedup of up to 10%. Originally committed as revision 18601 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 01 Apr, 2009 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 18305 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 05 Mar, 2009 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 17830 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 13 Jan, 2009 1 commit
-
-
Aurelien Jacobs authored
They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 21 Oct, 2008 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 15663 to svn://svn.ffmpeg.org/ffmpeg/trunk
-