Do not merge BBs with a different EH landing pads (PR
commit5d3eb95a8ba472f904610c35fa59bbdc06811937
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Oct 2016 10:06:35 +0000 (13 10:06 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Oct 2016 10:06:35 +0000 (13 10:06 +0000)
tree0329ecc6fcb3f9d33cdd52bdf732c067b11528d4
parentff563cb37d5dff82f5d0d0cbcffe0c8345455690
Do not merge BBs with a different EH landing pads (PR

PR tree-optimization/77943
* g++.dg/tree-ssa/pr77943.C: New test.
PR tree-optimization/77943
* tree-ssa-tail-merge.c (merge_stmts_p): Do not merge BBs with
a different EH landing pads.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241090 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/tree-ssa/pr77943.C [new file with mode: 0644]
gcc/tree-ssa-tail-merge.c