Lines Matching refs:external
13 external register_exns: exn -> unit
20 external of_float: Llvm.lltype -> float -> t
22 external of_pointer: 'a -> 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
35 external as_pointer: t -> 'a
37 external as_int32: t -> int32
39 external as_int: t -> int
41 external as_nativeint: t -> nativeint
43 external as_int64: t -> int64
53 using 'external' in the module allows direct calls into
59 external create: Llvm.llmodule -> t
61 external create_interpreter: Llvm.llmodule -> t
63 external create_jit: Llvm.llmodule -> int -> t
65 external dispose: t -> unit
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 ->
76 external run_static_ctors: t -> unit
78 external run_static_dtors: t -> unit
80 external run_function_as_main: Llvm.llvalue -> string array ->
83 external free_machine_code: Llvm.llvalue -> t -> unit
86 external target_data: t -> Llvm_target.TargetData.t
111 external initialize_native_target : unit -> bool