LCOV - code coverage report
Current view: top level - gcc Hit Total Coverage
Test: gcc.info Lines: 385809 458400 84.2 %
Date: 2021-02-27 12:53:12 Functions: 27742 32448 85.5 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 0 0 -

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
addresses.h
87.5%87.5%
87.5 % 7 / 8 100.0 % 3 / 3 - 0 / 0
adjust-alignment.c
100.0%
100.0 % 14 / 14 100.0 % 2 / 2 - 0 / 0
alias.c
93.0%93.0%
93.0 % 1234 / 1327 94.0 % 63 / 67 - 0 / 0
align.h
95.2%95.2%
95.2 % 20 / 21 100.0 % 2 / 2 - 0 / 0
alloc-pool.c
0.0%
0.0 % 0 / 3 0.0 % 0 / 1 - 0 / 0
alloc-pool.h
99.0%99.0%
99.0 % 101 / 102 82.4 % 14 / 17 - 0 / 0
asan.c
78.3%78.3%
78.3 % 1476 / 1885 74.8 % 77 / 103 - 0 / 0
asan.h
100.0%
100.0 % 43 / 43 100.0 % 5 / 5 - 0 / 0
attr-fnspec.h
100.0%
100.0 % 76 / 76 100.0 % 11 / 11 - 0 / 0
attribs.c
93.3%93.3%
93.3 % 857 / 919 96.4 % 54 / 56 - 0 / 0
attribs.h
97.4%97.4%
97.4 % 37 / 38 100.0 % 6 / 6 - 0 / 0
auto-inc-dec.c
1.2%1.2%
1.2 % 7 / 601 12.5 % 2 / 16 - 0 / 0
auto-profile.c
0.9%0.9%
0.9 % 6 / 688 4.0 % 2 / 50 - 0 / 0
basic-block.h
100.0%
100.0 % 77 / 77 100.0 % 16 / 16 - 0 / 0
bb-reorder.c
85.1%85.1%
85.1 % 1015 / 1193 90.2 % 37 / 41 - 0 / 0
bitmap.c
84.5%84.5%
84.5 % 1109 / 1313 79.7 % 55 / 69 - 0 / 0
bitmap.h
96.8%96.8%
96.8 % 209 / 216 100.0 % 11 / 11 - 0 / 0
brig-builtins.def
100.0%
100.0 % 144 / 144 - 0 / 0 - 0 / 0
builtin-attrs.def
100.0%
100.0 % 158 / 158 - 0 / 0 - 0 / 0
builtin-types.def
100.0%
100.0 % 477 / 477 - 0 / 0 - 0 / 0
builtins.c
87.5%87.5%
87.5 % 5577 / 6372 93.2 % 233 / 250 - 0 / 0
builtins.def
100.0%
100.0 % 660 / 660 - 0 / 0 - 0 / 0
builtins.h
100.0%
100.0 % 18 / 18 100.0 % 3 / 3 - 0 / 0
caller-save.c
0.0%
0.0 % 0 / 623 0.0 % 0 / 19 - 0 / 0
calls.c
80.0%80.0%
80.0 % 1975 / 2469 86.4 % 51 / 59 - 0 / 0
calls.h
100.0%
100.0 % 19 / 19 100.0 % 5 / 5 - 0 / 0
ccmp.c
0.0%
0.0 % 0 / 121 0.0 % 0 / 6 - 0 / 0
cfg-flags.def
100.0%
100.0 % 18 / 18 - 0 / 0 - 0 / 0
cfg.c
90.9%90.9%
90.9 % 470 / 517 77.0 % 47 / 61 - 0 / 0
cfg.h
90.9%90.9%
90.9 % 20 / 22 100.0 % 2 / 2 - 0 / 0
cfganal.c
87.2%87.2%
87.2 % 697 / 799 88.4 % 38 / 43 - 0 / 0
cfgbuild.c
94.0%94.0%
94.0 % 284 / 302 100.0 % 10 / 10 - 0 / 0
cfgcleanup.c
93.2%93.2%
93.2 % 1340 / 1437 97.4 % 38 / 39 - 0 / 0
cfgexpand.c
87.0%87.0%
87.0 % 2836 / 3258 90.4 % 85 / 94 - 0 / 0
cfghooks.c
81.3%81.3%
81.3 % 545 / 670 81.0 % 51 / 63 - 0 / 0
cfghooks.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1 - 0 / 0
cfgloop.c
90.3%90.3%
90.3 % 845 / 936 95.8 % 68 / 71 - 0 / 0
cfgloop.h
98.2%98.2%
98.2 % 111 / 113 100.0 % 5 / 5 - 0 / 0
cfgloopanal.c
92.9%92.9%
92.9 % 208 / 224 91.7 % 11 / 12 - 0 / 0
cfgloopmanip.c
96.6%96.6%
96.6 % 764 / 791 96.8 % 30 / 31 - 0 / 0
cfgrtl.c
82.7%82.7%
82.7 % 1911 / 2311 88.9 % 96 / 108 - 0 / 0
cgraph.c
82.1%82.1%
82.1 % 1648 / 2007 93.3 % 111 / 119 - 0 / 0
cgraph.h
99.0%99.0%
99.0 % 413 / 417 100.0 % 55 / 55 - 0 / 0
cgraphbuild.c
91.9%91.9%
91.9 % 194 / 211 94.7 % 18 / 19 - 0 / 0
cgraphclones.c
82.4%82.4%
82.4 % 427 / 518 91.3 % 21 / 23 - 0 / 0
cgraphunit.c
91.9%91.9%
91.9 % 1059 / 1152 97.6 % 41 / 42 - 0 / 0
collect-utils.c
68.5%68.5%
68.5 % 63 / 92 71.4 % 5 / 7 - 0 / 0
collect2.c
53.4%53.4%
53.4 % 433 / 811 50.0 % 13 / 26 - 0 / 0
combine-stack-adj.c
95.0%95.0%
95.0 % 324 / 341 88.9 % 16 / 18 - 0 / 0
combine.c
89.7%89.7%
89.7 % 5857 / 6528 93.4 % 99 / 106 - 0 / 0
common.md
75.0%75.0%
75.0 % 39 / 52 80.0 % 12 / 15 - 0 / 0
compare-elim.c
91.8%91.8%
91.8 % 312 / 340 88.9 % 16 / 18 - 0 / 0
context.c
100.0%
100.0 % 9 / 9 100.0 % 2 / 2 - 0 / 0
context.h
100.0%
100.0 % 6 / 6 100.0 % 3 / 3 - 0 / 0
convert.c
91.1%91.1%
91.1 % 489 / 537 89.5 % 17 / 19 - 0 / 0
convert.h
100.0%
100.0 % 4 / 4 - 0 / 0 - 0 / 0
coroutine-builtins.def
100.0%
100.0 % 6 / 6 - 0 / 0 - 0 / 0
coroutine-passes.cc
87.4%87.4%
87.4 % 188 / 215 100.0 % 10 / 10 - 0 / 0
coverage.c
88.8%88.8%
88.8 % 545 / 614 96.4 % 27 / 28 - 0 / 0
cppbuiltin.c
96.6%96.6%
96.6 % 85 / 88 100.0 % 6 / 6 - 0 / 0
cppdefault.c
87.5%87.5%
87.5 % 7 / 8 100.0 % 1 / 1 - 0 / 0
cprop.c
93.5%93.5%
93.5 % 679 / 726 84.4 % 38 / 45 - 0 / 0
cse.c
88.8%88.8%
88.8 % 2674 / 3012 91.1 % 82 / 90 - 0 / 0
cselib.c
92.9%92.9%
92.9 % 1366 / 1470 96.6 % 57 / 59 - 0 / 0
cselib.h
100.0%
100.0 % 10 / 10 100.0 % 2 / 2 - 0 / 0
data-streamer-in.c
90.2%90.2%
90.2 % 83 / 92 91.7 % 11 / 12 - 0 / 0
data-streamer-out.c
93.1%93.1%
93.1 % 175 / 188 88.9 % 16 / 18 - 0 / 0
data-streamer.c
100.0%
100.0 % 42 / 42 100.0 % 4 / 4 - 0 / 0
data-streamer.h
89.9%89.9%
89.9 % 89 / 99 100.0 % 8 / 8 - 0 / 0
dbgcnt.c
70.5%70.5%
70.5 % 74 / 105 80.0 % 8 / 10 - 0 / 0
dbxout.c
88.6%88.6%
88.6 % 1273 / 1436 90.1 % 64 / 71 - 0 / 0
dce.c
92.2%92.2%
92.2 % 495 / 537 100.0 % 34 / 34 - 0 / 0
ddg.c
0.0%
0.0 % 0 / 543 0.0 % 0 / 39 - 0 / 0
debug.c
81.2%81.2%
81.2 % 26 / 32 81.2 % 13 / 16 - 0 / 0
debug.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 1 - 0 / 0
df-core.c
77.9%77.9%
77.9 % 644 / 827 71.4 % 55 / 77 - 0 / 0
df-problems.c
76.0%76.0%
76.0 % 1437 / 1890 75.3 % 110 / 146 - 0 / 0
df-scan.c
85.2%85.2%
85.2 % 1633 / 1916 90.7 % 88 / 97 - 0 / 0
df.h
93.0%93.0%
93.0 % 40 / 43 66.7 % 2 / 3 - 0 / 0
dfp.c
85.6%85.6%
85.6 % 302 / 353 95.7 % 22 / 23 - 0 / 0
diagnostic-color.c
53.9%53.9%
53.9 % 48 / 89 100.0 % 8 / 8 - 0 / 0
diagnostic-color.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
diagnostic-event-id.h
100.0%
100.0 % 6 / 6 100.0 % 1 / 1 - 0 / 0
diagnostic-format-json.cc
90.4%90.4%
90.4 % 151 / 167 92.3 % 12 / 13 - 0 / 0
diagnostic-metadata.h
100.0%
100.0 % 3 / 3 - 0 / 0 - 0 / 0
diagnostic-path.h
100.0%
100.0 % 12 / 12 100.0 % 4 / 4 - 0 / 0
diagnostic-show-locus.c
99.3%99.3%
99.3 % 2080 / 2094 96.3 % 104 / 108 - 0 / 0
diagnostic.c
92.9%92.9%
92.9 % 980 / 1055 90.5 % 86 / 95 - 0 / 0
diagnostic.h
100.0%
100.0 % 13 / 13 - 0 / 0 - 0 / 0
digraph.cc
100.0%
100.0 % 69 / 69 100.0 % 7 / 7 - 0 / 0
digraph.h
100.0%
100.0 % 48 / 48 70.4 % 19 / 27 - 0 / 0
dojump.c
56.9%56.9%
56.9 % 342 / 601 61.9 % 13 / 21 - 0 / 0
dojump.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
dominance.c
93.2%93.2%
93.2 % 640 / 687 94.2 % 49 / 52 - 0 / 0
dominance.h
100.0%
100.0 % 3 / 3 - 0 / 0 - 0 / 0
domwalk.c
98.3%98.3%
98.3 % 115 / 117 100.0 % 8 / 8 - 0 / 0
domwalk.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2 - 0 / 0
double-int.c
36.0%36.0%
36.0 % 220 / 611 19.7 % 14 / 71 - 0 / 0
double-int.h
43.8%43.8%
43.8 % 14 / 32 100.0 % 2 / 2 - 0 / 0
dse.c
86.3%86.3%
86.3 % 1243 / 1440 90.3 % 56 / 62 - 0 / 0
dump-context.h
100.0%
100.0 % 6 / 6 - 0 / 0 - 0 / 0
dumpfile.c
93.8%93.8%
93.8 % 1079 / 1150 89.0 % 105 / 118 - 0 / 0
dumpfile.h
95.2%95.2%
95.2 % 60 / 63 100.0 % 6 / 6 - 0 / 0
dwarf2asm.c
71.5%71.5%
71.5 % 298 / 417 95.8 % 23 / 24 - 0 / 0
dwarf2cfi.c
67.5%67.5%
67.5 % 1074 / 1591 83.6 % 61 / 73 - 0 / 0
dwarf2out.c
82.7%82.7%
82.7 % 12017 / 14528 90.7 % 524 / 578 - 0 / 0
early-remat.c
0.6%0.6%
0.6 % 6 / 1006 3.4 % 2 / 58 - 0 / 0
edit-context.c
99.7%99.7%
99.7 % 722 / 724 100.0 % 54 / 54 - 0 / 0
edit-context.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
emit-rtl.c
86.0%86.0%
86.0 % 2251 / 2617 86.5 % 218 / 252 - 0 / 0
emit-rtl.h
100.0%
100.0 % 24 / 24 100.0 % 5 / 5 - 0 / 0
escaped_string.h
100.0%
100.0 % 3 / 3 - 0 / 0 - 0 / 0
et-forest.c
97.9%97.9%
97.9 % 323 / 330 100.0 % 16 / 16 - 0 / 0
except.c
70.5%70.5%
70.5 % 1006 / 1426 84.0 % 79 / 94 - 0 / 0
except.h
100.0%
100.0 % 7 / 7 100.0 % 1 / 1 - 0 / 0
explow.c
72.6%72.6%
72.6 % 609 / 839 90.9 % 40 / 44 - 0 / 0
expmed.c
83.4%83.4%
83.4 % 2395 / 2872 95.2 % 59 / 62 - 0 / 0
expmed.h
97.6%97.6%
97.6 % 122 / 125 100.0 % 6 / 6 - 0 / 0
expr.c
79.1%79.1%
79.1 % 4803 / 6070 94.7 % 142 / 150 - 0 / 0
expr.h
75.0%75.0%
75.0 % 12 / 16 80.0 % 4 / 5 - 0 / 0
fibonacci_heap.c
97.7%97.7%
97.7 % 130 / 133 100.0 % 9 / 9 - 0 / 0
fibonacci_heap.h
95.3%95.3%
95.3 % 201 / 211 96.8 % 92 / 95 - 0 / 0
file-find.c
85.2%85.2%
85.2 % 69 / 81 85.7 % 6 / 7 - 0 / 0
file-prefix-map.c
95.3%95.3%
95.3 % 41 / 43 100.0 % 7 / 7 - 0 / 0
final.c
82.8%82.8%
82.8 % 1468 / 1772 90.1 % 73 / 81 - 0 / 0
fixed-value.c
8.1%8.1%
8.1 % 44 / 541 20.0 % 4 / 20 - 0 / 0
fold-const-call.c
93.0%93.0%
93.0 % 824 / 886 85.4 % 35 / 41 - 0 / 0
fold-const.c
89.0%89.0%
89.0 % 6825 / 7671 92.1 % 187 / 203 - 0 / 0
fold-const.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
function-abi.cc
77.8%77.8%
77.8 % 70 / 90 87.5 % 7 / 8 - 0 / 0
function-abi.h
100.0%
100.0 % 44 / 44 87.5 % 7 / 8 - 0 / 0
function-tests.c
98.9%98.9%
98.9 % 277 / 280 94.1 % 16 / 17 - 0 / 0
function.c
83.1%83.1%
83.1 % 2289 / 2756 87.1 % 135 / 155 - 0 / 0
function.h
100.0%
100.0 % 6 / 6 100.0 % 1 / 1 - 0 / 0
fwprop.c
90.0%90.0%
90.0 % 333 / 370 96.7 % 29 / 30 - 0 / 0
gcc-main.c
100.0%
100.0 % 4 / 4 100.0 % 1 / 1 - 0 / 0
gcc-rich-location.c
98.6%98.6%
98.6 % 72 / 73 100.0 % 9 / 9 - 0 / 0
gcc-rich-location.h
100.0%
100.0 % 15 / 15 100.0 % 1 / 1 - 0 / 0
gcc.c
75.6%75.6%
75.6 % 3204 / 4236 81.3 % 122 / 150 - 0 / 0
gcov-io.c
87.9%87.9%
87.9 % 181 / 206 92.9 % 26 / 28 - 0 / 0
gcov.c
79.4%79.4%
79.4 % 1100 / 1385 91.4 % 53 / 58 - 0 / 0
gcse-common.c
98.7%98.7%
98.7 % 77 / 78 100.0 % 3 / 3 - 0 / 0
gcse.c
96.4%96.4%
96.4 % 1377 / 1428 88.5 % 77 / 87 - 0 / 0
generic-match-head.c
85.7%85.7%
85.7 % 12 / 14 100.0 % 1 / 1 - 0 / 0
ggc-common.c
73.0%73.0%
73.0 % 205 / 281 56.7 % 17 / 30 - 0 / 0
ggc-none.c
0.0%
0.0 % 0 / 17 0.0 % 0 / 7 - 0 / 0
ggc-page.c
85.9%85.9%
85.9 % 699 / 814 86.7 % 39 / 45 - 0 / 0
ggc-tests.c
94.9%94.9%
94.9 % 148 / 156 88.2 % 15 / 17 - 0 / 0
ggc.h
92.9%92.9%
92.9 % 39 / 42 48.8 % 361 / 740 - 0 / 0
gimple-array-bounds.cc
95.5%95.5%
95.5 % 378 / 396 100.0 % 11 / 11 - 0 / 0
gimple-array-bounds.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
gimple-builder.c
100.0%
100.0 % 28 / 28 100.0 % 9 / 9 - 0 / 0
gimple-expr.c
93.0%93.0%
93.0 % 332 / 357 97.1 % 33 / 34 - 0 / 0
gimple-expr.h
97.7%97.7%
97.7 % 43 / 44 100.0 % 6 / 6 - 0 / 0
gimple-fold.c
93.6%93.6%
93.6 % 4041 / 4319 96.7 % 116 / 120 - 0 / 0
gimple-fold.h
87.5%87.5%
87.5 % 14 / 16 100.0 % 2 / 2 - 0 / 0
gimple-if-to-switch.cc
99.6%99.6%
99.6 % 248 / 249 100.0 % 13 / 13 - 0 / 0
gimple-isel.cc
98.7%98.7%
98.7 % 156 / 158 100.0 % 6 / 6 - 0 / 0
gimple-iterator.c
96.1%96.1%
96.1 % 343 / 357 97.1 % 34 / 35 - 0 / 0
gimple-iterator.h
97.4%97.4%
97.4 % 112 / 115 100.0 % 12 / 12 - 0 / 0
gimple-laddress.c
97.1%97.1%
97.1 % 33 / 34 75.0 % 3 / 4 - 0 / 0
gimple-loop-interchange.cc
96.9%96.9%
96.9 % 815 / 841 97.3 % 36 / 37 - 0 / 0
gimple-loop-jam.c
97.6%97.6%
97.6 % 206 / 211 100.0 % 10 / 10 - 0 / 0
gimple-loop-versioning.cc
97.0%97.0%
97.0 % 541 / 558 88.6 % 39 / 44 - 0 / 0
gimple-low.c
96.5%96.5%
96.5 % 334 / 346 100.0 % 16 / 16 - 0 / 0
gimple-match-head.c
79.6%79.6%
79.6 % 441 / 554 85.2 % 23 / 27 - 0 / 0
gimple-match.h
82.8%82.8%
82.8 % 72 / 87 100.0 % 2 / 2 - 0 / 0
gimple-predict.h
100.0%
100.0 % 23 / 23 100.0 % 5 / 5 - 0 / 0
gimple-pretty-print.c
78.3%78.3%
78.3 % 1303 / 1664 83.6 % 56 / 67 - 0 / 0
gimple-range-cache.cc
78.2%78.2%
78.2 % 374 / 478 88.0 % 44 / 50 - 0 / 0
gimple-range-edge.cc
98.8%98.8%
98.8 % 79 / 80 100.0 % 6 / 6 - 0 / 0
gimple-range-gori.cc
79.0%79.0%
79.0 % 422 / 534 84.9 % 45 / 53 - 0 / 0
gimple-range.cc
77.4%77.4%
77.4 % 501 / 647 72.2 % 26 / 36 - 0 / 0
gimple-range.h
100.0%
100.0 % 20 / 20 100.0 % 5 / 5 - 0 / 0
gimple-ssa-backprop.c
98.0%98.0%
98.0 % 347 / 354 81.1 % 30 / 37 - 0 / 0
gimple-ssa-evrp-analyze.c
100.0%
100.0 % 211 / 211 100.0 % 13 / 13 - 0 / 0
gimple-ssa-evrp-analyze.h
100.0%
100.0 % 8 / 8 66.7 % 2 / 3 - 0 / 0
gimple-ssa-evrp.c
65.8%65.8%
65.8 % 96 / 146 55.2 % 16 / 29 - 0 / 0
gimple-ssa-isolate-paths.c
98.3%98.3%
98.3 % 337 / 343 94.7 % 18 / 19 - 0 / 0
gimple-ssa-nonnull-compare.c
82.0%82.0%
82.0 % 41 / 50 100.0 % 4 / 4 - 0 / 0
gimple-ssa-split-paths.c
98.6%98.6%
98.6 % 207 / 210 72.7 % 8 / 11 - 0 / 0
gimple-ssa-sprintf.c
93.7%93.7%
93.7 % 1653 / 1765 96.1 % 49 / 51 - 0 / 0
gimple-ssa-store-merging.c
95.9%95.9%
95.9 % 2405 / 2508 95.7 % 66 / 69 - 0 / 0
gimple-ssa-strength-reduction.c
88.6%88.6%
88.6 % 1428 / 1612 98.7 % 76 / 77 - 0 / 0
gimple-ssa-warn-alloca.c
95.9%95.9%
95.9 % 142 / 148 90.0 % 9 / 10 - 0 / 0
gimple-ssa-warn-restrict.c
90.0%90.0%
90.0 % 759 / 843 78.6 % 22 / 28 - 0 / 0
gimple-ssa.h
94.3%94.3%
94.3 % 33 / 35 100.0 % 5 / 5 - 0 / 0
gimple-streamer-in.c
95.2%95.2%
95.2 % 138 / 145 100.0 % 3 / 3 - 0 / 0
gimple-streamer-out.c
95.8%95.8%
95.8 % 114 / 119 100.0 % 3 / 3 - 0 / 0
gimple-walk.c
92.1%92.1%
92.1 % 440 / 478 100.0 % 8 / 8 - 0 / 0
gimple.c
88.3%88.3%
88.3 % 1272 / 1440 95.6 % 129 / 135 - 0 / 0
gimple.h
97.7%97.7%
97.7 % 1623 / 1661 97.8 % 181 / 185 - 0 / 0
gimplify-me.c
89.5%89.5%
89.5 % 119 / 133 100.0 % 5 / 5 - 0 / 0
gimplify.c
93.8%93.8%
93.8 % 7260 / 7744 93.7 % 164 / 175 - 0 / 0
godump.c
89.2%89.2%
89.2 % 683 / 766 96.3 % 26 / 27 - 0 / 0
graph.c
91.2%91.2%
91.2 % 155 / 170 85.7 % 12 / 14 - 0 / 0
graphds.c
91.9%91.9%
91.9 % 181 / 197 91.7 % 11 / 12 - 0 / 0
graphite-dependences.c
93.2%93.2%
93.2 % 150 / 161 100.0 % 10 / 10 - 0 / 0
graphite-isl-ast-to-gimple.c
87.0%87.0%
87.0 % 620 / 713 94.7 % 36 / 38 - 0 / 0
graphite-optimize-isl.c
98.0%98.0%
98.0 % 100 / 102 100.0 % 4 / 4 - 0 / 0
graphite-poly.c
49.4%49.4%
49.4 % 158 / 320 34.8 % 16 / 46 - 0 / 0
graphite-scop-detection.c
80.4%80.4%
80.4 % 578 / 719 92.1 % 35 / 38 - 0 / 0
graphite-sese-to-poly.c
91.4%91.4%
91.4 % 564 / 617 93.2 % 41 / 44 - 0 / 0
graphite.c
99.6%99.6%
99.6 % 261 / 262 100.0 % 16 / 16 - 0 / 0
graphite.h
90.9%90.9%
90.9 % 20 / 22 - 0 / 0 - 0 / 0
graphviz.cc
100.0%
100.0 % 55 / 55 100.0 % 10 / 10 - 0 / 0
graphviz.h
100.0%
100.0 % 3 / 3 - 0 / 0 - 0 / 0
gtm-builtins.def
100.0%
100.0 % 96 / 96 - 0 / 0 - 0 / 0
haifa-sched.c
46.9%46.9%
46.9 % 1822 / 3887 54.6 % 107 / 196 - 0 / 0
hard-reg-set.h
100.0%
100.0 % 95 / 95 81.8 % 9 / 11 - 0 / 0
hash-map-tests.c
100.0%
100.0 % 145 / 145 100.0 % 7 / 7 - 0 / 0
hash-map-traits.h
92.0%92.0%
92.0 % 23 / 25 81.2 % 13 / 16 - 0 / 0
hash-map.h
97.4%97.4%
97.4 % 114 / 117 93.1 % 470 / 505 - 0 / 0
hash-set-tests.c
98.6%98.6%
98.6 % 145 / 147 100.0 % 4 / 4 - 0 / 0
hash-set.h
89.1%89.1%
89.1 % 49 / 55 87.4 % 97 / 111 - 0 / 0
hash-table.c
50.0%50.0%
50.0 % 9 / 18 25.0 % 1 / 4 - 0 / 0
hash-table.h
99.0%99.0%
99.0 % 305 / 308 86.6 % 3446 / 3979 - 0 / 0
hash-traits.h
89.3%89.3%
89.3 % 50 / 56 66.7 % 2 / 3 - 0 / 0
hooks.c
49.4%49.4%
49.4 % 80 / 162 49.4 % 40 / 81 - 0 / 0
hwint.c
83.3%83.3%
83.3 % 20 / 24 100.0 % 4 / 4 - 0 / 0
hwint.h
96.2%96.2%
96.2 % 50 / 52 80.0 % 8 / 10 - 0 / 0
ifcvt.c
72.7%72.7%
72.7 % 1747 / 2402 80.3 % 57 / 71 - 0 / 0
inchash.h
100.0%
100.0 % 65 / 65 66.7 % 10 / 15 - 0 / 0
incpath.c
70.4%70.4%
70.4 % 140 / 199 75.0 % 9 / 12 - 0 / 0
init-regs.c
96.2%96.2%
96.2 % 51 / 53 100.0 % 4 / 4 - 0 / 0
input.c
87.5%87.5%
87.5 % 1276 / 1459 87.7 % 93 / 106 - 0 / 0
input.h
100.0%
100.0 % 28 / 28 100.0 % 2 / 2 - 0 / 0
int-vector-builder.h
100.0%
100.0 % 16 / 16 100.0 % 2 / 2 - 0 / 0
internal-fn.c
70.3%70.3%
70.3 % 1324 / 1884 51.3 % 60 / 117 - 0 / 0
internal-fn.def
89.9%89.9%
89.9 % 160 / 178 50.0 % 57 / 114 - 0 / 0
internal-fn.h
100.0%
100.0 % 15 / 15 100.0 % 1 / 1 - 0 / 0
intl.c
100.0%
100.0 % 29 / 29 100.0 % 3 / 3 - 0 / 0
ipa-comdats.c
100.0%
100.0 % 150 / 150 100.0 % 9 / 9 - 0 / 0
ipa-cp.c
93.1%93.1%
93.1 % 2431 / 2611 95.1 % 137 / 144 - 0 / 0
ipa-devirt.c
82.4%82.4%
82.4 % 1502 / 1822 94.9 % 75 / 79 - 0 / 0
ipa-fnsummary.c
94.8%94.8%
94.8 % 2309 / 2436 98.9 % 86 / 87 - 0 / 0
ipa-fnsummary.h
88.9%88.9%
88.9 % 48 / 54 85.7 % 6 / 7 - 0 / 0
ipa-icf-gimple.c
90.2%90.2%
90.2 % 416 / 461 96.6 % 28 / 29 - 0 / 0
ipa-icf-gimple.h
100.0%
100.0 % 21 / 21 100.0 % 4 / 4 - 0 / 0
ipa-icf.c
88.7%88.7%
88.7 % 1582 / 1783 95.0 % 96 / 101 - 0 / 0
ipa-icf.h
100.0%
100.0 % 44 / 44 100.0 % 4 / 4 - 0 / 0
ipa-inline-analysis.c
92.1%92.1%
92.1 % 234 / 254 93.3 % 14 / 15 - 0 / 0
ipa-inline-transform.c
84.3%84.3%
84.3 % 312 / 370 92.9 % 13 / 14 - 0 / 0
ipa-inline.c
92.7%92.7%
92.7 % 1300 / 1403 98.0 % 50 / 51 - 0 / 0
ipa-inline.h
93.9%93.9%
93.9 % 31 / 33 100.0 % 5 / 5 - 0 / 0
ipa-modref-tree.c
92.1%92.1%
92.1 % 139 / 151 45.5 % 10 / 22 - 0 / 0
ipa-modref-tree.h
94.6%94.6%
94.6 % 191 / 202 100.0 % 29 / 29 - 0 / 0
ipa-modref.c
96.2%96.2%
96.2 % 1850 / 1923 94.4 % 85 / 90 - 0 / 0
ipa-param-manipulation.c
80.8%80.8%
80.8 % 733 / 907 87.8 % 36 / 41 - 0 / 0
ipa-param-manipulation.h
100.0%
100.0 % 3 / 3 - 0 / 0 - 0 / 0
ipa-polymorphic-call.c
81.2%81.2%
81.2 % 981 / 1208 96.6 % 28 / 29 - 0 / 0
ipa-predicate.c
90.3%90.3%
90.3 % 290 / 321 93.3 % 14 / 15 - 0 / 0
ipa-predicate.h
100.0%
100.0 % 45 / 45 100.0 % 2 / 2 - 0 / 0
ipa-profile.c
93.9%93.9%
93.9 % 461 / 491 100.0 % 21 / 21 - 0 / 0
ipa-prop.c
92.9%92.9%
92.9 % 2651 / 2853 90.0 % 117 / 130 - 0 / 0
ipa-prop.h
99.0%99.0%
99.0 % 198 / 200 95.3 % 41 / 43 - 0 / 0
ipa-pure-const.c
94.5%94.5%
94.5 % 1001 / 1059 96.3 % 52 / 54 - 0 / 0
ipa-ref.c
100.0%
100.0 % 31 / 31 100.0 % 4 / 4 - 0 / 0
ipa-ref.h
100.0%
100.0 % 13 / 13 100.0 % 2 / 2 - 0 / 0
ipa-reference.c
90.8%90.8%
90.8 % 555 / 611 90.9 % 30 / 33 - 0 / 0
ipa-split.c
88.6%88.6%
88.6 % 817 / 922 95.2 % 20 / 21 - 0 / 0
ipa-sra.c
91.7%91.7%
91.7 % 1740 / 1898 94.0 % 78 / 83 - 0 / 0
ipa-utils.c
68.7%68.7%
68.7 % 263 / 383 90.9 % 10 / 11 - 0 / 0
ipa-utils.h
100.0%
100.0 % 52 / 52 100.0 % 10 / 10 - 0 / 0
ipa-visibility.c
95.6%95.6%
95.6 % 370 / 387 100.0 % 20 / 20 - 0 / 0
ipa.c
94.0%94.0%
94.0 % 569 / 605 96.8 % 30 / 31 - 0 / 0
ira-build.c
71.7%71.7%
71.7 % 1366 / 1905 74.1 % 86 / 116 - 0 / 0
ira-color.c
73.0%73.0%
73.0 % 1929 / 2642 72.1 % 80 / 111 - 0 / 0
ira-conflicts.c
95.6%95.6%
95.6 % 413 / 432 94.1 % 16 / 17 - 0 / 0
ira-costs.c
95.6%95.6%
95.6 % 1139 / 1192 96.9 % 31 / 32 - 0 / 0
ira-emit.c
93.5%93.5%
93.5 % 649 / 694 83.9 % 26 / 31 - 0 / 0
ira-int.h
100.0%
100.0 % 172 / 172 100.0 % 17 / 17 - 0 / 0
ira-lives.c
96.0%96.0%
96.0 % 816 / 850 84.8 % 39 / 46 - 0 / 0
ira.c
83.3%83.3%
83.3 % 2247 / 2699 83.8 % 88 / 105 - 0 / 0
ira.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 - 0 / 0
is-a.h
100.0%
100.0 % 21 / 21 93.8 % 120 / 128 - 0 / 0
iterator-utils.h
96.0%96.0%
96.0 % 24 / 25 100.0 % 1 / 1 - 0 / 0
json.cc
91.0%91.0%
91.0 % 161 / 177 100.0 % 24 / 24 - 0 / 0
json.h
64.7%64.7%
64.7 % 11 / 17 12.5 % 1 / 8 - 0 / 0
jump.c
74.6%74.6%
74.6 % 561 / 752 89.4 % 42 / 47 - 0 / 0
langhooks.c
74.1%74.1%
74.1 % 229 / 309 75.0 % 48 / 64 - 0 / 0
lcm.c
100.0%
100.0 % 309 / 309 100.0 % 11 / 11 - 0 / 0
lists.c
87.5%87.5%
87.5 % 84 / 96 80.0 % 12 / 15 - 0 / 0
loop-doloop.c
0.0%
0.0 % 0 / 338 0.0 % 0 / 8 - 0 / 0
loop-init.c
97.0%97.0%
97.0 % 193 / 199 95.0 % 19 / 20 - 0 / 0
loop-invariant.c
97.8%97.8%
97.8 % 959 / 981 96.3 % 52 / 54 - 0 / 0
loop-iv.c
88.7%88.7%
88.7 % 1245 / 1404 96.2 % 50 / 52 - 0 / 0
loop-unroll.c
90.6%90.6%
90.6 % 814 / 898 89.7 % 26 / 29 - 0 / 0
lower-subreg.c
87.0%87.0%
87.0 % 669 / 769 89.5 % 34 / 38 - 0 / 0
lra-assigns.c
96.4%96.4%
96.4 % 923 / 957 96.8 % 30 / 31 - 0 / 0
lra-coalesce.c
90.5%90.5%
90.5 % 153 / 169 87.5 % 7 / 8 - 0 / 0
lra-constraints.c
87.8%87.8%
87.8 % 3067 / 3493 94.9 % 93 / 98 - 0 / 0
lra-eliminations.c
84.7%84.7%
84.7 % 525 / 620 94.7 % 18 / 19 - 0 / 0
lra-int.h
100.0%
100.0 % 49 / 49 100.0 % 6 / 6 - 0 / 0
lra-lives.c
95.9%95.9%
95.9 % 663 / 691 84.2 % 32 / 38 - 0 / 0
lra-remat.c
95.7%95.7%
95.7 % 640 / 669 97.0 % 32 / 33 - 0 / 0
lra-spills.c
80.6%80.6%
80.6 % 333 / 413 100.0 % 15 / 15 - 0 / 0
lra.c
90.5%90.5%
90.5 % 1060 / 1171 92.6 % 63 / 68 - 0 / 0
lra.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 - 0 / 0
lto-cgraph.c
92.5%92.5%
92.5 % 993 / 1074 96.0 % 48 / 50 - 0 / 0
lto-compress.c
41.5%41.5%
41.5 % 78 / 188 70.6 % 12 / 17 - 0 / 0
lto-opts.c
82.6%82.6%
82.6 % 76 / 92 100.0 % 2 / 2 - 0 / 0
lto-section-in.c
86.6%86.6%
86.6 % 116 / 134 82.6 % 19 / 23 - 0 / 0
lto-section-out.c
98.9%98.9%
98.9 % 94 / 95 100.0 % 14 / 14 - 0 / 0
lto-streamer-in.c
75.6%75.6%
75.6 % 812 / 1074 87.2 % 41 / 47 - 0 / 0
lto-streamer-out.c
91.8%91.8%
91.8 % 1520 / 1656 95.0 % 57 / 60 - 0 / 0
lto-streamer.c
37.4%37.4%
37.4 % 40 / 107 57.1 % 4 / 7 - 0 / 0
lto-streamer.h
97.8%97.8%
97.8 % 134 / 137 100.0 % 18 / 18 - 0 / 0
lto-wrapper.c
56.2%56.2%
56.2 % 555 / 988 57.7 % 15 / 26 - 0 / 0
machmode.h
97.0%97.0%
97.0 % 162 / 167 100.0 % 48 / 48 - 0 / 0
main.c
100.0%
100.0 % 4 / 4 100.0 % 1 / 1 - 0 / 0
mcf.c
1.5%1.5%
1.5 % 9 / 603 3.8 % 1 / 26 - 0 / 0
mem-stats.h
11.3%11.3%
11.3 % 16 / 141 25.0 % 8 / 32 - 0 / 0
memmodel.h
100.0%
100.0 % 18 / 18 - 0 / 0 - 0 / 0
memory-block.cc
100.0%
100.0 % 26 / 26 100.0 % 5 / 5 - 0 / 0
memory-block.h
100.0%
100.0 % 13 / 13 100.0 % 1 / 1 - 0 / 0
mode-switching.c
88.2%88.2%
88.2 % 315 / 357 81.8 % 9 / 11 - 0 / 0
modulo-sched.c
9.6%9.6%
9.6 % 135 / 1410 14.3 % 9 / 63 - 0 / 0
multiple_target.c
94.8%94.8%
94.8 % 237 / 250 100.0 % 14 / 14 - 0 / 0
mux-utils.h
81.5%81.5%
81.5 % 22 / 27 91.7 % 11 / 12 - 0 / 0
obstack-utils.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2 - 0 / 0
omp-builtins.def
100.0%
100.0 % 139 / 139 - 0 / 0 - 0 / 0
omp-expand.c
94.9%94.9%
94.9 % 5375 / 5666 94.5 % 69 / 73 - 0 / 0
omp-general.c
94.4%94.4%
94.4 % 1363 / 1444 95.1 % 39 / 41 - 0 / 0
omp-low.c
94.7%94.7%
94.7 % 7697 / 8124 96.7 % 118 / 122 - 0 / 0
omp-oacc-kernels-decompose.cc
81.5%81.5%
81.5 % 485 / 595 100.0 % 26 / 26 - 0 / 0
omp-offload.c
79.1%79.1%
79.1 % 800 / 1011 81.1 % 43 / 53 - 0 / 0
omp-simd-clone.c
93.5%93.5%
93.5 % 965 / 1032 95.2 % 20 / 21 - 0 / 0
opt-problem.cc
99.2%99.2%
99.2 % 117 / 118 87.5 % 7 / 8 - 0 / 0
opt-problem.h
100.0%
100.0 % 33 / 33 100.0 % 2 / 2 - 0 / 0
opt-suggestions.c
100.0%
100.0 % 129 / 129 100.0 % 13 / 13 - 0 / 0
opt-suggestions.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
optabs-libfuncs.c
75.3%75.3%
75.3 % 314 / 417 68.3 % 28 / 41 - 0 / 0
optabs-query.c
84.4%84.4%
84.4 % 227 / 269 96.3 % 26 / 27 - 0 / 0
optabs-query.h
100.0%
100.0 % 40 / 40 100.0 % 8 / 8 - 0 / 0
optabs-tree.c
80.2%80.2%
80.2 % 203 / 253 81.8 % 9 / 11 - 0 / 0
optabs.c
65.0%65.0%
65.0 % 2281 / 3507 81.2 % 104 / 128 - 0 / 0
optabs.h
100.0%
100.0 % 26 / 26 100.0 % 5 / 5 - 0 / 0
optinfo-emit-json.cc
94.4%94.4%
94.4 % 220 / 233 100.0 % 16 / 16 - 0 / 0
optinfo.cc
92.3%92.3%
92.3 % 48 / 52 100.0 % 9 / 9 - 0 / 0
optinfo.h
100.0%
100.0 % 14 / 14 - 0 / 0 - 0 / 0
opts-common.c
92.0%92.0%
92.0 % 773 / 840 89.7 % 26 / 29 - 0 / 0
opts-global.c
84.4%84.4%
84.4 % 162 / 192 92.3 % 12 / 13 - 0 / 0
opts.c
88.4%88.4%
88.4 % 1314 / 1487 100.0 % 43 / 43 - 0 / 0
ordered-hash-map-tests.cc
100.0%
100.0 % 135 / 135 100.0 % 7 / 7 - 0 / 0
ordered-hash-map.h
100.0%
100.0 % 47 / 47 100.0 % 53 / 53 - 0 / 0
pass_manager.h
100.0%
100.0 % 4 / 4 - 0 / 0 - 0 / 0
passes.c
81.9%81.9%
81.9 % 1028 / 1255 88.8 % 95 / 107 - 0 / 0
plugin.c
62.9%62.9%
62.9 % 227 / 361 65.4 % 17 / 26 - 0 / 0
plugin.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 - 0 / 0
poly-int.h
97.7%97.7%
97.7 % 431 / 441 89.9 % 248 / 276 - 0 / 0
postreload-gcse.c
94.2%94.2%
94.2 % 484 / 514 100.0 % 35 / 35 - 0 / 0
postreload.c
97.2%97.2%
97.2 % 990 / 1018 100.0 % 27 / 27 - 0 / 0
predict.c
93.3%93.3%
93.3 % 1932 / 2070 92.6 % 100 / 108 - 0 / 0
prefix.c
87.2%87.2%
87.2 % 82 / 94 83.3 % 5 / 6 - 0 / 0
pretty-print.c
93.4%93.4%
93.4 % 829 / 888 98.4 % 60 / 61 - 0 / 0
pretty-print.h
100.0%
100.0 % 26 / 26 100.0 % 3 / 3 - 0 / 0
print-rtl-function.c
75.6%75.6%
75.6 % 65 / 86 71.4 % 5 / 7 - 0 / 0
print-rtl.c
70.7%70.7%
70.7 % 860 / 1217 55.9 % 33 / 59 - 0 / 0
print-tree.c
40.6%40.6%
40.6 % 297 / 731 20.0 % 5 / 25 - 0 / 0
profile-count.c
86.9%86.9%
86.9 % 159 / 183 88.0 % 22 / 25 - 0 / 0
profile-count.h
94.4%94.4%
94.4 % 468 / 496 98.1 % 51 / 52 - 0 / 0
profile.c
86.7%86.7%
86.7 % 669 / 772 81.8 % 18 / 22 - 0 / 0
profile.h
100.0%
100.0 % 8 / 8 100.0 % 1 / 1 - 0 / 0
range-op.cc
93.6%93.6%
93.6 % 1311 / 1401 94.4 % 118 / 125 - 0 / 0
range.cc
100.0%
100.0 % 17 / 17 100.0 % 4 / 4 - 0 / 0
read-md.c
39.9%39.9%
39.9 % 220 / 551 42.6 % 23 / 54 - 0 / 0
read-md.h
66.7%66.7%
66.7 % 10 / 15 0.0 % 0 / 3 - 0 / 0
read-rtl-function.c
94.1%94.1%
94.1 % 894 / 950 95.7 % 67 / 70 - 0 / 0
read-rtl.c
57.3%57.3%
57.3 % 314 / 548 58.8 % 20 / 34 - 0 / 0
real.c
78.3%78.3%
78.3 % 1728 / 2208 84.6 % 110 / 130 - 0 / 0
real.h
100.0%
100.0 % 7 / 7 100.0 % 3 / 3 - 0 / 0
realmpfr.c
100.0%
100.0 % 34 / 34 100.0 % 3 / 3 - 0 / 0
recog.c
85.6%85.6%
85.6 % 1563 / 1826 84.3 % 102 / 121 - 0 / 0
recog.h
88.9%88.9%
88.9 % 32 / 36 57.1 % 4 / 7 - 0 / 0
ree.c
95.4%95.4%
95.4 % 412 / 432 88.9 % 16 / 18 - 0 / 0
reg-stack.c
89.4%89.4%
89.4 % 1225 / 1371 95.1 % 39 / 41 - 0 / 0
regcprop.c
91.0%91.0%
91.0 % 568 / 624 89.3 % 25 / 28 - 0 / 0
reginfo.c
91.3%91.3%
91.3 % 471 / 516 97.3 % 36 / 37 - 0 / 0
regrename.c
91.6%91.6%
91.6 % 872 / 952 91.2 % 31 / 34 - 0 / 0
regs.h
100.0%
100.0 % 50 / 50 87.5 % 7 / 8 - 0 / 0
regstat.c
79.6%79.6%
79.6 % 164 / 206 100.0 % 10 / 10 - 0 / 0
reload.c
4.1%4.1%
4.1 % 124 / 3012 12.7 % 7 / 55 - 0 / 0
reload1.c
15.9%15.9%
15.9 % 580 / 3644 20.0 % 18 / 90 - 0 / 0
reorg.c
1.0%1.0%
1.0 % 16 / 1557 9.6 % 5 / 52 - 0 / 0
resource.c
0.0%
0.0 % 0 / 539 0.0 % 0 / 14 - 0 / 0
rtl-error.c
61.9%61.9%
61.9 % 26 / 42 50.0 % 3 / 6 - 0 / 0
rtl-iter.h
100.0%
100.0 % 57 / 57 33.3 % 8 / 24 - 0 / 0
rtl-tests.c
100.0%
100.0 % 107 / 107 100.0 % 9 / 9 - 0 / 0
rtl.c
76.6%76.6%
76.6 % 180 / 235 81.2 % 13 / 16 - 0 / 0
rtl.h
93.4%93.4%
93.4 % 337 / 361 92.1 % 58 / 63 - 0 / 0
rtlanal.c
85.3%85.3%
85.3 % 2420 / 2838 88.6 % 148 / 167 - 0 / 0
rtlanal.h
100.0%
100.0 % 41 / 41 100.0 % 2 / 2 - 0 / 0
rtlhash.c
70.2%70.2%
70.2 % 33 / 47 100.0 % 1 / 1 - 0 / 0
rtlhooks.c
94.1%94.1%
94.1 % 32 / 34 80.0 % 4 / 5 - 0 / 0
rtx-vector-builder.c
88.1%88.1%
88.1 % 37 / 42 100.0 % 4 / 4 - 0 / 0
rtx-vector-builder.h
100.0%
100.0 % 29 / 29 100.0 % 9 / 9 - 0 / 0
run-rtl-passes.c
100.0%
100.0 % 23 / 23 100.0 % 1 / 1 - 0 / 0
sancov.c
96.2%96.2%
96.2 % 154 / 160 90.9 % 10 / 11 - 0 / 0
sanitizer.def
100.0%
100.0 % 221 / 221 - 0 / 0 - 0 / 0
sanopt.c
96.9%96.9%
96.9 % 600 / 619 100.0 % 24 / 24 - 0 / 0
sbitmap.c
82.3%82.3%
82.3 % 405 / 492 71.8 % 28 / 39 - 0 / 0
sbitmap.h
100.0%
100.0 % 56 / 56 100.0 % 8 / 8 - 0 / 0
sched-deps.c
78.3%78.3%
78.3 % 1746 / 2231 75.8 % 100 / 132 - 0 / 0
sched-ebb.c
71.3%71.3%
71.3 % 191 / 268 71.4 % 15 / 21 - 0 / 0
sched-int.h
100.0%
100.0 % 29 / 29 100.0 % 1 / 1 - 0 / 0
sched-rgn.c
69.2%69.2%
69.2 % 1032 / 1491 72.0 % 67 / 93 - 0 / 0
sel-sched-dump.c
0.0%
0.0 % 0 / 491 0.0 % 0 / 49 - 0 / 0
sel-sched-ir.c
85.6%85.6%
85.6 % 2296 / 2681 88.1 % 237 / 269 - 0 / 0
sel-sched-ir.h
96.2%96.2%
96.2 % 229 / 238 100.0 % 12 / 12 - 0 / 0
sel-sched.c
80.5%80.5%
80.5 % 2435 / 3025 91.9 % 137 / 149 - 0 / 0
selftest-diagnostic.c
100.0%
100.0 % 15 / 15 100.0 % 3 / 3 - 0 / 0
selftest-rtl.c
59.0%59.0%
59.0 % 23 / 39 100.0 % 5 / 5 - 0 / 0
selftest-run-tests.c
100.0%
100.0 % 57 / 57 100.0 % 1 / 1 - 0 / 0
selftest.c
81.0%81.0%
81.0 % 141 / 174 87.0 % 20 / 23 - 0 / 0
selftest.h
100.0%
100.0 % 4 / 4 100.0 % 1 / 1 - 0 / 0
sese.c
67.3%67.3%
67.3 % 144 / 214 72.7 % 16 / 22 - 0 / 0
sese.h
100.0%
100.0 % 37 / 37 100.0 % 7 / 7 - 0 / 0
shortest-paths.h
100.0%
100.0 % 37 / 37 100.0 % 4 / 4 - 0 / 0
shrink-wrap.c
50.4%50.4%
50.4 % 417 / 827 47.4 % 9 / 19 - 0 / 0
simplify-rtx.c
88.9%88.9%
88.9 % 3530 / 3970 98.4 % 63 / 64 - 0 / 0
sort.cc
100.0%
100.0 % 97 / 97 100.0 % 14 / 14 - 0 / 0
sparseset.c
58.0%58.0%
58.0 % 51 / 88 75.0 % 6 / 8 - 0 / 0
sparseset.h
100.0%
100.0 % 33 / 33 100.0 % 2 / 2 - 0 / 0
spellcheck-tree.c
78.8%78.8%
78.8 % 26 / 33 75.0 % 3 / 4 - 0 / 0
spellcheck-tree.h
100.0%
100.0 % 6 / 6 100.0 % 2 / 2 - 0 / 0
spellcheck.c
100.0%
100.0 % 193 / 193 93.3 % 14 / 15 - 0 / 0
spellcheck.h
95.1%95.1%
95.1 % 39 / 41 100.0 % 15 / 15 - 0 / 0
splay-tree-utils.cc
97.3%97.3%
97.3 % 110 / 113 100.0 % 6 / 6 - 0 / 0
splay-tree-utils.h
100.0%
100.0 % 14 / 14 - 0 / 0 - 0 / 0
splay-tree-utils.tcc
98.2%98.2%
98.2 % 324 / 330 71.0 % 44 / 62 - 0 / 0
sreal.c
93.6%93.6%
93.6 % 161 / 172 84.2 % 16 / 19 - 0 / 0
sreal.h
96.2%96.2%
96.2 % 102 / 106 100.0 % 8 / 8 - 0 / 0
ssa-iterators.h
99.4%99.4%
99.4 % 347 / 349 100.0 % 31 / 31 - 0 / 0
stack-ptr-mod.c
100.0%
100.0 % 23 / 23 100.0 % 3 / 3 - 0 / 0
statistics.c
92.5%92.5%
92.5 % 111 / 120 92.3 % 12 / 13 - 0 / 0
stmt.c
80.7%80.7%
80.7 % 372 / 461 83.3 % 15 / 18 - 0 / 0
stor-layout.c
86.9%86.9%
86.9 % 1114 / 1282 91.2 % 52 / 57 - 0 / 0
store-motion.c
93.8%93.8%
93.8 % 485 / 517 96.6 % 28 / 29 - 0 / 0
streamer-hooks.c
100.0%
100.0 % 3 / 3 100.0 % 1 / 1 - 0 / 0
stringpool.c
81.1%81.1%
81.1 % 60 / 74 76.2 % 16 / 21 - 0 / 0
substring-locations.c
91.0%91.0%
91.0 % 61 / 67 83.3 % 5 / 6 - 0 / 0
substring-locations.h
100.0%
100.0 % 9 / 9 - 0 / 0 - 0 / 0
symbol-summary.h
92.4%92.4%
92.4 % 256 / 277 74.2 % 351 / 473 - 0 / 0
symtab-clones.cc
100.0%
100.0 % 8 / 8 100.0 % 1 / 1 - 0 / 0
symtab-clones.h
90.9%90.9%
90.9 % 10 / 11 100.0 % 2 / 2 - 0 / 0
symtab-thunks.cc
87.0%87.0%
87.0 % 294 / 338 90.9 % 10 / 11 - 0 / 0
symtab-thunks.h
100.0%
100.0 % 33 / 33 100.0 % 3 / 3 - 0 / 0
symtab.c
84.8%84.8%
84.8 % 1008 / 1189 90.5 % 76 / 84 - 0 / 0
sync-builtins.def
100.0%
100.0 % 204 / 204 - 0 / 0 - 0 / 0
target-globals.c
100.0%
100.0 % 57 / 57 100.0 % 3 / 3 - 0 / 0
target-globals.h
100.0%
100.0 % 19 / 19 100.0 % 1 / 1 - 0 / 0
target.h
100.0%
100.0 % 11 / 11 100.0 % 2 / 2 - 0 / 0
targhooks.c
53.4%53.4%
53.4 % 404 / 757 45.0 % 81 / 180 - 0 / 0
timevar.c
87.5%87.5%
87.5 % 244 / 279 96.7 % 29 / 30 - 0 / 0
timevar.def
100.0%
100.0 % 282 / 282 - 0 / 0 - 0 / 0
timevar.h
95.8%95.8%
95.8 % 23 / 24 100.0 % 4 / 4 - 0 / 0
toplev.c
77.0%77.0%
77.0 % 742 / 964 86.7 % 39 / 45 - 0 / 0
tracer.c
99.5%99.5%
99.5 % 196 / 197 100.0 % 15 / 15 - 0 / 0
trans-mem.c
94.6%94.6%
94.6 % 2186 / 2310 98.4 % 122 / 124 - 0 / 0
tree-affine.c
88.5%88.5%
88.5 % 455 / 514 93.1 % 27 / 29 - 0 / 0
tree-affine.h
100.0%
100.0 % 13 / 13 100.0 % 2 / 2 - 0 / 0
tree-call-cdce.c
91.0%91.0%
91.0 % 447 / 491 95.7 % 22 / 23 - 0 / 0
tree-cfg.c
81.4%81.4%
81.4 % 3899 / 4788 88.0 % 183 / 208 - 0 / 0
tree-cfg.h
100.0%
100.0 % 6 / 6 100.0 % 1 / 1 - 0 / 0
tree-cfgcleanup.c
95.5%95.5%
95.5 % 639 / 669 100.0 % 27 / 27 - 0 / 0
tree-chrec.c
86.4%86.4%
86.4 % 641 / 742 91.1 % 41 / 45 - 0 / 0
tree-chrec.h
83.6%83.6%
83.6 % 56 / 67 85.7 % 6 / 7 - 0 / 0
tree-complex.c
91.1%91.1%
91.1 % 858 / 942 100.0 % 40 / 40 - 0 / 0
tree-data-ref.c
84.4%84.4%
84.4 % 2225 / 2636 76.6 % 105 / 137 - 0 / 0
tree-data-ref.h
94.0%94.0%
94.0 % 47 / 50 100.0 % 3 / 3 - 0 / 0
tree-dfa.c
94.9%94.9%
94.9 % 485 / 511 89.5 % 17 / 19 - 0 / 0
tree-diagnostic-path.cc
99.1%99.1%
99.1 % 328 / 331 95.0 % 19 / 20 - 0 / 0
tree-diagnostic.c
100.0%
100.0 % 84 / 84 100.0 % 6 / 6 - 0 / 0
tree-dump.c
76.6%76.6%
76.6 % 327 / 427 73.3 % 11 / 15 - 0 / 0
tree-eh.c
90.3%90.3%
90.3 % 2050 / 2271 97.2 % 103 / 106 - 0 / 0
tree-emutls.c
1.7%1.7%
1.7 % 6 / 354 10.0 % 2 / 20 - 0 / 0
tree-hash-traits.h
100.0%
100.0 % 4 / 4 100.0 % 1 / 1 - 0 / 0
tree-hasher.h
87.5%87.5%
87.5 % 7 / 8 - 0 / 0 - 0 / 0
tree-if-conv.c
92.0%92.0%
92.0 % 1280 / 1391 93.2 % 55 / 59 - 0 / 0
tree-inline.c
89.0%89.0%
89.0 % 2941 / 3303 94.4 % 84 / 89 - 0 / 0
tree-into-ssa.c
87.8%87.8%
87.8 % 1184 / 1349 84.1 % 74 / 88 - 0 / 0
tree-iterator.c
89.9%89.9%
89.9 % 151 / 168 100.0 % 11 / 11 - 0 / 0
tree-iterator.h
100.0%
100.0 % 24 / 24 100.0 % 2 / 2 - 0 / 0
tree-loop-distribution.c
94.7%94.7%
94.7 % 1330 / 1404 89.6 % 69 / 77 - 0 / 0
tree-nested.c
88.5%88.5%
88.5 % 1706 / 1927 95.2 % 59 / 62 - 0 / 0
tree-nested.h
100.0%
100.0 % 11 / 11 - 0 / 0 - 0 / 0
tree-nrv.c
94.8%94.8%
94.8 % 110 / 116 100.0 % 7 / 7 - 0 / 0
tree-object-size.c
84.8%84.8%
84.8 % 569 / 671 91.3 % 21 / 23 - 0 / 0
tree-outof-ssa.c
93.5%93.5%
93.5 % 486 / 520 100.0 % 35 / 35 - 0 / 0
tree-outof-ssa.h
100.0%
100.0 % 10 / 10 100.0 % 2 / 2 - 0 / 0
tree-parloops.c
89.5%89.5%
89.5 % 1663 / 1858 96.7 % 59 / 61 - 0 / 0
tree-pass.h
90.0%90.0%
90.0 % 9 / 10 0.0 % 0 / 2 - 0 / 0
tree-phinodes.c
96.8%96.8%
96.8 % 184 / 190 93.8 % 15 / 16 - 0 / 0
tree-phinodes.h
100.0%
100.0 % 12 / 12 100.0 % 1 / 1 - 0 / 0
tree-predcom.c
97.7%97.7%
97.7 % 1378 / 1410 94.9 % 75 / 79 - 0 / 0
tree-pretty-print.c
71.0%71.0%
71.0 % 2028 / 2855 78.4 % 29 / 37 - 0 / 0
tree-profile.c
97.1%97.1%
97.1 % 398 / 410 100.0 % 20 / 20 - 0 / 0
tree-scalar-evolution.c
92.0%92.0%
92.0 % 1213 / 1319 93.2 % 55 / 59 - 0 / 0
tree-scalar-evolution.h
100.0%
100.0 % 7 / 7 100.0 % 3 / 3 - 0 / 0
tree-sra.c
95.9%95.9%
95.9 % 1937 / 2019 92.8 % 90 / 97 - 0 / 0
tree-sra.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
tree-ssa-address.c
83.8%83.8%
83.8 % 428 / 511 91.7 % 22 / 24 - 0 / 0
tree-ssa-alias-compare.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
tree-ssa-alias.c
92.9%92.9%
92.9 % 1621 / 1745 91.8 % 67 / 73 - 0 / 0
tree-ssa-alias.h
100.0%
100.0 % 12 / 12 100.0 % 1 / 1 - 0 / 0
tree-ssa-ccp.c
93.1%93.1%
93.1 % 1567 / 1684 98.2 % 55 / 56 - 0 / 0
tree-ssa-coalesce.c
95.8%95.8%
95.8 % 732 / 764 97.6 % 40 / 41 - 0 / 0
tree-ssa-copy.c
81.8%81.8%
81.8 % 184 / 225 94.1 % 16 / 17 - 0 / 0
tree-ssa-dce.c
97.3%97.3%
97.3 % 745 / 766 94.3 % 33 / 35 - 0 / 0
tree-ssa-dom.c
97.3%97.3%
97.3 % 869 / 893 100.0 % 32 / 32 - 0 / 0
tree-ssa-dse.c
99.2%99.2%
99.2 % 493 / 497 100.0 % 25 / 25 - 0 / 0
tree-ssa-forwprop.c
93.8%93.8%
93.8 % 1588 / 1693 100.0 % 34 / 34 - 0 / 0
tree-ssa-ifcombine.c
98.4%98.4%
98.4 % 316 / 321 100.0 % 13 / 13 - 0 / 0
tree-ssa-live.c
89.1%89.1%
89.1 % 662 / 743 85.0 % 34 / 40 - 0 / 0
tree-ssa-live.h
97.7%97.7%
97.7 % 43 / 44 100.0 % 8 / 8 - 0 / 0
tree-ssa-loop-ch.c
94.6%94.6%
94.6 % 209 / 221 100.0 % 14 / 14 - 0 / 0
tree-ssa-loop-im.c
98.5%98.5%
98.5 % 1360 / 1381 90.3 % 65 / 72 - 0 / 0
tree-ssa-loop-ivcanon.c
96.4%96.4%
96.4 % 672 / 697 95.7 % 22 / 23 - 0 / 0
tree-ssa-loop-ivopts.c
91.6%91.6%
91.6 % 3351 / 3657 92.3 % 168 / 182 - 0 / 0
tree-ssa-loop-manip.c
97.4%97.4%
97.4 % 687 / 705 100.0 % 34 / 34 - 0 / 0
tree-ssa-loop-manip.h
100.0%
100.0 % 3 / 3 - 0 / 0 - 0 / 0
tree-ssa-loop-niter.c
97.3%97.3%
97.3 % 2091 / 2150 98.7 % 77 / 78 - 0 / 0
tree-ssa-loop-prefetch.c
88.6%88.6%
88.6 % 679 / 766 95.2 % 40 / 42 - 0 / 0
tree-ssa-loop-split.c
97.4%97.4%
97.4 % 594 / 610 100.0 % 28 / 28 - 0 / 0
tree-ssa-loop-unswitch.c
95.5%95.5%
95.5 % 423 / 443 100.0 % 16 / 16 - 0 / 0
tree-ssa-loop.c
92.7%92.7%
92.7 % 202 / 218 100.0 % 33 / 33 - 0 / 0
tree-ssa-loop.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1 - 0 / 0
tree-ssa-math-opts.c
91.7%91.7%
91.7 % 1874 / 2043 97.0 % 64 / 66 - 0 / 0
tree-ssa-operands.c
85.0%85.0%
85.0 % 503 / 592 88.6 % 31 / 35 - 0 / 0
tree-ssa-operands.h
100.0%
100.0 % 4 / 4 100.0 % 1 / 1 - 0 / 0
tree-ssa-phiopt.c
96.8%96.8%
96.8 % 1337 / 1381 97.4 % 38 / 39 - 0 / 0
tree-ssa-phiprop.c
95.7%95.7%
95.7 % 198 / 207 100.0 % 7 / 7 - 0 / 0
tree-ssa-pre.c
92.9%92.9%
92.9 % 1856 / 1997 86.6 % 58 / 67 - 0 / 0
tree-ssa-propagate.c
90.7%90.7%
90.7 % 607 / 669 100.0 % 32 / 32 - 0 / 0
tree-ssa-propagate.h
100.0%
100.0 % 15 / 15 100.0 % 5 / 5 - 0 / 0
tree-ssa-reassoc.c
90.8%90.8%
90.8 % 3055 / 3365 96.9 % 95 / 98 - 0 / 0
tree-ssa-sccvn.c
95.5%95.5%
95.5 % 3724 / 3901 95.8 % 114 / 119 - 0 / 0
tree-ssa-sccvn.h
100.0%
100.0 % 18 / 18 100.0 % 3 / 3 - 0 / 0
tree-ssa-scopedtables.c
95.9%95.9%
95.9 % 583 / 608 100.0 % 24 / 24 - 0 / 0
tree-ssa-scopedtables.h
100.0%
100.0 % 16 / 16 100.0 % 1 / 1 - 0 / 0
tree-ssa-sink.c
100.0%
100.0 % 303 / 303 100.0 % 10 / 10 - 0 / 0
tree-ssa-strlen.c
89.7%89.7%
89.7 % 2427 / 2706 97.3 % 72 / 74 - 0 / 0
tree-ssa-structalias.c
94.7%94.7%
94.7 % 3893 / 4111 89.0 % 145 / 163 - 0 / 0
tree-ssa-tail-merge.c
93.6%93.6%
93.6 % 713 / 762 92.6 % 50 / 54 - 0 / 0
tree-ssa-ter.c
89.6%89.6%
89.6 % 258 / 288 94.4 % 17 / 18 - 0 / 0
tree-ssa-threadbackward.c
97.6%97.6%
97.6 % 289 / 296 94.7 % 18 / 19 - 0 / 0
tree-ssa-threadedge.c
98.5%98.5%
98.5 % 520 / 528 100.0 % 15 / 15 - 0 / 0
tree-ssa-threadupdate.c
97.0%97.0%
97.0 % 970 / 1000 97.5 % 39 / 40 - 0 / 0
tree-ssa-threadupdate.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
tree-ssa-uncprop.c
100.0%
100.0 % 167 / 167 100.0 % 11 / 11 - 0 / 0
tree-ssa-uninit.c
84.5%84.5%
84.5 % 1076 / 1273 92.4 % 61 / 66 - 0 / 0
tree-ssa.c
85.7%85.7%
85.7 % 865 / 1009 97.1 % 33 / 34 - 0 / 0
tree-ssa.h
100.0%
100.0 % 9 / 9 - 0 / 0 - 0 / 0
tree-ssanames.c
81.5%81.5%
81.5 % 313 / 384 91.2 % 31 / 34 - 0 / 0
tree-ssanames.h
100.0%
100.0 % 18 / 18 100.0 % 9 / 9 - 0 / 0
tree-stdarg.c
87.2%87.2%
87.2 % 478 / 548 100.0 % 18 / 18 - 0 / 0
tree-streamer-in.c
88.6%88.6%
88.6 % 449 / 507 89.5 % 34 / 38 - 0 / 0
tree-streamer-out.c
89.7%89.7%
89.7 % 435 / 485 89.5 % 34 / 38 - 0 / 0
tree-streamer.c
95.9%95.9%
95.9 % 164 / 171 100.0 % 12 / 12 - 0 / 0
tree-streamer.h
100.0%
100.0 % 11 / 11 100.0 % 2 / 2 - 0 / 0
tree-switch-conversion.c
97.0%97.0%
97.0 % 1145 / 1180 94.7 % 54 / 57 - 0 / 0
tree-switch-conversion.h
91.2%91.2%
91.2 % 83 / 91 81.0 % 17 / 21 - 0 / 0
tree-tailcall.c
98.2%98.2%
98.2 % 502 / 511 92.0 % 23 / 25 - 0 / 0
tree-vect-data-refs.c
87.6%87.6%
87.6 % 2509 / 2864 94.7 % 71 / 75 - 0 / 0
tree-vect-generic.c
88.7%88.7%
88.7 % 1092 / 1231 100.0 % 37 / 37 - 0 / 0
tree-vect-loop-manip.c
76.2%76.2%
76.2 % 1122 / 1472 80.9 % 38 / 47 - 0 / 0
tree-vect-loop.c
86.9%86.9%
86.9 % 3938 / 4532 86.4 % 76 / 88 - 0 / 0
tree-vect-patterns.c
87.7%87.7%
87.7 % 1948 / 2221 87.5 % 63 / 72 - 0 / 0
tree-vect-slp-patterns.c
43.7%43.7%
43.7 % 212 / 485 48.6 % 17 / 35 - 0 / 0
tree-vect-slp.c
90.2%90.2%
90.2 % 2894 / 3209 90.9 % 90 / 99 - 0 / 0
tree-vect-stmts.c
82.0%82.0%
82.0 % 4953 / 6037 89.0 % 89 / 100 - 0 / 0
tree-vector-builder.c
72.7%72.7%
72.7 % 8 / 11 50.0 % 1 / 2 - 0 / 0
tree-vector-builder.h
97.1%97.1%
97.1 % 34 / 35 100.0 % 9 / 9 - 0 / 0
tree-vectorizer.c
86.2%86.2%
86.2 % 674 / 782 86.5 % 45 / 52 - 0 / 0
tree-vectorizer.h
94.7%94.7%
94.7 % 143 / 151 100.0 % 23 / 23 - 0 / 0
tree-vrp.c
97.5%97.5%
97.5 % 1891 / 1940 95.6 % 86 / 90 - 0 / 0
tree.c
85.4%85.4%
85.4 % 6013 / 7042 90.3 % 392 / 434 - 0 / 0
tree.h
90.1%90.1%
90.1 % 525 / 583 96.2 % 127 / 132 - 0 / 0
tristate.cc
92.5%92.5%
92.5 % 99 / 107 100.0 % 9 / 9 - 0 / 0
tristate.h
100.0%
100.0 % 17 / 17 - 0 / 0 - 0 / 0
tsan.c
70.6%70.6%
70.6 % 264 / 374 100.0 % 18 / 18 - 0 / 0
typed-splay-tree.c
100.0%
100.0 % 28 / 28 100.0 % 3 / 3 - 0 / 0
typed-splay-tree.h
95.1%95.1%
95.1 % 173 / 182 100.0 % 24 / 24 - 0 / 0
ubsan.c
97.3%97.3%
97.3 % 1291 / 1327 100.0 % 34 / 34 - 0 / 0
unique-ptr-tests.cc
100.0%
100.0 % 93 / 93 100.0 % 9 / 9 - 0 / 0
valtrack.c
92.6%92.6%
92.6 % 323 / 349 93.8 % 15 / 16 - 0 / 0
valtrack.h
100.0%
100.0 % 4 / 4 - 0 / 0 - 0 / 0
value-prof.c
82.6%82.6%
82.6 % 811 / 982 93.0 % 40 / 43 - 0 / 0
value-query.cc
71.4%71.4%
71.4 % 45 / 63 71.4 % 10 / 14 - 0 / 0
value-query.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
value-range-equiv.cc
88.6%88.6%
88.6 % 132 / 149 81.8 % 18 / 22 - 0 / 0
value-range-equiv.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
value-range.cc
92.9%92.9%
92.9 % 1208 / 1300 88.9 % 48 / 54 - 0 / 0
value-range.h
92.3%92.3%
92.3 % 203 / 220 82.7 % 43 / 52 - 0 / 0
var-tracking.c
91.6%91.6%
91.6 % 4356 / 4758 95.0 % 170 / 179 - 0 / 0
varasm.c
80.4%80.4%
80.4 % 2770 / 3444 80.3 % 175 / 218 - 0 / 0
varpool.c
85.5%85.5%
85.5 % 324 / 379 80.0 % 24 / 30 - 0 / 0
vec-perm-indices.c
91.2%91.2%
91.2 % 114 / 125 90.0 % 9 / 10 - 0 / 0
vec-perm-indices.h
100.0%
100.0 % 21 / 21 100.0 % 3 / 3 - 0 / 0
vec.c
76.1%76.1%
76.1 % 207 / 272 69.2 % 18 / 26 - 0 / 0
vec.h
96.2%96.2%
96.2 % 486 / 505 87.5 % 3535 / 4042 - 0 / 0
vector-builder.h
90.5%90.5%
90.5 % 124 / 137 96.4 % 27 / 28 - 0 / 0
vr-values.c
94.3%94.3%
94.3 % 1860 / 1972 94.5 % 69 / 73 - 0 / 0
vr-values.h
100.0%
100.0 % 6 / 6 - 0 / 0 - 0 / 0
vtable-verify.c
58.2%58.2%
58.2 % 153 / 263 76.5 % 13 / 17 - 0 / 0
web.c
97.2%97.2%
97.2 % 172 / 177 100.0 % 9 / 9 - 0 / 0
wide-int-bitmask.h
97.5%97.5%
97.5 % 39 / 40 100.0 % 1 / 1 - 0 / 0
wide-int-print.cc
100.0%
100.0 % 56 / 56 100.0 % 8 / 8 - 0 / 0
wide-int.cc
93.1%93.1%
93.1 % 1054 / 1132 85.7 % 66 / 77 - 0 / 0
wide-int.h
90.0%90.0%
90.0 % 765 / 850 93.4 % 621 / 665 - 0 / 0

Generated by: LCOV version 1.15+git.20200812.d100e6c

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 --enable-host-shared. GCC test suite is run with the built compiler.