LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: llvm-toolchain.info Lines: 876264 1026125 85.4 %
Date: 2016-08-29 01:09:06 Functions: 110616 189462 58.4 %
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 % 49 / 49 - 0 / 0
build-llvm/include/llvm/IR
92.7%92.7%
92.7 % 228 / 246 100.0 % 3 / 3
build-llvm/lib/IR
30.4%30.4%
30.4 % 24 / 79 80.0 % 4 / 5
build-llvm/lib/Target/AArch64
56.2%56.2%
56.2 % 9826 / 17490 36.7 % 98 / 267
build-llvm/lib/Target/AMDGPU
34.2%34.2%
34.2 % 3904 / 11408 82.1 % 55 / 67
build-llvm/lib/Target/ARM
70.4%70.4%
70.4 % 10306 / 14645 30.9 % 124 / 401
build-llvm/lib/Target/BPF
80.5%80.5%
80.5 % 207 / 257 55.6 % 15 / 27
build-llvm/lib/Target/Hexagon
86.9%86.9%
86.9 % 8587 / 9877 72.1 % 44 / 61
build-llvm/lib/Target/Lanai
70.5%70.5%
70.5 % 670 / 951 76.0 % 38 / 50
build-llvm/lib/Target/MSP430
71.9%71.9%
71.9 % 128 / 178 56.7 % 17 / 30
build-llvm/lib/Target/Mips
72.2%72.2%
72.2 % 6149 / 8513 25.1 % 91 / 362
build-llvm/lib/Target/NVPTX
47.4%47.4%
47.4 % 677 / 1429 61.5 % 16 / 26
build-llvm/lib/Target/PowerPC
74.4%74.4%
74.4 % 5509 / 7401 48.8 % 83 / 170
build-llvm/lib/Target/Sparc
58.2%58.2%
58.2 % 2986 / 5133 76.9 % 40 / 52
build-llvm/lib/Target/SystemZ
92.3%92.3%
92.3 % 3711 / 4019 75.5 % 40 / 53
build-llvm/lib/Target/X86
33.5%33.5%
33.5 % 3825 / 11427 17.7 % 184 / 1037
build-llvm/lib/Target/XCore
79.8%79.8%
79.8 % 371 / 465 64.5 % 20 / 31
build-llvm/test/tools/llvm-cov/Output/gcov47_compatibility.cpp.tmp
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
build-llvm/tools/clang/include/clang/AST
36.1%36.1%
36.1 % 2602 / 7208 16.6 % 1150 / 6940
build-llvm/tools/clang/include/clang/Basic
98.2%98.2%
98.2 % 781 / 795 - 0 / 0
build-llvm/tools/clang/include/clang/Parse
100.0%
100.0 % 86 / 86 - 0 / 0
build-llvm/tools/clang/include/clang/Sema
65.3%65.3%
65.3 % 1509 / 2312 87.9 % 152 / 173
build-llvm/tools/clang/include/clang/Serialization
26.8%26.8%
26.8 % 619 / 2310 - 0 / 0
build-llvm/tools/clang/include/clang/StaticAnalyzer/Checkers
100.0%
100.0 % 116 / 116 - 0 / 0
include/llvm
29.9%29.9%
29.9 % 69 / 231 74.2 % 440 / 593
include/llvm/ADT
98.2%98.2%
98.2 % 5599 / 5702 86.5 % 16485 / 19056
include/llvm/Analysis
80.0%80.0%
80.0 % 2681 / 3351 48.2 % 990 / 2056
include/llvm/AsmParser
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
include/llvm/Bitcode
98.5%98.5%
98.5 % 386 / 392 92.5 % 62 / 67
include/llvm/CodeGen
93.4%93.4%
93.4 % 4191 / 4488 75.6 % 800 / 1058
include/llvm/CodeGen/GlobalISel
20.0%20.0%
20.0 % 2 / 10 16.7 % 1 / 6
include/llvm/CodeGen/PBQP
93.2%93.2%
93.2 % 316 / 339 92.5 % 49 / 53
include/llvm/DebugInfo
65.0%65.0%
65.0 % 13 / 20 87.5 % 7 / 8
include/llvm/DebugInfo/CodeView
74.2%74.2%
74.2 % 586 / 790 74.2 % 297 / 400
include/llvm/DebugInfo/DWARF
98.9%98.9%
98.9 % 183 / 185 94.9 % 56 / 59
include/llvm/DebugInfo/MSF
83.5%83.5%
83.5 % 172 / 206 80.0 % 88 / 110
include/llvm/DebugInfo/PDB
0.0%
0.0 % 0 / 153 0.0 % 0 / 176
include/llvm/DebugInfo/PDB/Raw
95.0%95.0%
95.0 % 19 / 20 75.0 % 6 / 8
include/llvm/DebugInfo/Symbolize
100.0%
100.0 % 9 / 9 100.0 % 4 / 4
include/llvm/ExecutionEngine
72.8%72.8%
72.8 % 91 / 125 56.9 % 29 / 51
include/llvm/ExecutionEngine/Orc
76.3%76.3%
76.3 % 911 / 1194 55.1 % 274 / 497
include/llvm/IR
95.6%95.6%
95.6 % 5350 / 5599 63.5 % 2642 / 4162
include/llvm/LTO
97.8%97.8%
97.8 % 91 / 93 95.5 % 21 / 22
include/llvm/LTO/legacy
100.0%
100.0 % 20 / 20 100.0 % 5 / 5
include/llvm/LineEditor
100.0%
100.0 % 12 / 12 88.9 % 8 / 9
include/llvm/Linker
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
include/llvm/MC
95.8%95.8%
95.8 % 1015 / 1059 79.1 % 110 / 139
include/llvm/MC/MCDisassembler
100.0%
100.0 % 5 / 5 50.0 % 1 / 2
include/llvm/MC/MCParser
88.3%88.3%
88.3 % 83 / 94 88.1 % 118 / 134
include/llvm/Object
87.6%87.6%
87.6 % 1073 / 1225 85.0 % 352 / 414
include/llvm/ObjectYAML
97.0%97.0%
97.0 % 98 / 101 77.8 % 28 / 36
include/llvm/Option
99.0%99.0%
99.0 % 98 / 99 100.0 % 14 / 14
include/llvm/Passes
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
include/llvm/ProfileData
94.9%94.9%
94.9 % 413 / 435 72.3 % 73 / 101
include/llvm/ProfileData/Coverage
94.5%94.5%
94.5 % 104 / 110 84.0 % 21 / 25
include/llvm/Support
86.9%86.9%
86.9 % 3648 / 4196 76.6 % 4497 / 5874
include/llvm/Support/ELFRelocs
77.3%77.3%
77.3 % 657 / 850 - 0 / 0
include/llvm/TableGen
88.7%88.7%
88.7 % 331 / 373 67.7 % 86 / 127
include/llvm/Target
78.2%78.2%
78.2 % 759 / 970 65.5 % 232 / 354
include/llvm/Transforms
94.1%94.1%
94.1 % 16 / 17 100.0 % 3 / 3
include/llvm/Transforms/IPO
96.2%96.2%
96.2 % 76 / 79 94.7 % 18 / 19
include/llvm/Transforms/InstCombine
100.0%
100.0 % 43 / 43 88.9 % 8 / 9
include/llvm/Transforms/Scalar
97.3%97.3%
97.3 % 71 / 73 100.0 % 25 / 25
include/llvm/Transforms/Utils
94.3%94.3%
94.3 % 412 / 437 73.1 % 57 / 78
include/llvm/Transforms/Vectorize
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
lib/Analysis
91.1%91.1%
91.1 % 22371 / 24555 86.9 % 1929 / 2221
lib/AsmParser
90.4%90.4%
90.4 % 3565 / 3943 99.3 % 304 / 306
lib/Bitcode/Reader
81.8%81.8%
81.8 % 2923 / 3575 91.9 % 125 / 136
lib/Bitcode/Writer
96.0%96.0%
96.0 % 2539 / 2646 92.1 % 140 / 152
lib/CodeGen
91.4%91.4%
91.4 % 35056 / 38371 89.5 % 2859 / 3195
lib/CodeGen/AsmPrinter
94.0%94.0%
94.0 % 6824 / 7261 92.1 % 586 / 636
lib/CodeGen/GlobalISel
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
lib/CodeGen/MIRParser
92.2%92.2%
92.2 % 1830 / 1984 98.8 % 162 / 164
lib/CodeGen/SelectionDAG
89.8%89.8%
89.8 % 29463 / 32792 90.3 % 1501 / 1662
lib/DebugInfo/CodeView
75.9%75.9%
75.9 % 1436 / 1891 76.8 % 255 / 332
lib/DebugInfo/DWARF
90.7%90.7%
90.7 % 2202 / 2429 96.4 % 186 / 193
lib/DebugInfo/MSF
62.7%62.7%
62.7 % 288 / 459 68.0 % 51 / 75
lib/DebugInfo/PDB
2.7%2.7%
2.7 % 21 / 780 2.2 % 4 / 183
lib/DebugInfo/PDB/Raw
69.9%69.9%
69.9 % 857 / 1226 80.4 % 181 / 225
lib/DebugInfo/Symbolize
77.5%77.5%
77.5 % 316 / 408 79.4 % 27 / 34
lib/ExecutionEngine
53.0%53.0%
53.0 % 551 / 1040 51.0 % 51 / 100
lib/ExecutionEngine/Interpreter
55.0%55.0%
55.0 % 813 / 1478 62.8 % 76 / 121
lib/ExecutionEngine/MCJIT
73.8%73.8%
73.8 % 279 / 378 70.6 % 36 / 51
lib/ExecutionEngine/Orc
48.8%48.8%
48.8 % 318 / 652 43.4 % 53 / 122
lib/ExecutionEngine/RuntimeDyld
69.3%69.3%
69.3 % 1560 / 2252 74.5 % 143 / 192
lib/ExecutionEngine/RuntimeDyld/Targets
85.2%85.2%
85.2 % 662 / 777 85.5 % 53 / 62
lib/IR
86.5%86.5%
86.5 % 17179 / 19851 77.1 % 2616 / 3391
lib/IRReader
56.2%56.2%
56.2 % 27 / 48 80.0 % 4 / 5
lib/LTO
80.2%80.2%
80.2 % 1297 / 1618 85.2 % 150 / 176
lib/LibDriver
75.0%75.0%
75.0 % 48 / 64 80.0 % 4 / 5
lib/LineEditor
56.8%56.8%
56.8 % 67 / 118 60.0 % 9 / 15
lib/Linker
94.8%94.8%
94.8 % 835 / 881 94.7 % 72 / 76
lib/MC
90.5%90.5%
90.5 % 7087 / 7827 86.9 % 728 / 838
lib/MC/MCDisassembler
67.4%67.4%
67.4 % 186 / 276 74.1 % 20 / 27
lib/MC/MCParser
90.6%90.6%
90.6 % 3755 / 4145 94.3 % 249 / 264
lib/Object
86.0%86.0%
86.0 % 3188 / 3705 89.2 % 464 / 520
lib/ObjectYAML
82.0%82.0%
82.0 % 1122 / 1368 73.4 % 94 / 128
lib/Option
87.0%87.0%
87.0 % 501 / 576 88.6 % 62 / 70
lib/Passes
95.7%95.7%
95.7 % 360 / 376 100.0 % 28 / 28
lib/ProfileData
88.4%88.4%
88.4 % 1409 / 1593 92.9 % 158 / 170
lib/ProfileData/Coverage
84.4%84.4%
84.4 % 617 / 731 73.2 % 71 / 97
lib/Support
82.2%82.2%
82.2 % 10247 / 12463 84.8 % 1144 / 1349
lib/Support/Unix
68.5%68.5%
68.5 % 624 / 911 78.2 % 97 / 124
lib/TableGen
82.4%82.4%
82.4 % 2457 / 2980 88.3 % 235 / 266
lib/Target
60.2%60.2%
60.2 % 256 / 425 51.0 % 52 / 102
lib/Target/AArch64
93.0%93.0%
93.0 % 14757 / 15863 94.0 % 877 / 933
lib/Target/AArch64/AsmParser
91.4%91.4%
91.4 % 2138 / 2340 91.5 % 151 / 165
lib/Target/AArch64/Disassembler
94.4%94.4%
94.4 % 488 / 517 95.5 % 42 / 44
lib/Target/AArch64/InstPrinter
95.3%95.3%
95.3 % 566 / 594 88.7 % 55 / 62
lib/Target/AArch64/MCTargetDesc
89.1%89.1%
89.1 % 1026 / 1151 82.8 % 101 / 122
lib/Target/AArch64/TargetInfo
100.0%
100.0 % 8 / 8 100.0 % 4 / 4
lib/Target/AArch64/Utils
55.5%55.5%
55.5 % 91 / 164 100.0 % 11 / 11
lib/Target/AMDGPU
92.7%92.7%
92.7 % 13293 / 14338 90.9 % 1023 / 1126
lib/Target/AMDGPU/AsmParser
86.0%86.0%
86.0 % 1048 / 1219 77.5 % 69 / 89
lib/Target/AMDGPU/Disassembler
88.1%88.1%
88.1 % 155 / 176 93.0 % 40 / 43
lib/Target/AMDGPU/InstPrinter
86.0%86.0%
86.0 % 443 / 515 89.9 % 62 / 69
lib/Target/AMDGPU/MCTargetDesc
93.3%93.3%
93.3 % 502 / 538 75.0 % 54 / 72
lib/Target/AMDGPU/TargetInfo
100.0%
100.0 % 5 / 5 100.0 % 2 / 2
lib/Target/AMDGPU/Utils
69.4%69.4%
69.4 % 109 / 157 51.6 % 97 / 188
lib/Target/ARM
90.1%90.1%
90.1 % 18088 / 20082 92.0 % 951 / 1034
lib/Target/ARM/AsmParser
91.9%91.9%
91.9 % 5187 / 5646 97.1 % 232 / 239
lib/Target/ARM/Disassembler
93.3%93.3%
93.3 % 1820 / 1951 98.4 % 125 / 127
lib/Target/ARM/InstPrinter
89.3%89.3%
89.3 % 836 / 936 90.4 % 85 / 94
lib/Target/ARM/MCTargetDesc
90.5%90.5%
90.5 % 2223 / 2457 84.0 % 241 / 287
lib/Target/ARM/TargetInfo
100.0%
100.0 % 8 / 8 100.0 % 3 / 3
lib/Target/BPF
92.6%92.6%
92.6 % 548 / 592 77.6 % 59 / 76
lib/Target/BPF/InstPrinter
100.0%
100.0 % 27 / 27 83.3 % 5 / 6
lib/Target/BPF/MCTargetDesc
71.2%71.2%
71.2 % 99 / 139 50.0 % 15 / 30
lib/Target/BPF/TargetInfo
100.0%
100.0 % 8 / 8 100.0 % 4 / 4
lib/Target/Hexagon
80.1%80.1%
80.1 % 15095 / 18855 84.7 % 1223 / 1444
lib/Target/Hexagon/AsmParser
73.5%73.5%
73.5 % 834 / 1134 80.8 % 42 / 52
lib/Target/Hexagon/Disassembler
57.2%57.2%
57.2 % 344 / 601 96.7 % 29 / 30
lib/Target/Hexagon/MCTargetDesc
79.3%79.3%
79.3 % 2096 / 2642 82.5 % 207 / 251
lib/Target/Hexagon/TargetInfo
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
lib/Target/Lanai
69.3%69.3%
69.3 % 1294 / 1867 71.8 % 145 / 202
lib/Target/Lanai/AsmParser
73.3%73.3%
73.3 % 377 / 514 80.0 % 36 / 45
lib/Target/Lanai/Disassembler
97.4%97.4%
97.4 % 74 / 76 91.7 % 11 / 12
lib/Target/Lanai/InstPrinter
90.6%90.6%
90.6 % 135 / 149 85.7 % 18 / 21
lib/Target/Lanai/MCTargetDesc
65.5%65.5%
65.5 % 186 / 284 55.8 % 29 / 52
lib/Target/Lanai/TargetInfo
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
lib/Target/MSP430
81.9%81.9%
81.9 % 1116 / 1363 79.5 % 105 / 132
lib/Target/MSP430/InstPrinter
91.3%91.3%
91.3 % 42 / 46 85.7 % 6 / 7
lib/Target/MSP430/MCTargetDesc
96.4%96.4%
96.4 % 27 / 28 81.8 % 9 / 11
lib/Target/MSP430/TargetInfo
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
lib/Target/Mips
90.1%90.1%
90.1 % 8894 / 9873 87.6 % 702 / 801
lib/Target/Mips/AsmParser
93.1%93.1%
93.1 % 2876 / 3088 94.1 % 190 / 202
lib/Target/Mips/Disassembler
95.8%95.8%
95.8 % 820 / 856 98.9 % 87 / 88
lib/Target/Mips/InstPrinter
91.5%91.5%
91.5 % 119 / 130 94.1 % 32 / 34
lib/Target/Mips/MCTargetDesc
93.2%93.2%
93.2 % 1905 / 2043 93.9 % 310 / 330
lib/Target/Mips/TargetInfo
100.0%
100.0 % 8 / 8 100.0 % 3 / 3
lib/Target/NVPTX
58.4%58.4%
58.4 % 4579 / 7835 78.9 % 356 / 451
lib/Target/NVPTX/InstPrinter
72.6%72.6%
72.6 % 114 / 157 90.9 % 10 / 11
lib/Target/NVPTX/MCTargetDesc
97.9%97.9%
97.9 % 47 / 48 84.6 % 11 / 13
lib/Target/NVPTX/TargetInfo
100.0%
100.0 % 5 / 5 100.0 % 2 / 2
lib/Target/PowerPC
87.1%87.1%
87.1 % 12375 / 14215 91.9 % 656 / 714
lib/Target/PowerPC/AsmParser
90.4%90.4%
90.4 % 817 / 904 83.6 % 51 / 61
lib/Target/PowerPC/Disassembler
95.7%95.7%
95.7 % 66 / 69 92.3 % 12 / 13
lib/Target/PowerPC/InstPrinter
94.1%94.1%
94.1 % 209 / 222 92.9 % 26 / 28
lib/Target/PowerPC/MCTargetDesc
84.2%84.2%
84.2 % 667 / 792 75.5 % 77 / 102
lib/Target/PowerPC/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 3 / 3
lib/Target/Sparc
90.3%90.3%
90.3 % 3002 / 3324 84.4 % 217 / 257
lib/Target/Sparc/AsmParser
89.9%89.9%
89.9 % 483 / 537 71.4 % 25 / 35
lib/Target/Sparc/Disassembler
89.7%89.7%
89.7 % 182 / 203 83.3 % 20 / 24
lib/Target/Sparc/InstPrinter
78.9%78.9%
78.9 % 56 / 71 80.0 % 8 / 10
lib/Target/Sparc/MCTargetDesc
88.8%88.8%
88.8 % 373 / 420 78.8 % 52 / 66
lib/Target/Sparc/TargetInfo
100.0%
100.0 % 7 / 7 100.0 % 3 / 3
lib/Target/SystemZ
92.5%92.5%
92.5 % 5721 / 6182 90.7 % 380 / 419
lib/Target/SystemZ/AsmParser
91.1%91.1%
91.1 % 422 / 463 76.2 % 32 / 42
lib/Target/SystemZ/Disassembler
100.0%
100.0 % 120 / 120 95.0 % 19 / 20
lib/Target/SystemZ/InstPrinter
94.4%94.4%
94.4 % 118 / 125 92.9 % 26 / 28
lib/Target/SystemZ/MCTargetDesc
89.8%89.8%
89.8 % 176 / 196 82.1 % 32 / 39
lib/Target/SystemZ/TargetInfo
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
lib/Target/X86
93.0%93.0%
93.0 % 24940 / 26821 96.6 % 1137 / 1177
lib/Target/X86/AsmParser
90.6%90.6%
90.6 % 2014 / 2223 94.7 % 143 / 151
lib/Target/X86/Disassembler
78.9%78.9%
78.9 % 925 / 1173 95.5 % 42 / 44
lib/Target/X86/InstPrinter
91.7%91.7%
91.7 % 703 / 767 87.5 % 28 / 32
lib/Target/X86/MCTargetDesc
93.2%93.2%
93.2 % 1527 / 1639 80.9 % 106 / 131
lib/Target/X86/TargetInfo
100.0%
100.0 % 5 / 5 100.0 % 2 / 2
lib/Target/X86/Utils
97.0%97.0%
97.0 % 320 / 330 97.1 % 33 / 34
lib/Target/XCore
92.8%92.8%
92.8 % 2075 / 2236 87.3 % 172 / 197
lib/Target/XCore/Disassembler
88.9%88.9%
88.9 % 281 / 316 97.0 % 32 / 33
lib/Target/XCore/InstPrinter
87.5%87.5%
87.5 % 28 / 32 62.5 % 5 / 8
lib/Target/XCore/MCTargetDesc
98.5%98.5%
98.5 % 66 / 67 82.6 % 19 / 23
lib/Target/XCore/TargetInfo
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
lib/Transforms/Coroutines
93.9%93.9%
93.9 % 764 / 814 97.9 % 92 / 94
lib/Transforms/Hello
47.4%47.4%
47.4 % 9 / 19 44.4 % 4 / 9
lib/Transforms/IPO
90.0%90.0%
90.0 % 6007 / 6675 85.1 % 507 / 596
lib/Transforms/InstCombine
93.5%93.5%
93.5 % 10765 / 11511 99.7 % 369 / 370
lib/Transforms/Instrumentation
92.7%92.7%
92.7 % 5815 / 6270 90.6 % 463 / 511
lib/Transforms/ObjCARC
95.8%95.8%
95.8 % 1461 / 1525 95.3 % 123 / 129
lib/Transforms/Scalar
95.3%95.3%
95.3 % 18847 / 19781 91.7 % 1466 / 1599
lib/Transforms/Utils
92.6%92.6%
92.6 % 11736 / 12680 90.4 % 731 / 809
lib/Transforms/Vectorize
94.8%94.8%
94.8 % 6143 / 6477 94.9 % 299 / 315
tools/bugpoint
47.5%47.5%
47.5 % 1112 / 2343 55.3 % 94 / 170
tools/bugpoint-passes
68.4%68.4%
68.4 % 26 / 38 60.0 % 9 / 15
tools/clang/include/clang/ARCMigrate
60.0%60.0%
60.0 % 6 / 10 53.3 % 8 / 15
tools/clang/include/clang/AST
92.5%92.5%
92.5 % 9604 / 10379 16.6 % 6656 / 39994
tools/clang/include/clang/ASTMatchers
97.8%97.8%
97.8 % 1043 / 1067 37.9 % 2362 / 6238
tools/clang/include/clang/ASTMatchers/Dynamic
93.6%93.6%
93.6 % 44 / 47 14.3 % 65 / 456
tools/clang/include/clang/Analysis
95.5%95.5%
95.5 % 363 / 380 72.4 % 21 / 29
tools/clang/include/clang/Analysis/Analyses
42.7%42.7%
42.7 % 395 / 924 32.9 % 51 / 155
tools/clang/include/clang/Analysis/Support
93.3%93.3%
93.3 % 56 / 60 100.0 % 17 / 17
tools/clang/include/clang/Basic
96.3%96.3%
96.3 % 2286 / 2373 68.7 % 351 / 511
tools/clang/include/clang/CodeGen
98.8%98.8%
98.8 % 168 / 170 56.5 % 13 / 23
tools/clang/include/clang/Driver
96.7%96.7%
96.7 % 177 / 183 76.2 % 80 / 105
tools/clang/include/clang/Edit
100.0%
100.0 % 27 / 27 100.0 % 4 / 4
tools/clang/include/clang/Format
87.7%87.7%
87.7 % 50 / 57 77.8 % 7 / 9
tools/clang/include/clang/Frontend
90.1%90.1%
90.1 % 492 / 546 59.0 % 79 / 134
tools/clang/include/clang/Index
80.0%80.0%
80.0 % 4 / 5 50.0 % 2 / 4
tools/clang/include/clang/Lex
92.4%92.4%
92.4 % 866 / 937 82.9 % 141 / 170
tools/clang/include/clang/Parse
99.3%99.3%
99.3 % 299 / 301 100.0 % 42 / 42
tools/clang/include/clang/Rewrite/Core
95.5%95.5%
95.5 % 64 / 67 100.0 % 6 / 6
tools/clang/include/clang/Rewrite/Frontend
84.6%84.6%
84.6 % 11 / 13 42.9 % 6 / 14
tools/clang/include/clang/Sema
97.1%97.1%
97.1 % 1867 / 1923 75.3 % 216 / 287
tools/clang/include/clang/Serialization
93.6%93.6%
93.6 % 280 / 299 87.5 % 98 / 112
tools/clang/include/clang/StaticAnalyzer/Checkers
82.7%82.7%
82.7 % 110 / 133 84.6 % 22 / 26
tools/clang/include/clang/StaticAnalyzer/Core
96.6%96.6%
96.6 % 200 / 207 94.9 % 524 / 552
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter
97.3%97.3%
97.3 % 252 / 259 88.9 % 80 / 90
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive
91.2%91.2%
91.2 % 1218 / 1335 84.6 % 571 / 675
tools/clang/include/clang/StaticAnalyzer/Frontend
100.0%
100.0 % 5 / 5 42.9 % 3 / 7
tools/clang/include/clang/Tooling
93.4%93.4%
93.4 % 71 / 76 67.1 % 47 / 70
tools/clang/include/clang/Tooling/Core
100.0%
100.0 % 25 / 25 100.0 % 7 / 7
tools/clang/lib/ARCMigrate
95.6%95.6%
95.6 % 3670 / 3840 93.7 % 344 / 367
tools/clang/lib/AST
88.2%88.2%
88.2 % 35180 / 39889 86.2 % 3830 / 4441
tools/clang/lib/ASTMatchers
96.1%96.1%
96.1 % 542 / 564 86.8 % 105 / 121
tools/clang/lib/ASTMatchers/Dynamic
95.0%95.0%
95.0 % 1196 / 1259 53.6 % 863 / 1609
tools/clang/lib/Analysis
87.0%87.0%
87.0 % 6004 / 6902 82.2 % 562 / 684
tools/clang/lib/Basic
91.2%91.2%
91.2 % 7657 / 8398 72.9 % 981 / 1345
tools/clang/lib/CodeGen
93.7%93.7%
93.7 % 43120 / 46010 90.8 % 3140 / 3458
tools/clang/lib/Driver
88.2%88.2%
88.2 % 10943 / 12400 76.0 % 790 / 1039
tools/clang/lib/Edit
91.9%91.9%
91.9 % 884 / 962 94.0 % 63 / 67
tools/clang/lib/Format
98.2%98.2%
98.2 % 6261 / 6376 92.6 % 401 / 433
tools/clang/lib/Frontend
89.3%89.3%
89.3 % 7981 / 8934 86.2 % 655 / 760
tools/clang/lib/Frontend/Rewrite
91.8%91.8%
91.8 % 7073 / 7705 94.7 % 324 / 342
tools/clang/lib/FrontendTool
73.0%73.0%
73.0 % 84 / 115 100.0 % 3 / 3
tools/clang/lib/Index
89.5%89.5%
89.5 % 1856 / 2074 93.7 % 179 / 191
tools/clang/lib/Lex
90.7%90.7%
90.7 % 8555 / 9427 91.8 % 518 / 564
tools/clang/lib/Parse
93.9%93.9%
93.9 % 13492 / 14372 93.5 % 548 / 586
tools/clang/lib/Rewrite
89.6%89.6%
89.6 % 760 / 848 89.4 % 59 / 66
tools/clang/lib/Sema
94.0%94.0%
94.0 % 80285 / 85376 72.0 % 4378 / 6083
tools/clang/lib/Serialization
91.7%91.7%
91.7 % 15163 / 16536 92.2 % 1274 / 1382
tools/clang/lib/StaticAnalyzer/Checkers
93.7%93.7%
93.7 % 11264 / 12015 81.6 % 934 / 1144
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker
91.0%91.0%
91.0 % 292 / 321 73.0 % 27 / 37
tools/clang/lib/StaticAnalyzer/Core
89.9%89.9%
89.9 % 10203 / 11347 85.1 % 969 / 1138
tools/clang/lib/StaticAnalyzer/Frontend
83.4%83.4%
83.4 % 363 / 435 83.6 % 46 / 55
tools/clang/lib/Tooling
88.0%88.0%
88.0 % 708 / 805 84.6 % 104 / 123
tools/clang/lib/Tooling/Core
81.0%81.0%
81.0 % 354 / 437 91.9 % 34 / 37
tools/clang/tools/arcmt-test
57.2%57.2%
57.2 % 103 / 180 47.1 % 8 / 17
tools/clang/tools/c-index-test
94.8%94.8%
94.8 % 92 / 97 81.8 % 9 / 11
tools/clang/tools/clang-check
75.0%75.0%
75.0 % 48 / 64 30.8 % 4 / 13
tools/clang/tools/clang-format
80.9%80.9%
80.9 % 161 / 199 90.0 % 9 / 10
tools/clang/tools/clang-offload-bundler
89.4%89.4%
89.4 % 373 / 417 95.5 % 42 / 44
tools/clang/tools/diagtool
82.5%82.5%
82.5 % 217 / 263 76.6 % 36 / 47
tools/clang/tools/driver
85.5%85.5%
85.5 % 423 / 495 95.7 % 22 / 23
tools/clang/tools/extra/clang-tidy
0.4%0.4%
0.4 % 3 / 780 0.6 % 3 / 503
tools/clang/tools/extra/clang-tidy/cert
0.4%0.4%
0.4 % 1 / 225 2.3 % 1 / 44
tools/clang/tools/extra/clang-tidy/cppcoreguidelines
0.2%0.2%
0.2 % 1 / 617 0.9 % 1 / 109
tools/clang/tools/extra/clang-tidy/google
0.2%0.2%
0.2 % 1 / 479 1.2 % 1 / 82
tools/clang/tools/extra/clang-tidy/llvm
0.8%0.8%
0.8 % 1 / 132 4.2 % 1 / 24
tools/clang/tools/extra/clang-tidy/misc
0.1%0.1%
0.1 % 1 / 2892 0.3 % 1 / 387
tools/clang/tools/extra/clang-tidy/modernize
0.9%0.9%
0.9 % 18 / 2025 3.5 % 9 / 258
tools/clang/tools/extra/clang-tidy/performance
0.3%0.3%
0.3 % 1 / 333 2.0 % 1 / 51
tools/clang/tools/extra/clang-tidy/plugin
36.7%36.7%
36.7 % 11 / 30 33.3 % 3 / 9
tools/clang/tools/extra/clang-tidy/readability
0.2%0.2%
0.2 % 5 / 2026 2.3 % 5 / 222
tools/clang/tools/extra/clang-tidy/utils
0.0%
0.0 % 0 / 471 0.0 % 0 / 83
tools/clang/tools/libclang
76.8%76.8%
76.8 % 6167 / 8033 81.6 % 722 / 885
tools/clang/unittests/AST
91.1%91.1%
91.1 % 2701 / 2965 68.5 % 975 / 1424
tools/clang/unittests/ASTMatchers
73.2%73.2%
73.2 % 2685 / 3670 70.9 % 1100 / 1551
tools/clang/unittests/ASTMatchers/Dynamic
92.1%92.1%
92.1 % 585 / 635 74.1 % 83 / 112
tools/clang/unittests/Analysis
94.7%94.7%
94.7 % 18 / 19 62.5 % 5 / 8
tools/clang/unittests/Basic
98.7%98.7%
98.7 % 1384 / 1402 69.9 % 181 / 259
tools/clang/unittests/CodeGen
100.0%
100.0 % 28 / 28 80.0 % 4 / 5
tools/clang/unittests/Driver
85.8%85.8%
85.8 % 235 / 274 67.4 % 62 / 92
tools/clang/unittests/Format
92.6%92.6%
92.6 % 6593 / 7121 67.7 % 955 / 1410
tools/clang/unittests/Frontend
100.0%
100.0 % 125 / 125 67.6 % 25 / 37
tools/clang/unittests/Lex
90.9%90.9%
90.9 % 482 / 530 65.6 % 101 / 154
tools/clang/unittests/Rewrite
100.0%
100.0 % 27 / 27 83.3 % 5 / 6
tools/clang/unittests/Sema
95.1%95.1%
95.1 % 154 / 162 68.9 % 31 / 45
tools/clang/unittests/StaticAnalyzer
94.4%94.4%
94.4 % 34 / 36 52.9 % 9 / 17
tools/clang/unittests/Tooling
94.5%94.5%
94.5 % 2065 / 2186 69.2 % 754 / 1089
tools/clang/unittests/libclang
98.1%98.1%
98.1 % 208 / 212 71.9 % 46 / 64
tools/clang/utils/TableGen
94.0%94.0%
94.0 % 3822 / 4066 91.8 % 335 / 365
tools/dsymutil
91.0%91.0%
91.0 % 2063 / 2266 96.2 % 152 / 158
tools/gold
84.9%84.9%
84.9 % 353 / 416 89.3 % 25 / 28
tools/llc
84.1%84.1%
84.1 % 211 / 251 100.0 % 8 / 8
tools/lli
75.2%75.2%
75.2 % 379 / 504 84.1 % 37 / 44
tools/lli/ChildTarget
79.2%79.2%
79.2 % 19 / 24 100.0 % 3 / 3
tools/llvm-ar
91.5%91.5%
91.5 % 388 / 424 96.8 % 30 / 31
tools/llvm-as
89.5%89.5%
89.5 % 51 / 57 100.0 % 4 / 4
tools/llvm-bcanalyzer
80.8%80.8%
80.8 % 420 / 520 91.7 % 11 / 12
tools/llvm-c-test
88.4%88.4%
88.4 % 489 / 553 100.0 % 17 / 17
tools/llvm-config
27.3%27.3%
27.3 % 83 / 304 20.0 % 2 / 10
tools/llvm-cov
87.5%87.5%
87.5 % 1341 / 1533 82.7 % 124 / 150
tools/llvm-cxxdump
85.6%85.6%
85.6 % 309 / 361 65.0 % 13 / 20
tools/llvm-dis
68.4%68.4%
68.4 % 80 / 117 72.7 % 8 / 11
tools/llvm-dwarfdump
98.5%98.5%
98.5 % 64 / 65 100.0 % 7 / 7
tools/llvm-dwp
95.0%95.0%
95.0 % 383 / 403 89.3 % 25 / 28
tools/llvm-extract
61.2%61.2%
61.2 % 85 / 139 100.0 % 4 / 4
tools/llvm-link
86.2%86.2%
86.2 % 150 / 174 100.0 % 11 / 11
tools/llvm-lto
90.6%90.6%
90.6 % 445 / 491 100.0 % 31 / 31
tools/llvm-lto2
94.6%94.6%
94.6 % 105 / 111 85.7 % 12 / 14
tools/llvm-mc
67.1%67.1%
67.1 % 281 / 419 92.9 % 13 / 14
tools/llvm-mcmarkup
71.8%71.8%
71.8 % 61 / 85 87.5 % 7 / 8
tools/llvm-nm
80.1%80.1%
80.1 % 666 / 831 92.3 % 24 / 26
tools/llvm-objdump
73.2%73.2%
73.2 % 5366 / 7333 89.2 % 207 / 232
tools/llvm-pdbdump
51.9%51.9%
51.9 % 1161 / 2238 40.9 % 90 / 220
tools/llvm-profdata
92.9%92.9%
92.9 % 366 / 394 100.0 % 19 / 19
tools/llvm-readobj
78.8%78.8%
78.8 % 3595 / 4563 65.8 % 441 / 670
tools/llvm-rtdyld
66.9%66.9%
66.9 % 245 / 366 65.2 % 15 / 23
tools/llvm-size
67.3%67.3%
67.3 % 368 / 547 86.7 % 13 / 15
tools/llvm-split
86.2%86.2%
86.2 % 25 / 29 100.0 % 4 / 4
tools/llvm-symbolizer
89.8%89.8%
89.8 % 88 / 98 71.4 % 5 / 7
tools/obj2yaml
80.0%80.0%
80.0 % 544 / 680 60.8 % 62 / 102
tools/opt
71.7%71.7%
71.7 % 452 / 630 54.9 % 45 / 82
tools/polly/include/polly
87.3%87.3%
87.3 % 179 / 205 66.3 % 59 / 89
tools/polly/include/polly/CodeGen
100.0%
100.0 % 52 / 52 68.0 % 17 / 25
tools/polly/include/polly/Support
89.9%89.9%
89.9 % 62 / 69 100.0 % 9 / 9
tools/polly/lib/Analysis
91.7%91.7%
91.7 % 3709 / 4043 78.2 % 381 / 487
tools/polly/lib/CodeGen
89.1%89.1%
89.1 % 2263 / 2541 92.0 % 195 / 212
tools/polly/lib/Exchange
62.7%62.7%
62.7 % 192 / 306 60.7 % 17 / 28
tools/polly/lib/Support
89.9%89.9%
89.9 % 854 / 950 85.1 % 103 / 121
tools/polly/lib/Transform
92.7%92.7%
92.7 % 562 / 606 90.7 % 68 / 75
tools/polly/unittests/Isl
2.3%2.3%
2.3 % 3 / 131 25.0 % 2 / 8
tools/sancov
85.9%85.9%
85.9 % 586 / 682 96.6 % 84 / 87
tools/sanstats
88.7%88.7%
88.7 % 63 / 71 100.0 % 5 / 5
tools/verify-uselistorder
89.9%89.9%
89.9 % 232 / 258 100.0 % 25 / 25
tools/yaml2obj
79.7%79.7%
79.7 % 729 / 915 85.2 % 92 / 108
unittests/ADT
98.4%98.4%
98.4 % 8893 / 9034 69.1 % 1525 / 2207
unittests/Analysis
98.5%98.5%
98.5 % 1495 / 1517 76.3 % 187 / 245
unittests/AsmParser
100.0%
100.0 % 234 / 234 70.0 % 14 / 20
unittests/Bitcode
99.7%99.7%
99.7 % 305 / 306 72.0 % 59 / 82
unittests/CodeGen
98.9%98.9%
98.9 % 564 / 570 69.4 % 59 / 85
unittests/ExecutionEngine
90.4%90.4%
90.4 % 75 / 83 76.2 % 16 / 21
unittests/IR
92.9%92.9%
92.9 % 4807 / 5174 71.5 % 694 / 971
unittests/LineEditor
100.0%
100.0 % 44 / 44 78.6 % 11 / 14
unittests/Linker
95.9%95.9%
95.9 % 189 / 197 72.7 % 24 / 33
unittests/MC
97.2%97.2%
97.2 % 173 / 178 77.8 % 28 / 36
unittests/MI
95.3%95.3%
95.3 % 163 / 171 74.6 % 50 / 67
unittests/ObjectYAML
100.0%
100.0 % 10 / 10 80.0 % 4 / 5
unittests/Option
100.0%
100.0 % 149 / 149 68.3 % 28 / 41
unittests/ProfileData
98.2%98.2%
98.2 % 1135 / 1156 78.3 % 162 / 207
unittests/Support
92.7%92.7%
92.7 % 6697 / 7226 71.2 % 1124 / 1579
utils/FileCheck
90.3%90.3%
90.3 % 520 / 576 97.1 % 33 / 34
utils/TableGen
93.0%93.0%
93.0 % 14123 / 15186 89.7 % 831 / 926
utils/not
82.6%82.6%
82.6 % 19 / 23 100.0 % 1 / 1
utils/unittest/UnitTestMain
100.0%
100.0 % 8 / 8 100.0 % 2 / 2
utils/unittest/googletest/include/gtest
42.3%42.3%
42.3 % 90 / 213 25.8 % 749 / 2904
utils/unittest/googletest/include/gtest/internal
76.9%76.9%
76.9 % 257 / 334 35.8 % 3678 / 10263
utils/unittest/googletest/src
40.1%40.1%
40.1 % 989 / 2464 39.9 % 181 / 454
utils/yaml-bench
67.9%67.9%
67.9 % 93 / 137 75.0 % 6 / 8

Generated by: LCOV version 1.12