------- Comment #12 from rguenther at suse dot de  2007-11-22 15:08 -------
Subject: Re:  [4.3 Regression] SCCVN breaks
 gettext

On Thu, 22 Nov 2007, matz at gcc dot gnu dot org wrote:

> ------- Comment #11 from matz at gcc dot gnu dot org  2007-11-22 14:13 -------
> Btw. canonicalization/rewriting on INSERT is indeed okay.  As long as the hash
> tables are deleted after every iteration (or otherwise invalidated).  At least
> the now provably false information needs to be removed, which is a bit
> difficult to track when you do general rewriting, so invalidating the whole
> thing is probably easiest.

Though in the paper they state that they'd want to use the optimistic
hashtable entries for further SCC processing.  In which case you'd either
have to invalidate only those entries you added during the current
iteration or maybe instead of invalidating it, initialize it with the
correct table contents.

Richard.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34176

Reply via email to