Displaying 3 results from an estimated 3 matches for "union_element_types".
2010 Feb 18
6
[LLVMdev] ocaml survey
...re being removed for 2.7. I can keep the old functions around, but
I'd prefer to keep the API clean.
3. Are there any llvm functionality that you need exposed to ocaml?
Right now I plan to expose:
add Union to TypeKind.t
external union_type: llcontext -> lltype array -> lltype
external union_element_types : lltype -> lltype array
external build_indirect_br : llvalue -> int -> llbuilder -> llvalue
external add_destination: llvalue -> llbasicblock -> unit
external build_nsw_add : llvalue -> llvalue -> string -> llbuilder -> llvalue
external build_nuw_add : llvalue ->...
2010 Feb 18
0
[LLVMdev] ocaml survey
...there any llvm functionality that you need exposed to ocaml?
Nope. The only feature I'd like is exceptions on the OCaml side from LLVM
errors.
> Right now I plan to expose:
>
> add Union to TypeKind.t
> external union_type: llcontext -> lltype array -> lltype
> external union_element_types : lltype -> lltype array
>
> external build_indirect_br : llvalue -> int -> llbuilder -> llvalue
> external add_destination: llvalue -> llbasicblock -> unit
>
> external build_nsw_add : llvalue -> llvalue -> string -> llbuilder ->
> llvalue external b...
2010 Feb 19
0
[LLVMdev] ocaml survey
...round, but
> I'd prefer to keep the API clean.
Knock yourself out.
> 3. Are there any llvm functionality that you need exposed to ocaml?
> Right now I plan to expose:
>
> add Union to TypeKind.t
> external union_type: llcontext -> lltype array -> lltype
> external union_element_types : lltype -> lltype array
>
> external build_indirect_br : llvalue -> int -> llbuilder -> llvalue
> external add_destination: llvalue -> llbasicblock -> unit
>
> external build_nsw_add : llvalue -> llvalue -> string -> llbuilder -> llvalue
> external...