mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-12 17:32:19 +00:00
[OCaml] Formatting
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193965 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
633f98bdfa
commit
e5de63c7de
@ -43,7 +43,6 @@ module GenericValue: sig
|
||||
bitwidth [w]. See the field [llvm::GenericValue::IntVal]. *)
|
||||
val of_nativeint : Llvm.lltype -> nativeint -> t
|
||||
|
||||
|
||||
(** [of_int64 n w] boxes the int64 [i] in a generic value with the bitwidth
|
||||
[w]. See the field [llvm::GenericValue::IntVal]. *)
|
||||
val of_int64 : Llvm.lltype -> int64 -> t
|
||||
@ -110,7 +109,7 @@ module ExecutionEngine: sig
|
||||
(** [dispose ee] releases the memory used by the execution engine and must be
|
||||
invoked to avoid memory leaks. *)
|
||||
val dispose : t -> unit
|
||||
|
||||
|
||||
(** [add_module m ee] adds the module [m] to the execution engine [ee]. *)
|
||||
val add_module : Llvm.llmodule -> t -> unit
|
||||
|
||||
@ -119,19 +118,16 @@ module ExecutionEngine: sig
|
||||
[Error msg] if an error occurs. *)
|
||||
val remove_module : Llvm.llmodule -> t -> Llvm.llmodule
|
||||
|
||||
|
||||
(** [find_function n ee] finds the function named [n] defined in any of the
|
||||
modules owned by the execution engine [ee]. Returns [None] if the function
|
||||
is not found and [Some f] otherwise. *)
|
||||
val find_function : string -> t -> Llvm.llvalue option
|
||||
|
||||
|
||||
(** [run_function f args ee] synchronously executes the function [f] with the
|
||||
arguments [args], which must be compatible with the parameter types. *)
|
||||
val run_function : Llvm.llvalue -> GenericValue.t array -> t ->
|
||||
GenericValue.t
|
||||
|
||||
|
||||
(** [run_static_ctors ee] executes the static constructors of each module in
|
||||
the execution engine [ee]. *)
|
||||
val run_static_ctors : t -> unit
|
||||
@ -147,17 +143,13 @@ module ExecutionEngine: sig
|
||||
val run_function_as_main : Llvm.llvalue -> string array ->
|
||||
(string * string) array -> t -> int
|
||||
|
||||
|
||||
(** [free_machine_code f ee] releases the memory in the execution engine [ee]
|
||||
used to store the machine code for the function [f]. *)
|
||||
val free_machine_code : Llvm.llvalue -> t -> unit
|
||||
|
||||
|
||||
(** [target_data ee] is the target data owned by the execution engine
|
||||
[ee]. *)
|
||||
val target_data : t -> Llvm_target.DataLayout.t
|
||||
|
||||
end
|
||||
|
||||
val initialize_native_target : unit -> bool
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -597,12 +597,12 @@ CAMLprim value llvm_get_mdstring(LLVMValueRef V) {
|
||||
CAMLreturn(Val_int(0));
|
||||
}
|
||||
|
||||
CAMLprim value llvm_get_namedmd(LLVMModuleRef M, value name)
|
||||
CAMLprim value llvm_get_namedmd(LLVMModuleRef M, value Name)
|
||||
{
|
||||
CAMLparam1(name);
|
||||
CAMLparam1(Name);
|
||||
CAMLlocal1(Nodes);
|
||||
Nodes = alloc(LLVMGetNamedMetadataNumOperands(M, String_val(name)), 0);
|
||||
LLVMGetNamedMetadataOperands(M, String_val(name), (LLVMValueRef *) Nodes);
|
||||
Nodes = alloc(LLVMGetNamedMetadataNumOperands(M, String_val(Name)), 0);
|
||||
LLVMGetNamedMetadataOperands(M, String_val(Name), (LLVMValueRef *) Nodes);
|
||||
CAMLreturn(Nodes);
|
||||
}
|
||||
/*--... Operations on scalar constants .....................................--*/
|
||||
@ -1967,7 +1967,6 @@ CAMLprim LLVMValueRef llvm_build_ptrdiff(LLVMValueRef LHS, LLVMValueRef RHS,
|
||||
return LLVMBuildPtrDiff(Builder_val(B), LHS, RHS, String_val(Name));
|
||||
}
|
||||
|
||||
|
||||
/*===-- Memory buffers ----------------------------------------------------===*/
|
||||
|
||||
/* string -> llmemorybuffer
|
||||
|
Loading…
x
Reference in New Issue
Block a user