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

Alan Cox (alan@lxorguk.ukuu.org.uk)
Fri, 11 Jan 2002 23:07:21 +0000 (GMT)


> > 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/