History | View | Annotate | Download (10.4 KB)
Update docs regarding writing optimizations:- mention clobber-marking of xmm registers,- some notes on external vs. inline asm, including tips on which to use for what situation and to not rewrite+improve in the same patch (as with C code)- some more best-practice guidelines...
Fix typo (instruciton -> instruction).
Originally committed as revision 25157 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change mplayerhq.hu references to ffmpeg.org where appropriate.
Originally committed as revision 16310 to svn://svn.ffmpeg.org/ffmpeg/trunk
Rename libavcodec/i386/ --> libavcodec/x86/.It contains optimizations that are not specific to i386 andlibavutil uses this naming scheme already.
Originally committed as revision 16270 to svn://svn.ffmpeg.org/ffmpeg/trunk
Convert asm keyword into asm.
Neither the asm() nor the asm() keyword is part of the C99standard, but while GCC accepts the former in C89 syntax, it is notaccepted in C99 unless GNU extensions are turned on (with -fasm). Thelatter form is accepted in any syntax as an extension (without...
Add Intel IWMMXT2 link, patch by Dmitry Antipov, dmantipov yandex ru.
Originally committed as revision 13467 to svn://svn.ffmpeg.org/ffmpeg/trunk
minor English corrections
Originally committed as revision 12171 to svn://svn.ffmpeg.org/ffmpeg/trunk
typos
Originally committed as revision 12170 to svn://svn.ffmpeg.org/ffmpeg/trunk
"General Tips" section
Originally committed as revision 12168 to svn://svn.ffmpeg.org/ffmpeg/trunk
clarify previous revision on optimization justification
Originally committed as revision 11598 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ministry of English Composition edits
Originally committed as revision 11597 to svn://svn.ffmpeg.org/ffmpeg/trunk
Cosmetics to speed up finding sections of interest.
Originally committed as revision 11596 to svn://svn.ffmpeg.org/ffmpeg/trunk
"What speedup justifies an optimization" section
Originally committed as revision 11595 to svn://svn.ffmpeg.org/ffmpeg/trunk
cosmetics: Fix AltiVec spelling.
Originally committed as revision 10639 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix links to ARM documentation
Originally committed as revision 10399 to svn://svn.ffmpeg.org/ffmpeg/trunk
add a link to VIS instructions whitepaper
Originally committed as revision 10235 to svn://svn.ffmpeg.org/ffmpeg/trunk
more sparc asm docs
Originally committed as revision 10215 to svn://svn.ffmpeg.org/ffmpeg/trunk
PowerPC/CELL/Altivec pointers
Originally committed as revision 10197 to svn://svn.ffmpeg.org/ffmpeg/trunk
sparc asm docs
Originally committed as revision 10194 to svn://svn.ffmpeg.org/ffmpeg/trunk
simd gmc wasn't impossible.
Originally committed as revision 10191 to svn://svn.ffmpeg.org/ffmpeg/trunk
links to ARM optimization manuals
Originally committed as revision 7425 to svn://svn.ffmpeg.org/ffmpeg/trunk
www1.mplayerhq.hu --> lists.mplayerhq.hu
Originally committed as revision 5459 to svn://svn.ffmpeg.org/ffmpeg/trunk
CVS --> Subversion
Originally committed as revision 5458 to svn://svn.ffmpeg.org/ffmpeg/trunk
Rephrase a paragraph for ease of understanding, suggested by Mans.
Originally committed as revision 4379 to svn://svn.ffmpeg.org/ffmpeg/trunk
spelling/phrasing fixes, mostly by Mans
Originally committed as revision 4378 to svn://svn.ffmpeg.org/ffmpeg/trunk
spelling/grammar/wording/phrasing
Originally committed as revision 4376 to svn://svn.ffmpeg.org/ffmpeg/trunk
Cosmetics: Removed trailing whitespace, converted tabs to spaces.
Originally committed as revision 4375 to svn://svn.ffmpeg.org/ffmpeg/trunk
changed the mailinglist pointers to the new place (mplayerhq)
Originally committed as revision 4122 to svn://svn.ffmpeg.org/ffmpeg/trunk
testing cvslog
Originally committed as revision 4118 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 4117 to svn://svn.ffmpeg.org/ffmpeg/trunk
info about h and tpel
Originally committed as revision 2639 to svn://svn.ffmpeg.org/ffmpeg/trunk
add/put_pixels_clamped update
Originally committed as revision 1475 to svn://svn.ffmpeg.org/ffmpeg/trunk
gmc1
Originally committed as revision 1446 to svn://svn.ffmpeg.org/ffmpeg/trunk
more links
Originally committed as revision 1445 to svn://svn.ffmpeg.org/ffmpeg/trunk
optimization tipscan allso be used as a torture test for ur spelling checker
Originally committed as revision 1444 to svn://svn.ffmpeg.org/ffmpeg/trunk