diff options
author | Diego Novillo <dnovillo@google.com> | 2011-08-12 12:42:13 -0400 |
---|---|---|
committer | Diego Novillo <dnovillo@gcc.gnu.org> | 2011-08-12 12:42:13 -0400 |
commit | 412288f1c06565e8d6f96b835adc0aa915f28766 (patch) | |
tree | ef2a7dfd0af1b4be822dcf83bf3264d9f4d97d0c /gcc/ipa-reference.c | |
parent | 9b0f6f5e511ca512e4faeabc81d2fd3abad9b02f (diff) | |
download | gcc-412288f1c06565e8d6f96b835adc0aa915f28766.zip gcc-412288f1c06565e8d6f96b835adc0aa915f28766.tar.gz gcc-412288f1c06565e8d6f96b835adc0aa915f28766.tar.bz2 |
data-streamer.h (streamer_write_zero): Rename from output_zero.
* data-streamer.h (streamer_write_zero): Rename from output_zero.
(streamer_write_uhwi): Rename from lto_output_uleb128.
(streamer_write_hwi): Rename from output_sleb128.
(streamer_write_string): Rename from lto_output_string.
(streamer_string_index): Rename from lto_string_index.
(streamer_write_string_with_length): Rename from
lto_output_string_with_length.
(streamer_write_uhwi_stream): Rename from lto_output_uleb128_stream.
(streamer_write_hwi_stream): Rename from lto_output_sleb128_stream.
(streamer_read_string): Rename from lto_input_string.
(streamer_read_indexed_string): Rename from input_string_internal.
(streamer_read_uhwi): Rename from lto_input_uleb128.
(streamer_read_hwi): Rename from lto_input_sleb128.
(streamer_write_hwi_in_range): Rename from lto_output_int_in_range.
(streamer_read_hwi_in_range): Rename from lto_input_int_in_range.
(streamer_write_enum): Rename from lto_output_enum.
(streamer_read_enum): Rename from lto_input_enum.
(streamer_write_record_start): Rename from output_record_start.
(streamer_read_record_start): Rename from input_record_start.
(streamer_write_bitpack): Rename from lto_output_bitpack.
(streamer_read_bitpack): Rename from lto_input_bitpack.
(streamer_write_char_stream): Rename from lto_output_1_stream.
(streamer_read_uchar): Rename from lto_input_1_unsigned.
* tree-streamer.h (streamer_cache_d): Rename from lto_streamer_cache_d.
(streamer_handle_as_builtin_p): Rename from lto_stream_as_builtin_p.
(streamer_read_string_cst): Rename from input_string_cst.
(streamer_read_chain): Rename from lto_input_chain.
(streamer_alloc_tree): Rename from lto_materialize_tree.
(streamer_read_tree_body): Rename from lto_input_tree_pointers.
(streamer_get_pickled_tree): Rename from lto_get_pickled_tree.
(streamer_get_builtin_tree): Rename from lto_get_builtin_tree.
(streamer_read_integer_cst): Rename from lto_input_integer_cst.
(streamer_read_tree_bitfields): Rename from tree_read_bitfields.
(streamer_write_chain): Rename from lto_output_chain.
(streamer_write_tree_header): Rename from lto_output_tree_header.
(streamer_pack_tree_bitfields): Rename from pack_value_fields.
(streamer_write_tree_body): Rename from lto_output_tree_pointers.
(streamer_write_integer_cst): Rename from lto_output_integer_cst.
(streamer_write_builtin): Rename from lto_output_builtin_tree.
(streamer_check_handled_ts_structures): Rename from
check_handled_ts_structures.
(streamer_tree_cache_insert): Rename from lto_streamer_cache_insert.
(streamer_tree_cache_insert_at): Rename from
lto_streamer_cache_insert_at.
(streamer_tree_cache_append): Rename from lto_streamer_cache_append.
(streamer_tree_cache_lookup): Rename from lto_streamer_cache_lookup.
(streamer_tree_cache_get): Rename from lto_streamer_cache_get.
(streamer_tree_cache_create): Rename from lto_streamer_cache_create.
(streamer_tree_cache_delete): Rename from lto_streamer_cache_delete.
* tree-streamer-out.c (write_string_cst): Rename from output_string_cst.
(write_identifier): Rename from output_identifier.
(write_ts_common_tree_pointers): Rename from
lto_output_ts_common_tree_pointers.
(write_ts_vector_tree_pointers): Rename from
lto_output_ts_vector_tree_pointers.
(write_ts_complex_tree_pointers): Rename from
lto_output_ts_complex_tree_pointers.
(write_ts_decl_minimal_tree_pointers): Rename from
lto_output_ts_decl_minimal_tree_pointers.
(write_ts_decl_common_tree_pointers): Rename from
lto_output_ts_decl_common_tree_pointers.
(write_ts_decl_non_common_tree_pointers): Rename from
lto_output_ts_decl_non_common_tree_pointers.
(write_ts_decl_with_vis_tree_pointers): Rename from
lto_output_ts_decl_with_vis_tree_pointers.
(write_ts_field_decl_tree_pointers): Rename from
lto_output_ts_field_decl_tree_pointers.
(write_ts_function_decl_tree_pointers): Rename from
lto_output_ts_function_decl_tree_pointers.
(write_ts_type_common_tree_pointers): Rename from
lto_output_ts_type_common_tree_pointers.
(write_ts_type_non_common_tree_pointers): Rename from
lto_output_ts_type_non_common_tree_pointers.
(write_ts_list_tree_pointers): Rename from
lto_output_ts_list_tree_pointers.
(write_ts_vec_tree_pointers): Rename from
lto_output_ts_vec_tree_pointers.
(write_ts_exp_tree_pointers): Rename from
lto_output_ts_exp_tree_pointers.
(write_ts_block_tree_pointers): Rename from
lto_output_ts_block_tree_pointers.
(write_ts_binfo_tree_pointers): Rename from
lto_output_ts_binfo_tree_pointers.
(write_ts_constructor_tree_pointers): Rename from
lto_output_ts_constructor_tree_pointers.
(write_ts_target_option): Rename from
lto_output_ts_target_option.
(write_ts_translation_unit_decl_tree_pointers): Rename from
lto_output_ts_translation_unit_decl_tree_pointers.
* tree-streamer.c (streamer_tree_cache_add_to_node_array):
Rename from lto_streamer_cache_add_to_node_array.
(streamer_tree_cache_insert_1): Rename from lto_streamer_cache_insert_1.
(record_common_node): Rename from lto_record_common_node.
* streamer-hooks.h (bitpack_d, lto_streamer_cache_d): Remove forward
declarations.
* data-streamer-in.c (lto_input_widest_uint_uleb128): Remove unused
function.
* data-streamer-out.c (lto_output_widest_uint_uleb128_stream): Remove
unused function.
* Makefile.in (lto-section-out.o): Add dependency on DATA_STREAMER_H.
(ipa-reference.o): Likewise.
* lto-section-out.c: Include data-streamer.h.
* ipa-reference.c: Include data-streamer.h.
From-SVN: r177704
Diffstat (limited to 'gcc/ipa-reference.c')
-rw-r--r-- | gcc/ipa-reference.c | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/gcc/ipa-reference.c b/gcc/ipa-reference.c index 05024b4..7b45c65 100644 --- a/gcc/ipa-reference.c +++ b/gcc/ipa-reference.c @@ -58,6 +58,7 @@ along with GCC; see the file COPYING3. If not see #include "timevar.h" #include "diagnostic.h" #include "langhooks.h" +#include "data-streamer.h" #include "lto-streamer.h" static void remove_node_data (struct cgraph_node *node, @@ -992,17 +993,17 @@ stream_out_bitmap (struct lto_simple_output_block *ob, bitmap_iterator bi; if (bits == all_module_statics) { - lto_output_sleb128_stream (ob->main_stream, -1); + streamer_write_hwi_stream (ob->main_stream, -1); return; } EXECUTE_IF_AND_IN_BITMAP (bits, ltrans_statics, 0, index, bi) count ++; if (count == ltrans_statics_bitcount) { - lto_output_sleb128_stream (ob->main_stream, -1); + streamer_write_hwi_stream (ob->main_stream, -1); return; } - lto_output_sleb128_stream (ob->main_stream, count); + streamer_write_hwi_stream (ob->main_stream, count); if (!count) return; EXECUTE_IF_AND_IN_BITMAP (bits, ltrans_statics, 0, index, bi) @@ -1054,7 +1055,7 @@ ipa_reference_write_optimization_summary (cgraph_node_set set, set, vset, ltrans_statics)) count++; - lto_output_uleb128_stream (ob->main_stream, count); + streamer_write_uhwi_stream (ob->main_stream, count); if (count) stream_out_bitmap (ob, ltrans_statics, ltrans_statics, -1); @@ -1071,7 +1072,7 @@ ipa_reference_write_optimization_summary (cgraph_node_set set, info = get_reference_optimization_summary (node); node_ref = lto_cgraph_encoder_encode (encoder, node); - lto_output_uleb128_stream (ob->main_stream, node_ref); + streamer_write_uhwi_stream (ob->main_stream, node_ref); stream_out_bitmap (ob, info->statics_not_read, ltrans_statics, ltrans_statics_bitcount); @@ -1112,16 +1113,16 @@ ipa_reference_read_optimization_summary (void) if (ib) { unsigned int i; - unsigned int f_count = lto_input_uleb128 (ib); + unsigned int f_count = streamer_read_uhwi (ib); int b_count; if (!f_count) continue; - b_count = lto_input_sleb128 (ib); + b_count = streamer_read_hwi (ib); if (dump_file) fprintf (dump_file, "all module statics:"); for (i = 0; i < (unsigned int)b_count; i++) { - unsigned int var_index = lto_input_uleb128 (ib); + unsigned int var_index = streamer_read_uhwi (ib); tree v_decl = lto_file_decl_data_get_var_decl (file_data, var_index); bitmap_set_bit (all_module_statics, DECL_UID (v_decl)); @@ -1138,7 +1139,7 @@ ipa_reference_read_optimization_summary (void) int v_count; lto_cgraph_encoder_t encoder; - index = lto_input_uleb128 (ib); + index = streamer_read_uhwi (ib); encoder = file_data->cgraph_node_encoder; node = lto_cgraph_encoder_deref (encoder, index); info = XCNEW (struct ipa_reference_optimization_summary_d); @@ -1151,7 +1152,7 @@ ipa_reference_read_optimization_summary (void) cgraph_node_name (node), node->uid); /* Set the statics not read. */ - v_count = lto_input_sleb128 (ib); + v_count = streamer_read_hwi (ib); if (v_count == -1) { info->statics_not_read = all_module_statics; @@ -1161,7 +1162,7 @@ ipa_reference_read_optimization_summary (void) else for (j = 0; j < (unsigned int)v_count; j++) { - unsigned int var_index = lto_input_uleb128 (ib); + unsigned int var_index = streamer_read_uhwi (ib); tree v_decl = lto_file_decl_data_get_var_decl (file_data, var_index); bitmap_set_bit (info->statics_not_read, DECL_UID (v_decl)); @@ -1174,7 +1175,7 @@ ipa_reference_read_optimization_summary (void) fprintf (dump_file, "\n static not written:"); /* Set the statics not written. */ - v_count = lto_input_sleb128 (ib); + v_count = streamer_read_hwi (ib); if (v_count == -1) { info->statics_not_written = all_module_statics; @@ -1184,7 +1185,7 @@ ipa_reference_read_optimization_summary (void) else for (j = 0; j < (unsigned int)v_count; j++) { - unsigned int var_index = lto_input_uleb128 (ib); + unsigned int var_index = streamer_read_uhwi (ib); tree v_decl = lto_file_decl_data_get_var_decl (file_data, var_index); bitmap_set_bit (info->statics_not_written, DECL_UID (v_decl)); |