From: Marek Polacek Date: Mon, 5 Oct 2015 16:33:16 +0000 (+0000) Subject: * tree-ssa-loop-im.c X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f67b07b69090e1c2cbc6e875805c3151c68f1211;p=gcc.git * tree-ssa-loop-im.c (move_computations_dom_walker::before_dom_children): Don't set SSA_NAME_ANTI_RANGE_P. * tree-ssa-phiopt.c (value_replacement): Likewise. From-SVN: r228496 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b7086ef0fc8..3cc0861c53c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2015-10-05 Marek Polacek + + * tree-ssa-loop-im.c + (move_computations_dom_walker::before_dom_children): Don't set + SSA_NAME_ANTI_RANGE_P. + * tree-ssa-phiopt.c (value_replacement): Likewise. + 2015-10-05 Aditya Kumar Sebastian Pop diff --git a/gcc/tree-ssa-loop-im.c b/gcc/tree-ssa-loop-im.c index f3389a0623b..9b2436f56b0 100644 --- a/gcc/tree-ssa-loop-im.c +++ b/gcc/tree-ssa-loop-im.c @@ -1222,7 +1222,6 @@ move_computations_dom_walker::before_dom_children (basic_block bb) { tree lhs = gimple_assign_lhs (new_stmt); SSA_NAME_RANGE_INFO (lhs) = NULL; - SSA_NAME_ANTI_RANGE_P (lhs) = 0; } gsi_insert_on_edge (loop_preheader_edge (level), new_stmt); remove_phi_node (&bsi, false); @@ -1292,7 +1291,6 @@ move_computations_dom_walker::before_dom_children (basic_block bb) { tree lhs = gimple_get_lhs (stmt); SSA_NAME_RANGE_INFO (lhs) = NULL; - SSA_NAME_ANTI_RANGE_P (lhs) = 0; } /* In case this is a stmt that is not unconditionally executed when the target loop header is executed and the stmt may diff --git a/gcc/tree-ssa-phiopt.c b/gcc/tree-ssa-phiopt.c index 697836a3c14..f33ca5c376c 100644 --- a/gcc/tree-ssa-phiopt.c +++ b/gcc/tree-ssa-phiopt.c @@ -1014,7 +1014,6 @@ value_replacement (basic_block cond_bb, basic_block middle_bb, : # u_3 = PHI */ SSA_NAME_RANGE_INFO (lhs) = NULL; - SSA_NAME_ANTI_RANGE_P (lhs) = 0; /* If available, we can use VR of phi result at least. */ tree phires = gimple_phi_result (phi); struct range_info_def *phires_range_info