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: Loop optimizer issues


> On Mon, Jun 02, 2003 at 11:06:38PM +0200, Pop Sébastian wrote:
> > Should I prepare a patch that registers the loop unroller in the cfg hooks?
> 
> Jan was talking about doing some of this.  Just be sure you coordinate.

BTW did you received the pointer to Pop's patch I sent you?

We chatted about this a while ago and I think the overall scheme is
pretty clear - for loop unrolling we need hooks for basic block
duplication, edge redirection and some other basic things.  We can do
that in parallel (I will try to make the changes on mainline to get
things commonized with cfglayout and normal mode and then we can get it
into tree-SSA).
Tonight I will take a closer look how the basic CFG manipulation is
implemented in tree-ssa and open64 (that also has syntactic control flow
at highest levels)

Honza
> 
> 
> r~


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