On Mon, Jun 22, 2015 at 09:24:07AM +0200, Eric Botcazou wrote:
> >     * rtlanal.c (commutative_operand_precedence): Correct comments.
> >     * simplify-rtx.c (simplify_plus_minus_op_data_cmp): Delete forward
> >     declaration.  Return an int.  Distinguish REG,REG return from
> >     others.
> >     (struct simplify_plus_minus_op_data): Make local to function.
> >     (simplify_plus_minus): Rename canonicalized to not_canonical.
> >     Don't set not_canonical if merely sorting registers.  Avoid
> >     packing ops if nothing changes.  White space fixes.
> 
> OK in principle, but...

Thanks for reviewing!

> > Some notes: Renaming canonicalized to not_canonical better reflects
> > its usage.  At the time the var is set, the expression hasn't been
> > canonicalized.
> 
> I'm quite skeptical, in particular given:

I'm a little surprised, but committed without the renaming.

-- 
Alan Modra
Australia Development Lab, IBM

Reply via email to