Re: .../asm-i386/bitops.h performance improvements

From: Maciej W. Rozycki
Date: Wed Jun 15 2005 - 11:31:59 EST


On Wed, 15 Jun 2005, Richard B. Johnson wrote:

> Well the __documented__ '486 LEA instruction doesn't
> even allow the double-register indirect. It's just
>
> LEA r16,m
> LEA r32,m
>
> ... repeated twice
>
> Page 26-190, Intel486(tm) Microprocessor Programmer's Reference
> Manual. ISBN 1-55512-195-4. The instruction may have been one
> of those "immature features", read broken.

And "m" is presumably described in details elsewhere as the semantics is
common for all instructions involving address calculation. There is no
point in repeating the lengthy explanation for every instruction, is it?
Or would you prefer having each possible register and/or value of constant
arguments described for every instruction separately?

Maciej
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/