summaryrefslogtreecommitdiff
path: root/gcc/tree-nested.c
diff options
context:
space:
mode:
authorcltang <cltang@138bc75d-0d04-0410-961f-82ee72b054a4>2014-06-24 06:33:58 +0000
committercltang <cltang@138bc75d-0d04-0410-961f-82ee72b054a4>2014-06-24 06:33:58 +0000
commit42691e361c4e142bf1368ef01530557ce97f3776 (patch)
tree38ca9da17cc881a1bc24ece1cc2a23834dea889c /gcc/tree-nested.c
parent4f27152e6402d6ae821d739fd1da928505195745 (diff)
downloadgcc-42691e361c4e142bf1368ef01530557ce97f3776.tar.gz
2014-06-24 Chung-Lin Tang <cltang@codesourcery.com>
PR tree-optimization/61554 * tree-ssa-propagate.c: Include "bitmap.h". (substitute_and_fold_dom_walker): Add 'bitmap need_eh_cleanup' member, properly update constructor/destructor. (substitute_and_fold_dom_walker::before_dom_children): Remove call to gimple_purge_dead_eh_edges, add bb->index to need_eh_cleaup instead. (substitute_and_fold): Call gimple_purge_all_dead_eh_edges on need_eh_cleanup. testsuite/ 2014-06-24 Markus Trippelsdorf <markus@trippelsdorf.de> PR tree-optimization/61554 * g++.dg/torture/pr61554.C: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211928 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-nested.c')
0 files changed, 0 insertions, 0 deletions