* cgraph.c (cgraph_node::get_untransformed_body): Dump function
commit7858a084fb668f5d8aa4bf667a362b17a03c25ba
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Jun 2018 12:52:29 +0000 (13 12:52 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Jun 2018 12:52:29 +0000 (13 12:52 +0000)
tree286664089f83791dda5d4e8d3f44b19193700875
parent5eb8310a629ced947f1fb1ce0d936bcbe06c671d
* cgraph.c (cgraph_node::get_untransformed_body): Dump function
bodies streamed in with -Q.
* dumpfile.c (dump_files): Add lto-stream-out dump file.
* dumpfile.h (tree_dump_index): Add lto_stream_out.
* gimple-streamer-out.c: Include gimple-pretty-print.h
(output_bb): Dump stmts streamed.
* lto-section-out.c: Include print-tree.h
(lto_begin_section): Dump sections created.
(lto_output_decl_index): Dump decl encoded.
* lto-streamer-out.c: Include print-tree.h
(create_output_block): Dump output block created.
(DFS::DFS_write_tree_body): Dump DFS SCCs streamed.
(output_function): Dump function output.
(output_constructor): Dump constructor streamed.
(write_global_stream): Output indexes encoded.
(produce_asm_for_decls): Dump streams encoded.
* lto-streamer.c (streamer_dump_file): New global var.
* lto-streamer.h (streamer_dump_file): Declare.
* passes.c (ipa_write_summaries): Initialize streamer dump.
* varpool.c (varpool_node::get_constructor): Dump constructors streamed
in.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@261546 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cgraph.c
gcc/dumpfile.c
gcc/dumpfile.h
gcc/gimple-streamer-out.c
gcc/lto-section-out.c
gcc/lto-streamer-out.c
gcc/lto-streamer.c
gcc/lto-streamer.h
gcc/passes.c
gcc/varpool.c