From a95735290d61f50a388895ef86627becd67c4553 Mon Sep 17 00:00:00 2001 From: David Monniaux Date: Sun, 19 Apr 2020 20:04:15 +0200 Subject: activate LICM --- backend/LICMaux.ml | 2 +- driver/Clflags.ml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/LICMaux.ml b/backend/LICMaux.ml index 0368b94f..32044cc9 100644 --- a/backend/LICMaux.ml +++ b/backend/LICMaux.ml @@ -247,5 +247,5 @@ let print_loop_headers f = let gen_injections (f : coq_function) (coq_max_pc : node) (coq_max_reg : reg): (Inject.inj_instr list) PTree.t = let injections = compute_injections f in - let () = pp_injections stdout injections in + (* let () = pp_injections stdout injections in *) injections;; diff --git a/driver/Clflags.ml b/driver/Clflags.ml index ae96e820..8deb5224 100644 --- a/driver/Clflags.ml +++ b/driver/Clflags.ml @@ -82,6 +82,6 @@ let option_fxsaddr = ref true let option_faddx = ref false let option_fcoalesce_mem = ref true let option_fforward_moves = ref true -let option_fmove_loop_invariants = ref false +let option_fmove_loop_invariants = ref true let option_all_loads_nontrap = ref false let option_inline_auto_threshold = ref 0 -- cgit