Re: [fpc-devel] LLVM
Jeppe Græsdal Johansen
jjohan07 at student.aau.dk
Wed Dec 26 08:48:18 CET 2012
The IR changes syntax often, so using that will most likely cause version problems. The other option is to use C++ classes directly which apparently is more stable.
I know i386, x86_64 and ARM works pretty good. I don't know about the few others.
Compiling speed is very, very slow :) (when using ir input at least)
Having worked a bit with llvm I don't like the IDE of completely changing the backend of fpc. Mostly because we are then relying on a bunch of C++ programmers to fix bugs and extend the backend in the future.
----- Reply message -----
From: "Martin Schreiber" <mse00000 at gmail.com>
Date: Wed, Dec 26, 2012 06:07
Subject: [fpc-devel] LLVM
To: <fpc-devel at lists.freepascal.org>
Does any body work on a LLVM backend for Free Pascal?
Has anybody experience with LLVM?
Are there licensing issues?
What about the quality of the produced code?
What about compiling speed?
fpc-devel maillist - fpc-devel at lists.freepascal.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the fpc-devel