This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Split critical edges before late uninit warning pass
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Richard Biener <rguenther at suse dot de>
- Cc: gcc-patches at gcc dot gnu dot org, davidxl at google dot com
- Date: Wed, 11 Sep 2013 12:01:41 +0200
- Subject: Re: [PATCH] Split critical edges before late uninit warning pass
- Authentication-results: sourceware.org; auth=none
- References: <alpine dot LNX dot 2 dot 00 dot 1309111155460 dot 3150 at zhemvz dot fhfr dot qr>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Wed, Sep 11, 2013 at 12:00:04PM +0200, Richard Biener wrote:
> It should make -Og more usable on the branch and as it is quite
> new I suppose the change qualifies for the branch (I lately
> moved some passes there for other diagnostic issues).
>
> Opinions on generally splitting critical edges before late
> uninit warnings?
Looks reasonable to me.
> 2013-09-11 Richard Biener <rguenther@suse.de>
>
> PR middle-end/58377
> * passes.c (init_optimization_passes): Split critical edges
> before late uninit warning pass.
>
> * g++.dg/uninit-pred-4.C: New testcase.
Jakub