This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [lno] we now intechange loops on a well known benchmark...


Sebastian Pop wrote:

This patch should do the work for interchanging loops on swim, and
probably other non optimal code. I have tested that the transform
matrix is built and validated on a reduced testcase
(aka. ssa-chrec-62.c)

Wow - neat.


A lot of Fortran code is going through nested loops "the wrong way", not in the least because some well known compilers support the keyword "rowwise" for array declarations, which lead to "the wrong memory layout" just so that "the wrong way" loop nest would be most efficient :-)

Thanks !

--
Toon Moene - e-mail: toon@moene.indiv.nluug.nl - phone: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
A maintainer of GNU Fortran 95: http://gcc.gnu.org/fortran/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]