LCOV - code coverage report
Current view: top level - gcc Coverage Total Hit
Test: gcc.info Lines: 84.6 % 509316 431117
Test Date: 2024-07-20 14:00:39 Functions: 86.1 % 38318 32978
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 % 2 2
adjust-alignment.cc
100.0%
100.0 % 14 14 - 100.0 % 2 2
alias.cc
92.5%92.5%
92.5 % 1299 1202 - 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 - 85.7 % 21 18
asan.cc
86.5%86.5%
86.5 % 1968 1703 - 88.5 % 104 92
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.3%94.3%
94.3 % 1064 1003 - 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
basic-block.h
100.0%
100.0 % 77 77 - 100.0 % 18 18
bb-reorder.cc
85.1%85.1%
85.1 % 1205 1025 - 90.2 % 41 37
bitmap.cc
84.8%84.8%
84.8 % 1391 1179 - 78.9 % 76 60
bitmap.h
96.8%96.8%
96.8 % 216 209 - 100.0 % 11 11
btfout.cc
94.2%94.2%
94.2 % 669 630 - 84.9 % 53 45
builtin-attrs.def
100.0%
100.0 % 158 158 - -
builtin-types.def
100.0%
100.0 % 575 575 - -
builtins.cc
85.9%85.9%
85.9 % 5584 4799 - 91.9 % 222 204
builtins.def
100.0%
100.0 % 747 747 - -
caller-save.cc
0.0%
0.0 % 620 - 0.0 % 19
calls.cc
77.1%77.1%
77.1 % 2066 1592 - 86.0 % 50 43
calls.h
100.0%
100.0 % 19 19 - 100.0 % 5 5
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
90.9%90.9%
90.9 % 22 20 - 100.0 % 2 2
cfganal.cc
85.5%85.5%
85.5 % 820 701 - 86.4 % 44 38
cfgbuild.cc
90.5%90.5%
90.5 % 327 296 - 100.0 % 12 12
cfgcleanup.cc
93.6%93.6%
93.6 % 1430 1338 - 97.4 % 39 38
cfgexpand.cc
88.1%88.1%
88.1 % 3352 2953 - 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 % 832 813 - 97.0 % 33 32
cfgrtl.cc
83.2%83.2%
83.2 % 2385 1984 - 89.1 % 110 98
cgraph.cc
82.8%82.8%
82.8 % 2070 1714 - 93.5 % 123 115
cgraph.h
99.1%99.1%
99.1 % 463 459 - 100.0 % 58 58
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 % 1187 1099 - 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 % 342 330 - 94.4 % 18 17
combine.cc
90.2%90.2%
90.2 % 6594 5947 - 94.2 % 104 98
common.md
60.6%60.6%
60.6 % 66 40 - 76.5 % 17 13
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
89.5%89.5%
89.5 % 219 196 - 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
93.7%93.7%
93.7 % 735 689 - 84.4 % 45 38
cse.cc
89.9%89.9%
89.9 % 3024 2719 - 91.4 % 93 85
cselib.cc
93.3%93.3%
93.3 % 1511 1410 - 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
80.8%80.8%
80.8 % 146 118 - 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
89.9%89.9%
89.9 % 99 89 - 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 % 545 - 0.0 % 39
debug.cc
75.0%75.0%
75.0 % 32 24 - 75.0 % 16 12
debug.h
0.0%
0.0 % 4 - 0.0 % 1
df-core.cc
78.1%78.1%
78.1 % 854 667 - 70.9 % 79 56
df-problems.cc
76.1%76.1%
76.1 % 1893 1440 - 75.5 % 147 111
df-scan.cc
85.3%85.3%
85.3 % 1930 1646 - 90.7 % 97 88
df.h
93.0%93.0%
93.0 % 43 40 - 66.7 % 3 2
dfp.cc
84.2%84.2%
84.2 % 355 299 - 95.7 % 23 22
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-diagram.h
100.0%
100.0 % 6 6 - -
diagnostic-event-id.h
100.0%
100.0 % 6 6 - 100.0 % 1 1
diagnostic-format-json.cc
93.1%93.1%
93.1 % 218 203 - 80.0 % 25 20
diagnostic-format-sarif.cc
91.1%91.1%
91.1 % 727 662 - 91.1 % 79 72
diagnostic-format-sarif.h
100.0%
100.0 % 2 2 - -
diagnostic-global-context.cc
92.0%92.0%
92.0 % 261 240 - 94.1 % 34 32
diagnostic-label-effects.h
100.0%
100.0 % 5 5 - -
diagnostic-macro-unwinding.cc
100.0%
100.0 % 42 42 - 100.0 % 2 2
diagnostic-metadata.h
88.2%88.2%
88.2 % 17 15 - 60.0 % 5 3
diagnostic-path.cc
95.7%95.7%
95.7 % 813 778 - 95.7 % 46 44
diagnostic-path.h
100.0%
100.0 % 9 9 - 100.0 % 1 1
diagnostic-show-locus.cc
99.3%99.3%
99.3 % 2582 2565 - 95.2 % 126 120
diagnostic-spec.cc
97.8%97.8%
97.8 % 91 89 - 100.0 % 4 4
diagnostic-spec.h
100.0%
100.0 % 8 8 - -
diagnostic.cc
93.8%93.8%
93.8 % 995 933 - 96.2 % 79 76
diagnostic.h
99.3%99.3%
99.3 % 141 140 - 100.0 % 8 8
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.6%54.6%
54.6 % 610 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.5%35.5%
35.5 % 608 216 - 18.3 % 71 13
double-int.h
40.0%40.0%
40.0 % 30 12 - 100.0 % 2 2
dse.cc
86.5%86.5%
86.5 % 1464 1267 - 90.3 % 62 56
dump-context.h
100.0%
100.0 % 6 6 - -
dumpfile.cc
93.5%93.5%
93.5 % 1162 1087 - 88.9 % 117 104
dumpfile.h
95.2%95.2%
95.2 % 63 60 - 100.0 % 6 6
dwarf2asm.cc
71.8%71.8%
71.8 % 415 298 - 95.8 % 24 23
dwarf2cfi.cc
66.7%66.7%
66.7 % 1707 1138 - 85.7 % 77 66
dwarf2ctf.cc
90.4%90.4%
90.4 % 415 375 - 87.5 % 24 21
dwarf2out.cc
82.8%82.8%
82.8 % 14823 12276 - 91.1 % 596 543
dwarf2out.h
70.8%70.8%
70.8 % 24 17 - 75.0 % 4 3
early-remat.cc
0.6%0.6%
0.6 % 1009 6 - 3.4 % 58 2
edit-context.cc
99.7%99.7%
99.7 % 784 782 - 100.0 % 54 54
edit-context.h
100.0%
100.0 % 3 3 - -
emit-rtl.cc
84.3%84.3%
84.3 % 2687 2264 - 85.8 % 254 218
emit-rtl.h
88.5%88.5%
88.5 % 26 23 - 83.3 % 6 5
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.5%70.5%
70.5 % 1427 1006 - 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.6%84.6%
84.6 % 2845 2408 - 95.2 % 62 59
expmed.h
97.7%97.7%
97.7 % 129 126 - 100.0 % 17 17
expr.cc
80.5%80.5%
80.5 % 6630 5334 - 93.9 % 164 154
expr.h
75.0%75.0%
75.0 % 16 12 - 80.0 % 5 4
ext-dce.cc
84.0%84.0%
84.0 % 350 294 - 100.0 % 16 16
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.3%83.3%
83.3 % 1745 1454 - 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 % 1033 977 - 85.7 % 42 36
fold-const.cc
86.0%86.0%
86.0 % 8409 7233 - 86.8 % 227 197
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 - 87.5 % 8 7
function-tests.cc
98.9%98.9%
98.9 % 285 282 - 94.1 % 17 16
function.cc
83.4%83.4%
83.4 % 2790 2326 - 86.8 % 159 138
function.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
fwprop.cc
90.8%90.8%
90.8 % 369 335 - 96.6 % 29 28
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 % 10 10 - 100.0 % 2 2
gcc-urlifier.cc
88.0%88.0%
88.0 % 75 66 - 71.4 % 7 5
gcc.cc
75.2%75.2%
75.2 % 4346 3270 - 80.6 % 155 125
gcov-io.cc
80.4%80.4%
80.4 % 153 123 - 77.8 % 27 21
gcov.cc
79.2%79.2%
79.2 % 1554 1231 - 92.2 % 64 59
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.2%94.2%
94.2 % 52 49 - 60.0 % 5 3
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.7 % 853 407
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-expr.cc
93.4%93.4%
93.4 % 377 352 - 94.1 % 34 32
gimple-expr.h
97.6%97.6%
97.6 % 41 40 - 100.0 % 7 7
gimple-fold.cc
91.7%91.7%
91.7 % 4560 4181 - 94.8 % 134 127
gimple-fold.h
91.5%91.5%
91.5 % 47 43 - 75.0 % 20 15
gimple-harden-conditionals.cc
83.9%83.9%
83.9 % 249 209 - 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
84.4%84.4%
84.4 % 243 205 - 100.0 % 5 5
gimple-iterator.cc
96.0%96.0%
96.0 % 447 429 - 97.4 % 39 38
gimple-iterator.h
98.4%98.4%
98.4 % 125 123 - 100.0 % 12 12
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 % 852 830 - 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.6%92.6%
92.6 % 4448 4121 - 100.0 % 56 56
gimple-match-exports.cc
84.3%84.3%
84.3 % 568 479 - 88.6 % 35 31
gimple-match-head.cc
97.0%97.0%
97.0 % 133 129 - 88.9 % 9 8
gimple-match.h
72.4%72.4%
72.4 % 123 89 - 50.0 % 6 3
gimple-predicate-analysis.cc
87.5%87.5%
87.5 % 906 793 - 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.8%78.8%
78.8 % 1708 1346 - 84.1 % 69 58
gimple-range-cache.cc
79.1%79.1%
79.1 % 809 640 - 85.3 % 75 64
gimple-range-cache.h
50.0%50.0%
50.0 % 2 1 - -
gimple-range-edge.cc
95.7%95.7%
95.7 % 93 89 - 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 % 693 579 - 72.9 % 48 35
gimple-range-fold.h
84.0%84.0%
84.0 % 25 21 - 100.0 % 2 2
gimple-range-gori.cc
71.7%71.7%
71.7 % 741 531 - 80.4 % 51 41
gimple-range-gori.h
100.0%
100.0 % 12 12 - 100.0 % 2 2
gimple-range-infer.cc
84.9%84.9%
84.9 % 199 169 - 88.2 % 17 15
gimple-range-infer.h
66.7%66.7%
66.7 % 12 8 - 42.9 % 7 3
gimple-range-op.cc
91.1%91.1%
91.1 % 643 586 - 97.1 % 35 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
68.9%68.9%
68.9 % 560 386 - 70.0 % 40 28
gimple-ssa-backprop.cc
98.1%98.1%
98.1 % 361 354 - 81.1 % 37 30
gimple-ssa-isolate-paths.cc
97.1%97.1%
97.1 % 345 335 - 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
94.7%94.7%
94.7 % 227 215 - 93.3 % 15 14
gimple-ssa-split-paths.cc
98.1%98.1%
98.1 % 207 203 - 81.8 % 11 9
gimple-ssa-sprintf.cc
94.1%94.1%
94.1 % 1799 1693 - 96.1 % 51 49
gimple-ssa-store-merging.cc
96.0%96.0%
96.0 % 2611 2506 - 95.7 % 70 67
gimple-ssa-strength-reduction.cc
88.7%88.7%
88.7 % 1602 1421 - 98.7 % 77 76
gimple-ssa-warn-access.cc
93.5%93.5%
93.5 % 1895 1772 - 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.6%90.6%
90.6 % 861 780 - 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
94.2%94.2%
94.2 % 484 456 - 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 % 1498 1317 - 95.1 % 142 135
gimple.h
97.1%97.1%
97.1 % 1712 1663 - 96.8 % 189 183
gimplify-me.cc
89.5%89.5%
89.5 % 133 119 - 100.0 % 5 5
gimplify.cc
94.0%94.0%
94.0 % 9565 8989 - 95.3 % 214 204
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.3%93.3%
93.3 % 193 180 - 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.6%93.6%
93.6 % 622 582 - 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 % 95 95 - 81.8 % 11 9
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 - 93.0 % 647 602
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.4 % 136 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 % 349 345 - 88.2 % 5668 4998
hash-traits.h
96.9%96.9%
96.9 % 65 63 - 87.5 % 8 7
hooks.cc
45.7%45.7%
45.7 % 162 74 - 45.7 % 81 37
hwint.cc
83.3%83.3%
83.3 % 24 20 - 100.0 % 4 4
hwint.h
100.0%
100.0 % 46 46 - 100.0 % 11 11
ifcvt.cc
74.2%74.2%
74.2 % 2605 1934 - 82.5 % 80 66
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
72.0%72.0%
72.0 % 200 144 - 75.0 % 12 9
init-regs.cc
96.2%96.2%
96.2 % 53 51 - 100.0 % 4 4
input.cc
87.6%87.6%
87.6 % 1640 1436 - 90.9 % 121 110
input.h
100.0%
100.0 % 28 28 - 100.0 % 2 2
int-vector-builder.h
100.0%
100.0 % 11 11 - 100.0 % 2 2
internal-fn.cc
70.7%70.7%
70.7 % 2375 1679 - 61.0 % 159 97
internal-fn.def
90.4%90.4%
90.4 % 240 217 - 47.0 % 185 87
internal-fn.h
100.0%
100.0 % 16 16 - 100.0 % 2 2
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.3%91.3%
91.3 % 3052 2785 - 93.6 % 157 147
ipa-cp.h
100.0%
100.0 % 18 18 - -
ipa-devirt.cc
82.2%82.2%
82.2 % 1835 1508 - 93.8 % 80 75
ipa-fnsummary.cc
96.4%96.4%
96.4 % 2553 2460 - 98.9 % 89 88
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 % 526 504 - 95.8 % 24 23
ipa-icf-gimple.cc
91.2%91.2%
91.2 % 511 466 - 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 % 1798 1615 - 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.2%92.2%
92.2 % 370 341 - 92.9 % 14 13
ipa-inline.cc
93.8%93.8%
93.8 % 1454 1364 - 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 % 244 227 - 100.0 % 32 32
ipa-modref.cc
94.7%94.7%
94.7 % 2855 2704 - 94.7 % 113 107
ipa-modref.h
100.0%
100.0 % 9 9 - 100.0 % 1 1
ipa-param-manipulation.cc
83.9%83.9%
83.9 % 1275 1070 - 91.7 % 60 55
ipa-param-manipulation.h
100.0%
100.0 % 3 3 - -
ipa-polymorphic-call.cc
83.0%83.0%
83.0 % 1201 997 - 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 % 45 45 - 100.0 % 2 2
ipa-profile.cc
93.7%93.7%
93.7 % 490 459 - 100.0 % 22 22
ipa-prop.cc
95.1%95.1%
95.1 % 2965 2820 - 91.6 % 143 131
ipa-prop.h
99.5%99.5%
99.5 % 219 218 - 97.8 % 46 45
ipa-pure-const.cc
94.6%94.6%
94.6 % 1080 1022 - 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.7%93.7%
93.7 % 2198 2059 - 94.6 % 92 87
ipa-strub.cc
84.4%84.4%
84.4 % 1343 1133 - 89.3 % 75 67
ipa-utils.cc
77.2%77.2%
77.2 % 501 387 - 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 % 397 378 - 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 % 1937 1400 - 74.4 % 117 87
ira-color.cc
74.1%74.1%
74.1 % 2734 2025 - 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 % 1375 1271 - 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 % 218 218 - 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 % 2760 2312 - 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 - 91.0 % 144 131
iterator-utils.h
100.0%
100.0 % 21 21 - 100.0 % 1 1
json.cc
98.4%98.4%
98.4 % 248 244 - 100.0 % 31 31
json.h
70.6%70.6%
70.6 % 17 12 - 25.0 % 8 2
jump.cc
76.8%76.8%
76.8 % 719 552 - 93.3 % 45 42
langhooks.cc
70.9%70.9%
70.9 % 316 224 - 71.2 % 66 47
late-combine.cc
93.6%93.6%
93.6 % 283 265 - 100.0 % 22 22
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
logical-location.h
100.0%
100.0 % 2 2 - -
loop-doloop.cc
0.0%
0.0 % 344 - 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 % 987 956 - 96.3 % 54 52
loop-iv.cc
90.7%90.7%
90.7 % 1390 1261 - 98.0 % 51 50
loop-unroll.cc
91.1%91.1%
91.1 % 897 817 - 89.7 % 29 26
lower-subreg.cc
90.1%90.1%
90.1 % 778 701 - 92.1 % 38 35
lra-assigns.cc
95.8%95.8%
95.8 % 975 934 - 96.8 % 31 30
lra-coalesce.cc
90.4%90.4%
90.4 % 167 151 - 87.5 % 8 7
lra-constraints.cc
87.3%87.3%
87.3 % 3717 3244 - 93.3 % 105 98
lra-eliminations.cc
84.5%84.5%
84.5 % 658 556 - 95.2 % 21 20
lra-int.h
100.0%
100.0 % 54 54 - 100.0 % 7 7
lra-lives.cc
95.9%95.9%
95.9 % 703 674 - 85.0 % 40 34
lra-remat.cc
96.3%96.3%
96.3 % 674 649 - 97.0 % 33 32
lra-spills.cc
77.7%77.7%
77.7 % 386 300 - 100.0 % 13 13
lra.cc
90.4%90.4%
90.4 % 1225 1108 - 91.5 % 71 65
lra.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
lto-cgraph.cc
89.6%89.6%
89.6 % 1155 1035 - 94.1 % 51 48
lto-compress.cc
42.2%42.2%
42.2 % 185 78 - 70.6 % 17 12
lto-opts.cc
85.1%85.1%
85.1 % 94 80 - 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
75.8%75.8%
75.8 % 1096 831 - 87.2 % 47 41
lto-streamer-out.cc
91.5%91.5%
91.5 % 1672 1530 - 95.0 % 60 57
lto-streamer.cc
38.5%38.5%
38.5 % 109 42 - 57.1 % 7 4
lto-streamer.h
97.8%97.8%
97.8 % 134 131 - 100.0 % 19 19
lto-wrapper.cc
56.4%56.4%
56.4 % 1044 589 - 55.6 % 27 15
machmode.h
98.3%98.3%
98.3 % 173 170 - 100.0 % 50 50
main.cc
100.0%
100.0 % 8 8 - 100.0 % 1 1
make-unique.h
100.0%
100.0 % 2 2 - 97.2 % 144 140
mcf.cc
1.5%1.5%
1.5 % 603 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 % 1424 140 - 14.3 % 63 9
multiple_target.cc
95.5%95.5%
95.5 % 246 235 - 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 % 149 149 - -
omp-expand.cc
95.2%95.2%
95.2 % 6049 5756 - 94.7 % 76 72
omp-general.cc
91.8%91.8%
91.8 % 2073 1904 - 94.4 % 72 68
omp-general.h
100.0%
100.0 % 5 5 - -
omp-low.cc
94.9%94.9%
94.9 % 8790 8345 - 96.8 % 126 122
omp-oacc-kernels-decompose.cc
85.3%85.3%
85.3 % 621 530 - 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.5%76.5%
76.5 % 1259 963 - 81.4 % 59 48
omp-simd-clone.cc
92.7%92.7%
92.7 % 1185 1099 - 100.0 % 24 24
opt-problem.cc
99.2%99.2%
99.2 % 119 118 - 87.5 % 8 7
opt-problem.h
100.0%
100.0 % 32 32 - 100.0 % 2 2
opt-suggestions.cc
100.0%
100.0 % 131 131 - 100.0 % 13 13
opt-suggestions.h
100.0%
100.0 % 1 1 - -
optabs-libfuncs.cc
76.7%76.7%
76.7 % 421 323 - 70.7 % 41 29
optabs-query.cc
85.5%85.5%
85.5 % 256 219 - 96.2 % 26 25
optabs-query.h
100.0%
100.0 % 39 39 - 100.0 % 9 9
optabs-tree.cc
86.5%86.5%
86.5 % 288 249 - 100.0 % 15 15
optabs.cc
66.4%66.4%
66.4 % 3681 2444 - 83.5 % 133 111
optabs.h
100.0%
100.0 % 28 28 - 100.0 % 6 6
optinfo-emit-json.cc
94.4%94.4%
94.4 % 231 218 - 100.0 % 16 16
optinfo.cc
92.3%92.3%
92.3 % 52 48 - 100.0 % 9 9
optinfo.h
100.0%
100.0 % 14 14 - -
opts-common.cc
89.5%89.5%
89.5 % 1031 923 - 88.6 % 35 31
opts-global.cc
82.9%82.9%
82.9 % 210 174 - 92.9 % 14 13
opts.cc
88.3%88.3%
88.3 % 1765 1559 - 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 % 57 57 - 100.0 % 67 67
pass_manager.h
100.0%
100.0 % 4 4 - -
passes.cc
80.4%80.4%
80.4 % 1313 1055 - 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 % 1171 1044 - 95.3 % 43 41
pointer-query.h
100.0%
100.0 % 19 19 - 100.0 % 3 3
poly-int.h
97.7%97.7%
97.7 % 391 382 - 89.6 % 326 292
postreload-gcse.cc
94.6%94.6%
94.6 % 514 486 - 100.0 % 35 35
postreload.cc
97.5%97.5%
97.5 % 1020 994 - 100.0 % 27 27
predict.cc
93.3%93.3%
93.3 % 2127 1985 - 92.0 % 113 104
prefix.cc
85.1%85.1%
85.1 % 94 80 - 83.3 % 6 5
pretty-print-markup.h
100.0%
100.0 % 8 8 - -
pretty-print-urlifier.h
100.0%
100.0 % 2 2 - -
pretty-print.cc
96.2%96.2%
96.2 % 1243 1196 - 98.8 % 83 82
pretty-print.h
97.6%97.6%
97.6 % 83 81 - 100.0 % 5 5
print-rtl-function.cc
75.6%75.6%
75.6 % 86 65 - 71.4 % 7 5
print-rtl.cc
70.7%70.7%
70.7 % 1234 872 - 55.9 % 59 33
print-tree.cc
42.7%42.7%
42.7 % 737 315 - 24.0 % 25 6
profile-count.cc
82.8%82.8%
82.8 % 232 192 - 85.7 % 28 24
profile-count.h
94.9%94.9%
94.9 % 534 507 - 98.2 % 57 56
profile.cc
87.7%87.7%
87.7 % 840 737 - 82.6 % 23 19
profile.h
87.5%87.5%
87.5 % 8 7 - 100.0 % 1 1
range-op-float.cc
92.3%92.3%
92.3 % 1157 1068 - 95.3 % 107 102
range-op-mixed.h
100.0%
100.0 % 54 54 - 100.0 % 20 20
range-op-ptr.cc
75.8%75.8%
75.8 % 512 388 - 69.9 % 83 58
range-op.cc
93.0%93.0%
93.0 % 2138 1988 - 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.2%94.2%
94.2 % 949 894 - 95.7 % 70 67
read-rtl.cc
56.7%56.7%
56.7 % 566 321 - 58.8 % 34 20
real.cc
84.3%84.3%
84.3 % 2228 1878 - 87.4 % 135 118
real.h
100.0%
100.0 % 9 9 - 100.0 % 5 5
realmpfr.cc
100.0%
100.0 % 34 34 - 100.0 % 3 3
realmpfr.h
100.0%
100.0 % 3 3 - -
recog.cc
86.5%86.5%
86.5 % 1855 1604 - 83.6 % 122 102
recog.h
88.2%88.2%
88.2 % 51 45 - 57.1 % 7 4
ree.cc
95.4%95.4%
95.4 % 431 411 - 88.9 % 18 16
reg-stack.cc
89.3%89.3%
89.3 % 1399 1250 - 92.9 % 42 39
regcprop.cc
92.1%92.1%
92.1 % 648 597 - 89.3 % 28 25
reginfo.cc
91.5%91.5%
91.5 % 528 483 - 94.9 % 39 37
regrename.cc
90.2%90.2%
90.2 % 956 862 - 91.2 % 34 31
regs.h
100.0%
100.0 % 50 50 - 87.5 % 8 7
regstat.cc
79.6%79.6%
79.6 % 206 164 - 100.0 % 10 10
reload.cc
3.8%3.8%
3.8 % 2974 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 % 1549 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 - 62.5 % 24 15
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
93.9%93.9%
93.9 % 358 336 - 92.3 % 65 60
rtlanal.cc
85.9%85.9%
85.9 % 2774 2382 - 88.2 % 170 150
rtlanal.h
100.0%
100.0 % 44 44 - 100.0 % 2 2
rtlhash.cc
66.7%66.7%
66.7 % 51 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 % 9 9
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 % 629 614 - 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 % 8 8
sched-deps.cc
78.3%78.3%
78.3 % 2222 1740 - 75.8 % 132 100
sched-ebb.cc
70.8%70.8%
70.8 % 267 189 - 71.4 % 21 15
sched-int.h
100.0%
100.0 % 29 29 - 100.0 % 1 1
sched-rgn.cc
69.2%69.2%
69.2 % 1487 1029 - 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 % 2677 2288 - 88.1 % 269 237
sel-sched-ir.h
95.4%95.4%
95.4 % 240 229 - 100.0 % 12 12
sel-sched.cc
80.2%80.2%
80.2 % 3033 2433 - 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 % 20 20 - 100.0 % 8 8
selftest-diagnostic.cc
100.0%
100.0 % 16 16 - 100.0 % 3 3
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
59.0%59.0%
59.0 % 39 23 - 100.0 % 5 5
selftest-run-tests.cc
100.0%
100.0 % 58 58 - 100.0 % 1 1
selftest.cc
81.5%81.5%
81.5 % 184 150 - 87.5 % 24 21
selftest.h
100.0%
100.0 % 4 4 - 100.0 % 1 1
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.5%95.5%
95.5 % 88 84 - 93.3 % 15 14
simple-diagnostic-path.h
89.5%89.5%
89.5 % 19 17 - 100.0 % 8 8
simplify-rtx.cc
88.0%88.0%
88.0 % 4405 3875 - 98.6 % 69 68
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
97.9%97.9%
97.9 % 327 320 - 80.6 % 62 50
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 % 33 33
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
80.1%80.1%
80.1 % 453 363 - 83.3 % 18 15
stor-layout.cc
87.8%87.8%
87.8 % 1363 1197 - 93.1 % 58 54
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.8 % 87 79
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 % 11 11 - 100.0 % 1 1
targhooks.cc
53.3%53.3%
53.3 % 868 463 - 47.7 % 193 92
timevar.cc
85.6%85.6%
85.6 % 355 304 - 91.4 % 35 32
timevar.def
100.0%
100.0 % 289 289 - -
timevar.h
100.0%
100.0 % 37 37 - 100.0 % 6 6
toplev.cc
76.6%76.6%
76.6 % 955 732 - 86.7 % 45 39
tracer.cc
99.5%99.5%
99.5 % 195 194 - 100.0 % 14 14
trans-mem.cc
94.6%94.6%
94.6 % 2296 2172 - 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-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 4107 - 88.5 % 209 185
tree-cfg.h
100.0%
100.0 % 6 6 - 100.0 % 1 1
tree-cfgcleanup.cc
96.0%96.0%
96.0 % 677 650 - 100.0 % 27 27
tree-chrec.cc
88.4%88.4%
88.4 % 792 700 - 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 % 1050 984 - 100.0 % 42 42
tree-data-ref.cc
85.0%85.0%
85.0 % 2691 2288 - 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 % 45 45 - 100.0 % 14 14
tree-diagnostic.cc
97.0%97.0%
97.0 % 67 65 - 100.0 % 5 5
tree-dump.cc
75.9%75.9%
75.9 % 427 324 - 73.3 % 15 11
tree-eh.cc
89.4%89.4%
89.4 % 2282 2040 - 96.2 % 106 102
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.0%96.0%
96.0 % 1715 1646 - 100.0 % 68 68
tree-inline.cc
88.6%88.6%
88.6 % 3251 2879 - 94.4 % 89 84
tree-into-ssa.cc
88.4%88.4%
88.4 % 1395 1233 - 83.0 % 88 73
tree-iterator.cc
92.3%92.3%
92.3 % 168 155 - 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.0%92.0%
92.0 % 1686 1551 - 87.4 % 87 76
tree-nested.cc
88.1%88.1%
88.1 % 1979 1744 - 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.0%88.0%
88.0 % 1030 906 - 95.8 % 48 46
tree-outof-ssa.cc
93.6%93.6%
93.6 % 533 499 - 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 % 1873 1725 - 98.4 % 61 60
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
75.9%75.9%
75.9 % 3157 2396 - 86.8 % 38 33
tree-profile.cc
95.3%95.3%
95.3 % 858 818 - 98.0 % 49 48
tree-scalar-evolution.cc
91.2%91.2%
91.2 % 1458 1330 - 92.3 % 65 60
tree-scalar-evolution.h
100.0%
100.0 % 7 7 - 100.0 % 3 3
tree-sra.cc
96.0%96.0%
96.0 % 2273 2182 - 93.6 % 109 102
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.7%93.7%
93.7 % 1864 1746 - 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 % 2265 2118 - 98.4 % 61 60
tree-ssa-coalesce.cc
96.3%96.3%
96.3 % 856 824 - 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.7%97.7%
97.7 % 959 937 - 95.1 % 41 39
tree-ssa-dom.cc
95.4%95.4%
95.4 % 1061 1012 - 100.0 % 43 43
tree-ssa-dse.cc
98.2%98.2%
98.2 % 778 764 - 96.8 % 31 30
tree-ssa-forwprop.cc
94.0%94.0%
94.0 % 2169 2038 - 100.0 % 35 35
tree-ssa-ifcombine.cc
95.1%95.1%
95.1 % 348 331 - 100.0 % 13 13
tree-ssa-live.cc
89.7%89.7%
89.7 % 789 708 - 86.0 % 43 37
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.7%97.7%
97.7 % 1639 1602 - 91.0 % 78 71
tree-ssa-loop-ivcanon.cc
97.1%97.1%
97.1 % 721 700 - 91.7 % 24 22
tree-ssa-loop-ivopts.cc
90.7%90.7%
90.7 % 3721 3376 - 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.4%97.4%
97.4 % 2438 2374 - 98.8 % 85 84
tree-ssa-loop-prefetch.cc
93.0%93.0%
93.0 % 775 721 - 97.6 % 42 41
tree-ssa-loop-split.cc
96.8%96.8%
96.8 % 688 666 - 100.0 % 29 29
tree-ssa-loop-unswitch.cc
96.4%96.4%
96.4 % 779 751 - 100.0 % 31 31
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.3%93.3%
93.3 % 2792 2605 - 98.8 % 81 80
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 - 100.0 % 1 1
tree-ssa-phiopt.cc
90.4%90.4%
90.4 % 1968 1780 - 93.0 % 43 40
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 1904 - 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 % 3611 3319 - 96.0 % 100 96
tree-ssa-sccvn.cc
95.2%95.2%
95.2 % 4414 4204 - 94.4 % 124 117
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.4%90.4%
90.4 % 2804 2536 - 98.7 % 78 77
tree-ssa-structalias.cc
95.4%95.4%
95.4 % 4158 3965 - 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
95.8%95.8%
95.8 % 566 542 - 87.5 % 32 28
tree-ssa-threadedge.h
57.1%57.1%
57.1 % 7 4 - 0.0 % 3
tree-ssa-threadupdate.cc
96.3%96.3%
96.3 % 1058 1019 - 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 % 624 602 - 92.6 % 27 25
tree-ssa.cc
86.0%86.0%
86.0 % 1091 938 - 97.1 % 35 34
tree-ssa.h
100.0%
100.0 % 16 16 - 100.0 % 2 2
tree-ssanames.cc
82.0%82.0%
82.0 % 410 336 - 87.8 % 41 36
tree-ssanames.h
100.0%
100.0 % 15 15 - 100.0 % 2 2
tree-stdarg.cc
87.0%87.0%
87.0 % 546 475 - 100.0 % 18 18
tree-streamer-in.cc
87.7%87.7%
87.7 % 503 441 - 89.5 % 38 34
tree-streamer-out.cc
89.3%89.3%
89.3 % 484 432 - 89.5 % 38 34
tree-streamer.cc
95.8%95.8%
95.8 % 168 161 - 100.0 % 12 12
tree-streamer.h
93.3%93.3%
93.3 % 15 14 - 100.0 % 2 2
tree-switch-conversion.cc
97.0%97.0%
97.0 % 1279 1240 - 94.7 % 57 54
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
89.2%89.2%
89.2 % 2973 2652 - 96.3 % 81 78
tree-vect-generic.cc
88.3%88.3%
88.3 % 1276 1127 - 97.4 % 39 38
tree-vect-loop-manip.cc
78.1%78.1%
78.1 % 1825 1425 - 84.8 % 46 39
tree-vect-loop.cc
88.4%88.4%
88.4 % 5696 5037 - 90.0 % 110 99
tree-vect-patterns.cc
84.5%84.5%
84.5 % 2980 2517 - 88.6 % 88 78
tree-vect-slp-patterns.cc
81.4%81.4%
81.4 % 603 491 - 67.7 % 31 21
tree-vect-slp.cc
94.0%94.0%
94.0 % 4790 4504 - 94.0 % 166 156
tree-vect-stmts.cc
81.6%81.6%
81.6 % 7262 5927 - 90.7 % 107 97
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.1%80.1%
80.1 % 919 736 - 81.0 % 63 51
tree-vectorizer.h
97.7%97.7%
97.7 % 217 212 - 94.4 % 36 34
tree-vrp.cc
73.3%73.3%
73.3 % 603 442 - 69.6 % 46 32
tree.cc
84.6%84.6%
84.6 % 6825 5777 - 90.2 % 429 387
tree.h
91.5%91.5%
91.5 % 645 590 - 98.0 % 153 150
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.0%79.0%
79.0 % 377 298 - 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 % 181 173 - 100.0 % 24 24
ubsan.cc
97.0%97.0%
97.0 % 1382 1340 - 97.1 % 35 34
valtrack.cc
92.0%92.0%
92.0 % 351 323 - 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 % 970 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
90.7%90.7%
90.7 % 1799 1631 - 73.5 % 132 97
value-range.h
97.1%97.1%
97.1 % 555 539 - 79.5 % 122 97
value-relation.cc
91.7%91.7%
91.7 % 739 678 - 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 % 4746 4365 - 94.9 % 178 169
varasm.cc
81.1%81.1%
81.1 % 3546 2875 - 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 % 4 4
vec.cc
78.9%78.9%
78.9 % 313 247 - 71.4 % 28 20
vec.h
96.1%96.1%
96.1 % 566 544 - 88.7 % 4863 4312
vector-builder.h
92.0%92.0%
92.0 % 138 127 - 96.4 % 28 27
vr-values.cc
97.1%97.1%
97.1 % 1019 989 - 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 % 80 80 - 100.0 % 15 15
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.0%92.0%
92.0 % 1214 1117 - 84.6 % 78 66
wide-int.h
91.9%91.9%
91.9 % 1017 935 - 93.5 % 800 748

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.