]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
tree-into-ssa (insert_phi_nodes_for): 'var' must be a DECL at this point, so assert...
authorSteven Bosscher <steven@gcc.gnu.org>
Thu, 26 Jun 2008 20:11:07 +0000 (20:11 +0000)
committerSteven Bosscher <steven@gcc.gnu.org>
Thu, 26 Jun 2008 20:11:07 +0000 (20:11 +0000)
* tree-into-ssa (insert_phi_nodes_for): 'var' must be a DECL at
this point, so assert that.

From-SVN: r137159

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

index e175dddb7ef02b48529a647a06cd06e915a0da1f..e76fef0e2e4d1470e0e64e1707e5b4e317510218 100644 (file)
@@ -1,3 +1,8 @@
+2008-06-26  Steven Bosscher  <steven@gcc.gnu.org>
+
+       * tree-into-ssa (insert_phi_nodes_for): 'var' must be a DECL at
+       this point, so assert that.
+
 2008-06-26  Steven Bosscher  <steven@gcc.gnu.org>
 
        * cfganal.c: Include vec.h and vecprim.h.
index 0eb2ded11b912e635972605b175813dee0a2ba47..c9e99efa9d10754bb182365b918c05afbf219c36 100644 (file)
@@ -1111,8 +1111,8 @@ insert_phi_nodes_for (tree var, bitmap phi_insertion_points, bool update_p)
        }
       else
        {
-         tree sym = DECL_P (var) ? var : SSA_NAME_VAR (var);
-         phi = create_phi_node (sym, bb);
+         gcc_assert (DECL_P (var));
+         phi = create_phi_node (var, bb);
        }
 
       /* Mark this PHI node as interesting for update_ssa.  */