diff options
author | Jeff Law <law@redhat.com> | 2006-03-28 12:10:11 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2006-03-28 12:10:11 -0700 |
commit | b6313dcf9644cd51faa48c45da06afcd42751b3e (patch) | |
tree | 491b54256e89b0a583c159c51c09aa74d25956ab /gcc | |
parent | 8887f02b44a710bf10fd285872b9dc5b407096fe (diff) | |
download | gcc-b6313dcf9644cd51faa48c45da06afcd42751b3e.zip gcc-b6313dcf9644cd51faa48c45da06afcd42751b3e.tar.gz gcc-b6313dcf9644cd51faa48c45da06afcd42751b3e.tar.bz2 |
timevar.def (TV_TREE_PHI_CPROP): New timevar.
* timevar.def (TV_TREE_PHI_CPROP): New timevar.
* tree-ssa-dom.c (pass_phi_only_cprop): Use it.
From-SVN: r112466
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/timevar.def | 1 | ||||
-rw-r--r-- | gcc/tree-ssa-dom.c | 2 |
3 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 888ee6a..09e625a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2006-03-28 Jeff Law <law@redhat.com> + + * timevar.def (TV_TREE_PHI_CPROP): New timevar. + * tree-ssa-dom.c (pass_phi_only_cprop): Use it. + 2006-03-28 Roger Sayle <roger@eyesopen.com> * fold-const.c (fold_binary) <BIT_XOR_EXPR>: Fold (X & Y) ^ Y as diff --git a/gcc/timevar.def b/gcc/timevar.def index d6065e7..049ded6 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 31e39d8..f631eaa 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 */ |