lhc

Compiler pipeline

Compiles Haskell2010 code to LLVM IR using a custom optimization pipeline

The LLVM LHC Haskell Optimization System

GitHub

198 stars
17 watching
16 forks
Language: Haskell
last commit: over 4 years ago
compilerhaskellllvm

Related projects:

Repository Description Stars
acceleratehs/accelerate-llvm Compiles Accelerate code to LLVM IR and executes it on CPUs or NVIDIA GPUs 158
bos/llvm Haskell bindings to the LLVM compiler infrastructure project 104
llvm-hs/llvm-hs-examples Demonstrates Haskell bindings to the LLVM compiler infrastructure 71
blackhc/llm-strategy Decouples software implementation from underlying logic using LLMs to automate parsing of structured data 388
bydriv/mhc A minimal implementation of a Haskell compiler 63
jaseemabid/olifant A language targeting LLVM with the goal of building a simple compiler 64
llvm-hs/llvm-hs-kaleidoscope A Haskell-based compiler backend that uses LLVM to generate and compile machine code 82
idris-hackers/idris-llvm A Haskell-based LLVM backend for generating LLVM bytecode from Idris programs 78
jmorag/mcc Compiles the MicroC programming language into machine code using Haskell 116
sam46/paskell A compiler that translates Pascal source code into LLVM IR and can be executed directly or used to generate native machine code. 126
talw/crisp-compiler A Haskell compiler for a Lisp/Scheme-inspired language with an LLVM backend 99
holzschu/llvm A toolkit for building highly optimized compilers and runtime environments. 54
lmj/lfarm A library for distributing work across machines using parallel processing 105
igor84/summus A compiler frontend written without C macros using LLVM as the backend to compile a minimal language for educational purposes. 234
kit-ty-kate/labrys A compiler for a toy language based on LLVM that implements the System Fω type-system 103