[tree-ssa]: C++ not generating GIMPLE expressions

Jason Merrill jason@redhat.com
Fri May 16 18:53:00 GMT 2003


On Thu, 15 May 2003 22:43:14 -0400 (EDT), Daniel Berlin <dberlin@dberlin.org> wrote:

> After GIMPLEification, we still have expressions like:
>
> T.1003 = &*T.851
>
> all over the place.
>
> These are not valid GIMPLE, nor should they be (it should be split into
> two expressions).
> I have no idea why we end up with this, or think it's valid, as
> is_simple_modify_expr returns false for them.

These are produced during inlining, and we no longer re-gimplify after
inlining, so they don't get fixed up.  I'll take a look at fixing the
inliner.

Jason



More information about the Gcc mailing list