brintos

brintos / llvm-project-archived public Read only

0
0
Text · 703 B · 536f41d Raw
17 lines · plain
1(*===-- llvm_transform_utils.mli - LLVM OCaml Interface -------*- OCaml -*-===*2 *3 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.4 * See https://llvm.org/LICENSE.txt for license information.5 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception6 *7 *===----------------------------------------------------------------------===*)8 9(** Transform Utilities.10 11    This interface provides an OCaml API for LLVM transform utilities, the12    classes in the [LLVMTransformUtils] library. *)13 14(** [clone_module m] returns an exact copy of module [m].15    See the [llvm::CloneModule] function. *)16external clone_module : Llvm.llmodule -> Llvm.llmodule = "llvm_clone_module"17