From: Kazu Hirata Date: Sat, 6 Nov 2004 15:57:25 +0000 (+0000) Subject: tree-cfg.c (find_taken_edge_cond_expr): Remove an "if" statement that never triggers. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=08d930240971fcc6d7b8023aed2f367581669df9;p=gcc.git tree-cfg.c (find_taken_edge_cond_expr): Remove an "if" statement that never triggers. * tree-cfg.c (find_taken_edge_cond_expr): Remove an "if" statement that never triggers. From-SVN: r90176 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index be68b522c78..c9429d18d7e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-11-06 Kazu Hirata + + * tree-cfg.c (find_taken_edge_cond_expr): Remove an "if" + statement that never triggers. + 2004-11-06 Ulrich Weigand * config/s390/2064.md ("z_o2", "z_o3"): Remove. diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c index 67b96a5737d..9e0aa165676 100644 --- a/gcc/tree-cfg.c +++ b/gcc/tree-cfg.c @@ -1987,11 +1987,6 @@ find_taken_edge_cond_expr (basic_block bb, tree val) extract_true_false_edges_from_block (bb, &true_edge, &false_edge); - /* If both edges of the branch lead to the same basic block, it doesn't - matter which edge is taken. */ - if (true_edge->dest == false_edge->dest) - return true_edge; - /* Otherwise, try to determine which branch of the if() will be taken. If VAL is a constant but it can't be reduced to a 0 or a 1, then we don't really know which edge will be taken at runtime. This