http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57067



--- Comment #3 from rguenther at suse dot de <rguenther at suse dot de> 
2013-04-25 15:11:00 UTC ---

On Thu, 25 Apr 2013, krebbel at gcc dot gnu.org wrote:



> 

> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57067

> 

> --- Comment #2 from Andreas Krebbel <krebbel at gcc dot gnu.org> 2013-04-25 
> 14:46:09 UTC ---

> (In reply to comment #1)

> > I suppose more selectively removing edges would be best.  Eventually this is

> > done to cater for expansions of builtin calls to non-calls?  Then maybe

> > those edges should be removed later, _after_ builtin expansion and

> > find_many_sub_basic_blocks?

> 

> Wouldn't it be better to keep all the edges and fix the fallout from the RTL

> passes?



Yes, we should be able to prune them when expansion sees that is 

necessary.



> Do you remember any example where this currently fails?



Not sure.  Run bootstrap & testing?

Reply via email to