[fpc-devel] ARM/AARCH64 work

2020-08-05 Thread J. Gareth Moreton
Hi everyone, So I have been asked to do some work in improving optimisation for AARCH64, and ARM by logical extension since some parts are shared. I've had a look around the code for the Peephole Optimizer for these platforms, and while I've found some potential improvements to generated cod

Re: [fpc-devel] ARM/AARCH64 work

2020-08-05 Thread Sven Barth via fpc-devel
Am 05.08.2020 um 18:33 schrieb J. Gareth Moreton: P.S. While I haven't been asked to improve aarch64-linux specifically, if I'm understanding things correctly, there should be very few differences with the actual target platform in regards to calling conventions, for example. Correct, the most

Re: [fpc-devel] ARM/AARCH64 work

2020-08-05 Thread J. Gareth Moreton
I can't promise anything just yet, but I'll see what I can do. At the moment I'm still learning to configure anything. I've had apps crash from out of memory errors and the CPU get throttled due to overheating while trying to play a YouTube video. I've got some things sorted by increasing th

Re: [fpc-devel] ARM/AARCH64 work

2020-08-05 Thread Sven Barth via fpc-devel
Am 05.08.2020 um 22:44 schrieb J. Gareth Moreton: I can't promise anything just yet, but I'll see what I can do. At the moment I'm still learning to configure anything. I've had apps crash from out of memory errors and the CPU get throttled due to overheating while trying to play a YouTube vi

Re: [fpc-devel] ARM/AARCH64 work

2020-08-05 Thread Florian Klämpfl
> Am 05.08.2020 um 19:47 schrieb J. Gareth Moreton : > > Hi everyone, > > So I have been asked to do some work in improving optimisation for AARCH64, > and ARM by logical > extension since some parts are shared. I've had a look around the code for > the Peephole Optimizer > for these plat