From a100edde18de43cf933c0d53467e196541436e13 Mon Sep 17 00:00:00 2001 From: David Monniaux Date: Wed, 2 Dec 2020 19:00:21 +0100 Subject: start checking for bugs --- driver/Clflags.ml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'driver/Clflags.ml') diff --git a/driver/Clflags.ml b/driver/Clflags.ml index bc8a7925..8286f4f3 100644 --- a/driver/Clflags.ml +++ b/driver/Clflags.ml @@ -34,7 +34,7 @@ let option_fcse3_across_calls = ref false let option_fcse3_across_merges = ref true let option_fcse3_glb = ref true let option_fcse3_trivial_ops = ref false -let option_fcse3_refine = ref true +let option_fcse3_refine = ref false (* DM *) let option_fredundancy = ref true (** Options relative to superblock scheduling *) -- cgit From cf8ff0b0407cd0b4981f363418fde7f96e95d6a5 Mon Sep 17 00:00:00 2001 From: David Monniaux Date: Wed, 9 Dec 2020 08:46:25 +0100 Subject: CSE3 compiles again, but some admitted lemmas --- driver/Clflags.ml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'driver/Clflags.ml') diff --git a/driver/Clflags.ml b/driver/Clflags.ml index eebc170a..991720bf 100644 --- a/driver/Clflags.ml +++ b/driver/Clflags.ml @@ -34,7 +34,7 @@ let option_fcse3_across_calls = ref false let option_fcse3_across_merges = ref true let option_fcse3_glb = ref true let option_fcse3_trivial_ops = ref false -let option_fcse3_refine = ref false (* DM *) +let option_fcse3_refine = ref true let option_fredundancy = ref true (** Options relative to superblock scheduling *) -- cgit From 0a13bf127bb385df424bd9e392742d4fc5bef86a Mon Sep 17 00:00:00 2001 From: David Monniaux Date: Wed, 9 Dec 2020 13:15:53 +0100 Subject: begin implementing -fcse3-conditions --- driver/Clflags.ml | 2 ++ 1 file changed, 2 insertions(+) (limited to 'driver/Clflags.ml') diff --git a/driver/Clflags.ml b/driver/Clflags.ml index 991720bf..55d1bb1c 100644 --- a/driver/Clflags.ml +++ b/driver/Clflags.ml @@ -35,6 +35,8 @@ let option_fcse3_across_merges = ref true let option_fcse3_glb = ref true let option_fcse3_trivial_ops = ref false let option_fcse3_refine = ref true +let option_fcse3_conditions = ref true + let option_fredundancy = ref true (** Options relative to superblock scheduling *) -- cgit