LCOV - code coverage report
Current view: top level - gcc Coverage Total Hit
Test: gcc.info Lines: 84.6 % 522682 442080
Test Date: 2025-11-22 14:42:49 Functions: 84.8 % 39490 33505
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
addresses.h
90.0%90.0%
90.0 % 10 9 - 100.0 % 1 1
adjust-alignment.cc
100.0%
100.0 % 14 14 - 100.0 % 2 2
alias.cc
92.5%92.5%
92.5 % 1326 1227 - 95.5 % 66 63
align.h
95.2%95.2%
95.2 % 21 20 - 100.0 % 2 2
alloc-pool.cc
0.0%
0.0 % 3 - 0.0 % 1
alloc-pool.h
99.1%99.1%
99.1 % 106 105 - 83.3 % 18 15
asan.cc
85.4%85.4%
85.4 % 1998 1706 - 87.7 % 106 93
asan.h
100.0%
100.0 % 41 41 - 100.0 % 6 6
attr-callback.cc
76.9%76.9%
76.9 % 156 120 - 100.0 % 12 12
attr-fnspec.h
93.2%93.2%
93.2 % 88 82 - 92.3 % 13 12
attribs.cc
94.8%94.8%
94.8 % 1056 1001 - 98.5 % 68 67
attribs.h
96.9%96.9%
96.9 % 65 63 - 100.0 % 11 11
auto-inc-dec.cc
1.2%1.2%
1.2 % 601 7 - 12.5 % 16 2
auto-obstack.h
100.0%
100.0 % 8 8 - 100.0 % 1 1
auto-profile.cc
0.6%0.6%
0.6 % 1971 12 - 4.2 % 95 4
avoid-store-forwarding.cc
83.8%83.8%
83.8 % 321 269 - 100.0 % 8 8
basic-block.h
100.0%
100.0 % 77 77 - 100.0 % 16 16
bb-reorder.cc
85.4%85.4%
85.4 % 1209 1032 - 90.2 % 41 37
bbitmap.h
100.0%
100.0 % 25 25 - 100.0 % 66 66
bitmap.cc
86.4%86.4%
86.4 % 1388 1199 - 80.3 % 76 61
bitmap.h
96.7%96.7%
96.7 % 215 208 - 100.0 % 8 8
btfout.cc
95.1%95.1%
95.1 % 714 679 - 87.5 % 56 49
builtin-attrs.def
100.0%
100.0 % 175 175 - -
builtin-types.def
100.0%
100.0 % 595 595 - -
builtins.cc
86.2%86.2%
86.2 % 5735 4946 - 91.8 % 220 202
builtins.def
100.0%
100.0 % 804 804 - -
caller-save.cc
0.0%
0.0 % 620 - 0.0 % 19
calls.cc
78.0%78.0%
78.0 % 2078 1621 - 86.0 % 50 43
calls.h
100.0%
100.0 % 17 17 - 100.0 % 3 3
ccmp.cc
93.2%93.2%
93.2 % 117 109 - 100.0 % 6 6
cfg-flags.def
100.0%
100.0 % 18 18 - -
cfg.cc
91.4%91.4%
91.4 % 558 510 - 77.8 % 63 49
cfg.h
95.0%95.0%
95.0 % 20 19 - 100.0 % 2 2
cfganal.cc
85.6%85.6%
85.6 % 818 700 - 86.4 % 44 38
cfgbuild.cc
89.9%89.9%
89.9 % 327 294 - 100.0 % 12 12
cfgcleanup.cc
93.8%93.8%
93.8 % 1431 1342 - 97.4 % 39 38
cfgexpand.cc
88.3%88.3%
88.3 % 3517 3104 - 92.4 % 105 97
cfghooks.cc
77.8%77.8%
77.8 % 704 548 - 79.4 % 63 50
cfghooks.h
100.0%
100.0 % 5 5 - 100.0 % 1 1
cfgloop.cc
90.8%90.8%
90.8 % 983 893 - 95.8 % 72 69
cfgloop.h
97.0%97.0%
97.0 % 99 96 - 100.0 % 6 6
cfgloopanal.cc
92.8%92.8%
92.8 % 250 232 - 93.3 % 15 14
cfgloopmanip.cc
98.1%98.1%
98.1 % 835 819 - 97.0 % 33 32
cfgrtl.cc
82.9%82.9%
82.9 % 2382 1975 - 89.1 % 110 98
cgraph.cc
82.1%82.1%
82.1 % 2313 1900 - 93.3 % 134 125
cgraph.h
99.2%99.2%
99.2 % 472 468 - 100.0 % 59 59
cgraphbuild.cc
92.1%92.1%
92.1 % 216 199 - 94.7 % 19 18
cgraphclones.cc
85.5%85.5%
85.5 % 558 477 - 92.0 % 25 23
cgraphunit.cc
93.0%93.0%
93.0 % 1208 1123 - 100.0 % 41 41
collect-utils.cc
71.2%71.2%
71.2 % 111 79 - 75.0 % 8 6
collect2.cc
52.7%52.7%
52.7 % 799 421 - 52.0 % 25 13
combine-stack-adj.cc
96.5%96.5%
96.5 % 340 328 - 94.4 % 18 17
combine.cc
90.7%90.7%
90.7 % 6620 6004 - 94.3 % 105 99
common.md
62.3%62.3%
62.3 % 69 43 - 77.8 % 18 14
compare-elim.cc
90.9%90.9%
90.9 % 340 309 - 88.9 % 18 16
context.cc
100.0%
100.0 % 9 9 - 100.0 % 2 2
context.h
100.0%
100.0 % 6 6 - 100.0 % 3 3
convert.cc
92.1%92.1%
92.1 % 555 511 - 89.5 % 19 17
convert.h
100.0%
100.0 % 4 4 - -
coroutine-builtins.def
100.0%
100.0 % 6 6 - -
coroutine-passes.cc
88.2%88.2%
88.2 % 211 186 - 100.0 % 10 10
coverage.cc
89.9%89.9%
89.9 % 631 567 - 96.4 % 28 27
cppbuiltin.cc
98.0%98.0%
98.0 % 98 96 - 100.0 % 6 6
cppdefault.cc
87.5%87.5%
87.5 % 8 7 - 100.0 % 1 1
cprop.cc
94.0%94.0%
94.0 % 739 695 - 84.4 % 45 38
crc-verification.cc
83.1%83.1%
83.1 % 491 408 - 100.0 % 35 35
crc-verification.h
100.0%
100.0 % 14 14 - 100.0 % 1 1
cse.cc
91.4%91.4%
91.4 % 2998 2739 - 91.4 % 93 85
cselib.cc
93.7%93.7%
93.7 % 1572 1473 - 96.7 % 60 58
cselib.h
100.0%
100.0 % 10 10 - 100.0 % 2 2
ctfc.cc
92.6%92.6%
92.6 % 445 412 - 92.2 % 51 47
ctfc.h
100.0%
100.0 % 8 8 - -
ctfout.cc
98.2%98.2%
98.2 % 329 323 - 87.9 % 33 29
data-streamer-in.cc
93.0%93.0%
93.0 % 142 132 - 92.9 % 14 13
data-streamer-out.cc
94.0%94.0%
94.0 % 232 218 - 90.0 % 20 18
data-streamer.cc
100.0%
100.0 % 63 63 - 100.0 % 6 6
data-streamer.h
93.1%93.1%
93.1 % 102 95 - 100.0 % 8 8
dbgcnt.cc
70.8%70.8%
70.8 % 106 75 - 81.8 % 11 9
dce.cc
91.8%91.8%
91.8 % 539 495 - 100.0 % 34 34
ddg.cc
0.0%
0.0 % 543 - 0.0 % 39
debug.cc
70.6%70.6%
70.6 % 34 24 - 70.6 % 17 12
debug.h
0.0%
0.0 % 4 - 0.0 % 1
dep-fusion.cc
81.6%81.6%
81.6 % 49 40 - 100.0 % 4 4
df-core.cc
78.6%78.6%
78.6 % 860 676 - 70.9 % 79 56
df-problems.cc
76.1%76.1%
76.1 % 1893 1440 - 75.5 % 147 111
df-scan.cc
85.6%85.6%
85.6 % 1930 1652 - 90.7 % 97 88
df.h
93.0%93.0%
93.0 % 43 40 - 100.0 % 2 2
dfp.cc
83.8%83.8%
83.8 % 395 331 - 95.7 % 23 22
diagnostic-context-rich-location.cc
91.9%91.9%
91.9 % 37 34 - 100.0 % 1 1
diagnostic-context-rich-location.h
100.0%
100.0 % 11 11 - -
diagnostic-global-context.cc
90.4%90.4%
90.4 % 457 413 - 94.4 % 36 34
diagnostic.h
100.0%
100.0 % 51 51 - 100.0 % 4 4
digraph.cc
100.0%
100.0 % 131 131 - 100.0 % 7 7
digraph.h
100.0%
100.0 % 47 47 - 72.1 % 43 31
dojump.cc
54.3%54.3%
54.3 % 611 332 - 63.6 % 22 14
dominance.cc
91.2%91.2%
91.2 % 705 643 - 90.7 % 54 49
dominance.h
100.0%
100.0 % 3 3 - -
domwalk.cc
98.3%98.3%
98.3 % 120 118 - 100.0 % 8 8
domwalk.h
100.0%
100.0 % 2 2 - 100.0 % 2 2
double-int.cc
35.4%35.4%
35.4 % 608 215 - 18.3 % 71 13
double-int.h
40.0%40.0%
40.0 % 30 12 - 100.0 % 2 2
dse.cc
86.7%86.7%
86.7 % 1462 1267 - 90.3 % 62 56
dump-context.h
100.0%
100.0 % 10 10 - -
dumpfile.cc
93.3%93.3%
93.3 % 1198 1118 - 88.3 % 120 106
dumpfile.h
92.2%92.2%
92.2 % 64 59 - 100.0 % 5 5
dwarf2asm.cc
88.9%88.9%
88.9 % 333 296 - 95.8 % 24 23
dwarf2cfi.cc
66.7%66.7%
66.7 % 1704 1137 - 85.5 % 76 65
dwarf2ctf.cc
91.2%91.2%
91.2 % 464 423 - 88.9 % 27 24
dwarf2out.cc
83.2%83.2%
83.2 % 14968 12447 - 91.0 % 601 547
dwarf2out.h
87.5%87.5%
87.5 % 24 21 - 100.0 % 3 3
early-remat.cc
0.6%0.6%
0.6 % 1007 6 - 3.4 % 58 2
emit-rtl.cc
83.4%83.4%
83.4 % 2817 2349 - 86.0 % 264 227
emit-rtl.h
88.5%88.5%
88.5 % 26 23 - 75.0 % 4 3
escaped_string.h
100.0%
100.0 % 3 3 - -
et-forest.cc
97.9%97.9%
97.9 % 331 324 - 100.0 % 16 16
except.cc
71.5%71.5%
71.5 % 1433 1025 - 84.0 % 94 79
except.h
100.0%
100.0 % 7 7 - 100.0 % 1 1
explow.cc
75.7%75.7%
75.7 % 877 664 - 91.5 % 47 43
expmed.cc
84.0%84.0%
84.0 % 2888 2426 - 92.1 % 63 58
expmed.h
97.7%97.7%
97.7 % 129 126 - 100.0 % 4 4
expr.cc
80.5%80.5%
80.5 % 6898 5553 - 93.3 % 179 167
expr.h
75.0%75.0%
75.0 % 16 12 - 100.0 % 2 2
ext-dce.cc
79.4%79.4%
79.4 % 509 404 - 90.5 % 21 19
fibonacci_heap.cc
98.5%98.5%
98.5 % 131 129 - 100.0 % 9 9
fibonacci_heap.h
95.3%95.3%
95.3 % 214 204 - 97.2 % 108 105
file-find.cc
90.1%90.1%
90.1 % 81 73 - 100.0 % 7 7
file-prefix-map.cc
79.4%79.4%
79.4 % 68 54 - 88.9 % 9 8
final.cc
83.5%83.5%
83.5 % 1756 1466 - 90.4 % 83 75
fixed-value.cc
8.2%8.2%
8.2 % 536 44 - 20.0 % 20 4
fold-const-call.cc
94.1%94.1%
94.1 % 1066 1003 - 83.7 % 43 36
fold-const.cc
86.3%86.3%
86.3 % 8304 7170 - 87.3 % 229 200
fold-const.h
100.0%
100.0 % 1 1 - -
fold-mem-offsets.cc
87.3%87.3%
87.3 % 331 289 - 100.0 % 14 14
function-abi.cc
84.3%84.3%
84.3 % 89 75 - 87.5 % 8 7
function-abi.h
100.0%
100.0 % 47 47 - 100.0 % 8 8
function-tests.cc
98.9%98.9%
98.9 % 284 281 - 94.1 % 17 16
function.cc
83.1%83.1%
83.1 % 2829 2352 - 87.3 % 165 144
function.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
fwprop.cc
90.9%90.9%
90.9 % 374 340 - 96.7 % 30 29
gcc-ar.cc
62.9%62.9%
62.9 % 116 73 - 100.0 % 2 2
gcc-attribute-urlifier.cc
100.0%
100.0 % 61 61 - 100.0 % 9 9
gcc-diagnostic-spec.cc
100.0%
100.0 % 101 101 - 100.0 % 5 5
gcc-diagnostic-spec.h
100.0%
100.0 % 15 15 - -
gcc-main.cc
100.0%
100.0 % 5 5 - 100.0 % 1 1
gcc-rich-location.cc
100.0%
100.0 % 50 50 - 100.0 % 6 6
gcc-rich-location.h
100.0%
100.0 % 6 6 - 100.0 % 1 1
gcc-urlifier.cc
98.8%98.8%
98.8 % 84 83 - 100.0 % 10 10
gcc-urlifier.h
100.0%
100.0 % 5 5 - 100.0 % 1 1
gcc.cc
74.1%74.1%
74.1 % 4374 3242 - 80.4 % 158 127
gcov-io.cc
80.4%80.4%
80.4 % 153 123 - 78.6 % 28 22
gcov.cc
78.2%78.2%
78.2 % 1826 1428 - 93.2 % 73 68
gcse-common.cc
93.3%93.3%
93.3 % 89 83 - 100.0 % 3 3
gcse.cc
92.5%92.5%
92.5 % 1504 1391 - 84.2 % 95 80
generic-match-head.cc
94.5%94.5%
94.5 % 55 52 - 80.0 % 5 4
ggc-common.cc
67.1%67.1%
67.1 % 465 312 - 58.3 % 36 21
ggc-none.cc
0.0%
0.0 % 17 - 0.0 % 7
ggc-page.cc
86.4%86.4%
86.4 % 844 729 - 87.8 % 49 43
ggc-tests.cc
94.7%94.7%
94.7 % 151 143 - 87.5 % 16 14
ggc.h
97.4%97.4%
97.4 % 38 37 - 46.4 % 887 412
gimple-array-bounds.cc
87.2%87.2%
87.2 % 398 347 - 94.4 % 18 17
gimple-array-bounds.h
100.0%
100.0 % 1 1 - -
gimple-builder.cc
100.0%
100.0 % 28 28 - 100.0 % 9 9
gimple-crc-optimization.cc
92.1%92.1%
92.1 % 432 398 - 100.0 % 33 33
gimple-expr.cc
93.4%93.4%
93.4 % 378 353 - 94.1 % 34 32
gimple-expr.h
97.4%97.4%
97.4 % 39 38 - 100.0 % 6 6
gimple-fold.cc
91.9%91.9%
91.9 % 5447 5005 - 94.0 % 149 140
gimple-fold.h
92.0%92.0%
92.0 % 50 46 - 75.0 % 20 15
gimple-harden-conditionals.cc
87.1%87.1%
87.1 % 249 217 - 83.3 % 12 10
gimple-harden-control-flow.cc
95.6%95.6%
95.6 % 642 614 - 95.8 % 24 23
gimple-if-to-switch.cc
99.6%99.6%
99.6 % 257 256 - 100.0 % 13 13
gimple-isel.cc
91.9%91.9%
91.9 % 641 589 - 100.0 % 10 10
gimple-iterator.cc
96.0%96.0%
96.0 % 445 427 - 97.4 % 39 38
gimple-iterator.h
99.2%99.2%
99.2 % 118 117 - 100.0 % 11 11
gimple-laddress.cc
97.1%97.1%
97.1 % 34 33 - 75.0 % 4 3
gimple-loop-interchange.cc
96.8%96.8%
96.8 % 864 836 - 97.3 % 37 36
gimple-loop-jam.cc
97.8%97.8%
97.8 % 230 225 - 100.0 % 10 10
gimple-loop-versioning.cc
96.9%96.9%
96.9 % 544 527 - 86.0 % 43 37
gimple-low.cc
95.1%95.1%
95.1 % 637 606 - 100.0 % 24 24
gimple-lower-bitint.cc
89.6%89.6%
89.6 % 4931 4416 - 100.0 % 56 56
gimple-match-exports.cc
87.3%87.3%
87.3 % 559 488 - 91.7 % 36 33
gimple-match-head.cc
99.4%99.4%
99.4 % 167 166 - 100.0 % 10 10
gimple-match.h
88.8%88.8%
88.8 % 80 71 - 100.0 % 2 2
gimple-predicate-analysis.cc
86.2%86.2%
86.2 % 911 785 - 94.0 % 50 47
gimple-predicate-analysis.h
100.0%
100.0 % 14 14 - -
gimple-predict.h
100.0%
100.0 % 23 23 - 100.0 % 5 5
gimple-pretty-print.cc
79.9%79.9%
79.9 % 1743 1393 - 83.1 % 71 59
gimple-range-cache.cc
84.1%84.1%
84.1 % 816 686 - 90.8 % 76 69
gimple-range-cache.h
50.0%50.0%
50.0 % 2 1 - -
gimple-range-edge.cc
95.9%95.9%
95.9 % 97 93 - 77.8 % 9 7
gimple-range-edge.h
0.0%
0.0 % 7 - 0.0 % 5
gimple-range-fold.cc
84.9%84.9%
84.9 % 694 589 - 72.9 % 48 35
gimple-range-fold.h
96.3%96.3%
96.3 % 27 26 - 100.0 % 2 2
gimple-range-gori.cc
83.1%83.1%
83.1 % 747 621 - 90.2 % 51 46
gimple-range-gori.h
100.0%
100.0 % 12 12 - 100.0 % 2 2
gimple-range-infer.cc
87.3%87.3%
87.3 % 245 214 - 88.2 % 17 15
gimple-range-infer.h
66.7%66.7%
66.7 % 12 8 - 42.9 % 7 3
gimple-range-op.cc
81.0%81.0%
81.0 % 735 595 - 82.9 % 41 34
gimple-range-op.h
100.0%
100.0 % 4 4 - 100.0 % 2 2
gimple-range-path.cc
87.1%87.1%
87.1 % 348 303 - 93.8 % 32 30
gimple-range-path.h
100.0%
100.0 % 8 8 - 100.0 % 3 3
gimple-range-phi.cc
87.5%87.5%
87.5 % 257 225 - 84.6 % 13 11
gimple-range-phi.h
66.7%66.7%
66.7 % 3 2 - -
gimple-range-tests.cc
100.0%
100.0 % 27 27 - 100.0 % 3 3
gimple-range-trace.cc
6.1%6.1%
6.1 % 98 6 - 7.7 % 13 1
gimple-range-trace.h
50.0%50.0%
50.0 % 4 2 - -
gimple-range.cc
88.3%88.3%
88.3 % 463 409 - 90.3 % 31 28
gimple-ssa-backprop.cc
99.2%99.2%
99.2 % 366 363 - 81.1 % 37 30
gimple-ssa-isolate-paths.cc
96.9%96.9%
96.9 % 357 346 - 94.7 % 19 18
gimple-ssa-nonnull-compare.cc
82.4%82.4%
82.4 % 51 42 - 100.0 % 4 4
gimple-ssa-pta-constraints.cc
97.2%97.2%
97.2 % 2273 2209 - 94.2 % 69 65
gimple-ssa-sccopy.cc
92.6%92.6%
92.6 % 242 224 - 100.0 % 15 15
gimple-ssa-split-paths.cc
98.3%98.3%
98.3 % 178 175 - 75.0 % 12 9
gimple-ssa-sprintf.cc
94.1%94.1%
94.1 % 1800 1694 - 96.1 % 51 49
gimple-ssa-store-merging.cc
95.7%95.7%
95.7 % 2620 2507 - 95.7 % 70 67
gimple-ssa-strength-reduction.cc
88.7%88.7%
88.7 % 1615 1432 - 98.7 % 77 76
gimple-ssa-warn-access.cc
94.0%94.0%
94.0 % 1948 1832 - 96.7 % 90 87
gimple-ssa-warn-alloca.cc
97.5%97.5%
97.5 % 157 153 - 90.0 % 10 9
gimple-ssa-warn-restrict.cc
90.6%90.6%
90.6 % 875 793 - 82.1 % 28 23
gimple-ssa.h
100.0%
100.0 % 33 33 - 100.0 % 5 5
gimple-streamer-in.cc
94.6%94.6%
94.6 % 147 139 - 100.0 % 3 3
gimple-streamer-out.cc
95.7%95.7%
95.7 % 117 112 - 100.0 % 3 3
gimple-walk.cc
96.4%96.4%
96.4 % 469 452 - 100.0 % 8 8
gimple-warn-recursion.cc
98.4%98.4%
98.4 % 64 63 - 100.0 % 5 5
gimple.cc
87.1%87.1%
87.1 % 1556 1355 - 95.1 % 144 137
gimple.h
97.5%97.5%
97.5 % 1752 1708 - 97.7 % 177 173
gimplify-me.cc
89.6%89.6%
89.6 % 135 121 - 100.0 % 5 5
gimplify.cc
94.3%94.3%
94.3 % 10682 10078 - 95.6 % 248 237
gimplify_reg_info.h
100.0%
100.0 % 76 76 - 100.0 % 13 13
godump.cc
89.6%89.6%
89.6 % 770 690 - 96.2 % 26 25
graph.cc
91.2%91.2%
91.2 % 171 156 - 85.7 % 14 12
graphds.cc
93.1%93.1%
93.1 % 189 176 - 91.7 % 12 11
graphite-dependences.cc
93.2%93.2%
93.2 % 161 150 - 100.0 % 10 10
graphite-isl-ast-to-gimple.cc
87.4%87.4%
87.4 % 712 622 - 94.7 % 38 36
graphite-optimize-isl.cc
99.0%99.0%
99.0 % 99 98 - 100.0 % 4 4
graphite-poly.cc
50.7%50.7%
50.7 % 300 152 - 34.8 % 46 16
graphite-scop-detection.cc
81.7%81.7%
81.7 % 774 632 - 92.3 % 39 36
graphite-sese-to-poly.cc
93.5%93.5%
93.5 % 619 579 - 95.5 % 44 42
graphite.cc
99.6%99.6%
99.6 % 265 264 - 100.0 % 16 16
graphite.h
100.0%
100.0 % 18 18 - -
graphviz.cc
87.1%87.1%
87.1 % 417 363 - 97.2 % 36 35
graphviz.h
93.8%93.8%
93.8 % 80 75 - 88.9 % 9 8
gtm-builtins.def
100.0%
100.0 % 96 96 - -
haifa-sched.cc
47.0%47.0%
47.0 % 3890 1827 - 55.1 % 196 108
hard-reg-set.h
100.0%
100.0 % 94 94 - 100.0 % 4 4
hash-map-tests.cc
100.0%
100.0 % 241 241 - 100.0 % 8 8
hash-map-traits.h
100.0%
100.0 % 26 26 - 85.7 % 21 18
hash-map.h
100.0%
100.0 % 116 116 - 92.0 % 689 634
hash-set-tests.cc
98.0%98.0%
98.0 % 149 146 - 100.0 % 4 4
hash-set.h
89.3%89.3%
89.3 % 56 50 - 87.2 % 148 129
hash-table.cc
50.0%50.0%
50.0 % 18 9 - 25.0 % 4 1
hash-table.h
98.9%98.9%
98.9 % 348 344 - 87.3 % 5950 5192
hash-traits.h
97.1%97.1%
97.1 % 68 66 - 100.0 % 8 8
hooks.cc
44.2%44.2%
44.2 % 172 76 - 44.2 % 86 38
hwint.cc
64.5%64.5%
64.5 % 31 20 - 80.0 % 5 4
hwint.h
96.4%96.4%
96.4 % 56 54 - 100.0 % 5 5
ifcvt.cc
74.7%74.7%
74.7 % 2723 2035 - 81.2 % 80 65
ifcvt.h
100.0%
100.0 % 1 1 - -
inchash.cc
62.5%62.5%
62.5 % 16 10 - 100.0 % 1 1
inchash.h
100.0%
100.0 % 65 65 - 71.4 % 14 10
incpath.cc
71.8%71.8%
71.8 % 209 150 - 75.0 % 12 9
init-regs.cc
96.2%96.2%
96.2 % 52 50 - 100.0 % 4 4
input.cc
94.2%94.2%
94.2 % 1338 1261 - 93.5 % 92 86
input.h
100.0%
100.0 % 12 12 - -
int-vector-builder.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
internal-fn.cc
72.1%72.1%
72.1 % 2481 1789 - 60.1 % 173 104
internal-fn.def
91.5%91.5%
91.5 % 248 227 - 48.7 % 191 93
internal-fn.h
100.0%
100.0 % 15 15 - 100.0 % 1 1
intl.cc
100.0%
100.0 % 29 29 - 100.0 % 3 3
ipa-comdats.cc
100.0%
100.0 % 152 152 - 100.0 % 9 9
ipa-cp.cc
91.9%91.9%
91.9 % 3068 2820 - 93.8 % 160 150
ipa-cp.h
100.0%
100.0 % 18 18 - -
ipa-devirt.cc
81.7%81.7%
81.7 % 1871 1529 - 93.8 % 80 75
ipa-fnsummary.cc
96.4%96.4%
96.4 % 2670 2574 - 98.9 % 94 93
ipa-fnsummary.h
90.6%90.6%
90.6 % 64 58 - 85.7 % 7 6
ipa-free-lang-data.cc
95.9%95.9%
95.9 % 533 511 - 95.8 % 24 23
ipa-icf-gimple.cc
91.1%91.1%
91.1 % 528 481 - 96.7 % 30 29
ipa-icf-gimple.h
100.0%
100.0 % 24 24 - 100.0 % 4 4
ipa-icf.cc
90.6%90.6%
90.6 % 1796 1627 - 97.0 % 100 97
ipa-icf.h
100.0%
100.0 % 44 44 - 100.0 % 4 4
ipa-inline-analysis.cc
92.3%92.3%
92.3 % 261 241 - 93.3 % 15 14
ipa-inline-transform.cc
86.9%86.9%
86.9 % 412 358 - 92.3 % 13 12
ipa-inline.cc
91.0%91.0%
91.0 % 1525 1387 - 98.2 % 56 55
ipa-inline.h
93.9%93.9%
93.9 % 33 31 - 100.0 % 5 5
ipa-locality-cloning.cc
1.5%1.5%
1.5 % 452 7 - 11.1 % 27 3
ipa-modref-tree.cc
93.2%93.2%
93.2 % 571 532 - 71.4 % 42 30
ipa-modref-tree.h
92.9%92.9%
92.9 % 241 224 - 100.0 % 32 32
ipa-modref.cc
94.7%94.7%
94.7 % 2887 2734 - 94.7 % 114 108
ipa-modref.h
100.0%
100.0 % 9 9 - 100.0 % 1 1
ipa-param-manipulation.cc
83.8%83.8%
83.8 % 1295 1085 - 90.2 % 61 55
ipa-param-manipulation.h
100.0%
100.0 % 3 3 - -
ipa-polymorphic-call.cc
84.1%84.1%
84.1 % 1201 1010 - 96.6 % 29 28
ipa-predicate.cc
90.7%90.7%
90.7 % 322 292 - 93.3 % 15 14
ipa-predicate.h
100.0%
100.0 % 48 48 - 100.0 % 3 3
ipa-profile.cc
94.0%94.0%
94.0 % 501 471 - 100.0 % 22 22
ipa-prop.cc
95.1%95.1%
95.1 % 3179 3022 - 92.1 % 151 139
ipa-prop.h
99.5%99.5%
99.5 % 217 216 - 97.8 % 46 45
ipa-pure-const.cc
94.6%94.6%
94.6 % 1080 1022 - 96.6 % 58 56
ipa-ref.cc
100.0%
100.0 % 31 31 - 100.0 % 4 4
ipa-ref.h
100.0%
100.0 % 13 13 - 100.0 % 2 2
ipa-reference.cc
91.0%91.0%
91.0 % 609 554 - 90.9 % 33 30
ipa-split.cc
88.3%88.3%
88.3 % 941 831 - 95.5 % 22 21
ipa-sra.cc
93.3%93.3%
93.3 % 2209 2062 - 93.5 % 92 86
ipa-strub.cc
86.1%86.1%
86.1 % 1327 1142 - 90.7 % 75 68
ipa-utils.cc
77.6%77.6%
77.6 % 504 391 - 92.3 % 13 12
ipa-utils.h
100.0%
100.0 % 52 52 - 100.0 % 10 10
ipa-visibility.cc
95.5%95.5%
95.5 % 402 384 - 100.0 % 20 20
ipa.cc
82.2%82.2%
82.2 % 697 573 - 83.3 % 36 30
ira-build.cc
72.3%72.3%
72.3 % 1935 1399 - 74.4 % 117 87
ira-color.cc
74.0%74.0%
74.0 % 2753 2036 - 73.1 % 119 87
ira-conflicts.cc
94.2%94.2%
94.2 % 447 421 - 88.9 % 18 16
ira-costs.cc
92.5%92.5%
92.5 % 1392 1287 - 97.2 % 36 35
ira-emit.cc
93.9%93.9%
93.9 % 690 648 - 83.9 % 31 26
ira-int.h
100.0%
100.0 % 217 217 - 100.0 % 25 25
ira-lives.cc
96.3%96.3%
96.3 % 888 855 - 85.4 % 48 41
ira.cc
83.6%83.6%
83.6 % 2816 2354 - 83.3 % 108 90
ira.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
is-a.h
100.0%
100.0 % 18 18 - 90.0 % 170 153
iterator-utils.h
100.0%
100.0 % 21 21 - 100.0 % 1 1
json-parsing.cc
85.4%85.4%
85.4 % 1191 1017 - 83.6 % 55 46
json-parsing.h
100.0%
100.0 % 10 10 - 100.0 % 1 1
json.cc
94.1%94.1%
94.1 % 512 482 - 89.5 % 57 51
json.h
90.8%90.8%
90.8 % 65 59 - 70.0 % 20 14
jump.cc
76.6%76.6%
76.6 % 718 550 - 93.3 % 45 42
langhooks.cc
70.0%70.0%
70.0 % 330 231 - 68.1 % 72 49
late-combine.cc
93.8%93.8%
93.8 % 357 335 - 100.0 % 25 25
lazily-created.h
100.0%
100.0 % 5 5 - 100.0 % 2 2
lcm.cc
100.0%
100.0 % 308 308 - 100.0 % 11 11
lists.cc
88.5%88.5%
88.5 % 96 85 - 80.0 % 15 12
lockfile.cc
0.0%
0.0 % 51 - 0.0 % 5
lockfile.h
20.0%20.0%
20.0 % 10 2 - 0.0 % 1
loop-doloop.cc
0.0%
0.0 % 347 - 0.0 % 8
loop-init.cc
97.0%97.0%
97.0 % 199 193 - 95.0 % 20 19
loop-invariant.cc
96.9%96.9%
96.9 % 989 958 - 96.3 % 54 52
loop-iv.cc
90.6%90.6%
90.6 % 1393 1262 - 98.0 % 51 50
loop-unroll.cc
91.7%91.7%
91.7 % 894 820 - 89.7 % 29 26
lower-subreg.cc
92.5%92.5%
92.5 % 774 716 - 92.1 % 38 35
lra-assigns.cc
96.0%96.0%
96.0 % 972 933 - 96.8 % 31 30
lra-coalesce.cc
90.4%90.4%
90.4 % 167 151 - 87.5 % 8 7
lra-constraints.cc
86.8%86.8%
86.8 % 3793 3292 - 89.7 % 107 96
lra-eliminations.cc
83.7%83.7%
83.7 % 686 574 - 95.5 % 22 21
lra-int.h
100.0%
100.0 % 54 54 - 100.0 % 6 6
lra-lives.cc
94.7%94.7%
94.7 % 720 682 - 81.0 % 42 34
lra-remat.cc
96.6%96.6%
96.6 % 673 650 - 97.0 % 33 32
lra-spills.cc
75.1%75.1%
75.1 % 406 305 - 92.9 % 14 13
lra.cc
89.3%89.3%
89.3 % 1238 1106 - 91.5 % 71 65
lra.h
100.0%
100.0 % 3 3 - -
lto-cgraph.cc
87.4%87.4%
87.4 % 1186 1037 - 94.2 % 52 49
lto-compress.cc
42.2%42.2%
42.2 % 185 78 - 70.6 % 17 12
lto-ltrans-cache.cc
3.9%3.9%
3.9 % 206 8 - 10.5 % 19 2
lto-ltrans-cache.h
100.0%
100.0 % 2 2 - -
lto-opts.cc
81.4%81.4%
81.4 % 102 83 - 100.0 % 2 2
lto-section-in.cc
86.5%86.5%
86.5 % 133 115 - 82.6 % 23 19
lto-section-out.cc
98.9%98.9%
98.9 % 95 94 - 100.0 % 14 14
lto-streamer-in.cc
76.2%76.2%
76.2 % 1095 834 - 87.2 % 47 41
lto-streamer-out.cc
91.4%91.4%
91.4 % 1737 1587 - 95.2 % 63 60
lto-streamer.cc
38.5%38.5%
38.5 % 109 42 - 57.1 % 7 4
lto-streamer.h
97.8%97.8%
97.8 % 135 132 - 100.0 % 19 19
lto-wrapper.cc
56.5%56.5%
56.5 % 1103 623 - 51.7 % 29 15
machmode.h
97.7%97.7%
97.7 % 173 169 - 97.1 % 35 34
main.cc
100.0%
100.0 % 8 8 - 100.0 % 1 1
mcf.cc
1.5%1.5%
1.5 % 602 9 - 3.8 % 26 1
mem-stats.h
11.3%11.3%
11.3 % 142 16 - 25.0 % 32 8
memmodel.h
100.0%
100.0 % 4 4 - -
memory-block.cc
100.0%
100.0 % 26 26 - 100.0 % 5 5
memory-block.h
100.0%
100.0 % 13 13 - 100.0 % 1 1
mode-switching.cc
65.8%65.8%
65.8 % 518 341 - 50.0 % 20 10
modulo-sched.cc
9.8%9.8%
9.8 % 1427 140 - 14.3 % 63 9
multiple_target.cc
91.8%91.8%
91.8 % 233 214 - 91.7 % 12 11
mux-utils.h
93.1%93.1%
93.1 % 29 27 - 92.3 % 13 12
obstack-utils.h
100.0%
100.0 % 4 4 - 100.0 % 2 2
omp-builtins.def
100.0%
100.0 % 157 157 - -
omp-expand.cc
95.2%95.2%
95.2 % 6063 5769 - 94.8 % 77 73
omp-general.cc
89.6%89.6%
89.6 % 2248 2015 - 94.9 % 79 75
omp-general.h
93.8%93.8%
93.8 % 32 30 - 100.0 % 4 4
omp-low.cc
95.1%95.1%
95.1 % 9111 8666 - 96.9 % 131 127
omp-oacc-kernels-decompose.cc
85.2%85.2%
85.2 % 614 523 - 100.0 % 27 27
omp-oacc-neuter-broadcast.cc
0.7%0.7%
0.7 % 941 7 - 5.7 % 35 2
omp-offload.cc
76.2%76.2%
76.2 % 1298 989 - 81.7 % 60 49
omp-simd-clone.cc
95.3%95.3%
95.3 % 1188 1132 - 100.0 % 24 24
opt-problem.cc
99.2%99.2%
99.2 % 120 119 - 87.5 % 8 7
opt-problem.h
100.0%
100.0 % 32 32 - 100.0 % 2 2
opt-suggestions.cc
97.0%97.0%
97.0 % 132 128 - 100.0 % 13 13
opt-suggestions.h
100.0%
100.0 % 1 1 - -
optabs-libfuncs.cc
77.9%77.9%
77.9 % 421 328 - 73.2 % 41 30
optabs-query.cc
85.8%85.8%
85.8 % 303 260 - 96.6 % 29 28
optabs-query.h
100.0%
100.0 % 30 30 - 100.0 % 5 5
optabs-tree.cc
87.7%87.7%
87.7 % 285 250 - 100.0 % 13 13
optabs.cc
66.9%66.9%
66.9 % 3675 2460 - 82.7 % 133 110
optabs.h
100.0%
100.0 % 27 27 - 100.0 % 3 3
optinfo-emit-json.cc
94.4%94.4%
94.4 % 231 218 - 100.0 % 16 16
optinfo.cc
92.3%92.3%
92.3 % 52 48 - 100.0 % 9 9
optinfo.h
100.0%
100.0 % 14 14 - -
opts-common.cc
89.4%89.4%
89.4 % 1036 926 - 91.7 % 36 33
opts-diagnostic.cc
93.9%93.9%
93.9 % 33 31 - 100.0 % 3 3
opts-diagnostic.h
100.0%
100.0 % 6 6 - -
opts-global.cc
82.9%82.9%
82.9 % 211 175 - 92.9 % 14 13
opts.cc
88.2%88.2%
88.2 % 1804 1591 - 98.2 % 57 56
ordered-hash-map-tests.cc
100.0%
100.0 % 148 148 - 100.0 % 7 7
ordered-hash-map.h
100.0%
100.0 % 58 58 - 100.0 % 67 67
pass_manager.h
100.0%
100.0 % 4 4 - -
passes.cc
80.3%80.3%
80.3 % 1313 1054 - 87.0 % 108 94
path-coverage.cc
91.7%91.7%
91.7 % 301 276 - 82.4 % 17 14
pex.cc
96.4%96.4%
96.4 % 28 27 - 100.0 % 3 3
pex.h
89.5%89.5%
89.5 % 19 17 - 100.0 % 1 1
plugin.cc
64.1%64.1%
64.1 % 373 239 - 67.9 % 28 19
plugin.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
pointer-query.cc
89.2%89.2%
89.2 % 1177 1050 - 95.3 % 43 41
pointer-query.h
100.0%
100.0 % 19 19 - 100.0 % 3 3
poly-int.h
99.5%99.5%
99.5 % 371 369 - 92.8 % 167 155
postreload-gcse.cc
94.3%94.3%
94.3 % 513 484 - 100.0 % 35 35
postreload.cc
97.6%97.6%
97.6 % 1054 1029 - 100.0 % 27 27
predict.cc
93.3%93.3%
93.3 % 2190 2044 - 92.0 % 113 104
prefix.cc
85.1%85.1%
85.1 % 94 80 - 83.3 % 6 5
pretty-print-format-impl.h
82.6%82.6%
82.6 % 69 57 - 84.8 % 33 28
pretty-print-markup.h
100.0%
100.0 % 23 23 - 100.0 % 1 1
pretty-print-urlifier.h
100.0%
100.0 % 2 2 - -
pretty-print.cc
88.7%88.7%
88.7 % 1758 1559 - 86.3 % 131 113
pretty-print.h
95.7%95.7%
95.7 % 94 90 - 71.4 % 7 5
prime-paths.cc
97.3%97.3%
97.3 % 957 931 - 87.9 % 66 58
print-rtl-function.cc
75.6%75.6%
75.6 % 86 65 - 71.4 % 7 5
print-rtl.cc
71.0%71.0%
71.0 % 1240 880 - 56.7 % 60 34
print-tree.cc
42.6%42.6%
42.6 % 745 317 - 23.1 % 26 6
profile-count.cc
81.6%81.6%
81.6 % 266 217 - 83.9 % 31 26
profile-count.h
91.8%91.8%
91.8 % 548 503 - 94.4 % 54 51
profile.cc
84.6%84.6%
84.6 % 918 777 - 83.3 % 24 20
profile.h
87.5%87.5%
87.5 % 8 7 - 100.0 % 1 1
pta-andersen.cc
97.7%97.7%
97.7 % 1112 1086 - 94.0 % 50 47
range-op-float.cc
92.5%92.5%
92.5 % 1342 1241 - 97.3 % 113 110
range-op-mixed.h
100.0%
100.0 % 54 54 - 100.0 % 20 20
range-op-ptr.cc
85.1%85.1%
85.1 % 484 412 - 77.9 % 77 60
range-op.cc
92.6%92.6%
92.6 % 2248 2081 - 86.2 % 196 169
range-op.h
84.6%84.6%
84.6 % 26 22 - 100.0 % 4 4
range.cc
91.7%91.7%
91.7 % 12 11 - 100.0 % 2 2
range.h
100.0%
100.0 % 11 11 - 100.0 % 3 3
read-md.cc
40.2%40.2%
40.2 % 567 228 - 40.7 % 54 22
read-md.h
73.3%73.3%
73.3 % 15 11 - 0.0 % 3
read-rtl-function.cc
94.4%94.4%
94.4 % 950 897 - 95.7 % 70 67
read-rtl.cc
56.4%56.4%
56.4 % 571 322 - 58.8 % 34 20
real.cc
84.5%84.5%
84.5 % 2243 1896 - 87.4 % 135 118
real.h
100.0%
100.0 % 9 9 - 100.0 % 4 4
realmpfr.cc
100.0%
100.0 % 34 34 - 100.0 % 3 3
realmpfr.h
100.0%
100.0 % 3 3 - -
recog.cc
86.7%86.7%
86.7 % 1886 1635 - 83.7 % 123 103
recog.h
88.5%88.5%
88.5 % 52 46 - 60.0 % 5 3
ree.cc
94.7%94.7%
94.7 % 435 412 - 88.9 % 18 16
reg-stack.cc
89.3%89.3%
89.3 % 1396 1246 - 92.9 % 42 39
regcprop.cc
91.8%91.8%
91.8 % 650 597 - 89.3 % 28 25
reginfo.cc
91.8%91.8%
91.8 % 523 480 - 94.9 % 39 37
regrename.cc
90.5%90.5%
90.5 % 966 874 - 91.2 % 34 31
regs.h
100.0%
100.0 % 50 50 - 100.0 % 6 6
regstat.cc
79.6%79.6%
79.6 % 206 164 - 100.0 % 10 10
reload.cc
3.9%3.9%
3.9 % 2972 116 - 10.9 % 55 6
reload1.cc
0.6%0.6%
0.6 % 3624 22 - 3.3 % 91 3
reorg.cc
1.0%1.0%
1.0 % 1548 16 - 9.8 % 51 5
resource.cc
0.0%
0.0 % 430 - 0.0 % 13
rtl-error.cc
76.2%76.2%
76.2 % 42 32 - 66.7 % 6 4
rtl-iter.h
100.0%
100.0 % 58 58 - 33.3 % 24 8
rtl-tests.cc
100.0%
100.0 % 106 106 - 100.0 % 9 9
rtl.cc
84.0%84.0%
84.0 % 187 157 - 81.2 % 16 13
rtl.h
94.7%94.7%
94.7 % 356 337 - 87.5 % 40 35
rtlanal.cc
85.8%85.8%
85.8 % 2787 2392 - 87.7 % 171 150
rtlanal.h
100.0%
100.0 % 48 48 - 100.0 % 4 4
rtlhash.cc
63.0%63.0%
63.0 % 54 34 - 100.0 % 1 1
rtlhooks.cc
94.1%94.1%
94.1 % 34 32 - 80.0 % 5 4
rtx-vector-builder.cc
84.1%84.1%
84.1 % 44 37 - 100.0 % 4 4
rtx-vector-builder.h
100.0%
100.0 % 27 27 - 100.0 % 7 7
run-rtl-passes.cc
100.0%
100.0 % 23 23 - 100.0 % 1 1
sancov.cc
96.2%96.2%
96.2 % 159 153 - 90.9 % 11 10
sanitizer.def
100.0%
100.0 % 221 221 - -
sanopt.cc
97.8%97.8%
97.8 % 631 617 - 100.0 % 25 25
sbitmap.cc
84.4%84.4%
84.4 % 499 421 - 78.0 % 41 32
sbitmap.h
100.0%
100.0 % 60 60 - 100.0 % 7 7
sched-deps.cc
79.2%79.2%
79.2 % 2221 1758 - 76.5 % 132 101
sched-ebb.cc
62.8%62.8%
62.8 % 266 167 - 66.7 % 21 14
sched-int.h
100.0%
100.0 % 29 29 - 100.0 % 1 1
sched-rgn.cc
69.4%69.4%
69.4 % 1498 1039 - 72.3 % 94 68
sel-sched-dump.cc
0.0%
0.0 % 483 - 0.0 % 48
sel-sched-ir.cc
85.6%85.6%
85.6 % 2676 2290 - 88.1 % 269 237
sel-sched-ir.h
95.4%95.4%
95.4 % 240 229 - 100.0 % 12 12
sel-sched.cc
80.5%80.5%
80.5 % 3025 2434 - 92.6 % 149 138
selftest-json.cc
100.0%
100.0 % 42 42 - 100.0 % 8 8
selftest-rtl.cc
57.9%57.9%
57.9 % 38 22 - 100.0 % 5 5
selftest-run-tests.cc
100.0%
100.0 % 59 59 - 100.0 % 1 1
selftest.cc
76.1%76.1%
76.1 % 197 150 - 84.0 % 25 21
selftest.h
100.0%
100.0 % 4 4 - -
sese.cc
67.3%67.3%
67.3 % 214 144 - 72.7 % 22 16
sese.h
100.0%
100.0 % 37 37 - 100.0 % 7 7
shortest-paths.h
100.0%
100.0 % 51 51 - 100.0 % 4 4
shrink-wrap.cc
96.6%96.6%
96.6 % 824 796 - 100.0 % 20 20
simple-diagnostic-path.cc
95.6%95.6%
95.6 % 91 87 - 92.9 % 14 13
simple-diagnostic-path.h
88.9%88.9%
88.9 % 18 16 - 88.9 % 9 8
simplify-rtx.cc
88.9%88.9%
88.9 % 4749 4222 - 96.2 % 79 76
sort.cc
100.0%
100.0 % 103 103 - 100.0 % 15 15
sparseset.cc
58.0%58.0%
58.0 % 88 51 - 75.0 % 8 6
sparseset.h
100.0%
100.0 % 33 33 - 100.0 % 2 2
spellcheck-tree.cc
78.8%78.8%
78.8 % 33 26 - 75.0 % 4 3
spellcheck-tree.h
100.0%
100.0 % 6 6 - 100.0 % 2 2
spellcheck.cc
100.0%
100.0 % 197 197 - 93.3 % 15 14
spellcheck.h
97.9%97.9%
97.9 % 48 47 - 100.0 % 15 15
splay-tree-utils.cc
98.2%98.2%
98.2 % 113 111 - 100.0 % 6 6
splay-tree-utils.h
100.0%
100.0 % 12 12 - -
splay-tree-utils.tcc
97.7%97.7%
97.7 % 350 342 - 81.1 % 74 60
sreal.cc
94.3%94.3%
94.3 % 212 200 - 85.7 % 21 18
sreal.h
96.3%96.3%
96.3 % 108 104 - 100.0 % 8 8
ssa-iterators.h
99.4%99.4%
99.4 % 351 349 - 100.0 % 28 28
stack-ptr-mod.cc
100.0%
100.0 % 23 23 - 100.0 % 3 3
statistics.cc
95.3%95.3%
95.3 % 128 122 - 100.0 % 14 14
stmt.cc
83.7%83.7%
83.7 % 618 517 - 81.0 % 21 17
stor-layout.cc
88.1%88.1%
88.1 % 1363 1201 - 93.2 % 59 55
store-motion.cc
93.6%93.6%
93.6 % 516 483 - 96.4 % 28 27
streamer-hooks.cc
100.0%
100.0 % 3 3 - 100.0 % 1 1
stringpool.cc
80.0%80.0%
80.0 % 95 76 - 69.6 % 23 16
substring-locations.cc
92.0%92.0%
92.0 % 75 69 - 83.3 % 6 5
substring-locations.h
100.0%
100.0 % 9 9 - -
symbol-summary.h
92.6%92.6%
92.6 % 284 263 - 76.1 % 519 395
symtab-clones.cc
100.0%
100.0 % 8 8 - 100.0 % 1 1
symtab-clones.h
100.0%
100.0 % 11 11 - 100.0 % 2 2
symtab-thunks.cc
87.2%87.2%
87.2 % 335 292 - 90.9 % 11 10
symtab-thunks.h
100.0%
100.0 % 38 38 - 100.0 % 3 3
symtab.cc
84.9%84.9%
84.9 % 1241 1054 - 90.9 % 88 80
sync-builtins.def
100.0%
100.0 % 204 204 - -
system.h
100.0%
100.0 % 10 10 - 100.0 % 2 2
target-globals.cc
100.0%
100.0 % 59 59 - 100.0 % 3 3
target-globals.h
100.0%
100.0 % 20 20 - 100.0 % 1 1
target.h
100.0%
100.0 % 17 17 - 100.0 % 1 1
targhooks.cc
54.4%54.4%
54.4 % 881 479 - 48.5 % 200 97
text-range-label.h
100.0%
100.0 % 4 4 - 100.0 % 1 1
timevar.cc
84.7%84.7%
84.7 % 327 277 - 88.6 % 35 31
timevar.def
100.0%
100.0 % 297 297 - -
timevar.h
100.0%
100.0 % 37 37 - 100.0 % 6 6
toplev.cc
80.8%80.8%
80.8 % 994 803 - 91.3 % 46 42
tracer.cc
99.5%99.5%
99.5 % 195 194 - 100.0 % 14 14
trans-mem.cc
94.7%94.7%
94.7 % 2303 2180 - 97.6 % 124 121
tree-affine.cc
89.2%89.2%
89.2 % 529 472 - 93.1 % 29 27
tree-affine.h
100.0%
100.0 % 14 14 - 100.0 % 2 2
tree-assume.cc
75.4%75.4%
75.4 % 183 138 - 100.0 % 9 9
tree-call-cdce.cc
90.7%90.7%
90.7 % 557 505 - 95.7 % 23 22
tree-cfg.cc
82.4%82.4%
82.4 % 5006 4124 - 89.8 % 206 185
tree-cfg.h
100.0%
100.0 % 6 6 - 100.0 % 1 1
tree-cfgcleanup.cc
95.8%95.8%
95.8 % 649 622 - 100.0 % 26 26
tree-chrec.cc
88.4%88.4%
88.4 % 790 698 - 91.1 % 45 41
tree-chrec.h
83.6%83.6%
83.6 % 67 56 - 85.7 % 7 6
tree-complex.cc
93.8%93.8%
93.8 % 1058 992 - 100.0 % 42 42
tree-data-ref.cc
85.1%85.1%
85.1 % 2705 2301 - 76.4 % 140 107
tree-data-ref.h
95.0%95.0%
95.0 % 60 57 - 100.0 % 5 5
tree-dfa.cc
95.9%95.9%
95.9 % 517 496 - 90.0 % 20 18
tree-diagnostic-client-data-hooks.cc
100.0%
100.0 % 47 47 - 100.0 % 15 15
tree-diagnostic.cc
97.1%97.1%
97.1 % 68 66 - 100.0 % 5 5
tree-diagnostic.h
0.0%
0.0 % 11 - 0.0 % 3
tree-dump.cc
76.0%76.0%
76.0 % 434 330 - 73.3 % 15 11
tree-eh.cc
92.5%92.5%
92.5 % 2322 2148 - 98.1 % 108 106
tree-emutls.cc
1.7%1.7%
1.7 % 363 6 - 10.0 % 20 2
tree-hash-traits.h
100.0%
100.0 % 4 4 - 100.0 % 1 1
tree-hasher.h
87.5%87.5%
87.5 % 8 7 - -
tree-if-conv.cc
95.9%95.9%
95.9 % 1845 1770 - 100.0 % 71 71
tree-inline.cc
88.4%88.4%
88.4 % 3293 2911 - 94.4 % 90 85
tree-into-ssa.cc
88.3%88.3%
88.3 % 1384 1222 - 83.0 % 88 73
tree-iterator.cc
95.5%95.5%
95.5 % 178 170 - 100.0 % 12 12
tree-iterator.h
100.0%
100.0 % 35 35 - 100.0 % 2 2
tree-logical-location.cc
84.7%84.7%
84.7 % 59 50 - 87.5 % 8 7
tree-logical-location.h
100.0%
100.0 % 4 4 - -
tree-loop-distribution.cc
92.3%92.3%
92.3 % 1689 1559 - 87.4 % 87 76
tree-nested.cc
88.2%88.2%
88.2 % 1988 1754 - 95.2 % 63 60
tree-nested.h
100.0%
100.0 % 12 12 - -
tree-nrv.cc
94.7%94.7%
94.7 % 113 107 - 100.0 % 7 7
tree-object-size.cc
88.2%88.2%
88.2 % 1073 946 - 96.0 % 50 48
tree-outof-ssa.cc
94.2%94.2%
94.2 % 566 533 - 100.0 % 36 36
tree-outof-ssa.h
100.0%
100.0 % 10 10 - 100.0 % 2 2
tree-parloops.cc
92.7%92.7%
92.7 % 1789 1658 - 100.0 % 60 60
tree-pass.h
100.0%
100.0 % 19 19 - 50.0 % 2 1
tree-phinodes.cc
96.9%96.9%
96.9 % 192 186 - 93.8 % 16 15
tree-phinodes.h
100.0%
100.0 % 15 15 - 100.0 % 2 2
tree-predcom.cc
97.3%97.3%
97.3 % 1446 1407 - 97.5 % 79 77
tree-pretty-print-markup.h
100.0%
100.0 % 17 17 - 100.0 % 1 1
tree-pretty-print.cc
77.3%77.3%
77.3 % 3356 2595 - 87.2 % 39 34
tree-profile.cc
95.3%95.3%
95.3 % 856 816 - 98.0 % 49 48
tree-scalar-evolution.cc
92.5%92.5%
92.5 % 1498 1385 - 93.8 % 65 61
tree-scalar-evolution.h
100.0%
100.0 % 7 7 - 100.0 % 3 3
tree-sra.cc
96.1%96.1%
96.1 % 2308 2217 - 93.6 % 110 103
tree-sra.h
100.0%
100.0 % 2 2 - 100.0 % 1 1
tree-ssa-address.cc
83.1%83.1%
83.1 % 508 422 - 91.7 % 24 22
tree-ssa-alias-compare.h
100.0%
100.0 % 1 1 - -
tree-ssa-alias.cc
93.5%93.5%
93.5 % 1868 1747 - 90.9 % 77 70
tree-ssa-alias.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
tree-ssa-ccp.cc
94.7%94.7%
94.7 % 1562 1479 - 98.0 % 51 50
tree-ssa-coalesce.cc
96.3%96.3%
96.3 % 858 826 - 97.6 % 42 41
tree-ssa-copy.cc
81.1%81.1%
81.1 % 212 172 - 94.1 % 17 16
tree-ssa-dce.cc
98.4%98.4%
98.4 % 1065 1048 - 100.0 % 41 41
tree-ssa-dom.cc
94.1%94.1%
94.1 % 1064 1001 - 100.0 % 43 43
tree-ssa-dse.cc
98.2%98.2%
98.2 % 783 769 - 96.8 % 31 30
tree-ssa-forwprop.cc
94.5%94.5%
94.5 % 3010 2843 - 100.0 % 62 62
tree-ssa-ifcombine.cc
96.5%96.5%
96.5 % 509 491 - 100.0 % 19 19
tree-ssa-live.cc
90.0%90.0%
90.0 % 806 725 - 86.4 % 44 38
tree-ssa-live.h
98.0%98.0%
98.0 % 49 48 - 100.0 % 8 8
tree-ssa-loop-ch.cc
96.5%96.5%
96.5 % 543 524 - 100.0 % 22 22
tree-ssa-loop-im.cc
97.8%97.8%
97.8 % 1655 1618 - 91.0 % 78 71
tree-ssa-loop-ivcanon.cc
97.4%97.4%
97.4 % 745 726 - 95.8 % 24 23
tree-ssa-loop-ivopts.cc
91.5%91.5%
91.5 % 3715 3399 - 91.8 % 183 168
tree-ssa-loop-manip.cc
97.3%97.3%
97.3 % 641 624 - 100.0 % 30 30
tree-ssa-loop-manip.h
100.0%
100.0 % 3 3 - -
tree-ssa-loop-niter.cc
97.8%97.8%
97.8 % 2501 2445 - 97.7 % 87 85
tree-ssa-loop-prefetch.cc
93.3%93.3%
93.3 % 773 721 - 97.6 % 42 41
tree-ssa-loop-split.cc
96.7%96.7%
96.7 % 690 667 - 100.0 % 29 29
tree-ssa-loop-unswitch.cc
96.0%96.0%
96.0 % 755 725 - 96.8 % 31 30
tree-ssa-loop.cc
99.5%99.5%
99.5 % 209 208 - 100.0 % 30 30
tree-ssa-loop.h
100.0%
100.0 % 5 5 - -
tree-ssa-math-opts.cc
93.0%93.0%
93.0 % 2928 2723 - 97.6 % 84 82
tree-ssa-operands.cc
85.1%85.1%
85.1 % 599 510 - 88.9 % 36 32
tree-ssa-operands.h
100.0%
100.0 % 4 4 - -
tree-ssa-phiopt.cc
94.4%94.4%
94.4 % 1808 1706 - 97.8 % 46 45
tree-ssa-phiprop.cc
97.3%97.3%
97.3 % 222 216 - 100.0 % 7 7
tree-ssa-pre.cc
93.3%93.3%
93.3 % 2049 1911 - 85.9 % 64 55
tree-ssa-propagate.cc
95.8%95.8%
95.8 % 544 521 - 96.3 % 27 26
tree-ssa-propagate.h
100.0%
100.0 % 14 14 - 100.0 % 5 5
tree-ssa-reassoc.cc
92.2%92.2%
92.2 % 3624 3343 - 96.0 % 100 96
tree-ssa-sccvn.cc
95.7%95.7%
95.7 % 4593 4394 - 94.3 % 123 116
tree-ssa-sccvn.h
100.0%
100.0 % 18 18 - 100.0 % 3 3
tree-ssa-scopedtables.cc
95.4%95.4%
95.4 % 629 600 - 100.0 % 24 24
tree-ssa-scopedtables.h
100.0%
100.0 % 16 16 - 100.0 % 1 1
tree-ssa-sink.cc
99.4%99.4%
99.4 % 339 337 - 100.0 % 13 13
tree-ssa-strlen.cc
90.7%90.7%
90.7 % 2847 2581 - 98.7 % 79 78
tree-ssa-structalias.cc
87.5%87.5%
87.5 % 873 764 - 83.0 % 53 44
tree-ssa-structalias.h
100.0%
100.0 % 4 4 - 100.0 % 1 1
tree-ssa-tail-merge.cc
93.6%93.6%
93.6 % 801 750 - 92.6 % 54 50
tree-ssa-ter.cc
89.5%89.5%
89.5 % 287 257 - 94.1 % 17 16
tree-ssa-threadbackward.cc
93.1%93.1%
93.1 % 390 363 - 88.2 % 34 30
tree-ssa-threadedge.cc
96.1%96.1%
96.1 % 508 488 - 87.5 % 32 28
tree-ssa-threadedge.h
57.1%57.1%
57.1 % 7 4 - 0.0 % 3
tree-ssa-threadupdate.cc
96.0%96.0%
96.0 % 1054 1012 - 93.0 % 57 53
tree-ssa-threadupdate.h
100.0%
100.0 % 3 3 - -
tree-ssa-uncprop.cc
100.0%
100.0 % 167 167 - 100.0 % 11 11
tree-ssa-uninit.cc
96.9%96.9%
96.9 % 638 618 - 92.6 % 27 25
tree-ssa.cc
86.2%86.2%
86.2 % 1100 948 - 97.1 % 35 34
tree-ssa.h
100.0%
100.0 % 16 16 - 100.0 % 2 2
tree-ssanames.cc
83.5%83.5%
83.5 % 460 384 - 88.6 % 44 39
tree-ssanames.h
100.0%
100.0 % 15 15 - 100.0 % 2 2
tree-stdarg.cc
86.9%86.9%
86.9 % 544 473 - 100.0 % 18 18
tree-streamer-in.cc
88.4%88.4%
88.4 % 527 466 - 92.3 % 39 36
tree-streamer-out.cc
89.9%89.9%
89.9 % 515 463 - 92.3 % 39 36
tree-streamer.cc
95.9%95.9%
95.9 % 169 162 - 100.0 % 12 12
tree-streamer.h
86.7%86.7%
86.7 % 15 13 - 100.0 % 2 2
tree-switch-conversion.cc
96.9%96.9%
96.9 % 1424 1380 - 95.0 % 60 57
tree-switch-conversion.h
91.7%91.7%
91.7 % 96 88 - 81.0 % 21 17
tree-tailcall.cc
95.7%95.7%
95.7 % 1037 992 - 93.5 % 31 29
tree-vect-data-refs.cc
89.9%89.9%
89.9 % 2858 2570 - 96.2 % 78 75
tree-vect-generic.cc
82.3%82.3%
82.3 % 1324 1089 - 90.0 % 40 36
tree-vect-loop-manip.cc
81.0%81.0%
81.0 % 1866 1512 - 85.1 % 47 40
tree-vect-loop.cc
88.9%88.9%
88.9 % 5050 4491 - 91.8 % 97 89
tree-vect-patterns.cc
88.7%88.7%
88.7 % 3099 2749 - 94.1 % 85 80
tree-vect-slp-patterns.cc
82.4%82.4%
82.4 % 646 532 - 67.7 % 31 21
tree-vect-slp.cc
91.7%91.7%
91.7 % 5965 5472 - 93.9 % 180 169
tree-vect-stmts.cc
79.8%79.8%
79.8 % 7164 5719 - 89.5 % 105 94
tree-vector-builder.cc
72.7%72.7%
72.7 % 11 8 - 50.0 % 2 1
tree-vector-builder.h
91.4%91.4%
91.4 % 35 32 - 100.0 % 9 9
tree-vectorizer.cc
80.9%80.9%
80.9 % 932 754 - 82.8 % 64 53
tree-vectorizer.h
97.3%97.3%
97.3 % 257 250 - 84.6 % 39 33
tree-vrp.cc
82.9%82.9%
82.9 % 579 480 - 93.0 % 43 40
tree.cc
84.9%84.9%
84.9 % 6956 5909 - 89.9 % 447 402
tree.h
91.7%91.7%
91.7 % 654 600 - 97.9 % 145 142
tristate.cc
92.5%92.5%
92.5 % 107 99 - 100.0 % 9 9
tristate.h
100.0%
100.0 % 18 18 - -
tsan.cc
79.3%79.3%
79.3 % 372 295 - 100.0 % 18 18
typed-splay-tree.cc
100.0%
100.0 % 28 28 - 100.0 % 3 3
typed-splay-tree.h
95.6%95.6%
95.6 % 180 172 - 100.0 % 24 24
ubsan.cc
96.3%96.3%
96.3 % 1393 1342 - 97.1 % 35 34
unique-argv.h
100.0%
100.0 % 12 12 - -
valtrack.cc
92.6%92.6%
92.6 % 351 325 - 100.0 % 16 16
valtrack.h
100.0%
100.0 % 4 4 - -
value-pointer-equiv.cc
96.6%96.6%
96.6 % 118 114 - 100.0 % 16 16
value-pointer-equiv.h
100.0%
100.0 % 2 2 - 100.0 % 1 1
value-prof.cc
82.8%82.8%
82.8 % 969 802 - 93.0 % 43 40
value-query.cc
85.9%85.9%
85.9 % 248 213 - 77.8 % 27 21
value-query.h
100.0%
100.0 % 8 8 - -
value-range-pretty-print.cc
95.3%95.3%
95.3 % 107 102 - 100.0 % 8 8
value-range-pretty-print.h
100.0%
100.0 % 1 1 - -
value-range-storage.cc
86.3%86.3%
86.3 % 336 290 - 82.6 % 46 38
value-range-storage.h
100.0%
100.0 % 10 10 - 100.0 % 4 4
value-range.cc
91.5%91.5%
91.5 % 1911 1749 - 75.0 % 136 102
value-range.h
94.5%94.5%
94.5 % 565 534 - 76.0 % 129 98
value-relation.cc
91.0%91.0%
91.0 % 777 707 - 84.9 % 73 62
value-relation.h
90.9%90.9%
90.9 % 66 60 - 64.3 % 14 9
var-tracking.cc
92.2%92.2%
92.2 % 4737 4368 - 95.5 % 178 170
varasm.cc
81.8%81.8%
81.8 % 3784 3095 - 81.9 % 226 185
varpool.cc
85.6%85.6%
85.6 % 381 326 - 80.0 % 30 24
vec-perm-indices.cc
92.2%92.2%
92.2 % 153 141 - 90.9 % 11 10
vec-perm-indices.h
100.0%
100.0 % 22 22 - 100.0 % 3 3
vec.cc
85.4%85.4%
85.4 % 452 386 - 78.9 % 38 30
vec.h
95.7%95.7%
95.7 % 603 577 - 82.4 % 5549 4575
vector-builder.h
92.7%92.7%
92.7 % 137 127 - 96.3 % 27 26
vr-values.cc
96.8%96.8%
96.8 % 969 938 - 100.0 % 32 32
vtable-verify.cc
59.2%59.2%
59.2 % 262 155 - 76.5 % 17 13
warning-control.cc
100.0%
100.0 % 90 90 - 100.0 % 18 18
web.cc
97.1%97.1%
97.1 % 175 170 - 100.0 % 9 9
wide-int-bitmask.h
97.2%97.2%
97.2 % 36 35 - 100.0 % 1 1
wide-int-print.cc
96.8%96.8%
96.8 % 95 92 - 100.0 % 9 9
wide-int-print.h
100.0%
100.0 % 19 19 - 100.0 % 2 2
wide-int.cc
92.5%92.5%
92.5 % 1220 1128 - 84.6 % 78 66
wide-int.h
93.8%93.8%
93.8 % 1012 949 - 94.1 % 776 730
xml-printer.h
100.0%
100.0 % 16 16 - 100.0 % 3 3
xml.cc
92.0%92.0%
92.0 % 237 218 - 96.9 % 32 31
xml.h
95.7%95.7%
95.7 % 23 22 - 83.3 % 6 5

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.