[fpc-devel] Alignment issue on macOS 13 with Xcode 15 and up

2023-10-03 Thread Karl-Michael Schindler via fpc-devel
Hi. There is an alignment issue on macOS 13 with Xcode 15 and up. As much as I understand this commit on the main branch https://gitlab.com/freepascal.org/fpc/source/-/commit/51fdbb5524512dc3279d0cca38d44b38160b8111 fixes it. I propose that this patch is also applied to the 3.2.2-fixes branch

Re: [fpc-devel] LEA instruction speed

2023-10-03 Thread J. Gareth Moreton via fpc-devel
What should I call a new sub-CPU option?  Should it be "ICELAKE" or is there a better name like "CORE10" or "COREX" (X being the Roman numeral for 10, standing in for the 10th generation of Intel Core)? Kit On 03/10/2023 08:02, Florian Klämpfl via fpc-devel wrote: Am 03.10.2023 um 03:32

Re: [fpc-devel] LEA instruction speed

2023-10-03 Thread J. Gareth Moreton via fpc-devel
I don't think any of them currently fit, although Zen 3 is later than Ice Lake, but I'm not sure if it has a faster LEA or not. I'll do some investigation.  I'll take up Tomas' offer on the 486 test though.  Personally I think the best test might actually be one of the recently-optimised

Re: [fpc-devel] LEA instruction speed

2023-10-03 Thread Florian Klämpfl via fpc-devel
> Am 03.10.2023 um 03:32 schrieb J. Gareth Moreton via fpc-devel > : > > 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)

Re: [fpc-devel] LEA instruction speed

2023-10-03 Thread J. Gareth Moreton via fpc-devel
Hmmm, could be fun to attempt to test - I'll see what I can set up. Kit On 03/10/2023 06:30, Tomas Hajny via fpc-devel wrote: On October 3, 2023 03:32:34 +0200, "J. Gareth Moreton via fpc-devel" wrote: Hii Kit, This is mainly to Florian, but also to anyone else who can answer the