This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC/RFA] PR/26830 part 2, delay SSA updating in loop header copying
- From: Diego Novillo <dnovillo at redhat dot com>
- To: Paolo Bonzini <paolo dot bonzini at lu dot unisi dot ch>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>
- Date: Mon, 03 Apr 2006 09:51:45 -0400
- Subject: Re: [RFC/RFA] PR/26830 part 2, delay SSA updating in loop header copying
- References: <442BEAED.2090303@lu.unisi.ch>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 03/30/06 09:27, Paolo Bonzini wrote:
> * tree-cfg.c (tree_duplicate_sese_region): Do not update SSA.
> * tree-ssa-loop-ch.c (copy_loop_headers): Count successfully duplicated
> headers and, if there was any, update SSA at the end.
>
Interesting. ISTR trying a similar approach when working on the initial
update_ssa implementation. I ran into random failures but I don't
remember why I gave up. I'm glad this works now.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
iD8DBQFEMShxUTa2oAUaiwQRApHQAJ9HeDigPcL8wLMp075tLcb49vbYfwCgoY+B
XL0U18NT9tcfDqgn98bY7l8=
=dR6R
-----END PGP SIGNATURE-----