LCOV - code coverage report
Current view: top level - gcc Coverage Total Hit
Test: gcc.info Lines: 84.7 % 524297 443906
Test Date: 2025-05-03 15:49:48 Functions: 85.2 % 39434 33590
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.4%92.4%
92.4 % 1326 1225 - 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.5%85.5%
85.5 % 2017 1724 - 87.7 % 106 93
asan.h
100.0%
100.0 % 41 41 - 100.0 % 6 6
attr-fnspec.h
93.2%93.2%
93.2 % 88 82 - 92.3 % 13 12
attribs.cc
94.6%94.6%
94.6 % 1067 1009 - 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 % 602 7 - 12.5 % 16 2
auto-profile.cc
0.8%0.8%
0.8 % 724 6 - 3.9 % 51 2
avoid-store-forwarding.cc
84.6%84.6%
84.6 % 279 236 - 100.0 % 8 8
basic-block.h
100.0%
100.0 % 77 77 - 100.0 % 16 16
bb-reorder.cc
85.1%85.1%
85.1 % 1203 1024 - 90.2 % 41 37
bitmap.cc
86.4%86.4%
86.4 % 1389 1200 - 80.3 % 76 61
bitmap.h
96.8%96.8%
96.8 % 216 209 - 100.0 % 8 8
btfout.cc
94.3%94.3%
94.3 % 671 633 - 86.8 % 53 46
builtin-attrs.def
100.0%
100.0 % 169 169 - -
builtin-types.def
100.0%
100.0 % 595 595 - -
builtins.cc
86.3%86.3%
86.3 % 5719 4938 - 91.8 % 220 202
builtins.def
100.0%
100.0 % 775 775 - -
caller-save.cc
0.0%
0.0 % 620 - 0.0 % 19
calls.cc
78.2%78.2%
78.2 % 2087 1631 - 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.5%85.5%
85.5 % 814 696 - 86.4 % 44 38
cfgbuild.cc
89.9%89.9%
89.9 % 327 294 - 100.0 % 12 12
cfgcleanup.cc
93.0%93.0%
93.0 % 1430 1330 - 97.4 % 39 38
cfgexpand.cc
88.1%88.1%
88.1 % 3454 3043 - 91.4 % 105 96
cfghooks.cc
77.7%77.7%
77.7 % 698 542 - 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.9%92.9%
92.9 % 252 234 - 93.3 % 15 14
cfgloopmanip.cc
98.1%98.1%
98.1 % 831 815 - 97.0 % 33 32
cfgrtl.cc
83.0%83.0%
83.0 % 2385 1979 - 89.1 % 110 98
cgraph.cc
82.9%82.9%
82.9 % 2069 1715 - 93.5 % 123 115
cgraph.h
99.1%99.1%
99.1 % 458 454 - 100.0 % 59 59
cgraphbuild.cc
92.1%92.1%
92.1 % 216 199 - 94.7 % 19 18
cgraphclones.cc
83.0%83.0%
83.0 % 535 444 - 91.3 % 23 21
cgraphunit.cc
92.6%92.6%
92.6 % 1197 1109 - 100.0 % 41 41
collect-utils.cc
71.2%71.2%
71.2 % 111 79 - 75.0 % 8 6
collect2.cc
52.6%52.6%
52.6 % 798 420 - 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 % 6615 5997 - 94.2 % 104 98
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.6%89.6%
89.6 % 628 563 - 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 % 735 691 - 84.4 % 45 38
crc-verification.cc
83.1%83.1%
83.1 % 490 407 - 100.0 % 35 35
crc-verification.h
100.0%
100.0 % 14 14 - 100.0 % 1 1
cse.cc
90.5%90.5%
90.5 % 3000 2715 - 91.4 % 93 85
cselib.cc
93.8%93.8%
93.8 % 1572 1475 - 96.7 % 60 58
cselib.h
100.0%
100.0 % 10 10 - 100.0 % 2 2
ctfc.cc
91.0%91.0%
91.0 % 413 376 - 91.8 % 49 45
ctfc.h
100.0%
100.0 % 8 8 - -
ctfout.cc
93.9%93.9%
93.9 % 329 309 - 81.8 % 33 27
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 % 101 94 - 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 % 544 - 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
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 % 1927 1650 - 90.7 % 97 88
df.h
93.0%93.0%
93.0 % 43 40 - 100.0 % 2 2
dfp.cc
84.2%84.2%
84.2 % 355 299 - 95.7 % 23 22
diagnostic-buffer.h
60.0%60.0%
60.0 % 5 3 - 0.0 % 2
diagnostic-client-data-hooks.h
100.0%
100.0 % 4 4 - -
diagnostic-color.cc
84.7%84.7%
84.7 % 131 111 - 94.4 % 18 17
diagnostic-color.h
100.0%
100.0 % 2 2 - 100.0 % 1 1
diagnostic-core.h
100.0%
100.0 % 4 4 - -
diagnostic-diagram.h
100.0%
100.0 % 6 6 - -
diagnostic-event-id.h
100.0%
100.0 % 9 9 - 100.0 % 2 2
diagnostic-format-json.cc
83.6%83.6%
83.6 % 274 229 - 74.3 % 35 26
diagnostic-format-sarif.cc
92.1%92.1%
92.1 % 1761 1622 - 88.8 % 152 135
diagnostic-format-sarif.h
100.0%
100.0 % 6 6 - -
diagnostic-format-text.cc
87.6%87.6%
87.6 % 340 298 - 84.8 % 33 28
diagnostic-format-text.h
100.0%
100.0 % 28 28 - 100.0 % 4 4
diagnostic-format.h
88.9%88.9%
88.9 % 9 8 - 0.0 % 1
diagnostic-global-context.cc
92.5%92.5%
92.5 % 266 246 - 94.4 % 36 34
diagnostic-label-effects.h
100.0%
100.0 % 5 5 - -
diagnostic-macro-unwinding.cc
97.6%97.6%
97.6 % 42 41 - 100.0 % 2 2
diagnostic-metadata.h
88.2%88.2%
88.2 % 17 15 - 60.0 % 5 3
diagnostic-output-file.h
95.2%95.2%
95.2 % 42 40 - 100.0 % 4 4
diagnostic-path.cc
96.0%96.0%
96.0 % 879 844 - 95.7 % 47 45
diagnostic-path.h
100.0%
100.0 % 10 10 - 100.0 % 1 1
diagnostic-show-locus.cc
99.4%99.4%
99.4 % 2571 2556 - 96.2 % 133 128
diagnostic-spec.cc
100.0%
100.0 % 101 101 - 100.0 % 5 5
diagnostic-spec.h
100.0%
100.0 % 15 15 - -
diagnostic.cc
90.4%90.4%
90.4 % 1082 978 - 91.2 % 102 93
diagnostic.h
98.7%98.7%
98.7 % 152 150 - 83.3 % 12 10
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.5%54.5%
54.5 % 611 333 - 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.6%86.6%
86.6 % 1463 1267 - 90.3 % 62 56
dump-context.h
100.0%
100.0 % 10 10 - -
dumpfile.cc
93.3%93.3%
93.3 % 1195 1115 - 88.3 % 120 106
dumpfile.h
91.7%91.7%
91.7 % 60 55 - -
dwarf2asm.cc
88.9%88.9%
88.9 % 333 296 - 95.8 % 24 23
dwarf2cfi.cc
66.7%66.7%
66.7 % 1704 1136 - 85.5 % 76 65
dwarf2ctf.cc
90.4%90.4%
90.4 % 415 375 - 87.5 % 24 21
dwarf2out.cc
83.2%83.2%
83.2 % 14847 12350 - 90.9 % 595 541
dwarf2out.h
87.5%87.5%
87.5 % 24 21 - 100.0 % 3 3
early-remat.cc
0.6%0.6%
0.6 % 1008 6 - 3.4 % 58 2
edit-context.cc
99.7%99.7%
99.7 % 785 783 - 100.0 % 54 54
edit-context.h
100.0%
100.0 % 3 3 - -
emit-rtl.cc
84.2%84.2%
84.2 % 2684 2261 - 85.8 % 254 218
emit-rtl.h
88.5%88.5%
88.5 % 26 23 - 80.0 % 5 4
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
70.6%70.6%
70.6 % 1439 1016 - 84.0 % 94 79
except.h
100.0%
100.0 % 7 7 - 100.0 % 1 1
explow.cc
75.2%75.2%
75.2 % 859 646 - 91.5 % 47 43
expmed.cc
83.9%83.9%
83.9 % 2875 2412 - 92.1 % 63 58
expmed.h
97.7%97.7%
97.7 % 129 126 - 100.0 % 4 4
expr.cc
80.3%80.3%
80.3 % 6833 5489 - 93.8 % 177 166
expr.h
75.0%75.0%
75.0 % 16 12 - 100.0 % 2 2
ext-dce.cc
84.4%84.4%
84.4 % 418 353 - 94.7 % 19 18
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
85.2%85.2%
85.2 % 81 69 - 85.7 % 7 6
file-prefix-map.cc
79.4%79.4%
79.4 % 68 54 - 88.9 % 9 8
final.cc
83.5%83.5%
83.5 % 1753 1464 - 90.2 % 82 74
fixed-value.cc
8.2%8.2%
8.2 % 536 44 - 20.0 % 20 4
fold-const-call.cc
94.6%94.6%
94.6 % 1035 979 - 85.7 % 42 36
fold-const.cc
86.2%86.2%
86.2 % 8298 7151 - 86.9 % 229 199
fold-const.h
100.0%
100.0 % 1 1 - -
fold-mem-offsets.cc
87.3%87.3%
87.3 % 330 288 - 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 % 45 45 - 100.0 % 7 7
function-tests.cc
98.9%98.9%
98.9 % 285 282 - 94.1 % 17 16
function.cc
82.8%82.8%
82.8 % 2805 2322 - 86.0 % 164 141
function.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
fwprop.cc
90.6%90.6%
90.6 % 374 339 - 96.7 % 30 29
gcc-attribute-urlifier.cc
100.0%
100.0 % 61 61 - 100.0 % 9 9
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
75.2%75.2%
75.2 % 4336 3261 - 80.6 % 155 125
gcov-io.cc
80.4%80.4%
80.4 % 153 123 - 77.8 % 27 21
gcov.cc
78.2%78.2%
78.2 % 1824 1426 - 93.2 % 73 68
gcse-common.cc
98.7%98.7%
98.7 % 78 77 - 100.0 % 3 3
gcse.cc
92.5%92.5%
92.5 % 1505 1392 - 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.0%86.0%
86.0 % 819 704 - 87.0 % 46 40
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.8 % 868 406
gimple-array-bounds.cc
87.5%87.5%
87.5 % 392 343 - 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 % 431 397 - 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 % 5352 4920 - 95.2 % 146 139
gimple-fold.h
91.5%91.5%
91.5 % 47 43 - 75.0 % 20 15
gimple-harden-conditionals.cc
87.6%87.6%
87.6 % 249 218 - 83.3 % 12 10
gimple-harden-control-flow.cc
95.7%95.7%
95.7 % 644 616 - 95.8 % 24 23
gimple-if-to-switch.cc
99.6%99.6%
99.6 % 257 256 - 100.0 % 13 13
gimple-isel.cc
88.9%88.9%
88.9 % 189 168 - 100.0 % 6 6
gimple-iterator.cc
96.0%96.0%
96.0 % 447 429 - 97.4 % 39 38
gimple-iterator.h
99.2%99.2%
99.2 % 119 118 - 100.0 % 11 11
gimple-laddress.cc
97.1%97.1%
97.1 % 34 33 - 75.0 % 4 3
gimple-loop-interchange.cc
97.4%97.4%
97.4 % 851 829 - 97.3 % 37 36
gimple-loop-jam.cc
97.8%97.8%
97.8 % 228 223 - 100.0 % 10 10
gimple-loop-versioning.cc
97.1%97.1%
97.1 % 543 527 - 86.0 % 43 37
gimple-low.cc
95.0%95.0%
95.0 % 638 606 - 100.0 % 24 24
gimple-lower-bitint.cc
93.1%93.1%
93.1 % 4516 4205 - 100.0 % 56 56
gimple-match-exports.cc
87.3%87.3%
87.3 % 561 490 - 91.7 % 36 33
gimple-match-head.cc
97.6%97.6%
97.6 % 164 160 - 100.0 % 10 10
gimple-match.h
88.8%88.8%
88.8 % 80 71 - 100.0 % 2 2
gimple-predicate-analysis.cc
87.7%87.7%
87.7 % 906 795 - 96.0 % 50 48
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 % 1737 1387 - 83.1 % 71 59
gimple-range-cache.cc
81.8%81.8%
81.8 % 813 665 - 89.3 % 75 67
gimple-range-cache.h
100.0%
100.0 % 2 2 - -
gimple-range-edge.cc
95.8%95.8%
95.8 % 95 91 - 77.8 % 9 7
gimple-range-edge.h
0.0%
0.0 % 7 - 0.0 % 5
gimple-range-fold.cc
83.4%83.4%
83.4 % 693 578 - 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 % 744 618 - 90.2 % 51 46
gimple-range-gori.h
100.0%
100.0 % 12 12 - 100.0 % 2 2
gimple-range-infer.cc
86.5%86.5%
86.5 % 230 199 - 88.2 % 17 15
gimple-range-infer.h
66.7%66.7%
66.7 % 12 8 - 42.9 % 7 3
gimple-range-op.cc
80.1%80.1%
80.1 % 733 587 - 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
81.5%81.5%
81.5 % 232 189 - 87.5 % 16 14
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.6%88.6%
88.6 % 456 404 - 93.3 % 30 28
gimple-ssa-backprop.cc
99.2%99.2%
99.2 % 364 361 - 81.1 % 37 30
gimple-ssa-isolate-paths.cc
96.9%96.9%
96.9 % 354 343 - 94.7 % 19 18
gimple-ssa-nonnull-compare.cc
82.0%82.0%
82.0 % 50 41 - 100.0 % 4 4
gimple-ssa-sccopy.cc
93.7%93.7%
93.7 % 239 224 - 100.0 % 15 15
gimple-ssa-split-paths.cc
98.3%98.3%
98.3 % 176 173 - 75.0 % 12 9
gimple-ssa-sprintf.cc
94.1%94.1%
94.1 % 1799 1693 - 96.1 % 51 49
gimple-ssa-store-merging.cc
95.9%95.9%
95.9 % 2620 2512 - 95.7 % 70 67
gimple-ssa-strength-reduction.cc
88.6%88.6%
88.6 % 1615 1431 - 98.7 % 77 76
gimple-ssa-warn-access.cc
94.1%94.1%
94.1 % 1926 1812 - 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.5%90.5%
90.5 % 863 781 - 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.8%95.8%
95.8 % 118 113 - 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 % 61 60 - 100.0 % 5 5
gimple.cc
87.7%87.7%
87.7 % 1537 1348 - 95.1 % 144 137
gimple.h
97.6%97.6%
97.6 % 1727 1685 - 97.7 % 173 169
gimplify-me.cc
89.5%89.5%
89.5 % 133 119 - 100.0 % 5 5
gimplify.cc
94.3%94.3%
94.3 % 10275 9692 - 96.1 % 228 219
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.3%87.3%
87.3 % 710 620 - 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.6%81.6%
81.6 % 773 631 - 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 % 263 262 - 100.0 % 16 16
graphite.h
100.0%
100.0 % 18 18 - -
graphviz.cc
100.0%
100.0 % 50 50 - 100.0 % 10 10
graphviz.h
100.0%
100.0 % 3 3 - -
gtm-builtins.def
100.0%
100.0 % 96 96 - -
haifa-sched.cc
47.7%47.7%
47.7 % 3890 1856 - 56.1 % 196 110
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.3 % 671 619
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 - 89.9 % 139 125
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 - 88.1 % 5825 5131
hash-traits.h
97.1%97.1%
97.1 % 68 66 - 100.0 % 8 8
hooks.cc
44.6%44.6%
44.6 % 166 74 - 44.6 % 83 37
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
75.1%75.1%
75.1 % 2627 1974 - 82.3 % 79 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
70.7%70.7%
70.7 % 208 147 - 75.0 % 12 9
init-regs.cc
96.2%96.2%
96.2 % 53 51 - 100.0 % 4 4
input.cc
86.1%86.1%
86.1 % 1771 1524 - 88.5 % 131 116
input.h
100.0%
100.0 % 28 28 - 100.0 % 2 2
int-vector-builder.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
internal-fn.cc
70.2%70.2%
70.2 % 2435 1709 - 60.5 % 167 101
internal-fn.def
90.9%90.9%
90.9 % 243 221 - 48.4 % 186 90
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 % 151 151 - 100.0 % 9 9
ipa-cp.cc
91.7%91.7%
91.7 % 3055 2801 - 93.7 % 159 149
ipa-cp.h
100.0%
100.0 % 18 18 - -
ipa-devirt.cc
82.7%82.7%
82.7 % 1841 1522 - 93.8 % 80 75
ipa-fnsummary.cc
96.5%96.5%
96.5 % 2644 2551 - 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 % 535 513 - 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.3%90.3%
90.3 % 1792 1618 - 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 % 259 239 - 93.3 % 15 14
ipa-inline-transform.cc
92.1%92.1%
92.1 % 380 350 - 92.9 % 14 13
ipa-inline.cc
93.9%93.9%
93.9 % 1454 1365 - 98.1 % 54 53
ipa-inline.h
93.9%93.9%
93.9 % 33 31 - 100.0 % 5 5
ipa-locality-cloning.cc
1.6%1.6%
1.6 % 451 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
93.0%93.0%
93.0 % 242 225 - 100.0 % 32 32
ipa-modref.cc
94.7%94.7%
94.7 % 2876 2725 - 94.7 % 114 108
ipa-modref.h
100.0%
100.0 % 9 9 - 100.0 % 1 1
ipa-param-manipulation.cc
83.5%83.5%
83.5 % 1275 1065 - 91.7 % 60 55
ipa-param-manipulation.h
100.0%
100.0 % 3 3 - -
ipa-polymorphic-call.cc
82.6%82.6%
82.6 % 1201 992 - 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 % 47 47 - 100.0 % 3 3
ipa-profile.cc
93.8%93.8%
93.8 % 486 456 - 100.0 % 22 22
ipa-prop.cc
95.1%95.1%
95.1 % 3120 2968 - 92.0 % 150 138
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 % 1082 1024 - 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.2%88.2%
88.2 % 933 823 - 95.2 % 21 20
ipa-sra.cc
93.6%93.6%
93.6 % 2207 2066 - 94.6 % 92 87
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.2%95.2%
95.2 % 400 381 - 100.0 % 20 20
ipa.cc
82.3%82.3%
82.3 % 691 569 - 83.3 % 36 30
ira-build.cc
72.3%72.3%
72.3 % 1935 1399 - 74.4 % 117 87
ira-color.cc
74.1%74.1%
74.1 % 2766 2049 - 73.1 % 119 87
ira-conflicts.cc
94.8%94.8%
94.8 % 445 422 - 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 % 692 650 - 83.9 % 31 26
ira-int.h
100.0%
100.0 % 217 217 - 100.0 % 25 25
ira-lives.cc
96.2%96.2%
96.2 % 888 854 - 85.4 % 48 41
ira.cc
83.8%83.8%
83.8 % 2778 2327 - 83.0 % 106 88
ira.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
is-a.h
100.0%
100.0 % 18 18 - 89.8 % 166 149
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
96.9%96.9%
96.9 % 256 248 - 97.0 % 33 32
json.h
100.0%
100.0 % 43 43 - 87.5 % 8 7
jump.cc
76.8%76.8%
76.8 % 719 552 - 93.3 % 45 42
langhooks.cc
71.0%71.0%
71.0 % 324 230 - 71.0 % 69 49
late-combine.cc
93.8%93.8%
93.8 % 291 273 - 100.0 % 22 22
lazy-diagnostic-path.cc
95.7%95.7%
95.7 % 92 88 - 84.6 % 13 11
lazy-diagnostic-path.h
100.0%
100.0 % 3 3 - -
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
logical-location.h
100.0%
100.0 % 2 2 - -
loop-doloop.cc
0.0%
0.0 % 348 - 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.1%91.1%
91.1 % 901 821 - 89.7 % 29 26
lower-subreg.cc
92.3%92.3%
92.3 % 776 716 - 92.1 % 38 35
lra-assigns.cc
96.6%96.6%
96.6 % 972 939 - 96.8 % 31 30
lra-coalesce.cc
91.0%91.0%
91.0 % 167 152 - 87.5 % 8 7
lra-constraints.cc
87.2%87.2%
87.2 % 3761 3280 - 91.5 % 106 97
lra-eliminations.cc
84.7%84.7%
84.7 % 667 565 - 95.5 % 22 21
lra-int.h
100.0%
100.0 % 54 54 - 100.0 % 6 6
lra-lives.cc
95.9%95.9%
95.9 % 711 682 - 85.0 % 40 34
lra-remat.cc
96.3%96.3%
96.3 % 674 649 - 97.0 % 33 32
lra-spills.cc
78.0%78.0%
78.0 % 391 305 - 100.0 % 13 13
lra.cc
89.9%89.9%
89.9 % 1238 1113 - 91.5 % 71 65
lra.h
100.0%
100.0 % 3 3 - -
lto-cgraph.cc
87.4%87.4%
87.4 % 1155 1009 - 94.2 % 52 49
lto-compress.cc
42.2%42.2%
42.2 % 185 78 - 70.6 % 17 12
lto-ltrans-cache.cc
4.3%4.3%
4.3 % 207 9 - 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.6%86.6%
86.6 % 134 116 - 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.0%76.0%
76.0 % 1093 831 - 87.2 % 47 41
lto-streamer-out.cc
91.6%91.6%
91.6 % 1712 1568 - 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 % 137 134 - 100.0 % 19 19
lto-wrapper.cc
55.3%55.3%
55.3 % 1106 612 - 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.2%11.2%
11.2 % 143 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
66.0%66.0%
66.0 % 520 343 - 50.0 % 20 10
modulo-sched.cc
9.8%9.8%
9.8 % 1427 140 - 14.3 % 63 9
multiple_target.cc
95.3%95.3%
95.3 % 254 242 - 100.0 % 13 13
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 % 156 156 - -
omp-expand.cc
95.2%95.2%
95.2 % 6092 5798 - 94.8 % 77 73
omp-general.cc
89.3%89.3%
89.3 % 2255 2013 - 94.9 % 79 75
omp-general.h
100.0%
100.0 % 6 6 - -
omp-low.cc
95.1%95.1%
95.1 % 9091 8646 - 96.9 % 129 125
omp-oacc-kernels-decompose.cc
85.2%85.2%
85.2 % 616 525 - 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.1%76.1%
76.1 % 1295 986 - 81.7 % 60 49
omp-simd-clone.cc
95.3%95.3%
95.3 % 1189 1133 - 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
100.0%
100.0 % 132 132 - 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.7%85.7%
85.7 % 301 258 - 96.6 % 29 28
optabs-query.h
100.0%
100.0 % 32 32 - 100.0 % 6 6
optabs-tree.cc
86.3%86.3%
86.3 % 284 245 - 100.0 % 13 13
optabs.cc
67.4%67.4%
67.4 % 3680 2481 - 83.3 % 132 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.5%89.5%
89.5 % 1034 925 - 88.9 % 36 32
opts-diagnostic.cc
78.2%78.2%
78.2 % 312 244 - 85.0 % 20 17
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.3%88.3%
88.3 % 1781 1573 - 96.5 % 57 55
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.4%80.4%
80.4 % 1318 1060 - 87.2 % 109 95
path-coverage.cc
91.7%91.7%
91.7 % 301 276 - 82.4 % 17 14
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 % 368 366 - 94.0 % 167 157
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 % 2178 2032 - 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
89.8%89.8%
89.8 % 1741 1563 - 89.8 % 127 114
pretty-print.h
96.6%96.6%
96.6 % 89 86 - 71.4 % 7 5
prime-paths.cc
97.3%97.3%
97.3 % 959 933 - 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 881 - 56.7 % 60 34
print-tree.cc
43.1%43.1%
43.1 % 737 318 - 24.0 % 25 6
profile-count.cc
82.1%82.1%
82.1 % 246 202 - 83.3 % 30 25
profile-count.h
95.1%95.1%
95.1 % 535 509 - 100.0 % 50 50
profile.cc
87.9%87.9%
87.9 % 859 755 - 83.3 % 24 20
profile.h
87.5%87.5%
87.5 % 8 7 - 100.0 % 1 1
range-op-float.cc
92.6%92.6%
92.6 % 1157 1071 - 95.3 % 107 102
range-op-mixed.h
100.0%
100.0 % 54 54 - 100.0 % 20 20
range-op-ptr.cc
85.5%85.5%
85.5 % 482 412 - 77.9 % 77 60
range-op.cc
93.0%93.0%
93.0 % 2152 2001 - 88.6 % 184 163
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.6%40.6%
40.6 % 567 230 - 42.6 % 54 23
read-md.h
73.3%73.3%
73.3 % 15 11 - 0.0 % 3
read-rtl-function.cc
94.4%94.4%
94.4 % 947 894 - 95.7 % 70 67
read-rtl.cc
56.4%56.4%
56.4 % 571 322 - 58.8 % 34 20
real.cc
84.4%84.4%
84.4 % 2235 1887 - 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 % 1881 1630 - 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 % 436 413 - 88.9 % 18 16
reg-stack.cc
89.3%89.3%
89.3 % 1397 1247 - 92.9 % 42 39
regcprop.cc
91.8%91.8%
91.8 % 648 595 - 89.3 % 28 25
reginfo.cc
91.8%91.8%
91.8 % 523 480 - 94.9 % 39 37
regrename.cc
90.1%90.1%
90.1 % 961 866 - 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 % 2971 116 - 10.9 % 55 6
reload1.cc
0.6%0.6%
0.6 % 3626 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.6%94.6%
94.6 % 349 330 - 90.5 % 42 38
rtlanal.cc
86.0%86.0%
86.0 % 2781 2392 - 88.3 % 171 151
rtlanal.h
100.0%
100.0 % 46 46 - 100.0 % 2 2
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.6%97.6%
97.6 % 631 616 - 100.0 % 25 25
sbitmap.cc
83.5%83.5%
83.5 % 492 411 - 74.4 % 39 29
sbitmap.h
100.0%
100.0 % 60 60 - 100.0 % 7 7
sched-deps.cc
78.3%78.3%
78.3 % 2221 1739 - 75.8 % 132 100
sched-ebb.cc
70.7%70.7%
70.7 % 266 188 - 71.4 % 21 15
sched-int.h
100.0%
100.0 % 29 29 - 100.0 % 1 1
sched-rgn.cc
69.3%69.3%
69.3 % 1495 1036 - 72.3 % 94 68
sel-sched-dump.cc
0.0%
0.0 % 483 - 0.0 % 48
sel-sched-ir.cc
85.5%85.5%
85.5 % 2674 2285 - 88.1 % 269 237
sel-sched-ir.h
95.4%95.4%
95.4 % 240 229 - 100.0 % 12 12
sel-sched.cc
80.3%80.3%
80.3 % 3025 2428 - 92.6 % 149 138
selftest-diagnostic-path.cc
97.4%97.4%
97.4 % 78 76 - 93.8 % 16 15
selftest-diagnostic-path.h
100.0%
100.0 % 21 21 - 100.0 % 8 8
selftest-diagnostic-show-locus.h
100.0%
100.0 % 3 3 - -
selftest-diagnostic.cc
100.0%
100.0 % 32 32 - 100.0 % 5 5
selftest-json.cc
100.0%
100.0 % 42 42 - 100.0 % 8 8
selftest-logical-location.cc
60.0%60.0%
60.0 % 15 9 - 50.0 % 6 3
selftest-logical-location.h
100.0%
100.0 % 2 2 - -
selftest-rtl.cc
57.9%57.9%
57.9 % 38 22 - 100.0 % 5 5
selftest-run-tests.cc
100.0%
100.0 % 64 64 - 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
50.4%50.4%
50.4 % 829 418 - 50.0 % 20 10
simple-diagnostic-path.cc
95.5%95.5%
95.5 % 88 84 - 92.9 % 14 13
simple-diagnostic-path.h
89.5%89.5%
89.5 % 19 17 - 100.0 % 9 9
simplify-rtx.cc
88.8%88.8%
88.8 % 4623 4107 - 96.2 % 78 75
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
98.0%98.0%
98.0 % 350 343 - 81.1 % 74 60
sreal.cc
94.8%94.8%
94.8 % 212 201 - 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 % 345 343 - 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
81.6%81.6%
81.6 % 463 378 - 83.3 % 18 15
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 % 37 37 - 100.0 % 3 3
symtab.cc
85.1%85.1%
85.1 % 1234 1050 - 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
55.0%55.0%
55.0 % 889 489 - 48.5 % 198 96
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 % 296 296 - -
timevar.h
100.0%
100.0 % 37 37 - 100.0 % 6 6
toplev.cc
80.5%80.5%
80.5 % 984 792 - 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 % 2304 2181 - 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.4%90.4%
90.4 % 543 491 - 95.7 % 23 22
tree-cfg.cc
82.8%82.8%
82.8 % 5024 4158 - 90.0 % 209 188
tree-cfg.h
100.0%
100.0 % 6 6 - 100.0 % 1 1
tree-cfgcleanup.cc
96.6%96.6%
96.6 % 677 654 - 100.0 % 27 27
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 % 1056 990 - 100.0 % 42 42
tree-data-ref.cc
85.1%85.1%
85.1 % 2708 2305 - 76.4 % 140 107
tree-data-ref.h
95.0%95.0%
95.0 % 60 57 - 100.0 % 5 5
tree-dfa.cc
95.0%95.0%
95.0 % 517 491 - 90.0 % 20 18
tree-diagnostic-client-data-hooks.cc
100.0%
100.0 % 46 46 - 100.0 % 14 14
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.1%92.1%
92.1 % 2302 2121 - 98.1 % 107 105
tree-emutls.cc
1.6%1.6%
1.6 % 364 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
96.2%96.2%
96.2 % 1762 1695 - 100.0 % 69 69
tree-inline.cc
88.4%88.4%
88.4 % 3279 2899 - 94.4 % 89 84
tree-into-ssa.cc
88.3%88.3%
88.3 % 1383 1221 - 83.0 % 88 73
tree-iterator.cc
93.3%93.3%
93.3 % 178 166 - 100.0 % 12 12
tree-iterator.h
100.0%
100.0 % 35 35 - 100.0 % 2 2
tree-logical-location.cc
85.2%85.2%
85.2 % 54 46 - 93.3 % 15 14
tree-logical-location.h
100.0%
100.0 % 4 4 - -
tree-loop-distribution.cc
92.1%92.1%
92.1 % 1685 1552 - 87.4 % 87 76
tree-nested.cc
88.2%88.2%
88.2 % 1985 1750 - 95.2 % 63 60
tree-nested.h
100.0%
100.0 % 12 12 - -
tree-nrv.cc
94.8%94.8%
94.8 % 115 109 - 100.0 % 7 7
tree-object-size.cc
88.2%88.2%
88.2 % 1036 914 - 95.8 % 48 46
tree-outof-ssa.cc
94.0%94.0%
94.0 % 568 534 - 100.0 % 36 36
tree-outof-ssa.h
100.0%
100.0 % 10 10 - 100.0 % 2 2
tree-parloops.cc
92.1%92.1%
92.1 % 1880 1732 - 98.4 % 62 61
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 % 1445 1406 - 97.5 % 79 77
tree-pretty-print-markup.h
100.0%
100.0 % 17 17 - 100.0 % 1 1
tree-pretty-print.cc
76.5%76.5%
76.5 % 3313 2535 - 87.2 % 39 34
tree-profile.cc
95.3%95.3%
95.3 % 855 815 - 98.0 % 49 48
tree-scalar-evolution.cc
91.4%91.4%
91.4 % 1465 1339 - 93.8 % 65 61
tree-scalar-evolution.h
100.0%
100.0 % 7 7 - 100.0 % 3 3
tree-sra.cc
96.0%96.0%
96.0 % 2297 2206 - 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.8%93.8%
93.8 % 1863 1747 - 92.2 % 77 71
tree-ssa-alias.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
tree-ssa-ccp.cc
94.4%94.4%
94.4 % 2255 2128 - 98.3 % 60 59
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.0%98.0%
98.0 % 1019 999 - 100.0 % 40 40
tree-ssa-dom.cc
94.1%94.1%
94.1 % 1063 1000 - 100.0 % 43 43
tree-ssa-dse.cc
98.2%98.2%
98.2 % 782 768 - 96.8 % 31 30
tree-ssa-forwprop.cc
93.8%93.8%
93.8 % 2439 2288 - 100.0 % 43 43
tree-ssa-ifcombine.cc
96.5%96.5%
96.5 % 517 499 - 100.0 % 19 19
tree-ssa-live.cc
89.8%89.8%
89.8 % 798 717 - 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.3%96.3%
96.3 % 544 524 - 100.0 % 22 22
tree-ssa-loop-im.cc
97.8%97.8%
97.8 % 1648 1611 - 91.0 % 78 71
tree-ssa-loop-ivcanon.cc
97.6%97.6%
97.6 % 746 728 - 95.8 % 24 23
tree-ssa-loop-ivopts.cc
91.0%91.0%
91.0 % 3708 3373 - 91.8 % 183 168
tree-ssa-loop-manip.cc
97.5%97.5%
97.5 % 641 625 - 100.0 % 30 30
tree-ssa-loop-manip.h
100.0%
100.0 % 3 3 - -
tree-ssa-loop-niter.cc
97.5%97.5%
97.5 % 2467 2406 - 98.8 % 85 84
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 % 692 669 - 100.0 % 29 29
tree-ssa-loop-unswitch.cc
96.1%96.1%
96.1 % 752 723 - 96.8 % 31 30
tree-ssa-loop.cc
98.1%98.1%
98.1 % 207 203 - 100.0 % 30 30
tree-ssa-loop.h
100.0%
100.0 % 5 5 - -
tree-ssa-math-opts.cc
92.8%92.8%
92.8 % 2904 2696 - 98.8 % 82 81
tree-ssa-operands.cc
84.9%84.9%
84.9 % 583 495 - 88.6 % 35 31
tree-ssa-operands.h
100.0%
100.0 % 4 4 - -
tree-ssa-phiopt.cc
89.9%89.9%
89.9 % 2042 1835 - 93.8 % 48 45
tree-ssa-phiprop.cc
96.8%96.8%
96.8 % 222 215 - 100.0 % 8 8
tree-ssa-pre.cc
93.3%93.3%
93.3 % 2046 1908 - 85.9 % 64 55
tree-ssa-propagate.cc
95.4%95.4%
95.4 % 546 521 - 96.4 % 28 27
tree-ssa-propagate.h
100.0%
100.0 % 14 14 - 100.0 % 5 5
tree-ssa-reassoc.cc
91.9%91.9%
91.9 % 3626 3334 - 96.0 % 100 96
tree-ssa-sccvn.cc
95.5%95.5%
95.5 % 4469 4266 - 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
100.0%
100.0 % 311 311 - 100.0 % 13 13
tree-ssa-strlen.cc
90.6%90.6%
90.6 % 2833 2567 - 98.7 % 78 77
tree-ssa-structalias.cc
95.3%95.3%
95.3 % 4223 4026 - 90.3 % 165 149
tree-ssa-tail-merge.cc
93.5%93.5%
93.5 % 800 748 - 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 % 511 491 - 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 % 1058 1016 - 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.5%96.5%
96.5 % 628 606 - 92.6 % 27 25
tree-ssa.cc
86.1%86.1%
86.1 % 1095 943 - 97.1 % 35 34
tree-ssa.h
100.0%
100.0 % 16 16 - 100.0 % 2 2
tree-ssanames.cc
83.8%83.8%
83.8 % 452 379 - 88.6 % 44 39
tree-ssanames.h
100.0%
100.0 % 15 15 - 100.0 % 1 1
tree-stdarg.cc
87.0%87.0%
87.0 % 545 474 - 100.0 % 18 18
tree-streamer-in.cc
88.7%88.7%
88.7 % 524 465 - 92.3 % 39 36
tree-streamer-out.cc
89.9%89.9%
89.9 % 514 462 - 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
97.1%97.1%
97.1 % 1415 1374 - 95.0 % 60 57
tree-switch-conversion.h
91.7%91.7%
91.7 % 96 88 - 81.0 % 21 17
tree-tailcall.cc
96.6%96.6%
96.6 % 822 794 - 93.5 % 31 29
tree-vect-data-refs.cc
81.9%81.9%
81.9 % 3016 2471 - 90.1 % 81 73
tree-vect-generic.cc
89.9%89.9%
89.9 % 1212 1089 - 94.9 % 39 37
tree-vect-loop-manip.cc
81.4%81.4%
81.4 % 1840 1498 - 87.0 % 46 40
tree-vect-loop.cc
85.0%85.0%
85.0 % 5643 4795 - 89.7 % 107 96
tree-vect-patterns.cc
88.1%88.1%
88.1 % 2826 2489 - 92.9 % 84 78
tree-vect-slp-patterns.cc
81.5%81.5%
81.5 % 612 499 - 67.7 % 31 21
tree-vect-slp.cc
91.8%91.8%
91.8 % 5543 5088 - 93.7 % 175 164
tree-vect-stmts.cc
75.7%75.7%
75.7 % 7603 5758 - 88.9 % 108 96
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
81.0%81.0%
81.0 % 935 757 - 82.8 % 64 53
tree-vectorizer.h
97.0%97.0%
97.0 % 233 226 - 93.9 % 33 31
tree-vrp.cc
84.1%84.1%
84.1 % 577 485 - 93.0 % 43 40
tree.cc
84.8%84.8%
84.8 % 6874 5832 - 90.1 % 436 393
tree.h
91.5%91.5%
91.5 % 647 592 - 97.8 % 138 135
tristate.cc
92.5%92.5%
92.5 % 107 99 - 100.0 % 9 9
tristate.h
100.0%
100.0 % 18 18 - -
tsan.cc
78.9%78.9%
78.9 % 380 300 - 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.7%96.7%
96.7 % 1390 1344 - 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.7%82.7%
82.7 % 969 801 - 93.0 % 43 40
value-query.cc
85.6%85.6%
85.6 % 243 208 - 76.9 % 26 20
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
90.6%90.6%
90.6 % 1792 1624 - 73.3 % 131 96
value-range.h
94.4%94.4%
94.4 % 570 538 - 77.0 % 122 94
value-relation.cc
91.0%91.0%
91.0 % 777 707 - 84.9 % 73 62
value-relation.h
89.2%89.2%
89.2 % 74 66 - 50.0 % 14 7
var-tracking.cc
92.0%92.0%
92.0 % 4739 4359 - 94.9 % 178 169
varasm.cc
81.6%81.6%
81.6 % 3768 3073 - 81.7 % 224 183
varpool.cc
85.6%85.6%
85.6 % 382 327 - 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
78.9%78.9%
78.9 % 313 247 - 71.4 % 28 20
vec.h
95.6%95.6%
95.6 % 588 562 - 82.8 % 5436 4503
vector-builder.h
92.0%92.0%
92.0 % 138 127 - 96.3 % 27 26
vr-values.cc
97.1%97.1%
97.1 % 1037 1007 - 100.0 % 33 33
vtable-verify.cc
58.8%58.8%
58.8 % 260 153 - 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.5%97.5%
97.5 % 40 39 - 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.1%92.1%
92.1 % 1220 1124 - 84.6 % 78 66
wide-int.h
91.9%91.9%
91.9 % 1014 932 - 94.1 % 774 728

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.