This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] GIMPLE grammar changes in function calls.
- From: Jason Merrill <jason at redhat dot com>
- To: Diego Novillo <dnovillo at redhat dot com>
- Cc: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Tue, 27 May 2003 10:43:09 -0400
- Subject: Re: [tree-ssa] GIMPLE grammar changes in function calls.
- References: <1053748533.6937.190.camel@frodo.toronto.redhat.com>
On 23 May 2003 23:55:33 -0400, Diego Novillo <dnovillo@redhat.com> wrote:
> Removing the STRIP_NOPS we have now at the start of is_simple_unary_expr
> would make things work again (at the expense of forcing the gimplifier
> to create a new temporary).
Looks like you already removed it. I strongly support this change.
> This is a change in the GIMPLE grammar. Do we want to change it? This
> means making CALL_EXPR detection a bit more cumbersome.
No. We want to remove the STRIP_NOPS.
> Another alternative is to call STRIP_NOPS *after* we check for
> (cast)varname in is_simple_unary_expr.
Why?
Jason