From c443019c4de372cb349772e4a5865aafe1064e8c Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Mon, 4 Jun 2007 09:20:01 +0200 Subject: [PATCH] tree-predcom.c (replace_ref_with, [...]): Call build_gimple_modify_stmt instead of _stat version. * tree-predcom.c (replace_ref_with, initialize_root_vars_lm, reassociate_to_the_same_stmt): Call build_gimple_modify_stmt instead of _stat version. From-SVN: r125308 --- gcc/ChangeLog | 6 ++++++ gcc/tree-predcom.c | 10 +++++----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 39dd070..2dd69a3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2007-05-31 Jan Hubicka + + * tree-predcom.c (replace_ref_with, initialize_root_vars_lm, + reassociate_to_the_same_stmt): Call build_gimple_modify_stmt + instead of _stat version. + 2007-06-03 Zdenek Dvorak PR tree-optimization/32194 diff --git a/gcc/tree-predcom.c b/gcc/tree-predcom.c index 15fcafe..5c90fb1 100644 --- a/gcc/tree-predcom.c +++ b/gcc/tree-predcom.c @@ -1232,7 +1232,7 @@ replace_ref_with (tree stmt, tree new, bool set, bool in_lhs) remove_phi_node (stmt, NULL_TREE, false); /* Turn the phi node into GIMPLE_MODIFY_STMT. */ - new_stmt = build_gimple_modify_stmt_stat (val, new); + new_stmt = build_gimple_modify_stmt (val, new); SSA_NAME_DEF_STMT (val) = new_stmt; bsi_insert_before (&bsi, new_stmt, BSI_NEW_STMT); return; @@ -1278,7 +1278,7 @@ replace_ref_with (tree stmt, tree new, bool set, bool in_lhs) NEW = VAL */ } - new_stmt = build_gimple_modify_stmt_stat (new, unshare_expr (val)); + new_stmt = build_gimple_modify_stmt (new, unshare_expr (val)); bsi_insert_after (&bsi, new_stmt, BSI_NEW_STMT); SSA_NAME_DEF_STMT (new) = new_stmt; } @@ -1551,7 +1551,7 @@ initialize_root_vars_lm (struct loop *loop, dref root, bool written, } else { - init = build_gimple_modify_stmt_stat (var, init); + init = build_gimple_modify_stmt (var, init); SSA_NAME_DEF_STMT (var) = init; mark_virtual_ops_for_renaming (init); bsi_insert_on_edge_immediate (entry, init); @@ -2192,14 +2192,14 @@ reassociate_to_the_same_stmt (tree name1, tree name2) var = create_tmp_var (type, "predreastmp"); add_referenced_var (var); new_name = make_ssa_name (var, NULL_TREE); - new_stmt = build_gimple_modify_stmt_stat (new_name, + new_stmt = build_gimple_modify_stmt (new_name, fold_build2 (code, type, name1, name2)); SSA_NAME_DEF_STMT (new_name) = new_stmt; var = create_tmp_var (type, "predreastmp"); add_referenced_var (var); tmp_name = make_ssa_name (var, NULL_TREE); - tmp_stmt = build_gimple_modify_stmt_stat (tmp_name, + tmp_stmt = build_gimple_modify_stmt (tmp_name, GIMPLE_STMT_OPERAND (s1, 1)); SSA_NAME_DEF_STMT (tmp_name) = tmp_stmt; -- 2.7.4