From: Martin Liska Date: Mon, 29 Feb 2016 15:15:27 +0000 (+0100) Subject: HSA: reduce dump output w/o -details flag X-Git-Tag: basepoints/gcc-7~693 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2998cb96c8128b826c357caed14d75961115c441;p=thirdparty%2Fgcc.git 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b9bde65b6a23..6578a392b548 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2016-02-29 Martin Liska + + * 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 PR tree-optimization/69980 diff --git a/gcc/hsa-gen.c b/gcc/hsa-gen.c index d7d39f09c1ef..4881f24206b4 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 9437132416ed..16cde8bb8acd 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);