Re: [PATCH] Fix PR57521

2013-08-27 Thread Richard Biener
On Mon, 24 Jun 2013, Richard Biener wrote: > > The following fixes a long-standing bug in tree if-conversion. > The transform phase relies on being able to extract edge predicates > by simply using the predicate under which its source block is > executed. That obviously isn't the correct one if

[PATCH] Fix PR57521

2013-06-24 Thread Richard Biener
The following fixes a long-standing bug in tree if-conversion. The transform phase relies on being able to extract edge predicates by simply using the predicate under which its source block is executed. That obviously isn't the correct one if the source block ends in a condition itself. Thus the