On 2012-11-05 19:44, Aldy Hernandez wrote:
> There are 2 distinct compiler failures, which look like missed optimizations
> which I will hopefully be tackling in stage2 (aka tomorrow).
>
> FAIL: gcc.dg/tm/memopt-4.c scan-tree-dump-times tmedge "tm_save.[0-9_]+ =
> lala.x\\[55\\]" 1
> FAIL: gcc.d
As originally discussed here...
http://gcc.gnu.org/ml/gcc-patches/2012-10/msg02648.html
...the goal is to generate dual code paths for transactions: one for the
instrumented code path, and one without instrumentation.
In keeping with tradition, the implementation was nightmarish and our
plan