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: 2025-01-18 13:11:24 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 1534
_ZL45ix86_handle_force_align_arg_pointer_attributePP9tree_nodeS0_S0_iPb 5131
_Z22ix86_simd_clone_adjustP11cgraph_node 7156
_ZL27ix86_handle_cconv_attributePP9tree_nodeS0_S0_iPb 11725
_Z37ix86_function_specific_post_stream_inP16cl_target_option 22719
_ZL32ix86_handle_tm_regparm_attributePP9tree_nodeS0_S0_iPb 35259
_Z20ix86_option_overridev 281985
_ZL25ix86_handle_abi_attributePP9tree_nodeS0_S0_iPb 1548411
_Z26ix86_reset_previous_fndeclv 4910632
_Z29ix86_valid_target_attribute_pP9tree_nodeS0_S0_i 55892726
_ZL23release_options_stringsPPc 56517625
_Z32ix86_valid_target_attribute_treeP9tree_nodeS0_P11gcc_optionsS2_b 56518250
_ZL29ix86_option_override_internalbP11gcc_optionsS0_ 56799610
_ZL20parse_mtune_ctrl_strP11gcc_optionsb 56828488
_ZL22set_ix86_tune_featuresP11gcc_options14processor_typeb 56828488
_Z34ix86_override_options_after_changev 60395167
_Z30ix86_function_specific_restoreP11gcc_optionsS0_P16cl_target_option 66022453
_Z27ix86_function_specific_saveP16cl_target_optionP11gcc_optionsS2_ 87762746
_ZL35ix86_valid_target_attribute_inner_pP9tree_nodeS0_PPcP11gcc_optionsS4_S4_b 114628884
_ZL18ix86_default_alignP11gcc_options 117194773
_ZL33ix86_recompute_optlev_based_flagsP11gcc_optionsS0_ 117194773
_ZL36ix86_override_options_after_change_1P11gcc_optionsS0_ 117194773
_ZL24ix86_init_machine_statusv 171826824
_ZL18ix86_set_func_typeP9tree_node 329793564
_ZL29ix86_set_indirect_branch_typeP9tree_node 329793564
_Z25ix86_set_current_functionP9tree_node 655533881

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.