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