diff options
author | Peter Zotov <whitequark@whitequark.org> | 2014-10-29 08:15:21 +0000 |
---|---|---|
committer | Peter Zotov <whitequark@whitequark.org> | 2014-10-29 08:15:21 +0000 |
commit | e447b61c5036a7d0e3ff680ed46a9dfab33c431a (patch) | |
tree | 57de8a9881becfd7de47986858490b14a1c99c87 /llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c | |
parent | 44d4d9a4cb1b590f81b5bf08b922e1ec2715e90e (diff) | |
download | bcm5719-llvm-e447b61c5036a7d0e3ff680ed46a9dfab33c431a.tar.gz bcm5719-llvm-e447b61c5036a7d0e3ff680ed46a9dfab33c431a.zip |
[OCaml] Synchronize transformations with LLVM-C.
Also, rearrange the functions in a way that allows to quickly
compare C headers and .mli/glue files.
llvm-svn: 220842
Diffstat (limited to 'llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c')
-rw-r--r-- | llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c b/llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c index 4ad8afbc9cc..9d8fb1eb711 100644 --- a/llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c +++ b/llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c @@ -56,12 +56,6 @@ CAMLprim value llvm_add_always_inliner(LLVMPassManagerRef PM) { } /* [`Module] Llvm.PassManager.t -> unit */ -CAMLprim value llvm_add_always_inliner_pass(LLVMPassManagerRef PM) { - LLVMAddAlwaysInlinerPass(PM); - return Val_unit; -} - -/* [`Module] Llvm.PassManager.t -> unit */ CAMLprim value llvm_add_global_dce(LLVMPassManagerRef PM) { LLVMAddGlobalDCEPass(PM); return Val_unit; @@ -74,7 +68,7 @@ CAMLprim value llvm_add_global_optimizer(LLVMPassManagerRef PM) { } /* [`Module] Llvm.PassManager.t -> unit */ -CAMLprim value llvm_add_ipc_propagation(LLVMPassManagerRef PM) { +CAMLprim value llvm_add_ip_constant_propagation(LLVMPassManagerRef PM) { LLVMAddIPConstantPropagationPass(PM); return Val_unit; } @@ -91,7 +85,7 @@ CAMLprim value llvm_add_ipsccp(LLVMPassManagerRef PM) { return Val_unit; } -/* [`Module] Llvm.PassManager.t -> bool -> unit */ +/* [`Module] Llvm.PassManager.t -> all_but_main:bool -> unit */ CAMLprim value llvm_add_internalize(LLVMPassManagerRef PM, value AllButMain) { LLVMAddInternalizePass(PM, Bool_val(AllButMain)); return Val_unit; |