aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2006-03-28 12:10:11 -0700
committerJeff Law <law@gcc.gnu.org>2006-03-28 12:10:11 -0700
commitb6313dcf9644cd51faa48c45da06afcd42751b3e (patch)
tree491b54256e89b0a583c159c51c09aa74d25956ab /gcc
parent8887f02b44a710bf10fd285872b9dc5b407096fe (diff)
downloadgcc-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/ChangeLog5
-rw-r--r--gcc/timevar.def1
-rw-r--r--gcc/tree-ssa-dom.c2
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 */