Version 17 (modified by dterei, 7 years ago) (diff)


The LLVM backend

David Terei wrote a new code generator for GHC which targets the LLVM compiler infrastructure. Most of the work was done as part of an honours thesis at the University of New South Wales under the supervision of Manuel Chakravarty. Its now at a stage where it is under consideration to be merged into GHC mainline.

Some documentation:

As the back-end isn't currently in GHC head, you need to follow the steps below to get it up and running.