LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc - options.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 58.2 % 1605 934
Test Date: 2025-01-04 13:14:48 Functions: 52.6 % 171 90
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_Z20D_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 0
_Z21Go_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 0
_Z22Ada_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 0
_Z22LTO_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 0
_Z23ObjC_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 0
_Z23Rust_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 0
_Z25AdaWhy_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 0
_Z25ObjCXX_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 0
_Z26AdaSCIL_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 0
_Z26LTODump_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 0
_Z27ModulaX2_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 0
_ZL17cl_enum_pmode_getPKv 0
_ZL18cl_enum_cmodel_getPKv 0
_ZL18cl_enum_on_off_getPKv 0
_ZL20cl_enum_lam_type_getPKv 0
_ZL21cl_enum_tls_model_getPKv 0
_ZL22cl_enum_harden_sls_getPKv 0
_ZL22cl_enum_sso_struct_getPKv 0
_ZL23cl_enum_asm_dialect_getPKv 0
_ZL23cl_enum_calling_abi_getPKv 0
_ZL23cl_enum_fpmath_unit_getPKv 0
_ZL23cl_enum_offload_abi_getPKv 0
_ZL23cl_enum_offload_abi_setPvi 0
_ZL23cl_enum_stdlib_kind_getPKv 0
_ZL23cl_enum_stdlib_kind_setPvi 0
_ZL23cl_enum_tls_dialect_getPKv 0
_ZL24cl_enum_bounds_check_getPKv 0
_ZL24cl_enum_bounds_check_setPvi 0
_ZL24cl_enum_check_action_getPKv 0
_ZL24cl_enum_check_action_setPvi 0
_ZL24cl_enum_gfc_fcoarray_getPKv 0
_ZL24cl_enum_ranger_debug_getPKv 0
_ZL24cl_enum_ranger_debug_setPvi 0
_ZL24cl_enum_stringop_alg_getPKv 0
_ZL24cl_enum_vtv_priority_getPKv 0
_ZL25cl_enum_extern_stdcpp_getPKv 0
_ZL25cl_enum_extern_stdcpp_setPvi 0
_ZL25cl_enum_frust_edition_getPKv 0
_ZL26cl_enum_frust_mangling_getPKv 0
_ZL26cl_enum_ix86_veclibabi_getPKv 0
_ZL26cl_enum_profile_update_getPKv 0
_ZL26cl_enum_threader_debug_getPKv 0
_ZL26cl_enum_threader_debug_setPvi 0
_ZL27cl_enum_indirect_branch_getPKv 0
_ZL27cl_enum_ivar_visibility_getPKv 0
_ZL27cl_enum_ivar_visibility_setPvi 0
_ZL27cl_enum_ix86_align_data_getPKv 0
_ZL27cl_enum_openacc_kernels_getPKv 0
_ZL27cl_enum_trampoline_impl_getPKv 0
_ZL28cl_enum_frust_crate_type_getPKv 0
_ZL29cl_enum_instrument_return_getPKv 0
_ZL29cl_enum_lto_linker_output_getPKv 0
_ZL29cl_enum_strong_eval_order_getPKv 0
_ZL29cl_enum_symbol_visibility_getPKv 0
_ZL31cl_enum_diagnostic_url_rule_getPKv 0
_ZL31cl_enum_frust_compile_until_getPKv 0
_ZL31cl_enum_gfc_init_local_real_getPKv 0
_ZL31cl_enum_lto_partition_model_getPKv 0
_ZL31cl_enum_prefer_vector_width_getPKv 0
_ZL32cl_enum_dwarf_gnat_encodings_getPKv 0
_ZL32cl_enum_dwarf_gnat_encodings_setPvi 0
_ZL33cl_enum_diagnostic_color_rule_getPKv 0
_ZL33cl_enum_openacc_privatization_getPKv 0
_ZL33cl_enum_stack_protector_guard_getPKv 0
_ZL34cl_enum_diagnostic_path_format_getPKv 0
_ZL34cl_enum_parloops_schedule_type_getPKv 0
_ZL35cl_enum_diagnostics_column_unit_getPKv 0
_ZL35cl_enum_diagnostics_column_unit_setPvi 0
_ZL35cl_enum_profile_reproducibility_getPKv 0
_ZL35cl_enum_profile_reproducibility_setPvi 0
_ZL37cl_enum_compressed_debug_sections_getPKv 0
_ZL37cl_enum_compressed_debug_sections_setPvi 0
_ZL37cl_enum_diagnostic_prefixing_rule_getPKv 0
_ZL37cl_enum_diagnostic_prefixing_rule_setPvi 0
_ZL37cl_enum_diagnostics_escape_format_getPKv 0
_ZL37cl_enum_diagnostics_escape_format_setPvi 0
_ZL37cl_enum_diagnostics_output_format_getPKv 0
_ZL37cl_enum_diagnostics_output_format_setPvi 0
_ZL38cl_enum_permitted_flt_eval_methods_getPKv 0
_ZL39cl_enum_diagnostic_text_art_charset_getPKv 0
_ZL39cl_enum_zero_init_padding_bits_kind_getPKv 0
_ZL34cl_enum_warn_aligned_new_level_getPKv 1
_ZL22cl_enum_ira_region_getPKv 2
_ZL25cl_enum_ira_algorithm_getPKv 2
_ZL26cl_enum_auto_init_type_getPKv 2
_ZL27cl_enum_trampoline_impl_setPvi 2
_ZL28cl_enum_excess_precision_getPKv 2
_ZL28cl_enum_fp_contract_mode_getPKv 2
_ZL29cl_enum_stack_reuse_level_getPKv 2
_ZL29cl_enum_stack_reuse_level_setPvi 2
_ZL31cl_enum_live_patching_level_getPKv 2
_ZL36cl_enum_reorder_blocks_algorithm_getPKv 2
_ZL36cl_enum_target_simd_clone_device_getPKv 2
_ZL38cl_enum_permitted_flt_eval_methods_setPvi 2
_ZL40cl_enum_hardcfr_check_noreturn_calls_getPKv 2
_ZL37cl_enum_gfc_inlineable_intrinsics_getPKv 3
_ZL18cl_enum_on_off_setPvi 4
_ZL26cl_enum_frust_mangling_setPvi 4
_ZL27cl_enum_vect_cost_model_getPKv 4
_ZL31cl_enum_cpp_normalize_level_getPKv 4
_ZL33cl_enum_stack_protector_guard_setPvi 4
_ZL40cl_enum_warn_leading_whitespace_kind_getPKv 4
_ZL41cl_enum_warn_trailing_whitespace_kind_getPKv 4
_ZL22cl_enum_ira_region_setPvi 6
_ZL29cl_enum_instrument_return_setPvi 6
_ZL37cl_enum_gfc_inlineable_intrinsics_setPvi 6
_ZL39cl_enum_zero_init_padding_bits_kind_setPvi 6
_ZL22cl_enum_sso_struct_setPvi 8
_ZL22cl_enum_harden_sls_setPvi 12
_ZL23cl_enum_gfc_convert_getPKv 12
_ZL23cl_enum_tls_dialect_setPvi 12
_ZL25cl_enum_frust_edition_setPvi 12
_ZL26cl_enum_ix86_veclibabi_setPvi 12
_ZL24cl_enum_apx_features_getPKv 13
_ZL34cl_enum_parloops_schedule_type_setPvi 16
_ZL27cl_enum_ix86_align_data_setPvi 20
_ZL24cl_enum_vtv_priority_setPvi 22
_ZL23cl_enum_gfc_convert_setPvi 24
_ZL24cl_enum_apx_features_setPvi 26
_ZL31cl_enum_cpp_normalize_level_setPvi 30
_ZL40cl_enum_warn_leading_whitespace_kind_setPvi 32
_ZL31cl_enum_frust_compile_until_setPvi 36
_ZL31cl_enum_live_patching_level_setPvi 40
_ZL28cl_enum_frust_crate_type_setPvi 42
_ZL20cl_enum_ilsop_fn_getPKv 44
_ZL25cl_enum_ira_algorithm_setPvi 46
_ZL26cl_enum_profile_update_setPvi 46
_ZL29cl_enum_strong_eval_order_setPvi 58
_ZL28cl_enum_fp_contract_mode_setPvi 72
_ZL31cl_enum_gfc_init_local_real_setPvi 74
_ZL41cl_enum_warn_trailing_whitespace_kind_setPvi 80
_ZL20cl_enum_ilsop_fn_setPvi 84
_ZL35cl_enum_cpp_bidirectional_level_getPKv 95
_ZL17cl_enum_pmode_setPvi 108
_ZL24cl_enum_stringop_alg_setPvi 108
_ZL23cl_enum_calling_abi_setPvi 120
_ZL18cl_enum_cmodel_setPvi 144
_ZL29cl_enum_sanitize_coverage_getPKv 166
_ZL35cl_enum_cpp_bidirectional_level_setPvi 182
_ZL28cl_enum_excess_precision_setPvi 222
_ZL27cl_enum_indirect_branch_setPvi 266
_ZL29cl_enum_sanitize_coverage_setPvi 332
_ZL21cl_enum_tls_model_setPvi 388
_ZL23cl_enum_asm_dialect_setPvi 488
_ZL26cl_enum_auto_init_type_setPvi 510
_ZL31cl_enum_prefer_vector_width_setPvi 736
_ZL40cl_enum_hardcfr_check_noreturn_calls_setPvi 738
_ZL27cl_enum_openacc_kernels_setPvi 772
_ZL33cl_enum_openacc_privatization_setPvi 1138
_ZL24cl_enum_gfc_fcoarray_setPvi 1276
_ZL20cl_enum_lam_type_setPvi 1494
_ZL29cl_enum_symbol_visibility_setPvi 1932
_ZL23cl_enum_fpmath_unit_setPvi 2468
_ZL34cl_enum_warn_aligned_new_level_setPvi 2555
_ZL31cl_enum_lto_partition_model_setPvi 29258
_ZL29cl_enum_lto_linker_output_setPvi 33090
_ZL31cl_enum_cf_protection_level_getPKv 41396
_ZL31cl_enum_cf_protection_level_setPvi 82792
_Z26Fortran_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 163861
_Z25init_global_opts_from_cppP11gcc_optionsPK11cpp_options 200060
_ZL36cl_enum_target_simd_clone_device_setPvi 437035
_ZL34cl_enum_diagnostic_path_format_setPvi 560090
_ZL36cl_enum_reorder_blocks_algorithm_setPvi 888765
_ZL31cl_enum_diagnostic_url_rule_setPvi 987058
_ZL33cl_enum_diagnostic_color_rule_setPvi 1023614
_ZL27cl_enum_vect_cost_model_setPvi 1104637
_ZL39cl_enum_diagnostic_text_art_charset_setPvi 1106688
_Z20C_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 1382983
_Z22CXX_handle_option_autoP11gcc_optionsS0_mPKcljimPK18cl_option_handlersP18diagnostic_context 1800496
_Z22cpp_handle_option_autoPK11gcc_optionsmP11cpp_options 3183479
_Z25common_handle_option_autoP11gcc_optionsS0_PK17cl_decoded_optionjimPK18cl_option_handlersP18diagnostic_context 75180965

Generated by: LCOV version 2.1-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.