diff options
author | Jan Hubicka <jh@suse.cz> | 2020-05-31 17:30:55 +0200 |
---|---|---|
committer | Jan Hubicka <jh@suse.cz> | 2020-05-31 17:36:58 +0200 |
commit | 05430b9b6a7c4aeaab595787ac1fbf6f3e0196a0 (patch) | |
tree | b071f55a317925dc0e88f1672122cc7a72dc08a1 /gcc/reload1.c | |
parent | 1d2d5afc80f07b1a62b025f17310c91a17500ab7 (diff) | |
download | gcc-05430b9b6a7c4aeaab595787ac1fbf6f3e0196a0.zip gcc-05430b9b6a7c4aeaab595787ac1fbf6f3e0196a0.tar.gz gcc-05430b9b6a7c4aeaab595787ac1fbf6f3e0196a0.tar.bz2 |
Cleanup indexable tree streaming.
gcc/
* lto-section-out.c (lto_output_decl_index): Remove.
(lto_output_field_decl_index): Move to lto-streamer-out.c
(lto_output_fn_decl_index): Move to lto-streamer-out.c
(lto_output_namespace_decl_index): Remove.
(lto_output_var_decl_index): Remove.
(lto_output_type_decl_index): Remove.
(lto_output_type_ref_index): Remove.
* lto-streamer-out.c (output_type_ref): Remove.
(lto_get_index): New function.
(lto_output_tree_ref): Remove.
(lto_indexable_tree_ref): New function.
(lto_output_var_decl_index): Move here from lto-section-out.c; simplify.
(lto_output_fn_decl_index): Move here from lto-section-out.c; simplify.
(stream_write_tree_ref): Update.
(lto_output_tree): Update.
* lto-streamer.h (lto_output_decl_index): Remove prototype.
(lto_output_field_decl_index): Remove prototype.
(lto_output_namespace_decl_index): Remove prototype.
(lto_output_type_decl_index): Remove prototype.
(lto_output_type_ref_index): Remove prototype.
(lto_output_var_decl_index): Move.
(lto_output_fn_decl_index): Move
Diffstat (limited to 'gcc/reload1.c')
0 files changed, 0 insertions, 0 deletions