On Fri, 2013-06-14 at 00:08 +0100, James Greenhalgh wrote:

> I see only minor cosmetic differences (Placement of labels,
> numbering of labels) between the two generated assembly files.
> 
> Perhaps you could share the flags you were using and I can try to
> figure out which paths I seem to be missing. If I can't find them,
> I'll happily revert to using your search strategy.
> 
> Regards,
> James Greenhalgh

I am building a cross compiler running on x86_64 and targeting
mips-mti-elf.  I ran the compiler with:

-mips32r2 -EL -msoft-float -O3 -funroll-all-loops -finline-functions
-finline-limit=1000 -DRTEYAMON

With my version the compiler calls gimple_duplicate_sese_region from
duplicate_blocks 60 times.  With your patch it calls
gimple_duplicate_sese_region from duplicate_thread_path 16 times.

Steve Ellcey
sell...@mips.com


Reply via email to