PR tree-optimization/51117
authormatz <matz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Dec 2011 13:59:35 +0000 (13:59 +0000)
committermatz <matz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Dec 2011 13:59:35 +0000 (13:59 +0000)
commit07428872ef16c5c549e88f64e32087826813792e
tree294ef0e96dd02fad62f02e425810cacff0f728be
parent6036b90d5f3d3bddd2735d4c8a100073abf13ec9
PR tree-optimization/51117
* tree-eh.c (sink_clobbers): New function.
(execute_lower_eh_dispatch): Call it for BBs ending with
internally throwing RESX.
* cfgexpand.c (add_scope_conflicts_1): Add all conflicts only
at the first real instruction.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182283 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cfgexpand.c
gcc/tree-eh.c