"General Tips" section

Originally committed as revision 12168 to svn://svn.ffmpeg.org/ffmpeg/trunk
pull/126/head
Michael Niedermayer 17 years ago
parent 086ab00158
commit 7b8c3aedac
  1. 16
      doc/optimization.txt

@ -151,6 +151,22 @@ The minimum guaranteed alignment is written in the .h files, for example:
void (*put_pixels_clamped)(const DCTELEM *block/*align 16*/, UINT8 *pixels/*align 8*/, int line_size);
General Tips:
-------------
Use asm loops like:
asm(
"1: ....
...
"jump_instruciton ....
dont use C loops:
do{
asm(
...
}while()
Use asm() instead of intrinsics. Later require a good optimizing compiler
which gcc is not.
Links:
======

Loading…
Cancel
Save