re PR tree-optimization/33920 (Segfault in combine_blocks/tree-if-conv.c)
authorUros Bizjak <uros@gcc.gnu.org>
Sun, 28 Oct 2007 14:57:50 +0000 (15:57 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Sun, 28 Oct 2007 14:57:50 +0000 (15:57 +0100)
commit77bd31de7ef25e0e7cce86d26d882815f9536d6b
tree67b12a9a6f98f99e2f991cab8fa948036244dbdc
parentc8d6f9e7e5f7cc755dbcaa74021002d8c593543b
re PR tree-optimization/33920 (Segfault in combine_blocks/tree-if-conv.c)

        PR tree-optimization/33920
        * tree-if-conv.c (tree_if_conversion): Force predicate of single
        successor bb to true when predecessor bb has NULL predicate.
        (find_phi_replacement_condition): Assert that tmp_cond is non-null.

testsuite/ChangeLog:

        PR tree-optimization/33920
        * gcc.dg/tree-ssa/pr33290.c: New test.

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