This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Loop dependence analysis!!
- From: Ritu Sabharwal <ritu at csa dot iisc dot ernet dot in>
- To: Andreas Jaeger <aj at suse dot de>
- Cc: gcc at gcc dot gnu dot org, <scox at redhat dot com>
- Date: Fri, 18 Oct 2002 02:18:51 +0530 (IST)
- Subject: Re: Loop dependence analysis!!
We have made the changes as given by you in the link but it gives
seg. fault.Is there a way through which we can get the gcc source code
after these modifications in which loop dependency analysis is enabled or
there is any other way through whcih we can fine the direction and
distance vectors for constructiing data dependence graph.
regards,
Ritu.
On Wed, 16 Oct 2002, Andreas Jaeger wrote:
> Ritu Sabharwal <ritu@csa.iisc.ernet.in> writes:
>
> > We are using gcc-3.0 for modulo scheduling, the loop dependence
> > analysis is done in dependene.c file. This file is not used anywhere in
> > the source code but we need to use it to find the distance and direction
> > vectors for finding dependencies for finding II(initiation interval).
> > We have used the functions from this file but this is not working
> > properly, giving segmentation fault. Is something missing in that file?
>
> It seems that this file is nowhere used in any GCC version. Since
> it's not used anywhere, I'm not surprised that you get problems using
> it.
>
> It was added with this ChangeLog and afterwards nothing happened:
> 2000-08-22 Stan Cox <scox@redhat.com>
>
> * Makefile.in (OBJS): Add dependence.o.
> * dependence.c: New file.
>
> Looking at the gcc-patches archive, the patch contains a follow-on
> patch that was never committed:
>
> http://gcc.gnu.org/ml/gcc-patches/2000-07/msg00788.html
> http://gcc.gnu.org/ml/gcc-patches/2000-08/msg00117.html
> http://gcc.gnu.org/ml/gcc-patches/2000-08/msg00187.html
>
> Stan, what's going on here? Should we remove dependence.c completly?
> Or will the rest get added at some point?
>
> Andreas
>