diff options
author | Andrew Pinski <pinskia@physics.uc.edu> | 2004-11-29 00:03:40 +0000 |
---|---|---|
committer | Andrew Pinski <pinskia@gcc.gnu.org> | 2004-11-28 16:03:40 -0800 |
commit | 09e293df1df55a91388636bccc2f6ea7865844b0 (patch) | |
tree | 236e99664424c7aa03d708f4efd56645110cab40 /gcc | |
parent | ba9a70a7475f2dc11c3ba905468da0b6f3c30077 (diff) | |
download | gcc-09e293df1df55a91388636bccc2f6ea7865844b0.zip gcc-09e293df1df55a91388636bccc2f6ea7865844b0.tar.gz gcc-09e293df1df55a91388636bccc2f6ea7865844b0.tar.bz2 |
timevar.def (TV_TREE_REDPHI): New timevar.
2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
* timevar.def (TV_TREE_REDPHI): New timevar.
* tree-ssa.c (pass_redundant_phi): Use TV_TREE_REDPHI for the tv id.
From-SVN: r91438
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/timevar.def | 1 | ||||
-rw-r--r-- | gcc/tree-ssa.c | 2 |
3 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9b2b1c6..2528870 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-11-28 Andrew Pinski <pinskia@physics.uc.edu> + + * timevar.def (TV_TREE_REDPHI): New timevar. + * tree-ssa.c (pass_redundant_phi): Use TV_TREE_REDPHI for the tv id. + 2004-11-28 Nathanael Nerode <neroden@gcc.gnu.org> PR preprocessor/17651 diff --git a/gcc/timevar.def b/gcc/timevar.def index a7f5a3a..a9324fa 100644 --- a/gcc/timevar.def +++ b/gcc/timevar.def @@ -76,6 +76,7 @@ DEFTIMEVAR (TV_TREE_SRA , "tree SRA") DEFTIMEVAR (TV_TREE_CCP , "tree CCP") DEFTIMEVAR (TV_TREE_SPLIT_EDGES , "tree split crit edges") DEFTIMEVAR (TV_TREE_PRE , "tree PRE") +DEFTIMEVAR (TV_TREE_REDPHI , "tree remove redundant PHIs") DEFTIMEVAR (TV_TREE_FRE , "tree FRE") DEFTIMEVAR (TV_TREE_PHIOPT , "tree linearize phis") DEFTIMEVAR (TV_TREE_FORWPROP , "tree forward propagate") diff --git a/gcc/tree-ssa.c b/gcc/tree-ssa.c index adb6a51..f9c5362 100644 --- a/gcc/tree-ssa.c +++ b/gcc/tree-ssa.c @@ -1256,7 +1256,7 @@ struct tree_opt_pass pass_redundant_phi = NULL, /* sub */ NULL, /* next */ 0, /* static_pass_number */ - 0, /* tv_id */ + TV_TREE_REDPHI, /* tv_id */ PROP_cfg | PROP_ssa | PROP_alias, /* properties_required */ 0, /* properties_provided */ 0, /* properties_destroyed */ |