aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2012-11-19 18:43:40 +0000
committerAldy Hernandez <aldyh@gcc.gnu.org>2012-11-19 18:43:40 +0000
commitb5e10eac5663910ecc0b40610673852daf975303 (patch)
treeaa1ba4fc759aa5ff20f4e98faa2eddae01784b4a /libgcc
parenta59a2c21161f5a0f9dadf1dd2dc60377de75c21e (diff)
downloadgcc-b5e10eac5663910ecc0b40610673852daf975303.zip
gcc-b5e10eac5663910ecc0b40610673852daf975303.tar.gz
gcc-b5e10eac5663910ecc0b40610673852daf975303.tar.bz2
trans-mem (collect_bb2reg): Stop scanning at irrevocable
* trans-mem (collect_bb2reg): Stop scanning at irrevocable * blocks. (get_bb_regions_instrumented): Add new traverse_clone argument and use it. (expand_regions_1): Same. (expand_region): Same. (execute_tm_mark): Pass new argument to expand_regions. (expand_block_edges): Pass new argument to get_bb_regions_instrumented. testsuite/ * g++.dg/tm/pr51516.C: Adjust for uninstrumented code path. * gcc.dg/tm/clone-1.c: New test. From-SVN: r193633
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions