[llvm] f2d955a - [OCaml] Fix pass builder test

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 19 09:35:09 PDT 2022


Author: Nikita Popov
Date: 2022-04-19T18:34:53+02:00
New Revision: f2d955a8a420c6866dfc9e882c8aabf33775a3fc

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

LOG: [OCaml] Fix pass builder test

The LTO API has been removed.

Added: 
    

Modified: 
    llvm/test/Bindings/OCaml/passmgr_builder.ml

Removed: 
    


################################################################################
diff  --git a/llvm/test/Bindings/OCaml/passmgr_builder.ml b/llvm/test/Bindings/OCaml/passmgr_builder.ml
index 355a627ff7107..f761b2a31456a 100644
--- a/llvm/test/Bindings/OCaml/passmgr_builder.ml
+++ b/llvm/test/Bindings/OCaml/passmgr_builder.ml
@@ -38,7 +38,6 @@ let test_pmbuilder () =
 
   let module_passmgr = PassManager.create () in
   let func_passmgr   = PassManager.create_function m in
-  let lto_passmgr    = PassManager.create () in
 
   ignore (Llvm_passmgr_builder.create ()
            ++ set_opt_level 3
@@ -47,14 +46,11 @@ let test_pmbuilder () =
            ++ set_disable_unroll_loops false
            ++ use_inliner_with_threshold 10
            ++ populate_function_pass_manager func_passmgr
-           ++ populate_module_pass_manager module_passmgr
-           ++ populate_lto_pass_manager lto_passmgr
-                  ~internalize:false ~run_inliner:false);
+           ++ populate_module_pass_manager module_passmgr);
   Gc.compact ();
 
   PassManager.dispose module_passmgr;
-  PassManager.dispose func_passmgr;
-  PassManager.dispose lto_passmgr
+  PassManager.dispose func_passmgr
 
 
 (*===-- Driver ------------------------------------------------------------===*)


        


More information about the llvm-commits mailing list