LCOV - code coverage report
Current view: top level - gcc Coverage Total Hit
Test: gcc.info Lines: 84.6 % 525636 444568
Test Date: 2026-02-07 14:15:14 Functions: 84.7 % 39685 33597
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: - 0 0

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
addresses.h
90.0%90.0%
90.0 % 10 9 - 100.0 % 1 1
adjust-alignment.cc
100.0%
100.0 % 14 14 - 100.0 % 2 2
alias.cc
92.6%92.6%
92.6 % 1329 1230 - 95.5 % 66 63
align.h
95.2%95.2%
95.2 % 21 20 - 100.0 % 2 2
alloc-pool.cc
0.0%
0.0 % 3 - 0.0 % 1
alloc-pool.h
99.1%99.1%
99.1 % 106 105 - 83.3 % 18 15
asan.cc
85.0%85.0%
85.0 % 2031 1726 - 88.5 % 113 100
asan.h
100.0%
100.0 % 41 41 - 100.0 % 6 6
asm-toplevel.cc
94.8%94.8%
94.8 % 97 92 - 100.0 % 9 9
attr-callback.cc
76.9%76.9%
76.9 % 156 120 - 100.0 % 12 12
attr-fnspec.h
93.2%93.2%
93.2 % 88 82 - 92.3 % 13 12
attribs.cc
94.9%94.9%
94.9 % 1072 1017 - 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 % 601 7 - 12.5 % 16 2
auto-obstack.h
100.0%
100.0 % 8 8 - 100.0 % 1 1
auto-profile.cc
0.6%0.6%
0.6 % 2154 12 - 3.6 % 110 4
avoid-store-forwarding.cc
83.8%83.8%
83.8 % 321 269 - 100.0 % 8 8
basic-block.h
100.0%
100.0 % 77 77 - 100.0 % 16 16
bb-reorder.cc
85.4%85.4%
85.4 % 1210 1033 - 90.2 % 41 37
bbitmap.h
100.0%
100.0 % 25 25 - 100.0 % 66 66
bitmap.cc
86.4%86.4%
86.4 % 1388 1199 - 80.3 % 76 61
bitmap.h
96.7%96.7%
96.7 % 215 208 - 100.0 % 8 8
btfout.cc
95.1%95.1%
95.1 % 714 679 - 87.5 % 56 49
builtin-attrs.def
100.0%
100.0 % 175 175 - -
builtin-types.def
100.0%
100.0 % 595 595 - -
builtins.cc
86.2%86.2%
86.2 % 5735 4946 - 91.8 % 220 202
builtins.def
100.0%
100.0 % 804 804 - -
caller-save.cc
0.0%
0.0 % 620 - 0.0 % 19
calls.cc
78.1%78.1%
78.1 % 2090 1633 - 86.0 % 50 43
calls.h
100.0%
100.0 % 17 17 - 100.0 % 3 3
ccmp.cc
94.9%94.9%
94.9 % 117 111 - 100.0 % 6 6
cfg-flags.def
100.0%
100.0 % 18 18 - -
cfg.cc
91.4%91.4%
91.4 % 558 510 - 77.8 % 63 49
cfg.h
95.0%95.0%
95.0 % 20 19 - 100.0 % 2 2
cfganal.cc
85.6%85.6%
85.6 % 818 700 - 86.4 % 44 38
cfgbuild.cc
89.9%89.9%
89.9 % 327 294 - 100.0 % 12 12
cfgcleanup.cc
93.2%93.2%
93.2 % 1431 1333 - 97.4 % 39 38
cfgexpand.cc
88.3%88.3%
88.3 % 3517 3104 - 92.4 % 105 97
cfghooks.cc
77.5%77.5%
77.5 % 723 560 - 79.7 % 64 51
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.8%92.8%
92.8 % 250 232 - 93.3 % 15 14
cfgloopmanip.cc
96.9%96.9%
96.9 % 868 841 - 97.0 % 33 32
cfgrtl.cc
83.0%83.0%
83.0 % 2382 1976 - 89.1 % 110 98
cgraph.cc
82.0%82.0%
82.0 % 2346 1924 - 92.6 % 136 126
cgraph.h
99.2%99.2%
99.2 % 521 517 - 100.0 % 67 67
cgraphbuild.cc
92.1%92.1%
92.1 % 216 199 - 94.7 % 19 18
cgraphclones.cc
85.8%85.8%
85.8 % 569 488 - 92.0 % 25 23
cgraphunit.cc
92.9%92.9%
92.9 % 1214 1128 - 100.0 % 41 41
channels.h
100.0%
100.0 % 1 1 - -
collect-utils.cc
71.2%71.2%
71.2 % 111 79 - 75.0 % 8 6
collect2.cc
52.7%52.7%
52.7 % 799 421 - 52.0 % 25 13
combine-stack-adj.cc
96.5%96.5%
96.5 % 340 328 - 94.4 % 18 17
combine.cc
90.8%90.8%
90.8 % 6624 6014 - 94.3 % 105 99
common.md
62.3%62.3%
62.3 % 69 43 - 77.8 % 18 14
compare-elim.cc
90.6%90.6%
90.6 % 342 310 - 88.9 % 18 16
context.cc
100.0%
100.0 % 12 12 - 100.0 % 2 2
context.h
100.0%
100.0 % 9 9 - 100.0 % 4 4
convert.cc
92.1%92.1%
92.1 % 555 511 - 89.5 % 19 17
convert.h
100.0%
100.0 % 4 4 - -
coroutine-builtins.def
100.0%
100.0 % 6 6 - -
coroutine-passes.cc
88.2%88.2%
88.2 % 211 186 - 100.0 % 10 10
coverage.cc
89.9%89.9%
89.9 % 631 567 - 96.4 % 28 27
cppbuiltin.cc
98.0%98.0%
98.0 % 98 96 - 100.0 % 6 6
cppdefault.cc
87.5%87.5%
87.5 % 8 7 - 100.0 % 1 1
cprop.cc
94.0%94.0%
94.0 % 739 695 - 84.4 % 45 38
crc-verification.cc
83.1%83.1%
83.1 % 491 408 - 100.0 % 35 35
crc-verification.h
100.0%
100.0 % 14 14 - 100.0 % 1 1
cse.cc
91.4%91.4%
91.4 % 3008 2749 - 91.4 % 93 85
cselib.cc
93.9%93.9%
93.9 % 1578 1481 - 95.1 % 61 58
cselib.h
100.0%
100.0 % 10 10 - 100.0 % 2 2
ctfc.cc
92.6%92.6%
92.6 % 445 412 - 92.2 % 51 47
ctfc.h
100.0%
100.0 % 8 8 - -
ctfout.cc
98.2%98.2%
98.2 % 329 323 - 87.9 % 33 29
data-streamer-in.cc
93.0%93.0%
93.0 % 142 132 - 92.9 % 14 13
data-streamer-out.cc
93.5%93.5%
93.5 % 232 217 - 90.0 % 20 18
data-streamer.cc
100.0%
100.0 % 63 63 - 100.0 % 6 6
data-streamer.h
93.1%93.1%
93.1 % 102 95 - 100.0 % 8 8
dbgcnt.cc
70.8%70.8%
70.8 % 106 75 - 81.8 % 11 9
dce.cc
91.8%91.8%
91.8 % 539 495 - 100.0 % 34 34
ddg.cc
0.0%
0.0 % 543 - 0.0 % 39
debug.cc
70.6%70.6%
70.6 % 34 24 - 70.6 % 17 12
debug.h
0.0%
0.0 % 4 - 0.0 % 1
dep-fusion.cc
81.6%81.6%
81.6 % 49 40 - 100.0 % 4 4
df-core.cc
79.0%79.0%
79.0 % 860 679 - 70.9 % 79 56
df-problems.cc
76.1%76.1%
76.1 % 1893 1440 - 75.5 % 147 111
df-scan.cc
85.6%85.6%
85.6 % 1930 1652 - 90.7 % 97 88
df.h
93.0%93.0%
93.0 % 43 40 - 100.0 % 2 2
dfp.cc
83.8%83.8%
83.8 % 395 331 - 95.7 % 23 22
diagnostic-context-rich-location.cc
91.9%91.9%
91.9 % 37 34 - 100.0 % 1 1
diagnostic-context-rich-location.h
100.0%
100.0 % 11 11 - -
diagnostic-global-context.cc
90.4%90.4%
90.4 % 457 413 - 94.4 % 36 34
diagnostic.h
100.0%
100.0 % 51 51 - 100.0 % 4 4
digraph.cc
100.0%
100.0 % 131 131 - 100.0 % 7 7
digraph.h
98.6%98.6%
98.6 % 71 70 - 75.0 % 44 33
dojump.cc
54.3%54.3%
54.3 % 611 332 - 63.6 % 22 14
dominance.cc
91.2%91.2%
91.2 % 705 643 - 90.7 % 54 49
dominance.h
100.0%
100.0 % 3 3 - -
domwalk.cc
98.3%98.3%
98.3 % 120 118 - 100.0 % 8 8
domwalk.h
100.0%
100.0 % 2 2 - 100.0 % 2 2
double-int.cc
35.4%35.4%
35.4 % 608 215 - 18.3 % 71 13
double-int.h
40.0%40.0%
40.0 % 30 12 - 100.0 % 2 2
dse.cc
86.7%86.7%
86.7 % 1462 1267 - 90.3 % 62 56
dump-context.h
100.0%
100.0 % 10 10 - -
dumpfile.cc
93.3%93.3%
93.3 % 1198 1118 - 88.3 % 120 106
dumpfile.h
92.2%92.2%
92.2 % 64 59 - 100.0 % 5 5
dwarf2asm.cc
88.9%88.9%
88.9 % 333 296 - 95.8 % 24 23
dwarf2cfi.cc
66.7%66.7%
66.7 % 1704 1137 - 85.5 % 76 65
dwarf2ctf.cc
91.2%91.2%
91.2 % 464 423 - 88.9 % 27 24
dwarf2out.cc
83.1%83.1%
83.1 % 15002 12471 - 91.0 % 601 547
dwarf2out.h
87.5%87.5%
87.5 % 24 21 - 100.0 % 3 3
early-remat.cc
0.6%0.6%
0.6 % 1007 6 - 3.4 % 58 2
emit-rtl.cc
83.4%83.4%
83.4 % 2817 2349 - 86.0 % 264 227
emit-rtl.h
88.5%88.5%
88.5 % 26 23 - 75.0 % 4 3
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.5%71.5%
71.5 % 1433 1025 - 84.0 % 94 79
except.h
100.0%
100.0 % 7 7 - 100.0 % 1 1
explow.cc
75.7%75.7%
75.7 % 877 664 - 91.5 % 47 43
expmed.cc
84.0%84.0%
84.0 % 2888 2426 - 92.1 % 63 58
expmed.h
97.7%97.7%
97.7 % 129 126 - 100.0 % 4 4
expr.cc
80.4%80.4%
80.4 % 6908 5556 - 92.8 % 180 167
expr.h
75.0%75.0%
75.0 % 16 12 - 100.0 % 2 2
ext-dce.cc
79.5%79.5%
79.5 % 512 407 - 90.5 % 21 19
fibonacci_heap.cc
98.5%98.5%
98.5 % 131 129 - 100.0 % 9 9
fibonacci_heap.h
94.9%94.9%
94.9 % 215 204 - 96.7 % 122 118
file-find.cc
90.1%90.1%
90.1 % 81 73 - 100.0 % 7 7
file-prefix-map.cc
79.4%79.4%
79.4 % 68 54 - 88.9 % 9 8
final.cc
83.6%83.6%
83.6 % 1761 1472 - 90.4 % 83 75
fixed-value.cc
8.2%8.2%
8.2 % 536 44 - 20.0 % 20 4
fold-const-call.cc
93.5%93.5%
93.5 % 1066 997 - 81.8 % 44 36
fold-const.cc
86.3%86.3%
86.3 % 8297 7161 - 87.3 % 229 200
fold-const.h
100.0%
100.0 % 1 1 - -
fold-mem-offsets.cc
87.3%87.3%
87.3 % 331 289 - 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 % 47 47 - 100.0 % 8 8
function-tests.cc
98.9%98.9%
98.9 % 284 281 - 94.1 % 17 16
function.cc
83.2%83.2%
83.2 % 2829 2355 - 87.3 % 165 144
function.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
fwprop.cc
90.9%90.9%
90.9 % 374 340 - 96.7 % 30 29
gcc-ar.cc
62.9%62.9%
62.9 % 116 73 - 100.0 % 2 2
gcc-attribute-urlifier.cc
100.0%
100.0 % 61 61 - 100.0 % 9 9
gcc-diagnostic-spec.cc
100.0%
100.0 % 101 101 - 100.0 % 5 5
gcc-diagnostic-spec.h
100.0%
100.0 % 15 15 - -
gcc-main.cc
100.0%
100.0 % 5 5 - 100.0 % 1 1
gcc-rich-location.cc
100.0%
100.0 % 50 50 - 100.0 % 6 6
gcc-rich-location.h
100.0%
100.0 % 6 6 - 100.0 % 1 1
gcc-urlifier.cc
98.8%98.8%
98.8 % 86 85 - 100.0 % 10 10
gcc-urlifier.h
100.0%
100.0 % 5 5 - 100.0 % 1 1
gcc.cc
74.1%74.1%
74.1 % 4380 3247 - 80.4 % 158 127
gcov-io.cc
80.4%80.4%
80.4 % 153 123 - 78.6 % 28 22
gcov.cc
78.2%78.2%
78.2 % 1826 1428 - 93.2 % 73 68
gcse-common.cc
93.3%93.3%
93.3 % 89 83 - 100.0 % 3 3
gcse.cc
92.5%92.5%
92.5 % 1504 1391 - 84.2 % 95 80
generic-match-head.cc
98.1%98.1%
98.1 % 53 52 - 100.0 % 4 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.4%86.4%
86.4 % 844 729 - 87.8 % 49 43
ggc-tests.cc
94.7%94.7%
94.7 % 151 143 - 87.5 % 16 14
ggc.h
97.4%97.4%
97.4 % 38 37 - 47.2 % 890 420
gimple-array-bounds.cc
87.2%87.2%
87.2 % 398 347 - 94.4 % 18 17
gimple-array-bounds.h
100.0%
100.0 % 1 1 - -
gimple-builder.cc
100.0%
100.0 % 28 28 - 100.0 % 9 9
gimple-crc-optimization.cc
92.1%92.1%
92.1 % 432 398 - 100.0 % 33 33
gimple-expr.cc
93.4%93.4%
93.4 % 378 353 - 94.1 % 34 32
gimple-expr.h
97.4%97.4%
97.4 % 39 38 - 100.0 % 6 6
gimple-fold.cc
91.9%91.9%
91.9 % 5489 5046 - 94.0 % 149 140
gimple-fold.h
92.0%92.0%
92.0 % 50 46 - 71.4 % 21 15
gimple-harden-conditionals.cc
87.1%87.1%
87.1 % 249 217 - 83.3 % 12 10
gimple-harden-control-flow.cc
95.6%95.6%
95.6 % 642 614 - 95.8 % 24 23
gimple-if-to-switch.cc
99.6%99.6%
99.6 % 257 256 - 100.0 % 13 13
gimple-isel.cc
91.9%91.9%
91.9 % 641 589 - 100.0 % 10 10
gimple-iterator.cc
96.0%96.0%
96.0 % 445 427 - 97.4 % 39 38
gimple-iterator.h
99.2%99.2%
99.2 % 118 117 - 100.0 % 11 11
gimple-laddress.cc
97.1%97.1%
97.1 % 34 33 - 75.0 % 4 3
gimple-loop-interchange.cc
96.8%96.8%
96.8 % 864 836 - 97.3 % 37 36
gimple-loop-jam.cc
97.8%97.8%
97.8 % 230 225 - 100.0 % 10 10
gimple-loop-versioning.cc
96.9%96.9%
96.9 % 556 539 - 86.0 % 43 37
gimple-low.cc
95.1%95.1%
95.1 % 637 606 - 100.0 % 24 24
gimple-lower-bitint.cc
89.5%89.5%
89.5 % 4938 4421 - 100.0 % 56 56
gimple-match-exports.cc
87.3%87.3%
87.3 % 561 490 - 91.7 % 36 33
gimple-match-head.cc
99.4%99.4%
99.4 % 175 174 - 100.0 % 11 11
gimple-match.h
88.8%88.8%
88.8 % 80 71 - 100.0 % 2 2
gimple-predicate-analysis.cc
86.2%86.2%
86.2 % 911 785 - 94.0 % 50 47
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
80.4%80.4%
80.4 % 1795 1444 - 83.3 % 72 60
gimple-range-cache.cc
84.1%84.1%
84.1 % 816 686 - 90.8 % 76 69
gimple-range-cache.h
50.0%50.0%
50.0 % 2 1 - -
gimple-range-edge.cc
95.9%95.9%
95.9 % 97 93 - 77.8 % 9 7
gimple-range-edge.h
0.0%
0.0 % 7 - 0.0 % 5
gimple-range-fold.cc
86.5%86.5%
86.5 % 786 680 - 74.5 % 51 38
gimple-range-fold.h
96.3%96.3%
96.3 % 27 26 - 100.0 % 2 2
gimple-range-gori.cc
83.2%83.2%
83.2 % 758 631 - 90.4 % 52 47
gimple-range-gori.h
100.0%
100.0 % 12 12 - 100.0 % 2 2
gimple-range-infer.cc
87.3%87.3%
87.3 % 245 214 - 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.7%80.7%
80.7 % 746 602 - 82.9 % 41 34
gimple-range-op.h
100.0%
100.0 % 5 5 - 100.0 % 2 2
gimple-range-path.cc
87.0%87.0%
87.0 % 346 301 - 93.8 % 32 30
gimple-range-path.h
100.0%
100.0 % 8 8 - 100.0 % 3 3
gimple-range-phi.cc
87.5%87.5%
87.5 % 257 225 - 84.6 % 13 11
gimple-range-phi.h
66.7%66.7%
66.7 % 3 2 - -
gimple-range-tests.cc
100.0%
100.0 % 27 27 - 100.0 % 3 3
gimple-range-trace.cc
6.1%6.1%
6.1 % 98 6 - 7.7 % 13 1
gimple-range-trace.h
50.0%50.0%
50.0 % 4 2 - -
gimple-range.cc
88.4%88.4%
88.4 % 464 410 - 90.3 % 31 28
gimple-ssa-backprop.cc
99.2%99.2%
99.2 % 366 363 - 81.1 % 37 30
gimple-ssa-isolate-paths.cc
96.9%96.9%
96.9 % 357 346 - 94.7 % 19 18
gimple-ssa-nonnull-compare.cc
82.4%82.4%
82.4 % 51 42 - 100.0 % 4 4
gimple-ssa-pta-constraints.cc
97.2%97.2%
97.2 % 2276 2212 - 94.2 % 69 65
gimple-ssa-sccopy.cc
92.6%92.6%
92.6 % 242 224 - 100.0 % 15 15
gimple-ssa-split-paths.cc
98.3%98.3%
98.3 % 178 175 - 75.0 % 12 9
gimple-ssa-sprintf.cc
94.1%94.1%
94.1 % 1800 1694 - 96.1 % 51 49
gimple-ssa-store-merging.cc
95.7%95.7%
95.7 % 2620 2507 - 95.7 % 70 67
gimple-ssa-strength-reduction.cc
89.3%89.3%
89.3 % 1657 1480 - 98.7 % 77 76
gimple-ssa-warn-access.cc
94.2%94.2%
94.2 % 1952 1839 - 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 % 875 793 - 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.7%95.7%
95.7 % 117 112 - 100.0 % 3 3
gimple-walk.cc
96.4%96.4%
96.4 % 469 452 - 100.0 % 8 8
gimple-warn-recursion.cc
98.4%98.4%
98.4 % 64 63 - 100.0 % 5 5
gimple.cc
87.1%87.1%
87.1 % 1563 1361 - 95.1 % 144 137
gimple.h
97.5%97.5%
97.5 % 1752 1709 - 97.7 % 177 173
gimplify-me.cc
89.6%89.6%
89.6 % 135 121 - 100.0 % 5 5
gimplify.cc
94.4%94.4%
94.4 % 10706 10104 - 95.6 % 248 237
gimplify_reg_info.h
100.0%
100.0 % 76 76 - 100.0 % 13 13
godump.cc
89.6%89.6%
89.6 % 770 690 - 96.2 % 26 25
graph.cc
91.2%91.2%
91.2 % 171 156 - 85.7 % 14 12
graphds.cc
93.1%93.1%
93.1 % 189 176 - 91.7 % 12 11
graphite-dependences.cc
93.2%93.2%
93.2 % 161 150 - 100.0 % 10 10
graphite-isl-ast-to-gimple.cc
87.4%87.4%
87.4 % 712 622 - 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.7%81.7%
81.7 % 774 632 - 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 % 265 264 - 100.0 % 16 16
graphite.h
100.0%
100.0 % 18 18 - -
graphviz.cc
83.8%83.8%
83.8 % 445 373 - 91.9 % 37 34
graphviz.h
95.3%95.3%
95.3 % 86 82 - 90.0 % 10 9
gtm-builtins.def
100.0%
100.0 % 96 96 - -
haifa-sched.cc
47.7%47.7%
47.7 % 3895 1859 - 56.1 % 196 110
hard-reg-set.h
100.0%
100.0 % 104 104 - 100.0 % 5 5
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 - 90.8 % 687 624
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 - 87.2 % 148 129
hash-table.cc
50.0%50.0%
50.0 % 18 9 - 25.0 % 4 1
hash-table.h
98.9%98.9%
98.9 % 348 344 - 86.6 % 5926 5133
hash-traits.h
97.1%97.1%
97.1 % 68 66 - 100.0 % 8 8
hierarchical_discriminator.cc
80.2%80.2%
80.2 % 121 97 - 75.0 % 8 6
hooks.cc
44.2%44.2%
44.2 % 172 76 - 44.2 % 86 38
hwint.cc
64.5%64.5%
64.5 % 31 20 - 80.0 % 5 4
hwint.h
96.4%96.4%
96.4 % 56 54 - 100.0 % 5 5
ifcvt.cc
74.5%74.5%
74.5 % 2730 2034 - 80.8 % 78 63
ifcvt.h
100.0%
100.0 % 1 1 - -
inchash.cc
62.5%62.5%
62.5 % 16 10 - 100.0 % 1 1
inchash.h
100.0%
100.0 % 65 65 - 71.4 % 14 10
incpath.cc
71.8%71.8%
71.8 % 209 150 - 75.0 % 12 9
init-regs.cc
96.2%96.2%
96.2 % 52 50 - 100.0 % 4 4
input.cc
94.3%94.3%
94.3 % 1354 1277 - 93.6 % 94 88
input.h
100.0%
100.0 % 12 12 - -
int-vector-builder.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
internal-fn.cc
71.4%71.4%
71.4 % 2505 1789 - 59.8 % 174 104
internal-fn.def
92.5%92.5%
92.5 % 254 235 - 46.3 % 201 93
internal-fn.h
100.0%
100.0 % 15 15 - 100.0 % 1 1
intl.cc
100.0%
100.0 % 29 29 - 100.0 % 3 3
ipa-comdats.cc
100.0%
100.0 % 153 153 - 100.0 % 9 9
ipa-cp.cc
92.4%92.4%
92.4 % 3198 2954 - 93.9 % 165 155
ipa-cp.h
100.0%
100.0 % 21 21 - -
ipa-devirt.cc
82.0%82.0%
82.0 % 1898 1556 - 93.8 % 81 76
ipa-fnsummary.cc
96.4%96.4%
96.4 % 2672 2576 - 98.9 % 94 93
ipa-fnsummary.h
90.6%90.6%
90.6 % 64 58 - 85.7 % 7 6
ipa-free-lang-data.cc
95.6%95.6%
95.6 % 543 519 - 92.0 % 25 23
ipa-icf-gimple.cc
91.1%91.1%
91.1 % 528 481 - 96.7 % 30 29
ipa-icf-gimple.h
100.0%
100.0 % 24 24 - 100.0 % 4 4
ipa-icf.cc
90.7%90.7%
90.7 % 1802 1634 - 97.0 % 100 97
ipa-icf.h
100.0%
100.0 % 44 44 - 100.0 % 4 4
ipa-inline-analysis.cc
92.3%92.3%
92.3 % 261 241 - 93.3 % 15 14
ipa-inline-transform.cc
86.5%86.5%
86.5 % 415 359 - 92.3 % 13 12
ipa-inline.cc
91.0%91.0%
91.0 % 1529 1391 - 98.2 % 56 55
ipa-inline.h
93.9%93.9%
93.9 % 33 31 - 100.0 % 5 5
ipa-locality-cloning.cc
1.2%1.2%
1.2 % 604 7 - 7.5 % 40 3
ipa-modref-tree.cc
93.4%93.4%
93.4 % 574 536 - 71.4 % 42 30
ipa-modref-tree.h
92.9%92.9%
92.9 % 241 224 - 100.0 % 32 32
ipa-modref.cc
94.7%94.7%
94.7 % 2887 2734 - 94.7 % 114 108
ipa-modref.h
100.0%
100.0 % 9 9 - 100.0 % 1 1
ipa-param-manipulation.cc
83.9%83.9%
83.9 % 1295 1086 - 90.2 % 61 55
ipa-param-manipulation.h
100.0%
100.0 % 3 3 - -
ipa-polymorphic-call.cc
81.2%81.2%
81.2 % 1204 978 - 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 % 48 48 - 100.0 % 3 3
ipa-profile.cc
94.0%94.0%
94.0 % 501 471 - 100.0 % 22 22
ipa-prop.cc
95.1%95.1%
95.1 % 3345 3180 - 91.8 % 159 146
ipa-prop.h
99.5%99.5%
99.5 % 217 216 - 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.5%88.5%
88.5 % 943 835 - 95.5 % 22 21
ipa-sra.cc
93.4%93.4%
93.4 % 2209 2064 - 93.5 % 92 86
ipa-strub.cc
86.1%86.1%
86.1 % 1327 1142 - 90.7 % 75 68
ipa-utils.cc
77.6%77.6%
77.6 % 504 391 - 92.3 % 13 12
ipa-utils.h
98.3%98.3%
98.3 % 58 57 - 100.0 % 10 10
ipa-visibility.cc
95.5%95.5%
95.5 % 404 386 - 100.0 % 20 20
ipa.cc
82.3%82.3%
82.3 % 701 577 - 83.3 % 36 30
ira-build.cc
72.3%72.3%
72.3 % 1935 1399 - 74.4 % 117 87
ira-color.cc
74.0%74.0%
74.0 % 2754 2037 - 73.1 % 119 87
ira-conflicts.cc
94.2%94.2%
94.2 % 447 421 - 88.9 % 18 16
ira-costs.cc
92.5%92.5%
92.5 % 1392 1287 - 97.2 % 36 35
ira-emit.cc
93.9%93.9%
93.9 % 690 648 - 83.9 % 31 26
ira-int.h
100.0%
100.0 % 217 217 - 100.0 % 25 25
ira-lives.cc
96.0%96.0%
96.0 % 892 856 - 85.4 % 48 41
ira.cc
83.6%83.6%
83.6 % 2819 2357 - 83.3 % 108 90
ira.h
100.0%
100.0 % 3 3 - 100.0 % 1 1
is-a.h
100.0%
100.0 % 18 18 - 89.9 % 169 152
iterator-utils.h
100.0%
100.0 % 21 21 - 100.0 % 1 1
json-parsing.cc
85.4%85.4%
85.4 % 1191 1017 - 83.6 % 55 46
json-parsing.h
100.0%
100.0 % 10 10 - 100.0 % 1 1
json.cc
95.9%95.9%
95.9 % 512 491 - 94.7 % 57 54
json.h
94.0%94.0%
94.0 % 67 63 - 80.0 % 20 16
jump.cc
76.6%76.6%
76.6 % 718 550 - 93.3 % 45 42
langhooks.cc
70.0%70.0%
70.0 % 330 231 - 68.1 % 72 49
late-combine.cc
93.8%93.8%
93.8 % 357 335 - 100.0 % 25 25
lazily-created.h
100.0%
100.0 % 7 7 - 100.0 % 2 2
lcm.cc
100.0%
100.0 % 308 308 - 100.0 % 11 11
lists.cc
88.5%88.5%
88.5 % 96 85 - 80.0 % 15 12
lockfile.cc
0.0%
0.0 % 51 - 0.0 % 5
lockfile.h
20.0%20.0%
20.0 % 10 2 - 0.0 % 1
loop-doloop.cc
0.0%
0.0 % 347 - 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 % 989 958 - 96.3 % 54 52
loop-iv.cc
90.6%90.6%
90.6 % 1393 1262 - 98.0 % 51 50
loop-unroll.cc
91.7%91.7%
91.7 % 894 820 - 89.7 % 29 26
lower-subreg.cc
92.5%92.5%
92.5 % 774 716 - 92.1 % 38 35
lra-assigns.cc
96.0%96.0%
96.0 % 985 946 - 96.8 % 31 30
lra-coalesce.cc
90.4%90.4%
90.4 % 167 151 - 87.5 % 8 7
lra-constraints.cc
86.7%86.7%
86.7 % 3826 3318 - 89.7 % 107 96
lra-eliminations.cc
83.8%83.8%
83.8 % 690 578 - 95.5 % 22 21
lra-int.h
100.0%
100.0 % 54 54 - 100.0 % 6 6
lra-lives.cc
94.7%94.7%
94.7 % 720 682 - 81.0 % 42 34
lra-remat.cc
95.5%95.5%
95.5 % 672 642 - 97.0 % 33 32
lra-spills.cc
75.1%75.1%
75.1 % 406 305 - 92.9 % 14 13
lra.cc
89.3%89.3%
89.3 % 1238 1106 - 91.5 % 71 65
lra.h
100.0%
100.0 % 3 3 - -
lto-cgraph.cc
87.8%87.8%
87.8 % 1226 1077 - 94.3 % 53 50
lto-compress.cc
42.2%42.2%
42.2 % 185 78 - 70.6 % 17 12
lto-ltrans-cache.cc
3.9%3.9%
3.9 % 206 8 - 10.5 % 19 2
lto-ltrans-cache.h
100.0%
100.0 % 2 2 - -
lto-opts.cc
81.4%81.4%
81.4 % 102 83 - 100.0 % 2 2
lto-section-in.cc
86.5%86.5%
86.5 % 133 115 - 82.6 % 23 19
lto-section-out.cc
98.9%98.9%
98.9 % 95 94 - 100.0 % 14 14
lto-streamer-in.cc
76.1%76.1%
76.1 % 1096 834 - 87.2 % 47 41
lto-streamer-out.cc
91.5%91.5%
91.5 % 1732 1585 - 95.2 % 63 60
lto-streamer.cc
38.5%38.5%
38.5 % 109 42 - 57.1 % 7 4
lto-streamer.h
97.8%97.8%
97.8 % 135 132 - 100.0 % 19 19
lto-wrapper.cc
56.5%56.5%
56.5 % 1103 623 - 51.7 % 29 15
machmode.h
97.7%97.7%
97.7 % 173 169 - 97.1 % 35 34
main.cc
100.0%
100.0 % 8 8 - 100.0 % 1 1
mcf.cc
1.5%1.5%
1.5 % 602 9 - 3.8 % 26 1
mem-stats.h
11.3%11.3%
11.3 % 142 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
65.8%65.8%
65.8 % 518 341 - 50.0 % 20 10
modulo-sched.cc
9.8%9.8%
9.8 % 1427 140 - 14.3 % 63 9
multiple_target.cc
91.8%91.8%
91.8 % 233 214 - 91.7 % 12 11
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 % 157 157 - -
omp-expand.cc
95.2%95.2%
95.2 % 6064 5771 - 94.8 % 77 73
omp-general.cc
89.8%89.8%
89.8 % 2324 2088 - 95.3 % 85 81
omp-general.h
93.8%93.8%
93.8 % 32 30 - 100.0 % 4 4
omp-low.cc
95.0%95.0%
95.0 % 9125 8670 - 96.9 % 131 127
omp-oacc-kernels-decompose.cc
85.2%85.2%
85.2 % 614 523 - 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 % 1298 989 - 81.7 % 60 49
omp-simd-clone.cc
95.3%95.3%
95.3 % 1188 1132 - 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
97.0%97.0%
97.0 % 132 128 - 100.0 % 13 13
opt-suggestions.h
100.0%
100.0 % 1 1 - -
optabs-libfuncs.cc
77.9%77.9%
77.9 % 421 328 - 73.2 % 41 30
optabs-query.cc
85.8%85.8%
85.8 % 303 260 - 96.6 % 29 28
optabs-query.h
100.0%
100.0 % 30 30 - 100.0 % 5 5
optabs-tree.cc
89.5%89.5%
89.5 % 285 255 - 100.0 % 13 13
optabs.cc
66.2%66.2%
66.2 % 3788 2508 - 82.7 % 133 110
optabs.h
100.0%
100.0 % 27 27 - 100.0 % 3 3
optinfo-emit-json.cc
94.4%94.4%
94.4 % 231 218 - 100.0 % 16 16
optinfo.cc
92.3%92.3%
92.3 % 52 48 - 100.0 % 9 9
optinfo.h
100.0%
100.0 % 14 14 - -
opts-common.cc
89.2%89.2%
89.2 % 1039 927 - 91.7 % 36 33
opts-diagnostic.cc
92.6%92.6%
92.6 % 54 50 - 87.5 % 8 7
opts-diagnostic.h
100.0%
100.0 % 6 6 - -
opts-global.cc
82.9%82.9%
82.9 % 211 175 - 92.9 % 14 13
opts.cc
88.1%88.1%
88.1 % 1817 1601 - 98.3 % 58 57
ordered-hash-map-tests.cc
100.0%
100.0 % 148 148 - 100.0 % 7 7
ordered-hash-map.h
100.0%
100.0 % 58 58 - 100.0 % 53 53
pass_manager.h
100.0%
100.0 % 4 4 - -
passes.cc
80.4%80.4%
80.4 % 1322 1063 - 87.0 % 108 94
path-coverage.cc
91.7%91.7%
91.7 % 301 276 - 82.4 % 17 14
pex.cc
96.4%96.4%
96.4 % 28 27 - 100.0 % 3 3
pex.h
89.5%89.5%
89.5 % 19 17 - 100.0 % 1 1
plugin.cc
63.9%63.9%
63.9 % 371 237 - 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 % 1179 1052 - 95.3 % 43 41
pointer-query.h
100.0%
100.0 % 19 19 - 100.0 % 3 3
poly-int.h
99.5%99.5%
99.5 % 371 369 - 92.9 % 169 157
postreload-gcse.cc
94.3%94.3%
94.3 % 513 484 - 100.0 % 35 35
postreload.cc
97.6%97.6%
97.6 % 1054 1029 - 100.0 % 27 27
predict.cc
93.3%93.3%
93.3 % 2190 2044 - 92.0 % 113 104
prefix.cc
85.1%85.1%
85.1 % 94 80 - 83.3 % 6 5
pretty-print-format-impl.h
82.6%82.6%
82.6 % 69 57 - 84.8 % 33 28
pretty-print-markup.h
100.0%
100.0 % 23 23 - 100.0 % 1 1
pretty-print-urlifier.h
100.0%
100.0 % 2 2 - -
pretty-print.cc
88.3%88.3%
88.3 % 1758 1553 - 86.3 % 131 113
pretty-print.h
95.7%95.7%
95.7 % 94 90 - 71.4 % 7 5
prime-paths.cc
97.3%97.3%
97.3 % 957 931 - 87.9 % 66 58
print-rtl-function.cc
75.6%75.6%
75.6 % 86 65 - 71.4 % 7 5
print-rtl.cc
72.2%72.2%
72.2 % 1251 903 - 57.4 % 61 35
print-tree.cc
42.6%42.6%
42.6 % 745 317 - 23.1 % 26 6
profile-count.cc
81.6%81.6%
81.6 % 266 217 - 83.9 % 31 26
profile-count.h
91.8%91.8%
91.8 % 548 503 - 94.4 % 54 51
profile.cc
84.6%84.6%
84.6 % 918 777 - 83.3 % 24 20
profile.h
87.5%87.5%
87.5 % 8 7 - 100.0 % 1 1
pta-andersen.cc
97.7%97.7%
97.7 % 1112 1086 - 94.0 % 50 47
pub-sub.cc
100.0%
100.0 % 43 43 - 100.0 % 5 5
pub-sub.h
100.0%
100.0 % 9 9 - 100.0 % 10 10
range-op-float.cc
92.6%92.6%
92.6 % 1342 1243 - 97.3 % 113 110
range-op-mixed.h
100.0%
100.0 % 54 54 - 100.0 % 20 20
range-op-ptr.cc
84.9%84.9%
84.9 % 484 411 - 77.9 % 77 60
range-op.cc
92.2%92.2%
92.2 % 2255 2078 - 85.8 % 197 169
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 % 950 897 - 95.7 % 70 67
read-rtl.cc
56.4%56.4%
56.4 % 571 322 - 58.8 % 34 20
real.cc
84.2%84.2%
84.2 % 2243 1889 - 87.4 % 135 118
real.h
100.0%
100.0 % 9 9 - 100.0 % 4 4
realmpfr.cc
100.0%
100.0 % 34 34 - 100.0 % 3 3
realmpfr.h
100.0%
100.0 % 3 3 - -
recog.cc
86.7%86.7%
86.7 % 1890 1639 - 83.7 % 123 103
recog.h
88.5%88.5%
88.5 % 52 46 - 60.0 % 5 3
ree.cc
94.7%94.7%
94.7 % 435 412 - 88.9 % 18 16
reg-stack.cc
89.3%89.3%
89.3 % 1396 1246 - 92.9 % 42 39
regcprop.cc
91.7%91.7%
91.7 % 664 609 - 86.2 % 29 25
reginfo.cc
91.8%91.8%
91.8 % 523 480 - 94.9 % 39 37
regrename.cc
90.5%90.5%
90.5 % 966 874 - 91.2 % 34 31
regs.h
100.0%
100.0 % 50 50 - 100.0 % 6 6
regstat.cc
79.6%79.6%
79.6 % 206 164 - 100.0 % 10 10
reload.cc
3.9%3.9%
3.9 % 2972 116 - 10.9 % 55 6
reload1.cc
0.6%0.6%
0.6 % 3624 22 - 3.3 % 91 3
reorg.cc
1.0%1.0%
1.0 % 1548 16 - 9.8 % 51 5
resource.cc
0.0%
0.0 % 430 - 0.0 % 13
rtl-error.cc
76.2%76.2%
76.2 % 42 32 - 66.7 % 6 4
rtl-iter.h
100.0%
100.0 % 58 58 - 33.3 % 24 8
rtl-tests.cc
100.0%
100.0 % 106 106 - 100.0 % 9 9
rtl.cc
84.0%84.0%
84.0 % 187 157 - 81.2 % 16 13
rtl.h
94.7%94.7%
94.7 % 356 337 - 87.5 % 40 35
rtlanal.cc
85.8%85.8%
85.8 % 2808 2409 - 87.8 % 172 151
rtlanal.h
100.0%
100.0 % 48 48 - 100.0 % 4 4
rtlhash.cc
63.0%63.0%
63.0 % 54 34 - 100.0 % 1 1
rtlhooks.cc
94.1%94.1%
94.1 % 34 32 - 80.0 % 5 4
rtx-vector-builder.cc
84.1%84.1%
84.1 % 44 37 - 100.0 % 4 4
rtx-vector-builder.h
100.0%
100.0 % 27 27 - 100.0 % 7 7
run-rtl-passes.cc
100.0%
100.0 % 23 23 - 100.0 % 1 1
sancov.cc
96.2%96.2%
96.2 % 159 153 - 90.9 % 11 10
sanitizer.def
100.0%
100.0 % 221 221 - -
sanopt.cc
97.8%97.8%
97.8 % 631 617 - 100.0 % 25 25
sbitmap.cc
84.4%84.4%
84.4 % 499 421 - 78.0 % 41 32
sbitmap.h
100.0%
100.0 % 60 60 - 100.0 % 7 7
sched-deps.cc
78.5%78.5%
78.5 % 2221 1743 - 75.8 % 132 100
sched-ebb.cc
70.7%70.7%
70.7 % 266 188 - 71.4 % 21 15
sched-int.h
100.0%
100.0 % 29 29 - 100.0 % 1 1
sched-rgn.cc
69.4%69.4%
69.4 % 1498 1039 - 72.3 % 94 68
sel-sched-dump.cc
0.0%
0.0 % 483 - 0.0 % 48
sel-sched-ir.cc
85.6%85.6%
85.6 % 2676 2290 - 88.1 % 269 237
sel-sched-ir.h
95.4%95.4%
95.4 % 240 229 - 100.0 % 12 12
sel-sched.cc
80.4%80.4%
80.4 % 3025 2433 - 92.6 % 149 138
selftest-json.cc
100.0%
100.0 % 42 42 - 100.0 % 8 8
selftest-rtl.cc
57.9%57.9%
57.9 % 38 22 - 100.0 % 5 5
selftest-run-tests.cc
100.0%
100.0 % 60 60 - 100.0 % 1 1
selftest.cc
76.1%76.1%
76.1 % 197 150 - 84.0 % 25 21
selftest.h
100.0%
100.0 % 4 4 - -
sese.cc
67.3%67.3%
67.3 % 214 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
96.6%96.6%
96.6 % 824 796 - 100.0 % 20 20
simple-diagnostic-path.cc
95.6%95.6%
95.6 % 91 87 - 92.9 % 14 13
simple-diagnostic-path.h
88.9%88.9%
88.9 % 18 16 - 88.9 % 9 8
simplify-rtx.cc
88.8%88.8%
88.8 % 4785 4250 - 96.2 % 80 77
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.7%97.7%
97.7 % 350 342 - 81.1 % 74 60
sreal.cc
94.3%94.3%
94.3 % 212 200 - 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 % 351 349 - 100.0 % 28 28
stack-ptr-mod.cc
100.0%
100.0 % 23 23 - 100.0 % 3 3
statistics.cc
95.3%95.3%
95.3 % 128 122 - 100.0 % 14 14
stmt.cc
84.7%84.7%
84.7 % 648 549 - 81.0 % 21 17
stor-layout.cc
88.1%88.1%
88.1 % 1363 1201 - 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 % 38 38 - 100.0 % 3 3
symtab.cc
85.0%85.0%
85.0 % 1243 1056 - 90.9 % 88 80
sync-builtins.def
100.0%
100.0 % 204 204 - -
system.h
100.0%
100.0 % 10 10 - 100.0 % 2 2
target-globals.cc
100.0%
100.0 % 59 59 - 100.0 % 3 3
target-globals.h
100.0%
100.0 % 20 20 - 100.0 % 1 1
target.h
100.0%
100.0 % 17 17 - 100.0 % 1 1
targhooks.cc
54.4%54.4%
54.4 % 881 479 - 48.5 % 200 97
text-range-label.h
100.0%
100.0 % 4 4 - 100.0 % 1 1
timevar.cc
84.7%84.7%
84.7 % 327 277 - 88.6 % 35 31
timevar.def
100.0%
100.0 % 301 301 - -
timevar.h
100.0%
100.0 % 37 37 - 100.0 % 6 6
toplev.cc
80.8%80.8%
80.8 % 995 804 - 91.3 % 46 42
tracer.cc
99.5%99.5%
99.5 % 195 194 - 100.0 % 14 14
trans-mem.cc
94.7%94.7%
94.7 % 2306 2183 - 97.6 % 124 121
tree-affine.cc
89.2%89.2%
89.2 % 529 472 - 93.1 % 29 27
tree-affine.h
100.0%
100.0 % 14 14 - 100.0 % 2 2
tree-assume.cc
75.4%75.4%
75.4 % 183 138 - 100.0 % 9 9
tree-call-cdce.cc
90.7%90.7%
90.7 % 557 505 - 95.7 % 23 22
tree-cfg.cc
82.8%82.8%
82.8 % 5146 4263 - 90.0 % 209 188
tree-cfg.h
100.0%
100.0 % 6 6 - 100.0 % 1 1
tree-cfgcleanup.cc
95.9%95.9%
95.9 % 652 625 - 100.0 % 26 26
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.9%93.9%
93.9 % 1076 1010 - 100.0 % 42 42
tree-data-ref.cc
85.1%85.1%
85.1 % 2705 2301 - 76.4 % 140 107
tree-data-ref.h
95.0%95.0%
95.0 % 60 57 - 100.0 % 5 5
tree-dfa.cc
95.9%95.9%
95.9 % 517 496 - 90.0 % 20 18
tree-diagnostic-cfg.cc
84.8%84.8%
84.8 % 158 134 - 92.3 % 13 12
tree-diagnostic-client-data-hooks.cc
100.0%
100.0 % 47 47 - 100.0 % 15 15
tree-diagnostic.cc
97.1%97.1%
97.1 % 69 67 - 100.0 % 5 5
tree-diagnostic.h
0.0%
0.0 % 11 - 0.0 % 3
tree-dump.cc
76.0%76.0%
76.0 % 434 330 - 73.3 % 15 11
tree-eh.cc
92.8%92.8%
92.8 % 2358 2188 - 98.1 % 108 106
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 % 1883 1808 - 100.0 % 72 72
tree-inline.cc
88.4%88.4%
88.4 % 3293 2911 - 94.4 % 90 85
tree-into-ssa.cc
88.3%88.3%
88.3 % 1384 1222 - 83.0 % 88 73
tree-iterator.cc
95.5%95.5%
95.5 % 178 170 - 100.0 % 12 12
tree-iterator.h
100.0%
100.0 % 35 35 - 100.0 % 2 2
tree-logical-location.cc
84.7%84.7%
84.7 % 59 50 - 87.5 % 8 7
tree-logical-location.h
100.0%
100.0 % 4 4 - -
tree-loop-distribution.cc
92.3%92.3%
92.3 % 1689 1559 - 87.4 % 87 76
tree-nested.cc
88.2%88.2%
88.2 % 1990 1756 - 95.2 % 63 60
tree-nested.h
100.0%
100.0 % 12 12 - -
tree-nrv.cc
94.7%94.7%
94.7 % 113 107 - 100.0 % 7 7
tree-object-size.cc
88.2%88.2%
88.2 % 1075 948 - 96.0 % 50 48
tree-outof-ssa.cc
94.2%94.2%
94.2 % 566 533 - 100.0 % 36 36
tree-outof-ssa.h
100.0%
100.0 % 10 10 - 100.0 % 2 2
tree-parloops.cc
92.7%92.7%
92.7 % 1789 1658 - 100.0 % 60 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 % 18 18 - 100.0 % 3 3
tree-predcom.cc
97.3%97.3%
97.3 % 1446 1407 - 97.5 % 79 77
tree-pretty-print-markup.h
100.0%
100.0 % 17 17 - 100.0 % 1 1
tree-pretty-print.cc
77.3%77.3%
77.3 % 3385 2616 - 87.2 % 39 34
tree-profile.cc
94.8%94.8%
94.8 % 860 815 - 98.0 % 49 48
tree-scalar-evolution.cc
92.7%92.7%
92.7 % 1498 1389 - 93.8 % 65 61
tree-scalar-evolution.h
100.0%
100.0 % 7 7 - 100.0 % 3 3
tree-sra.cc
96.1%96.1%
96.1 % 2312 2221 - 93.6 % 110 103
tree-sra.h
100.0%
100.0 % 2 2 - 100.0 % 1 1
tree-ssa-address.cc
83.1%83.1%
83.1 % 508 422 - 91.7 % 24 22
tree-ssa-alias-compare.h
100.0%
100.0 % 1 1 - -
tree-ssa-alias.cc
93.5%93.5%
93.5 % 1868 1747 - 90.9 % 77 70
tree-ssa-alias.h
100.0%
100.0 % 11 11 - 100.0 % 1 1
tree-ssa-ccp.cc
94.7%94.7%
94.7 % 1562 1479 - 98.0 % 51 50
tree-ssa-coalesce.cc
96.3%96.3%
96.3 % 858 826 - 97.6 % 42 41
tree-ssa-copy.cc
81.1%81.1%
81.1 % 212 172 - 94.1 % 17 16
tree-ssa-dce.cc
98.3%98.3%
98.3 % 952 936 - 100.0 % 39 39
tree-ssa-dom.cc
94.1%94.1%
94.1 % 1064 1001 - 100.0 % 43 43
tree-ssa-dse.cc
98.2%98.2%
98.2 % 783 769 - 96.8 % 31 30
tree-ssa-forwprop.cc
94.2%94.2%
94.2 % 3066 2887 - 100.0 % 62 62
tree-ssa-ifcombine.cc
96.5%96.5%
96.5 % 515 497 - 100.0 % 19 19
tree-ssa-live.cc
90.0%90.0%
90.0 % 806 725 - 86.4 % 44 38
tree-ssa-live.h
98.0%98.0%
98.0 % 49 48 - 100.0 % 8 8
tree-ssa-loop-ch.cc
96.6%96.6%
96.6 % 558 539 - 100.0 % 22 22
tree-ssa-loop-im.cc
97.8%97.8%
97.8 % 1675 1638 - 91.1 % 79 72
tree-ssa-loop-ivcanon.cc
97.6%97.6%
97.6 % 745 727 - 95.8 % 24 23
tree-ssa-loop-ivopts.cc
91.5%91.5%
91.5 % 3715 3399 - 91.8 % 183 168
tree-ssa-loop-manip.cc
97.3%97.3%
97.3 % 641 624 - 100.0 % 30 30
tree-ssa-loop-manip.h
100.0%
100.0 % 3 3 - -
tree-ssa-loop-niter.cc
97.8%97.8%
97.8 % 2501 2445 - 97.7 % 87 85
tree-ssa-loop-prefetch.cc
93.3%93.3%
93.3 % 773 721 - 97.6 % 42 41
tree-ssa-loop-split.cc
96.8%96.8%
96.8 % 690 668 - 100.0 % 29 29
tree-ssa-loop-unswitch.cc
95.8%95.8%
95.8 % 756 724 - 96.8 % 31 30
tree-ssa-loop.cc
99.5%99.5%
99.5 % 209 208 - 100.0 % 30 30
tree-ssa-loop.h
100.0%
100.0 % 5 5 - -
tree-ssa-math-opts.cc
92.7%92.7%
92.7 % 2959 2744 - 97.6 % 85 83
tree-ssa-operands.cc
85.1%85.1%
85.1 % 599 510 - 88.9 % 36 32
tree-ssa-operands.h
100.0%
100.0 % 4 4 - -
tree-ssa-phiopt.cc
94.3%94.3%
94.3 % 1827 1723 - 97.8 % 46 45
tree-ssa-phiprop.cc
95.9%95.9%
95.9 % 246 236 - 100.0 % 7 7
tree-ssa-pre.cc
93.3%93.3%
93.3 % 2050 1913 - 85.9 % 64 55
tree-ssa-propagate.cc
95.8%95.8%
95.8 % 544 521 - 96.3 % 27 26
tree-ssa-propagate.h
100.0%
100.0 % 14 14 - 100.0 % 5 5
tree-ssa-reassoc.cc
92.3%92.3%
92.3 % 3627 3347 - 96.0 % 100 96
tree-ssa-sccvn.cc
95.7%95.7%
95.7 % 4606 4409 - 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
99.4%99.4%
99.4 % 339 337 - 100.0 % 13 13
tree-ssa-strlen.cc
90.7%90.7%
90.7 % 2847 2581 - 98.7 % 79 78
tree-ssa-structalias.cc
87.5%87.5%
87.5 % 873 764 - 83.0 % 53 44
tree-ssa-structalias.h
100.0%
100.0 % 4 4 - 100.0 % 1 1
tree-ssa-tail-merge.cc
93.6%93.6%
93.6 % 801 750 - 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 % 508 488 - 87.5 % 32 28
tree-ssa-threadedge.h
57.1%57.1%
57.1 % 7 4 - 0.0 % 3
tree-ssa-threadupdate.cc
96.0%96.0%
96.0 % 1054 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
97.0%97.0%
97.0 % 638 619 - 92.6 % 27 25
tree-ssa.cc
86.2%86.2%
86.2 % 1100 948 - 97.1 % 35 34
tree-ssa.h
100.0%
100.0 % 16 16 - 100.0 % 2 2
tree-ssanames.cc
83.5%83.5%
83.5 % 460 384 - 88.6 % 44 39
tree-ssanames.h
100.0%
100.0 % 15 15 - 100.0 % 2 2
tree-stdarg.cc
86.9%86.9%
86.9 % 544 473 - 100.0 % 18 18
tree-streamer-in.cc
88.4%88.4%
88.4 % 527 466 - 92.3 % 39 36
tree-streamer-out.cc
89.9%89.9%
89.9 % 515 463 - 92.3 % 39 36
tree-streamer.cc
95.9%95.9%
95.9 % 169 162 - 100.0 % 12 12
tree-streamer.h
86.7%86.7%
86.7 % 15 13 - 100.0 % 2 2
tree-switch-conversion.cc
96.9%96.9%
96.9 % 1426 1382 - 95.0 % 60 57
tree-switch-conversion.h
91.7%91.7%
91.7 % 96 88 - 81.0 % 21 17
tree-tailcall.cc
95.7%95.7%
95.7 % 1037 992 - 93.5 % 31 29
tree-vect-data-refs.cc
90.1%90.1%
90.1 % 2860 2576 - 96.2 % 78 75
tree-vect-generic.cc
87.8%87.8%
87.8 % 1325 1163 - 95.0 % 40 38
tree-vect-loop-manip.cc
81.6%81.6%
81.6 % 1944 1587 - 85.1 % 47 40
tree-vect-loop.cc
89.5%89.5%
89.5 % 5121 4582 - 93.9 % 98 92
tree-vect-patterns.cc
88.8%88.8%
88.8 % 3109 2761 - 94.1 % 85 80
tree-vect-slp-patterns.cc
82.4%82.4%
82.4 % 646 532 - 67.7 % 31 21
tree-vect-slp.cc
92.4%92.4%
92.4 % 5957 5503 - 93.9 % 180 169
tree-vect-stmts.cc
79.9%79.9%
79.9 % 7236 5785 - 89.7 % 107 96
tree-vector-builder.cc
72.7%72.7%
72.7 % 11 8 - 50.0 % 2 1
tree-vector-builder.h
91.4%91.4%
91.4 % 35 32 - 100.0 % 9 9
tree-vectorizer.cc
84.0%84.0%
84.0 % 932 783 - 85.9 % 64 55
tree-vectorizer.h
97.3%97.3%
97.3 % 262 255 - 85.7 % 42 36
tree-vrp.cc
82.9%82.9%
82.9 % 579 480 - 93.3 % 45 42
tree.cc
84.9%84.9%
84.9 % 6973 5921 - 89.7 % 447 401
tree.h
91.7%91.7%
91.7 % 654 600 - 97.9 % 145 142
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.3%79.3%
79.3 % 372 295 - 100.0 % 18 18
typed-splay-tree.cc
100.0%
100.0 % 28 28 - 100.0 % 3 3
typed-splay-tree.h
95.6%95.6%
95.6 % 180 172 - 100.0 % 24 24
ubsan.cc
96.3%96.3%
96.3 % 1393 1342 - 97.1 % 35 34
unique-argv.h
100.0%
100.0 % 12 12 - -
valtrack.cc
92.9%92.9%
92.9 % 351 326 - 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.8%82.8%
82.8 % 969 802 - 93.0 % 43 40
value-query.cc
85.9%85.9%
85.9 % 248 213 - 77.8 % 27 21
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
91.4%91.4%
91.4 % 1917 1753 - 75.0 % 136 102
value-range.h
94.5%94.5%
94.5 % 561 530 - 76.0 % 129 98
value-relation.cc
91.6%91.6%
91.6 % 764 700 - 84.9 % 73 62
value-relation.h
90.9%90.9%
90.9 % 66 60 - 64.3 % 14 9
var-tracking.cc
92.4%92.4%
92.4 % 4739 4377 - 95.5 % 178 170
varasm.cc
81.7%81.7%
81.7 % 3784 3093 - 81.9 % 226 185
varpool.cc
85.6%85.6%
85.6 % 382 327 - 80.0 % 30 24
vec-perm-indices.cc
92.2%92.2%
92.2 % 153 141 - 90.9 % 11 10
vec-perm-indices.h
100.0%
100.0 % 22 22 - 100.0 % 3 3
vec.cc
85.4%85.4%
85.4 % 452 386 - 78.9 % 38 30
vec.h
95.7%95.7%
95.7 % 603 577 - 82.2 % 5603 4605
vector-builder.h
92.7%92.7%
92.7 % 137 127 - 96.3 % 27 26
vr-values.cc
96.8%96.8%
96.8 % 969 938 - 100.0 % 32 32
vtable-verify.cc
59.2%59.2%
59.2 % 262 155 - 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.2%97.2%
97.2 % 36 35 - 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.5%92.5%
92.5 % 1220 1128 - 84.6 % 78 66
wide-int.h
93.8%93.8%
93.8 % 1012 949 - 94.1 % 776 730
xml-printer.h
100.0%
100.0 % 16 16 - 100.0 % 3 3
xml.cc
93.2%93.2%
93.2 % 237 221 - 96.9 % 32 31
xml.h
95.7%95.7%
95.7 % 23 22 - 83.3 % 6 5

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.