This is the mail archive of the
mailing list for the GCC project.
Re: [PR52001] too many cse reverse equiv exprs (take2)
On Fri, Feb 17, 2012 at 02:01:36AM -0200, Alexandre Oliva wrote:
> for gcc/ChangeLog
> from Alexandre Oliva <firstname.lastname@example.org>
> PR debug/52001
> * cselib.c (preserve_only_constants): Rename to...
> (preserve_constants_and_equivs): ... this. Split out...
> (invariant_or_equiv_p): ... this. Preserve plus expressions
> of other preserved expressions too.
> (cselib_reset_table): Adjust.
> * var-tracking.c (reverse_op): Use canonical value to build
> reverse operation.
This patch is ok for the trunk, provided testing was successful.