(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@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel