[FFmpeg-cvslog] r18043 - trunk/libavutil/x86_cpu.h

Reimar Döffinger Reimar.Doeffinger
Thu Mar 19 19:08:37 CET 2009


On Thu, Mar 19, 2009 at 05:42:11PM +0000, M?ns Rullg?rd wrote:
> Reimar D?ffinger <Reimar.Doeffinger at gmx.de> writes:
> > IMHO that is not as useful as long as it stays in x86_cpu.h.
> > Might it make sense to rename x86_cpu.h to something like asm.h?
> 
> Why should other arches be punished for x86 shortcomings?

Hm? It is only x86 specific because (except for Altivec with intrinsics)
because x86 is the only architecture for which we have inline asm for 32
and 64 bit variants.
Also a native_reg type should be useful for generating better loop code
from C code on all architectures that support register-indexed
memory loads/stores.




More information about the ffmpeg-cvslog mailing list