re PR other/55358 (Valgrind errors)
authorMarkus Trippelsdorf <markus@trippelsdorf.de>
Wed, 28 Nov 2012 16:49:35 +0000 (16:49 +0000)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 28 Nov 2012 16:49:35 +0000 (17:49 +0100)
PR other/55358
* dse.c (rest_of_handle_dse): Remove superfluous clearing.

From-SVN: r193900

gcc/ChangeLog
gcc/dse.c

index 503e0eee6225fd55388123aed87f3ef628d6ce93..999dfb7825b75ac69a52fa3f921e8b468622bfeb 100644 (file)
@@ -1,3 +1,8 @@
+2012-11-28  Markus Trippelsdorf  <markus@trippelsdorf.de>
+
+       PR other/55358
+       * dse.c (rest_of_handle_dse): Remove superfluous clearing.
+
 2012-11-28  Joern Rennecke  <joern.rennecke@embecosm.com>
 
        * config/epiphany/predicates.md (move_double_src_operand):
index f879adb859e5c5086148aac33f46b6a06f045f91..6a530ca7d265d18268ad751b8486f52cffe180b8 100644 (file)
--- a/gcc/dse.c
+++ b/gcc/dse.c
@@ -2869,8 +2869,6 @@ dse_step1 (void)
                                 INSN_UID (s_info->redundant_reason->insn));
                      delete_dead_store_insn (ptr);
                    }
-                 if (s_info)
-                   s_info->redundant_reason = NULL;
                  free_store_info (ptr);
                }
              else