]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
tree-ssanames.c (make_ssa_name_fn): Fix assert.
authorRichard Biener <rguenther@suse.de>
Fri, 4 Apr 2014 12:04:03 +0000 (12:04 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 4 Apr 2014 12:04:03 +0000 (12:04 +0000)
2014-04-04  Richard Biener  <rguenther@suse.de>

* tree-ssanames.c (make_ssa_name_fn): Fix assert.

From-SVN: r209082

gcc/ChangeLog
gcc/tree-ssanames.c

index 93121803569fe4ab6a020f02bdee7f651dfc6643..b0c6fc8ea6fa797442a5fcad61d890cb1e973228 100644 (file)
@@ -1,3 +1,7 @@
+2014-04-04  Richard Biener  <rguenther@suse.de>
+
+       * tree-ssanames.c (make_ssa_name_fn): Fix assert.
+
 2014-04-01  Richard Biener  <rguenther@suse.de>
 
        * gimple.h (struct gimple_statement_base): Align subcode to
index 42eb9243252ef2d579ab2922defc5fae45793bb6..f14ee43957591b8d28bd40cde0f41746ff7a5834 100644 (file)
@@ -133,7 +133,7 @@ make_ssa_name_fn (struct function *fn, tree var, gimple stmt)
 
       /* The node was cleared out when we put it on the free list, so
         there is no need to do so again here.  */
-      gcc_assert (ssa_name (SSA_NAME_VERSION (t)) == NULL);
+      gcc_assert (VEC_index (tree, SSANAMES (fn), SSA_NAME_VERSION (t)) == NULL);
       VEC_replace (tree, SSANAMES (fn), SSA_NAME_VERSION (t), t);
     }
   else