aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-streamer-out.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2020-05-22 16:31:21 +0200
committerJan Hubicka <jh@suse.cz>2020-05-22 16:31:21 +0200
commit098ba49c7cd4d3f6202b6472aec8c33b68bbada7 (patch)
tree0382ca0a37efe2191fc1669ce84398a81224ada3 /gcc/tree-streamer-out.c
parent0896cc4276b6c2460203e6e1c5749d533ef77ce9 (diff)
downloadgcc-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/tree-streamer-out.c')
-rw-r--r--gcc/tree-streamer-out.c6
1 files changed, 6 insertions, 0 deletions
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,