diff options
author | Martin Liska <mliska@suse.cz> | 2016-02-29 16:15:27 +0100 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2016-02-29 15:15:27 +0000 |
commit | 2998cb96c8128b826c357caed14d75961115c441 (patch) | |
tree | 9d7ca5317190476e4deee3262815c49663b1b8d0 /gcc | |
parent | fd9fbdb33931bae74c6745bbfc3d46fc69d0c410 (diff) | |
download | gcc-2998cb96c8128b826c357caed14d75961115c441.zip gcc-2998cb96c8128b826c357caed14d75961115c441.tar.gz gcc-2998cb96c8128b826c357caed14d75961115c441.tar.bz2 |
HSA: reduce dump output w/o -details flag
* hsa-gen.c (gen_body_from_gimple): Dump only if TDF_DETAILS
is presented in dump flags.
* hsa-regalloc.c (linear_scan_regalloc): Likewise.
(hsa_regalloc): Likewise.
From-SVN: r233814
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/hsa-gen.c | 2 | ||||
-rw-r--r-- | gcc/hsa-regalloc.c | 8 |
3 files changed, 12 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b9bde65..6578a39 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2016-02-29 Martin Liska <mliska@suse.cz> + + * hsa-gen.c (gen_body_from_gimple): Dump only if TDF_DETAILS + is presented in dump flags. + * hsa-regalloc.c (linear_scan_regalloc): Likewise. + (hsa_regalloc): Likewise. + 2016-02-19 Richard Biener <rguenther@suse.de> PR tree-optimization/69980 diff --git a/gcc/hsa-gen.c b/gcc/hsa-gen.c index d7d39f0..4881f24 100644 --- a/gcc/hsa-gen.c +++ b/gcc/hsa-gen.c @@ -5498,7 +5498,7 @@ gen_body_from_gimple () gen_hsa_phi_from_gimple_phi (gsi_stmt (gsi), hbb); } - if (dump_file) + if (dump_file && (dump_flags & TDF_DETAILS)) { fprintf (dump_file, "------- Generated SSA form -------\n"); dump_hsa_cfun (dump_file); diff --git a/gcc/hsa-regalloc.c b/gcc/hsa-regalloc.c index 9437132..16cde8b 100644 --- a/gcc/hsa-regalloc.c +++ b/gcc/hsa-regalloc.c @@ -605,7 +605,7 @@ linear_scan_regalloc (struct m_reg_class_desc *classes) spill_at_interval (reg, active); /* Some interesting dumping as we go. */ - if (dump_file) + if (dump_file && (dump_flags & TDF_DETAILS)) { fprintf (dump_file, " reg%d: [%5d, %5d)->", reg->m_order, reg->m_lr_begin, reg->m_lr_end); @@ -637,7 +637,7 @@ linear_scan_regalloc (struct m_reg_class_desc *classes) BITMAP_FREE (work); free (bbs); - if (dump_file) + if (dump_file && (dump_flags & TDF_DETAILS)) { fprintf (dump_file, "------- After liveness: -------\n"); dump_hsa_cfun_regalloc (dump_file); @@ -702,7 +702,7 @@ hsa_regalloc (void) { naive_outof_ssa (); - if (dump_file) + if (dump_file && (dump_flags & TDF_DETAILS)) { fprintf (dump_file, "------- After out-of-SSA: -------\n"); dump_hsa_cfun (dump_file); @@ -710,7 +710,7 @@ hsa_regalloc (void) regalloc (); - if (dump_file) + if (dump_file && (dump_flags & TDF_DETAILS)) { fprintf (dump_file, "------- After register allocation: -------\n"); dump_hsa_cfun (dump_file); |