#include <stdio.h>#include <sys/types.h>


Go to the source code of this file.
Functions/Subroutines | |
| static int __fetch_long | PARAMS ((long *, char *, size_t)) ATTRIBUTE_UNUSED |
| static int __read_long | PARAMS ((long *, FILE *, size_t)) ATTRIBUTE_UNUSED |
| static int __write_long | PARAMS ((long, FILE *, size_t)) ATTRIBUTE_UNUSED |
| static int __fetch_gcov_type | PARAMS ((gcov_type *, char *, size_t)) ATTRIBUTE_UNUSED |
| static int __store_gcov_type | PARAMS ((gcov_type, char *, size_t)) ATTRIBUTE_UNUSED |
| static int __read_gcov_type | PARAMS ((gcov_type *, FILE *, size_t)) ATTRIBUTE_UNUSED |
| static int __write_gcov_type | PARAMS ((gcov_type, FILE *, size_t)) ATTRIBUTE_UNUSED |
| static int __write_gcov_string | PARAMS ((const char *, size_t, FILE *, long)) ATTRIBUTE_UNUSED |
| static int __read_gcov_string | PARAMS ((char *, size_t, FILE *, long)) ATTRIBUTE_UNUSED |
| static int | __store_gcov_type (value, dest, bytes) gcov_type value |
Variables | |
| char * | dest |
| size_t | bytes |
| char * | source |
| FILE * | file |
| size_t | length |
| long | delim |
| size_t | max_length |
Definition at line 223 of file gcov-io.h.
Referenced by __OPN(), _ld_write(), _mr_scan_char(), _s_scan_extensions(), cc_get_stmt(), fixed_classify_line(), free_classify_line(), get_operand_digit(), get_operand_letter(), get_operand_quote(), init_line_info(), l_CHAR(), parse_cc_line(), and scan_for_source_files().
| char* dest |
Definition at line 63 of file gcov-io.h.
Referenced by RGN_CFLOW_MGR::_acquire_reach_prob_info(), _f_opn(), _Unwind_VRS_Pop(), add_edge_to_ddg(), add_labels_and_missing_jumps(), add_phi_args_after_copy_bb(), alpha_legitimize_address(), analyze_insn_to_expand_var(), analyze_iv_to_split_insn(), assign_parm_setup_stack(), basic_induction_var(), BB_has_goto_bb(), BB_has_target_bb(), BBlist_Fall_Thru_Pred(), BBlist_Fall_Thru_Succ(), bfd_elf_final_link(), bfin_adjust_cost(), block_label_after(), branch_dest(), bsi_insert_on_edge_immediate_loop(), bypass_block(), bypass_conditional_jumps(), can_combine_p(), candidate_bb_for_phi_optimization(), canon_list_insert(), canonicalize_loop_headers(), canonicalize_text(), cant_combine_insn_p(), cfg_layout_can_merge_blocks_p(), check_cond_move_block(), coalesce_regs_in_copies(), INTERVAL_PROCESSOR::Collect_Backedges(), INTERVAL_PROCESSOR::Collect_Improper_Nodes(), combinable_i3pat(), combine_stack_adjustments_for_block(), compute_antic_aux(), REGIONAL_CFG::Compute_Edges_Freq(), compute_ld_motion_mems(), compute_mov_length(), compute_transp(), cond_move_process_if_block(), connect_dest(), connect_post_landing_pads(), constprop_register(), Convert_Regs(), copy_bbs(), copy_loop_headers(), count_one_set(), create_ddg_all_sccs(), create_literal(), create_loop_notes(), create_program_flow_graph(), create_ssa_var_map(), cris_split_movdx(), cris_store_multiple_op_p(), cse_insn(), cselib_record_sets(), dead_or_set_regno_p(), DEFUN(), destringize_and_run(), SRC_BB_MGR::Determine_BB_Can_Donate_P_Ready_Cand_Or_Not(), disband_implicit_edges(), disconnect_dest(), dom_opt_finalize_block(), dump_static_insn_cost(), duplicate_computed_gotos(), elf_bfd_final_link(), elf_link_output_sym(), elfcore_write_note(), eliminate_partially_redundant_load(), eliminate_phi(), emit_cond_move(), emit_group_store(), emit_hard_tfmode_operation(), erase_matching_seqs(), expand_block_clear(), expand_block_move(), expand_builtin_apply(), expand_builtin_bcopy(), expand_builtin_bzero(), expand_builtin_memcpy(), expand_builtin_memmove(), expand_builtin_memory_chk(), expand_builtin_mempcpy(), expand_builtin_memset(), expand_builtin_sprintf(), expand_builtin_strncpy(), expand_call_inline(), Expand_Float_To_Int_Ceil(), expand_gimple_cond_expr(), Expand_Int_To_Long_Double(), expand_movstr(), Expand_Unsigned_Float_To_Int_m32(), extended_coalesce_2(), extract_bit_field(), LOOP_RCE::Find_Chain(), find_equiv_reg(), find_if_block(), find_if_case_1(), find_implicit_sets(), find_invariant_insn(), find_moveable_store(), find_reloads(), find_split_point(), find_taken_edge_computed_goto(), find_unreachable_blocks(), fix_crossing_conditional_branches(), fixup_var_refs_1(), flow_depth_first_order_compute(), flow_loop_exit_edges_find(), flow_preorder_transversal_compute(), flow_reverse_top_sort_order_compute(), fold_builtin_bcopy(), fold_builtin_bzero(), fold_builtin_memcpy(), fold_builtin_memmove(), fold_builtin_memory_chk(), fold_builtin_memory_op(), fold_builtin_mempcpy(), fold_builtin_memset(), fold_builtin_snprintf_chk(), fold_builtin_sprintf(), fold_builtin_sprintf_chk(), fold_builtin_strcat_chk(), fold_builtin_strcpy(), fold_builtin_strncat_chk(), fold_builtin_strncpy(), fold_builtin_strncpy_chk(), fold_builtin_stxcpy_chk(), fr30_move_double(), freeze_moves(), frv_expand_builtin(), frv_expand_fdpic_call(), frv_ifcvt_modify_insn(), frv_ifcvt_modify_tests(), frv_legitimize_tls_address(), frv_split_abs(), frv_split_cond_move(), frv_split_minmax(), gen_absdf2(), gen_abssf2(), gen_block_redirect(), gen_indirect_jump(), gen_inlined_tls_plt(), gen_negdf2(), gen_negsf2(), gen_split_move_double(), gen_tlsmoff(), get_dest_uid(), gimplify_variable_sized_compare(), hash_scan_set(), have_dependence_p(), hppa_builtin_saveregs(), hppa_expand_epilogue(), hybrid_search(), i370_branch_dest(), ia64_ld_address_bypass_p(), ia64_st_address_bypass_p(), init_pre(), init_propagate_block_info(), insn_sets_btr_p(), ix86_expand_copysign(), ix86_gimplify_va_arg(), ix86_split_copysign_const(), ix86_split_copysign_var(), ix86_split_sse_movcc(), last_basic_block_p(), layout_superblocks(), legitimize_tls_address(), lex_number(), load_reg(), loop_commit_inserts(), loop_split_edge_with(), lower_builtin_setjmp(), m32c_rtx_costs(), make_field_assignment(), make_goto_expr_edges(), mark_dfs_back_edges(), mark_effect(), mark_irreducible_loops(), mark_references(), mark_set(), mark_use(), mark_used_dest_regs(), mark_used_regs(), may_unswitch_on(), maybe_emit_sprintf_chk_warning(), MDstrcpy(), IF_CONVERTOR::Merge_Blocks(), merge_if_block(), merge_phi_nodes(), merge_seq_blocks(), mips_elf_perform_relocation(), mips_legitimize_tls_address(), mips_output_function_prologue(), move_deaths(), move_invariant_reg(), note_stores(), note_uses(), notice_update_cc(), oasys_slurp_symbol_table(), optimize_bit_field(), out_movhi_mr_r(), out_movhi_r_mr(), out_movqi_mr_r(), out_movqi_r_mr(), out_movsi_mr_r(), out_movsi_r_mr(), output_call(), output_condmove_single(), output_move_double(), output_move_single(), output_movhi(), output_movqi(), output_movsisf(), output_vec_const_move(), pa_adjust_priority(), parse_answer(), parse_number(), parse_string(), pattern_is_ok_for_dispose(), pattern_is_ok_for_epilogue(), pattern_is_ok_for_prepare(), pattern_is_ok_for_prologue(), pop_multiple_operation(), post_order_compute(), ppc64_elf_branch_reloc(), ppc64_elf_relocate_section(), ppc64_elf_size_stubs(), ppc_build_one_stub(), ppc_elf_relax_section(), pre_and_rev_post_order_compute(), print_insn_hppa(), process_assignment(), process_set(), propagate_through_phis(), prune_undesirable_thread_requests(), push_multiple_operation(), ra_build_realloc(), read_graph_file(), SUMMARIZE< program >::Record_mod_common(), redirect_edge_succ(), redirect_jump(), reg_bitfield_target_p(), reg_clobbered_p(), reg_scan_mark_refs(), remove_edge(), Remove_Explicit_Branch(), remove_forwarder_block(), remove_forwarder_block_with_phi(), remove_temporary_equivalences(), remove_useless_stmts_goto(), rename_insn_1(), Repair_Call_BB(), Repair_Entry_BB(), replace_args(), replace_phi_edge_with_variable(), replace_phi_with_stmt(), restore_vars_to_original_value(), rewrite_program(), rs6000_emit_load_toc_table(), rs6000_emit_prologue(), rs6000_legitimize_tls_address(), rtl_can_merge_blocks(), scan_one_insn(), scev_const_prop(), sched_analyze_1(), IF_CONVERTOR::Set_Fall_Thru(), set_recurrence_length(), setup_group(), sh_can_redirect_branch(), should_duplicate_loop_header_p(), simplify_set(), split_edge(), split_edge_bb_loc(), split_iv(), split_loop_exit_edge(), split_pattern_seq(), stack_adjust_offset_pre_post(), store_bit_field(), store_killed_in_insn(), store_motion(), store_reg(), StrClean(), strict_low_part_peephole_ok(), stringify_arg(), subst(), subst_constants(), thread_across_edge(), toc_adjusting_stub_needed(), tree_can_merge_blocks_p(), tree_find_edge_insert_loc(), tree_forwarder_block_p(), tree_split_edge(), tree_ssa_phiopt(), tree_try_redirect_by_replacing_jump(), tree_verify_flow_info(), try_combine(), try_forward_edges(), try_optimize_cfg(), try_redirect_by_replacing_jump(), unroll_loop_constant_iterations(), unroll_loop_runtime_iterations(), unswitch_loop(), update_equiv_regs(), update_path(), v850_reorg(), validate_pattern(), VEC(), vect_create_addr_base_for_vector_ref(), verify_goto_statement(), Verify_Node(), visit_expression(), vms_bfd_copy_private_bfd_data(), vt_stack_adjustments(), walk_dominator_tree(), WFE_Expand_Stmt(), WGEN_Expand_Stmt(), xtensa_builtin_saveregs(), xtensa_emit_block_move(), xtensa_expand_block_move(), and xtensa_expand_scc().
Definition at line 260 of file gcov-io.h.
Referenced by REGIONAL_CFG::Find_MEME_Nodes(), and init_attributes().
| char * source |
Definition at line 97 of file gcov-io.h.
Referenced by Analyse_Dependencies(), build_java_arraystore_check(), calculate_dont_begin(), CIO_RWTRAN::CICSE_Transform(), coalesce(), Contains(), ARRAY_DIRECTED_GRAPH16::Copy_Vertex(), decDensePackCoeff(), decDivideOp(), decShiftToMost(), Edge_Is_Reduction_Dependence(), extended_coalesce_2(), Fiss_Gather_Inner_Loop(), Fission_Inner_Loop(), Highest_Guard_Point(), COST_TABLE::Init(), insert_stores(), joust(), Parallelization_Process_Deps(), print_insn_hppa(), process_command(), rewrite_program(), Simd_Analysis(), Split_Array(), stringify_arg(), tag_lines(), update_regnos_mentioned(), vho_lower_combine_loads(), and Vintrinsic_Fission().
1.5.6