[FFmpeg-devel] [flamefest-start] A little something on MMX/SSE intrinsics

Michael Niedermayer michaelni
Sat Mar 1 14:19:17 CET 2008


On Sat, Mar 01, 2008 at 02:09:14PM +0200, Ivan Kalvachev wrote:
[...]
> Of course there are architectures like VLIW where you have fixed
> pre-determined number of instructions that could be grouped together.

Not that VLIW is the subject but ...
The compiler generally does not know (gcc even less so) which instructions
are independant thus it is likely going to mess up worse than a human ...
A human plain knows what a write over a given pointer will change and
with what such an instruction can be grouped for a compiler this is not so
easy to find out (restrict helps but still ...)
Also i dont know any VLIW arch which has intrinsics ...

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Its not that you shouldnt use gotos but rather that you should write
readable code and code with gotos often but not always is less readable
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20080301/cb7678fe/attachment.pgp>



More information about the ffmpeg-devel mailing list