LCOV - code coverage report
Current view: top level - gcc Coverage Total Hit
Test: gcc.info Lines: 84.6 % 521056 441007
Test Date: 2025-02-01 13:18:56 Functions: 85.3 % 39266 33483
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: - 0 0

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
addresses.h
90.0%90.0%
90.0 % 10 9 - 100.0 % 1 1
adjust-alignment.cc
100.0%
100.0 % 14 14 - 100.0 % 2 2
alias.cc
92.5%92.5%
92.5 % 1300 1203 - 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.5%94.5%
94.5 % 1067 1008 - 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.9%0.9%
0.9 % 705 6 - 4.0 % 50 2
avoid-store-forwarding.cc
81.9%81.9%
81.9 % 276 226 - 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 % 1390 1201 - 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 % 158 158 - -
builtin-types.def
100.0%
100.0 % 594 594 - -
builtins.cc
86.1%86.1%
86.1 % 5718 4925 - 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
77.8%77.8%
77.8 % 2082 1620 - 86.0 % 50 43
calls.h
100.0%
100.0 % 17 17 - 100.0 % 3 3
ccmp.cc
92.5%92.5%
92.5 % 120 111 - 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
92.9%92.9%
92.9 % 1430 1329 - 97.4 % 39 38
cfgexpand.cc
88.1%88.1%
88.1 % 3454 3042 - 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.2%83.2%
83.2 % 2381 1981 - 89.1 % 110 98
cgraph.cc
82.9%82.9%
82.9 % 2067 1713 - 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 % 1195 1107 - 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 % 797 419 - 52.0 % 25 13
combine-stack-adj.cc
96.5%96.5%
96.5 % 340 328 - 94.4 % 18 17
combine.cc
90.5%90.5%
90.5 % 6597 5967 - 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.7%93.7%
93.7 % 1521 1425 - 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
81.7%81.7%
81.7 % 142 116 - 85.7 % 14 12
data-streamer-out.cc
86.6%86.6%
86.6 % 232 201 - 85.0 % 20 17
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.5%91.5%
91.5 % 539 493 - 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 % 1892 1439 - 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.5%92.5%
92.5 % 1724 1594 - 89.0 % 145 129
diagnostic-format-sarif.h
100.0%
100.0 % 3 3 - -
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.2%90.2%
90.2 % 1065 961 - 91.0 % 100 91
diagnostic.h
98.7%98.7%
98.7 % 153 151 - 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 1137 - 85.5 % 76 65
dwarf2ctf.cc
90.4%90.4%
90.4 % 415 375 - 87.5 % 24 21
dwarf2out.cc
83.1%83.1%
83.1 % 14838 12329 - 90.9 % 595 541
dwarf2out.h
70.8%70.8%
70.8 % 24 17 - 66.7 % 3 2
early-remat.cc
0.6%0.6%
0.6 % 1009 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.4%70.4%
70.4 % 1431 1008 - 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
84.1%84.1%
84.1 % 2875 2418 - 92.1 % 63 58
expmed.h
97.7%97.7%
97.7 % 129 126 - 100.0 % 4 4
expr.cc
80.6%80.6%
80.6 % 6825 5499 - 93.8 % 177 166
expr.h
75.0%75.0%
75.0 % 16 12 - 100.0 % 2 2
ext-dce.cc
84.5%84.5%
84.5 % 420 355 - 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 1463 - 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.1%86.1%
86.1 % 8293 7144 - 86.8 % 228 198
fold-const.h
100.0%
100.0 % 1 1 - -
fold-mem-offsets.cc
88.0%88.0%
88.0 % 326 287 - 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
83.2%83.2%
83.2 % 2805 2333 - 86.0 % 164 141
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 % 85 84 - 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 % 4330 3257 - 80.6 % 155 125
gcov-io.cc
80.4%80.4%
80.4 % 153 123 - 77.8 % 27 21
gcov.cc
79.4%79.4%
79.4 % 1567 1244 - 92.3 % 65 60
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 - 47.1 % 862 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 % 5335 4903 - 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 % 225 220 - 100.0 % 10 10
gimple-loop-versioning.cc
97.1%97.1%
97.1 % 543 527 - 86.0 % 43 37
gimple-low.cc
94.8%94.8%
94.8 % 618 586 - 100.0 % 23 23
gimple-lower-bitint.cc
92.4%92.4%
92.4 % 4504 4161 - 98.2 % 56 55
gimple-match-exports.cc
87.7%87.7%
87.7 % 561 492 - 91.7 % 36 33
gimple-match-head.cc
97.6%97.6%
97.6 % 164 160 - 100.0 % 10 10
gimple-match.h
74.6%74.6%
74.6 % 118 88 - 100.0 % 2 2
gimple-predicate-analysis.cc
87.6%87.6%
87.6 % 906 794 - 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.0%79.0%
79.0 % 1726 1363 - 84.3 % 70 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.7%86.7%
86.7 % 225 195 - 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
97.5%97.5%
97.5 % 354 345 - 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
95.6%95.6%
95.6 % 225 215 - 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.7%88.7%
88.7 % 1615 1432 - 98.7 % 77 76
gimple-ssa-warn-access.cc
94.1%94.1%
94.1 % 1922 1808 - 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.9%87.9%
87.9 % 1535 1350 - 95.1 % 143 136
gimple.h
97.1%97.1%
97.1 % 1716 1667 - 97.1 % 170 165
gimplify-me.cc
89.5%89.5%
89.5 % 133 119 - 100.0 % 5 5
gimplify.cc
94.3%94.3%
94.3 % 10172 9591 - 96.0 % 224 215
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 % 264 263 - 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.6 % 662 613
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 % 138 124
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 % 5765 5079
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 % 2626 1972 - 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
85.9%85.9%
85.9 % 1719 1476 - 88.3 % 128 113
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.0%91.0%
91.0 % 3041 2767 - 93.1 % 160 149
ipa-cp.h
100.0%
100.0 % 18 18 - -
ipa-devirt.cc
82.2%82.2%
82.2 % 1837 1510 - 93.8 % 80 75
ipa-fnsummary.cc
96.5%96.5%
96.5 % 2643 2550 - 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.8%95.8%
95.8 % 525 503 - 95.8 % 24 23
ipa-icf-gimple.cc
91.1%91.1%
91.1 % 527 480 - 96.7 % 30 29
ipa-icf-gimple.h
100.0%
100.0 % 24 24 - 100.0 % 4 4
ipa-icf.cc
89.8%89.8%
89.8 % 1801 1618 - 95.1 % 102 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 % 1452 1363 - 98.1 % 54 53
ipa-inline.h
93.9%93.9%
93.9 % 33 31 - 100.0 % 5 5
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.8%94.8%
94.8 % 2877 2726 - 94.7 % 114 108
ipa-modref.h
100.0%
100.0 % 9 9 - 100.0 % 1 1
ipa-param-manipulation.cc
83.8%83.8%
83.8 % 1275 1069 - 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.7%93.7%
93.7 % 490 459 - 100.0 % 22 22
ipa-prop.cc
95.1%95.1%
95.1 % 3035 2885 - 91.8 % 147 135
ipa-prop.h
99.5%99.5%
99.5 % 214 213 - 97.8 % 45 44
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.3%88.3%
88.3 % 931 822 - 95.2 % 21 20
ipa-sra.cc
93.6%93.6%
93.6 % 2198 2057 - 94.6 % 92 87
ipa-strub.cc
85.2%85.2%
85.2 % 1327 1130 - 89.3 % 75 67
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 % 2733 2024 - 72.9 % 118 86
ira-conflicts.cc
94.8%94.8%
94.8 % 445 422 - 88.9 % 18 16
ira-costs.cc
92.4%92.4%
92.4 % 1373 1268 - 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.6 % 163 146
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.7%93.7%
93.7 % 286 268 - 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 % 988 957 - 96.3 % 54 52
loop-iv.cc
90.8%90.8%
90.8 % 1390 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
95.8%95.8%
95.8 % 970 929 - 96.8 % 31 30
lra-coalesce.cc
90.4%90.4%
90.4 % 167 151 - 87.5 % 8 7
lra-constraints.cc
87.6%87.6%
87.6 % 3755 3289 - 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.9%96.9%
96.9 % 673 652 - 97.0 % 33 32
lra-spills.cc
77.5%77.5%
77.5 % 391 303 - 100.0 % 13 13
lra.cc
90.2%90.2%
90.2 % 1229 1109 - 91.5 % 71 65
lra.h
100.0%
100.0 % 3 3 - -
lto-cgraph.cc
87.4%87.4%
87.4 % 1153 1008 - 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
85.4%85.4%
85.4 % 96 82 - 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 % 34 33
main.cc
100.0%
100.0 % 8 8 - 100.0 % 1 1
make-unique.h
100.0%
100.0 % 2 2 - 97.1 % 205 199
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 % 1425 140 - 14.3 % 63 9
multiple_target.cc
95.6%95.6%
95.6 % 252 241 - 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 % 155 155 - -
omp-expand.cc
95.1%95.1%
95.1 % 6092 5794 - 94.8 % 77 73
omp-general.cc
89.4%89.4%
89.4 % 2236 1998 - 94.9 % 79 75
omp-general.h
100.0%
100.0 % 6 6 - -
omp-low.cc
94.0%94.0%
94.0 % 8947 8411 - 96.9 % 127 123
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
92.5%92.5%
92.5 % 1189 1100 - 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
86.0%86.0%
86.0 % 300 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 2479 - 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.4%89.4%
89.4 % 1034 924 - 88.9 % 36 32
opts-diagnostic.cc
79.9%79.9%
79.9 % 293 234 - 89.5 % 19 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.4%88.4%
88.4 % 1772 1567 - 96.4 % 56 54
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
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 - 93.9 % 163 153
postreload-gcse.cc
94.5%94.5%
94.5 % 513 485 - 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
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.8%82.8%
82.8 % 232 192 - 85.7 % 28 24
profile-count.h
95.1%95.1%
95.1 % 535 509 - 100.0 % 50 50
profile.cc
87.6%87.6%
87.6 % 841 737 - 82.6 % 23 19
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 % 469 401 - 78.7 % 75 59
range-op.cc
93.0%93.0%
93.0 % 2142 1992 - 88.5 % 183 162
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.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.8%3.8%
3.8 % 2971 112 - 10.9 % 55 6
reload1.cc
0.6%0.6%
0.6 % 3625 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 2391 - 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.4%78.4%
78.4 % 2221 1741 - 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.4%80.4%
80.4 % 3025 2431 - 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 % 63 63 - 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.6%67.6%
67.6 % 213 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.7%95.7%
95.7 % 92 88 - 93.8 % 16 15
simple-diagnostic-path.h
88.2%88.2%
88.2 % 17 15 - 100.0 % 7 7
simplify-rtx.cc
88.7%88.7%
88.7 % 4582 4066 - 96.0 % 75 72
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 % 1364 1202 - 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.5%55.5%
55.5 % 877 487 - 48.7 % 195 95
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 % 295 295 - -
timevar.h
100.0%
100.0 % 37 37 - 100.0 % 6 6
toplev.cc
80.4%80.4%
80.4 % 982 790 - 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
81.8%81.8%
81.8 % 5017 4105 - 88.5 % 209 185
tree-cfg.h
100.0%
100.0 % 6 6 - 100.0 % 1 1
tree-cfgcleanup.cc
96.5%96.5%
96.5 % 677 653 - 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.7%93.7%
93.7 % 1053 987 - 100.0 % 42 42
tree-data-ref.cc
85.1%85.1%
85.1 % 2712 2307 - 76.4 % 140 107
tree-data-ref.h
95.0%95.0%
95.0 % 60 57 - 100.0 % 5 5
tree-dfa.cc
94.8%94.8%
94.8 % 517 490 - 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
89.8%89.8%
89.8 % 2303 2067 - 96.3 % 107 103
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.1%96.1%
96.1 % 1762 1694 - 100.0 % 69 69
tree-inline.cc
88.4%88.4%
88.4 % 3274 2895 - 94.4 % 89 84
tree-into-ssa.cc
88.3%88.3%
88.3 % 1383 1221 - 83.0 % 88 73
tree-iterator.cc
92.9%92.9%
92.9 % 168 156 - 100.0 % 11 11
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
93.7%93.7%
93.7 % 538 504 - 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
98.2%98.2%
98.2 % 1443 1417 - 97.5 % 79 77
tree-pretty-print-markup.h
100.0%
100.0 % 17 17 - 100.0 % 1 1
tree-pretty-print.cc
76.3%76.3%
76.3 % 3311 2526 - 87.2 % 39 34
tree-profile.cc
95.3%95.3%
95.3 % 855 815 - 98.0 % 49 48
tree-scalar-evolution.cc
91.3%91.3%
91.3 % 1456 1330 - 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 % 2288 2196 - 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 % 1859 1744 - 92.1 % 76 70
tree-ssa-alias.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
tree-ssa-ccp.cc
93.5%93.5%
93.5 % 2255 2108 - 98.3 % 60 59
tree-ssa-coalesce.cc
96.9%96.9%
96.9 % 858 831 - 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 % 1014 994 - 100.0 % 40 40
tree-ssa-dom.cc
95.4%95.4%
95.4 % 1061 1012 - 100.0 % 43 43
tree-ssa-dse.cc
98.1%98.1%
98.1 % 777 762 - 96.8 % 31 30
tree-ssa-forwprop.cc
94.1%94.1%
94.1 % 2497 2350 - 100.0 % 44 44
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 % 1647 1610 - 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
90.6%90.6%
90.6 % 3721 3373 - 91.3 % 184 168
tree-ssa-loop-manip.cc
97.5%97.5%
97.5 % 637 621 - 100.0 % 29 29
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
93.2%93.2%
93.2 % 2888 2692 - 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
90.0%90.0%
90.0 % 2041 1836 - 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.0%93.0%
93.0 % 2047 1903 - 86.2 % 65 56
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 % 3625 3333 - 96.0 % 100 96
tree-ssa-sccvn.cc
95.5%95.5%
95.5 % 4450 4249 - 94.3 % 122 115
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 % 310 310 - 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 % 4195 3998 - 90.3 % 165 149
tree-ssa-tail-merge.cc
93.5%93.5%
93.5 % 797 745 - 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.2%86.2%
86.2 % 1095 944 - 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.0%97.0%
97.0 % 1453 1410 - 95.3 % 64 61
tree-switch-conversion.h
91.7%91.7%
91.7 % 96 88 - 81.0 % 21 17
tree-tailcall.cc
97.7%97.7%
97.7 % 611 597 - 96.6 % 29 28
tree-vect-data-refs.cc
81.8%81.8%
81.8 % 3027 2477 - 90.1 % 81 73
tree-vect-generic.cc
89.8%89.8%
89.8 % 1210 1087 - 94.9 % 39 37
tree-vect-loop-manip.cc
81.4%81.4%
81.4 % 1837 1495 - 87.0 % 46 40
tree-vect-loop.cc
84.9%84.9%
84.9 % 5773 4904 - 89.1 % 110 98
tree-vect-patterns.cc
89.2%89.2%
89.2 % 2818 2515 - 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.9%91.9%
91.9 % 5513 5068 - 93.7 % 174 163
tree-vect-stmts.cc
75.6%75.6%
75.6 % 7561 5716 - 88.9 % 108 96
tree-vector-builder.cc
72.7%72.7%
72.7 % 11 8 - 50.0 % 2 1
tree-vector-builder.h
97.1%97.1%
97.1 % 35 34 - 100.0 % 9 9
tree-vectorizer.cc
80.9%80.9%
80.9 % 933 755 - 82.8 % 64 53
tree-vectorizer.h
96.7%96.7%
96.7 % 214 207 - 93.3 % 30 28
tree-vrp.cc
84.1%84.1%
84.1 % 577 485 - 93.0 % 43 40
tree.cc
84.8%84.8%
84.8 % 6857 5815 - 90.1 % 433 390
tree.h
91.5%91.5%
91.5 % 647 592 - 97.1 % 138 134
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.7%90.7%
90.7 % 1798 1630 - 73.5 % 132 97
value-range.h
94.4%94.4%
94.4 % 569 537 - 76.8 % 125 96
value-relation.cc
91.8%91.8%
91.8 % 742 681 - 84.3 % 70 59
value-relation.h
91.7%91.7%
91.7 % 72 66 - 53.8 % 13 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
96.1%96.1%
96.1 % 566 544 - 82.9 % 5317 4410
vector-builder.h
92.0%92.0%
92.0 % 138 127 - 96.3 % 27 26
vr-values.cc
97.1%97.1%
97.1 % 1023 993 - 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 - 93.7 % 767 719

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.