This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Fortran] Improvements to dependency analysis
- From: Paul Thomas <paulthomas2 at wanadoo dot fr>
- To: Roger Sayle <roger at eyesopen dot com>
- Cc: fortran at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Thu, 02 Mar 2006 20:45:23 +0100
- Subject: Re: [Fortran] Improvements to dependency analysis
- References: <Pine.LNX.4.44.0603021101440.18862-100000@www.eyesopen.com>
Roger,
The following patch makes some improvements to the gfortran front-end's
dependency analysis.
If I can, I will get to this in the next 24 hours. It is an area where
I had been meaning to get stuck in myself. I had made some rather
feeble forays but your contribution looks really good.
Have you cast your eyes over the commented out bit in trans-array.c
(gfc_conv_resolve_dependencies)? This includes, what was previously the
only reference to gfc_is_same_range before my patch. A bit of loop
shifting would go down really nicely!
Also, you would make Dominique very happy with a touch of loop reversal.....
Best regards
Paul