tree-ssa-dom.c (thread_across_edge): Do not use local_fold.
authorJeff Law <law@redhat.com>
Tue, 20 Dec 2005 04:08:01 +0000 (21:08 -0700)
committerJeff Law <law@gcc.gnu.org>
Tue, 20 Dec 2005 04:08:01 +0000 (21:08 -0700)
commitea65cd378bf9c6457a2a400e2f2fef92514d06bb
tree8d2ebf3b6d782aec9f3bf036565cf93ba43dd849
parent4322a86f3281d7a9d17e8316a25789c6f378321a
tree-ssa-dom.c (thread_across_edge): Do not use local_fold.

* tree-ssa-dom.c (thread_across_edge): Do not use local_fold.
Strip away all type conversions after simplifying the
condition.

        * tree-cfgcleanup.c (merge_phi_nodes): Allow merging in some
        cases the forwarder block dominates the destination.

From-SVN: r108833
gcc/ChangeLog
gcc/tree-cfgcleanup.c
gcc/tree-ssa-dom.c