LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc Coverage Total Hit
Test: gcc.info Lines: 52.7 % 398592 210111
Test Date: 2025-11-08 14:47:52 Functions: 73.4 % 8890 6527
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
38.5%38.5%
38.5 % 6959 2677 - 62.5 % 72 45
generic-match-10.cc
45.4%45.4%
45.4 % 7215 3279 - 62.3 % 77 48
generic-match-2.cc
23.7%23.7%
23.7 % 10575 2508 - 57.9 % 19 11
generic-match-3.cc
26.5%26.5%
26.5 % 13753 3643 - 70.8 % 65 46
generic-match-4.cc
48.4%48.4%
48.4 % 7597 3675 - 61.9 % 63 39
generic-match-5.cc
41.6%41.6%
41.6 % 8221 3421 - 69.1 % 68 47
generic-match-6.cc
44.4%44.4%
44.4 % 12754 5658 - 66.3 % 95 63
generic-match-7.cc
45.8%45.8%
45.8 % 12159 5573 - 68.6 % 70 48
generic-match-8.cc
52.3%52.3%
52.3 % 7797 4077 - 72.8 % 81 59
generic-match-9.cc
37.9%37.9%
37.9 % 7322 2774 - 56.5 % 85 48
genrtl.h
100.0%
100.0 % 216 216 - 50.0 % 2 1
gimple-match-1.cc
6.3%6.3%
6.3 % 10893 684 - 100.0 % 2 2
gimple-match-10.cc
45.0%45.0%
45.0 % 14850 6677 - 78.8 % 118 93
gimple-match-2.cc
37.9%37.9%
37.9 % 18447 6989 - 77.3 % 150 116
gimple-match-3.cc
44.9%44.9%
44.9 % 15662 7035 - 81.8 % 88 72
gimple-match-4.cc
47.4%47.4%
47.4 % 25449 12063 - 83.9 % 149 125
gimple-match-5.cc
61.0%61.0%
61.0 % 21134 12882 - 84.8 % 79 67
gimple-match-6.cc
46.1%46.1%
46.1 % 37823 17430 - 80.2 % 116 93
gimple-match-7.cc
57.6%57.6%
57.6 % 14974 8622 - 87.0 % 77 67
gimple-match-8.cc
64.1%64.1%
64.1 % 15514 9946 - 79.9 % 184 147
gimple-match-9.cc
47.8%47.8%
47.8 % 25719 12283 - 79.5 % 151 120
insn-attrtab.cc
100.0%
100.0 % 2 2 - 100.0 % 1 1
insn-automata.cc
49.6%49.6%
49.6 % 9578 4755 - 85.7 % 21 18
insn-dfatab.cc
0.0%
0.0 % 1696 - 0.0 % 3
insn-emit-1.cc
62.2%62.2%
62.2 % 1937 1205 - 62.3 % 485 302
insn-emit-10.cc
63.2%63.2%
63.2 % 1934 1222 - 63.2 % 484 306
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
66.1%66.1%
66.1 % 1921 1269 - 66.1 % 481 318
insn-emit-5.cc
65.7%65.7%
65.7 % 1923 1263 - 65.7 % 481 316
insn-emit-6.cc
64.4%64.4%
64.4 % 1911 1231 - 64.5 % 479 309
insn-emit-7.cc
65.3%65.3%
65.3 % 1914 1250 - 65.3 % 479 313
insn-emit-8.cc
64.9%64.9%
64.9 % 1936 1256 - 64.9 % 485 315
insn-emit-9.cc
65.6%65.6%
65.6 % 1917 1257 - 65.6 % 480 315
insn-extract.cc
91.6%91.6%
91.6 % 15315 14023 - 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 % 140 140 - 100.0 % 1 1
insn-opinit.cc
99.9%99.9%
99.9 % 2987 2984 - 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
87.9%87.9%
87.9 % 3808 3349 - 95.1 % 184 175
insn-recog-10.cc
87.9%87.9%
87.9 % 3873 3404 - 95.3 % 193 184
insn-recog-2.cc
90.2%90.2%
90.2 % 3871 3490 - 95.6 % 206 197
insn-recog-3.cc
88.3%88.3%
88.3 % 3836 3389 - 93.9 % 196 184
insn-recog-4.cc
91.4%91.4%
91.4 % 3887 3551 - 96.6 % 205 198
insn-recog-5.cc
91.3%91.3%
91.3 % 3822 3491 - 94.7 % 188 178
insn-recog-6.cc
90.7%90.7%
90.7 % 3858 3498 - 95.0 % 199 189
insn-recog-7.cc
88.7%88.7%
88.7 % 3695 3276 - 96.0 % 173 166
insn-recog-8.cc
88.8%88.8%
88.8 % 3670 3258 - 93.1 % 174 162
insn-recog-9.cc
89.7%89.7%
89.7 % 3853 3456 - 95.1 % 204 194
insn-target-def.h
100.0%
100.0 % 8 8 - 100.0 % 2 2
options-save.cc
68.5%68.5%
68.5 % 10595 7253 - 78.9 % 19 15
options-urls.cc
9.5%9.5%
9.5 % 2852 272 - 100.0 % 1 1
options.cc
57.5%57.5%
57.5 % 1656 953 - 51.7 % 180 93
pass-instances.def
100.0%
100.0 % 423 423 - -
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
90.2%90.2%
90.2 % 41 37 - 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.