[Haskell-cafe] What would be required to make a LLVM backend for GHC

Gwern Branwen gwern0 at gmail.com
Fri Aug 7 23:41:06 EDT 2009


On Fri, Aug 7, 2009 at 11:08 PM, Alex Mason<axman6 at gmail.com> wrote:
> Hi all,
>
> I've been talking to one of the LLVM developers, who's working on an
> operating system called AuroraUX, which, among other things, is trying to
> use LLVM as much as possible in the system (using clang as the default
> compiler, compiler-rt [libgcc replacement from the LLVM team], etc.).
>
> He would like to know exactly what would need to be implemented in LLVM to
> allow ghc to be ported to LLVM, and he would do his best to get these
> features implemented. I know the LLVM guys are quite open to suggestions,
> and want to get people using it as much as possible, so if we can let them
> know what we need, hopefully they can help make life easier for us.
>
> Thanks,
> Alex Mason

Have you seen the LHC blog posts and the llvm discussion thereof?

http://lhc-compiler.blogspot.com/2009/01/case-against-cllvm.html
http://lhc-compiler.blogspot.com/2009/01/why-llvm-probably-wont-replace-c.html

--
gwern
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
Url : http://www.haskell.org/pipermail/haskell-cafe/attachments/20090807/9e07f0ce/signature-0001.bin


More information about the Haskell-Cafe mailing list