- 07 Dec, 2012 1 commit
-
-
Mans Rullgard authored
These macros reflect the actual capabilities required here. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 11 Oct, 2012 1 commit
-
-
Diego Biurrun authored
-
- 23 Jun, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 06 Jun, 2011 1 commit
-
-
Mans Rullgard authored
Current GCC versions know how to generate these instructions properly and avoiding inline asm gives better code. The MULH function for ARMv5 uses the same instruction and is also not needed any more. The MLS64 macro remains since negating an input would normally not be allowed as it would fail for INT_MIN. In our uses, the inputs never have this value and thus negating is safe. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 04 Jun, 2011 1 commit
-
-
Mans Rullgard authored
Reasonable gcc versions get this one right on their own. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 31 May, 2011 1 commit
-
-
Mans Rullgard authored
Prior to ARMv6, the destination registers of the SMULL instruction must be distinct from the first source register. Marking the output early-clobber ensures it is allocated unique registers. This restriction is dropped in ARMv6 and later, so allowing overlap between input and output registers there might give better code. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 30 May, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 28 May, 2011 2 commits
-
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 19 Mar, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 24 Aug, 2009 1 commit
-
-
Diego Biurrun authored
Originally committed as revision 19692 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 05 Mar, 2009 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 17831 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 01 Mar, 2009 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 17679 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 27 Jan, 2009 2 commits
-
-
Måns Rullgård authored
Originally committed as revision 16819 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 16818 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
-
- 17 Dec, 2008 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 16179 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 24 Nov, 2008 1 commit
-
-
Måns Rullgård authored
This replaces use of FRAC_BITS in the MULL() definition with a third argument specifying the shift amount. All uses of this macro are updated to pass FRAC_BITS as third argument. Originally committed as revision 15921 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 06 Nov, 2008 5 commits
-
-
Måns Rullgård authored
Originally committed as revision 15783 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 15782 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 15781 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 15780 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 15779 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 03 Nov, 2008 1 commit
-
-
Diego Biurrun authored
Originally committed as revision 15771 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 29 Oct, 2008 1 commit
-
-
Diego Biurrun authored
Originally committed as revision 15745 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 16 Oct, 2008 1 commit
-
-
Diego Pettenò authored
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
-
- 31 Aug, 2008 1 commit
-
-
Stefano Sabatini authored
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
-
- 15 Jul, 2008 3 commits
-
-
Måns Rullgård authored
Originally committed as revision 14245 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 14244 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 14243 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 17 Oct, 2007 1 commit
-
-
Diego Biurrun authored
Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 17 Jun, 2007 2 commits
-
-
Guillaume Poirier authored
Originally committed as revision 9356 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 9345 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 07 Oct, 2006 1 commit
-
-
Diego Biurrun authored
and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 26 Sep, 2006 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 6344 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 19 Sep, 2006 1 commit
-
-
Luca Barbato authored
Originally committed as revision 6291 to svn://svn.ffmpeg.org/ffmpeg/trunk
-