diff options
author | Martin Jambor <mjambor@suse.cz> | 2010-06-10 18:51:20 +0200 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2010-06-10 18:51:20 +0200 |
commit | 567a4beb36a461bafb7c4bb42f8289ae659a16ed (patch) | |
tree | 4d90f0d7c7d4d2dc08041de49dfcabeae8d8bd3a /gcc/tree-sra.c | |
parent | 591d4f4a6307da268ce02eebcb80cb60da433de3 (diff) | |
download | gcc-567a4beb36a461bafb7c4bb42f8289ae659a16ed.zip gcc-567a4beb36a461bafb7c4bb42f8289ae659a16ed.tar.gz gcc-567a4beb36a461bafb7c4bb42f8289ae659a16ed.tar.bz2 |
Makefile.in (tree-sra.o): Add DBGCNT_H to dependencies.
2010-06-10 Martin Jambor <mjambor@suse.cz>
* Makefile.in (tree-sra.o): Add DBGCNT_H to dependencies.
* dbgcnt.def (tree_sra): New counter.
* tree-sra.c: Include dbgcnt.h.
(gate_intra_sra): Check tree_sra debug counter.
From-SVN: r160562
Diffstat (limited to 'gcc/tree-sra.c')
-rw-r--r-- | gcc/tree-sra.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/tree-sra.c b/gcc/tree-sra.c index 3fc1164..cd99b30b 100644 --- a/gcc/tree-sra.c +++ b/gcc/tree-sra.c @@ -88,6 +88,7 @@ along with GCC; see the file COPYING3. If not see #include "params.h" #include "target.h" #include "flags.h" +#include "dbgcnt.h" /* Enumeration of all aggregate reductions we can do. */ enum sra_mode { SRA_MODE_EARLY_IPA, /* early call regularization */ @@ -2936,7 +2937,7 @@ late_intra_sra (void) static bool gate_intra_sra (void) { - return flag_tree_sra != 0; + return flag_tree_sra != 0 && dbg_cnt (tree_sra); } |