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: basic block reordering question.


On Fri, 2003-11-14 at 15:17, Richard Henderson wrote:
> On Fri, Nov 14, 2003 at 10:59:17AM -0500, Andrew MacLeod wrote:
> > Any quick suggestions on what might be going on here?
> 
> No, cause you didn't provide enough information.  If it's
> a bb-reorder problem, then give us bb-reorder dumps.
> 
well, I could do that.. :-), I just figured it had something to do with
a label followed by a stmt then a call vs followed by just a call, and
someone might have an insight about that.

OK, here are the dumps :-)  

Maybe its got something to do with instruction counts in the blocks, and
that extra stmt perhaps changes a threshold value... If so, thats makes
for a bit of unsteadiness...


Andrew

 

Attachment: SLOW.BMT
Description: Text document

Attachment: FAST.BMT
Description: Text document


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