OSDN Git Service

* timevar.def (TV_TREE_PHI_CPROP): New timevar.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Mar 2006 19:10:11 +0000 (19:10 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Mar 2006 19:10:11 +0000 (19:10 +0000)
        * 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
gcc/timevar.def
gcc/tree-ssa-dom.c

index 888ee6a..09e625a 100644 (file)
@@ -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
index d6065e7..049ded6 100644 (file)
@@ -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")
index 31e39d8..f631eaa 100644 (file)
@@ -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 */