Re: [fpc-devel] Optimization of redundant mov's

2017-03-20 Thread Martok
Hi, > It's called register spilling: once there are no registers left to hold > values, the compiler has to pick registers whose value will be kept in > memory instead. I thought it would be something like that... Still, my main issue was with the repeated fetches. I'd (naively!) say that it

[fpc-devel] Links to current .rpm packages are broken on download pages.

2017-03-20 Thread Nikolai Zhubr
Hi all, I've noticed that (at least some) download links are slightly wrong currently, e.g.: ftp://freepascal.stack.nl/pub/fpc/dist/3.0.2/x86_64-linux/rpm/fpc-3.0.2-1.x86_64.rpm should instead read: ftp://freepascal.stack.nl/pub/fpc/dist/3.0.2/x86_64-linux/fpc-3.0.2-1.x86_64.rpm (The

Re: [fpc-devel] Optimization of redundant mov's

2017-03-20 Thread Jonas Maebe
On 19/03/17 21:28, Martok wrote: It's called register spilling: once there are no registers left to hold values, the compiler has to pick registers whose value will be kept in memory instead. I thought it would be something like that... Still, my main issue was with the repeated fetches. I'd