Lines Matching refs:LLVM
1 (*===-- llvm_executionengine.mli - LLVM OCaml Interface -------*- OCaml -*-===*
3 * The LLVM Compiler Infrastructure
12 This interface provides an OCaml API for LLVM execution engine (JIT/
24 directly loading an LLVM module and executing its functions without first
28 (** MCJIT compiler options. See [llvm::TargetOptions]. *)
48 See the function [llvm::EngineBuilder::create]. *)
49 val create : ?options:llcompileroptions -> Llvm.llmodule -> llexecutionengine
56 val add_module : Llvm.llmodule -> llexecutionengine -> unit
60 val remove_module : Llvm.llmodule -> llexecutionengine -> unit
77 val add_global_mapping : Llvm.llvalue -> 'a Ctypes.ptr -> llexecutionengine -> unit