This is the mail archive of the gcc-patches@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: [cfg-branch] improved Software Trace Cache


> > 
> > Looking at the code, the size < 8 * uncond_jump_length needs to be placed
> > somewhere here to avoid accepting of arbitary huge blocks.
> 
> I thought we could duplicate large BB too if it is worth. It seems not to be a good idea because the code could grow too much.
I guess it is not worthwhile - if you duplicate small BB you may save
considerable portion of time, if you duplicate large BB, the cost of branch
saved is tiny compared to the block itself.

Honza


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