mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-11-24 08:18:33 +00:00
This way most code won't link this (substantially large) library, if compiled statically with LLVM. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223072 91177308-0d34-0410-b5e6-96231b3b80d8
18 lines
675 B
OCaml
18 lines
675 B
OCaml
(*===-- llvm_transform_utils.mli - LLVM OCaml Interface -------*- OCaml -*-===*
|
|
*
|
|
* The LLVM Compiler Infrastructure
|
|
*
|
|
* This file is distributed under the University of Illinois Open Source
|
|
* License. See LICENSE.TXT for details.
|
|
*
|
|
*===----------------------------------------------------------------------===*)
|
|
|
|
(** Transform Utilities.
|
|
|
|
This interface provides an OCaml API for LLVM transform utilities, the
|
|
classes in the [LLVMTransformUtils] library. *)
|
|
|
|
(** [clone_module m] returns an exact copy of module [m].
|
|
See the [llvm::CloneModule] function. *)
|
|
external clone_module : Llvm.llmodule -> Llvm.llmodule = "llvm_clone_module"
|