From ba9df5ee0c2747e07b095dd341871fa945db07c9 Mon Sep 17 00:00:00 2001 From: kazu Date: Tue, 3 May 2005 21:47:31 +0000 Subject: [PATCH] * tree-cfg.c (remove_bb): Remove a redundant call to set_bb_for_stmt. * tree-if-conv.c (replace_phi_with_cond_modify_expr): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99183 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/tree-cfg.c | 1 - gcc/tree-if-conv.c | 4 +--- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5467696df17..b565816ed51 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -7,6 +7,11 @@ aux. * tree-vectorizer.h (set_stmt_info, vinfo_for_stmt): Likewise. + * tree-cfg.c (remove_bb): Remove a redundant call to + set_bb_for_stmt. + * tree-if-conv.c (replace_phi_with_cond_modify_expr): + Likewise. + 2005-05-03 Richard Henderson * config/rs6000/rs6000.c: Remove conflict markers. diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c index 26dced0b69a..ccafd9a7832 100644 --- a/gcc/tree-cfg.c +++ b/gcc/tree-cfg.c @@ -1974,7 +1974,6 @@ remove_bb (basic_block bb) { release_defs (stmt); - set_bb_for_stmt (stmt, NULL); bsi_remove (&i); } diff --git a/gcc/tree-if-conv.c b/gcc/tree-if-conv.c index ed3f2f71256..2d72eeaae00 100644 --- a/gcc/tree-if-conv.c +++ b/gcc/tree-if-conv.c @@ -799,9 +799,7 @@ replace_phi_with_cond_modify_expr (tree phi, tree cond, basic_block true_bb, /* Make new statement definition of the original phi result. */ SSA_NAME_DEF_STMT (PHI_RESULT (phi)) = new_stmt; - /* Set basic block and insert using iterator. */ - set_bb_for_stmt (new_stmt, bb); - + /* Insert using iterator. */ bsi_insert_after (bsi, new_stmt, BSI_SAME_STMT); bsi_next (bsi); -- 2.11.0