LCOV - code coverage report
Current view: top level - gcc - value-relation.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 91.6 % 764 700
Test Date: 2026-02-28 14:20:25 Functions: 84.9 % 73 62
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z13relation_swap15relation_kind_t 19302808
_Z14print_relationP8_IO_FILE15relation_kind_t 38640
_Z14relation_union15relation_kind_tS_ 87654722
_Z15relation_negate15relation_kind_t 0
_Z18relation_intersect15relation_kind_tS_ 96292254
_Z19relation_transitive15relation_kind_tS_ 8974475
_Z24adjust_equivalence_rangeR6vrange 1737535
_ZN10dom_oracle16set_one_relationEP15basic_block_def15relation_kind_tP9tree_nodeS4_ 26215589
_ZN10dom_oracle20register_transitivesEP15basic_block_defRK14value_relation 6452320
_ZN10dom_oracle5queryEP15basic_block_defP9tree_nodeS3_ 59347530
_ZN10dom_oracle5queryEP15basic_block_defPK11bitmap_headS4_ 18205283
_ZN10dom_oracle6recordEP15basic_block_def15relation_kind_tP9tree_nodeS4_ 38689968
_ZN10dom_oracleC2Eb 25443193
_ZN10dom_oracleD0Ev 50886386
_ZN10dom_oracleD0Ev 25443193
_ZN10dom_oracleD2Ev 25443193
_ZN11equiv_chain4findEj 179813197
_ZN11path_oracle10reset_pathEP15relation_oracle 23722965
_ZN11path_oracle11killing_defEP9tree_node 56807687
_ZN11path_oracle14register_equivEP15basic_block_defP9tree_nodeS3_ 7698482
_ZN11path_oracle5queryEP15basic_block_defP9tree_nodeS3_ 50630982
_ZN11path_oracle5queryEP15basic_block_defPK11bitmap_headS4_ 50012713
_ZN11path_oracle6recordEP15basic_block_def15relation_kind_tP9tree_nodeS4_ 28237274
_ZN11path_oracle9equiv_setEP9tree_nodeP15basic_block_def 132746399
_ZN11path_oracleC2EP15relation_oracle 28999589
_ZN11path_oracleD0Ev 57999178
_ZN11path_oracleD0Ev 28999589
_ZN11path_oracleD2Ev 28999589
_ZN12equiv_oracle11limit_checkEP15basic_block_def 8870316
_ZN12equiv_oracle14register_equivEP15basic_block_defP11equiv_chainS3_ 3866833
_ZN12equiv_oracle14register_equivEP15basic_block_defjP11equiv_chain 75447
_ZN12equiv_oracle17add_partial_equivE15relation_kind_tP9tree_nodeS2_ 10364128
_ZN12equiv_oracle17partial_equiv_setEP9tree_node 58389176
_ZN12equiv_oracle18add_equiv_to_blockEP15basic_block_defP11bitmap_head 8870316
_ZN12equiv_oracle20register_initial_defEP9tree_node 7164754
_ZN12equiv_oracle5queryEP15basic_block_defP9tree_nodeS3_ 0
_ZN12equiv_oracle5queryEP15basic_block_defPK11bitmap_headS4_ 0
_ZN12equiv_oracle6recordEP15basic_block_def15relation_kind_tP9tree_nodeS4_ 14629867
_ZN12equiv_oracle9equiv_setEP9tree_nodeP15basic_block_def 148594441
_ZN12equiv_oracleC2Ev 25443193
_ZN12equiv_oracleD0Ev 25443193
_ZN12equiv_oracleD0Ev 0
_ZN12equiv_oracleD2Ev 25443193
_ZN14value_relation11create_trioEP9tree_nodeS1_S1_ 55028769
_ZN14value_relation16apply_transitiveERKS_ 13919097
_ZN14value_relation4swapEv 0
_ZN14value_relation6union_ERS_ 0
_ZN14value_relation9intersectERS_ 4544487
_ZN15relation_oracle12valid_equivsEP11bitmap_headPKS0_P15basic_block_def 21017608
_ZN15relation_oracle5queryEP6gimpleP9tree_nodeS3_ 113350356
_ZN15relation_oracle5queryEP8edge_defP9tree_nodeS3_ 56094650
_ZN15relation_oracle6recordEP6gimple15relation_kind_tP9tree_nodeS4_ 33252593
_ZN15relation_oracle6recordEP8edge_def15relation_kind_tP9tree_nodeS4_ 6574543
_ZN23block_relation_iterator17get_next_relationER14value_relation 47
_ZN23block_relation_iteratorC2EPK15relation_oracleP15basic_block_defR14value_relationP9tree_node 37
_ZN23equiv_relation_iterator4nextEv 66123416
_ZN23equiv_relation_iterator8get_nameEP15relation_kind_t 60386060
_ZN23equiv_relation_iteratorC2EP15relation_oracleP15basic_block_defP9tree_nodebb 50907405
_ZN8selftest14relation_testsEv 4
_ZNK10dom_oracle13next_relationEP15basic_block_defP14relation_chainP9tree_node 84
_ZNK10dom_oracle17find_relation_domEP15basic_block_defjj 35462581
_ZNK10dom_oracle19find_relation_blockEijjPP14relation_chain 559764835
_ZNK10dom_oracle19find_relation_blockEjPK11bitmap_headS2_ 244561187
_ZNK10dom_oracle4dumpEP8_IO_FILE 0
_ZNK10dom_oracle4dumpEP8_IO_FILEP15basic_block_def 248
_ZNK11equiv_chain4dumpEP8_IO_FILE 11
_ZNK11path_oracle4dumpEP8_IO_FILE 0
_ZNK11path_oracle4dumpEP8_IO_FILEP15basic_block_def 0
_ZNK12equiv_oracle13partial_equivEP9tree_nodeS1_PS1_ 58947593
_ZNK12equiv_oracle14find_equiv_domEP9tree_nodeP15basic_block_def 164206580
_ZNK12equiv_oracle16find_equiv_blockEji 107565075
_ZNK12equiv_oracle4dumpEP8_IO_FILE 0
_ZNK12equiv_oracle4dumpEP8_IO_FILEP15basic_block_def 248
_ZNK14value_relation4dumpEP8_IO_FILE 38517
_ZNK15relation_oracle5debugEv 0
_ZNK19relation_chain_head13find_relationEPK11bitmap_headS2_ 294572397

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.