LCOV - code coverage report
Current view: top level - gcc/config/i386 - i386-options.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 79.9 % 1672 1336
Test Date: 2024-12-21 13:15:12 Functions: 87.2 % 39 34
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
_Z18ix86_debug_optionsv 0
_Z20ix86_offload_optionsv 0
_Z28ix86_function_specific_printP8_IO_FILEiP16cl_target_option 0
_ZL39ix86_handle_callee_pop_aggregate_returnPP9tree_nodeS0_S0_iPb 0
_ZZ18ix86_target_stringlliiPKcS0_11fpmath_unit19prefer_vector_widthS2_S2_bbENKUlS2_S0_E_clES2_S0_ 0
_ZL23ix86_handle_fentry_namePP9tree_nodeS0_S0_iPb 4
_ZL35ix86_parse_stringop_strategy_stringPcb 10
_ZL39handle_nodirect_extern_access_attributePP9tree_nodeS0_S0_iPb 11
_Z18ix86_target_stringlliiPKcS0_11fpmath_unit19prefer_vector_widthS2_S2_bb 23
_ZL28ix86_handle_struct_attributePP9tree_nodeS0_S0_iPb 74
_ZL42ix86_handle_call_saved_registers_attributePP9tree_nodeS0_S0_iPb 86
_ZL28ix86_handle_fndecl_attributePP9tree_nodeS0_S0_iPb 121
_ZL31ix86_handle_interrupt_attributePP9tree_nodeS0_S0_iPb 124
_Z29ix86_omp_device_kind_arch_isa24omp_device_kind_arch_isaPKc 889
_ZL45ix86_handle_force_align_arg_pointer_attributePP9tree_nodeS0_S0_iPb 5131
_Z22ix86_simd_clone_adjustP11cgraph_node 7116
_ZL27ix86_handle_cconv_attributePP9tree_nodeS0_S0_iPb 11725
_Z37ix86_function_specific_post_stream_inP16cl_target_option 23043
_ZL32ix86_handle_tm_regparm_attributePP9tree_nodeS0_S0_iPb 36225
_Z20ix86_option_overridev 280109
_ZL25ix86_handle_abi_attributePP9tree_nodeS0_S0_iPb 1549479
_Z26ix86_reset_previous_fndeclv 4909933
_Z29ix86_valid_target_attribute_pP9tree_nodeS0_S0_i 55868849
_ZL23release_options_stringsPPc 56493517
_Z32ix86_valid_target_attribute_treeP9tree_nodeS0_P11gcc_optionsS2_b 56494142
_ZL29ix86_option_override_internalbP11gcc_optionsS0_ 56773626
_ZL20parse_mtune_ctrl_strP11gcc_optionsb 56802504
_ZL22set_ix86_tune_featuresP11gcc_options14processor_typeb 56802504
_Z34ix86_override_options_after_changev 60372974
_Z30ix86_function_specific_restoreP11gcc_optionsS0_P16cl_target_option 65997223
_Z27ix86_function_specific_saveP16cl_target_optionP11gcc_optionsS2_ 87723913
_ZL35ix86_valid_target_attribute_inner_pP9tree_nodeS0_PPcP11gcc_optionsS4_S4_b 114580060
_ZL18ix86_default_alignP11gcc_options 117146596
_ZL33ix86_recompute_optlev_based_flagsP11gcc_optionsS0_ 117146596
_ZL36ix86_override_options_after_change_1P11gcc_optionsS0_ 117146596
_ZL24ix86_init_machine_statusv 170953498
_ZL18ix86_set_func_typeP9tree_node 327402374
_ZL29ix86_set_indirect_branch_typeP9tree_node 327402374
_Z25ix86_set_current_functionP9tree_node 650868307

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.