This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]