LCOV - code coverage report
Current view: top level - gcc/analyzer - svalue.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 74.9 % 1169 876
Test Date: 2026-07-11 15:47:05 Functions: 70.8 % 137 97
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZNK3ana10sub_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana10sub_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana12binop_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana12binop_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana13region_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana13region_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana14initial_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana14initial_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana14unaryop_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana14unaryop_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana14unknown_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana14unknown_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana15compound_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana15compound_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana15conjured_svalue11lhs_value_pEv 0
_ZNK3ana15conjured_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana15conjured_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana15constant_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana15constant_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana15poisoned_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana15poisoned_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana15repeated_svalue10dump_to_ppEP14pretty_printerb 0
_ZNK3ana15repeated_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana15repeated_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana15widening_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana15widening_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana17asm_output_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana17asm_output_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana18bits_within_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana18bits_within_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana18placeholder_svalue10dump_to_ppEP14pretty_printerb 0
_ZNK3ana18placeholder_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana18placeholder_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana18unmergeable_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana18unmergeable_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana22const_fn_result_svalue23print_dump_widget_labelEP14pretty_printer 0
_ZNK3ana22const_fn_result_svalue24add_dump_widget_childrenERN8text_art11tree_widgetERKNS1_16dump_widget_infoE 0
_ZNK3ana6svalue16make_dump_widgetERKN8text_art16dump_widget_infoEPKc 0
_ZNK3ana6svalue4dumpEb 0
_ZNK3ana6svalue4dumpEv 0
_ZNK3ana15compound_svalue10dump_to_ppEP14pretty_printerb 2
_ZNK3ana15poisoned_svalue10dump_to_ppEP14pretty_printerb 4
_ZN3ana18poison_kind_to_strENS_11poison_kindE 12
_ZNK3ana18unmergeable_svalue10dump_to_ppEP14pretty_printerb 20
_ZNK3ana15compound_svalue6acceptEPNS_7visitorE 38
_ZN3ana15compound_svalueC2EjP9tree_nodeRKNS_20concrete_binding_mapE 50
_ZNK3ana17asm_output_svalue10dump_to_ppEP14pretty_printerb 52
_ZNK3ana15compound_svalue22maybe_fold_bits_withinEP9tree_nodeRKNS_9bit_rangeEPNS_20region_model_managerE 56
_ZNK3ana22const_fn_result_svalue10dump_inputEP14pretty_printerjPKNS_6svalueEb 56
_ZNK3ana17asm_output_svalue10dump_inputEP14pretty_printerjPKNS_6svalueEb 92
_ZNK3ana17asm_output_svalue20input_idx_to_asm_idxEj 92
_ZN3ana15auto_add_parens14needs_parens_pEPKNS_6svalueERS2_ 141
_ZN3ana15auto_add_parensC2EP14pretty_printerPKNS_6svalueERS4_ 141
_ZN3ana15auto_add_parensD2Ev 141
_ZNK3ana6svalue20maybe_print_for_userEP14pretty_printerRKNS_12region_modelEPKS0_ 141
_ZNK3ana6svalue7to_jsonEv 244
_ZNK3ana15constant_svalue22maybe_fold_bits_withinEP9tree_nodeRKNS_9bit_rangeEPNS_20region_model_managerE 442
_ZN3ana15repeated_svalueC2EjP9tree_nodePKNS_6svalueES5_ 512
_ZNK3ana18bits_within_svalue10dump_to_ppEP14pretty_printerb 610
_ZN3ana15compound_svalueC2EjP9tree_nodeONS_20concrete_binding_mapE 612
_ZNK3ana6svalue28maybe_get_type_from_typeinfoEv 659
_ZNK3ana6svalue8get_descEb 697
_ZNK3ana18bits_within_svalue17implicitly_live_pEPK8hash_setIPKNS_6svalueELb0E19default_hash_traitsIS4_EEPKNS_12region_modelE 701
_ZN3ana18bits_within_svalueC2EjP9tree_nodeRKNS_9bit_rangeEPKNS_6svalueE 771
_ZNK3ana18bits_within_svalue22maybe_fold_bits_withinEP9tree_nodeRKNS_9bit_rangeEPNS_20region_model_managerE 793
_ZNK3ana18unmergeable_svalue17implicitly_live_pEPK8hash_setIPKNS_6svalueELb0E19default_hash_traitsIS4_EEPKNS_12region_modelE 894
_ZN3ana13region_svalue14eval_conditionEPKS0_9tree_codeS2_RKNS_12region_modelE 910
_ZNK3ana10sub_svalue10dump_to_ppEP14pretty_printerb 1273
_ZNK3ana15repeated_svalue22maybe_fold_bits_withinEP9tree_nodeRKNS_9bit_rangeEPNS_20region_model_managerE 1625
_ZNK3ana6svalue22maybe_fold_bits_withinEP9tree_nodeRKNS_9bit_rangeEPNS_20region_model_managerE 1715
_ZNK3ana15widening_svalue13get_directionEv 1912
_ZNK3ana15repeated_svalue12all_zeroes_pEv 1925
_ZN3ana10sub_svalueC2EjP9tree_nodePKNS_6svalueEPKNS_6regionE 2371
_ZNK3ana15widening_svalue25eval_condition_without_cmE9tree_codeP9tree_node 2910
_ZNK3ana15conjured_svalue10dump_to_ppEP14pretty_printerb 3194
_ZNK3ana14unaryop_svalue22maybe_fold_bits_withinEP9tree_nodeRKNS_9bit_rangeEPNS_20region_model_managerE 3402
_ZNK3ana14unknown_svalue10dump_to_ppEP14pretty_printerb 3670
_ZNK3ana15widening_svalue10dump_to_ppEP14pretty_printerb 3905
_ZNK3ana22const_fn_result_svalue10dump_to_ppEP14pretty_printerb 4399
_ZNK3ana14unaryop_svalue10dump_to_ppEP14pretty_printerb 4550
_ZN3ana19involvement_visitor21visit_widening_svalueEPKNS_15widening_svalueE 5079
_ZNK3ana15poisoned_svalue22maybe_fold_bits_withinEP9tree_nodeRKNS_9bit_rangeEPNS_20region_model_managerE 5890
_ZNK3ana17asm_output_svalue6acceptEPNS_7visitorE 6099
_ZNK3ana18unmergeable_svalue6acceptEPNS_7visitorE 6752
_ZNK3ana14unknown_svalue22maybe_fold_bits_withinEP9tree_nodeRKNS_9bit_rangeEPNS_20region_model_managerE 7172
_ZNK3ana22const_fn_result_svalue6acceptEPNS_7visitorE 8497
_ZNK3ana13region_svalue10dump_to_ppEP14pretty_printerb 10017
_ZN3anaL7infix_pE9tree_code 10217
_ZNK3ana12binop_svalue10dump_to_ppEP14pretty_printerb 10656
_ZNK3ana14initial_svalue10dump_to_ppEP14pretty_printerb 12191
_ZN3anaL31tristate_from_boolean_tree_nodeEP9tree_node 15540
_ZN3ana15constant_svalue14eval_conditionEPKS0_9tree_codeS2_ 16095
_ZNK3ana15constant_svalue10dump_to_ppEP14pretty_printerb 16562
_ZNK3ana14unknown_svalue23maybe_get_value_range_1ER11value_range 17272
_ZNK3ana14unaryop_svalue23maybe_get_value_range_1ER11value_range 17443
_ZNK3ana6svalue17extract_bit_rangeEP9tree_nodeRKNS_9bit_rangeEPNS_20region_model_managerE 19762
_ZNK3ana6svalue27maybe_get_deref_base_regionEv 20686
_ZNK3ana15poisoned_svalue6acceptEPNS_7visitorE 22871
_ZNK3ana12binop_svalue23maybe_get_value_range_1ER11value_range 27086
_ZNK3ana18placeholder_svalue6acceptEPNS_7visitorE 38152
_ZNK3ana15repeated_svalue6acceptEPNS_7visitorE 45048
_ZNK3ana18bits_within_svalue6acceptEPNS_7visitorE 48896
_ZNK3ana15constant_svalue23maybe_get_value_range_1ER11value_range 53384
_ZNK3ana6svalue23maybe_get_value_range_1ER11value_range 99135
_ZNK3ana15widening_svalue6acceptEPNS_7visitorE 116650
_ZNK3ana15constant_svalue12all_zeroes_pEv 118866
_ZNK3ana6svalue12all_zeroes_pEv 142950
_ZNK3ana14initial_svalue24initial_value_of_param_pEv 156990
_ZNK3ana6svalue17implicitly_live_pEPK8hash_setIPKS0_Lb0E19default_hash_traitsIS3_EEPKNS_12region_modelE 191872
_ZN3anaL27type_can_have_value_range_pEP9tree_node 197048
_ZNK3ana13region_svalue17implicitly_live_pEPK8hash_setIPKNS_6svalueELb0E19default_hash_traitsIS4_EEPKNS_12region_modelE 268242
_ZN3ana19involvement_visitor21visit_conjured_svalueEPKNS_15conjured_svalueE 291048
_ZN3ana19involvement_visitor20visit_initial_svalueEPKNS_14initial_svalueE 294453
_ZNK3ana6svalue11can_merge_pEPKS0_PNS_20region_model_managerEPNS_12model_mergerE 362067
_ZNK3ana6svalue16maybe_get_regionEv 383026
_ZNK3ana10sub_svalue17implicitly_live_pEPK8hash_setIPKNS_6svalueELb0E19default_hash_traitsIS4_EEPKNS_12region_modelE 594129
_ZNK3ana6svalue10involves_pEPKS0_ 647841
_ZNK3ana15constant_svalue17implicitly_live_pEPK8hash_setIPKNS_6svalueELb0E19default_hash_traitsIS4_EEPKNS_12region_modelE 678988
_ZNK3ana13region_svalue6acceptEPNS_7visitorE 823045
_ZNK3ana14unaryop_svalue17implicitly_live_pEPK8hash_setIPKNS_6svalueELb0E19default_hash_traitsIS4_EEPKNS_12region_modelE 1050174
_ZNK3ana12binop_svalue17implicitly_live_pEPK8hash_setIPKNS_6svalueELb0E19default_hash_traitsIS4_EEPKNS_12region_modelE 1123945
_ZN3anaL18cmp_csts_same_typeEPK9tree_nodeS2_ 1540524
_ZN3anaL18cmp_csts_and_typesEPK9tree_nodeS2_ 1540544
_ZNK3ana14initial_svalue6acceptEPNS_7visitorE 1670600
_ZNK3ana14unknown_svalue6acceptEPNS_7visitorE 1931987
_ZNK3ana14initial_svalue17implicitly_live_pEPK8hash_setIPKNS_6svalueELb0E19default_hash_traitsIS4_EEPKNS_12region_modelE 2716487
_ZNK3ana10sub_svalue6acceptEPNS_7visitorE 3944264
_ZNK3ana15conjured_svalue6acceptEPNS_7visitorE 5320714
_ZNK3ana12binop_svalue6acceptEPNS_7visitorE 6290687
_ZNK3ana14unaryop_svalue6acceptEPNS_7visitorE 7058206
_ZN3ana6svalue11cmp_ptr_ptrEPKvS2_ 7766945
_ZNK3ana15constant_svalue6acceptEPNS_7visitorE 9357051
_ZNK3ana6svalue6live_pEPK8hash_setIPKS0_Lb0E19default_hash_traitsIS3_EEPKNS_12region_modelE 11201971
_ZNK3ana6svalue15maybe_undo_castEv 13326774
_ZNK3ana6svalue18maybe_get_constantEv 13867226
_ZNK3ana6svalue22unwrap_any_unmergeableEv 17168810
_ZN3ana6svalue7cmp_ptrEPKS0_S2_ 44701375

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.