This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Unused functions in gcc/*.c


Upon request, I extend my analysis to the gcc source files.

I ran the gcc and g++ test suite with a -fprofile-arcs -ftest-coverage
on sparc-sun-solaris2.5.1. After building the compiler, all .da files
were removed, so that only code executed during compilation is
counted.

There is a number of files that were not involved during the test
suite at all:

cppalloc.c cppexp.c cpphash.c cpplib.c dwarfout.c dyn-string.c
fix-header.c gen-protos.c genattr.c genattrtab.c gencheck.c gencodes.c
genconfig.c genemit.c genextract.c genflags.c gengenrtl.c genopinit.c
genoutput.c genpeep.c genrecog.c getopt.c getopt1.c print-rtl.c
print-tree.c protoize.c scan-decls.c scan.c protoize.c

Functions in those files are not listed below. Also, there were some
minor problems when generating these data. For example, gcov
complained that source code for cexp.y couldn't be found; it was
looking for it in the object directory.

There was a total number of 2731 functions analysed; 602 of those
appear to be unused.

If you have further questions about these data, feel free to ask.

Martin

  0.00% of 19 source lines executed in function find_symbolic_term
  0.00% of 28 source lines executed in function bitmap_debug_file
  0.00% of 2 source lines executed in function debug_bitmap
  0.00% of 8 source lines executed in function bitmap_print
  0.00% of 12 source lines executed in function concat
  0.00% of 16 source lines executed in function concat3
  0.00% of 20 source lines executed in function affix_data_type
  0.00% of 22 source lines executed in function gen_formal_list_for_type
  0.00% of 6 source lines executed in function deserves_ellipsis
  0.00% of 22 source lines executed in function gen_formal_list_for_func_def
  0.00% of 88 source lines executed in function gen_type
  0.00% of 25 source lines executed in function gen_decl
  0.00% of 352 source lines executed in function check_format_info
  0.00% of 30 source lines executed in function binary_op_error
  0.00% of 36 source lines executed in function get_directive_line
  0.00% of 7 source lines executed in function print_lang_identifier
  0.00% of 7 source lines executed in function pushdecl_top_level
  0.00% of 4 source lines executed in function groktypename_in_parm_context
  0.00% of 2 source lines executed in function maybe_build_cleanup
  0.00% of 4 source lines executed in function layout_array_type
  0.00% of 69 source lines executed in function combine_parm_decls
  0.00% of 4 source lines executed in function iterator_for_loop_start
  0.00% of 3 source lines executed in function iterator_for_loop_end
  0.00% of 14 source lines executed in function iterator_loop_prologue
  0.00% of 17 source lines executed in function iterator_loop_epilogue
  0.00% of 2 source lines executed in function top_level_ixpansion_p
  0.00% of 15 source lines executed in function add_ixpansion
  0.00% of 23 source lines executed in function delete_ixpansion
  0.00% of 2 source lines executed in function lookup_interface
  0.00% of 2 source lines executed in function is_class_name
  0.00% of 2 source lines executed in function maybe_objc_method_name
  0.00% of 2 source lines executed in function maybe_building_objc_message_expr
  0.00% of 2 source lines executed in function recognize_objc_keyword
  0.00% of 3 source lines executed in function build_objc_string
  0.00% of 13 source lines executed in function remember_protocol_qualifiers
  0.00% of 13 source lines executed in function yyprint
  0.00% of 2 source lines executed in function set_yydebug
  0.00% of 6 source lines executed in function self_promoting_type_p
  0.00% of 10 source lines executed in function c_sizeof_nowarn
  0.00% of 7 source lines executed in function c_alignof
  0.00% of 24 source lines executed in function c_alignof_expr
  0.00% of 3 source lines executed in function pedantic_lvalue_warning
  0.00% of 20 source lines executed in function readonly_warning
  0.00% of 9 source lines executed in function valid_compound_expr_initializer
  0.00% of 63 source lines executed in function print_help
  0.00% of 16 source lines executed in function path_include
  0.00% of 12 source lines executed in function name_newline_fix
  0.00% of 28 source lines executed in function get_lintcmd
  0.00% of 7 source lines executed in function timestamp
  0.00% of 18 source lines executed in function read_filename_string
  0.00% of 46 source lines executed in function read_name_map
  0.00% of 22 source lines executed in function remap_include_file
  0.00% of 24 source lines executed in function check_precompiled
  0.00% of 34 source lines executed in function check_preconditions
  0.00% of 55 source lines executed in function pcfinclude
  0.00% of 5 source lines executed in function pcstring_used
  0.00% of 10 source lines executed in function pass_thru_directive
  0.00% of 60 source lines executed in function do_unassert
  0.00% of 7 source lines executed in function free_token_list
  0.00% of 8 source lines executed in function delete_assertion
  0.00% of 8 source lines executed in function do_error
  0.00% of 10 source lines executed in function do_warning
  0.00% of 7 source lines executed in function do_once
  0.00% of 14 source lines executed in function do_ident
  0.00% of 4 source lines executed in function do_sccs
  0.00% of 6 source lines executed in function my_strerror
  0.00% of 15 source lines executed in function error_from_errno
  0.00% of 5 source lines executed in function warning
  0.00% of 20 source lines executed in function vwarning
  0.00% of 5 source lines executed in function warning_with_line
  0.00% of 20 source lines executed in function vwarning_with_line
  0.00% of 7 source lines executed in function pedwarn
  0.00% of 7 source lines executed in function pedwarn_with_line
  0.00% of 16 source lines executed in function pedwarn_with_file_and_line
  0.00% of 65 source lines executed in function dump_single_macro
  0.00% of 9 source lines executed in function dump_all_macros
  0.00% of 17 source lines executed in function dump_defn_1
  0.00% of 10 source lines executed in function dump_arg_n
  0.00% of 15 source lines executed in function make_undef
  0.00% of 8 source lines executed in function fatal
  0.00% of 2 source lines executed in function fancy_abort
  0.00% of 3 source lines executed in function perror_with_name
  0.00% of 3 source lines executed in function pfatal_with_name
  0.00% of 2 source lines executed in function pipe_closed
  0.00% of 2 source lines executed in function memory_full
  0.00% of 3 source lines executed in function integer_overflow
  0.00% of 4 source lines executed in function left_shift
  0.00% of 6 source lines executed in function right_shift
  0.00% of 20 source lines executed in function choose_temp_base
  0.00% of 2 source lines executed in function my_strerror
  0.00% of 12 source lines executed in function collect_exit
  0.00% of 6 source lines executed in function fatal_perror
  0.00% of 5 source lines executed in function fatal
  0.00% of 4 source lines executed in function error
  0.00% of 2 source lines executed in function fancy_abort
  0.00% of 9 source lines executed in function handler
  0.00% of 5 source lines executed in function xrealloc
  0.00% of 2 source lines executed in function file_exists
  0.00% of 13 source lines executed in function is_ctor_dtor
  0.00% of 6 source lines executed in function do_wait
  0.00% of 3 source lines executed in function fork_execute
  0.00% of 18 source lines executed in function add_to_list
  0.00% of 6 source lines executed in function extract_init_priority
  0.00% of 16 source lines executed in function sort_ids
  0.00% of 5 source lines executed in function write_list
  0.00% of 5 source lines executed in function write_list_with_asm
  0.00% of 92 source lines executed in function write_c_file_stat
  0.00% of 42 source lines executed in function write_c_file_glob
  0.00% of 6 source lines executed in function write_c_file
  0.00% of 87 source lines executed in function scan_prog_file
  0.00% of 17 source lines executed in function sets_function_arg_p
  0.00% of 4 source lines executed in function extended_count
  0.00% of 2 source lines executed in function dump_combine_stats
  0.00% of 2 source lines executed in function dump_combine_total_stats
  0.00% of 28 source lines executed in function refers_to_p
  0.00% of 58 source lines executed in function set_nonvarying_address_components
  0.00% of 6 source lines executed in function dbxout_types
  0.00% of 2 source lines executed in function expand_builtin_dwarf_fp_regnum
  0.00% of 45 source lines executed in function expand_builtin_dwarf_reg_size
  0.00% of 26 source lines executed in function dwarf_cfi_name
  0.00% of 9 source lines executed in function dwarf2out_args_size
  0.00% of 2 source lines executed in function dwarf2out_reg_save
  0.00% of 2 source lines executed in function dwarf2out_return_save
  0.00% of 50 source lines executed in function dwarf2out_stack_adjust
  0.00% of 131 source lines executed in function dwarf2out_frame_debug
  0.00% of 59 source lines executed in function addr_const_to_string
  0.00% of 6 source lines executed in function addr_to_string
  0.00% of 57 source lines executed in function dwarf_tag_name
  0.00% of 84 source lines executed in function dwarf_attr_name
  0.00% of 26 source lines executed in function dwarf_form_name
  0.00% of 150 source lines executed in function dwarf_stack_op_name
  0.00% of 13 source lines executed in function decl_ultimate_origin
  0.00% of 13 source lines executed in function block_ultimate_origin
  0.00% of 8 source lines executed in function decl_class_context
  0.00% of 14 source lines executed in function get_AT
  0.00% of 2 source lines executed in function equate_type_number_to_die
  0.00% of 11 source lines executed in function equate_decl_number_to_die
  0.00% of 48 source lines executed in function print_die
  0.00% of 11 source lines executed in function print_dwarf_line_table
  0.00% of 2 source lines executed in function debug_dwarf_die
  0.00% of 4 source lines executed in function debug_dwarf
  0.00% of 15 source lines executed in function add_sibling_attributes
  0.00% of 32 source lines executed in function build_abbrev_table
  0.00% of 2 source lines executed in function size_of_string
  0.00% of 40 source lines executed in function size_of_loc_descr
  0.00% of 5 source lines executed in function size_of_locs
  0.00% of 8 source lines executed in function constant_size
  0.00% of 38 source lines executed in function size_of_die
  0.00% of 8 source lines executed in function calc_die_sizes
  0.00% of 13 source lines executed in function size_of_line_prolog
  0.00% of 77 source lines executed in function size_of_line_info
  0.00% of 9 source lines executed in function size_of_pubnames
  0.00% of 7 source lines executed in function size_of_aranges
  0.00% of 29 source lines executed in function value_format
  0.00% of 6 source lines executed in function output_value_format
  0.00% of 26 source lines executed in function output_abbrev_section
  0.00% of 57 source lines executed in function output_loc_operands
  0.00% of 6 source lines executed in function sibling_offset
  0.00% of 115 source lines executed in function output_die
  0.00% of 17 source lines executed in function output_compilation_unit_header
  0.00% of 2 source lines executed in function dwarf2_name
  0.00% of 11 source lines executed in function add_pubname
  0.00% of 37 source lines executed in function output_pubnames
  0.00% of 8 source lines executed in function add_arange
  0.00% of 62 source lines executed in function output_aranges
  0.00% of 276 source lines executed in function output_line_info
  0.00% of 33 source lines executed in function base_type_die
  0.00% of 9 source lines executed in function root_type
  0.00% of 52 source lines executed in function modified_type_die
  0.00% of 7 source lines executed in function reg_loc_descriptor
  0.00% of 9 source lines executed in function based_loc_descr
  0.00% of 30 source lines executed in function mem_loc_descriptor
  0.00% of 9 source lines executed in function concat_loc_descriptor
  0.00% of 14 source lines executed in function loc_descriptor
  0.00% of 23 source lines executed in function field_byte_offset
  0.00% of 4 source lines executed in function add_AT_location_description
  0.00% of 8 source lines executed in function add_data_member_location_attribute
  0.00% of 31 source lines executed in function add_const_value_attribute
  0.00% of 31 source lines executed in function add_location_or_const_value_attribute
  0.00% of 31 source lines executed in function add_bound_info
  0.00% of 20 source lines executed in function add_subscript_info
  0.00% of 13 source lines executed in function add_byte_size_attribute
  0.00% of 4 source lines executed in function add_src_coords_attributes
  0.00% of 9 source lines executed in function add_name_and_src_coords_attributes
  0.00% of 20 source lines executed in function push_decl_scope
  0.00% of 28 source lines executed in function scope_die_for
  0.00% of 12 source lines executed in function add_type_attribute
  0.00% of 12 source lines executed in function type_tag
  0.00% of 10 source lines executed in function gen_array_type_die
  0.00% of 5 source lines executed in function gen_set_type_die
  0.00% of 6 source lines executed in function pend_type
  0.00% of 9 source lines executed in function output_pending_types_for_scope
  0.00% of 5 source lines executed in function gen_inlined_enumeration_type_die
  0.00% of 5 source lines executed in function gen_inlined_structure_type_die
  0.00% of 5 source lines executed in function gen_inlined_union_type_die
  0.00% of 26 source lines executed in function gen_enumeration_type_die
  0.00% of 22 source lines executed in function gen_formal_parameter_die
  0.00% of 2 source lines executed in function gen_unspecified_parameters_die
  0.00% of 23 source lines executed in function gen_formal_types_die
  0.00% of 106 source lines executed in function gen_subprogram_die
  0.00% of 38 source lines executed in function gen_variable_die
  0.00% of 17 source lines executed in function gen_label_die
  0.00% of 11 source lines executed in function gen_lexical_block_die
  0.00% of 15 source lines executed in function gen_inlined_subroutine_die
  0.00% of 17 source lines executed in function gen_field_die
  0.00% of 6 source lines executed in function gen_ptr_to_mbr_type_die
  0.00% of 20 source lines executed in function gen_compile_unit_die
  0.00% of 4 source lines executed in function gen_string_type_die
  0.00% of 10 source lines executed in function gen_inheritance_die
  0.00% of 12 source lines executed in function gen_member_die
  0.00% of 39 source lines executed in function gen_struct_or_union_type_die
  0.00% of 7 source lines executed in function gen_subroutine_type_die
  0.00% of 20 source lines executed in function gen_typedef_die
  0.00% of 57 source lines executed in function gen_type_die
  0.00% of 16 source lines executed in function gen_tagged_type_instantiation_die
  0.00% of 25 source lines executed in function gen_block_die
  0.00% of 22 source lines executed in function decls_for_scope
  0.00% of 56 source lines executed in function gen_decl_die
  0.00% of 37 source lines executed in function dwarf2out_decl
  0.00% of 3 source lines executed in function dwarf2out_begin_block
  0.00% of 3 source lines executed in function dwarf2out_end_block
  0.00% of 7 source lines executed in function dwarf2out_label
  0.00% of 17 source lines executed in function lookup_filename
  0.00% of 28 source lines executed in function dwarf2out_line
  0.00% of 6 source lines executed in function dwarf2out_define
  0.00% of 24 source lines executed in function dwarf2out_init
  0.00% of 48 source lines executed in function dwarf2out_finish
  0.00% of 8 source lines executed in function stripattributes
  0.00% of 9 source lines executed in function size_of_uleb128
  0.00% of 9 source lines executed in function size_of_sleb128
  0.00% of 2 source lines executed in function is_pseudo_reg
  0.00% of 6 source lines executed in function type_main_variant
  0.00% of 3 source lines executed in function is_tagged_type
  0.00% of 7 source lines executed in function add_AT_flag
  0.00% of 7 source lines executed in function add_AT_unsigned
  0.00% of 8 source lines executed in function add_AT_long_long
  0.00% of 8 source lines executed in function add_AT_float
  0.00% of 7 source lines executed in function add_AT_string
  0.00% of 7 source lines executed in function add_AT_die_ref
  0.00% of 7 source lines executed in function add_AT_loc
  0.00% of 7 source lines executed in function add_AT_addr
  0.00% of 7 source lines executed in function add_AT_lbl_id
  0.00% of 7 source lines executed in function add_AT_section_offset
  0.00% of 5 source lines executed in function get_AT_low_pc
  0.00% of 5 source lines executed in function get_AT_hi_pc
  0.00% of 5 source lines executed in function get_AT_string
  0.00% of 5 source lines executed in function get_AT_flag
  0.00% of 5 source lines executed in function get_AT_unsigned
  0.00% of 3 source lines executed in function is_c_family
  0.00% of 3 source lines executed in function is_fortran
  0.00% of 22 source lines executed in function remove_AT
  0.00% of 14 source lines executed in function remove_children
  0.00% of 14 source lines executed in function add_child_die
  0.00% of 20 source lines executed in function new_die
  0.00% of 2 source lines executed in function lookup_type_die
  0.00% of 3 source lines executed in function lookup_decl_die
  0.00% of 10 source lines executed in function new_loc_descr
  0.00% of 4 source lines executed in function add_loc_descr
  0.00% of 2 source lines executed in function print_spaces
  0.00% of 10 source lines executed in function is_body_block
  0.00% of 8 source lines executed in function is_base_type
  0.00% of 2 source lines executed in function is_based_loc
  0.00% of 2 source lines executed in function ceiling
  0.00% of 8 source lines executed in function field_type
  0.00% of 2 source lines executed in function simple_type_align_in_bits
  0.00% of 8 source lines executed in function simple_type_size_in_bits
  0.00% of 3 source lines executed in function add_name_attribute
  0.00% of 17 source lines executed in function add_bit_offset_attribute
  0.00% of 4 source lines executed in function add_bit_size_attribute
  0.00% of 3 source lines executed in function add_prototyped_attribute
  0.00% of 7 source lines executed in function add_abstract_origin_attribute
  0.00% of 7 source lines executed in function add_pure_or_virtual_attribute
  0.00% of 4 source lines executed in function pop_decl_scope
  0.00% of 2 source lines executed in function member_declared_type
  0.00% of 6 source lines executed in function is_redundant_typedef
  0.00% of 10 source lines executed in function add_dwarf_attr
  0.00% of 8 source lines executed in function gen_rtvec_vv
  0.00% of 16 source lines executed in function reverse_comparison
  0.00% of 16 source lines executed in function make_safe_from
  0.00% of 10 source lines executed in function reorder_insns_with_line_notes
  0.00% of 14 source lines executed in function duplicate_handlers
  0.00% of 3 source lines executed in function eh_outer_context
  0.00% of 22 source lines executed in function call_get_eh_context
  0.00% of 9 source lines executed in function get_eh_context
  0.00% of 6 source lines executed in function get_dynamic_handler_chain
  0.00% of 6 source lines executed in function get_dynamic_cleanup_chain
  0.00% of 16 source lines executed in function start_dynamic_cleanup
  0.00% of 15 source lines executed in function start_dynamic_handler
  0.00% of 6 source lines executed in function is_exception_handler_label
  0.00% of 3 source lines executed in function expand_builtin_unwind_init
  0.00% of 3 source lines executed in function expand_builtin_extract_return_addr
  0.00% of 4 source lines executed in function expand_builtin_frob_return_addr
  0.00% of 8 source lines executed in function expand_builtin_set_return_addr_reg
  0.00% of 22 source lines executed in function eh_regs
  0.00% of 4 source lines executed in function get_reg_for_handler
  0.00% of 10 source lines executed in function expand_builtin_eh_stub_old
  0.00% of 15 source lines executed in function expand_builtin_eh_stub
  0.00% of 7 source lines executed in function expand_builtin_set_eh_regs
  0.00% of 24 source lines executed in function find_next_ref
  0.00% of 14 source lines executed in function copy_all_regs
  0.00% of 17 source lines executed in function stabilize
  0.00% of 8 source lines executed in function adjust_stack
  0.00% of 6 source lines executed in function emit_stack_probe
  0.00% of 36 source lines executed in function probe_stack_range
  0.00% of 4 source lines executed in function expand_dec
  0.00% of 10 source lines executed in function expand_mult_highpart_adjust
  0.00% of 20 source lines executed in function emit_store_flag_force
  0.00% of 37 source lines executed in function emit_group_load
  0.00% of 43 source lines executed in function emit_group_store
  0.00% of 7 source lines executed in function use_group_regs
  0.00% of 16 source lines executed in function push_block
  0.00% of 2 source lines executed in function gen_push_operand
  0.00% of 8 source lines executed in function get_push_address
  0.00% of 12 source lines executed in function init_noncopied_parts
  0.00% of 7 source lines executed in function var_rtx
  0.00% of 29 source lines executed in function expand_builtin_setjmp
  0.00% of 19 source lines executed in function expand_builtin_longjmp
  0.00% of 4 source lines executed in function apply_args_register_offset
  0.00% of 23 source lines executed in function expand_builtin_apply_args
  0.00% of 26 source lines executed in function expand_builtin_return
  0.00% of 5 source lines executed in function app_enable
  0.00% of 5 source lines executed in function final_addr_vec_align
  0.00% of 2 source lines executed in function label_to_alignment
  0.00% of 19 source lines executed in function align_fuzz
  0.00% of 12 source lines executed in function insn_current_reference_address
  0.00% of 13 source lines executed in function add_bb
  0.00% of 26 source lines executed in function add_bb_string
  0.00% of 4 source lines executed in function output_operand_lossage
  0.00% of 49 source lines executed in function asm_fprintf
  0.00% of 50 source lines executed in function split_double
  0.00% of 34 source lines executed in function find_use_as_address
  0.00% of 58 source lines executed in function dump_flow_info
  0.00% of 44 source lines executed in function print_rtl_with_bb
  0.00% of 23 source lines executed in function dump_bb_data
  0.00% of 13 source lines executed in function dump_sbitmap
  0.00% of 8 source lines executed in function dump_sbitmap_vector
  0.00% of 9 source lines executed in function sbitmap_not
  0.00% of 14 source lines executed in function sbitmap_a_or_b
  0.00% of 15 source lines executed in function sbitmap_a_and_b_or_c
  0.00% of 2 source lines executed in function sbitmap_union_of_successors
  0.00% of 9 source lines executed in function lrotate_double
  0.00% of 9 source lines executed in function rrotate_double
  0.00% of 5 source lines executed in function simple_operand_p
  0.00% of 6 source lines executed in function mark_all_temps_used
  0.00% of 3 source lines executed in function push_temp_slots_for_block
  0.00% of 3 source lines executed in function push_temp_slots_for_target
  0.00% of 2 source lines executed in function get_target_temp_slot_level
  0.00% of 2 source lines executed in function set_target_temp_slot_level
  0.00% of 64 source lines executed in function optimize_bit_field
  0.00% of 3 source lines executed in function flush_addressof
  0.00% of 2 source lines executed in function max_parm_reg_num
  0.00% of 8 source lines executed in function get_first_block_beg
  0.00% of 11 source lines executed in function pad_below
  0.00% of 7 source lines executed in function setjmp_protect
  0.00% of 6 source lines executed in function setjmp_protect_args
  0.00% of 38 source lines executed in function display_help
  0.00% of 6 source lines executed in function add_assembler_option
  0.00% of 6 source lines executed in function add_linker_option
  0.00% of 5 source lines executed in function fatal_error
  0.00% of 2 source lines executed in function pfatal_with_name
  0.00% of 8 source lines executed in function pfatal_pexecute
  0.00% of 2 source lines executed in function fancy_abort
  0.00% of 9 source lines executed in function fatal
  0.00% of 50 source lines executed in function used_arg
  0.00% of 14 source lines executed in function default_arg
  0.00% of 3 source lines executed in function fancy_abort
  0.00% of 3 source lines executed in function print_usage
  0.00% of 34 source lines executed in function calculate_branch_probs
  0.00% of 14 source lines executed in function function_summary
  0.00% of 18 source lines executed in function __store_long
  0.00% of 5 source lines executed in function __write_long
  0.00% of 2 source lines executed in function grealloc
  0.00% of 11 source lines executed in function dump_cuid_table
  0.00% of 20 source lines executed in function dump_hash_table
  0.00% of 20 source lines executed in function dump_rd_table
  0.00% of 5 source lines executed in function dump_cprop_data
  0.00% of 12 source lines executed in function dump_pre_data
  0.00% of 20 source lines executed in function mark_reg_conflicts
  0.00% of 6 source lines executed in function mark_reg_live_nc
  0.00% of 36 source lines executed in function dump_conflicts
  0.00% of 14 source lines executed in function dump_global_regs
  0.00% of 4 source lines executed in function fix_sched_param
  0.00% of 14 source lines executed in function debug_regions
  0.00% of 21 source lines executed in function debug_candidate
  0.00% of 5 source lines executed in function debug_candidates
  0.00% of 5 source lines executed in function set_spec_fed
  0.00% of 8 source lines executed in function find_conditional_protection
  0.00% of 13 source lines executed in function is_conditionally_protected
  0.00% of 25 source lines executed in function is_pfree
  0.00% of 8 source lines executed in function is_prisky
  0.00% of 22 source lines executed in function potential_hazard
  0.00% of 8 source lines executed in function debug_ready_list
  0.00% of 16 source lines executed in function insn_print_units
  0.00% of 10 source lines executed in function init_target_units
  0.00% of 14 source lines executed in function get_visual_tbl_length
  0.00% of 4 source lines executed in function init_block_visualization
  0.00% of 10 source lines executed in function safe_concat
  0.00% of 252 source lines executed in function print_exp
  0.00% of 62 source lines executed in function print_value
  0.00% of 68 source lines executed in function print_pattern
  0.00% of 39 source lines executed in function print_insn
  0.00% of 16 source lines executed in function print_block_visualization
  0.00% of 3 source lines executed in function visualize_no_unit
  0.00% of 25 source lines executed in function visualize_scheduled_insns
  0.00% of 11 source lines executed in function visualize_stall_cycles
  0.00% of 6 source lines executed in function debug_reg_vector
  0.00% of 37 source lines executed in function debug_dependencies
  0.00% of 9 source lines executed in function blockage_range
  0.00% of 2 source lines executed in function hash_table_free
  0.00% of 39 source lines executed in function hash_lookup
  0.00% of 4 source lines executed in function hash_newfunc
  0.00% of 6 source lines executed in function hash_allocate
  0.00% of 9 source lines executed in function hash_traverse
  0.00% of 11 source lines executed in function adjust_copied_decl_tree
  0.00% of 133 source lines executed in function save_for_inline_copying
  0.00% of 18 source lines executed in function copy_decl_list
  0.00% of 15 source lines executed in function copy_decl_tree
  0.00% of 7 source lines executed in function copy_decl_rtls
  0.00% of 86 source lines executed in function copy_for_inline
  0.00% of 11 source lines executed in function set_block_abstract_flags
  0.00% of 9 source lines executed in function set_decl_abstract_flags
  0.00% of 2 source lines executed in function sets_cc0_p
  0.00% of 4 source lines executed in function next_nondeleted_insn
  0.00% of 14 source lines executed in function redirect_tablejump
  0.00% of 18 source lines executed in function delete_labelref_insn
  0.00% of 14 source lines executed in function find_insert_position
  0.00% of 34 source lines executed in function alloc_qty_for_scratch
  0.00% of 5 source lines executed in function dump_local_alloc
  0.00% of 7 source lines executed in function labels_in_range_p
  0.00% of 23 source lines executed in function _obstack_begin_1
  0.00% of 8 source lines executed in function _obstack_allocated_p
  0.00% of 16 source lines executed in function _obstack_free
  0.00% of 7 source lines executed in function _obstack_memory_used
  0.00% of 3 source lines executed in function print_and_abort
  0.00% of 97 source lines executed in function expand_complex_abs
  0.00% of 2 source lines executed in function have_add2_insn
  0.00% of 5 source lines executed in function gen_sub2_insn
  0.00% of 2 source lines executed in function have_sub2_insn
  0.00% of 2 source lines executed in function gen_extend_insn
  0.00% of 3 source lines executed in function ftruncify
  0.00% of 13 source lines executed in function gen_cond_trap
  0.00% of 5 source lines executed in function save_string
  0.00% of 2 source lines executed in function set_std_prefix
  0.00% of 8 source lines executed in function tablejump_entry_p
  0.00% of 11 source lines executed in function __fetch_long
  0.00% of 5 source lines executed in function __read_long
  0.00% of 9 source lines executed in function etruncui
  0.00% of 4 source lines executed in function debug_real
  0.00% of 5 source lines executed in function etarldouble
  0.00% of 4 source lines executed in function einan
  0.00% of 2 source lines executed in function eiisneg
  0.00% of 6 source lines executed in function eiisinf
  0.00% of 53 source lines executed in function e64toe
  0.00% of 15 source lines executed in function etoe64
  0.00% of 39 source lines executed in function toe64
  0.00% of 2 source lines executed in function asctoe64
  0.00% of 2 source lines executed in function asctoe
  0.00% of 12 source lines executed in function ereal_unto_float
  0.00% of 16 source lines executed in function ereal_unto_double
  0.00% of 2 source lines executed in function scratch_operand
  0.00% of 2 source lines executed in function const_int_operand
  0.00% of 2 source lines executed in function nonimmediate_operand
  0.00% of 14 source lines executed in function nonmemory_operand
  0.00% of 11 source lines executed in function indirect_operand
  0.00% of 9 source lines executed in function mode_independent_operand
  0.00% of 8 source lines executed in function fix_register
  0.00% of 15 source lines executed in function globalize_reg
  0.00% of 5 source lines executed in function gen_add3_insn
  0.00% of 12 source lines executed in function replacement_quality
  0.00% of 46 source lines executed in function copy_src_to_dest
  0.00% of 25 source lines executed in function reg_is_remote_constant_p
  0.00% of 49 source lines executed in function fixup_match_2
  0.00% of 186 source lines executed in function fixup_match_1
  0.00% of 15 source lines executed in function stable_but_for_p
  0.00% of 33 source lines executed in function regmove_profitable_p
  0.00% of 14 source lines executed in function find_valid_class
  0.00% of 5 source lines executed in function transfer_replacements
  0.00% of 7 source lines executed in function remove_replacements
  0.00% of 84 source lines executed in function decompose
  0.00% of 21 source lines executed in function immune_p
  0.00% of 4 source lines executed in function safe_from_earlyclobber
  0.00% of 24 source lines executed in function copy_replacements
  0.00% of 9 source lines executed in function move_replacements
  0.00% of 24 source lines executed in function find_inc_amount
  0.00% of 52 source lines executed in function debug_reload_to_stream
  0.00% of 2 source lines executed in function debug_reload
  0.00% of 7 source lines executed in function modes_equiv_for_class_p
  0.00% of 4 source lines executed in function spill_failure
  0.00% of 6 source lines executed in function mark_scratch_live
  0.00% of 29 source lines executed in function clear_reload_reg_in_use
  0.00% of 35 source lines executed in function merge_assigned_reloads
  0.00% of 32 source lines executed in function inc_for_reload
  0.00% of 20 source lines executed in function constraint_accepts_reg_p
  0.00% of 47 source lines executed in function make_return_insns
  0.00% of 2 source lines executed in function rtx_free
  0.00% of 13 source lines executed in function dump_and_abort
  0.00% of 22 source lines executed in function read_skip_spaces
  0.00% of 19 source lines executed in function read_name
  0.00% of 124 source lines executed in function read_rtx
  0.00% of 16 source lines executed in function rtx_unstable_p
  0.00% of 20 source lines executed in function find_last_value
  0.00% of 24 source lines executed in function inequality_comparisons_p
  0.00% of 9 source lines executed in function expand_asm
  0.00% of 7 source lines executed in function expand_start_elseif
  0.00% of 3 source lines executed in function expand_elseif
  0.00% of 8 source lines executed in function expand_exit_loop
  0.00% of 5 source lines executed in function drop_through_at_end_p
  0.00% of 7 source lines executed in function mark_block_as_eh_region
  0.00% of 2 source lines executed in function mark_block_as_not_eh_region
  0.00% of 6 source lines executed in function expand_decl_cleanup_no_eh
  0.00% of 11 source lines executed in function expand_dcc_cleanup
  0.00% of 11 source lines executed in function expand_dhc_cleanup
  0.00% of 5 source lines executed in function move_cleanups_up
  0.00% of 14 source lines executed in function expand_start_case_dummy
  0.00% of 3 source lines executed in function expand_end_case_dummy
  0.00% of 4 source lines executed in function case_index_expr_type
  0.00% of 26 source lines executed in function pushcase_range
  0.00% of 4 source lines executed in function put_pending_sizes
  0.00% of 13 source lines executed in function symbol_hash_newfunc
  0.00% of 2 source lines executed in function symbol_hash_lookup
  0.00% of 13 source lines executed in function file_hash_newfunc
  0.00% of 2 source lines executed in function file_hash_lookup
  0.00% of 10 source lines executed in function demangled_hash_newfunc
  0.00% of 2 source lines executed in function demangled_hash_lookup
  0.00% of 6 source lines executed in function symbol_push
  0.00% of 8 source lines executed in function symbol_pop
  0.00% of 10 source lines executed in function file_push
  0.00% of 9 source lines executed in function file_pop
  0.00% of 9 source lines executed in function frob_extension
  0.00% of 8 source lines executed in function obstack_fgets
  0.00% of 2 source lines executed in function tfgets
  0.00% of 2 source lines executed in function pfgets
  0.00% of 22 source lines executed in function freadsym
  0.00% of 28 source lines executed in function read_repo_file
  0.00% of 9 source lines executed in function maybe_tweak
  0.00% of 35 source lines executed in function recompile_files
  0.00% of 12 source lines executed in function read_repo_files
  0.00% of 10 source lines executed in function demangle_new_symbols
  0.00% of 45 source lines executed in function scan_linker_output
  0.00% of 2 source lines executed in function print_time
  0.00% of 4 source lines executed in function pfatal_with_name
  0.00% of 3 source lines executed in function fatal_io_error
  0.00% of 12 source lines executed in function fatal_insn
  0.00% of 4 source lines executed in function fatal_insn_not_found
  0.00% of 18 source lines executed in function file_and_line_for_asm
  0.00% of 6 source lines executed in function v_error_for_asm
  0.00% of 5 source lines executed in function error_for_asm
  0.00% of 7 source lines executed in function v_really_sorry
  0.00% of 5 source lines executed in function really_sorry
  0.00% of 2 source lines executed in function fancy_abort
  0.00% of 2 source lines executed in function do_abort
  0.00% of 2 source lines executed in function botch
  0.00% of 7 source lines executed in function float_signal
  0.00% of 7 source lines executed in function push_float_handler
  0.00% of 4 source lines executed in function pop_float_handler
  0.00% of 2 source lines executed in function pipe_closed
  0.00% of 5 source lines executed in function output_lang_identify
  0.00% of 16 source lines executed in function open_dump_file
  0.00% of 9 source lines executed in function close_dump_file
  0.00% of 3 source lines executed in function dump_rtl
  0.00% of 12 source lines executed in function clean_dump_file
  0.00% of 95 source lines executed in function display_help
  0.00% of 4 source lines executed in function print_version
  0.00% of 13 source lines executed in function print_single_switch
  0.00% of 35 source lines executed in function print_switch_values
  0.00% of 5 source lines executed in function debug_define
  0.00% of 5 source lines executed in function debug_undef
  0.00% of 43 source lines executed in function print_obstack_name
  0.00% of 3 source lines executed in function debug_obstack
  0.00% of 2 source lines executed in function object_permanent_p
  0.00% of 2 source lines executed in function preserve_momentary
  0.00% of 7 source lines executed in function chain_member
  0.00% of 7 source lines executed in function chain_member_value
  0.00% of 7 source lines executed in function chain_member_purpose
  0.00% of 13 source lines executed in function listify
  0.00% of 85 source lines executed in function substitute_in_expr
  0.00% of 8 source lines executed in function build_block
  0.00% of 15 source lines executed in function build_expr_wfl
  0.00% of 19 source lines executed in function is_attribute_p
  0.00% of 9 source lines executed in function lookup_attribute
  0.00% of 5 source lines executed in function attribute_hash_list
  0.00% of 10 source lines executed in function index_type_equal
  0.00% of 5 source lines executed in function get_inner_array_type
  0.00% of 13 source lines executed in function build_method_type
  0.00% of 15 source lines executed in function print_inline_obstack_statistics
  0.00% of 12 source lines executed in function print_obstack_statistics
  0.00% of 10 source lines executed in function dump_tree_statistics
  0.00% of 29 source lines executed in function get_set_constructor_bits
  0.00% of 21 source lines executed in function get_set_constructor_bytes
  0.00% of 9 source lines executed in function verify_addresses
  0.00% of 2 source lines executed in function readonly_data_section
  0.00% of 2 source lines executed in function in_data_section
  0.00% of 6 source lines executed in function assemble_constant_align
  0.00% of 5 source lines executed in function assemble_asm
  0.00% of 6 source lines executed in function assemble_gc_entry
  0.00% of 2 source lines executed in function assemble_global
  0.00% of 10 source lines executed in function assemble_static_space
  0.00% of 2 source lines executed in function get_pool_offset
  0.00% of 2 source lines executed in function get_pool_size
  0.00% of 15 source lines executed in function handle_pragma_weak
  0.00% of 7 source lines executed in function declare_weak
  0.00% of 11 source lines executed in function assemble_alias



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]