@hackage llvm-dsl0.1.2
Support for writing an EDSL with LLVM-JIT as target
Categories
License
BSD-3-Clause
Maintainer
Henning Thielemann <haskell@henning-thielemann.de>
Links
Versions
Installation
Tested Compilers
Dependencies (13)
- base >=3 && <5
- transformers >=0.1.1 && <0.7
- bool8 >=0.0 && <0.1
- llvm-extra >=0.11 && <0.13
- llvm-tf >=9.0 && <17.1
- numeric-prelude >=0.4.3 && <0.5 Show all…
Dependents (3)
@hackage/synthesizer-llvm, @hackage/set-cover, @hackage/knead
Package Flags
debug
(off by default)
Automatically dump LLVM Bitcode files for debugging
Support for writing an EDSL with LLVM-JIT as target.
LLVM.DSL.Expression
: Code snippets that represent arithmetics and support arithmetic operators.LLVM.DSL.Parameter
: Parameterize LLVM-generated code.LLVM.DSL.Execution
: Assemble functions to modules and run them.