------- Comment #34 from hubicka at ucw dot cz 2010-01-26 16:05 ------- Subject: Re: [4.3/4.4/4.5 Regression] gcc 4.3.1 cannot compile big function
> The whole early-inlining stuff is made ugly because we jump through hoops > to handle callgraph cycles where some callees may not yet be in SSA form. Hmm, it don't seem to me that keeping the reverse postorder is bad idea here (not that going to SSA earlier would not be good idea for different reasons). Still top-down inliner needs to deal with cycles one way or another. I will take a look what is taking quadratic time. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37448