Skip to content

luc-tielen/llvm-codegen

Repository files navigation

llvm-codegen

build

A Haskell library for generating LLVM code. Inspired by the llvm-hs, llvm-hs-pure, llvm-hs-combinators and the llvm-hs-pretty libraries.

NOTE: WIP, but if you only need the provided instructions it's usable (and tested).

Why another LLVM library?

  • Support for the latest LLVM (!)
  • Support for latest GHCs

TODO

  • Add support for remaining instructions as needed
  • SIMD support, combinators
  • Support API with more compile time checks?
  • Documentation

About

LLVM code generation in Haskell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published