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: 57.4 % 1551 890
Test Date: 2024-04-27 14:03:13 Functions: 50.9 % 163 83
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_mPKcljijPK18cl_option_handlersP18diagnostic_context 0
_Z21Go_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_option_handlersP18diagnostic_context 0
_Z22Ada_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_option_handlersP18diagnostic_context 0
_Z22LTO_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_option_handlersP18diagnostic_context 0
_Z23ObjC_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_option_handlersP18diagnostic_context 0
_Z23Rust_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_option_handlersP18diagnostic_context 0
_Z25AdaWhy_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_option_handlersP18diagnostic_context 0
_Z25ObjCXX_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_option_handlersP18diagnostic_context 0
_Z26AdaSCIL_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_option_handlersP18diagnostic_context 0
_Z26LTODump_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_option_handlersP18diagnostic_context 0
_Z27ModulaX2_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_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
_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
_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
_ZL24cl_enum_apx_features_getPKv 6
_ZL29cl_enum_instrument_return_setPvi 6
_ZL22cl_enum_ira_region_setPvi 8
_ZL22cl_enum_sso_struct_setPvi 8
_ZL23cl_enum_tls_dialect_setPvi 10
_ZL26cl_enum_ix86_veclibabi_setPvi 10
_ZL22cl_enum_harden_sls_setPvi 12
_ZL23cl_enum_gfc_convert_getPKv 12
_ZL24cl_enum_apx_features_setPvi 12
_ZL25cl_enum_frust_edition_setPvi 12
_ZL34cl_enum_parloops_schedule_type_setPvi 16
_ZL27cl_enum_ix86_align_data_setPvi 20
_ZL23cl_enum_gfc_convert_setPvi 24
_ZL24cl_enum_vtv_priority_setPvi 28
_ZL31cl_enum_cpp_normalize_level_setPvi 34
_ZL31cl_enum_frust_compile_until_setPvi 38
_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 50
_ZL29cl_enum_strong_eval_order_setPvi 66
_ZL28cl_enum_fp_contract_mode_setPvi 74
_ZL31cl_enum_gfc_init_local_real_setPvi 74
_ZL20cl_enum_ilsop_fn_setPvi 84
_ZL24cl_enum_stringop_alg_setPvi 108
_ZL35cl_enum_cpp_bidirectional_level_getPKv 115
_ZL23cl_enum_calling_abi_setPvi 124
_ZL17cl_enum_pmode_setPvi 126
_ZL18cl_enum_cmodel_setPvi 148
_ZL29cl_enum_sanitize_coverage_getPKv 167
_ZL35cl_enum_cpp_bidirectional_level_setPvi 222
_ZL28cl_enum_excess_precision_setPvi 252
_ZL27cl_enum_indirect_branch_setPvi 266
_ZL29cl_enum_sanitize_coverage_setPvi 334
_ZL21cl_enum_tls_model_setPvi 388
_ZL23cl_enum_asm_dialect_setPvi 474
_ZL26cl_enum_auto_init_type_setPvi 536
_ZL31cl_enum_prefer_vector_width_setPvi 712
_ZL40cl_enum_hardcfr_check_noreturn_calls_setPvi 742
_ZL27cl_enum_openacc_kernels_setPvi 840
_ZL33cl_enum_openacc_privatization_setPvi 1216
_ZL24cl_enum_gfc_fcoarray_setPvi 1218
_ZL20cl_enum_lam_type_setPvi 1486
_ZL23cl_enum_fpmath_unit_setPvi 1566
_ZL29cl_enum_symbol_visibility_setPvi 1958
_ZL34cl_enum_warn_aligned_new_level_setPvi 2822
_ZL31cl_enum_lto_partition_model_setPvi 28664
_ZL29cl_enum_lto_linker_output_setPvi 34956
_ZL31cl_enum_cf_protection_level_getPKv 42015
_ZL31cl_enum_cf_protection_level_setPvi 84030
_Z26Fortran_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_option_handlersP18diagnostic_context 159298
_Z25init_global_opts_from_cppP11gcc_optionsPK11cpp_options 207934
_ZL36cl_enum_target_simd_clone_device_setPvi 386266
_ZL34cl_enum_diagnostic_path_format_setPvi 577890
_ZL36cl_enum_reorder_blocks_algorithm_setPvi 786787
_ZL27cl_enum_vect_cost_model_setPvi 953600
_ZL33cl_enum_diagnostic_color_rule_setPvi 1079558
_ZL31cl_enum_diagnostic_url_rule_setPvi 1143096
_ZL39cl_enum_diagnostic_text_art_charset_setPvi 1143370
_Z20C_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_option_handlersP18diagnostic_context 1343934
_Z22CXX_handle_option_autoP11gcc_optionsS0_mPKcljijPK18cl_option_handlersP18diagnostic_context 1929037
_Z22cpp_handle_option_autoPK11gcc_optionsmP11cpp_options 3272971
_Z25common_handle_option_autoP11gcc_optionsS0_PK17cl_decoded_optionjijPK18cl_option_handlersP18diagnostic_context 67340753

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.