[fpc-pascal] LLVM LTO
jonas at freepascal.org
Tue Aug 15 21:00:14 CEST 2023
On 15/08/2023 17:24, Benito van der Zander via fpc-pascal wrote:
>> -Clflto -Clflto-no-system -k-fuse-ld=gold -k-plugin=/path/to/LLVMgold.so
> that helped, but I have to do it without -Clflto-no-system, or it gives
> an error
That was a typo, it's -Clfltonosystem. But it doesn't matter if the RTL
is not compiled with LTO.
> Then I could run my unit tests:
> FPC alone: 25 seconds
> LLVM: 21 seconds
> LLVM LTO: 20 seconds
> does not seem to matter much
It depends on the program.
More information about the fpc-pascal