LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc Coverage Total Hit
Test: gcc.info Lines: 52.8 % 400423 211403
Test Date: 2025-12-06 14:04:50 Functions: 73.4 % 8908 6541
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
37.9%37.9%
37.9 % 7071 2681 - 62.1 % 66 41
generic-match-10.cc
47.0%47.0%
47.0 % 12462 5858 - 69.4 % 62 43
generic-match-2.cc
30.9%30.9%
30.9 % 10525 3250 - 50.0 % 14 7
generic-match-3.cc
46.7%46.7%
46.7 % 12164 5676 - 59.2 % 76 45
generic-match-4.cc
46.1%46.1%
46.1 % 7262 3351 - 63.3 % 90 57
generic-match-5.cc
25.9%25.9%
25.9 % 13621 3528 - 64.6 % 79 51
generic-match-6.cc
40.9%40.9%
40.9 % 8352 3418 - 75.6 % 86 65
generic-match-7.cc
42.7%42.7%
42.7 % 8020 3428 - 73.3 % 75 55
generic-match-8.cc
44.9%44.9%
44.9 % 7826 3515 - 64.0 % 75 48
generic-match-9.cc
38.4%38.4%
38.4 % 7399 2839 - 58.7 % 75 44
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.5%58.5%
58.5 % 15450 9039 - 84.4 % 90 76
gimple-match-4.cc
70.3%70.3%
70.3 % 16521 11618 - 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 15216 - 82.7 % 81 67
gimple-match-8.cc
48.3%48.3%
48.3 % 25558 12347 - 77.5 % 169 131
gimple-match-9.cc
69.1%69.1%
69.1 % 22603 15609 - 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
61.4%61.4%
61.4 % 1937 1189 - 61.4 % 485 298
insn-emit-10.cc
64.2%64.2%
64.2 % 1942 1246 - 64.2 % 486 312
insn-emit-2.cc
66.1%66.1%
66.1 % 1936 1280 - 66.1 % 484 320
insn-emit-3.cc
65.3%65.3%
65.3 % 1913 1249 - 65.3 % 479 313
insn-emit-4.cc
64.7%64.7%
64.7 % 1917 1241 - 64.8 % 480 311
insn-emit-5.cc
65.6%65.6%
65.6 % 1943 1275 - 65.6 % 486 319
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
64.7%64.7%
64.7 % 1917 1241 - 64.8 % 480 311
insn-extract.cc
91.6%91.6%
91.6 % 15345 14053 - 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 % 3646 3447 - 97.5 % 163 159
insn-recog-10.cc
87.4%87.4%
87.4 % 3817 3335 - 94.9 % 195 185
insn-recog-2.cc
89.5%89.5%
89.5 % 3857 3452 - 96.9 % 196 190
insn-recog-3.cc
89.7%89.7%
89.7 % 3925 3520 - 96.0 % 201 193
insn-recog-4.cc
89.0%89.0%
89.0 % 3827 3405 - 95.0 % 201 191
insn-recog-5.cc
87.8%87.8%
87.8 % 3812 3348 - 93.4 % 181 169
insn-recog-6.cc
88.8%88.8%
88.8 % 3763 3343 - 94.1 % 188 177
insn-recog-7.cc
90.2%90.2%
90.2 % 3869 3489 - 94.8 % 191 181
insn-recog-8.cc
88.6%88.6%
88.6 % 3810 3375 - 94.4 % 196 185
insn-recog-9.cc
90.3%90.3%
90.3 % 3925 3545 - 94.4 % 215 203
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 % 2939 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.