This is the mail archive of the gcc@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: modulo scheduling for IA64


Gcc does not currently have a modulo scheduler, and hence gcc doesn't have all
of the support routines you need.  There is no convenient function that will
give you the distance value you need.  You need to calculate it yourself.

The dependence.c file was an attempt to add dependence analysis to gcc.
However, there is currently no optimization pass that uses this info, so it
is somewhat more theoretical than practical.  Maybe it will be useful to you.
Maybe it won't.

There might be stuff in the RCSP code that you could use.  This stuff isn't
in the mainline sources, it is on a branch.

Jim


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