Re: [fpc-devel] syshelpers patches
On Sat, 22 Jan 2022, Zeljko Avramovic via fpc-devel wrote: Done. https://gitlab.com/freepascal.org/fpc/source/-/issues/39541 Thank you. I already applied 2 patches, I still need to commit the examples. Michael. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
[fpc-devel] syshelpers patches
Done. https://gitlab.com/freepascal.org/fpc/source/-/issues/39541 > > I have just submitted patches for syshelpers here: > > https://gitlab.com/freepascal.org/fpc/source/-/issues/39268#note_810963784 > > > > It's a closed thread and I can not reopen it, so maybe it would be better > > if I open a new issue? If yes then please say so. > > Please open a new issue. > > Michael. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Any word on this ARM / AArch64 optimisation?
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 fpc-devel wrote: 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: https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/104 - the new CPU feature flag I put in will also mean I can use it on ArmV7A to improve constant generation (for ARM, it requires at least an ARMV7A architecture, and for AArch64 it always works). I am currently a little bit more careful with merging as we had some subtile bugs recently and I want to wait till things settle down first. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel -- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus ___ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Any word on this ARM / AArch64 optimisation?
> 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: > https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/104 - the new > CPU feature flag I put in will also mean I can use it on ArmV7A to improve > constant generation (for ARM, it requires at least an ARMV7A architecture, > and for AArch64 it always works). I am currently a little bit more careful with merging as we had some subtile bugs recently and I want to wait till things settle down first. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel