This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] Multiple simplification calls
- From: Joe Buck <jbuck at synopsys dot com>
- To: law at redhat dot com
- Cc: jason at redhat dot com, gcc at gcc dot gnu dot org
- Date: Fri, 21 Feb 2003 12:29:35 -0800
- Subject: Re: [tree-ssa] Multiple simplification calls
- References: <200302211649.h1LGnObR006297@localhost.redhat.com>
On Fri, Feb 21, 2003 at 09:49:24AM -0700, law at redhat dot com wrote:
> The first thing I noticed was that every function is gimplified twice,
> yup, twice.
> ...
> Presumably we do this because something in between those two calls to
> simplify_function_tree may create non-gimple code? If that's the case,
> is there any way we can avoid creating non-gimple code or at least
> keep track of the introduction of non-gimple code?
Knowing next to nothing about it, the first thing I'd try is to print
a diagnostic if the second pass does anything, then track down what it
did.