diff options
| author | Fangrui Song <maskray@google.com> | 2018-05-28 16:58:10 +0000 |
|---|---|---|
| committer | Fangrui Song <maskray@google.com> | 2018-05-28 16:58:10 +0000 |
| commit | afa95ee03df98383f0873387a035ead1920f506f (patch) | |
| tree | 8c6831b3a646727d60b82527da09805d0b71ba3b /llvm/bindings/ocaml | |
| parent | 651be449138f334fbab584a8d587692ee954b90e (diff) | |
| download | bcm5719-llvm-afa95ee03df98383f0873387a035ead1920f506f.tar.gz bcm5719-llvm-afa95ee03df98383f0873387a035ead1920f506f.zip | |
[LLVM-C] [OCaml] Remove LLVMAddBBVectorizePass
Summary: It was fully replaced back in 2014, and the implementation was removed 11 months ago by r306797.
Reviewers: hfinkel, chandlerc, whitequark, deadalnix
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D47436
llvm-svn: 333378
Diffstat (limited to 'llvm/bindings/ocaml')
3 files changed, 0 insertions, 14 deletions
diff --git a/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.ml b/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.ml index 88831daf519..f9f6be26d7f 100644 --- a/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.ml +++ b/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.ml @@ -7,9 +7,6 @@ * *===----------------------------------------------------------------------===*) -external add_bb_vectorize - : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit - = "llvm_add_bb_vectorize" external add_loop_vectorize : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit = "llvm_add_loop_vectorize" diff --git a/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.mli b/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.mli index 23a68a28dad..f9b4ce5aae5 100644 --- a/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.mli +++ b/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.mli @@ -12,11 +12,6 @@ This interface provides an OCaml API for LLVM vectorize transforms, the classes in the [LLVMVectorize] library. *) -(** See the [llvm::createBBVectorizePass] function. *) -external add_bb_vectorize - : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit - = "llvm_add_bb_vectorize" - (** See the [llvm::createLoopVectorizePass] function. *) external add_loop_vectorize : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit diff --git a/llvm/bindings/ocaml/transforms/vectorize/vectorize_ocaml.c b/llvm/bindings/ocaml/transforms/vectorize/vectorize_ocaml.c index 1c8104951c4..dcd9231b5bf 100644 --- a/llvm/bindings/ocaml/transforms/vectorize/vectorize_ocaml.c +++ b/llvm/bindings/ocaml/transforms/vectorize/vectorize_ocaml.c @@ -20,12 +20,6 @@ #include "caml/misc.h" /* [<Llvm.PassManager.any] Llvm.PassManager.t -> unit */ -CAMLprim value llvm_add_bb_vectorize(LLVMPassManagerRef PM) { - LLVMAddBBVectorizePass(PM); - return Val_unit; -} - -/* [<Llvm.PassManager.any] Llvm.PassManager.t -> unit */ CAMLprim value llvm_add_loop_vectorize(LLVMPassManagerRef PM) { LLVMAddLoopVectorizePass(PM); return Val_unit; |

