[fpc-devel] LLVM code generator
Florian Klämpfl
florian at freepascal.org
Sun Feb 24 22:18:06 CET 2019
Am 24.02.19 um 21:17 schrieb Jonas Maebe:
> On 25/12/2018 19:14, Jonas Maebe wrote:
>> On 2018-12-02 11:26, Jonas Maebe wrote:
>>
>> The LLVM version of the code generator has been significantly improved
>> in the mean time:
>
> The LLVM code generator on the debug_eh branch now also works with
> Linux/ARM, although only with the hard float EABI for now (compiler
> compiled with -dFPC_ARMHF).
>
> Obligatory vipribench results (on gcc113.fsffrance.org, an APM X-Gene
> Mustang board -- that's an AArch64 board, but it can also run 32 bit ARM
> programs):
> * FPC (-O2): Time: 5107ms = 2839240 pkts/s = 4245 MB/s
> * FPC+LLVM (clang 7.0 -O2): Time: 5063ms = 3357693 pkts/s = 5020 M B/s
Do you have a disassembly at hand?
More information about the fpc-devel
mailing list