LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc Coverage Total Hit
Test: gcc.info Lines: 52.9 % 389776 206352
Test Date: 2025-07-12 13:27:34 Functions: 73.4 % 8836 6484
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: - 0 0

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
<stdout>
53.1%53.1%
53.1 % 407 216 - 41.2 % 34 14
cfns.gperf
100.0%
100.0 % 30 30 - 100.0 % 2 2
generic-match-1.cc
27.1%27.1%
27.1 % 7817 2119 - 57.1 % 7 4
generic-match-10.cc
46.6%46.6%
46.6 % 11110 5175 - 71.7 % 60 43
generic-match-2.cc
33.9%33.9%
33.9 % 10965 3718 - 68.1 % 69 47
generic-match-3.cc
50.3%50.3%
50.3 % 7761 3900 - 60.0 % 70 42
generic-match-4.cc
24.8%24.8%
24.8 % 13555 3365 - 63.2 % 57 36
generic-match-5.cc
53.9%53.9%
53.9 % 7470 4028 - 66.2 % 80 53
generic-match-6.cc
45.3%45.3%
45.3 % 7485 3393 - 66.0 % 103 68
generic-match-7.cc
47.6%47.6%
47.6 % 11999 5709 - 72.0 % 75 54
generic-match-8.cc
40.3%40.3%
40.3 % 7230 2911 - 62.1 % 87 54
generic-match-9.cc
41.6%41.6%
41.6 % 6760 2814 - 64.1 % 78 50
genrtl.h
100.0%
100.0 % 216 216 - 50.0 % 2 1
gimple-match-1.cc
61.5%61.5%
61.5 % 20842 12814 - 78.3 % 69 54
gimple-match-10.cc
47.1%47.1%
47.1 % 15038 7078 - 87.0 % 115 100
gimple-match-2.cc
40.3%40.3%
40.3 % 33991 13711 - 79.7 % 64 51
gimple-match-3.cc
5.5%5.5%
5.5 % 10877 603 - 100.0 % 2 2
gimple-match-4.cc
41.8%41.8%
41.8 % 18770 7843 - 84.7 % 183 155
gimple-match-5.cc
62.9%62.9%
62.9 % 15638 9830 - 81.1 % 159 129
gimple-match-6.cc
42.7%42.7%
42.7 % 24774 10586 - 78.6 % 103 81
gimple-match-7.cc
38.5%38.5%
38.5 % 23927 9220 - 72.7 % 55 40
gimple-match-8.cc
65.3%65.3%
65.3 % 15637 10210 - 77.4 % 177 137
gimple-match-9.cc
64.7%64.7%
64.7 % 15122 9782 - 82.4 % 165 136
insn-attrtab.cc
100.0%
100.0 % 2 2 - 100.0 % 1 1
insn-automata.cc
49.6%49.6%
49.6 % 9578 4753 - 85.7 % 21 18
insn-dfatab.cc
0.0%
0.0 % 1672 - 0.0 % 3
insn-emit-1.cc
62.2%62.2%
62.2 % 1937 1205 - 62.3 % 485 302
insn-emit-10.cc
64.1%64.1%
64.1 % 1938 1242 - 64.1 % 485 311
insn-emit-2.cc
65.9%65.9%
65.9 % 1936 1276 - 65.9 % 484 319
insn-emit-3.cc
65.4%65.4%
65.4 % 1929 1261 - 65.4 % 483 316
insn-emit-4.cc
65.4%65.4%
65.4 % 1917 1253 - 65.4 % 480 314
insn-emit-5.cc
64.2%64.2%
64.2 % 1931 1239 - 64.2 % 483 310
insn-emit-6.cc
66.6%66.6%
66.6 % 1906 1270 - 66.7 % 478 319
insn-emit-7.cc
65.1%65.1%
65.1 % 1914 1246 - 65.1 % 479 312
insn-emit-8.cc
64.8%64.8%
64.8 % 1933 1253 - 64.9 % 484 314
insn-emit-9.cc
64.7%64.7%
64.7 % 1917 1241 - 64.8 % 480 311
insn-extract.cc
91.5%91.5%
91.5 % 15144 13851 - 100.0 % 1 1
insn-latencytab.cc
0.0%
0.0 % 122 - 0.0 % 2
insn-modes-inline.h
34.8%34.8%
34.8 % 23 8 - -
insn-modes.cc
100.0%
100.0 % 146 146 - 100.0 % 1 1
insn-opinit.cc
99.9%99.9%
99.9 % 2938 2935 - 100.0 % 8 8
insn-opinit.h
96.2%96.2%
96.2 % 208 200 - 96.2 % 52 50
insn-output.cc
100.0%
100.0 % 1 1 - 100.0 % 1 1
insn-preds.cc
0.0%
0.0 % 1 - 0.0 % 1
insn-recog-1.cc
90.3%90.3%
90.3 % 3816 3445 - 95.2 % 186 177
insn-recog-10.cc
86.3%86.3%
86.3 % 3770 3254 - 91.7 % 180 165
insn-recog-2.cc
92.0%92.0%
92.0 % 3832 3524 - 95.7 % 209 200
insn-recog-3.cc
93.2%93.2%
93.2 % 3625 3380 - 97.0 % 169 164
insn-recog-4.cc
89.5%89.5%
89.5 % 3743 3349 - 94.9 % 195 185
insn-recog-5.cc
91.3%91.3%
91.3 % 3855 3521 - 95.3 % 211 201
insn-recog-6.cc
82.6%82.6%
82.6 % 3736 3085 - 93.9 % 180 169
insn-recog-7.cc
92.1%92.1%
92.1 % 3767 3468 - 96.6 % 179 173
insn-recog-8.cc
89.9%89.9%
89.9 % 3788 3404 - 96.5 % 200 193
insn-recog-9.cc
87.8%87.8%
87.8 % 3801 3337 - 93.7 % 190 178
insn-target-def.h
100.0%
100.0 % 8 8 - 100.0 % 2 2
options-save.cc
68.5%68.5%
68.5 % 10546 7219 - 78.9 % 19 15
options-urls.cc
9.2%9.2%
9.2 % 2830 260 - 100.0 % 1 1
options.cc
57.7%57.7%
57.7 % 1642 947 - 51.7 % 180 93
pass-instances.def
100.0%
100.0 % 422 422 - -
std-name-hint.gperf
97.6%97.6%
97.6 % 41 40 - 100.0 % 2 2
tm-constrs.h
100.0%
100.0 % 2 2 - 100.0 % 1 1
tm-preds.h
89.5%89.5%
89.5 % 38 34 - 100.0 % 4 4

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.