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: [gfortran] Avoid induction variables in DO loops.


Daniel Berlin <dberlin@dberlin.org>:

> >
> > Hopefully it should be sufficient to enable the 
SPEC loop interchange,
> > though
> > I haven't checked.
>
> I'll check.
> We still need sebastian's data dependence patch 
approved for mainline
> before it would happen there, but i have a mainline 
tree with the patch
> in it handy :P.
>
>
Gfortran frontend converts multi-dimensional array 
reference to one-dimensional array reference. 
According to my test with LNO branch, GCC's data 
dependence analysis for nested loops (defined in tree-
data-ref.c) can not work for such array references. 
Can sebastian's patch resolve this problem?


Canqun Yang
Creative Compiler Research Group.
National University of Defense Technology, China.


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