Re: [patch] instrument clones

2012-11-17 Thread Richard Henderson
On 11/16/2012 01:28 PM, Aldy Hernandez wrote: > * 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. > (exe

[patch] instrument clones

2012-11-16 Thread Aldy Hernandez
The included small change to g++.dg/tm/pr51516.C fixes the remaining TM regression. With two code paths, there are two instances of the constructor (a clone and an uninstrumented version), so that part of the test is no longer relevant. However... in fixing this, I noticed that for some odd r