LCOV - code coverage report
Current view: top level - gcc Coverage Total Hit
Test: gcc.info Lines: 84.7 % 527305 446873
Test Date: 2025-06-21 16:26:05 Functions: 85.2 % 39798 33906
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.4%85.4%
85.4 % 1998 1706 - 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 % 1071 1013 - 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-profile.cc
0.6%0.6%
0.6 % 994 6 - 3.4 % 58 2
avoid-store-forwarding.cc
85.3%85.3%
85.3 % 293 250 - 100.0 % 8 8
basic-block.h
100.0%
100.0 % 77 77 - 100.0 % 16 16
bb-reorder.cc
85.3%85.3%
85.3 % 1207 1030 - 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
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 % 5706 4926 - 91.8 % 220 202
builtins.def
100.0%
100.0 % 803 803 - -
caller-save.cc
0.0%
0.0 % 620 - 0.0 % 19
calls.cc
78.1%78.1%
78.1 % 2082 1627 - 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 % 1431 1331 - 97.4 % 39 38
cfgexpand.cc
88.2%88.2%
88.2 % 3494 3081 - 91.6 % 107 98
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.8%92.8%
92.8 % 250 232 - 93.3 % 15 14
cfgloopmanip.cc
98.1%98.1%
98.1 % 831 815 - 97.0 % 33 32
cfgrtl.cc
83.2%83.2%
83.2 % 2382 1983 - 89.1 % 110 98
cgraph.cc
82.0%82.0%
82.0 % 2158 1770 - 93.0 % 128 119
cgraph.h
99.1%99.1%
99.1 % 459 455 - 100.0 % 59 59
cgraphbuild.cc
92.1%92.1%
92.1 % 216 199 - 94.7 % 19 18
cgraphclones.cc
84.6%84.6%
84.6 % 534 452 - 91.3 % 23 21
cgraphunit.cc
92.7%92.7%
92.7 % 1202 1114 - 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 % 6620 6003 - 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.7%89.7%
89.7 % 632 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 % 735 691 - 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
90.5%90.5%
90.5 % 2998 2713 - 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 % 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
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.4%85.4%
85.4 % 1930 1649 - 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-buffer.h
60.0%60.0%
60.0 % 5 3 - 0.0 % 2
diagnostic-client-data-hooks.h
100.0%
100.0 % 3 3 - -
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-html.cc
76.2%76.2%
76.2 % 677 516 - 71.2 % 59 42
diagnostic-format-json.cc
83.8%83.8%
83.8 % 278 233 - 74.3 % 35 26
diagnostic-format-sarif.cc
91.3%91.3%
91.3 % 1895 1731 - 89.2 % 166 148
diagnostic-format-sarif.h
100.0%
100.0 % 5 5 - -
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
90.0%90.0%
90.0 % 10 9 - 50.0 % 2 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
100.0%
100.0 % 17 17 - 80.0 % 5 4
diagnostic-output-file.h
95.2%95.2%
95.2 % 42 40 - 100.0 % 4 4
diagnostic-path-output.cc
99.1%99.1%
99.1 % 970 961 - 97.8 % 45 44
diagnostic-path.cc
63.3%63.3%
63.3 % 90 57 - 87.5 % 8 7
diagnostic-path.h
100.0%
100.0 % 13 13 - 100.0 % 1 1
diagnostic-show-locus.cc
99.0%99.0%
99.0 % 2817 2788 - 94.4 % 180 170
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.6%90.6%
90.6 % 1106 1002 - 91.3 % 104 95
diagnostic.h
98.8%98.8%
98.8 % 162 160 - 84.6 % 13 11
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 % 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.0%83.0%
83.0 % 14864 12335 - 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 % 1007 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 % 2817 2371 - 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.1%75.1%
75.1 % 861 647 - 91.5 % 47 43
expmed.cc
84.0%84.0%
84.0 % 2888 2425 - 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 % 6838 5506 - 93.2 % 177 165
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 % 1756 1467 - 90.4 % 83 75
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 % 8296 7152 - 86.9 % 229 199
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 % 45 45 - 100.0 % 7 7
function-tests.cc
98.9%98.9%
98.9 % 284 281 - 94.1 % 17 16
function.cc
83.2%83.2%
83.2 % 2787 2319 - 87.2 % 164 143
function.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
fwprop.cc
90.6%90.6%
90.6 % 373 338 - 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
74.3%74.3%
74.3 % 4392 3263 - 80.1 % 156 125
gcov-io.cc
80.4%80.4%
80.4 % 153 123 - 77.8 % 27 21
gcov.cc
78.2%78.2%
78.2 % 1826 1428 - 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 % 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.6 % 871 406
gimple-array-bounds.cc
87.5%87.5%
87.5 % 391 342 - 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 % 430 396 - 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.8%91.8%
91.8 % 5327 4888 - 93.2 % 147 137
gimple-fold.h
91.5%91.5%
91.5 % 47 43 - 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
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 % 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
97.5%97.5%
97.5 % 855 834 - 97.3 % 37 36
gimple-loop-jam.cc
97.8%97.8%
97.8 % 228 223 - 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 % 4870 4363 - 100.0 % 56 56
gimple-match-exports.cc
87.7%87.7%
87.7 % 559 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.8%87.8%
87.8 % 908 797 - 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 % 1739 1389 - 83.1 % 71 59
gimple-range-cache.cc
83.8%83.8%
83.8 % 813 681 - 90.7 % 75 68
gimple-range-cache.h
100.0%
100.0 % 2 2 - -
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
83.5%83.5%
83.5 % 695 580 - 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
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.2%80.2%
80.2 % 733 588 - 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 % 457 405 - 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 % 353 342 - 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.8%93.8%
93.8 % 242 227 - 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 % 1800 1694 - 96.1 % 51 49
gimple-ssa-store-merging.cc
95.7%95.7%
95.7 % 2621 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.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.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 % 62 61 - 100.0 % 5 5
gimple.cc
87.6%87.6%
87.6 % 1534 1344 - 95.1 % 144 137
gimple.h
97.6%97.6%
97.6 % 1743 1701 - 97.7 % 175 171
gimplify-me.cc
89.5%89.5%
89.5 % 133 119 - 100.0 % 5 5
gimplify.cc
94.3%94.3%
94.3 % 10389 9801 - 95.7 % 233 223
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
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 % 677 625
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 - 90.8 % 141 128
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 % 5857 5162
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.0%75.0%
75.0 % 2622 1966 - 81.0 % 79 64
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.8%70.8%
70.8 % 209 148 - 75.0 % 12 9
init-regs.cc
96.2%96.2%
96.2 % 52 50 - 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
71.8%71.8%
71.8 % 2432 1746 - 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 % 152 152 - 100.0 % 9 9
ipa-cp.cc
92.3%92.3%
92.3 % 3021 2787 - 93.7 % 159 149
ipa-cp.h
100.0%
100.0 % 18 18 - -
ipa-devirt.cc
81.7%81.7%
81.7 % 1860 1520 - 93.8 % 80 75
ipa-fnsummary.cc
96.4%96.4%
96.4 % 2649 2554 - 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
90.9%90.9%
90.9 % 528 480 - 96.7 % 30 29
ipa-icf-gimple.h
100.0%
100.0 % 24 24 - 100.0 % 4 4
ipa-icf.cc
90.2%90.2%
90.2 % 1792 1617 - 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.0%92.0%
92.0 % 373 343 - 92.3 % 13 12
ipa-inline.cc
91.1%91.1%
91.1 % 1512 1378 - 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.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 % 48 48 - 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 % 3132 2979 - 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 % 935 825 - 95.5 % 22 21
ipa-sra.cc
93.5%93.5%
93.5 % 2209 2066 - 94.6 % 92 87
ipa-strub.cc
86.0%86.0%
86.0 % 1326 1141 - 90.7 % 75 68
ipa-utils.cc
77.4%77.4%
77.4 % 504 390 - 92.3 % 13 12
ipa-utils.h
100.0%
100.0 % 52 52 - 100.0 % 10 10
ipa-visibility.cc
95.3%95.3%
95.3 % 402 383 - 100.0 % 20 20
ipa.cc
82.1%82.1%
82.1 % 691 567 - 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 % 2765 2048 - 73.1 % 119 87
ira-conflicts.cc
94.8%94.8%
94.8 % 444 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.2%96.2%
96.2 % 888 854 - 85.4 % 48 41
ira.cc
83.8%83.8%
83.8 % 2777 2326 - 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 % 167 150
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
95.4%95.4%
95.4 % 432 412 - 95.5 % 44 42
json.h
97.8%97.8%
97.8 % 45 44 - 90.0 % 10 9
jump.cc
76.7%76.7%
76.7 % 718 551 - 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 % 291 273 - 100.0 % 22 22
lazy-diagnostic-path.cc
95.8%95.8%
95.8 % 95 91 - 84.6 % 13 11
lazy-diagnostic-path.h
100.0%
100.0 % 4 4 - -
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 % 12 12 - -
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.2%91.2%
91.2 % 894 815 - 89.7 % 29 26
lower-subreg.cc
92.5%92.5%
92.5 % 774 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 % 3741 3263 - 90.7 % 107 97
lra-eliminations.cc
84.7%84.7%
84.7 % 666 564 - 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.6%96.6%
96.6 % 673 650 - 97.0 % 33 32
lra-spills.cc
77.7%77.7%
77.7 % 391 304 - 100.0 % 13 13
lra.cc
89.6%89.6%
89.6 % 1238 1109 - 91.5 % 71 65
lra.h
100.0%
100.0 % 3 3 - -
lto-cgraph.cc
87.4%87.4%
87.4 % 1156 1010 - 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.1%76.1%
76.1 % 1094 832 - 87.2 % 47 41
lto-streamer-out.cc
91.3%91.3%
91.3 % 1721 1571 - 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
55.3%55.3%
55.3 % 1106 612 - 51.7 % 29 15
machmode.h
97.7%97.7%
97.7 % 173 169 - 97.1 % 34 33
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
94.9%94.9%
94.9 % 255 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 % 157 157 - -
omp-expand.cc
95.2%95.2%
95.2 % 6056 5764 - 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 % 9082 8638 - 96.9 % 129 125
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 % 1186 1130 - 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 % 30 30 - 100.0 % 5 5
optabs-tree.cc
87.7%87.7%
87.7 % 284 249 - 100.0 % 13 13
optabs.cc
66.9%66.9%
66.9 % 3673 2459 - 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 % 1035 925 - 91.7 % 36 33
opts-diagnostic.cc
76.9%76.9%
76.9 % 355 273 - 86.4 % 22 19
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.4%88.4%
88.4 % 1786 1578 - 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
80.0%80.0%
80.0 % 5 4 - -
passes.cc
80.4%80.4%
80.4 % 1317 1059 - 87.0 % 108 94
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 % 1739 1561 - 89.8 % 127 114
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 881 - 56.7 % 60 34
print-tree.cc
43.1%43.1%
43.1 % 736 317 - 24.0 % 25 6
profile-count.cc
81.6%81.6%
81.6 % 255 208 - 83.3 % 30 25
profile-count.h
94.6%94.6%
94.6 % 536 507 - 98.0 % 51 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.2%92.2%
92.2 % 1342 1237 - 95.6 % 113 108
range-op-mixed.h
100.0%
100.0 % 54 54 - 100.0 % 20 20
range-op-ptr.cc
85.3%85.3%
85.3 % 484 413 - 77.9 % 77 60
range-op.cc
92.9%92.9%
92.9 % 2173 2018 - 87.6 % 186 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.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 % 947 894 - 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 % 2242 1895 - 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 % 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.4%90.4%
90.4 % 961 869 - 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.6%94.6%
94.6 % 355 336 - 87.5 % 40 35
rtlanal.cc
85.8%85.8%
85.8 % 2774 2381 - 87.6 % 170 149
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.6%97.6%
97.6 % 631 616 - 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
78.4%78.4%
78.4 % 2221 1742 - 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.4%85.4%
85.4 % 2676 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 2430 - 92.6 % 149 138
selftest-diagnostic-path.cc
97.4%97.4%
97.4 % 77 75 - 94.1 % 17 16
selftest-diagnostic-path.h
100.0%
100.0 % 18 18 - 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
84.6%84.6%
84.6 % 39 33 - 70.0 % 10 7
selftest-logical-location.h
66.7%66.7%
66.7 % 6 4 - 0.0 % 1
selftest-rtl.cc
57.9%57.9%
57.9 % 38 22 - 100.0 % 5 5
selftest-run-tests.cc
100.0%
100.0 % 67 67 - 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 - 100.0 % 9 9
simplify-rtx.cc
89.0%89.0%
89.0 % 4627 4116 - 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 % 38 38 - 100.0 % 3 3
symtab.cc
85.0%85.0%
85.0 % 1237 1051 - 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 % 877 477 - 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 % 985 793 - 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.4%90.4%
90.4 % 543 491 - 95.7 % 23 22
tree-cfg.cc
82.7%82.7%
82.7 % 5032 4160 - 89.5 % 209 187
tree-cfg.h
100.0%
100.0 % 6 6 - 100.0 % 1 1
tree-cfgcleanup.cc
96.7%96.7%
96.7 % 697 674 - 100.0 % 28 28
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.0%95.0%
95.0 % 517 491 - 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 % 2308 2134 - 98.1 % 107 105
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
96.2%96.2%
96.2 % 1754 1687 - 100.0 % 69 69
tree-inline.cc
88.4%88.4%
88.4 % 3279 2900 - 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
88.9%88.9%
88.9 % 54 48 - 100.0 % 7 7
tree-logical-location.h
100.0%
100.0 % 4 4 - -
tree-loop-distribution.cc
92.3%92.3%
92.3 % 1685 1555 - 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.7%94.7%
94.7 % 113 107 - 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 % 564 530 - 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 % 1879 1731 - 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 % 1444 1405 - 97.5 % 79 77
tree-pretty-print-markup.h
100.0%
100.0 % 17 17 - 100.0 % 1 1
tree-pretty-print.cc
76.9%76.9%
76.9 % 3344 2571 - 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 % 1460 1334 - 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 % 2300 2209 - 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.7%93.7%
93.7 % 1867 1750 - 92.2 % 77 71
tree-ssa-alias.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
tree-ssa-ccp.cc
94.3%94.3%
94.3 % 2261 2133 - 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 % 781 767 - 96.8 % 31 30
tree-ssa-forwprop.cc
94.0%94.0%
94.0 % 2602 2446 - 100.0 % 50 50
tree-ssa-ifcombine.cc
96.5%96.5%
96.5 % 509 491 - 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.5%96.5%
96.5 % 543 524 - 100.0 % 22 22
tree-ssa-loop-im.cc
97.8%97.8%
97.8 % 1651 1614 - 91.0 % 78 71
tree-ssa-loop-ivcanon.cc
97.6%97.6%
97.6 % 745 727 - 95.8 % 24 23
tree-ssa-loop-ivopts.cc
91.4%91.4%
91.4 % 3704 3386 - 91.8 % 183 168
tree-ssa-loop-manip.cc
97.5%97.5%
97.5 % 640 624 - 100.0 % 30 30
tree-ssa-loop-manip.h
100.0%
100.0 % 3 3 - -
tree-ssa-loop-niter.cc
97.6%97.6%
97.6 % 2465 2405 - 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.8%96.8%
96.8 % 689 667 - 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
99.5%99.5%
99.5 % 207 206 - 100.0 % 30 30
tree-ssa-loop.h
100.0%
100.0 % 5 5 - -
tree-ssa-math-opts.cc
93.1%93.1%
93.1 % 2901 2702 - 98.8 % 82 81
tree-ssa-operands.cc
84.9%84.9%
84.9 % 584 496 - 88.6 % 35 31
tree-ssa-operands.h
100.0%
100.0 % 4 4 - -
tree-ssa-phiopt.cc
90.1%90.1%
90.1 % 2042 1840 - 93.9 % 49 46
tree-ssa-phiprop.cc
97.3%97.3%
97.3 % 221 215 - 100.0 % 7 7
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 % 3617 3323 - 96.0 % 100 96
tree-ssa-sccvn.cc
95.4%95.4%
95.4 % 4475 4271 - 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 % 314 314 - 100.0 % 13 13
tree-ssa-strlen.cc
90.6%90.6%
90.6 % 2832 2565 - 98.7 % 78 77
tree-ssa-structalias.cc
95.3%95.3%
95.3 % 4229 4031 - 90.3 % 165 149
tree-ssa-tail-merge.cc
93.6%93.6%
93.6 % 799 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 % 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 % 1052 1010 - 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.3%83.3%
83.3 % 456 380 - 88.6 % 44 39
tree-ssanames.h
100.0%
100.0 % 15 15 - 100.0 % 1 1
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
97.2%97.2%
97.2 % 1416 1376 - 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
82.2%82.2%
82.2 % 3074 2527 - 90.1 % 81 73
tree-vect-generic.cc
89.8%89.8%
89.8 % 1211 1088 - 94.9 % 39 37
tree-vect-loop-manip.cc
81.4%81.4%
81.4 % 1843 1500 - 87.0 % 46 40
tree-vect-loop.cc
88.6%88.6%
88.6 % 5353 4745 - 90.7 % 107 97
tree-vect-patterns.cc
88.2%88.2%
88.2 % 2835 2501 - 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 % 5578 5123 - 93.8 % 176 165
tree-vect-stmts.cc
77.1%77.1%
77.1 % 7435 5734 - 88.8 % 107 95
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 % 938 760 - 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 % 6876 5834 - 90.1 % 436 393
tree.h
91.7%91.7%
91.7 % 648 594 - 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
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.6%96.6%
96.6 % 1383 1336 - 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.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
91.2%91.2%
91.2 % 1857 1693 - 74.4 % 133 99
value-range.h
94.6%94.6%
94.6 % 570 539 - 77.0 % 122 94
value-relation.cc
91.0%91.0%
91.0 % 777 707 - 84.9 % 73 62
value-relation.h
87.9%87.9%
87.9 % 66 58 - 50.0 % 14 7
var-tracking.cc
92.0%92.0%
92.0 % 4737 4357 - 94.9 % 178 169
varasm.cc
81.6%81.6%
81.6 % 3761 3070 - 81.7 % 224 183
varpool.cc
85.6%85.6%
85.6 % 383 328 - 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.7 % 5447 4504
vector-builder.h
92.7%92.7%
92.7 % 137 127 - 96.3 % 27 26
vr-values.cc
96.9%96.9%
96.9 % 969 939 - 100.0 % 32 32
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.4%97.4%
97.4 % 38 37 - 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
91.9%91.9%
91.9 % 1014 932 - 94.1 % 775 729
xml-printer.h
100.0%
100.0 % 16 16 - 100.0 % 3 3
xml.cc
90.9%90.9%
90.9 % 198 180 - 96.3 % 27 26
xml.h
94.1%94.1%
94.1 % 17 16 - 75.0 % 4 3

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.