llvm-general-3.2.6.0: General purpose LLVM bindings

Safe HaskellNone

LLVM.General.ExecutionEngine

Description

Tools for JIT execution

Synopsis

Documentation

data ExecutableModule e

a ExecutableModule e represents a Module which is currently in an ExecutionEngine, and so the functions of which may be executed.

withJIT

Arguments

:: Context 
-> Word

optimization level

-> (JIT -> IO a) 
-> IO a 

bracket the creation and destruction of a JIT