On Thu, Apr 21, 2016 at 02:20:34PM +0200, Richard Biener wrote:
> 
> The following fixes the followup ICEs in the testcase for PR70725
> where Markes patch only fixed the first one.
> 
> Bootstrapped on x86_64-unknown-linux-gnu, testing in progress.
> 
> Jakub - the patch should be safe in that any testcase running into
> the changed paths now would have caused SSA verifications without
> the patch.  There's still the question what to do for GCC 6.1 - we
> can revert Mareks patch or apply this one ontop.  I don't have a
> strong opinion here.

I think reverting Marek's patch for 6.1 and reapplying it for 6.2 together
with this would be safest, but am not strongly against just applying this to
6.1 either.

> 2016-04-21  Richard Biener  <rguent...@suse.de>
> 
>       PR tree-optimization/70725
>       * tree-if-conv.c (if_convertible_phi_p): Adjust guard
>       for phi_convertible_by_degenerating_args.
>       (predicate_all_scalar_phis): Handle single-argument PHIs.

        Jakub

Reply via email to