]> gcc.gnu.org Git - gcc.git/commit
trans-mem.c (expand_transaction): Do not set PR_INSTRUMENTEDCODE if GTMA_HAS_NO_INSTR...
authorAldy Hernandez <aldyh@redhat.com>
Fri, 8 Mar 2013 22:26:37 +0000 (22:26 +0000)
committerAldy Hernandez <aldyh@gcc.gnu.org>
Fri, 8 Mar 2013 22:26:37 +0000 (22:26 +0000)
commitb7a786830fe9ca83ad84ba17ea657ec847089e3a
treea216d949954f2fa084d0f5e143e1be32b84e03fd
parentcd1e666505bb187f71f02bba5bdc17ff885ce243
trans-mem.c (expand_transaction): Do not set PR_INSTRUMENTEDCODE if GTMA_HAS_NO_INSTRUMENTATION.

* trans-mem.c (expand_transaction): Do not set PR_INSTRUMENTEDCODE
if GTMA_HAS_NO_INSTRUMENTATION.
(generate_tm_state): Keep GTMA_HAS_NO_INSTRUMENTATION bit.
(ipa_tm_transform_transaction): Set GTMA_HAS_NO_INSTRUMENTATION.
* gimple.h (GTMA_HAS_NO_INSTRUMENTATION): Define.
* gimple-pretty-print.c (dump_gimple_transaction): Handle
GTMA_HAS_NO_INSTRUMENTATION.

From-SVN: r196562
gcc/ChangeLog
gcc/gimple-pretty-print.c
gcc/gimple.h
gcc/testsuite/gcc.dg/tm/instrumented-mask.c [new file with mode: 0644]
gcc/trans-mem.c
This page took 0.066986 seconds and 5 git commands to generate.