LCOV - code coverage report
Current view: top level - gcc - gimple-ssa-backprop.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 99.2 % 364 361
Test Date: 2025-06-21 16:26:05 Functions: 81.1 % 37 30
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
_Z18make_pass_backpropPN3gcc7contextE 285081
_ZN12_GLOBAL__N_110usage_info21intersection_identityEv 0
_ZN12_GLOBAL__N_110usage_infoaNERKS0_ 0
_ZN12_GLOBAL__N_113pass_backprop4gateEP8function 1021582
_ZN12_GLOBAL__N_113pass_backprop5cloneEv 0
_ZN12_GLOBAL__N_113pass_backprop7executeEP8function 1021522
_ZN12_GLOBAL__N_18backprop11process_useEP6gimpleP9tree_nodePNS_10usage_infoE 21917997
_ZN12_GLOBAL__N_18backprop11process_varEP9tree_node 22815881
_ZN12_GLOBAL__N_18backprop12optimize_phiEP4gphiP9tree_nodePKNS_10usage_infoE 60906
_ZN12_GLOBAL__N_18backprop13process_blockEP15basic_block_def 11472173
_ZN12_GLOBAL__N_18backprop14intersect_usesEP9tree_nodePNS_10usage_infoE 22634170
_ZN12_GLOBAL__N_18backprop14lookup_operandEP9tree_node 8395878
_ZN12_GLOBAL__N_18backprop14prepare_changeEP9tree_node 268
_ZN12_GLOBAL__N_18backprop15complete_changeEP6gimple 225
_ZN12_GLOBAL__N_18backprop15optimize_assignEP7gassignP9tree_nodePKNS_10usage_infoE 15978
_ZN12_GLOBAL__N_18backprop15process_phi_useEP4gphiPNS_10usage_infoE 2613719
_ZN12_GLOBAL__N_18backprop16push_to_worklistEP9tree_node 892270
_ZN12_GLOBAL__N_18backprop16reprocess_inputsEP6gimple 4693448
_ZN12_GLOBAL__N_18backprop17pop_from_worklistEv 879984
_ZN12_GLOBAL__N_18backprop18process_assign_useEP7gassignP9tree_nodePNS_10usage_infoE 12229025
_ZN12_GLOBAL__N_18backprop18replace_assign_rhsEP7gassignP9tree_nodeS4_S4_S4_ 956
_ZN12_GLOBAL__N_18backprop21optimize_builtin_callEP5gcallP9tree_nodePKNS_10usage_infoE 327
_ZN12_GLOBAL__N_18backprop24process_builtin_call_useEP5gcallP9tree_nodePNS_10usage_infoE 2884530
_ZN12_GLOBAL__N_18backprop7executeEv 1021522
_ZN12_GLOBAL__N_18backpropC2EP8function 1021522
_ZN12_GLOBAL__N_18backpropD2Ev 1021522
_ZN12_GLOBAL__N_1L13dump_var_infoEP9tree_nodePNS_10usage_infoEPKc 94
_ZN12_GLOBAL__N_1L13strip_sign_opEP9tree_node 3617
_ZN12_GLOBAL__N_1L15dump_usage_infoEP8_IO_FILEP9tree_nodePNS_10usage_infoE 293
_ZN12_GLOBAL__N_1L15strip_sign_op_1EP9tree_node 3900
_ZN12_GLOBAL__N_1L16note_replacementEP6gimpleP9tree_nodeS3_ 15
_ZN12_GLOBAL__N_1L17dump_usage_prefixEP8_IO_FILEP9tree_node 173
_ZN12_GLOBAL__N_1L17remove_unused_varEP9tree_node 74
_ZNK12_GLOBAL__N_110usage_info9is_usefulEv 0
_ZNK12_GLOBAL__N_110usage_infoanERKS0_ 0
_ZNK12_GLOBAL__N_110usage_infoeqERKS0_ 0
_ZNK12_GLOBAL__N_110usage_infoneERKS0_ 0

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.