// { dg-do compile } | |
// { dg-options "-fgnu-tm -O -fdump-tree-tmmark" } | |
int global; | |
int f2() | |
{ | |
return __transaction_atomic (global + 3) | |
+ __transaction_atomic (global + 4); | |
} | |
/* { dg-final { scan-tree-dump-times "ITM_RU" 2 "tmmark" } } */ | |
/* { dg-final { scan-tree-dump-times "ITM_commitTransaction" 4 "tmmark" } } */ |