LCOV - code coverage report
Current view: top level - gcc Coverage Total Hit
Test: gcc.info Lines: 84.6 % 519865 439862
Test Date: 2024-12-21 13:15:12 Functions: 86.0 % 38813 33388
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.7%92.7%
92.7 % 1300 1205 - 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 % 2015 1722 - 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
84.1%84.1%
84.1 % 277 233 - 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.2%94.2%
94.2 % 671 632 - 84.9 % 53 45
builtin-attrs.def
100.0%
100.0 % 158 158 - -
builtin-types.def
100.0%
100.0 % 593 593 - -
builtins.cc
86.1%86.1%
86.1 % 5719 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.2%77.2%
77.2 % 2082 1608 - 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
90.2%90.2%
90.2 % 327 295 - 100.0 % 12 12
cfgcleanup.cc
93.6%93.6%
93.6 % 1430 1338 - 97.4 % 39 38
cfgexpand.cc
88.2%88.2%
88.2 % 3359 2963 - 91.6 % 95 87
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
97.7%97.7%
97.7 % 831 812 - 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 % 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 % 1193 1105 - 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.6%90.6%
90.6 % 6596 5973 - 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 % 859 675 - 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.3%92.3%
92.3 % 1697 1567 - 88.7 % 142 126
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 1136 - 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 % 14823 12314 - 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 % 6819 5493 - 93.8 % 177 166
expr.h
75.0%75.0%
75.0 % 16 12 - 100.0 % 2 2
ext-dce.cc
85.1%85.1%
85.1 % 415 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.4%83.4%
83.4 % 1751 1461 - 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 % 8292 7140 - 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 2335 - 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
96.6%96.6%
96.6 % 1416 1368 - 89.7 % 87 78
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.2 % 867 409
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 % 428 394 - 100.0 % 33 33
gimple-expr.cc
93.4%93.4%
93.4 % 376 351 - 94.1 % 34 32
gimple-expr.h
97.4%97.4%
97.4 % 39 38 - 100.0 % 6 6
gimple-fold.cc
92.0%92.0%
92.0 % 5274 4850 - 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.9%87.9%
87.9 % 560 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
78.9%78.9%
78.9 % 1726 1362 - 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 - 83.3 % 12 10
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 % 1916 1802 - 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.1%94.1%
94.1 % 9944 9355 - 95.4 % 219 209
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.8 % 137 123
hash-table.cc
50.0%50.0%
50.0 % 18 9 - 25.0 % 4 1
hash-table.h
98.9%98.9%
98.9 % 348 344 - 87.9 % 5791 5093
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 - 73.3 % 15 11
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 % 1714 1475 - 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.3%70.3%
70.3 % 2431 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.1%91.1%
91.1 % 3030 2761 - 93.1 % 159 148
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.3%91.3%
91.3 % 515 470 - 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
84.9%84.9%
84.9 % 1327 1127 - 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.4%82.4%
82.4 % 694 572 - 83.3 % 36 30
ira-build.cc
72.3%72.3%
72.3 % 1935 1399 - 74.4 % 117 87
ira-color.cc
74.0%74.0%
74.0 % 2732 2023 - 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.7%83.7%
83.7 % 2760 2309 - 82.9 % 105 87
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 % 900 820 - 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.9%87.9%
87.9 % 3713 3262 - 91.3 % 104 95
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.8%77.8%
77.8 % 388 302 - 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.5%87.5%
87.5 % 1161 1016 - 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.5%91.5%
91.5 % 1713 1567 - 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
54.8%54.8%
54.8 % 1116 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 % 250 239 - 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 % 153 153 - -
omp-expand.cc
95.1%95.1%
95.1 % 6088 5789 - 94.8 % 77 73
omp-general.cc
92.2%92.2%
92.2 % 2118 1952 - 94.6 % 74 70
omp-general.h
100.0%
100.0 % 5 5 - -
omp-low.cc
94.0%94.0%
94.0 % 8946 8408 - 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.4%76.4%
76.4 % 1267 968 - 81.4 % 59 48
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 % 1319 1061 - 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 - 94.4 % 162 153
postreload-gcse.cc
94.5%94.5%
94.5 % 513 485 - 100.0 % 35 35
postreload.cc
97.7%97.7%
97.7 % 1020 997 - 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
95.3%95.3%
95.3 % 430 410 - 88.9 % 18 16
reg-stack.cc
89.3%89.3%
89.3 % 1397 1247 - 92.9 % 42 39
regcprop.cc
91.5%91.5%
91.5 % 648 593 - 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 % 2779 2389 - 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.0%88.0%
88.0 % 4513 3971 - 97.3 % 73 71
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
53.7%53.7%
53.7 % 877 471 - 48.2 % 195 94
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 % 5020 4108 - 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
84.9%84.9%
84.9 % 2701 2294 - 76.8 % 138 106
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
75.8%75.8%
75.8 % 429 325 - 73.3 % 15 11
tree-eh.cc
89.7%89.7%
89.7 % 2287 2052 - 96.2 % 106 102
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 % 3258 2881 - 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 % 1684 1551 - 87.4 % 87 76
tree-nested.cc
88.2%88.2%
88.2 % 1984 1749 - 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 % 536 502 - 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 % 3254 2482 - 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
82.9%82.9%
82.9 % 508 421 - 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
97.9%97.9%
97.9 % 974 954 - 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 % 774 759 - 96.8 % 31 30
tree-ssa-forwprop.cc
94.2%94.2%
94.2 % 2475 2331 - 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 % 1647 1610 - 91.0 % 78 71
tree-ssa-loop-ivcanon.cc
97.6%97.6%
97.6 % 743 725 - 95.8 % 24 23
tree-ssa-loop-ivopts.cc
90.8%90.8%
90.8 % 3722 3378 - 91.8 % 184 169
tree-ssa-loop-manip.cc
97.2%97.2%
97.2 % 637 619 - 100.0 % 29 29
tree-ssa-loop-manip.h
100.0%
100.0 % 3 3 - -
tree-ssa-loop-niter.cc
97.3%97.3%
97.3 % 2430 2365 - 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 % 2049 1905 - 86.2 % 65 56
tree-ssa-propagate.cc
95.4%95.4%
95.4 % 543 518 - 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.4%95.4%
95.4 % 4450 4247 - 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 3996 - 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
87.2%87.2%
87.2 % 524 457 - 89.7 % 39 35
tree-streamer-out.cc
88.5%88.5%
88.5 % 514 455 - 89.7 % 39 35
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 % 1455 1412 - 95.3 % 64 61
tree-switch-conversion.h
91.7%91.7%
91.7 % 96 88 - 81.0 % 21 17
tree-tailcall.cc
97.8%97.8%
97.8 % 591 578 - 96.6 % 29 28
tree-vect-data-refs.cc
80.8%80.8%
80.8 % 2991 2417 - 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
78.4%78.4%
78.4 % 1826 1431 - 84.8 % 46 39
tree-vect-loop.cc
84.9%84.9%
84.9 % 5770 4901 - 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.7%81.7%
81.7 % 612 500 - 67.7 % 31 21
tree-vect-slp.cc
91.9%91.9%
91.9 % 5505 5059 - 93.7 % 174 163
tree-vect-stmts.cc
75.4%75.4%
75.4 % 7539 5682 - 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 % 931 753 - 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 4358 - 94.9 % 178 169
varasm.cc
81.4%81.4%
81.4 % 3774 3072 - 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 % 565 543 - 88.9 % 4878 4337
vector-builder.h
92.0%92.0%
92.0 % 138 127 - 96.3 % 27 26
vr-values.cc
97.1%97.1%
97.1 % 1020 990 - 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 % 1017 935 - 93.7 % 765 717

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.