http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55401
--- Comment #2 from Aldy Hernandez <aldyh at gcc dot gnu.org> 2012-12-03 16:11:33 UTC --- Author: aldyh Date: Mon Dec 3 16:11:21 2012 New Revision: 194099 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=194099 Log: PR middle-end/55401 * trans-mem.c (get_tm_region_blocks): Exclude uninstrumented blocks from vector if requested. (collect_bb2reg): Pass new argument to get_tm_region_blocks. (get_bb_regions_instrumented): Add INCLUDE_UNINSTRUMENTED_P argument, and pass it to expand_regions. (execute_tm_mark): Pass new argument to get_bb_regions_instrumented. (execute_tm_edges): Same. Added: trunk/gcc/testsuite/gcc.dg/tm/pr55401.c Modified: trunk/gcc/ChangeLog trunk/gcc/trans-mem.c