This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] extra copy
- From: Richard Guenther <rguenth at tat dot physik dot uni-tuebingen dot de>
- To: Diego Novillo <dnovillo at redhat dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Thu, 13 Nov 2003 21:36:06 +0100 (CET)
- Subject: Re: [tree-ssa] extra copy
<Diego Novillo>
Avoiding them using scalar replacement of aggregates (SRA).
factor.re = 123; | SR.2_11 = 123;
factor.im = 428; | SR.3_12 = 428;
factor.1 = factor; | SR.4_13 = SR.2_11;
| SR.5_14 = SR.3_12;
Zi = factor.1; | Zi.re = SR.4_13;
| Zi.im = SR.5_14;
</Diego Novillo>
Thats cool, does it solve PR6883 (and the many other similar ones that
probably exist)?
Thanks,
Richard.