LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: llvm-toolchain.info Lines: 1103781 1450914 76.1 %
Date: 2018-10-20 13:21:21 Functions: 143887 492842 29.2 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
build-llvm/include/llvm/Config
100.0%
100.0 % 59 / 59 - 0 / 0
build-llvm/include/llvm/IR
97.1%97.1%
97.1 % 270 / 278 60.0 % 3 / 5
build-llvm/lib/IR
31.9%31.9%
31.9 % 29 / 91 80.0 % 4 / 5
build-llvm/lib/Target/AArch64
48.3%48.3%
48.3 % 12392 / 25671 38.4 % 118 / 307
build-llvm/lib/Target/AMDGPU
54.8%54.8%
54.8 % 7129 / 13013 71.4 % 95 / 133
build-llvm/lib/Target/ARM
58.3%58.3%
58.3 % 11265 / 19310 28.5 % 124 / 435
build-llvm/lib/Target/AVR
65.2%65.2%
65.2 % 700 / 1074 57.6 % 34 / 59
build-llvm/lib/Target/BPF
52.4%52.4%
52.4 % 409 / 780 46.2 % 24 / 52
build-llvm/lib/Target/Hexagon
84.6%84.6%
84.6 % 9183 / 10860 69.2 % 54 / 78
build-llvm/lib/Target/Lanai
45.1%45.1%
45.1 % 444 / 984 56.1 % 32 / 57
build-llvm/lib/Target/MSP430
73.0%73.0%
73.0 % 135 / 185 56.2 % 18 / 32
build-llvm/lib/Target/Mips
63.7%63.7%
63.7 % 5735 / 8998 21.1 % 84 / 398
build-llvm/lib/Target/NVPTX
48.1%48.1%
48.1 % 1004 / 2089 57.1 % 16 / 28
build-llvm/lib/Target/PowerPC
58.2%58.2%
58.2 % 4544 / 7809 38.7 % 79 / 204
build-llvm/lib/Target/Sparc
66.9%66.9%
66.9 % 3076 / 4596 58.3 % 35 / 60
build-llvm/lib/Target/SystemZ
64.4%64.4%
64.4 % 2592 / 4024 66.1 % 41 / 62
build-llvm/lib/Target/WebAssembly
36.2%36.2%
36.2 % 613 / 1695 38.6 % 39 / 101
build-llvm/lib/Target/X86
42.3%42.3%
42.3 % 5301 / 12533 22.6 % 229 / 1013
build-llvm/lib/Target/XCore
56.3%56.3%
56.3 % 368 / 654 54.8 % 17 / 31
build-llvm/lib/Transforms/InstCombine
83.3%83.3%
83.3 % 5 / 6 100.0 % 1 / 1
build-llvm/test/tools/llvm-cov/Output/gcov47_compatibility.cpp.tmp
100.0%
100.0 % 1 / 1 - 0 / 0
build-llvm/tools/clang/include/clang/AST
16.8%16.8%
16.8 % 2851 / 16921 1.0 % 1316 / 138053
build-llvm/tools/clang/include/clang/Basic
96.3%96.3%
96.3 % 1176 / 1221 0.0 % 0 / 27
build-llvm/tools/clang/include/clang/Driver
100.0%
100.0 % 3 / 3 - 0 / 0
build-llvm/tools/clang/include/clang/Parse
93.9%93.9%
93.9 % 46 / 49 100.0 % 7 / 7
build-llvm/tools/clang/include/clang/Sema
59.1%59.1%
59.1 % 2364 / 3999 58.9 % 208 / 353
build-llvm/tools/clang/include/clang/Serialization
33.4%33.4%
33.4 % 791 / 2369 - 0 / 0
build-llvm/tools/clang/include/clang/StaticAnalyzer/Checkers
100.0%
100.0 % 140 / 140 - 0 / 0
clang/tools/extra/change-namespace
100.0%
100.0 % 1 / 1 - 0 / 0
clang/tools/extra/clang-doc
100.0%
100.0 % 49 / 49 92.9 % 13 / 14
clang/tools/extra/clang-move
100.0%
100.0 % 15 / 15 100.0 % 3 / 3
clang/tools/extra/clang-tidy
62.5%62.5%
62.5 % 10 / 16 33.3 % 3 / 9
clang/tools/extra/clang-tidy/google
0.0%
0.0 % 0 / 1 - 0 / 0
clang/tools/extra/clang-tidy/llvm
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
clang/tools/extra/clang-tidy/utils
0.0%
0.0 % 0 / 2 - 0 / 0
clang/tools/extra/clangd
0.0%
0.0 % 0 / 109 0.0 % 0 / 38
clang/tools/extra/clangd/index
0.0%
0.0 % 0 / 74 0.0 % 0 / 15
clang/tools/extra/clangd/index/dex
0.0%
0.0 % 0 / 93 0.0 % 0 / 11
clang/tools/extra/include-fixer
80.0%80.0%
80.0 % 4 / 5 33.3 % 1 / 3
clang/tools/extra/include-fixer/find-all-symbols
85.7%85.7%
85.7 % 6 / 7 33.3 % 1 / 3
include/llvm
28.5%28.5%
28.5 % 97 / 340 66.8 % 498 / 746
include/llvm/ADT
74.6%74.6%
74.6 % 22388 / 30012 34.7 % 22481 / 64773
include/llvm/Analysis
67.0%67.0%
67.0 % 4446 / 6632 41.1 % 1414 / 3437
include/llvm/Analysis/Utils
100.0%
100.0 % 32 / 32 100.0 % 2 / 2
include/llvm/AsmParser
100.0%
100.0 % 1 / 1 - 0 / 0
include/llvm/BinaryFormat
89.9%89.9%
89.9 % 865 / 962 46.2 % 12 / 26
include/llvm/BinaryFormat/ELFRelocs
72.1%72.1%
72.1 % 803 / 1113 - 0 / 0
include/llvm/Bitcode
86.5%86.5%
86.5 % 662 / 765 74.3 % 55 / 74
include/llvm/CodeGen
67.2%67.2%
67.2 % 5125 / 7632 36.2 % 862 / 2384
include/llvm/CodeGen/GlobalISel
70.6%70.6%
70.6 % 1005 / 1423 42.3 % 142 / 336
include/llvm/CodeGen/PBQP
83.4%83.4%
83.4 % 262 / 314 63.8 % 37 / 58
include/llvm/DebugInfo
70.8%70.8%
70.8 % 34 / 48 47.4 % 9 / 19
include/llvm/DebugInfo/CodeView
59.2%59.2%
59.2 % 1282 / 2167 44.6 % 286 / 641
include/llvm/DebugInfo/DWARF
68.8%68.8%
68.8 % 391 / 568 20.0 % 39 / 195
include/llvm/DebugInfo/MSF
66.7%66.7%
66.7 % 18 / 27 33.3 % 3 / 9
include/llvm/DebugInfo/PDB
57.7%57.7%
57.7 % 199 / 345 18.8 % 64 / 341
include/llvm/DebugInfo/PDB/Native
83.3%83.3%
83.3 % 348 / 418 58.3 % 56 / 96
include/llvm/DebugInfo/Symbolize
88.9%88.9%
88.9 % 8 / 9 50.0 % 2 / 4
include/llvm/Demangle
32.5%32.5%
32.5 % 1146 / 3523 24.0 % 129 / 537
include/llvm/ExecutionEngine
51.6%51.6%
51.6 % 81 / 157 26.6 % 17 / 64
include/llvm/ExecutionEngine/Orc
52.3%52.3%
52.3 % 2485 / 4747 40.6 % 495 / 1219
include/llvm/FuzzMutate
86.7%86.7%
86.7 % 111 / 128 70.0 % 28 / 40
include/llvm/IR
75.3%75.3%
75.3 % 12125 / 16107 42.3 % 3032 / 7161
include/llvm/LTO
83.3%83.3%
83.3 % 20 / 24 55.6 % 5 / 9
include/llvm/LTO/legacy
84.8%84.8%
84.8 % 28 / 33 33.3 % 2 / 6
include/llvm/LineEditor
100.0%
100.0 % 10 / 10 60.0 % 3 / 5
include/llvm/Linker
50.0%50.0%
50.0 % 1 / 2 0.0 % 0 / 1
include/llvm/MC
58.0%58.0%
58.0 % 856 / 1477 17.9 % 115 / 642
include/llvm/MC/MCDisassembler
77.8%77.8%
77.8 % 7 / 9 50.0 % 4 / 8
include/llvm/MC/MCParser
79.2%79.2%
79.2 % 247 / 312 70.9 % 134 / 189
include/llvm/Object
69.1%69.1%
69.1 % 3846 / 5568 51.2 % 415 / 810
include/llvm/ObjectYAML
83.2%83.2%
83.2 % 159 / 191 15.0 % 15 / 100
include/llvm/Option
84.6%84.6%
84.6 % 471 / 557 69.9 % 107 / 153
include/llvm/Passes
89.7%89.7%
89.7 % 35 / 39 40.0 % 2 / 5
include/llvm/ProfileData
80.8%80.8%
80.8 % 537 / 665 55.3 % 84 / 152
include/llvm/ProfileData/Coverage
79.9%79.9%
79.9 % 119 / 149 41.5 % 17 / 41
include/llvm/Support
58.7%58.7%
58.7 % 15856 / 27019 28.9 % 7266 / 25106
include/llvm/TableGen
70.1%70.1%
70.1 % 253 / 361 37.4 % 49 / 131
include/llvm/Target
61.7%61.7%
61.7 % 50 / 81 46.9 % 15 / 32
include/llvm/Testing/Support
66.7%66.7%
66.7 % 128 / 192 44.9 % 53 / 118
include/llvm/Transforms
85.7%85.7%
85.7 % 6 / 7 - 0 / 0
include/llvm/Transforms/IPO
87.8%87.8%
87.8 % 79 / 90 58.8 % 10 / 17
include/llvm/Transforms/InstCombine
100.0%
100.0 % 34 / 34 100.0 % 7 / 7
include/llvm/Transforms/Instrumentation
100.0%
100.0 % 7 / 7 100.0 % 2 / 2
include/llvm/Transforms/Scalar
66.7%66.7%
66.7 % 356 / 534 31.5 % 34 / 108
include/llvm/Transforms/Utils
88.7%88.7%
88.7 % 250 / 282 52.6 % 30 / 57
include/llvm/Transforms/Vectorize
59.5%59.5%
59.5 % 25 / 42 5.0 % 1 / 20
include/llvm/XRay
85.6%85.6%
85.6 % 285 / 333 41.0 % 43 / 105
lib/Analysis
87.5%87.5%
87.5 % 22132 / 25288 85.0 % 2217 / 2607
lib/AsmParser
83.6%83.6%
83.6 % 3917 / 4684 87.5 % 309 / 353
lib/BinaryFormat
80.4%80.4%
80.4 % 529 / 658 79.1 % 68 / 86
lib/Bitcode/Reader
82.9%82.9%
82.9 % 3074 / 3707 92.0 % 149 / 162
lib/Bitcode/Writer
89.7%89.7%
89.7 % 2079 / 2318 81.9 % 127 / 155
lib/CodeGen
83.3%83.3%
83.3 % 31704 / 38072 83.3 % 2847 / 3417
lib/CodeGen/AsmPrinter
92.8%92.8%
92.8 % 7633 / 8228 83.4 % 653 / 783
lib/CodeGen/GlobalISel
85.6%85.6%
85.6 % 2595 / 3031 83.6 % 260 / 311
lib/CodeGen/MIRParser
91.6%91.6%
91.6 % 2147 / 2343 87.7 % 178 / 203
lib/CodeGen/SelectionDAG
85.5%85.5%
85.5 % 28657 / 33534 82.7 % 1456 / 1761
lib/DebugInfo/CodeView
79.5%79.5%
79.5 % 2429 / 3056 76.7 % 462 / 602
lib/DebugInfo/DWARF
91.0%91.0%
91.0 % 4436 / 4874 96.5 % 409 / 424
lib/DebugInfo/MSF
94.3%94.3%
94.3 % 328 / 348 88.2 % 45 / 51
lib/DebugInfo/PDB
22.9%22.9%
22.9 % 205 / 894 26.0 % 40 / 154
lib/DebugInfo/PDB/Native
74.8%74.8%
74.8 % 2227 / 2977 64.9 % 497 / 766
lib/DebugInfo/Symbolize
74.8%74.8%
74.8 % 247 / 330 73.5 % 25 / 34
lib/Demangle
70.0%70.0%
70.0 % 1630 / 2329 59.4 % 165 / 278
lib/ExecutionEngine
57.0%57.0%
57.0 % 565 / 992 61.5 % 67 / 109
lib/ExecutionEngine/Interpreter
51.9%51.9%
51.9 % 720 / 1386 60.5 % 72 / 119
lib/ExecutionEngine/MCJIT
83.2%83.2%
83.2 % 282 / 339 81.6 % 40 / 49
lib/ExecutionEngine/Orc
64.0%64.0%
64.0 % 1305 / 2040 65.3 % 228 / 349
lib/ExecutionEngine/PerfJITEvents
16.0%16.0%
16.0 % 23 / 144 33.3 % 5 / 15
lib/ExecutionEngine/RuntimeDyld
73.1%73.1%
73.1 % 1760 / 2408 73.8 % 158 / 214
lib/ExecutionEngine/RuntimeDyld/Targets
85.2%85.2%
85.2 % 860 / 1009 90.3 % 56 / 62
lib/FuzzMutate
76.4%76.4%
76.4 % 285 / 373 93.8 % 45 / 48
lib/IR
81.3%81.3%
81.3 % 19166 / 23564 72.2 % 2815 / 3901
lib/IRReader
63.2%63.2%
63.2 % 24 / 38 80.0 % 4 / 5
lib/LTO
82.8%82.8%
82.8 % 1300 / 1570 81.9 % 122 / 149
lib/LineEditor
56.6%56.6%
56.6 % 60 / 106 60.0 % 9 / 15
lib/Linker
90.0%90.0%
90.0 % 717 / 797 88.7 % 63 / 71
lib/MC
88.4%88.4%
88.4 % 7613 / 8615 86.0 % 845 / 982
lib/MC/MCDisassembler
67.6%67.6%
67.6 % 140 / 207 65.2 % 15 / 23
lib/MC/MCParser
73.4%73.4%
73.4 % 3311 / 4510 60.9 % 209 / 343
lib/Object
76.8%76.8%
76.8 % 5856 / 7627 83.6 % 672 / 804
lib/ObjectYAML
79.9%79.9%
79.9 % 3755 / 4700 66.1 % 544 / 823
lib/OptRemarks
50.0%50.0%
50.0 % 46 / 92 47.1 % 8 / 17
lib/Option
86.8%86.8%
86.8 % 455 / 524 90.2 % 55 / 61
lib/Passes
90.9%90.9%
90.9 % 755 / 831 85.5 % 47 / 55
lib/ProfileData
87.4%87.4%
87.4 % 2024 / 2316 96.6 % 228 / 236
lib/ProfileData/Coverage
68.6%68.6%
68.6 % 787 / 1148 66.7 % 76 / 114
lib/Support
72.9%72.9%
72.9 % 13824 / 18974 69.7 % 1669 / 2393
lib/Support/Unix
66.4%66.4%
66.4 % 646 / 973 78.1 % 114 / 146
lib/TableGen
80.4%80.4%
80.4 % 2449 / 3046 92.7 % 255 / 275
lib/Target
56.5%56.5%
56.5 % 183 / 324 42.4 % 36 / 85
lib/Target/AArch64
80.3%80.3%
80.3 % 13502 / 16808 77.9 % 900 / 1156
lib/Target/AArch64/AsmParser
72.4%72.4%
72.4 % 2727 / 3769 59.8 % 219 / 366
lib/Target/AArch64/Disassembler
31.6%31.6%
31.6 % 233 / 738 14.6 % 12 / 82
lib/Target/AArch64/InstPrinter
76.0%76.0%
76.0 % 902 / 1187 66.0 % 103 / 156
lib/Target/AArch64/MCTargetDesc
75.2%75.2%
75.2 % 1064 / 1415 65.3 % 94 / 144
lib/Target/AArch64/TargetInfo
100.0%
100.0 % 14 / 14 100.0 % 4 / 4
lib/Target/AArch64/Utils
66.4%66.4%
66.4 % 75 / 113 100.0 % 5 / 5
lib/Target/AMDGPU
79.9%79.9%
79.9 % 20979 / 26268 73.2 % 1657 / 2263
lib/Target/AMDGPU/AsmParser
74.2%74.2%
74.2 % 1643 / 2215 65.6 % 118 / 180
lib/Target/AMDGPU/Disassembler
82.5%82.5%
82.5 % 273 / 331 65.3 % 47 / 72
lib/Target/AMDGPU/InstPrinter
91.1%91.1%
91.1 % 754 / 828 93.9 % 93 / 99
lib/Target/AMDGPU/MCTargetDesc
79.2%79.2%
79.2 % 486 / 614 75.6 % 59 / 78
lib/Target/AMDGPU/TargetInfo
100.0%
100.0 % 10 / 10 100.0 % 3 / 3
lib/Target/AMDGPU/Utils
96.3%96.3%
96.3 % 763 / 792 97.2 % 176 / 181
lib/Target/ARM
80.3%80.3%
80.3 % 16480 / 20524 73.8 % 934 / 1266
lib/Target/ARM/AsmParser
75.2%75.2%
75.2 % 3273 / 4350 46.0 % 154 / 335
lib/Target/ARM/Disassembler
49.5%49.5%
49.5 % 744 / 1502 42.0 % 58 / 138
lib/Target/ARM/InstPrinter
87.4%87.4%
87.4 % 827 / 946 88.4 % 84 / 95
lib/Target/ARM/MCTargetDesc
72.1%72.1%
72.1 % 1904 / 2642 65.8 % 202 / 307
lib/Target/ARM/TargetInfo
100.0%
100.0 % 18 / 18 100.0 % 5 / 5
lib/Target/ARM/Utils
93.1%93.1%
93.1 % 27 / 29 100.0 % 5 / 5
lib/Target/AVR
83.8%83.8%
83.8 % 1957 / 2336 85.2 % 179 / 210
lib/Target/AVR/AsmParser
72.1%72.1%
72.1 % 189 / 262 55.3 % 21 / 38
lib/Target/AVR/Disassembler
48.6%48.6%
48.6 % 17 / 35 40.0 % 4 / 10
lib/Target/AVR/InstPrinter
93.9%93.9%
93.9 % 62 / 66 100.0 % 5 / 5
lib/Target/AVR/MCTargetDesc
82.1%82.1%
82.1 % 515 / 627 81.0 % 68 / 84
lib/Target/AVR/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 2 / 2
lib/Target/BPF
82.4%82.4%
82.4 % 796 / 966 83.8 % 98 / 117
lib/Target/BPF/AsmParser
55.3%55.3%
55.3 % 84 / 152 48.1 % 13 / 27
lib/Target/BPF/Disassembler
68.2%68.2%
68.2 % 45 / 66 41.7 % 5 / 12
lib/Target/BPF/InstPrinter
100.0%
100.0 % 35 / 35 100.0 % 5 / 5
lib/Target/BPF/MCTargetDesc
73.8%73.8%
73.8 % 107 / 145 74.2 % 23 / 31
lib/Target/BPF/TargetInfo
100.0%
100.0 % 14 / 14 100.0 % 4 / 4
lib/Target/Hexagon
68.0%68.0%
68.0 % 14445 / 21231 70.3 % 1228 / 1747
lib/Target/Hexagon/AsmParser
70.4%70.4%
70.4 % 554 / 787 53.0 % 35 / 66
lib/Target/Hexagon/Disassembler
34.9%34.9%
34.9 % 121 / 347 38.3 % 18 / 47
lib/Target/Hexagon/MCTargetDesc
83.4%83.4%
83.4 % 2166 / 2598 82.2 % 212 / 258
lib/Target/Hexagon/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 2 / 2
lib/Target/Lanai
62.4%62.4%
62.4 % 1072 / 1717 70.7 % 123 / 174
lib/Target/Lanai/AsmParser
45.2%45.2%
45.2 % 225 / 498 27.9 % 17 / 61
lib/Target/Lanai/Disassembler
57.6%57.6%
57.6 % 38 / 66 50.0 % 7 / 14
lib/Target/Lanai/InstPrinter
89.0%89.0%
89.0 % 129 / 145 89.5 % 17 / 19
lib/Target/Lanai/MCTargetDesc
40.2%40.2%
40.2 % 131 / 326 41.7 % 20 / 48
lib/Target/Lanai/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 2 / 2
lib/Target/MSP430
74.8%74.8%
74.8 % 963 / 1287 72.9 % 94 / 129
lib/Target/MSP430/InstPrinter
87.2%87.2%
87.2 % 41 / 47 100.0 % 5 / 5
lib/Target/MSP430/MCTargetDesc
96.0%96.0%
96.0 % 24 / 25 85.7 % 6 / 7
lib/Target/MSP430/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 2 / 2
lib/Target/Mips
78.3%78.3%
78.3 % 8313 / 10615 74.4 % 696 / 935
lib/Target/Mips/AsmParser
73.9%73.9%
73.9 % 2803 / 3793 57.2 % 166 / 290
lib/Target/Mips/Disassembler
18.8%18.8%
18.8 % 144 / 765 8.8 % 10 / 114
lib/Target/Mips/InstPrinter
87.0%87.0%
87.0 % 268 / 308 96.9 % 31 / 32
lib/Target/Mips/MCTargetDesc
89.3%89.3%
89.3 % 1904 / 2132 87.0 % 328 / 377
lib/Target/Mips/TargetInfo
100.0%
100.0 % 18 / 18 100.0 % 5 / 5
lib/Target/NVPTX
66.8%66.8%
66.8 % 3259 / 4878 78.6 % 290 / 369
lib/Target/NVPTX/InstPrinter
85.3%85.3%
85.3 % 174 / 204 100.0 % 9 / 9
lib/Target/NVPTX/MCTargetDesc
99.0%99.0%
99.0 % 95 / 96 93.3 % 14 / 15
lib/Target/NVPTX/TargetInfo
100.0%
100.0 % 10 / 10 100.0 % 3 / 3
lib/Target/PowerPC
77.5%77.5%
77.5 % 12335 / 15917 75.5 % 683 / 905
lib/Target/PowerPC/AsmParser
55.4%55.4%
55.4 % 408 / 737 31.6 % 24 / 76
lib/Target/PowerPC/Disassembler
16.9%16.9%
16.9 % 23 / 136 10.8 % 4 / 37
lib/Target/PowerPC/InstPrinter
94.7%94.7%
94.7 % 216 / 228 96.3 % 26 / 27
lib/Target/PowerPC/MCTargetDesc
64.9%64.9%
64.9 % 505 / 778 58.8 % 50 / 85
lib/Target/PowerPC/TargetInfo
100.0%
100.0 % 14 / 14 100.0 % 4 / 4
lib/Target/Sparc
77.2%77.2%
77.2 % 2055 / 2662 74.1 % 163 / 220
lib/Target/Sparc/AsmParser
50.8%50.8%
50.8 % 270 / 532 34.1 % 15 / 44
lib/Target/Sparc/Disassembler
64.4%64.4%
64.4 % 96 / 149 54.2 % 13 / 24
lib/Target/Sparc/InstPrinter
79.7%79.7%
79.7 % 63 / 79 87.5 % 7 / 8
lib/Target/Sparc/MCTargetDesc
77.7%77.7%
77.7 % 321 / 413 68.9 % 42 / 61
lib/Target/Sparc/TargetInfo
100.0%
100.0 % 14 / 14 100.0 % 4 / 4
lib/Target/SystemZ
82.0%82.0%
82.0 % 6033 / 7358 77.2 % 426 / 552
lib/Target/SystemZ/AsmParser
69.2%69.2%
69.2 % 321 / 464 40.4 % 21 / 52
lib/Target/SystemZ/Disassembler
71.6%71.6%
71.6 % 136 / 190 30.2 % 16 / 53
lib/Target/SystemZ/InstPrinter
93.9%93.9%
93.9 % 108 / 115 96.2 % 25 / 26
lib/Target/SystemZ/MCTargetDesc
63.9%63.9%
63.9 % 140 / 219 50.0 % 21 / 42
lib/Target/SystemZ/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 2 / 2
lib/Target/WebAssembly
80.2%80.2%
80.2 % 3868 / 4825 81.7 % 370 / 453
lib/Target/WebAssembly/AsmParser
54.7%54.7%
54.7 % 99 / 181 37.5 % 9 / 24
lib/Target/WebAssembly/Disassembler
84.3%84.3%
84.3 % 43 / 51 100.0 % 4 / 4
lib/Target/WebAssembly/InstPrinter
84.5%84.5%
84.5 % 98 / 116 100.0 % 8 / 8
lib/Target/WebAssembly/MCTargetDesc
84.0%84.0%
84.0 % 226 / 269 81.1 % 43 / 53
lib/Target/WebAssembly/TargetInfo
100.0%
100.0 % 10 / 10 100.0 % 3 / 3
lib/Target/X86
77.2%77.2%
77.2 % 25110 / 32517 74.7 % 1317 / 1762
lib/Target/X86/AsmParser
81.8%81.8%
81.8 % 1752 / 2141 66.3 % 132 / 199
lib/Target/X86/Disassembler
71.0%71.0%
71.0 % 913 / 1286 80.5 % 33 / 41
lib/Target/X86/InstPrinter
99.4%99.4%
99.4 % 874 / 879 100.0 % 25 / 25
lib/Target/X86/MCTargetDesc
78.4%78.4%
78.4 % 1423 / 1816 76.6 % 108 / 141
lib/Target/X86/TargetInfo
100.0%
100.0 % 10 / 10 100.0 % 3 / 3
lib/Target/X86/Utils
96.6%96.6%
96.6 % 282 / 292 97.1 % 34 / 35
lib/Target/XCore
88.5%88.5%
88.5 % 1759 / 1987 86.2 % 156 / 181
lib/Target/XCore/Disassembler
14.4%14.4%
14.4 % 41 / 284 14.3 % 5 / 35
lib/Target/XCore/InstPrinter
85.7%85.7%
85.7 % 24 / 28 66.7 % 4 / 6
lib/Target/XCore/MCTargetDesc
98.1%98.1%
98.1 % 52 / 53 92.9 % 13 / 14
lib/Target/XCore/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 2 / 2
lib/Testing/Support
87.0%87.0%
87.0 % 20 / 23 100.0 % 3 / 3
lib/ToolDrivers/llvm-dlltool
57.8%57.8%
57.8 % 37 / 64 75.0 % 3 / 4
lib/ToolDrivers/llvm-lib
83.3%83.3%
83.3 % 50 / 60 100.0 % 4 / 4
lib/Transforms/AggressiveInstCombine
92.1%92.1%
92.1 % 197 / 214 90.0 % 18 / 20
lib/Transforms/Coroutines
90.7%90.7%
90.7 % 1030 / 1136 85.3 % 110 / 129
lib/Transforms/Hello
41.7%41.7%
41.7 % 5 / 12 33.3 % 1 / 3
lib/Transforms/IPO
87.6%87.6%
87.6 % 6112 / 6977 84.6 % 540 / 638
lib/Transforms/InstCombine
93.6%93.6%
93.6 % 10255 / 10955 94.1 % 399 / 424
lib/Transforms/Instrumentation
78.8%78.8%
78.8 % 6077 / 7708 73.6 % 463 / 629
lib/Transforms/ObjCARC
78.2%78.2%
78.2 % 1062 / 1358 81.3 % 100 / 123
lib/Transforms/Scalar
85.7%85.7%
85.7 % 17968 / 20975 81.7 % 1461 / 1789
lib/Transforms/Utils
87.5%87.5%
87.5 % 11517 / 13158 87.3 % 783 / 897
lib/Transforms/Vectorize
87.1%87.1%
87.1 % 5224 / 6000 74.2 % 346 / 466
lib/WindowsManifest
0.0%
0.0 % 0 / 21 0.0 % 0 / 12
lib/XRay
65.4%65.4%
65.4 % 585 / 894 79.1 % 106 / 134
tools/bugpoint
37.4%37.4%
37.4 % 727 / 1946 48.5 % 66 / 136
tools/bugpoint-passes
60.7%60.7%
60.7 % 17 / 28 80.0 % 4 / 5
tools/clang/include/clang/ARCMigrate
20.0%20.0%
20.0 % 1 / 5 0.0 % 0 / 4
tools/clang/include/clang/AST
59.8%59.8%
59.8 % 13937 / 23304 8.2 % 8499 / 103592
tools/clang/include/clang/ASTMatchers
61.4%61.4%
61.4 % 9070 / 14780 62.0 % 3852 / 6212
tools/clang/include/clang/ASTMatchers/Dynamic
24.8%24.8%
24.8 % 271 / 1093 19.3 % 71 / 367
tools/clang/include/clang/Analysis
65.5%65.5%
65.5 % 421 / 643 29.3 % 46 / 157
tools/clang/include/clang/Analysis/Analyses
29.0%29.0%
29.0 % 402 / 1386 12.3 % 47 / 383
tools/clang/include/clang/Analysis/Support
73.3%73.3%
73.3 % 99 / 135 22.2 % 10 / 45
tools/clang/include/clang/Basic
84.1%84.1%
84.1 % 2698 / 3209 41.4 % 252 / 608
tools/clang/include/clang/CodeGen
63.5%63.5%
63.5 % 202 / 318 18.1 % 15 / 83
tools/clang/include/clang/CrossTU
25.0%25.0%
25.0 % 1 / 4 0.0 % 0 / 2
tools/clang/include/clang/Driver
54.4%54.4%
54.4 % 173 / 318 33.8 % 44 / 130
tools/clang/include/clang/Edit
65.2%65.2%
65.2 % 15 / 23 11.1 % 1 / 9
tools/clang/include/clang/Format
86.4%86.4%
86.4 % 57 / 66 50.0 % 2 / 4
tools/clang/include/clang/Frontend
84.5%84.5%
84.5 % 469 / 555 42.1 % 48 / 114
tools/clang/include/clang/Index
50.0%50.0%
50.0 % 3 / 6 40.0 % 2 / 5
tools/clang/include/clang/Lex
75.9%75.9%
75.9 % 893 / 1177 41.6 % 146 / 351
tools/clang/include/clang/Parse
94.3%94.3%
94.3 % 417 / 442 70.1 % 47 / 67
tools/clang/include/clang/Rewrite/Core
77.4%77.4%
77.4 % 48 / 62 23.5 % 4 / 17
tools/clang/include/clang/Rewrite/Frontend
80.0%80.0%
80.0 % 8 / 10 50.0 % 2 / 4
tools/clang/include/clang/Sema
70.2%70.2%
70.2 % 2248 / 3201 26.0 % 198 / 761
tools/clang/include/clang/Serialization
74.4%74.4%
74.4 % 418 / 562 49.0 % 96 / 196
tools/clang/include/clang/StaticAnalyzer/Checkers
79.3%79.3%
79.3 % 96 / 121 70.0 % 21 / 30
tools/clang/include/clang/StaticAnalyzer/Core
88.2%88.2%
88.2 % 620 / 703 90.4 % 660 / 730
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter
81.0%81.0%
81.0 % 217 / 268 58.7 % 64 / 109
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive
66.3%66.3%
66.3 % 1271 / 1918 61.3 % 546 / 891
tools/clang/include/clang/StaticAnalyzer/Frontend
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
tools/clang/include/clang/Tooling
82.5%82.5%
82.5 % 137 / 166 67.0 % 67 / 100
tools/clang/include/clang/Tooling/ASTDiff
66.7%66.7%
66.7 % 8 / 12 33.3 % 2 / 6
tools/clang/include/clang/Tooling/Core
65.9%65.9%
65.9 % 29 / 44 38.5 % 5 / 13
tools/clang/include/clang/Tooling/Inclusions
100.0%
100.0 % 5 / 5 - 0 / 0
tools/clang/include/clang/Tooling/Refactoring
51.4%51.4%
51.4 % 127 / 247 46.6 % 34 / 73
tools/clang/include/clang/Tooling/Refactoring/Extract
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
tools/clang/include/clang/Tooling/Refactoring/Rename
85.7%85.7%
85.7 % 18 / 21 50.0 % 2 / 4
tools/clang/lib/ARCMigrate
80.5%80.5%
80.5 % 2695 / 3349 73.7 % 283 / 384
tools/clang/lib/AST
80.5%80.5%
80.5 % 36941 / 45892 75.8 % 4227 / 5573
tools/clang/lib/ASTMatchers
92.2%92.2%
92.2 % 626 / 679 86.6 % 103 / 119
tools/clang/lib/ASTMatchers/Dynamic
33.6%33.6%
33.6 % 3133 / 9338 34.6 % 658 / 1901
tools/clang/lib/Analysis
78.9%78.9%
78.9 % 5667 / 7183 71.2 % 550 / 773
tools/clang/lib/Basic
88.9%88.9%
88.9 % 3581 / 4028 92.4 % 366 / 396
tools/clang/lib/Basic/Targets
83.5%83.5%
83.5 % 5246 / 6283 77.5 % 560 / 723
tools/clang/lib/CodeGen
88.8%88.8%
88.8 % 46659 / 52568 77.3 % 3541 / 4581
tools/clang/lib/CrossTU
66.4%66.4%
66.4 % 81 / 122 73.3 % 11 / 15
tools/clang/lib/Driver
89.6%89.6%
89.6 % 3104 / 3465 82.7 % 272 / 329
tools/clang/lib/Driver/ToolChains
87.0%87.0%
87.0 % 8686 / 9983 81.5 % 668 / 820
tools/clang/lib/Driver/ToolChains/Arch
83.1%83.1%
83.1 % 820 / 987 86.7 % 52 / 60
tools/clang/lib/Edit
91.5%91.5%
91.5 % 713 / 779 94.0 % 63 / 67
tools/clang/lib/Format
91.7%91.7%
91.7 % 7316 / 7977 84.3 % 436 / 517
tools/clang/lib/Frontend
83.6%83.6%
83.6 % 7357 / 8798 84.6 % 671 / 793
tools/clang/lib/Frontend/Rewrite
79.5%79.5%
79.5 % 4519 / 5683 79.3 % 264 / 333
tools/clang/lib/FrontendTool
77.0%77.0%
77.0 % 87 / 113 100.0 % 3 / 3
tools/clang/lib/Index
83.5%83.5%
83.5 % 2005 / 2400 80.1 % 193 / 241
tools/clang/lib/Lex
89.8%89.8%
89.8 % 8099 / 9020 91.8 % 534 / 582
tools/clang/lib/Parse
93.1%93.1%
93.1 % 12205 / 13107 97.6 % 537 / 550
tools/clang/lib/Rewrite
89.1%89.1%
89.1 % 663 / 744 76.3 % 58 / 76
tools/clang/lib/Sema
80.7%80.7%
80.7 % 74343 / 92107 60.7 % 4591 / 7568
tools/clang/lib/Serialization
89.9%89.9%
89.9 % 16809 / 18697 82.6 % 1330 / 1611
tools/clang/lib/StaticAnalyzer/Checkers
69.5%69.5%
69.5 % 8648 / 12436 67.6 % 785 / 1161
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker
90.0%90.0%
90.0 % 271 / 301 70.6 % 24 / 34
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker
85.6%85.6%
85.6 % 739 / 863 82.4 % 61 / 74
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject
81.6%81.6%
81.6 % 244 / 299 81.2 % 39 / 48
tools/clang/lib/StaticAnalyzer/Core
87.4%87.4%
87.4 % 10238 / 11719 82.6 % 1085 / 1313
tools/clang/lib/StaticAnalyzer/Frontend
74.9%74.9%
74.9 % 287 / 383 79.2 % 42 / 53
tools/clang/lib/Tooling
84.6%84.6%
84.6 % 915 / 1082 85.8 % 133 / 155
tools/clang/lib/Tooling/ASTDiff
93.9%93.9%
93.9 % 474 / 505 85.3 % 64 / 75
tools/clang/lib/Tooling/Core
96.9%96.9%
96.9 % 281 / 290 94.9 % 37 / 39
tools/clang/lib/Tooling/Inclusions
83.0%83.0%
83.0 % 112 / 135 80.0 % 12 / 15
tools/clang/lib/Tooling/Refactoring
86.2%86.2%
86.2 % 313 / 363 93.1 % 54 / 58
tools/clang/lib/Tooling/Refactoring/Extract
96.2%96.2%
96.2 % 77 / 80 81.8 % 9 / 11
tools/clang/lib/Tooling/Refactoring/Rename
88.8%88.8%
88.8 % 390 / 439 88.3 % 53 / 60
tools/clang/tools/arcmt-test
27.4%27.4%
27.4 % 43 / 157 30.8 % 4 / 13
tools/clang/tools/c-index-test
86.7%86.7%
86.7 % 117 / 135 91.7 % 11 / 12
tools/clang/tools/clang-check
42.4%42.4%
42.4 % 14 / 33 20.0 % 1 / 5
tools/clang/tools/clang-diff
85.2%85.2%
85.2 % 208 / 244 100.0 % 12 / 12
tools/clang/tools/clang-format
77.4%77.4%
77.4 % 137 / 177 87.5 % 7 / 8
tools/clang/tools/clang-func-mapping
100.0%
100.0 % 38 / 38 100.0 % 6 / 6
tools/clang/tools/clang-import-test
100.0%
100.0 % 159 / 159 100.0 % 15 / 15
tools/clang/tools/clang-offload-bundler
84.7%84.7%
84.7 % 277 / 327 85.7 % 36 / 42
tools/clang/tools/clang-refactor
71.8%71.8%
71.8 % 296 / 412 80.8 % 42 / 52
tools/clang/tools/clang-rename
80.0%80.0%
80.0 % 64 / 80 100.0 % 2 / 2
tools/clang/tools/diagtool
78.5%78.5%
78.5 % 204 / 260 56.4 % 31 / 55
tools/clang/tools/driver
83.5%83.5%
83.5 % 419 / 502 88.9 % 24 / 27
tools/clang/tools/extra/change-namespace
93.9%93.9%
93.9 % 419 / 446 100.0 % 29 / 29
tools/clang/tools/extra/change-namespace/tool
82.2%82.2%
82.2 % 37 / 45 100.0 % 2 / 2
tools/clang/tools/extra/clang-apply-replacements/lib/Tooling
89.6%89.6%
89.6 % 69 / 77 100.0 % 7 / 7
tools/clang/tools/extra/clang-apply-replacements/tool
70.5%70.5%
70.5 % 31 / 44 50.0 % 1 / 2
tools/clang/tools/extra/clang-doc
63.9%63.9%
63.9 % 1317 / 2062 65.7 % 203 / 309
tools/clang/tools/extra/clang-doc/tool
61.4%61.4%
61.4 % 43 / 70 100.0 % 5 / 5
tools/clang/tools/extra/clang-move
89.7%89.7%
89.7 % 503 / 561 90.6 % 58 / 64
tools/clang/tools/extra/clang-move/tool
58.5%58.5%
58.5 % 38 / 65 100.0 % 2 / 2
tools/clang/tools/extra/clang-query
86.2%86.2%
86.2 % 232 / 269 70.6 % 24 / 34
tools/clang/tools/extra/clang-query/tool
65.0%65.0%
65.0 % 26 / 40 100.0 % 2 / 2
tools/clang/tools/extra/clang-reorder-fields
78.7%78.7%
78.7 % 85 / 108 88.9 % 8 / 9
tools/clang/tools/extra/clang-reorder-fields/tool
94.7%94.7%
94.7 % 18 / 19 100.0 % 1 / 1
tools/clang/tools/extra/clang-tidy
90.5%90.5%
90.5 % 858 / 948 94.0 % 313 / 333
tools/clang/tools/extra/clang-tidy/abseil
89.3%89.3%
89.3 % 226 / 253 93.5 % 29 / 31
tools/clang/tools/extra/clang-tidy/android
100.0%
100.0 % 232 / 232 100.0 % 35 / 35
tools/clang/tools/extra/clang-tidy/boost
100.0%
100.0 % 38 / 38 100.0 % 5 / 5
tools/clang/tools/extra/clang-tidy/bugprone
88.7%88.7%
88.7 % 2078 / 2343 87.9 % 197 / 224
tools/clang/tools/extra/clang-tidy/cert
97.3%97.3%
97.3 % 289 / 297 94.1 % 32 / 34
tools/clang/tools/extra/clang-tidy/cppcoreguidelines
86.3%86.3%
86.3 % 841 / 974 84.5 % 87 / 103
tools/clang/tools/extra/clang-tidy/fuchsia
98.4%98.4%
98.4 % 187 / 190 97.2 % 35 / 36
tools/clang/tools/extra/clang-tidy/google
96.8%96.8%
96.8 % 424 / 438 98.0 % 49 / 50
tools/clang/tools/extra/clang-tidy/hicpp
97.0%97.0%
97.0 % 162 / 167 93.8 % 15 / 16
tools/clang/tools/extra/clang-tidy/llvm
98.9%98.9%
98.9 % 92 / 93 100.0 % 10 / 10
tools/clang/tools/extra/clang-tidy/misc
90.6%90.6%
90.6 % 1083 / 1196 89.2 % 107 / 120
tools/clang/tools/extra/clang-tidy/modernize
90.5%90.5%
90.5 % 2237 / 2473 88.0 % 227 / 258
tools/clang/tools/extra/clang-tidy/mpi
79.5%79.5%
79.5 % 101 / 127 100.0 % 14 / 14
tools/clang/tools/extra/clang-tidy/objc
92.7%92.7%
92.7 % 114 / 123 90.5 % 19 / 21
tools/clang/tools/extra/clang-tidy/performance
92.9%92.9%
92.9 % 617 / 664 86.6 % 58 / 67
tools/clang/tools/extra/clang-tidy/plugin
100.0%
100.0 % 17 / 17 100.0 % 3 / 3
tools/clang/tools/extra/clang-tidy/portability
79.2%79.2%
79.2 % 57 / 72 88.9 % 8 / 9
tools/clang/tools/extra/clang-tidy/readability
92.8%92.8%
92.8 % 2151 / 2319 91.2 % 187 / 205
tools/clang/tools/extra/clang-tidy/tool
86.5%86.5%
86.5 % 115 / 133 100.0 % 5 / 5
tools/clang/tools/extra/clang-tidy/utils
84.6%84.6%
84.6 % 523 / 618 93.8 % 90 / 96
tools/clang/tools/extra/clang-tidy/zircon
87.9%87.9%
87.9 % 29 / 33 71.4 % 5 / 7
tools/clang/tools/extra/clangd
64.7%64.7%
64.7 % 2528 / 3909 65.3 % 440 / 674
tools/clang/tools/extra/clangd/index
48.4%48.4%
48.4 % 570 / 1178 51.1 % 72 / 141
tools/clang/tools/extra/clangd/index/dex
0.0%
0.0 % 0 / 447 0.0 % 0 / 87
tools/clang/tools/extra/clangd/indexer
88.9%88.9%
88.9 % 24 / 27 100.0 % 5 / 5
tools/clang/tools/extra/clangd/tool
75.0%75.0%
75.0 % 51 / 68 100.0 % 1 / 1
tools/clang/tools/extra/include-fixer
91.5%91.5%
91.5 % 280 / 306 88.2 % 30 / 34
tools/clang/tools/extra/include-fixer/find-all-symbols
89.6%89.6%
89.6 % 233 / 260 81.8 % 36 / 44
tools/clang/tools/extra/include-fixer/find-all-symbols/tool
87.9%87.9%
87.9 % 29 / 33 100.0 % 3 / 3
tools/clang/tools/extra/include-fixer/plugin
89.5%89.5%
89.5 % 17 / 19 75.0 % 3 / 4
tools/clang/tools/extra/include-fixer/tool
82.0%82.0%
82.0 % 132 / 161 88.9 % 8 / 9
tools/clang/tools/extra/modularize
84.7%84.7%
84.7 % 906 / 1070 75.9 % 104 / 137
tools/clang/tools/extra/pp-trace
90.5%90.5%
90.5 % 332 / 367 96.8 % 61 / 63
tools/clang/tools/extra/unittests/change-namespace
98.1%98.1%
98.1 % 403 / 411 98.6 % 73 / 74
tools/clang/tools/extra/unittests/clang-apply-replacements
100.0%
100.0 % 14 / 14 100.0 % 2 / 2
tools/clang/tools/extra/unittests/clang-doc
98.4%98.4%
98.4 % 835 / 849 95.2 % 60 / 63
tools/clang/tools/extra/unittests/clang-move
100.0%
100.0 % 176 / 176 100.0 % 16 / 16
tools/clang/tools/extra/unittests/clang-query
100.0%
100.0 % 190 / 190 100.0 % 12 / 12
tools/clang/tools/extra/unittests/clang-tidy
95.4%95.4%
95.4 % 794 / 832 100.0 % 139 / 139
tools/clang/tools/extra/unittests/clangd
0.0%
0.0 % 0 / 4847 0.0 % 0 / 876
tools/clang/tools/extra/unittests/include-fixer
97.5%97.5%
97.5 % 195 / 200 81.8 % 18 / 22
tools/clang/tools/extra/unittests/include-fixer/find-all-symbols
99.6%99.6%
99.6 % 237 / 238 88.9 % 16 / 18
tools/clang/tools/libclang
71.4%71.4%
71.4 % 5870 / 8226 70.3 % 742 / 1055
tools/clang/unittests/AST
87.7%87.7%
87.7 % 7519 / 8574 92.5 % 1037 / 1121
tools/clang/unittests/ASTMatchers
91.2%91.2%
91.2 % 4932 / 5406 98.8 % 682 / 690
tools/clang/unittests/ASTMatchers/Dynamic
92.3%92.3%
92.3 % 660 / 715 78.6 % 44 / 56
tools/clang/unittests/Analysis
99.2%99.2%
99.2 % 759 / 765 97.3 % 73 / 75
tools/clang/unittests/Basic
98.3%98.3%
98.3 % 1107 / 1126 100.0 % 70 / 70
tools/clang/unittests/CodeGen
95.3%95.3%
95.3 % 1133 / 1189 79.4 % 77 / 97
tools/clang/unittests/CrossTU
89.2%89.2%
89.2 % 58 / 65 100.0 % 5 / 5
tools/clang/unittests/Driver
97.7%97.7%
97.7 % 500 / 512 100.0 % 38 / 38
tools/clang/unittests/Format
98.9%98.9%
98.9 % 8731 / 8826 97.2 % 684 / 704
tools/clang/unittests/Frontend
97.4%97.4%
97.4 % 331 / 340 100.0 % 35 / 35
tools/clang/unittests/Index
97.0%97.0%
97.0 % 32 / 33 66.7 % 8 / 12
tools/clang/unittests/Lex
91.2%91.2%
91.2 % 559 / 613 91.4 % 64 / 70
tools/clang/unittests/Rename
95.9%95.9%
95.9 % 377 / 393 97.5 % 79 / 81
tools/clang/unittests/Rewrite
100.0%
100.0 % 18 / 18 100.0 % 2 / 2
tools/clang/unittests/Sema
92.5%92.5%
92.5 % 185 / 200 90.9 % 30 / 33
tools/clang/unittests/StaticAnalyzer
98.5%98.5%
98.5 % 65 / 66 90.9 % 10 / 11
tools/clang/unittests/Tooling
92.6%92.6%
92.6 % 3330 / 3596 71.5 % 678 / 948
tools/clang/unittests/Tooling/RecursiveASTVisitorTests
96.6%96.6%
96.6 % 280 / 290 88.1 % 52 / 59
tools/clang/unittests/libclang
92.4%92.4%
92.4 % 268 / 290 87.5 % 28 / 32
tools/clang/utils/TableGen
85.3%85.3%
85.3 % 4160 / 4878 77.3 % 364 / 471
tools/dsymutil
85.5%85.5%
85.5 % 2285 / 2671 81.1 % 172 / 212
tools/gold
84.4%84.4%
84.4 % 384 / 455 88.9 % 24 / 27
tools/llc
72.4%72.4%
72.4 % 157 / 217 71.4 % 5 / 7
tools/lld/COFF
86.6%86.6%
86.6 % 3716 / 4292 81.8 % 363 / 444
tools/lld/Common
81.2%81.2%
81.2 % 173 / 213 88.9 % 40 / 45
tools/lld/ELF
71.6%71.6%
71.6 % 13976 / 19518 76.8 % 1242 / 1617
tools/lld/ELF/Arch
73.1%73.1%
73.1 % 2074 / 2836 83.4 % 176 / 211
tools/lld/MinGW
89.9%89.9%
89.9 % 107 / 119 100.0 % 4 / 4
tools/lld/include/lld/Common
76.5%76.5%
76.5 % 91 / 119 88.5 % 192 / 217
tools/lld/include/lld/Core
56.1%56.1%
56.1 % 245 / 437 40.1 % 67 / 167
tools/lld/include/lld/ReaderWriter
42.0%42.0%
42.0 % 29 / 69 12.5 % 6 / 48
tools/lld/lib/Core
80.1%80.1%
80.1 % 302 / 377 86.4 % 51 / 59
tools/lld/lib/Driver
81.0%81.0%
81.0 % 406 / 501 100.0 % 13 / 13
tools/lld/lib/ReaderWriter
72.3%72.3%
72.3 % 60 / 83 71.4 % 10 / 14
tools/lld/lib/ReaderWriter/MachO
82.2%82.2%
82.2 % 4808 / 5847 75.1 % 515 / 686
tools/lld/lib/ReaderWriter/YAML
69.7%69.7%
69.7 % 460 / 660 57.7 % 86 / 149
tools/lld/tools/lld
82.2%82.2%
82.2 % 37 / 45 85.7 % 6 / 7
tools/lld/unittests/DriverTests
99.5%99.5%
99.5 % 188 / 189 100.0 % 38 / 38
tools/lld/unittests/MachOTests
100.0%
100.0 % 1309 / 1309 100.0 % 32 / 32
tools/lld/wasm
86.9%86.9%
86.9 % 1592 / 1833 83.1 % 197 / 237
tools/lli
71.7%71.7%
71.7 % 236 / 329 80.8 % 21 / 26
tools/lli/ChildTarget
75.0%75.0%
75.0 % 15 / 20 100.0 % 1 / 1
tools/llvm-ar
89.0%89.0%
89.0 % 374 / 420 96.4 % 27 / 28
tools/llvm-as
86.8%86.8%
86.8 % 33 / 38 100.0 % 2 / 2
tools/llvm-bcanalyzer
84.7%84.7%
84.7 % 459 / 542 100.0 % 11 / 11
tools/llvm-c-test
86.9%86.9%
86.9 % 629 / 724 88.2 % 15 / 17
tools/llvm-cat
82.1%82.1%
82.1 % 23 / 28 100.0 % 1 / 1
tools/llvm-cfi-verify
71.8%71.8%
71.8 % 89 / 124 80.0 % 4 / 5
tools/llvm-cfi-verify/lib
83.4%83.4%
83.4 % 312 / 374 97.3 % 36 / 37
tools/llvm-config
58.9%58.9%
58.9 % 116 / 197 83.3 % 5 / 6
tools/llvm-cov
83.7%83.7%
83.7 % 1244 / 1486 66.1 % 113 / 171
tools/llvm-cvtres
68.9%68.9%
68.9 % 62 / 90 57.1 % 4 / 7
tools/llvm-cxxdump
85.7%85.7%
85.7 % 227 / 265 61.5 % 8 / 13
tools/llvm-cxxfilt
100.0%
100.0 % 23 / 23 100.0 % 2 / 2
tools/llvm-cxxmap
71.6%71.6%
71.6 % 48 / 67 50.0 % 3 / 6
tools/llvm-diff
38.7%38.7%
38.7 % 189 / 489 50.9 % 27 / 53
tools/llvm-dis
64.0%64.0%
64.0 % 48 / 75 80.0 % 4 / 5
tools/llvm-dwarfdump
89.0%89.0%
89.0 % 306 / 344 82.8 % 24 / 29
tools/llvm-dwp
81.0%81.0%
81.0 % 302 / 373 77.3 % 17 / 22
tools/llvm-exegesis
4.4%4.4%
4.4 % 8 / 183 12.5 % 2 / 16
tools/llvm-exegesis/lib
44.7%44.7%
44.7 % 677 / 1516 48.9 % 115 / 235
tools/llvm-exegesis/lib/AArch64
58.1%58.1%
58.1 % 18 / 31 62.5 % 5 / 8
tools/llvm-exegesis/lib/X86
74.7%74.7%
74.7 % 112 / 150 69.6 % 16 / 23
tools/llvm-extract
63.6%63.6%
63.6 % 82 / 129 100.0 % 1 / 1
tools/llvm-isel-fuzzer
66.7%66.7%
66.7 % 44 / 66 66.7 % 4 / 6
tools/llvm-link
82.9%82.9%
82.9 % 102 / 123 100.0 % 7 / 7
tools/llvm-lto
88.7%88.7%
88.7 % 361 / 407 96.4 % 27 / 28
tools/llvm-lto2
89.8%89.8%
89.8 % 141 / 157 100.0 % 9 / 9
tools/llvm-mc
89.5%89.5%
89.5 % 197 / 220 100.0 % 12 / 12
tools/llvm-mca
85.6%85.6%
85.6 % 184 / 215 52.0 % 13 / 25
tools/llvm-mca/Views
96.8%96.8%
96.8 % 484 / 500 94.2 % 49 / 52
tools/llvm-mca/include
62.3%62.3%
62.3 % 81 / 130 16.9 % 10 / 59
tools/llvm-mca/include/HardwareUnits
65.6%65.6%
65.6 % 40 / 61 31.2 % 10 / 32
tools/llvm-mca/include/Stages
68.3%68.3%
68.3 % 28 / 41 68.8 % 11 / 16
tools/llvm-mca/lib
76.6%76.6%
76.6 % 278 / 363 89.7 % 26 / 29
tools/llvm-mca/lib/HardwareUnits
95.4%95.4%
95.4 % 440 / 461 94.6 % 53 / 56
tools/llvm-mca/lib/Stages
99.1%99.1%
99.1 % 209 / 211 100.0 % 32 / 32
tools/llvm-modextract
100.0%
100.0 % 21 / 21 100.0 % 1 / 1
tools/llvm-mt
35.7%35.7%
35.7 % 20 / 56 40.0 % 2 / 5
tools/llvm-nm
70.9%70.9%
70.9 % 699 / 986 73.1 % 19 / 26
tools/llvm-objcopy
77.9%77.9%
77.9 % 2619 / 3363 67.1 % 233 / 347
tools/llvm-objdump
66.2%66.2%
66.2 % 5254 / 7938 80.3 % 208 / 259
tools/llvm-opt-fuzzer
73.3%73.3%
73.3 % 74 / 101 66.7 % 4 / 6
tools/llvm-opt-report
83.5%83.5%
83.5 % 111 / 133 71.4 % 5 / 7
tools/llvm-pdbutil
60.0%60.0%
60.0 % 3118 / 5193 62.4 % 402 / 644
tools/llvm-profdata
90.2%90.2%
90.2 % 414 / 459 91.3 % 21 / 23
tools/llvm-rc
88.7%88.7%
88.7 % 1301 / 1467 76.0 % 212 / 279
tools/llvm-readobj
58.8%58.8%
58.8 % 7208 / 12263 54.7 % 413 / 755
tools/llvm-rtdyld
62.9%62.9%
62.9 % 176 / 280 63.2 % 12 / 19
tools/llvm-size
65.4%65.4%
65.4 % 306 / 468 78.6 % 11 / 14
tools/llvm-split
81.8%81.8%
81.8 % 9 / 11 100.0 % 1 / 1
tools/llvm-strings
91.7%91.7%
91.7 % 22 / 24 100.0 % 2 / 2
tools/llvm-symbolizer
76.1%76.1%
76.1 % 51 / 67 60.0 % 3 / 5
tools/llvm-undname
77.8%77.8%
77.8 % 21 / 27 100.0 % 2 / 2
tools/llvm-xray
64.7%64.7%
64.7 % 593 / 917 71.4 % 50 / 70
tools/obj2yaml
55.1%55.1%
55.1 % 1278 / 2321 56.7 % 85 / 150
tools/opt
79.9%79.9%
79.9 % 607 / 760 66.2 % 53 / 80
tools/polly/include/polly
55.7%55.7%
55.7 % 180 / 323 33.3 % 36 / 108
tools/polly/include/polly/CodeGen
88.0%88.0%
88.0 % 110 / 125 77.4 % 24 / 31
tools/polly/include/polly/Support
73.4%73.4%
73.4 % 141 / 192 50.6 % 40 / 79
tools/polly/lib/Analysis
87.6%87.6%
87.6 % 3673 / 4193 77.0 % 468 / 608
tools/polly/lib/CodeGen
87.3%87.3%
87.3 % 2416 / 2767 91.4 % 213 / 233
tools/polly/lib/Exchange
71.1%71.1%
71.1 % 253 / 356 60.0 % 15 / 25
tools/polly/lib/External/isl/include/isl
81.8%81.8%
81.8 % 970 / 1186 49.5 % 103 / 208
tools/polly/lib/Support
75.0%75.0%
75.0 % 1096 / 1462 75.6 % 158 / 209
tools/polly/lib/Transform
82.4%82.4%
82.4 % 1614 / 1959 84.0 % 204 / 243
tools/polly/unittests/DeLICM
100.0%
100.0 % 141 / 141 100.0 % 10 / 10
tools/polly/unittests/Flatten
100.0%
100.0 % 27 / 27 100.0 % 4 / 4
tools/polly/unittests/Isl
100.0%
100.0 % 493 / 493 100.0 % 29 / 29
tools/polly/unittests/ScheduleOptimizer
100.0%
100.0 % 13 / 13 100.0 % 1 / 1
tools/polly/unittests/ScopPassManager
100.0%
100.0 % 22 / 22 100.0 % 4 / 4
tools/polly/unittests/Support
100.0%
100.0 % 11 / 11 100.0 % 2 / 2
tools/sancov
85.9%85.9%
85.9 % 474 / 552 85.7 % 48 / 56
tools/sanstats
88.1%88.1%
88.1 % 59 / 67 100.0 % 3 / 3
tools/verify-uselistorder
90.2%90.2%
90.2 % 258 / 286 100.0 % 19 / 19
tools/yaml2obj
68.2%68.2%
68.2 % 1646 / 2415 62.6 % 109 / 174
unittests/ADT
97.9%97.9%
97.9 % 16384 / 16742 86.9 % 1054 / 1213
unittests/Analysis
97.9%97.9%
97.9 % 4117 / 4204 89.8 % 237 / 264
unittests/AsmParser
100.0%
100.0 % 209 / 209 100.0 % 6 / 6
unittests/BinaryFormat
100.0%
100.0 % 1231 / 1231 100.0 % 178 / 178
unittests/Bitcode
98.9%98.9%
98.9 % 174 / 176 100.0 % 19 / 19
unittests/CodeGen
97.1%97.1%
97.1 % 736 / 758 85.3 % 64 / 75
unittests/CodeGen/GlobalISel
91.4%91.4%
91.4 % 564 / 617 92.6 % 50 / 54
unittests/DebugInfo/CodeView
96.2%96.2%
96.2 % 998 / 1037 96.5 % 191 / 198
unittests/DebugInfo/DWARF
98.3%98.3%
98.3 % 4258 / 4330 97.2 % 172 / 177
unittests/DebugInfo/MSF
97.4%97.4%
97.4 % 572 / 587 83.0 % 44 / 53
unittests/DebugInfo/PDB
63.4%63.4%
63.4 % 415 / 655 19.5 % 49 / 251
unittests/Demangle
28.0%28.0%
28.0 % 118 / 421 11.4 % 13 / 114
unittests/ExecutionEngine
96.2%96.2%
96.2 % 76 / 79 87.5 % 7 / 8
unittests/ExecutionEngine/MCJIT
92.4%92.4%
92.4 % 856 / 926 91.5 % 86 / 94
unittests/ExecutionEngine/Orc
94.1%94.1%
94.1 % 1403 / 1491 85.4 % 134 / 157
unittests/FuzzMutate
98.1%98.1%
98.1 % 368 / 375 77.5 % 31 / 40
unittests/IR
97.5%97.5%
97.5 % 7853 / 8058 86.7 % 533 / 615
unittests/LineEditor
96.2%96.2%
96.2 % 51 / 53 83.3 % 5 / 6
unittests/Linker
98.2%98.2%
98.2 % 165 / 168 92.9 % 13 / 14
unittests/MC
97.1%97.1%
97.1 % 166 / 171 100.0 % 13 / 13
unittests/MI
90.1%90.1%
90.1 % 128 / 142 96.8 % 30 / 31
unittests/Object
100.0%
100.0 % 14 / 14 100.0 % 2 / 2
unittests/ObjectYAML
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
unittests/OptRemarks
94.7%94.7%
94.7 % 378 / 399 100.0 % 35 / 35
unittests/Option
97.5%97.5%
97.5 % 154 / 158 93.3 % 14 / 15
unittests/Passes
88.5%88.5%
88.5 % 23 / 26 66.7 % 4 / 6
unittests/ProfileData
98.3%98.3%
98.3 % 2264 / 2302 97.1 % 135 / 139
unittests/Support
98.1%98.1%
98.1 % 11654 / 11881 92.3 % 941 / 1019
unittests/Support/DynamicLibrary
100.0%
100.0 % 95 / 95 100.0 % 11 / 11
unittests/Target/AArch64
100.0%
100.0 % 44 / 44 100.0 % 6 / 6
unittests/Target/WebAssembly
94.7%94.7%
94.7 % 162 / 171 80.0 % 4 / 5
unittests/Transforms/IPO
100.0%
100.0 % 146 / 146 100.0 % 5 / 5
unittests/Transforms/Scalar
95.0%95.0%
95.0 % 614 / 646 61.1 % 44 / 72
unittests/Transforms/Utils
98.9%98.9%
98.9 % 1201 / 1214 95.7 % 90 / 94
unittests/Transforms/Vectorize
100.0%
100.0 % 279 / 279 100.0 % 11 / 11
unittests/XRay
98.7%98.7%
98.7 % 904 / 916 100.0 % 72 / 72
unittests/tools/llvm-cfi-verify
87.4%87.4%
87.4 % 639 / 731 76.3 % 74 / 97
unittests/tools/llvm-exegesis
97.2%97.2%
97.2 % 103 / 106 100.0 % 9 / 9
unittests/tools/llvm-exegesis/AArch64
100.0%
100.0 % 19 / 19 100.0 % 3 / 3
unittests/tools/llvm-exegesis/ARM
0.0%
0.0 % 0 / 15 0.0 % 0 / 4
unittests/tools/llvm-exegesis/Common
0.0%
0.0 % 0 / 59 0.0 % 0 / 7
unittests/tools/llvm-exegesis/X86
94.0%94.0%
94.0 % 614 / 653 77.8 % 77 / 99
utils/FileCheck
86.9%86.9%
86.9 % 53 / 61 100.0 % 2 / 2
utils/TableGen
77.0%77.0%
77.0 % 15254 / 19822 70.0 % 994 / 1420
utils/not
81.8%81.8%
81.8 % 18 / 22 100.0 % 1 / 1
utils/unittest/UnitTestMain
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
utils/unittest/googlemock/include/gmock
48.1%48.1%
48.1 % 5508 / 11445 22.0 % 1343 / 6115
utils/unittest/googlemock/include/gmock/internal
46.7%46.7%
46.7 % 7 / 15 40.0 % 2 / 5
utils/unittest/googlemock/src
52.2%52.2%
52.2 % 278 / 533 65.1 % 56 / 86
utils/unittest/googletest/include/gtest
47.1%47.1%
47.1 % 2213 / 4703 24.2 % 1333 / 5517
utils/unittest/googletest/include/gtest/internal
87.8%87.8%
87.8 % 2943 / 3352 78.7 % 7181 / 9129
utils/unittest/googletest/include/gtest/internal/custom
0.0%
0.0 % 0 / 4 0.0 % 0 / 12
utils/unittest/googletest/src
41.6%41.6%
41.6 % 1206 / 2896 46.9 % 230 / 490
utils/yaml-bench
57.0%57.0%
57.0 % 61 / 107 57.1 % 4 / 7

Generated by: LCOV version 1.13