Re: [Q] Looking for an emulation for CMOV* instructions.

From: Alan Cox (alan@lxorguk.ukuu.org.uk)
Date: Fri Jan 11 2002 - 18:07:21 EST


> > It means the compiler for -m686 shouldn't have assumed cmov was available
>
> Eh? -march=i686 *asserts* that cmov is available.

So why is it called "i686" when the intel i686 machine definition says
its optional ? Its just the naming that seems odd

> What's the point of optimizing an IF to a cmov if I have
> to insert another IF to see if I can use cmov?

I've always wondered. Intel made the instruction optional yet there isnt
an obvious way to do runtime fixups on it
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Jan 15 2002 - 21:00:37 EST