Lines Matching full:llvm
1 (*===-- llvm_executionengine.ml - LLVM OCaml Interface ----------*- C++ -*-===*
3 * The LLVM Compiler Infrastructure
20 external of_float: Llvm.lltype -> float -> t
24 external of_int32: Llvm.lltype -> int32 -> t
26 external of_int: Llvm.lltype -> int -> t
28 external of_nativeint: Llvm.lltype -> nativeint -> t
30 external of_int64: Llvm.lltype -> int64 -> t
33 external as_float: Llvm.lltype -> t -> float
56 call into LLVM. *)
59 external create: Llvm.llmodule -> t
61 external create_interpreter: Llvm.llmodule -> t
63 external create_jit: Llvm.llmodule -> int -> t
67 external add_module: Llvm.llmodule -> t -> unit
69 external remove_module: Llvm.llmodule -> t -> Llvm.llmodule
71 external find_function: string -> t -> Llvm.llvalue option
73 external run_function: Llvm.llvalue -> GenericValue.t array -> t ->
80 external run_function_as_main: Llvm.llvalue -> string array ->
83 external free_machine_code: Llvm.llvalue -> t -> unit