diff options
author | Jan Hubicka <jh@suse.cz> | 2020-05-22 16:31:21 +0200 |
---|---|---|
committer | Jan Hubicka <jh@suse.cz> | 2020-05-22 16:31:21 +0200 |
commit | 098ba49c7cd4d3f6202b6472aec8c33b68bbada7 (patch) | |
tree | 0382ca0a37efe2191fc1669ce84398a81224ada3 /gcc | |
parent | 0896cc4276b6c2460203e6e1c5749d533ef77ce9 (diff) | |
download | gcc-098ba49c7cd4d3f6202b6472aec8c33b68bbada7.zip gcc-098ba49c7cd4d3f6202b6472aec8c33b68bbada7.tar.gz gcc-098ba49c7cd4d3f6202b6472aec8c33b68bbada7.tar.bz2 |
Add debug dump for integer_cst streaming.
* tree-streamer-out.c (streamer_write_integer_cst): Add debug dump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 1 | ||||
-rw-r--r-- | gcc/tree-streamer-out.c | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 48a9a5f..b019951 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -8,6 +8,7 @@ (lto_output_tree): Improve dumping; do not stream ref when not needed. (produce_asm_for_decls): Fix whitespace. * tree-streamer-out.c (streamer_write_tree_header): Add dump. + * tree-streamer-out.c (streamer_write_integer_cst): Add debug dump. 2020-05-22 Hongtao.liu <hongtao.liu@intel.com> diff --git a/gcc/tree-streamer-out.c b/gcc/tree-streamer-out.c index 724eaf5..4e8a12c 100644 --- a/gcc/tree-streamer-out.c +++ b/gcc/tree-streamer-out.c @@ -1025,6 +1025,12 @@ streamer_write_integer_cst (struct output_block *ob, tree cst, bool ref_p) int i; int len = TREE_INT_CST_NUNITS (cst); gcc_assert (!TREE_OVERFLOW (cst)); + if (streamer_dump_file) + { + print_node_brief (streamer_dump_file, " Streaming integer ", + cst, 4); + fprintf (streamer_dump_file, "\n"); + } streamer_write_record_start (ob, LTO_integer_cst); stream_write_tree (ob, TREE_TYPE (cst), ref_p); /* We're effectively streaming a non-sign-extended wide_int here, |