------- Additional Comments From pinskia at gcc dot gnu dot org  2005-01-20 
15:07 -------
(In reply to comment #9)
> Subject: Re:  unrolling happens too late/SRA
>  does not happen late enough
> 
> which is what we want?  Or do we now just paper over another problem here?

Yes you are paper over another problem.  The point is ivopts and unroll are 
interacting badly here, how 
I don't know, but unroll is not marking the new ADDR_EXPR as invariant which 
causes the problem I am 
see. No SRA should happen after loop.  Nothing else at least for the current 
time. Loop setup is too 
slow at this point.  Once we have more and more optimizations which keep 
uptodate the loop structors 
we can do an early unrolling.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18754

Reply via email to