• law's avatar
    · d02c8339
    law authored
    	PR tree-optimization/47053
    	* tree-ssa-dse.c (need_eh_cleanup): New bitmap.
    	(dse_optimize_stmt): Set the appropriate bit in NEED_EH_CLEANUP when
    	statements are deleted.
    	(tree_ssa_dse): Allocate & free NEED_EH_CLEANUP.  If NEED_EH_CLEANUP
    	is nonempty, then purge dead edges and cleanup the CFG.
    
    	PR tree-optimization/47053
    	* g++.dg/pr47053.C: New test.
    	
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@169123 138bc75d-0d04-0410-961f-82ee72b054a4
    d02c8339
ChangeLog 59.5 KB