This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix PR28900, non-gimple from tree-ifcvt
- From: Andrew Pinski <pinskia at physics dot uc dot edu>
- To: Richard Guenther <rguenther at suse dot de>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Sun, 03 Sep 2006 07:43:01 -0700
- Subject: Re: [PATCH] Fix PR28900, non-gimple from tree-ifcvt
- References: <Pine.LNX.4.64.0609031629020.4322@nyjnma.fhfr.qr>
On Sun, 2006-09-03 at 16:30 +0200, Richard Guenther wrote:
> This fixes PR28900 by ensuring to properly gimplify trees created
> by collecting conditions.
>
> Bootstrapped and tested on x86_64-unknown-linux-gnu.
>
> Ok for mainline?
Why not when you get a TRUTH_NOT_EXPR, swap around the true and false
arms? There looks already code to deal with that case but it is not
working for some reason. I wonder if the dominate information is messed
up by the time this pass is called.
Thanks,
Andrew Pinski