[llvm] 4ffa6a2 - [Bindings] Remove ipc_propagation.

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Sun Aug 2 14:37:36 PDT 2020


Author: Florian Hahn
Date: 2020-08-02T22:36:53+01:00
New Revision: 4ffa6a27aca17fe88fa6bdd605b198df6632a570

URL: https://github.com/llvm/llvm-project/commit/4ffa6a27aca17fe88fa6bdd605b198df6632a570
DIFF: https://github.com/llvm/llvm-project/commit/4ffa6a27aca17fe88fa6bdd605b198df6632a570.diff

LOG: [Bindings] Remove ipc_propagation.

IPConstantPropagation has been removed, also remove the bindings.

Added: 
    

Modified: 
    llvm/bindings/ocaml/transforms/ipo/llvm_ipo.ml
    llvm/test/Bindings/OCaml/ipo.ml

Removed: 
    


################################################################################
diff  --git a/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.ml b/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.ml
index 1fb5594fcc7d..d5d959288d33 100644
--- a/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.ml
+++ b/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.ml
@@ -33,9 +33,6 @@ external add_global_dce
 external add_global_optimizer
   : [ `Module ] Llvm.PassManager.t -> unit
   = "llvm_add_global_optimizer"
-external add_ipc_propagation
-  : [ `Module ] Llvm.PassManager.t -> unit
-  = "llvm_add_ip_constant_propagation"
 external add_prune_eh
   : [ `Module ] Llvm.PassManager.t -> unit
   = "llvm_add_prune_eh"

diff  --git a/llvm/test/Bindings/OCaml/ipo.ml b/llvm/test/Bindings/OCaml/ipo.ml
index 6a67f37570ed..c3630ece7bd4 100644
--- a/llvm/test/Bindings/OCaml/ipo.ml
+++ b/llvm/test/Bindings/OCaml/ipo.ml
@@ -55,7 +55,6 @@ let test_transforms () =
            ++ add_always_inliner
            ++ add_global_dce
            ++ add_global_optimizer
-           ++ add_ipc_propagation
            ++ add_prune_eh
            ++ add_ipsccp
            ++ add_internalize ~all_but_main:true


        


More information about the llvm-commits mailing list