summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog.gimple-classes
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ChangeLog.gimple-classes')
-rw-r--r--gcc/ChangeLog.gimple-classes16
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/ChangeLog.gimple-classes b/gcc/ChangeLog.gimple-classes
index 9deefda6b8d..6e24c953311 100644
--- a/gcc/ChangeLog.gimple-classes
+++ b/gcc/ChangeLog.gimple-classes
@@ -1,5 +1,21 @@
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.
+ (copy_bb): Replace is_gimple_assign with a dyn_cast, introducing
+ local "assign_stmt", using it in place of "stmt" for typesafety.
+ (insert_init_stmt): Add local gassign * "init_assign" via a
+ checked cast and use it in place of "init_stmt" for typesafety.
+ Add checked cast.
+ (estimate_num_insns): Within case GIMPLE_ASSIGN, add local
+ "assign_stmt", using it in place of "stmt" for typesafety.
+ (expand_call_inline): Replace is_gimple_assign with a dyn_cast,
+ introducing local "assign_stmt", using it in place of "stmt" for
+ typesafety.
+
+2014-11-06 David Malcolm <dmalcolm@redhat.com>
+
* tree-complex.c (init_dont_simulate_again): Within case
GIMPLE_ASSIGN, introduce local gassign *"assign_stmt" and use it
in place of "stmt".