Skip to content

Commit e0736e7

Browse files
committed
[ocaml bindings] Remove LTO bindings
Followup to D123882.
1 parent 2e6ac54 commit e0736e7

File tree

3 files changed

+1
-19
lines changed

3 files changed

+1
-19
lines changed

llvm/bindings/ocaml/transforms/passmgr_builder/llvm_passmgr_builder.ml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,4 @@ external populate_function_pass_manager
2525
= "llvm_pmbuilder_populate_function_pass_manager"
2626
external populate_module_pass_manager
2727
: [ `Module ] Llvm.PassManager.t -> t -> unit
28-
= "llvm_pmbuilder_populate_module_pass_manager"
29-
external populate_lto_pass_manager
30-
: [ `Module ] Llvm.PassManager.t -> internalize:bool -> run_inliner:bool -> t -> unit
31-
= "llvm_pmbuilder_populate_lto_pass_manager"
28+
= "llvm_pmbuilder_populate_module_pass_manager"

llvm/bindings/ocaml/transforms/passmgr_builder/llvm_passmgr_builder.mli

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,3 @@ external populate_function_pass_manager
4646
external populate_module_pass_manager
4747
: [ `Module ] Llvm.PassManager.t -> t -> unit
4848
= "llvm_pmbuilder_populate_module_pass_manager"
49-
50-
(** See the [llvm::PassManagerBuilder::populateLTOPassManager] function. *)
51-
external populate_lto_pass_manager
52-
: [ `Module ] Llvm.PassManager.t -> internalize:bool -> run_inliner:bool -> t -> unit
53-
= "llvm_pmbuilder_populate_lto_pass_manager"

llvm/bindings/ocaml/transforms/passmgr_builder/passmgr_builder_ocaml.c

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -90,13 +90,3 @@ value llvm_pmbuilder_populate_module_pass_manager(LLVMPassManagerRef PM,
9090
LLVMPassManagerBuilderPopulateModulePassManager(PMBuilder_val(PMB), PM);
9191
return Val_unit;
9292
}
93-
94-
/* [ `Module ] Llvm.PassManager.t ->
95-
internalize:bool -> run_inliner:bool -> t -> unit */
96-
value llvm_pmbuilder_populate_lto_pass_manager(LLVMPassManagerRef PM,
97-
value Internalize,
98-
value RunInliner, value PMB) {
99-
LLVMPassManagerBuilderPopulateLTOPassManager(
100-
PMBuilder_val(PMB), PM, Bool_val(Internalize), Bool_val(RunInliner));
101-
return Val_unit;
102-
}

0 commit comments

Comments
 (0)