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: [tree-ssa] RFC: Making control flow more explicit



On Mon, 11 Aug 2003, Zdenek Dvorak wrote:

> Hello,
>
> > PS.  Hmm now I think of it, how are those numbers possible?  Didn't
> > these patches break the loop optimizer???
>
> yes, but I have found out recently that you have already broken it
> before me :-).  The code you currently produce makes the loops not to
> be recognized correctly by some of loop optimizations (loop header
> copying, unroller).
>
> Still I am surprised by the numbers, IMHO it should not work that well.

I'm not, actually.
It modifies the CFG significantly, and ends up changing the dominator
relationships significantly.  More redundant code gets eliminated, etc, as
a result.

>
> Zdenek
>


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