diff options
author | Jakub Jelinek <jakub@redhat.com> | 2002-03-06 17:53:07 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2002-03-06 17:53:07 +0100 |
commit | 2041cde4558a50795877fe1fb7f8e49c4c9a94c5 (patch) | |
tree | c42ec48e116b08f12acfeb0b5c19685a36435d05 | |
parent | 82d68d46a3ccae8908cb3d4b8a91ccff72a4fd45 (diff) | |
download | gcc-2041cde4558a50795877fe1fb7f8e49c4c9a94c5.zip gcc-2041cde4558a50795877fe1fb7f8e49c4c9a94c5.tar.gz gcc-2041cde4558a50795877fe1fb7f8e49c4c9a94c5.tar.bz2 |
ssa-ccp.c (ssa_ccp_substitute_constants): Backout 2002-03-05 patch.
* ssa-ccp.c (ssa_ccp_substitute_constants): Backout 2002-03-05
patch.
From-SVN: r50359
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/ssa-ccp.c | 8 |
2 files changed, 7 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c6896dc..30c3e07 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-03-06 Jakub Jelinek <jakub@redhat.com> + + * ssa-ccp.c (ssa_ccp_substitute_constants): Backout 2002-03-05 + patch. + Wed Mar 6 11:28:19 CET 2002 Jan Hubicka <jh@suse.cz> * predict.c (estimate_bb_frequencies): Do not reload the diff --git a/gcc/ssa-ccp.c b/gcc/ssa-ccp.c index d1b597c..9d2d9c9 100644 --- a/gcc/ssa-ccp.c +++ b/gcc/ssa-ccp.c @@ -856,14 +856,10 @@ ssa_ccp_substitute_constants () { if (values[i].lattice_val == CONSTANT) { - rtx def = VARRAY_RTX (ssa_definition, i), set; + rtx def = VARRAY_RTX (ssa_definition, i); + rtx set = single_set (def); struct df_link *curruse; - /* Definition might have been deleted already. */ - if (! def) - continue; - - set = single_set (def); if (! set) continue; |