diff mbox

[gimple-classes,committed,04/17] tree-into-ssa.c: Use gassign

Message ID 1415321971-19808-5-git-send-email-dmalcolm@redhat.com
State New
Headers show

Commit Message

David Malcolm Nov. 7, 2014, 12:59 a.m. UTC
gcc/ChangeLog.gimple-classes:
	* tree-into-ssa.c (create_new_def_for): Add a checked cast.
---
 gcc/ChangeLog.gimple-classes | 4 ++++
 gcc/tree-into-ssa.c          | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)
diff mbox

Patch

diff --git a/gcc/ChangeLog.gimple-classes b/gcc/ChangeLog.gimple-classes
index 6e24c95..98b27ee 100644
--- a/gcc/ChangeLog.gimple-classes
+++ b/gcc/ChangeLog.gimple-classes
@@ -1,5 +1,9 @@ 
 2014-11-06  David Malcolm  <dmalcolm@redhat.com>
 
+	* tree-into-ssa.c (create_new_def_for): Add a checked cast.
+
+2014-11-06  David Malcolm  <dmalcolm@redhat.com>
+
 	* tree-inline.c (remap_gimple_stmt): Introduce local "assign_stmt"
 	in region guarded by gimple_clobber_p (stmt) and use it in place
 	of "stmt" for typesafety.
diff --git a/gcc/tree-into-ssa.c b/gcc/tree-into-ssa.c
index 70b523c..0b12cc9 100644
--- a/gcc/tree-into-ssa.c
+++ b/gcc/tree-into-ssa.c
@@ -2859,7 +2859,7 @@  create_new_def_for (tree old_name, gimple stmt, def_operand_p def)
   if (def)
     SET_DEF (def, new_name);
   else
-    gimple_assign_set_lhs (stmt, new_name);
+    gimple_assign_set_lhs (as_a <gassign *> (stmt), new_name);
 
   if (gimple_code (stmt) == GIMPLE_PHI)
     {