LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc Coverage Total Hit
Test: gcc.info Lines: 53.6 % 394666 211458
Test Date: 2025-12-13 14:10:19 Functions: 73.6 % 8894 6542
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
41.9%41.9%
41.9 % 10295 4316 - 68.6 % 70 48
generic-match-10.cc
38.1%38.1%
38.1 % 6284 2392 - 60.0 % 70 42
generic-match-2.cc
45.0%45.0%
45.0 % 7383 3319 - 69.3 % 75 52
generic-match-3.cc
50.8%50.8%
50.8 % 11583 5887 - 73.0 % 63 46
generic-match-4.cc
40.4%40.4%
40.4 % 7663 3096 - 60.5 % 76 46
generic-match-5.cc
38.2%38.2%
38.2 % 6668 2547 - 61.1 % 72 44
generic-match-6.cc
24.8%24.8%
24.8 % 13047 3236 - 63.5 % 52 33
generic-match-7.cc
49.4%49.4%
49.4 % 6727 3321 - 67.2 % 64 43
generic-match-8.cc
48.5%48.5%
48.5 % 12016 5833 - 74.7 % 75 56
generic-match-9.cc
49.6%49.6%
49.6 % 7239 3593 - 69.7 % 66 46
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
46.0%46.0%
46.0 % 24553 11299 - 75.8 % 128 97
gimple-match-2.cc
37.4%37.4%
37.4 % 19512 7289 - 77.1 % 140 108
gimple-match-3.cc
58.6%58.6%
58.6 % 15450 9049 - 84.4 % 90 76
gimple-match-4.cc
70.3%70.3%
70.3 % 16521 11616 - 83.9 % 143 120
gimple-match-5.cc
39.6%39.6%
39.6 % 13697 5420 - 84.4 % 64 54
gimple-match-6.cc
46.1%46.1%
46.1 % 14994 6913 - 79.8 % 124 99
gimple-match-7.cc
40.1%40.1%
40.1 % 37916 15212 - 82.7 % 81 67
gimple-match-8.cc
48.4%48.4%
48.4 % 25558 12361 - 77.5 % 169 131
gimple-match-9.cc
69.1%69.1%
69.1 % 22603 15618 - 86.0 % 178 153
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 % 1706 - 0.0 % 3
insn-emit-1.cc
62.9%62.9%
62.9 % 1929 1213 - 62.9 % 483 304
insn-emit-10.cc
64.1%64.1%
64.1 % 1938 1242 - 64.1 % 485 311
insn-emit-2.cc
66.1%66.1%
66.1 % 1936 1280 - 66.1 % 484 320
insn-emit-3.cc
65.4%65.4%
65.4 % 1929 1261 - 65.4 % 483 316
insn-emit-4.cc
65.0%65.0%
65.0 % 1921 1249 - 65.1 % 481 313
insn-emit-5.cc
65.6%65.6%
65.6 % 1931 1267 - 65.6 % 483 317
insn-emit-6.cc
67.1%67.1%
67.1 % 1906 1278 - 67.2 % 478 321
insn-emit-7.cc
64.9%64.9%
64.9 % 1914 1242 - 64.9 % 479 311
insn-emit-8.cc
64.8%64.8%
64.8 % 1933 1253 - 64.9 % 484 314
insn-emit-9.cc
62.9%62.9%
62.9 % 1921 1209 - 63.0 % 481 303
insn-extract.cc
91.7%91.7%
91.7 % 15345 14066 - 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.2%94.2%
94.2 % 3696 3482 - 97.6 % 169 165
insn-recog-10.cc
87.2%87.2%
87.2 % 3848 3357 - 94.6 % 186 176
insn-recog-2.cc
89.3%89.3%
89.3 % 3856 3443 - 97.0 % 202 196
insn-recog-3.cc
88.6%88.6%
88.6 % 3915 3469 - 95.0 % 201 191
insn-recog-4.cc
89.1%89.1%
89.1 % 3801 3387 - 95.5 % 200 191
insn-recog-5.cc
89.0%89.0%
89.0 % 3786 3368 - 94.3 % 175 165
insn-recog-6.cc
89.0%89.0%
89.0 % 3808 3391 - 94.1 % 187 176
insn-recog-7.cc
89.8%89.8%
89.8 % 3847 3456 - 94.2 % 191 180
insn-recog-8.cc
88.9%88.9%
88.9 % 3802 3380 - 94.4 % 197 186
insn-recog-9.cc
90.2%90.2%
90.2 % 3928 3545 - 94.5 % 220 208
insn-target-def.h
100.0%
100.0 % 8 8 - 100.0 % 2 2
options-save.cc
68.4%68.4%
68.4 % 10626 7273 - 78.9 % 19 15
options-urls.cc
9.3%9.3%
9.3 % 2943 273 - 100.0 % 1 1
options.cc
56.8%56.8%
56.8 % 1678 953 - 50.3 % 185 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.