llvm-general-pure-3.3.8.2: Pure Haskell LLVM functionality (no FFI).
llvm-general-pure is a set of pure Haskell types and functions for interacting with LLVM http://llvm.org/. It includes an ADT to represent LLVM IR (http://llvm.org/docs/LangRef.html). The llvm-general package builds on this one with FFI bindings to LLVM, but llvm-general-pure does not require LLVM to be available.
For haddock, see http://bscarlet.github.io/llvm-general/3.3.8.2/doc/html/llvm-general-pure/index.html.
- LLVM
- General
- LLVM.General.AST
- LLVM.General.AST.AddrSpace
- LLVM.General.AST.Attribute
- LLVM.General.AST.CallingConvention
- LLVM.General.AST.Constant
- LLVM.General.AST.DataLayout
- LLVM.General.AST.Float
- LLVM.General.AST.FloatingPointPredicate
- LLVM.General.AST.Global
- LLVM.General.AST.InlineAssembly
- LLVM.General.AST.Instruction
- LLVM.General.AST.IntegerPredicate
- LLVM.General.AST.Linkage
- LLVM.General.AST.Name
- LLVM.General.AST.Operand
- LLVM.General.AST.RMWOperation
- LLVM.General.AST.Type
- LLVM.General.AST.Visibility
- LLVM.General.DataLayout
- LLVM.General.PrettyPrint
- LLVM.General.AST
- General