X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=bindings%2Focaml%2Fllvm%2Fllvm.mli;h=c8c48f3c5376dfc42d984babc6eaf938b527ff7d;hp=9f919809433c56a321cf0ecd5f585eec5684c0ad;hb=ce89b4e66f7ec82b2b621c94b072f0b22827a3cd;hpb=f70cbb2d6a9d2783d581ef7b5fdefd1b305ce332;ds=sidebyside diff --git a/bindings/ocaml/llvm/llvm.mli b/bindings/ocaml/llvm/llvm.mli index 9f919809433..c8c48f3c537 100644 --- a/bindings/ocaml/llvm/llvm.mli +++ b/bindings/ocaml/llvm/llvm.mli @@ -964,6 +964,12 @@ external const_extractvalue : llvalue -> int array -> llvalue external const_insertvalue : llvalue -> llvalue -> int array -> llvalue = "llvm_const_insertvalue" +(** [const_inline_asm ty asm con side align] inserts a inline assembly string. + See the method [llvm::InlineAsm::get]. *) +external const_inline_asm : lltype -> string -> string -> bool -> bool -> + llvalue + = "llvm_const_inline_asm" + (** [block_address f bb] returns the address of the basic block [bb] in the function [f]. See the method [llvm::BasicBlock::get]. *) external block_address : llvalue -> llbasicblock -> llvalue = "LLVMBlockAddress"