diff options
author | Richard Henderson <rth@gcc.gnu.org> | 2009-10-13 11:41:56 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2009-10-13 11:41:56 -0700 |
commit | d6063d7f3f4f244f1b52192152fd817e1f2b4afc (patch) | |
tree | 74fb485ab351d1834e45a278e8522553d5ee1422 /gcc/tree.c | |
parent | f43085aaa3fef8263b4afc1c2b5f9721d9bdd8b2 (diff) | |
download | gcc-d6063d7f3f4f244f1b52192152fd817e1f2b4afc.zip gcc-d6063d7f3f4f244f1b52192152fd817e1f2b4afc.tar.gz gcc-d6063d7f3f4f244f1b52192152fd817e1f2b4afc.tar.bz2 |
re PR tree-optimization/41377 (gimple EH rewrite causes ICE with PPRE (enabled at -O3))
PR tree-optimization/41377
* tree-eh.c (unsplit_eh): Propagate degenerate PHIs.
(cleanup_empty_eh_merge_phis): New change_region parameter;
pass it on to redirect_eh_edge_1. Update callers.
(cleanup_empty_eh_unsplit): Don't require an existing EH label
at the destination block.
From-SVN: r152728
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions