LCOV - code coverage report
Current view: top level - gcc - tree-ssa-pre.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 93.8 % 2086 1956
Test Date: 2026-03-28 14:25:54 Functions: 92.4 % 66 61
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z14debug_pre_exprP10pre_expr_d 0
_Z16debug_bitmap_setP10bitmap_set 0
_Z21debug_bitmap_sets_forP15basic_block_def 0
_Z23debug_value_expressionsj 0
_ZL23print_value_expressionsP8_IO_FILEj 0
_ZL16print_bitmap_setP8_IO_FILEP10bitmap_setPKci 913
_ZL14print_pre_exprP8_IO_FILEP10pre_expr_d 4573
_ZL6preferP10pre_expr_dS0_ 242765
_Z13make_pass_prePN3gcc7contextE 287872
_ZL32do_pre_partial_partial_insertionP15basic_block_defS0_3vecIP10pre_expr_d7va_heap6vl_ptrE 324681
_ZL30create_component_ref_by_piecesP15basic_block_defP14vn_reference_sPP6gimple 394591
_ZL27find_or_generate_expressionP15basic_block_defP9tree_nodePP6gimple 839530
_ZL13compute_anticv 960583
_ZL13compute_availP8function 960583
_ZL6insertv 960583
_ZL8fini_prev 960589
_ZL8init_prev 960589
_ZN12_GLOBAL__N_18pass_pre7executeEP8function 960589
_ZN12_GLOBAL__N_18pass_pre4gateEP8function 1038027
_ZL32create_component_ref_by_pieces_1P15basic_block_defP14vn_reference_sPjPP6gimple 1128278
_ZL26bitmap_set_subtract_valuesP10bitmap_setS0_ 1203409
_ZL25compute_partial_antic_auxP15basic_block_defb 1204716
_ZL23vn_valnum_from_value_idj 1238093
_ZL21value_dies_in_block_xP10pre_expr_dP15basic_block_def 1617960
_ZL26insert_into_preds_of_blockP15basic_block_defjR3vecIP10pre_expr_d7va_heap6vl_ptrE 1908995
_ZL27create_expression_by_piecesP15basic_block_defP10pre_expr_dPP6gimpleP9tree_node 2856508
_ZL24do_pre_regular_insertionP15basic_block_defS0_3vecIP10pre_expr_d7va_heap6vl_ptrE 3663551
_ZL28translate_vuse_through_block3vecI22vn_reference_op_struct7va_heap6vl_ptrEiiP9tree_nodeS5_P8edge_defPb 4477443
_ZL18do_hoist_insertionP15basic_block_def 4709640
_ZL30get_or_alloc_expr_for_constantP9tree_node 4960054
_ZL31get_or_alloc_expr_for_referenceP14vn_reference_sjmb 7044323
_ZL13get_expr_typeP10pre_expr_d 7285326
_ZL26get_or_alloc_expr_for_naryP12vn_nary_op_sjm 13431487
_ZL5cleanP10bitmap_setS0_ 14319233
_ZL16bitmap_set_equalP10bitmap_setS0_ 15488363
_ZL17compute_antic_auxP15basic_block_defb 15492684
_ZL20prune_clobbered_memsP10bitmap_setP15basic_block_defb 16691772
_ZL28sorted_array_from_bitmap_setP10bitmap_setb 18175829
_ZL22get_representative_forP10pre_expr_dP15basic_block_def 19258837
_ZL17phi_translate_setP10bitmap_setS0_P8edge_def 20314039
_ZL19find_leader_in_setsjP10bitmap_setS0_S0_ 23908460
_ZL15bitmap_set_copyP10bitmap_setS0_ 26682117
_ZL31bitmap_set_subtract_expressionsP10bitmap_setS0_b 32180135
_ZL27bitmap_value_replace_in_setP10bitmap_setP10pre_expr_d 32683386
_ZL19alloc_expression_idP10pre_expr_d 43112361
_ZL12add_to_valuejP10pre_expr_d 44849084
_ZL15phi_translate_1P10bitmap_setP10pre_expr_dS0_S0_P8edge_def 48145339
_ZL26get_or_alloc_expr_for_nameP9tree_node 52342622
_ZL18bitmap_find_leaderP10bitmap_setj 56045186
_ZN10pre_expr_d5equalEPKS_S1_ 57329824
_ZL28bitmap_value_insert_into_setP10bitmap_setP10pre_expr_d 62424710
_ZL15bitmap_set_freeP10bitmap_set 72270823
_ZL22bitmap_insert_into_setP10bitmap_setP10pre_expr_d 74192024
_ZL20lookup_expression_idP10pre_expr_d 77778486
_ZL12pre_expr_DFSjP10bitmap_setP11bitmap_headS2_R3vecIP10pre_expr_d7va_heap6vl_ptrE 84673399
_ZL13phi_trans_addPP17expr_pred_trans_dP10pre_expr_dP15basic_block_def 84911657
_ZL12pre_expr_DFSP10pre_expr_dP10bitmap_setP11bitmap_headS4_R3vecIS0_7va_heap6vl_ptrE 84943493
_ZL13phi_translateP10bitmap_setP10pre_expr_dS0_S0_P8edge_def 88695628
_ZN10pre_expr_d4hashEPKS_ 91053977
_ZN12_GLOBAL__N_1L12pre_valueizeEP9tree_node 109028503
_ZL13valid_in_setsP10bitmap_setS0_P10pre_expr_d 122770303
_ZL14bitmap_set_newv 144579649
_ZL25bitmap_set_contains_valueP10bitmap_setj 194974236
_ZL16op_valid_in_setsP10bitmap_setS0_P9tree_node 260837020
_ZL8expr_cmpPKvS0_Pv 426159666
_ZL17get_expr_value_idP10pre_expr_d 528087492

Generated by: LCOV version 2.4-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.