LCOV - code coverage report
Current view: top level - gcc/analyzer - kf.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 97.1 % 1079 1048
Test Date: 2025-06-21 16:26:05 Functions: 96.3 % 109 105
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
_ZNK3ana13kf_eh_pointer20matches_call_types_pERKNS_12call_detailsE 0
_ZNK3ana13kf_stack_save20matches_call_types_pERKNS_12call_detailsE 0
_ZNK3ana16kf_stack_restore20matches_call_types_pERKNS_12call_detailsE 0
_ZNK3ana9kf_strtok16strtok_call_info10print_descER14pretty_printer 0
_ZN3ana9kf_strtok18undefined_behavior4emitERNS_27diagnostic_emission_contextE 4
_ZNK3ana15kf_atomic_store13impl_call_preERKNS_12call_detailsE 4
_ZNK3ana18kf_atomic_exchange13impl_call_preERKNS_12call_detailsE 4
_ZN3ana18putenv_of_auto_var22mark_interesting_stuffEPNS_13interesting_tE 7
_ZN3ana18putenv_of_auto_var4emitERNS_27diagnostic_emission_contextE 7
_ZN3ana18putenv_of_auto_varC2EP9tree_nodePKNS_6regionE 7
_ZNK3ana18putenv_of_auto_vareqERKS0_ 7
_ZN3ana27undefined_function_behaviorC2ERKNS_12call_detailsE 8
_ZN3ana9kf_strtok18undefined_behavior20describe_final_eventER14pretty_printerRKNS_6evdesc11final_eventE 8
_ZNK3ana27undefined_function_behavior16terminate_path_pEv 8
_ZZNK3ana10kf_realloc14impl_call_postERKNS_12call_detailsEENK15success_no_move10print_descER14pretty_printer 8
_ZZNK3ana9kf_strstr14impl_call_postERKNS_12call_detailsEENK16strstr_call_info10print_descER14pretty_printer 8
_ZNK3ana17kf_atomic_store_n13impl_call_preERKNS_12call_detailsE 10
_ZNK3ana18kf_atomic_op_fetch13impl_call_preERKNS_12call_detailsE 10
_ZNK3ana14kf_atomic_load13impl_call_preERKNS_12call_detailsE 12
_ZNK3ana16kf_ubsan_handler14impl_call_postERKNS_12call_detailsE 12
_ZNK3ana9kf_strtok18undefined_behavior22get_controlling_optionEv 12
_ZN3ana18putenv_of_auto_var20describe_final_eventER14pretty_printerRKNS_6evdesc11final_eventE 14
_ZNK3ana18putenv_of_auto_var22get_controlling_optionEv 14
_ZNK3ana9kf_putenv13impl_call_preERKNS_12call_detailsE 16
_ZNK3ana20kf_atomic_exchange_n13impl_call_preERKNS_12call_detailsE 23
_ZNK3ana10kf_strndup13impl_call_preERKNS_12call_detailsE 26
_ZNK3ana27undefined_function_behavior8get_kindEv 28
_ZNK3ana18putenv_of_auto_var8get_kindEv 36
_ZZNK3ana9kf_strchr14impl_call_postERKNS_12call_detailsEENK16strchr_call_info10print_descER14pretty_printer 38
_ZNK3ana8kf_error13impl_call_preERKNS_12call_detailsE 40
_ZNK3ana16kf_atomic_load_n13impl_call_preERKNS_12call_detailsE 41
_ZNK3ana9kf_strchr14impl_call_postERKNS_12call_detailsE 57
_ZNK3ana9kf_strchr13impl_call_preERKNS_12call_detailsE 58
_ZNK3ana9kf_expect13impl_call_preERKNS_12call_detailsE 59
_ZNK3ana9kf_strcat13impl_call_preERKNS_12call_detailsE 59
_ZZNK3ana10kf_strncpy14impl_call_postERKNS_12call_detailsEENK17strncpy_call_info10print_descER14pretty_printer 72
_ZNK3ana18kf_atomic_fetch_op13impl_call_preERKNS_12call_detailsE 75
_ZZNK3ana10kf_realloc14impl_call_postERKNS_12call_detailsEENK17success_with_move10print_descER14pretty_printer 80
_ZZNK3ana9kf_strchr14impl_call_postERKNS_12call_detailsEENK16strchr_call_info12update_modelEPNS_12region_modelEPKNS_13exploded_edgeEPNS_20region_model_contextE 81
_ZNK3ana10kf_strndup12builtin_codeEv 84
_ZNK3ana9kf_strstr14impl_call_postERKNS_12call_detailsE 85
_ZZNK3ana9kf_strstr14impl_call_postERKNS_12call_detailsEENK16strstr_call_info12update_modelEPNS_12region_modelEPKNS_13exploded_edgeEPNS_20region_model_contextE 90
_ZNK3ana10kf_strndup20matches_call_types_pERKNS_12call_detailsE 94
_ZNK3ana9kf_putenv20matches_call_types_pERKNS_12call_detailsE 94
_ZNK3ana9kf_strstr13impl_call_preERKNS_12call_detailsE 101
_ZZNK3ana10kf_realloc14impl_call_postERKNS_12call_detailsEENK17success_with_move15get_copied_sizeEPNS_12region_modelEPKNS_6svalueES9_ 175
_ZNK3ana13kf_eh_pointer13impl_call_preERKNS_12call_detailsE 177
_ZNK3ana9kf_strtok14impl_call_postERKNS_12call_detailsE 206
_ZNK3ana9kf_strchr12builtin_codeEv 216
_ZNK3ana9kf_strchr20matches_call_types_pERKNS_12call_detailsE 223
_ZNK3ana9kf_strdup13impl_call_preERKNS_12call_detailsE 327
_ZNK3ana9kf_strcat20matches_call_types_pERKNS_12call_detailsE 345
_ZN3ana12region_model22impl_deallocation_callERKNS_12call_detailsE 369
_ZNK3ana8kf_error20matches_call_types_pERKNS_12call_detailsE 383
_ZZNK3ana10kf_realloc14impl_call_postERKNS_12call_detailsEENK15success_no_move12update_modelEPNS_12region_modelEPKNS_13exploded_edgeEPNS_20region_model_contextE 398
_ZNK3ana10kf_strncpy14impl_call_postERKNS_12call_detailsE 411
_ZZNK3ana10kf_realloc14impl_call_postERKNS_12call_detailsEENK7failure12update_modelEPNS_12region_modelEPKNS_13exploded_edgeEPNS_20region_model_contextE 412
_ZNK3ana9kf_strstr20matches_call_types_pERKNS_12call_detailsE 430
_ZZNK3ana10kf_realloc14impl_call_postERKNS_12call_detailsEENK17success_with_move12update_modelEPNS_12region_modelEPKNS_13exploded_edgeEPNS_20region_model_contextE 438
_ZNK3ana9kf_calloc13impl_call_preERKNS_12call_detailsE 439
_ZNK3ana17kf_memcpy_memmove13impl_call_preERKNS_12call_detailsE 445
_ZZNK3ana10kf_strncpy14impl_call_postERKNS_12call_detailsEENK17strncpy_call_info12update_modelEPNS_12region_modelEPKNS_13exploded_edgeEPNS_20region_model_contextE 466
_ZNK3ana9kf_strcat12builtin_codeEv 472
_ZNK3ana17kf_errno_location13impl_call_preERKNS_12call_detailsE 479
_ZNK3ana9kf_strstr12builtin_codeEv 488
_ZNK3ana9kf_strtok16strtok_call_info12update_modelEPNS_12region_modelEPKNS_13exploded_edgeEPNS_20region_model_contextE 512
_ZNK3ana9kf_strcpy13impl_call_preERKNS_12call_detailsE 523
_ZNK3ana9kf_alloca13impl_call_preERKNS_12call_detailsE 534
_ZNK3ana10kf_sprintf12builtin_codeEv 600
_ZNK3ana8kf_fopen13impl_call_preERKNS_12call_detailsE 614
_ZNK3ana9kf_memset13impl_call_preERKNS_12call_detailsE 657
_ZNK3ana10kf_realloc14impl_call_postERKNS_12call_detailsE 761
_ZNK3ana9kf_strcpy12builtin_codeEv 776
_ZNK3ana9kf_strtok20matches_call_types_pERKNS_12call_detailsE 1192
_ZNK3ana13kf_eh_pointer12builtin_codeEv 1200
_ZNK3ana9kf_alloca20matches_call_types_pERKNS_12call_detailsE 1231
_ZNK3ana9kf_calloc12builtin_codeEv 1368
_ZNK3ana9kf_strcpy20matches_call_types_pERKNS_12call_detailsE 1432
_ZNK3ana9kf_strdup20matches_call_types_pERKNS_12call_detailsE 1447
_ZNK3ana9kf_calloc20matches_call_types_pERKNS_12call_detailsE 1562
_ZNK3ana9kf_strdup12builtin_codeEv 1590
_ZNK3ana10kf_sprintf13impl_call_preERKNS_12call_detailsE 1610
_ZNK3ana10kf_strncpy20matches_call_types_pERKNS_12call_detailsE 1978
_ZNK3ana39pure_known_function_with_default_return13impl_call_preERKNS_12call_detailsE 2119
_ZNK3ana8kf_fopen20matches_call_types_pERKNS_12call_detailsE 2276
_ZNK3ana10kf_strncpy12builtin_codeEv 2296
_ZNK3ana17kf_memcpy_memmove20matches_call_types_pERKNS_12call_detailsE 2384
_ZNK3ana9kf_alloca12builtin_codeEv 2422
_ZNK3ana9kf_strlen13impl_call_preERKNS_12call_detailsE 2707
_ZNK3ana17kf_errno_location20matches_call_types_pERKNS_12call_detailsE 2742
_ZNK3ana10kf_realloc12builtin_codeEv 2766
_ZNK3ana10kf_realloc20matches_call_types_pERKNS_12call_detailsE 2929
_ZNK3ana17kf_memcpy_memmove12builtin_codeEv 3000
_ZNK3ana9kf_memset20matches_call_types_pERKNS_12call_detailsE 3130
_ZN3ana14make_kf_strlenEv 3313
_ZN3ana24register_known_functionsERNS_22known_function_managerERNS_20region_model_managerE 3313
_ZN3anaL27register_sanitizer_builtinsERNS_22known_function_managerE 3313
_ZNK3ana10kf_sprintf20matches_call_types_pERKNS_12call_detailsE 3503
_ZNK3ana9kf_memset12builtin_codeEv 3536
_ZNK3ana9kf_strlen12builtin_codeEv 5680
_ZN3ana9kf_strtokC2ERNS_20region_model_managerE 6626
_ZN3anaL24register_atomic_builtinsERNS_22known_function_managerE 6626
_ZNK3ana9kf_strlen20matches_call_types_pERKNS_12call_detailsE 8238
_ZNK3ana9kf_malloc13impl_call_preERKNS_12call_detailsE 10474
_ZNK3ana7kf_free14impl_call_postERKNS_12call_detailsE 12859
_ZNK3ana9kf_malloc12builtin_codeEv 39846
_ZNK3ana9kf_malloc20matches_call_types_pERKNS_12call_detailsE 40876
_ZNK3ana7kf_free20matches_call_types_pERKNS_12call_detailsE 59701
_ZNK3ana7kf_free12builtin_codeEv 69432

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.