[Bug tree-optimization/34176] [4.3 Regression] SCCVN breaks gettext
rguenther at suse dot de
gcc-bugzilla@gcc.gnu.org
Thu Nov 22 15:08:00 GMT 2007
------- 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
More information about the Gcc-bugs
mailing list