Re: [fpc-devel] Any word on this ARM / AArch64 optimisation?

2022-01-22 Thread J. Gareth Moreton via fpc-devel
That's fair.  We probably need to start building more tests for the test suite at some point to catch the causes of these bugs, like you hinted with some of the bugs introduced with my peephole optimizations! (Sorry about that!) Gareth aka. Kit On 22/01/2022 12:21, Florian Klämpfl via

Re: [fpc-devel] Any word on this ARM / AArch64 optimisation?

2022-01-22 Thread Florian Klämpfl via fpc-devel
> Am 21.01.2022 um 18:23 schrieb J. Gareth Moreton via fpc-devel > : > > Hi everyone, > > Any word on the validity of this ARM / AArch64 optimisation? It's quite good > at increasing speed and shrinking code size by concatenating writes to the > stack, among other things: >

[fpc-devel] Any word on this ARM / AArch64 optimisation?

2022-01-21 Thread J. Gareth Moreton via fpc-devel
Hi everyone, Any word on the validity of this ARM / AArch64 optimisation? It's quite good at increasing speed and shrinking code size by concatenating writes to the stack, among other things: https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/104 - the new CPU feature flag I put