LCOV - code coverage report
Current view: top level - gcc - tree-vect-slp-patterns.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 81.1 % 603 489
Test Date: 2024-05-04 14:01:55 Functions: 67.7 % 31 21
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
_ZL28vect_build_swap_evenodd_nodeP9_slp_tree 0
_ZN19complex_add_pattern10mkInstanceEPP9_slp_treeP3vecIS1_7va_heap6vl_ptrE11internal_fn 0
_ZN19complex_add_pattern5buildEP8vec_info 0
_ZN19complex_add_pattern9recognizeEP8hash_mapIP9_slp_tree19_complex_perm_kinds21simple_hashmap_traitsI19default_hash_traitsIS2_ES3_EEPS0_I9pair_hashI15nofree_ptr_hashIS1_ESC_EbS4_IS5_ISD_EbEEPS2_ 0
_ZN19complex_fms_pattern10mkInstanceEPP9_slp_treeP3vecIS1_7va_heap6vl_ptrE11internal_fn 0
_ZN19complex_fms_pattern5buildEP8vec_info 0
_ZN19complex_fms_pattern9recognizeEP8hash_mapIP9_slp_tree19_complex_perm_kinds21simple_hashmap_traitsI19default_hash_traitsIS2_ES3_EEPS0_I9pair_hashI15nofree_ptr_hashIS1_ESC_EbS4_IS5_ISD_EbEEPS2_ 0
_ZN19complex_mul_pattern9recognizeEP8hash_mapIP9_slp_tree19_complex_perm_kinds21simple_hashmap_traitsI19default_hash_traitsIS2_ES3_EEPS0_I9pair_hashI15nofree_ptr_hashIS1_ESC_EbS4_IS5_ISD_EbEEPS2_ 0
_ZN26complex_operations_pattern5buildEP8vec_info 0
_ZN26complex_operations_pattern7matchesE18_complex_operationP8hash_mapIP9_slp_tree19_complex_perm_kinds21simple_hashmap_traitsI19default_hash_traitsIS3_ES4_EEPS1_I9pair_hashI15nofree_ptr_hashIS2_ESD_EbS5_IS6_ISE_EbEEPS3_P3vecIS3_7va_heap6vl_ptrE 0
_ZL23vect_build_combine_nodeP9_slp_treeS0_S0_ 20
_ZN15complex_pattern5buildEP8vec_info 20
_ZN15complex_patternC2EPP9_slp_treeP3vecIS1_7va_heap6vl_ptrE11internal_fn 20
_ZN19complex_mul_pattern10mkInstanceEPP9_slp_treeP3vecIS1_7va_heap6vl_ptrE11internal_fn 20
_ZN19complex_mul_pattern5buildEP8vec_info 20
_ZL26compatible_complex_nodes_pP8hash_mapI9pair_hashI15nofree_ptr_hashI9_slp_treeES3_Eb21simple_hashmap_traitsI19default_hash_traitsIS4_EbEEPS2_PiSB_SC_ 947
_ZL12is_eq_or_topP8hash_mapIP9_slp_tree19_complex_perm_kinds21simple_hashmap_traitsI19default_hash_traitsIS1_ES2_EES1_S2_S1_S2_ 1014
_ZN14addsub_pattern5buildEP8vec_info 1039
_ZL28vect_validate_multiplicationP8hash_mapIP9_slp_tree19_complex_perm_kinds21simple_hashmap_traitsI19default_hash_traitsIS1_ES2_EEPS_I9pair_hashI15nofree_ptr_hashIS0_ESB_EbS3_IS4_ISC_EbEER3vecIS1_7va_heap6vl_ptrESL_bP12_conj_status 1686
_ZL16is_linear_load_p3vecIj7va_heap6vl_ptrE 4871
_ZL24vect_check_evenodd_blendR3vecISt4pairIjjE7va_heap6vl_ptrEjj 5366
_ZL27vect_pattern_validate_optab11internal_fnP9_slp_tree 5652
_ZL14linear_loads_pP8hash_mapIP9_slp_tree19_complex_perm_kinds21simple_hashmap_traitsI19default_hash_traitsIS1_ES2_EES1_ 21709
_ZL19vect_detect_pair_opP9_slp_treeS0_R3vecISt4pairIjjE7va_heap6vl_ptrEbPS1_IS0_S4_S5_E 260090
_ZN19complex_add_pattern7matchesE18_complex_operationP8hash_mapIP9_slp_tree19_complex_perm_kinds21simple_hashmap_traitsI19default_hash_traitsIS3_ES4_EEPS1_I9pair_hashI15nofree_ptr_hashIS2_ESD_EbS5_IS6_ISE_EbEEPS3_P3vecIS3_7va_heap6vl_ptrE 1958531
_ZN14addsub_pattern9recognizeEP8hash_mapIP9_slp_tree19_complex_perm_kinds21simple_hashmap_traitsI19default_hash_traitsIS2_ES3_EEPS0_I9pair_hashI15nofree_ptr_hashIS1_ESC_EbS4_IS5_ISD_EbEEPS2_ 1958551
_ZN19complex_fms_pattern7matchesE18_complex_operationP8hash_mapIP9_slp_tree19_complex_perm_kinds21simple_hashmap_traitsI19default_hash_traitsIS3_ES4_EEPS1_I9pair_hashI15nofree_ptr_hashIS2_ESD_EbS5_IS6_ISE_EbEEPS3_P3vecIS3_7va_heap6vl_ptrE 1958551
_ZN19complex_mul_pattern7matchesE18_complex_operationP8hash_mapIP9_slp_tree19_complex_perm_kinds21simple_hashmap_traitsI19default_hash_traitsIS3_ES4_EEPS1_I9pair_hashI15nofree_ptr_hashIS2_ESD_EbS5_IS6_ISE_EbEEPS3_P3vecIS3_7va_heap6vl_ptrE 1958551
_ZN26complex_operations_pattern9recognizeEP8hash_mapIP9_slp_tree19_complex_perm_kinds21simple_hashmap_traitsI19default_hash_traitsIS2_ES3_EEPS0_I9pair_hashI15nofree_ptr_hashIS1_ESC_EbS4_IS5_ISD_EbEEPS2_ 1958551
_ZL19vect_detect_pair_opP9_slp_treebP3vecIS0_7va_heap6vl_ptrE 1961836
_ZL23vect_match_expression_pP9_slp_tree9tree_code 2850521

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.