2013-09-26 Richard Biener <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 26 Sep 2013 15:57:39 +0000 (15:57 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 26 Sep 2013 15:57:39 +0000 (15:57 +0000)
* tree-into-ssa.c (rewrite_into_ssa): Make more SSA names
to anonymous.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202949 138bc75d-0d04-0410-961f-82ee72b054a4

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

index d16da93..c9fd9fd 100644 (file)
@@ -1,5 +1,10 @@
 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 ...
        (component_uses_parent_alias_set_from): ... this.
        * alias.c (component_uses_parent_alias_set): Rename to ...
index 384d3b3..d67b94e 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;