]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
tree-into-ssa.c (rewrite_into_ssa): Make more SSA names to anonymous.
authorRichard Biener <rguenther@suse.de>
Thu, 26 Sep 2013 15:57:39 +0000 (15:57 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 26 Sep 2013 15:57:39 +0000 (15:57 +0000)
2013-09-26  Richard Biener  <rguenther@suse.de>

* tree-into-ssa.c (rewrite_into_ssa): Make more SSA names
to anonymous.

From-SVN: r202949

gcc/ChangeLog
gcc/tree-into-ssa.c

index d16da9371787afb0b8bb32ee99fbd84ae5229df8..c9fd9fd6e46f4d26a97246ac51620ecc5fb52b5b 100644 (file)
@@ -1,3 +1,8 @@
+2013-09-26  Richard Biener  <rguenther@suse.de>
+
+       * tree-into-ssa.c (rewrite_into_ssa): Make more SSA names
+       to anonymous.
+
 2013-09-26  Richard Biener  <rguenther@suse.de>
 
        * alias.h (component_uses_parent_alias_set): Rename to ...
index 384d3b33cff6d5ad94ac94fbfaa718e63c264e6b..d67b94e11bbba73bf65430d64d1c3174d0548bcc 100644 (file)
@@ -2366,10 +2366,8 @@ rewrite_into_ssa (void)
       if (decl
          && TREE_CODE (decl) == VAR_DECL
          && !VAR_DECL_IS_VIRTUAL_OPERAND (decl)
-         && DECL_ARTIFICIAL (decl)
-         && DECL_IGNORED_P (decl)
-         && !DECL_NAME (decl))
-       SET_SSA_NAME_VAR_OR_IDENTIFIER (name, NULL_TREE);
+         && DECL_IGNORED_P (decl))
+       SET_SSA_NAME_VAR_OR_IDENTIFIER (name, DECL_NAME (decl));
     }
 
   return 0;