[fpc-devel] LEA instruction speed
J. Gareth Moreton
gareth at moreton-family.com
Tue Oct 3 04:04:48 CEST 2023
(And I meant "Ice Lake", not "Icy Lake")
On 03/10/2023 02:32, J. Gareth Moreton via fpc-devel wrote:
> Hi everyone,
>
> This is mainly to Florian, but also to anyone else who can answer the
> question - at which point did a complex LEA instruction (using all
> three input operands and some other specific circumstances) get slow?
> Preliminary research suggests the 486 was when it gained extra
> latency, and then Sandy Bridge when it got particularly bad. Icy Lake
> seems to be the architecture where faster LEA instructions are
> reintroduced, but I'm not sure about AMD processors.
>
> Should I introduce a new x86 subprocessor named "ICYLAKE" or is there
> a better name or does it fall under one of our categories already
> (CORE_AVX2 or ZEN3)?
>
> Kit
>
> _______________________________________________
> fpc-devel maillist - fpc-devel at lists.freepascal.org
> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
>
More information about the fpc-devel
mailing list