Home | History | Annotate | Download | only in llvm

Lines Matching full:llcontext

22 type llcontext
309 val create_context : unit -> llcontext
313 val dispose_context : llcontext -> unit
316 val global_context : unit -> llcontext
321 val mdkind_id : llcontext -> string -> int
330 val create_module : llcontext -> string -> llmodule
368 val module_context : llmodule -> llcontext
381 (** [type_context ty] returns the {!llcontext} corresponding to the type [ty].
383 val type_context : lltype -> llcontext
392 val i1_type : llcontext -> lltype
396 val i8_type : llcontext -> lltype
400 val i16_type : llcontext -> lltype
404 val i32_type : llcontext -> lltype
408 val i64_type : llcontext -> lltype
412 val integer_type : llcontext -> int -> lltype
423 val float_type : llcontext -> lltype
427 val double_type : llcontext -> lltype
431 val x86fp80_type : llcontext -> lltype
435 val fp128_type : llcontext -> lltype
439 val ppc_fp128_type : llcontext -> lltype
474 val struct_type : llcontext -> lltype array -> lltype
480 val packed_struct_type : llcontext -> lltype array -> lltype
489 val named_struct_type : llcontext -> string -> lltype
551 val void_type : llcontext -> lltype
555 val label_type : llcontext -> lltype
693 val mdstring : llcontext -> string -> llvalue
698 val mdnode : llcontext -> llvalue array -> llvalue
746 val const_string : llcontext -> string -> llvalue
752 val const_stringz : llcontext -> string -> llvalue
764 val const_struct : llcontext -> llvalue array -> llvalue
777 val const_packed_struct : llcontext -> llvalue array -> llvalue
1473 val append_block : llcontext -> string -> llvalue -> llbasicblock
1479 val insert_block : llcontext -> string -> llbasicblock -> llbasicblock
1646 val builder : llcontext -> llbuilder
1650 val builder_at : llcontext -> (llbasicblock, llvalue) llpos -> llbuilder
1654 val builder_before : llcontext -> llvalue -> llbuilder
1658 val builder_at_end : llcontext -> llbasicblock -> llbuilder