LCOV - code coverage report
Current view: top level - gcc Coverage Total Hit
Test: gcc.info Lines: 84.7 % 512249 433800
Test Date: 2024-09-28 13:20:55 Functions: 86.2 % 38620 33280
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 % 1970 1705 - 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
86.4%86.4%
86.4 % 1391 1202 - 80.3 % 76 61
bitmap.h
96.8%96.8%
96.8 % 216 209 - 100.0 % 12 12
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 % 5585 4800 - 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.2%77.2%
77.2 % 2082 1608 - 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.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.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 % 2072 1716 - 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.3%90.3%
90.3 % 6595 5958 - 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
88.1%88.1%
88.1 % 210 185 - 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
90.0%90.0%
90.0 % 3024 2722 - 91.4 % 93 85
cselib.cc
93.5%93.5%
93.5 % 1518 1419 - 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 % 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-core.h
100.0%
100.0 % 4 4 - 100.0 % 1 1
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
92.9%92.9%
92.9 % 225 209 - 83.3 % 24 20
diagnostic-format-sarif.cc
93.4%93.4%
93.4 % 1444 1348 - 90.0 % 120 108
diagnostic-format-sarif.h
100.0%
100.0 % 3 3 - -
diagnostic-format-text.cc
91.4%91.4%
91.4 % 174 159 - 100.0 % 14 14
diagnostic-format-text.h
100.0%
100.0 % 9 9 - 100.0 % 3 3
diagnostic-format.h
100.0%
100.0 % 7 7 - -
diagnostic-global-context.cc
92.0%92.0%
92.0 % 263 242 - 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.8%95.8%
95.8 % 837 802 - 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 % 2586 2569 - 95.3 % 128 122
diagnostic-spec.cc
95.0%95.0%
95.0 % 101 96 - 100.0 % 5 5
diagnostic-spec.h
86.7%86.7%
86.7 % 15 13 - -
diagnostic.cc
94.3%94.3%
94.3 % 857 808 - 95.7 % 70 67
diagnostic.h
100.0%
100.0 % 137 137 - 100.0 % 10 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.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.4%86.4%
86.4 % 1465 1266 - 90.3 % 62 56
dump-context.h
100.0%
100.0 % 10 10 - -
dumpfile.cc
93.3%93.3%
93.3 % 1196 1116 - 88.3 % 120 106
dumpfile.h
95.2%95.2%
95.2 % 63 60 - 100.0 % 6 6
dwarf2asm.cc
88.9%88.9%
88.9 % 333 296 - 95.8 % 24 23
dwarf2cfi.cc
66.6%66.6%
66.6 % 1705 1136 - 85.7 % 77 66
dwarf2ctf.cc
90.4%90.4%
90.4 % 415 375 - 87.5 % 24 21
dwarf2out.cc
83.0%83.0%
83.0 % 14839 12319 - 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.2%84.2%
84.2 % 2687 2263 - 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.4%70.4%
70.4 % 1429 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.7%84.7%
84.7 % 2850 2413 - 95.2 % 62 59
expmed.h
97.7%97.7%
97.7 % 129 126 - 100.0 % 17 17
expr.cc
80.7%80.7%
80.7 % 6638 5356 - 93.9 % 164 154
expr.h
75.0%75.0%
75.0 % 16 12 - 80.0 % 5 4
ext-dce.cc
83.9%83.9%
83.9 % 397 333 - 100.0 % 18 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.3%83.3%
83.3 % 1746 1455 - 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.1%86.1%
86.1 % 8433 7259 - 87.3 % 229 200
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 2328 - 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 % 6 6 - 100.0 % 1 1
gcc-urlifier.cc
100.0%
100.0 % 75 75 - 100.0 % 7 7
gcc.cc
75.2%75.2%
75.2 % 4338 3261 - 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 % 1566 1243 - 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 - 66.7 % 6 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.7 % 855 408
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 % 376 351 - 94.1 % 34 32
gimple-expr.h
97.6%97.6%
97.6 % 41 40 - 100.0 % 7 7
gimple-fold.cc
91.8%91.8%
91.8 % 4667 4286 - 94.9 % 138 131
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.7%84.7%
84.7 % 248 210 - 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 % 13 13
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
91.7%91.7%
91.7 % 4448 4081 - 98.2 % 56 55
gimple-match-exports.cc
84.5%84.5%
84.5 % 574 485 - 88.9 % 36 32
gimple-match-head.cc
97.6%97.6%
97.6 % 164 160 - 90.9 % 11 10
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.9%78.9%
78.9 % 1708 1347 - 84.1 % 69 58
gimple-range-cache.cc
82.0%82.0%
82.0 % 811 665 - 89.3 % 75 67
gimple-range-cache.h
100.0%
100.0 % 2 2 - -
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
96.0%96.0%
96.0 % 25 24 - 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
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
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
87.0%87.0%
87.0 % 560 487 - 90.0 % 40 36
gimple-ssa-backprop.cc
98.1%98.1%
98.1 % 361 354 - 81.1 % 37 30
gimple-ssa-isolate-paths.cc
97.7%97.7%
97.7 % 345 337 - 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 % 227 217 - 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
96.0%96.0%
96.0 % 2611 2507 - 95.7 % 70 67
gimple-ssa-strength-reduction.cc
88.7%88.7%
88.7 % 1612 1430 - 98.7 % 77 76
gimple-ssa-warn-access.cc
94.0%94.0%
94.0 % 1917 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
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 % 1709 1660 - 96.8 % 188 182
gimplify-me.cc
89.5%89.5%
89.5 % 133 119 - 100.0 % 5 5
gimplify.cc
94.0%94.0%
94.0 % 9572 8996 - 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 % 263 262 - 100.0 % 16 16
graphite.h
100.0%
100.0 % 18 18 - -
graphviz.cc
100.0%
100.0 % 50 50 - 100.0 % 10 10
graphviz.h
100.0%
100.0 % 3 3 - -
gtm-builtins.def
100.0%
100.0 % 96 96 - -
haifa-sched.cc
47.7%47.7%
47.7 % 3890 1856 - 56.1 % 196 110
hard-reg-set.h
100.0%
100.0 % 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 % 117 117 - 93.1 % 651 606
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.3 % 5687 5024
hash-traits.h
96.9%96.9%
96.9 % 65 63 - 87.5 % 8 7
hooks.cc
44.6%44.6%
44.6 % 166 74 - 44.6 % 83 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
75.1%75.1%
75.1 % 2621 1968 - 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
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
72.0%72.0%
72.0 % 2402 1730 - 61.5 % 161 99
internal-fn.def
90.0%90.0%
90.0 % 240 216 - 46.5 % 185 86
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.2%91.2%
91.2 % 3052 2784 - 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.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 % 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.8%94.8%
94.8 % 2855 2707 - 94.7 % 113 107
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
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 % 2966 2821 - 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.6%93.6%
93.6 % 2198 2057 - 94.6 % 92 87
ipa-strub.cc
84.4%84.4%
84.4 % 1343 1133 - 89.3 % 75 67
ipa-utils.cc
77.3%77.3%
77.3 % 502 388 - 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 % 399 380 - 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 % 2762 2314 - 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.0 % 154 137
iterator-utils.h
100.0%
100.0 % 21 21 - 100.0 % 1 1
json.cc
96.9%96.9%
96.9 % 256 248 - 97.0 % 33 32
json.h
92.3%92.3%
92.3 % 26 24 - 62.5 % 8 5
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.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 % 781 704 - 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.4%87.4%
87.4 % 3718 3248 - 93.3 % 105 98
lra-eliminations.cc
84.5%84.5%
84.5 % 659 557 - 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.5%90.5%
90.5 % 1227 1110 - 91.5 % 71 65
lra.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
lto-cgraph.cc
87.4%87.4%
87.4 % 1153 1008 - 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 % 1097 832 - 87.2 % 47 41
lto-streamer-out.cc
91.4%91.4%
91.4 % 1676 1532 - 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.3%56.3%
56.3 % 1053 593 - 51.7 % 29 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 % 181 176
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 % 150 150 - -
omp-expand.cc
95.1%95.1%
95.1 % 6055 5758 - 94.7 % 76 72
omp-general.cc
92.0%92.0%
92.0 % 2117 1948 - 93.2 % 74 69
omp-general.h
100.0%
100.0 % 5 5 - -
omp-low.cc
94.0%94.0%
94.0 % 8911 8374 - 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.2%76.2%
76.2 % 1264 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 % 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
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
88.5%88.5%
88.5 % 288 255 - 100.0 % 15 15
optabs.cc
66.3%66.3%
66.3 % 3682 2442 - 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 % 1033 925 - 88.9 % 36 32
opts-diagnostic.h
100.0%
100.0 % 6 6 - -
opts-global.cc
82.9%82.9%
82.9 % 210 174 - 92.9 % 14 13
opts.cc
88.4%88.4%
88.4 % 1766 1561 - 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 % 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 % 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 % 327 293
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-format-impl.h
82.6%82.6%
82.6 % 69 57 - 84.8 % 33 28
pretty-print-markup.h
100.0%
100.0 % 7 7 - -
pretty-print-urlifier.h
100.0%
100.0 % 2 2 - -
pretty-print.cc
92.1%92.1%
92.1 % 1636 1507 - 92.4 % 119 110
pretty-print.h
98.9%98.9%
98.9 % 87 86 - 100.0 % 6 6
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
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
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.4%94.4%
94.4 % 949 896 - 95.7 % 70 67
read-rtl.cc
56.7%56.7%
56.7 % 566 321 - 58.8 % 34 20
real.cc
84.4%84.4%
84.4 % 2228 1880 - 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 % 1866 1615 - 83.7 % 123 103
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
91.5%91.5%
91.5 % 648 593 - 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 % 2982 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.8%85.8%
85.8 % 2783 2389 - 88.3 % 171 151
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-show-locus.h
100.0%
100.0 % 3 3 - -
selftest-diagnostic.cc
100.0%
100.0 % 24 24 - 100.0 % 4 4
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
59.0%59.0%
59.0 % 39 23 - 100.0 % 5 5
selftest-run-tests.cc
100.0%
100.0 % 59 59 - 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 % 89 85 - 93.3 % 15 14
simple-diagnostic-path.h
89.5%89.5%
89.5 % 19 17 - 100.0 % 8 8
simplify-rtx.cc
87.9%87.9%
87.9 % 4410 3877 - 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
98.0%98.0%
98.0 % 351 344 - 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 % 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 % 1369 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.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 % 17 17 - 100.0 % 2 2
targhooks.cc
53.4%53.4%
53.4 % 870 465 - 47.9 % 194 93
text-range-label.h
100.0%
100.0 % 4 4 - 100.0 % 1 1
timevar.cc
86.8%86.8%
86.8 % 355 308 - 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
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.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.9%81.9%
81.9 % 5020 4112 - 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 % 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 % 1054 988 - 100.0 % 42 42
tree-data-ref.cc
85.0%85.0%
85.0 % 2694 2289 - 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.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.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.1%96.1%
96.1 % 1750 1681 - 100.0 % 69 69
tree-inline.cc
88.6%88.6%
88.6 % 3251 2879 - 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.0%92.0%
92.0 % 1688 1553 - 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 % 1034 910 - 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
95.9%95.9%
95.9 % 2282 2189 - 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.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.4%93.4%
93.4 % 2213 2066 - 98.3 % 60 59
tree-ssa-coalesce.cc
96.8%96.8%
96.8 % 856 829 - 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.1%98.1%
98.1 % 778 763 - 96.8 % 31 30
tree-ssa-forwprop.cc
93.7%93.7%
93.7 % 2189 2052 - 100.0 % 36 36
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 % 1641 1603 - 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.1%96.1%
96.1 % 750 721 - 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.4%93.4%
93.4 % 2807 2623 - 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 - -
tree-ssa-phiopt.cc
89.9%89.9%
89.9 % 1947 1750 - 93.6 % 47 44
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 % 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 % 3623 3331 - 96.0 % 100 96
tree-ssa-sccvn.cc
95.2%95.2%
95.2 % 4398 4187 - 94.2 % 121 114
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.5%90.5%
90.5 % 2797 2531 - 98.7 % 78 77
tree-ssa-structalias.cc
95.3%95.3%
95.3 % 4195 3999 - 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.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.1%86.1%
86.1 % 1094 942 - 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
86.8%86.8%
86.8 % 508 441 - 89.5 % 38 34
tree-streamer-out.cc
88.4%88.4%
88.4 % 492 435 - 89.5 % 38 34
tree-streamer.cc
95.8%95.8%
95.8 % 168 161 - 100.0 % 12 12
tree-streamer.h
86.7%86.7%
86.7 % 15 13 - 100.0 % 2 2
tree-switch-conversion.cc
96.9%96.9%
96.9 % 1430 1385 - 95.2 % 63 60
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
86.6%86.6%
86.6 % 2979 2579 - 95.1 % 81 77
tree-vect-generic.cc
88.3%88.3%
88.3 % 1277 1128 - 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
87.6%87.6%
87.6 % 5686 4981 - 90.0 % 110 99
tree-vect-patterns.cc
83.4%83.4%
83.4 % 3103 2587 - 89.0 % 91 81
tree-vect-slp-patterns.cc
81.4%81.4%
81.4 % 603 491 - 67.7 % 31 21
tree-vect-slp.cc
92.9%92.9%
92.9 % 5225 4852 - 93.6 % 171 160
tree-vect-stmts.cc
81.3%81.3%
81.3 % 7322 5954 - 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.7%80.7%
80.7 % 921 743 - 82.5 % 63 52
tree-vectorizer.h
97.7%97.7%
97.7 % 217 212 - 94.4 % 36 34
tree-vrp.cc
83.8%83.8%
83.8 % 604 506 - 93.5 % 46 43
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
unique-argv.h
100.0%
100.0 % 12 12 - -
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 % 1798 1630 - 73.5 % 132 97
value-range.h
94.7%94.7%
94.7 % 569 539 - 77.6 % 125 97
value-relation.cc
91.8%91.8%
91.8 % 745 684 - 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 4364 - 94.9 % 178 169
varasm.cc
80.9%80.9%
80.9 % 3603 2916 - 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 % 568 546 - 88.8 % 4878 4332
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 % 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 % 1224 1127 - 84.6 % 78 66
wide-int.h
91.9%91.9%
91.9 % 1017 935 - 93.5 % 799 747

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.