From 1ef27f8657e1b9698da89f9eea8fe0389d4a7d42 Mon Sep 17 00:00:00 2001 From: law Date: Tue, 28 Mar 2006 19:10:11 +0000 Subject: [PATCH] * timevar.def (TV_TREE_PHI_CPROP): New timevar. * tree-ssa-dom.c (pass_phi_only_cprop): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112466 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/timevar.def | 1 + gcc/tree-ssa-dom.c | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 888ee6a9c3b..09e625a15ff 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2006-03-28 Jeff Law + + * timevar.def (TV_TREE_PHI_CPROP): New timevar. + * tree-ssa-dom.c (pass_phi_only_cprop): Use it. + 2006-03-28 Roger Sayle * fold-const.c (fold_binary) : Fold (X & Y) ^ Y as diff --git a/gcc/timevar.def b/gcc/timevar.def index d6065e7ca01..049ded6aa0a 100644 --- a/gcc/timevar.def +++ b/gcc/timevar.def @@ -86,6 +86,7 @@ DEFTIMEVAR (TV_TREE_SSA_DOMINATOR_OPTS , "dominator optimization") DEFTIMEVAR (TV_TREE_SRA , "tree SRA") DEFTIMEVAR (TV_TREE_STORE_CCP , "tree STORE-CCP") DEFTIMEVAR (TV_TREE_CCP , "tree CCP") +DEFTIMEVAR (TV_TREE_PHI_CPROP , "tree PHI const/copy prop") DEFTIMEVAR (TV_TREE_SPLIT_EDGES , "tree split crit edges") DEFTIMEVAR (TV_TREE_REASSOC , "tree reassociation") DEFTIMEVAR (TV_TREE_PRE , "tree PRE") diff --git a/gcc/tree-ssa-dom.c b/gcc/tree-ssa-dom.c index 31e39d80e1c..f631eaaccd9 100644 --- a/gcc/tree-ssa-dom.c +++ b/gcc/tree-ssa-dom.c @@ -2465,7 +2465,7 @@ struct tree_opt_pass pass_phi_only_cprop = NULL, /* sub */ NULL, /* next */ 0, /* static_pass_number */ - TV_TREE_CCP, /* tv_id */ + TV_TREE_PHI_CPROP, /* tv_id */ PROP_cfg | PROP_ssa | PROP_alias, /* properties_required */ 0, /* properties_provided */ PROP_smt_usage, /* properties_destroyed */ -- 2.11.0