Calling gimplify_to_stmt_list (...) on a statement containing a TARGET_MEM_REF node
Zdenek Dvorak
rakdver@atrey.karlin.mff.cuni.cz
Mon Jul 17 12:32:00 GMT 2006
Hello,
> Roberto COSTA wrote:
> > Andrew Pinski wrote:
> >> On Jul 14, 2006, at 11:01 PM, Roberto COSTA wrote:
> >>
> >>> Is it a bug... or am I trying to do something wrong?
> >>
> >> Why are you trying to regimplify something which is in gimple?
> >
> > I'm trying to generate new code, which happens to contain TARGET_MEM_REF.
> > To do that, I find more convenient to generate a big and deep tree and
> > to gimplify it later (I saw other passes follow this approach).
>
> Passes that absolutely need to do it, should, others probably shouldn't.
> It generally is a waste of time and memory to do it if your pass can
> simply generate piecewise GIMPLE expressions on it's own.
>
> Anyway, ignoring Andrew's tangent for a moment, this is a bug.
not really a bug, just the gimplifying of TARGET_MEM_REFs was not
implemented (since nobody needed it so far).
Zdenek
More information about the Gcc
mailing list