This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH][1/2] Make SCCVN use conditional equivalences
- From: Markus Trippelsdorf <markus at trippelsdorf dot de>
- To: Richard Biener <rguenther at suse dot de>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Wed, 12 Aug 2015 16:32:51 +0200
- Subject: Re: [PATCH][1/2] Make SCCVN use conditional equivalences
- Authentication-results: sourceware.org; auth=none
- References: <alpine dot LSU dot 2 dot 11 dot 1508120929480 dot 19642 at zhemvz dot fhfr dot qr>
On 2015.08.12 at 09:32 +0200, Richard Biener wrote:
>
> This is the first patch in the series to make SCCVN able to remove
> redundant comparisons by recording conditionals being true on
> visited edges. This part of the series fully transitions the
> toplevel walk gathering entries to SCCs we value-number to the
> DOM walk which at the moment only visits last stmts of BBs.
> After this series we can safely insert expressions into the
> SCCVN tables temporarily for uses dominated by the stmt generating
> them.
This patch caused: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67191
--
Markus