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: [FORTRAN] Improved expansion of simple WHERE statements


On Sat, Feb 04, 2006 at 03:35:53PM -0800, Jerry DeLisle wrote:
> Roger Sayle wrote:
> >
> >Ok for mainline?  Could someone double check with NIST/LAPACK
> >that there are no complications with this change (though the
> >gfortran reviewers are usually excellent about this)?  The
> >gfc_walk_expr API is scary, so I'd appreciate someone looking
> >over my usage of it.  Some of the restrictions on which WHEREs
> >can be optimized could be lifted by improved scalarization.
> >
> I will try the patch on LAPACK and NIST.
> 

I'm reading the patch now.  It should have no effect and show 
no bugs from NIST or LAPACK.  NIST and LAPACK are Fortran 77
codes that pre-date WHERE (and TRANSPOSE and FORALL).  

I'll note that I changed one of my codes because the use of a
simple WHERE caused memory usage to jump from 1GB to 2GB.

-- 
Steve


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