PR target/61565
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 22 Jun 2014 19:32:57 +0000 (19:32 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 22 Jun 2014 19:32:57 +0000 (19:32 +0000)
commit55ed9dcf803635d5f5714af465913792744d68f8
tree367808896d5be5fd32976d88ee4cb10130d107b6
parent4e1baabd2e8435771156b4679233da518a465f8d
PR target/61565

* compare-elim.c (struct comparison): Add eh_note.
(find_comparison_dom_walker::before_dom_children): Don't eliminate
a redundant comparison in a different EH region.  Purge EH edges if
necessary.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211881 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/compare-elim.c