llvm.org GIT mirror llvm / a523380
Formatting improvements. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48146 91177308-0d34-0410-b5e6-96231b3b80d8 Gordon Henriksen 12 years ago
1 changed file(s) with 2 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
341341
342342 (** [opaque_type ()] creates a new opaque type distinct from any other.
343343 Opaque types are useful for building recursive types in combination with
344 {!refine_type} [opaque_ty ty].
344 {!refine_type}.
345345 See [llvm::OpaqueType::get]. *)
346346 external opaque_type : unit -> lltype = "llvm_opaque_type"
347347
12741274 (** [build_phi incoming name b] creates a
12751275 [%name = phi %incoming]
12761276 instruction at the position specified by the instruction builder [b].
1277 [incoming] is a list of [({!llvalue}, {!llbasicblock})] tuples.
1277 [incoming] is a list of [(llvalue, llbasicblock)] tuples.
12781278 See the method [llvm::LLVMBuilder::CreatePHI]. *)
12791279 external build_phi : (llvalue * llbasicblock) list -> string -> llbuilder ->
12801280 llvalue = "llvm_build_phi"