diff options
author | Feng Xue <fxue@os.amperecomputing.com> | 2020-03-03 10:32:40 +0800 |
---|---|---|
committer | Feng Xue <fxue@os.amperecomputing.com> | 2020-06-01 16:58:17 +0800 |
commit | c055929ff2de906b7706428d42152b1a51cb3b0a (patch) | |
tree | a4156a7d0641414c3702403b69cb35cd66421bbd /gcc/ipa-param-manipulation.c | |
parent | 62efd1c481dfd3b9cd69e64a9d6053dd8fcc3382 (diff) | |
download | gcc-c055929ff2de906b7706428d42152b1a51cb3b0a.zip gcc-c055929ff2de906b7706428d42152b1a51cb3b0a.tar.gz gcc-c055929ff2de906b7706428d42152b1a51cb3b0a.tar.bz2 |
Fix dump in clone materialization
2020-06-01 Feng Xue <fxue@os.amperecomputing.com>
gcc/
* cgraphclones.c (materialize_all_clones): Adjust replace map dump.
* ipa-param-manipulation.c (ipa_dump_adjusted_parameters): Do not
dump infomation if there is no adjusted parameter.
* (ipa_param_adjustments::dump): Adjust prefix spaces for dump string.
Diffstat (limited to 'gcc/ipa-param-manipulation.c')
-rw-r--r-- | gcc/ipa-param-manipulation.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/ipa-param-manipulation.c b/gcc/ipa-param-manipulation.c index 9789160..2cc4bc7 100644 --- a/gcc/ipa-param-manipulation.c +++ b/gcc/ipa-param-manipulation.c @@ -111,6 +111,9 @@ ipa_dump_adjusted_parameters (FILE *f, unsigned i, len = vec_safe_length (adj_params); bool first = true; + if (!len) + return; + fprintf (f, " IPA adjusted parameters: "); for (i = 0; i < len; i++) { @@ -899,7 +902,7 @@ ipa_param_adjustments::dump (FILE *f) fprintf (f, " m_always_copy_start: %i\n", m_always_copy_start); ipa_dump_adjusted_parameters (f, m_adj_params); if (m_skip_return) - fprintf (f, " Will SKIP return.\n"); + fprintf (f, " Will SKIP return.\n"); } /* Dump information contained in the object in textual form to stderr. */ |