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: double gimplification in C++ FE


> Yes, the gimplifier often makes several passes over the same trees to get 
> them completely lowered.  cp_gimplify_expr is a subroutine of the 
> gimplifier.

Good, I just wanted to make sure I wasn't off my rocker or anything.

> Sure.  Another alternative would be to leave the calls to gimplify_stmt (or 
> probably change them to gimplify_to_stmt_list) and return GS_ALL_DONE from 
> cp_gimplify_expr.

Yes, in a few places it definitely seems better to completely gimplify
the given statement and return GS_ALL_DONE.  Will do so when it's
easier.

Heads up.

Thanks.
Aldy


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