LCOV - code coverage report
Current view: top level - gcc Coverage Total Hit
Test: gcc.info Lines: 84.5 % 493334 416816
Test Date: 2023-09-09 13:19:57 Functions: 85.9 % 37082 31849
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: - 0 0

Filename 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
87.5%87.5%
87.5 % 8 7 - 100.0 % 3 3
adjust-alignment.cc
100.0%
100.0 % 14 14 - 100.0 % 2 2
alias.cc
93.3%93.3%
93.3 % 1324 1235 - 94.0 % 67 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 - 81.0 % 21 17
asan.cc
79.2%79.2%
79.2 % 1945 1541 - 75.0 % 104 78
asan.h
100.0%
100.0 % 38 38 - 100.0 % 6 6
attr-fnspec.h
100.0%
100.0 % 82 82 - 100.0 % 12 12
attribs.cc
94.1%94.1%
94.1 % 1047 985 - 97.1 % 68 66
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.8%0.8%
0.8 % 706 6 - 4.0 % 50 2
basic-block.h
100.0%
100.0 % 77 77 - 100.0 % 16 16
bb-reorder.cc
85.1%85.1%
85.1 % 1204 1025 - 90.2 % 41 37
bitmap.cc
84.6%84.6%
84.6 % 1391 1177 - 78.9 % 76 60
bitmap.h
96.8%96.8%
96.8 % 216 209 - 100.0 % 11 11
btfout.cc
97.3%97.3%
97.3 % 515 501 - 82.2 % 45 37
builtin-attrs.def
100.0%
100.0 % 158 158 - -
builtin-types.def
100.0%
100.0 % 574 574 - -
builtins.cc
84.9%84.9%
84.9 % 5280 4485 - 91.5 % 213 195
builtins.def
100.0%
100.0 % 734 734 - -
caller-save.cc
0.0%
0.0 % 620 - 0.0 % 19
calls.cc
77.2%77.2%
77.2 % 2044 1578 - 86.0 % 50 43
calls.h
100.0%
100.0 % 19 19 - 100.0 % 5 5
ccmp.cc
0.0%
0.0 % 120 - 0.0 % 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 % 821 702 - 86.4 % 44 38
cfgbuild.cc
89.8%89.8%
89.8 % 313 281 - 100.0 % 10 10
cfgcleanup.cc
93.5%93.5%
93.5 % 1430 1337 - 97.4 % 39 38
cfgexpand.cc
87.4%87.4%
87.4 % 3324 2904 - 91.5 % 94 86
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.9%90.9%
90.9 % 978 889 - 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
82.7%82.7%
82.7 % 2367 1958 - 89.0 % 109 97
cgraph.cc
82.6%82.6%
82.6 % 2047 1691 - 93.4 % 121 113
cgraph.h
99.1%99.1%
99.1 % 462 458 - 100.0 % 58 58
cgraphbuild.cc
93.1%93.1%
93.1 % 216 201 - 94.7 % 19 18
cgraphclones.cc
83.3%83.3%
83.3 % 528 440 - 91.3 % 23 21
cgraphunit.cc
92.6%92.6%
92.6 % 1185 1097 - 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
95.6%95.6%
95.6 % 342 327 - 94.4 % 18 17
combine.cc
90.0%90.0%
90.0 % 6560 5906 - 94.2 % 104 98
common.md
75.0%75.0%
75.0 % 52 39 - 80.0 % 15 12
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
91.9%91.9%
91.9 % 546 502 - 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
96.9%96.9%
96.9 % 98 95 - 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.8%89.8%
89.8 % 3019 2712 - 91.4 % 93 85
cselib.cc
93.4%93.4%
93.4 % 1511 1412 - 96.7 % 60 58
cselib.h
100.0%
100.0 % 10 10 - 100.0 % 2 2
ctfc.cc
91.0%91.0%
91.0 % 421 383 - 91.8 % 49 45
ctfc.h
100.0%
100.0 % 8 8 - -
ctfout.cc
93.9%93.9%
93.9 % 328 308 - 81.8 % 33 27
data-streamer-in.cc
79.2%79.2%
79.2 % 130 103 - 85.7 % 14 12
data-streamer-out.cc
85.6%85.6%
85.6 % 222 190 - 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
92.8%92.8%
92.8 % 538 499 - 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.4%78.4%
78.4 % 849 666 - 71.8 % 78 56
df-problems.cc
76.2%76.2%
76.2 % 1892 1441 - 75.3 % 146 110
df-scan.cc
85.3%85.3%
85.3 % 1934 1650 - 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
36.4%36.4%
36.4 % 88 32 - 87.5 % 8 7
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
94.7%94.7%
94.7 % 188 178 - 94.4 % 18 17
diagnostic-format-sarif.cc
90.1%90.1%
90.1 % 646 582 - 92.8 % 69 64
diagnostic-format-sarif.h
100.0%
100.0 % 2 2 - -
diagnostic-metadata.h
86.7%86.7%
86.7 % 15 13 - 50.0 % 2 1
diagnostic-path.h
100.0%
100.0 % 19 19 - 100.0 % 6 6
diagnostic-show-locus.cc
99.5%99.5%
99.5 % 2392 2379 - 95.8 % 118 113
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
90.8%90.8%
90.8 % 1300 1181 - 92.7 % 110 102
diagnostic.h
100.0%
100.0 % 18 18 - 100.0 % 1 1
digraph.cc
100.0%
100.0 % 131 131 - 100.0 % 7 7
digraph.h
100.0%
100.0 % 47 47 - 72.1 % 43 31
dojump.cc
54.3%54.3%
54.3 % 599 325 - 63.6 % 22 14
dojump.h
100.0%
100.0 % 1 1 - -
dominance.cc
93.2%93.2%
93.2 % 690 643 - 94.2 % 52 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 % 1449 1252 - 90.3 % 62 56
dump-context.h
100.0%
100.0 % 6 6 - -
dumpfile.cc
93.6%93.6%
93.6 % 1166 1091 - 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.1%66.1%
66.1 % 1700 1123 - 85.5 % 76 65
dwarf2ctf.cc
89.9%89.9%
89.9 % 424 381 - 88.0 % 25 22
dwarf2out.cc
82.6%82.6%
82.6 % 14765 12197 - 90.7 % 594 539
dwarf2out.h
83.3%83.3%
83.3 % 12 10 - 100.0 % 2 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 % 754 752 - 100.0 % 54 54
edit-context.h
100.0%
100.0 % 2 2 - -
emit-rtl.cc
86.3%86.3%
86.3 % 2617 2258 - 87.2 % 250 218
emit-rtl.h
95.8%95.8%
95.8 % 24 23 - 100.0 % 5 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
71.1%71.1%
71.1 % 1425 1013 - 85.1 % 94 80
except.h
100.0%
100.0 % 7 7 - 100.0 % 1 1
explow.cc
74.8%74.8%
74.8 % 841 629 - 90.9 % 44 40
expmed.cc
85.2%85.2%
85.2 % 2833 2413 - 95.2 % 62 59
expmed.h
97.7%97.7%
97.7 % 129 126 - 100.0 % 17 17
expr.cc
80.1%80.1%
80.1 % 6375 5108 - 93.6 % 157 147
expr.h
75.0%75.0%
75.0 % 16 12 - 80.0 % 5 4
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 % 1744 1454 - 90.2 % 82 74
fixed-value.cc
8.2%8.2%
8.2 % 535 44 - 20.0 % 20 4
fold-const-call.cc
93.8%93.8%
93.8 % 992 930 - 85.4 % 41 35
fold-const.cc
86.5%86.5%
86.5 % 8238 7126 - 86.7 % 226 196
fold-const.h
100.0%
100.0 % 1 1 - -
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.5%83.5%
83.5 % 2761 2306 - 87.0 % 154 134
function.h
100.0%
100.0 % 6 6 - 100.0 % 1 1
fwprop.cc
89.9%89.9%
89.9 % 368 331 - 96.6 % 29 28
gcc-main.cc
100.0%
100.0 % 5 5 - 100.0 % 1 1
gcc-rich-location.cc
98.7%98.7%
98.7 % 76 75 - 100.0 % 9 9
gcc-rich-location.h
100.0%
100.0 % 15 15 - 100.0 % 1 1
gcc.cc
75.2%75.2%
75.2 % 4292 3228 - 79.9 % 154 123
gcov-io.cc
80.4%80.4%
80.4 % 153 123 - 77.8 % 27 21
gcov.cc
79.8%79.8%
79.8 % 1426 1138 - 91.5 % 59 54
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
97.7%97.7%
97.7 % 43 42 - 75.0 % 4 3
ggc-common.cc
65.8%65.8%
65.8 % 447 294 - 55.9 % 34 19
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.6 % 830 395
gimple-array-bounds.cc
87.5%87.5%
87.5 % 377 330 - 100.0 % 14 14
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 % 6 6
gimple-fold.cc
91.7%91.7%
91.7 % 4544 4165 - 94.7 % 132 125
gimple-fold.h
83.0%83.0%
83.0 % 47 39 - 70.0 % 20 14
gimple-harden-conditionals.cc
84.0%84.0%
84.0 % 244 205 - 83.3 % 12 10
gimple-if-to-switch.cc
99.6%99.6%
99.6 % 256 255 - 100.0 % 13 13
gimple-isel.cc
88.4%88.4%
88.4 % 207 183 - 100.0 % 5 5
gimple-iterator.cc
95.3%95.3%
95.3 % 361 344 - 97.1 % 35 34
gimple-iterator.h
98.3%98.3%
98.3 % 115 113 - 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 % 851 829 - 97.3 % 37 36
gimple-loop-jam.cc
97.8%97.8%
97.8 % 224 219 - 100.0 % 10 10
gimple-loop-versioning.cc
97.1%97.1%
97.1 % 543 527 - 86.0 % 43 37
gimple-low.cc
94.7%94.7%
94.7 % 602 570 - 100.0 % 23 23
gimple-lower-bitint.cc
91.4%91.4%
91.4 % 3662 3347 - 100.0 % 51 51
gimple-match-exports.cc
83.3%83.3%
83.3 % 552 460 - 88.6 % 35 31
gimple-match-head.cc
99.2%99.2%
99.2 % 119 118 - 87.5 % 8 7
gimple-match.h
96.7%96.7%
96.7 % 91 88 - 50.0 % 6 3
gimple-predicate-analysis.cc
86.6%86.6%
86.6 % 910 788 - 96.0 % 50 48
gimple-predicate-analysis.h
100.0%
100.0 % 14 14 - -
gimple-predict.h
100.0%
100.0 % 23 23 - 100.0 % 5 5
gimple-pretty-print.cc
79.2%79.2%
79.2 % 1706 1351 - 85.5 % 69 59
gimple-range-cache.cc
80.5%80.5%
80.5 % 788 634 - 87.3 % 71 62
gimple-range-cache.h
100.0%
100.0 % 3 3 - 66.7 % 3 2
gimple-range-edge.cc
98.9%98.9%
98.9 % 87 86 - 100.0 % 7 7
gimple-range-fold.cc
85.6%85.6%
85.6 % 604 517 - 79.1 % 43 34
gimple-range-fold.h
84.0%84.0%
84.0 % 25 21 - 100.0 % 3 3
gimple-range-gori.cc
81.8%81.8%
81.8 % 703 575 - 88.9 % 45 40
gimple-range-gori.h
100.0%
100.0 % 13 13 - 100.0 % 2 2
gimple-range-infer.cc
90.5%90.5%
90.5 % 169 153 - 86.7 % 15 13
gimple-range-infer.h
100.0%
100.0 % 6 6 - 100.0 % 2 2
gimple-range-op.cc
90.8%90.8%
90.8 % 631 573 - 97.0 % 33 32
gimple-range-op.h
100.0%
100.0 % 4 4 - 100.0 % 2 2
gimple-range-path.cc
87.0%87.0%
87.0 % 353 307 - 93.8 % 32 30
gimple-range-path.h
100.0%
100.0 % 8 8 - 100.0 % 3 3
gimple-range-phi.cc
81.1%81.1%
81.1 % 228 185 - 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.1%87.1%
87.1 % 466 406 - 93.3 % 30 28
gimple-range.h
100.0%
100.0 % 1 1 - -
gimple-ssa-backprop.cc
98.1%98.1%
98.1 % 362 355 - 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-split-paths.cc
98.1%98.1%
98.1 % 207 203 - 81.8 % 11 9
gimple-ssa-sprintf.cc
94.0%94.0%
94.0 % 1797 1690 - 96.1 % 51 49
gimple-ssa-store-merging.cc
96.0%96.0%
96.0 % 2605 2500 - 95.7 % 70 67
gimple-ssa-strength-reduction.cc
88.7%88.7%
88.7 % 1601 1420 - 98.7 % 77 76
gimple-ssa-warn-access.cc
93.5%93.5%
93.5 % 1878 1756 - 96.7 % 90 87
gimple-ssa-warn-alloca.cc
97.4%97.4%
97.4 % 153 149 - 90.0 % 10 9
gimple-ssa-warn-restrict.cc
90.6%90.6%
90.6 % 860 779 - 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.6%94.6%
94.6 % 478 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 % 1491 1310 - 95.1 % 142 135
gimple.h
97.2%97.2%
97.2 % 1707 1660 - 97.5 % 200 195
gimplify-me.cc
89.5%89.5%
89.5 % 133 119 - 100.0 % 5 5
gimplify.cc
94.0%94.0%
94.0 % 8765 8243 - 96.1 % 206 198
godump.cc
89.4%89.4%
89.4 % 771 689 - 96.2 % 26 25
graph.cc
91.2%91.2%
91.2 % 171 156 - 85.7 % 14 12
graphds.cc
91.8%91.8%
91.8 % 196 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 % 708 618 - 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 % 772 630 - 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 % 263 262 - 100.0 % 16 16
graphite.h
100.0%
100.0 % 18 18 - -
graphviz.cc
100.0%
100.0 % 56 56 - 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 1857 - 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.1 % 611 569
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.0 % 130 117
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 % 5502 4858
hash-traits.h
96.9%96.9%
96.9 % 65 63 - 83.3 % 6 5
hooks.cc
45.1%45.1%
45.1 % 164 74 - 45.1 % 82 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
73.3%73.3%
73.3 % 2522 1849 - 82.7 % 75 62
inchash.cc
0.0%
0.0 % 16 - 0.0 % 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
88.6%88.6%
88.6 % 1656 1467 - 91.9 % 124 114
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.5%72.5%
72.5 % 2217 1608 - 58.8 % 148 87
internal-fn.def
91.4%91.4%
91.4 % 232 212 - 48.1 % 183 88
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 % 3043 2774 - 93.8 % 160 150
ipa-devirt.cc
82.2%82.2%
82.2 % 1833 1506 - 93.8 % 80 75
ipa-fnsummary.cc
96.3%96.3%
96.3 % 2550 2455 - 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
90.9%90.9%
90.9 % 474 431 - 96.6 % 29 28
ipa-icf-gimple.h
100.0%
100.0 % 23 23 - 100.0 % 4 4
ipa-icf.cc
89.7%89.7%
89.7 % 1767 1585 - 95.0 % 101 96
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.9%93.9%
93.9 % 1446 1358 - 98.1 % 54 53
ipa-inline.h
93.9%93.9%
93.9 % 33 31 - 100.0 % 5 5
ipa-modref-tree.cc
93.0%93.0%
93.0 % 571 531 - 71.4 % 42 30
ipa-modref-tree.h
93.0%93.0%
93.0 % 244 227 - 100.0 % 32 32
ipa-modref.cc
94.5%94.5%
94.5 % 2828 2672 - 94.6 % 112 106
ipa-modref.h
100.0%
100.0 % 9 9 - 100.0 % 1 1
ipa-param-manipulation.cc
83.8%83.8%
83.8 % 1228 1029 - 91.2 % 57 52
ipa-param-manipulation.h
100.0%
100.0 % 3 3 - -
ipa-polymorphic-call.cc
82.9%82.9%
82.9 % 1202 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.6%93.6%
93.6 % 486 455 - 100.0 % 21 21
ipa-prop.cc
93.2%93.2%
93.2 % 2904 2706 - 89.9 % 138 124
ipa-prop.h
99.5%99.5%
99.5 % 208 207 - 97.7 % 44 43
ipa-pure-const.cc
94.6%94.6%
94.6 % 1075 1017 - 96.5 % 57 55
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 % 927 819 - 95.2 % 21 20
ipa-sra.cc
93.8%93.8%
93.8 % 2172 2037 - 94.5 % 91 86
ipa-utils.cc
75.8%75.8%
75.8 % 500 379 - 92.3 % 13 12
ipa-utils.h
100.0%
100.0 % 52 52 - 100.0 % 10 10
ipa-visibility.cc
95.4%95.4%
95.4 % 395 377 - 100.0 % 20 20
ipa.cc
82.4%82.4%
82.4 % 694 572 - 83.3 % 36 30
ira-build.cc
72.2%72.2%
72.2 % 1933 1396 - 74.4 % 117 87
ira-color.cc
73.6%73.6%
73.6 % 2717 2000 - 72.9 % 118 86
ira-conflicts.cc
94.6%94.6%
94.6 % 446 422 - 88.9 % 18 16
ira-costs.cc
92.7%92.7%
92.7 % 1255 1163 - 96.9 % 32 31
ira-emit.cc
93.8%93.8%
93.8 % 692 649 - 83.9 % 31 26
ira-int.h
100.0%
100.0 % 218 218 - 100.0 % 25 25
ira-lives.cc
95.6%95.6%
95.6 % 868 830 - 84.8 % 46 39
ira.cc
83.8%83.8%
83.8 % 2758 2310 - 83.8 % 105 88
ira.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
is-a.h
100.0%
100.0 % 18 18 - 92.5 % 146 135
iterator-utils.h
95.0%95.0%
95.0 % 20 19 - 100.0 % 1 1
json.cc
93.4%93.4%
93.4 % 197 184 - 100.0 % 25 25
json.h
64.7%64.7%
64.7 % 17 11 - 12.5 % 8 1
jump.cc
76.8%76.8%
76.8 % 719 552 - 93.3 % 45 42
langhooks.cc
71.0%71.0%
71.0 % 317 225 - 71.2 % 66 47
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 % 335 - 0.0 % 8
loop-init.cc
97.0%97.0%
97.0 % 199 193 - 95.0 % 20 19
loop-invariant.cc
98.0%98.0%
98.0 % 987 967 - 96.3 % 54 52
loop-iv.cc
90.7%90.7%
90.7 % 1390 1261 - 98.0 % 51 50
loop-unroll.cc
90.8%90.8%
90.8 % 899 816 - 89.7 % 29 26
lower-subreg.cc
90.0%90.0%
90.0 % 770 693 - 89.5 % 38 34
lra-assigns.cc
96.7%96.7%
96.7 % 973 941 - 96.8 % 31 30
lra-coalesce.cc
90.5%90.5%
90.5 % 169 153 - 87.5 % 8 7
lra-constraints.cc
86.1%86.1%
86.1 % 3700 3184 - 94.2 % 104 98
lra-eliminations.cc
84.8%84.8%
84.8 % 656 556 - 95.2 % 21 20
lra-int.h
100.0%
100.0 % 49 49 - 100.0 % 6 6
lra-lives.cc
96.0%96.0%
96.0 % 705 677 - 85.0 % 40 34
lra-remat.cc
96.7%96.7%
96.7 % 672 650 - 97.0 % 33 32
lra-spills.cc
78.2%78.2%
78.2 % 386 302 - 100.0 % 13 13
lra.cc
90.5%90.5%
90.5 % 1216 1100 - 92.8 % 69 64
lra.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
lto-cgraph.cc
90.6%90.6%
90.6 % 1143 1036 - 94.1 % 51 48
lto-compress.cc
42.2%42.2%
42.2 % 185 78 - 70.6 % 17 12
lto-opts.cc
84.9%84.9%
84.9 % 93 79 - 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 % 1086 823 - 87.2 % 47 41
lto-streamer-out.cc
91.5%91.5%
91.5 % 1664 1522 - 95.0 % 60 57
lto-streamer.cc
37.4%37.4%
37.4 % 107 40 - 57.1 % 7 4
lto-streamer.h
97.8%97.8%
97.8 % 134 131 - 100.0 % 19 19
lto-wrapper.cc
56.1%56.1%
56.1 % 1036 581 - 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 - 98.4 % 124 122
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
88.8%88.8%
88.8 % 357 317 - 81.8 % 11 9
modulo-sched.cc
9.8%9.8%
9.8 % 1424 140 - 14.3 % 63 9
multiple_target.cc
95.2%95.2%
95.2 % 248 236 - 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 % 147 147 - -
omp-expand.cc
95.1%95.1%
95.1 % 6014 5721 - 94.7 % 76 72
omp-general.cc
94.5%94.5%
94.5 % 1555 1469 - 95.7 % 47 45
omp-general.h
100.0%
100.0 % 5 5 - -
omp-low.cc
95.0%95.0%
95.0 % 8762 8320 - 96.8 % 126 122
omp-oacc-kernels-decompose.cc
85.3%85.3%
85.3 % 620 529 - 100.0 % 27 27
omp-oacc-neuter-broadcast.cc
0.7%0.7%
0.7 % 941 7 - 5.7 % 35 2
omp-offload.cc
73.0%73.0%
73.0 % 1236 902 - 79.7 % 59 47
omp-simd-clone.cc
92.6%92.6%
92.6 % 1150 1065 - 96.0 % 25 24
opt-problem.cc
99.2%99.2%
99.2 % 121 120 - 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
77.0%77.0%
77.0 % 417 321 - 70.7 % 41 29
optabs-query.cc
85.1%85.1%
85.1 % 249 212 - 96.2 % 26 25
optabs-query.h
100.0%
100.0 % 39 39 - 100.0 % 9 9
optabs-tree.cc
86.6%86.6%
86.6 % 290 251 - 100.0 % 15 15
optabs.cc
66.5%66.5%
66.5 % 3670 2442 - 83.6 % 134 112
optabs.h
100.0%
100.0 % 26 26 - 100.0 % 5 5
optinfo-emit-json.cc
94.4%94.4%
94.4 % 232 219 - 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.1%89.1%
89.1 % 1010 900 - 88.2 % 34 30
opts-global.cc
82.6%82.6%
82.6 % 207 171 - 92.9 % 14 13
opts.cc
88.1%88.1%
88.1 % 1709 1506 - 98.1 % 53 52
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 % 61 61
pass_manager.h
100.0%
100.0 % 4 4 - -
passes.cc
80.1%80.1%
80.1 % 1311 1050 - 86.2 % 109 94
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
88.9%88.9%
88.9 % 1163 1034 - 95.3 % 43 41
pointer-query.h
100.0%
100.0 % 19 19 - 100.0 % 3 3
poly-int.h
97.1%97.1%
97.1 % 419 407 - 88.1 % 311 274
postreload-gcse.cc
94.4%94.4%
94.4 % 514 485 - 100.0 % 35 35
postreload.cc
97.5%97.5%
97.5 % 1020 994 - 100.0 % 27 27
predict.cc
93.2%93.2%
93.2 % 2098 1956 - 92.0 % 113 104
prefix.cc
85.1%85.1%
85.1 % 94 80 - 83.3 % 6 5
pretty-print.cc
94.7%94.7%
94.7 % 937 887 - 98.4 % 62 61
pretty-print.h
100.0%
100.0 % 26 26 - 100.0 % 3 3
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 % 1234 876 - 55.9 % 59 33
print-tree.cc
42.7%42.7%
42.7 % 737 315 - 24.0 % 25 6
profile-count.cc
83.1%83.1%
83.1 % 237 197 - 86.2 % 29 25
profile-count.h
94.5%94.5%
94.5 % 532 503 - 98.1 % 53 52
profile.cc
87.5%87.5%
87.5 % 807 706 - 82.6 % 23 19
profile.h
87.5%87.5%
87.5 % 8 7 - 100.0 % 1 1
range-op-float.cc
92.4%92.4%
92.4 % 1143 1056 - 96.2 % 106 102
range-op-mixed.h
100.0%
100.0 % 20 20 - 100.0 % 3 3
range-op-ptr.cc
80.5%80.5%
80.5 % 118 95 - 87.5 % 24 21
range-op.cc
94.5%94.5%
94.5 % 2005 1894 - 91.4 % 175 160
range-op.h
84.6%84.6%
84.6 % 26 22 - 100.0 % 4 4
range.cc
100.0%
100.0 % 18 18 - 100.0 % 4 4
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 % 564 320 - 58.8 % 34 20
real.cc
84.0%84.0%
84.0 % 2223 1868 - 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 % 1833 1586 - 83.6 % 122 102
recog.h
91.1%91.1%
91.1 % 45 41 - 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.8%91.8%
91.8 % 648 595 - 89.3 % 28 25
reginfo.cc
91.4%91.4%
91.4 % 521 476 - 94.9 % 39 37
regrename.cc
91.4%91.4%
91.4 % 957 875 - 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
4.1%4.1%
4.1 % 2974 121 - 12.7 % 55 7
reload1.cc
15.9%15.9%
15.9 % 3624 578 - 19.8 % 91 18
reorg.cc
1.0%1.0%
1.0 % 1544 16 - 9.8 % 51 5
resource.cc
0.0%
0.0 % 534 - 0.0 % 14
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
93.3%93.3%
93.3 % 359 335 - 92.3 % 65 60
rtlanal.cc
85.5%85.5%
85.5 % 2771 2370 - 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.0%97.0%
97.0 % 629 610 - 100.0 % 25 25
sbitmap.cc
82.3%82.3%
82.3 % 492 405 - 71.8 % 39 28
sbitmap.h
100.0%
100.0 % 60 60 - 100.0 % 8 8
sched-deps.cc
78.1%78.1%
78.1 % 2201 1719 - 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.1%69.1%
69.1 % 1489 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.4%80.4%
80.4 % 3028 2435 - 92.6 % 149 138
selftest-diagnostic.cc
100.0%
100.0 % 16 16 - 100.0 % 3 3
selftest-rtl.cc
59.0%59.0%
59.0 % 39 23 - 100.0 % 5 5
selftest-run-tests.cc
100.0%
100.0 % 55 55 - 100.0 % 1 1
selftest.cc
81.2%81.2%
81.2 % 181 147 - 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.3%50.3%
50.3 % 827 416 - 47.4 % 19 9
simplify-rtx.cc
87.8%87.8%
87.8 % 4292 3767 - 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
96.3%96.3%
96.3 % 327 315 - 67.7 % 62 42
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 % 31 31
stack-ptr-mod.cc
100.0%
100.0 % 23 23 - 100.0 % 3 3
statistics.cc
87.5%87.5%
87.5 % 128 112 - 92.9 % 14 13
stmt.cc
80.1%80.1%
80.1 % 453 363 - 83.3 % 18 15
stor-layout.cc
87.8%87.8%
87.8 % 1342 1178 - 93.0 % 57 53
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
76.2%76.2%
76.2 % 80 61 - 69.6 % 23 16
substring-locations.cc
91.8%91.8%
91.8 % 73 67 - 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.8 % 496 381
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.0%87.0%
87.0 % 338 294 - 90.9 % 11 10
symtab-thunks.h
100.0%
100.0 % 37 37 - 100.0 % 3 3
symtab.cc
84.6%84.6%
84.6 % 1194 1010 - 90.5 % 84 76
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 % 57 57 - 100.0 % 3 3
target-globals.h
100.0%
100.0 % 19 19 - 100.0 % 1 1
target.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
targhooks.cc
52.3%52.3%
52.3 % 856 448 - 46.0 % 187 86
timevar.cc
85.2%85.2%
85.2 % 357 304 - 85.7 % 35 30
timevar.def
100.0%
100.0 % 286 286 - -
timevar.h
100.0%
100.0 % 37 37 - 100.0 % 6 6
toplev.cc
76.4%76.4%
76.4 % 940 718 - 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.0%89.0%
89.0 % 519 462 - 93.1 % 29 27
tree-affine.h
100.0%
100.0 % 13 13 - 100.0 % 2 2
tree-call-cdce.cc
90.6%90.6%
90.6 % 519 470 - 95.7 % 23 22
tree-cfg.cc
81.9%81.9%
81.9 % 4972 4072 - 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
87.2%87.2%
87.2 % 741 646 - 91.1 % 45 41
tree-chrec.h
83.6%83.6%
83.6 % 67 56 - 85.7 % 7 6
tree-complex.cc
92.4%92.4%
92.4 % 990 915 - 100.0 % 40 40
tree-data-ref.cc
84.8%84.8%
84.8 % 2652 2250 - 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 % 515 488 - 90.0 % 20 18
tree-diagnostic-client-data-hooks.cc
100.0%
100.0 % 45 45 - 100.0 % 14 14
tree-diagnostic-path.cc
98.8%98.8%
98.8 % 336 332 - 94.4 % 18 17
tree-diagnostic.cc
98.2%98.2%
98.2 % 111 109 - 100.0 % 7 7
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 2039 - 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
95.0%95.0%
95.0 % 1690 1605 - 100.0 % 67 67
tree-inline.cc
88.2%88.2%
88.2 % 3203 2826 - 94.3 % 88 83
tree-into-ssa.cc
88.5%88.5%
88.5 % 1393 1233 - 84.1 % 88 74
tree-iterator.cc
91.1%91.1%
91.1 % 168 153 - 100.0 % 11 11
tree-iterator.h
100.0%
100.0 % 35 35 - 100.0 % 2 2
tree-logical-location.cc
90.5%90.5%
90.5 % 42 38 - 100.0 % 12 12
tree-logical-location.h
100.0%
100.0 % 4 4 - -
tree-loop-distribution.cc
91.4%91.4%
91.4 % 1660 1518 - 87.4 % 87 76
tree-nested.cc
87.9%87.9%
87.9 % 1948 1713 - 95.2 % 62 59
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
87.6%87.6%
87.6 % 992 869 - 95.7 % 47 45
tree-outof-ssa.cc
93.6%93.6%
93.6 % 535 501 - 100.0 % 36 36
tree-outof-ssa.h
100.0%
100.0 % 10 10 - 100.0 % 2 2
tree-parloops.cc
88.8%88.8%
88.8 % 1867 1657 - 96.7 % 61 59
tree-pass.h
100.0%
100.0 % 19 19 - 50.0 % 2 1
tree-phinodes.cc
96.8%96.8%
96.8 % 190 184 - 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 % 1423 1397 - 97.5 % 79 77
tree-pretty-print.cc
74.6%74.6%
74.6 % 3028 2259 - 86.1 % 36 31
tree-profile.cc
97.2%97.2%
97.2 % 423 411 - 100.0 % 20 20
tree-scalar-evolution.cc
91.7%91.7%
91.7 % 1423 1305 - 93.5 % 62 58
tree-scalar-evolution.h
100.0%
100.0 % 7 7 - 100.0 % 3 3
tree-sra.cc
95.6%95.6%
95.6 % 2082 1990 - 93.0 % 100 93
tree-sra.h
100.0%
100.0 % 2 2 - 100.0 % 1 1
tree-ssa-address.cc
82.9%82.9%
82.9 % 510 423 - 91.7 % 24 22
tree-ssa-alias-compare.h
100.0%
100.0 % 1 1 - -
tree-ssa-alias.cc
93.0%93.0%
93.0 % 1837 1709 - 92.0 % 75 69
tree-ssa-alias.h
100.0%
100.0 % 12 12 - 100.0 % 1 1
tree-ssa-ccp.cc
93.9%93.9%
93.9 % 2212 2078 - 98.4 % 61 60
tree-ssa-coalesce.cc
96.0%96.0%
96.0 % 856 822 - 97.6 % 42 41
tree-ssa-copy.cc
82.3%82.3%
82.3 % 226 186 - 94.1 % 17 16
tree-ssa-dce.cc
98.0%98.0%
98.0 % 933 914 - 94.9 % 39 37
tree-ssa-dom.cc
97.0%97.0%
97.0 % 1060 1028 - 100.0 % 43 43
tree-ssa-dse.cc
98.2%98.2%
98.2 % 759 745 - 96.7 % 30 29
tree-ssa-forwprop.cc
94.0%94.0%
94.0 % 2145 2017 - 100.0 % 35 35
tree-ssa-ifcombine.cc
95.1%95.1%
95.1 % 347 330 - 100.0 % 13 13
tree-ssa-live.cc
89.8%89.8%
89.8 % 791 710 - 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.2%96.2%
96.2 % 520 500 - 100.0 % 21 21
tree-ssa-loop-im.cc
98.2%98.2%
98.2 % 1596 1568 - 91.0 % 78 71
tree-ssa-loop-ivcanon.cc
97.1%97.1%
97.1 % 719 698 - 95.8 % 24 23
tree-ssa-loop-ivopts.cc
90.6%90.6%
90.6 % 3718 3370 - 91.8 % 184 169
tree-ssa-loop-manip.cc
96.9%96.9%
96.9 % 637 617 - 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 % 2396 2333 - 98.8 % 83 82
tree-ssa-loop-prefetch.cc
93.1%93.1%
93.1 % 772 719 - 97.6 % 42 41
tree-ssa-loop-split.cc
96.6%96.6%
96.6 % 676 653 - 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 - 100.0 % 1 1
tree-ssa-math-opts.cc
92.2%92.2%
92.2 % 2583 2382 - 97.3 % 75 73
tree-ssa-operands.cc
84.9%84.9%
84.9 % 584 496 - 88.6 % 35 31
tree-ssa-operands.h
100.0%
100.0 % 4 4 - 100.0 % 1 1
tree-ssa-phiopt.cc
90.7%90.7%
90.7 % 1922 1743 - 93.0 % 43 40
tree-ssa-phiprop.cc
96.8%96.8%
96.8 % 218 211 - 100.0 % 8 8
tree-ssa-pre.cc
93.1%93.1%
93.1 % 2031 1891 - 86.2 % 65 56
tree-ssa-propagate.cc
95.3%95.3%
95.3 % 535 510 - 96.4 % 28 27
tree-ssa-propagate.h
100.0%
100.0 % 14 14 - 100.0 % 5 5
tree-ssa-reassoc.cc
91.6%91.6%
91.6 % 3540 3243 - 97.0 % 99 96
tree-ssa-sccvn.cc
95.1%95.1%
95.1 % 4375 4161 - 94.4 % 124 117
tree-ssa-sccvn.h
100.0%
100.0 % 18 18 - 100.0 % 3 3
tree-ssa-scopedtables.cc
95.7%95.7%
95.7 % 604 578 - 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 % 300 300 - 100.0 % 12 12
tree-ssa-strlen.cc
90.3%90.3%
90.3 % 2787 2518 - 98.7 % 78 77
tree-ssa-structalias.cc
95.2%95.2%
95.2 % 4150 3950 - 90.2 % 164 148
tree-ssa-tail-merge.cc
93.4%93.4%
93.4 % 763 713 - 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.3%93.3%
93.3 % 406 379 - 88.2 % 34 30
tree-ssa-threadedge.cc
95.8%95.8%
95.8 % 567 543 - 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 % 1051 1012 - 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.4%96.4%
96.4 % 613 591 - 92.6 % 27 25
tree-ssa.cc
86.4%86.4%
86.4 % 1079 932 - 97.1 % 35 34
tree-ssa.h
100.0%
100.0 % 16 16 - 100.0 % 2 2
tree-ssanames.cc
82.7%82.7%
82.7 % 392 324 - 90.0 % 40 36
tree-ssanames.h
100.0%
100.0 % 15 15 - 100.0 % 4 4
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 % 506 444 - 89.5 % 38 34
tree-streamer-out.cc
89.3%89.3%
89.3 % 485 433 - 89.5 % 38 34
tree-streamer.cc
95.8%95.8%
95.8 % 168 161 - 100.0 % 12 12
tree-streamer.h
100.0%
100.0 % 14 14 - 100.0 % 2 2
tree-switch-conversion.cc
97.1%97.1%
97.1 % 1258 1222 - 94.7 % 57 54
tree-switch-conversion.h
91.5%91.5%
91.5 % 94 86 - 81.0 % 21 17
tree-tailcall.cc
98.3%98.3%
98.3 % 518 509 - 92.0 % 25 23
tree-vect-data-refs.cc
88.9%88.9%
88.9 % 2867 2550 - 96.2 % 79 76
tree-vect-generic.cc
88.3%88.3%
88.3 % 1264 1116 - 97.4 % 39 38
tree-vect-loop-manip.cc
76.8%76.8%
76.8 % 1671 1283 - 85.7 % 49 42
tree-vect-loop.cc
87.9%87.9%
87.9 % 5286 4649 - 90.4 % 104 94
tree-vect-patterns.cc
84.3%84.3%
84.3 % 2868 2417 - 86.6 % 82 71
tree-vect-slp-patterns.cc
81.1%81.1%
81.1 % 603 489 - 67.7 % 31 21
tree-vect-slp.cc
93.9%93.9%
93.9 % 4423 4155 - 94.4 % 161 152
tree-vect-stmts.cc
80.6%80.6%
80.6 % 6774 5458 - 90.4 % 104 94
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.0%80.0%
80.0 % 915 732 - 81.0 % 63 51
tree-vectorizer.h
97.0%97.0%
97.0 % 203 197 - 91.7 % 36 33
tree-vrp.cc
83.8%83.8%
83.8 % 470 394 - 96.9 % 32 31
tree.cc
84.5%84.5%
84.5 % 6764 5714 - 89.9 % 427 384
tree.h
91.4%91.4%
91.4 % 643 588 - 98.6 % 148 146
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 % 376 297 - 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
96.9%96.9%
96.9 % 1362 1320 - 97.1 % 35 34
valtrack.cc
91.2%91.2%
91.2 % 351 320 - 100.0 % 16 16
valtrack.h
100.0%
100.0 % 4 4 - -
value-pointer-equiv.cc
96.6%96.6%
96.6 % 119 115 - 100.0 % 16 16
value-pointer-equiv.h
100.0%
100.0 % 2 2 - 100.0 % 1 1
value-prof.cc
82.6%82.6%
82.6 % 970 801 - 93.0 % 43 40
value-query.cc
92.6%92.6%
92.6 % 189 175 - 88.2 % 17 15
value-query.h
100.0%
100.0 % 6 6 - 100.0 % 1 1
value-range-pretty-print.cc
95.5%95.5%
95.5 % 88 84 - 100.0 % 7 7
value-range-pretty-print.h
100.0%
100.0 % 1 1 - -
value-range-storage.cc
79.5%79.5%
79.5 % 259 206 - 77.5 % 40 31
value-range-storage.h
100.0%
100.0 % 2 2 - -
value-range.cc
88.0%88.0%
88.0 % 1555 1369 - 66.4 % 116 77
value-range.h
96.8%96.8%
96.8 % 462 447 - 74.7 % 99 74
value-relation.cc
87.9%87.9%
87.9 % 735 646 - 80.0 % 70 56
value-relation.h
98.5%98.5%
98.5 % 65 64 - 80.0 % 5 4
var-tracking.cc
92.0%92.0%
92.0 % 4740 4362 - 94.9 % 178 169
varasm.cc
80.9%80.9%
80.9 % 3487 2821 - 81.5 % 222 181
varpool.cc
85.6%85.6%
85.6 % 382 327 - 80.0 % 30 24
vec-perm-indices.cc
90.2%90.2%
90.2 % 153 138 - 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.0%96.0%
96.0 % 549 527 - 87.7 % 4783 4194
vector-builder.h
92.0%92.0%
92.0 % 138 127 - 96.4 % 28 27
vr-values.cc
96.9%96.9%
96.9 % 1013 982 - 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.4%97.4%
97.4 % 39 38 - 100.0 % 1 1
wide-int-print.cc
100.0%
100.0 % 56 56 - 100.0 % 8 8
wide-int.cc
91.8%91.8%
91.8 % 1138 1045 - 84.6 % 78 66
wide-int.h
90.6%90.6%
90.6 % 844 765 - 92.2 % 734 677

Generated by: LCOV version 2.0-1

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.