LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc Coverage Total Hit
Test: gcc.info Lines: 52.8 % 400095 211139
Test Date: 2025-11-22 14:42:49 Functions: 73.4 % 8898 6534
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
51.7%51.7%
51.7 % 7767 4016 - 63.8 % 69 44
generic-match-10.cc
24.8%24.8%
24.8 % 13516 3352 - 60.8 % 74 45
generic-match-2.cc
23.9%23.9%
23.9 % 10695 2557 - 61.1 % 18 11
generic-match-3.cc
37.2%37.2%
37.2 % 7370 2744 - 65.3 % 75 49
generic-match-4.cc
46.8%46.8%
46.8 % 12485 5845 - 64.1 % 64 41
generic-match-5.cc
47.9%47.9%
47.9 % 12237 5862 - 63.7 % 91 58
generic-match-6.cc
42.6%42.6%
42.6 % 7017 2992 - 67.8 % 90 61
generic-match-7.cc
45.9%45.9%
45.9 % 8173 3755 - 68.7 % 67 46
generic-match-8.cc
38.9%38.9%
38.9 % 8273 3215 - 66.7 % 63 42
generic-match-9.cc
44.9%44.9%
44.9 % 7437 3341 - 68.2 % 88 60
genrtl.h
100.0%
100.0 % 216 216 - 50.0 % 2 1
gimple-match-1.cc
6.9%6.9%
6.9 % 10893 751 - 100.0 % 2 2
gimple-match-10.cc
65.8%65.8%
65.8 % 22314 14681 - 84.8 % 92 78
gimple-match-2.cc
59.9%59.9%
59.9 % 15485 9276 - 80.0 % 145 116
gimple-match-3.cc
42.6%42.6%
42.6 % 25285 10767 - 80.4 % 92 74
gimple-match-4.cc
49.8%49.8%
49.8 % 24967 12441 - 80.6 % 170 137
gimple-match-5.cc
37.3%37.3%
37.3 % 14135 5269 - 78.0 % 59 46
gimple-match-6.cc
45.4%45.4%
45.4 % 15442 7006 - 79.3 % 116 92
gimple-match-7.cc
47.7%47.7%
47.7 % 19007 9058 - 84.1 % 82 69
gimple-match-8.cc
63.0%63.0%
63.0 % 16506 10398 - 81.7 % 191 156
gimple-match-9.cc
41.8%41.8%
41.8 % 37261 15589 - 80.5 % 169 136
insn-attrtab.cc
100.0%
100.0 % 2 2 - 100.0 % 1 1
insn-automata.cc
49.7%49.7%
49.7 % 9578 4756 - 85.7 % 21 18
insn-dfatab.cc
0.0%
0.0 % 1706 - 0.0 % 3
insn-emit-1.cc
62.3%62.3%
62.3 % 1933 1205 - 62.4 % 484 302
insn-emit-10.cc
63.1%63.1%
63.1 % 1938 1222 - 63.1 % 485 306
insn-emit-2.cc
66.0%66.0%
66.0 % 1932 1276 - 66.0 % 483 319
insn-emit-3.cc
66.5%66.5%
66.5 % 1920 1276 - 66.5 % 481 320
insn-emit-4.cc
66.6%66.6%
66.6 % 1917 1277 - 66.7 % 480 320
insn-emit-5.cc
65.6%65.6%
65.6 % 1931 1267 - 65.6 % 483 317
insn-emit-6.cc
65.3%65.3%
65.3 % 1903 1243 - 65.4 % 477 312
insn-emit-7.cc
64.9%64.9%
64.9 % 1914 1242 - 64.9 % 479 311
insn-emit-8.cc
62.5%62.5%
62.5 % 1953 1221 - 62.6 % 489 306
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 % 15325 14033 - 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 % 2978 2975 - 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
94.5%94.5%
94.5 % 3684 3481 - 98.8 % 161 159
insn-recog-10.cc
87.3%87.3%
87.3 % 3845 3357 - 93.5 % 201 188
insn-recog-2.cc
87.5%87.5%
87.5 % 3717 3252 - 97.0 % 169 164
insn-recog-3.cc
86.2%86.2%
86.2 % 3748 3232 - 93.3 % 179 167
insn-recog-4.cc
92.3%92.3%
92.3 % 3905 3604 - 96.1 % 228 219
insn-recog-5.cc
89.6%89.6%
89.6 % 3813 3418 - 95.2 % 166 158
insn-recog-6.cc
89.8%89.8%
89.8 % 3860 3465 - 96.0 % 201 193
insn-recog-7.cc
90.9%90.9%
90.9 % 3885 3533 - 93.8 % 208 195
insn-recog-8.cc
92.3%92.3%
92.3 % 3904 3602 - 95.0 % 202 192
insn-recog-9.cc
85.0%85.0%
85.0 % 3828 3253 - 93.2 % 207 193
insn-target-def.h
100.0%
100.0 % 8 8 - 100.0 % 2 2
options-save.cc
68.4%68.4%
68.4 % 10561 7229 - 78.9 % 19 15
options-urls.cc
9.3%9.3%
9.3 % 2914 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.