]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/testsuite/ChangeLog
Don't use unshare_expr when not necessary.
authorSebastian Pop <sebastian.pop@amd.com>
Sat, 29 May 2010 17:14:31 +0000 (17:14 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Sat, 29 May 2010 17:14:31 +0000 (17:14 +0000)
commit0247298c2882ee01793b82644d3d7ea32feace68
tree059589033b0072c5fe1c20938c39fb6dee3af1ac
parent32ccbfacd15e7354aa956df41c3f6feac5ed3ba8
Don't use unshare_expr when not necessary.

2010-05-29  Sebastian Pop  <sebastian.pop@amd.com>

PR middle-end/44306
* gcc.dg/tree-ssa/pr44306.c: New.

* tree-if-conv.c (is_true_predicate): New.
(is_predicated): Use is_true_predicate.
(add_to_predicate_list): Same.  Do not use unshare_expr.
(add_to_dst_predicate_list): Same.

From-SVN: r160031
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pr44306.c [new file with mode: 0644]
gcc/tree-if-conv.c