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

Reply via email to