tree-vrp.c (vrp_finalize): Check for SSA name presence.
authorRichard Biener <rguenther@suse.de>
Tue, 24 Sep 2013 10:37:28 +0000 (10:37 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 24 Sep 2013 10:37:28 +0000 (10:37 +0000)
2013-09-24  Richard Biener  <rguenther@suse.de>

* tree-vrp.c (vrp_finalize): Check for SSA name presence.

From-SVN: r202863

gcc/ChangeLog
gcc/tree-vrp.c

index 1d66177..7fd7409 100644 (file)
@@ -1,3 +1,7 @@
+2013-09-24  Richard Biener  <rguenther@suse.de>
+
+       * tree-vrp.c (vrp_finalize): Check for SSA name presence.
+
 2013-09-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
 
        * config/rs6000/rs6000.c (rs6000_vector_reload): Delete, combine
index e44d85d..7926d53 100644 (file)
@@ -9455,7 +9455,8 @@ vrp_finalize (void)
     {
       tree name = ssa_name (i);
 
-      if (POINTER_TYPE_P (TREE_TYPE (name))
+      if (!name
+         || POINTER_TYPE_P (TREE_TYPE (name))
           || (vr_value[i]->type == VR_VARYING)
           || (vr_value[i]->type == VR_UNDEFINED))
         continue;