LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: llvm-toolchain.info Lines: 804340 1141222 70.5 %
Date: 2016-01-10 13:20:37 Functions: 97522 177903 54.8 %
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 % 4 / 4 - 0 / 0
build-llvm/include/llvm/IR
62.4%62.4%
62.4 % 12697 / 20359 100.0 % 3 / 3
build-llvm/lib/IR
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
build-llvm/lib/Target/AArch64
58.6%58.6%
58.6 % 9855 / 16820 36.0 % 89 / 247
build-llvm/lib/Target/AMDGPU
30.8%30.8%
30.8 % 2363 / 7684 78.7 % 48 / 61
build-llvm/lib/Target/ARM
70.6%70.6%
70.6 % 10162 / 14398 30.4 % 121 / 398
build-llvm/lib/Target/BPF
78.7%78.7%
78.7 % 200 / 254 48.1 % 13 / 27
build-llvm/lib/Target/Hexagon
85.6%85.6%
85.6 % 8467 / 9887 66.1 % 37 / 56
build-llvm/lib/Target/MSP430
75.6%75.6%
75.6 % 127 / 168 58.6 % 17 / 29
build-llvm/lib/Target/Mips
71.8%71.8%
71.8 % 5622 / 7832 26.2 % 97 / 370
build-llvm/lib/Target/NVPTX
52.9%52.9%
52.9 % 663 / 1254 61.5 % 16 / 26
build-llvm/lib/Target/PowerPC
73.9%73.9%
73.9 % 5213 / 7058 49.1 % 82 / 167
build-llvm/lib/Target/Sparc
48.1%48.1%
48.1 % 1589 / 3302 78.4 % 40 / 51
build-llvm/lib/Target/SystemZ
93.7%93.7%
93.7 % 2968 / 3167 75.0 % 39 / 52
build-llvm/lib/Target/X86
30.3%30.3%
30.3 % 3350 / 11047 14.0 % 141 / 1009
build-llvm/lib/Target/XCore
79.7%79.7%
79.7 % 368 / 462 64.5 % 20 / 31
build-llvm/tools/clang/include/clang/AST
34.7%34.7%
34.7 % 2228 / 6413 18.3 % 1099 / 6020
build-llvm/tools/clang/include/clang/Basic
98.5%98.5%
98.5 % 720 / 731 - 0 / 0
build-llvm/tools/clang/include/clang/Parse
100.0%
100.0 % 84 / 84 - 0 / 0
build-llvm/tools/clang/include/clang/Sema
65.1%65.1%
65.1 % 1370 / 2104 88.3 % 136 / 154
build-llvm/tools/clang/include/clang/Serialization
22.5%22.5%
22.5 % 498 / 2213 - 0 / 0
build-llvm/tools/clang/lib/StaticAnalyzer/Checkers
100.0%
100.0 % 108 / 108 - 0 / 0
build-llvm/tools/lldb/source/Interpreter
9.6%9.6%
9.6 % 4216 / 43847 27.6 % 713 / 2584
include/llvm
31.3%31.3%
31.3 % 68 / 217 79.0 % 678 / 858
include/llvm/ADT
97.9%97.9%
97.9 % 5304 / 5419 85.5 % 14044 / 16426
include/llvm/Analysis
75.0%75.0%
75.0 % 2243 / 2992 45.9 % 816 / 1778
include/llvm/AsmParser
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
include/llvm/Bitcode
97.9%97.9%
97.9 % 375 / 383 90.3 % 56 / 62
include/llvm/CodeGen
94.0%94.0%
94.0 % 4003 / 4259 73.4 % 581 / 792
include/llvm/CodeGen/PBQP
93.2%93.2%
93.2 % 315 / 338 92.7 % 51 / 55
include/llvm/DebugInfo
69.6%69.6%
69.6 % 16 / 23 62.5 % 5 / 8
include/llvm/DebugInfo/CodeView
0.0%
0.0 % 0 / 12 0.0 % 0 / 3
include/llvm/DebugInfo/DWARF
98.9%98.9%
98.9 % 178 / 180 94.5 % 52 / 55
include/llvm/DebugInfo/PDB
39.4%39.4%
39.4 % 67 / 170 19.2 % 32 / 167
include/llvm/DebugInfo/Symbolize
100.0%
100.0 % 9 / 9 100.0 % 4 / 4
include/llvm/ExecutionEngine
76.7%76.7%
76.7 % 92 / 120 60.8 % 31 / 51
include/llvm/ExecutionEngine/Orc
91.2%91.2%
91.2 % 520 / 570 47.5 % 96 / 202
include/llvm/IR
96.0%96.0%
96.0 % 5005 / 5216 75.7 % 1906 / 2519
include/llvm/LTO
100.0%
100.0 % 12 / 12 - 0 / 0
include/llvm/LineEditor
100.0%
100.0 % 13 / 13 88.9 % 8 / 9
include/llvm/Linker
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
include/llvm/MC
95.5%95.5%
95.5 % 960 / 1005 77.5 % 110 / 142
include/llvm/MC/MCParser
89.7%89.7%
89.7 % 61 / 68 89.2 % 107 / 120
include/llvm/Object
89.2%89.2%
89.2 % 1045 / 1171 85.6 % 370 / 432
include/llvm/Option
99.0%99.0%
99.0 % 98 / 99 100.0 % 14 / 14
include/llvm/Passes
100.0%
100.0 % 1 / 1 - 0 / 0
include/llvm/ProfileData
94.1%94.1%
94.1 % 481 / 511 80.4 % 90 / 112
include/llvm/Support
84.3%84.3%
84.3 % 3049 / 3615 79.5 % 3268 / 4110
include/llvm/Support/ELFRelocs
70.7%70.7%
70.7 % 585 / 827 - 0 / 0
include/llvm/TableGen
89.2%89.2%
89.2 % 313 / 351 71.1 % 86 / 121
include/llvm/Target
79.1%79.1%
79.1 % 689 / 871 67.2 % 219 / 326
include/llvm/Transforms
100.0%
100.0 % 6 / 6 - 0 / 0
include/llvm/Transforms/IPO
86.4%86.4%
86.4 % 19 / 22 100.0 % 2 / 2
include/llvm/Transforms/InstCombine
97.3%97.3%
97.3 % 36 / 37 100.0 % 6 / 6
include/llvm/Transforms/Scalar
28.6%28.6%
28.6 % 2 / 7 100.0 % 3 / 3
include/llvm/Transforms/Utils
96.8%96.8%
96.8 % 276 / 285 78.0 % 32 / 41
lib/Analysis
89.0%89.0%
89.0 % 19281 / 21654 84.5 % 1609 / 1905
lib/AsmParser
90.1%90.1%
90.1 % 3418 / 3793 99.0 % 290 / 293
lib/Bitcode/Reader
79.5%79.5%
79.5 % 2504 / 3149 87.6 % 106 / 121
lib/Bitcode/Writer
95.3%95.3%
95.3 % 2089 / 2193 92.0 % 104 / 113
lib/CodeGen
90.9%90.9%
90.9 % 29819 / 32805 89.1 % 2424 / 2722
lib/CodeGen/AsmPrinter
93.6%93.6%
93.6 % 5939 / 6344 92.3 % 526 / 570
lib/CodeGen/MIRParser
96.9%96.9%
96.9 % 1718 / 1773 100.0 % 155 / 155
lib/CodeGen/SelectionDAG
89.6%89.6%
89.6 % 28678 / 32000 90.1 % 1462 / 1622
lib/DebugInfo/CodeView
0.0%
0.0 % 0 / 316 0.0 % 0 / 55
lib/DebugInfo/DWARF
90.9%90.9%
90.9 % 2101 / 2312 96.8 % 179 / 185
lib/DebugInfo/PDB
14.9%14.9%
14.9 % 101 / 679 21.8 % 37 / 170
lib/DebugInfo/Symbolize
73.9%73.9%
73.9 % 283 / 383 73.5 % 25 / 34
lib/ExecutionEngine
61.2%61.2%
61.2 % 637 / 1040 65.0 % 65 / 100
lib/ExecutionEngine/Interpreter
50.7%50.7%
50.7 % 748 / 1474 60.3 % 73 / 121
lib/ExecutionEngine/MCJIT
84.8%84.8%
84.8 % 312 / 368 80.8 % 42 / 52
lib/ExecutionEngine/Orc
60.9%60.9%
60.9 % 312 / 512 48.0 % 49 / 102
lib/ExecutionEngine/RuntimeDyld
69.3%69.3%
69.3 % 1473 / 2127 75.4 % 141 / 187
lib/ExecutionEngine/RuntimeDyld/Targets
88.2%88.2%
88.2 % 502 / 569 87.0 % 47 / 54
lib/IR
83.6%83.6%
83.6 % 15190 / 18178 71.9 % 2265 / 3149
lib/IRReader
57.4%57.4%
57.4 % 27 / 47 80.0 % 4 / 5
lib/LTO
65.8%65.8%
65.8 % 399 / 606 61.7 % 37 / 60
lib/LibDriver
76.7%76.7%
76.7 % 46 / 60 100.0 % 4 / 4
lib/LineEditor
56.4%56.4%
56.4 % 66 / 117 60.0 % 9 / 15
lib/Linker
94.1%94.1%
94.1 % 1010 / 1073 93.3 % 97 / 104
lib/MC
91.9%91.9%
91.9 % 6571 / 7150 87.7 % 663 / 756
lib/MC/MCDisassembler
66.4%66.4%
66.4 % 182 / 274 73.1 % 19 / 26
lib/MC/MCParser
88.9%88.9%
88.9 % 3483 / 3917 94.0 % 237 / 252
lib/Object
86.8%86.8%
86.8 % 3460 / 3984 89.1 % 497 / 558
lib/Option
86.9%86.9%
86.9 % 490 / 564 88.6 % 62 / 70
lib/Passes
92.9%92.9%
92.9 % 144 / 155 100.0 % 12 / 12
lib/ProfileData
87.1%87.1%
87.1 % 1662 / 1908 91.0 % 181 / 199
lib/Support
83.0%83.0%
83.0 % 9628 / 11600 84.7 % 1067 / 1259
lib/Support/Unix
70.5%70.5%
70.5 % 584 / 828 80.9 % 93 / 115
lib/TableGen
81.9%81.9%
81.9 % 2391 / 2921 87.2 % 225 / 258
lib/Target
54.9%54.9%
54.9 % 223 / 406 47.4 % 46 / 97
lib/Target/AArch64
92.7%92.7%
92.7 % 13201 / 14233 93.3 % 780 / 836
lib/Target/AArch64/AsmParser
91.3%91.3%
91.3 % 2111 / 2311 91.7 % 154 / 168
lib/Target/AArch64/Disassembler
94.4%94.4%
94.4 % 485 / 514 95.5 % 42 / 44
lib/Target/AArch64/InstPrinter
94.9%94.9%
94.9 % 524 / 552 88.5 % 54 / 61
lib/Target/AArch64/MCTargetDesc
87.0%87.0%
87.0 % 948 / 1090 82.5 % 99 / 120
lib/Target/AArch64/TargetInfo
100.0%
100.0 % 8 / 8 100.0 % 4 / 4
lib/Target/AArch64/Utils
63.3%63.3%
63.3 % 152 / 240 76.0 % 19 / 25
lib/Target/AMDGPU
88.8%88.8%
88.8 % 10443 / 11763 85.3 % 815 / 955
lib/Target/AMDGPU/AsmParser
91.7%91.7%
91.7 % 710 / 774 83.8 % 57 / 68
lib/Target/AMDGPU/InstPrinter
79.8%79.8%
79.8 % 293 / 367 87.2 % 41 / 47
lib/Target/AMDGPU/MCTargetDesc
93.6%93.6%
93.6 % 483 / 516 77.5 % 55 / 71
lib/Target/AMDGPU/TargetInfo
100.0%
100.0 % 5 / 5 100.0 % 2 / 2
lib/Target/AMDGPU/Utils
93.7%93.7%
93.7 % 59 / 63 92.9 % 13 / 14
lib/Target/ARM
89.2%89.2%
89.2 % 17044 / 19111 90.8 % 899 / 990
lib/Target/ARM/AsmParser
91.5%91.5%
91.5 % 4947 / 5405 97.0 % 227 / 234
lib/Target/ARM/Disassembler
93.2%93.2%
93.2 % 1795 / 1926 98.4 % 123 / 125
lib/Target/ARM/InstPrinter
89.0%89.0%
89.0 % 821 / 922 90.3 % 84 / 93
lib/Target/ARM/MCTargetDesc
91.4%91.4%
91.4 % 2179 / 2383 84.5 % 239 / 283
lib/Target/ARM/TargetInfo
100.0%
100.0 % 8 / 8 100.0 % 3 / 3
lib/Target/BPF
91.9%91.9%
91.9 % 541 / 589 75.6 % 59 / 78
lib/Target/BPF/InstPrinter
100.0%
100.0 % 27 / 27 83.3 % 5 / 6
lib/Target/BPF/MCTargetDesc
73.2%73.2%
73.2 % 104 / 142 51.6 % 16 / 31
lib/Target/BPF/TargetInfo
100.0%
100.0 % 8 / 8 100.0 % 4 / 4
lib/Target/CppBackend
43.0%43.0%
43.0 % 603 / 1401 62.0 % 31 / 50
lib/Target/CppBackend/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 4 / 4
lib/Target/Hexagon
78.2%78.2%
78.2 % 10420 / 13327 83.3 % 840 / 1008
lib/Target/Hexagon/AsmParser
67.6%67.6%
67.6 % 752 / 1112 76.9 % 40 / 52
lib/Target/Hexagon/Disassembler
49.3%49.3%
49.3 % 299 / 607 96.7 % 29 / 30
lib/Target/Hexagon/MCTargetDesc
72.4%72.4%
72.4 % 1708 / 2359 77.9 % 176 / 226
lib/Target/Hexagon/TargetInfo
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
lib/Target/MSP430
80.7%80.7%
80.7 % 1110 / 1376 77.9 % 102 / 131
lib/Target/MSP430/InstPrinter
91.3%91.3%
91.3 % 42 / 46 85.7 % 6 / 7
lib/Target/MSP430/MCTargetDesc
97.0%97.0%
97.0 % 32 / 33 83.3 % 10 / 12
lib/Target/MSP430/TargetInfo
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
lib/Target/Mips
90.1%90.1%
90.1 % 8621 / 9570 88.0 % 687 / 781
lib/Target/Mips/AsmParser
93.3%93.3%
93.3 % 2733 / 2930 95.6 % 173 / 181
lib/Target/Mips/Disassembler
96.2%96.2%
96.2 % 663 / 689 98.7 % 78 / 79
lib/Target/Mips/InstPrinter
92.0%92.0%
92.0 % 162 / 176 89.5 % 17 / 19
lib/Target/Mips/MCTargetDesc
94.6%94.6%
94.6 % 1672 / 1767 93.2 % 275 / 295
lib/Target/Mips/TargetInfo
100.0%
100.0 % 8 / 8 100.0 % 3 / 3
lib/Target/NVPTX
57.1%57.1%
57.1 % 4073 / 7133 78.9 % 326 / 413
lib/Target/NVPTX/InstPrinter
72.6%72.6%
72.6 % 114 / 157 90.9 % 10 / 11
lib/Target/NVPTX/MCTargetDesc
98.0%98.0%
98.0 % 49 / 50 85.7 % 12 / 14
lib/Target/NVPTX/TargetInfo
100.0%
100.0 % 5 / 5 100.0 % 2 / 2
lib/Target/PowerPC
86.6%86.6%
86.6 % 11909 / 13751 91.3 % 632 / 692
lib/Target/PowerPC/AsmParser
90.3%90.3%
90.3 % 801 / 887 83.9 % 52 / 62
lib/Target/PowerPC/Disassembler
95.2%95.2%
95.2 % 60 / 63 91.7 % 11 / 12
lib/Target/PowerPC/InstPrinter
94.0%94.0%
94.0 % 202 / 215 92.3 % 24 / 26
lib/Target/PowerPC/MCTargetDesc
84.1%84.1%
84.1 % 663 / 788 75.2 % 76 / 101
lib/Target/PowerPC/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 3 / 3
lib/Target/Sparc
90.3%90.3%
90.3 % 2658 / 2943 85.3 % 185 / 217
lib/Target/Sparc/AsmParser
89.4%89.4%
89.4 % 454 / 508 73.0 % 27 / 37
lib/Target/Sparc/Disassembler
91.6%91.6%
91.6 % 153 / 167 85.7 % 18 / 21
lib/Target/Sparc/InstPrinter
77.9%77.9%
77.9 % 53 / 68 80.0 % 8 / 10
lib/Target/Sparc/MCTargetDesc
88.8%88.8%
88.8 % 371 / 418 78.8 % 52 / 66
lib/Target/Sparc/TargetInfo
100.0%
100.0 % 7 / 7 100.0 % 3 / 3
lib/Target/SystemZ
91.7%91.7%
91.7 % 5015 / 5471 89.8 % 343 / 382
lib/Target/SystemZ/AsmParser
92.3%92.3%
92.3 % 346 / 375 72.2 % 26 / 36
lib/Target/SystemZ/Disassembler
100.0%
100.0 % 115 / 115 95.0 % 19 / 20
lib/Target/SystemZ/InstPrinter
96.7%96.7%
96.7 % 118 / 122 96.3 % 26 / 27
lib/Target/SystemZ/MCTargetDesc
90.2%90.2%
90.2 % 185 / 205 82.1 % 32 / 39
lib/Target/SystemZ/TargetInfo
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
lib/Target/X86
91.9%91.9%
91.9 % 21990 / 23931 96.2 % 987 / 1026
lib/Target/X86/AsmParser
89.8%89.8%
89.8 % 1947 / 2167 94.8 % 146 / 154
lib/Target/X86/Disassembler
77.8%77.8%
77.8 % 914 / 1175 95.6 % 43 / 45
lib/Target/X86/InstPrinter
90.4%90.4%
90.4 % 669 / 740 87.5 % 28 / 32
lib/Target/X86/MCTargetDesc
87.1%87.1%
87.1 % 1506 / 1729 79.3 % 111 / 140
lib/Target/X86/TargetInfo
100.0%
100.0 % 5 / 5 100.0 % 2 / 2
lib/Target/X86/Utils
95.5%95.5%
95.5 % 254 / 266 92.9 % 26 / 28
lib/Target/XCore
92.9%92.9%
92.9 % 2092 / 2251 87.2 % 171 / 196
lib/Target/XCore/Disassembler
88.9%88.9%
88.9 % 281 / 316 97.1 % 33 / 34
lib/Target/XCore/InstPrinter
87.9%87.9%
87.9 % 29 / 33 62.5 % 5 / 8
lib/Target/XCore/MCTargetDesc
98.6%98.6%
98.6 % 69 / 70 82.6 % 19 / 23
lib/Target/XCore/TargetInfo
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
lib/Transforms/Hello
47.4%47.4%
47.4 % 9 / 19 44.4 % 4 / 9
lib/Transforms/IPO
83.5%83.5%
83.5 % 5534 / 6629 85.2 % 462 / 542
lib/Transforms/InstCombine
92.7%92.7%
92.7 % 10341 / 11157 99.4 % 326 / 328
lib/Transforms/Instrumentation
90.8%90.8%
90.8 % 4807 / 5294 88.6 % 390 / 440
lib/Transforms/ObjCARC
95.8%95.8%
95.8 % 1456 / 1520 95.3 % 123 / 129
lib/Transforms/Scalar
95.1%95.1%
95.1 % 18174 / 19108 92.1 % 1337 / 1451
lib/Transforms/Utils
93.3%93.3%
93.3 % 9224 / 9884 92.0 % 526 / 572
lib/Transforms/Vectorize
94.8%94.8%
94.8 % 5045 / 5320 94.5 % 239 / 253
polly/lib/Analysis
3.1%3.1%
3.1 % 101 / 3307 3.5 % 15 / 426
polly/lib/CodeGen
1.4%1.4%
1.4 % 32 / 2309 6.6 % 12 / 182
polly/lib/Exchange
4.8%4.8%
4.8 % 10 / 208 28.6 % 6 / 21
tools/bugpoint
44.4%44.4%
44.4 % 962 / 2167 54.7 % 87 / 159
tools/bugpoint-passes
68.4%68.4%
68.4 % 26 / 38 60.0 % 9 / 15
tools/clang/include/clang/ARCMigrate
54.5%54.5%
54.5 % 6 / 11 53.3 % 8 / 15
tools/clang/include/clang/AST
92.7%92.7%
92.7 % 8726 / 9412 19.5 % 6237 / 32000
tools/clang/include/clang/ASTMatchers
97.2%97.2%
97.2 % 879 / 904 53.4 % 1859 / 3479
tools/clang/include/clang/ASTMatchers/Dynamic
93.6%93.6%
93.6 % 44 / 47 16.3 % 65 / 399
tools/clang/include/clang/Analysis
94.2%94.2%
94.2 % 338 / 359 67.7 % 21 / 31
tools/clang/include/clang/Analysis/Analyses
43.1%43.1%
43.1 % 396 / 918 32.9 % 51 / 155
tools/clang/include/clang/Analysis/Support
93.2%93.2%
93.2 % 55 / 59 100.0 % 17 / 17
tools/clang/include/clang/Basic
96.0%96.0%
96.0 % 2121 / 2210 85.0 % 322 / 379
tools/clang/include/clang/CodeGen
99.2%99.2%
99.2 % 127 / 128 57.1 % 12 / 21
tools/clang/include/clang/Driver
97.4%97.4%
97.4 % 147 / 151 70.3 % 52 / 74
tools/clang/include/clang/Edit
100.0%
100.0 % 30 / 30 100.0 % 4 / 4
tools/clang/include/clang/Format
100.0%
100.0 % 37 / 37 87.5 % 7 / 8
tools/clang/include/clang/Frontend
89.4%89.4%
89.4 % 465 / 520 58.2 % 78 / 134
tools/clang/include/clang/Index
100.0%
100.0 % 1 / 1 - 0 / 0
tools/clang/include/clang/Lex
92.1%92.1%
92.1 % 828 / 899 81.8 % 135 / 165
tools/clang/include/clang/Parse
99.3%99.3%
99.3 % 288 / 290 100.0 % 41 / 41
tools/clang/include/clang/Rewrite/Core
95.5%95.5%
95.5 % 63 / 66 100.0 % 6 / 6
tools/clang/include/clang/Rewrite/Frontend
81.8%81.8%
81.8 % 9 / 11 38.5 % 5 / 13
tools/clang/include/clang/Sema
97.2%97.2%
97.2 % 1739 / 1789 78.8 % 212 / 269
tools/clang/include/clang/Serialization
92.3%92.3%
92.3 % 239 / 259 86.4 % 89 / 103
tools/clang/include/clang/StaticAnalyzer/Checkers
100.0%
100.0 % 12 / 12 - 0 / 0
tools/clang/include/clang/StaticAnalyzer/Core
96.5%96.5%
96.5 % 194 / 201 77.3 % 457 / 591
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter
97.2%97.2%
97.2 % 245 / 252 89.0 % 73 / 82
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive
93.8%93.8%
93.8 % 1173 / 1251 83.5 % 533 / 638
tools/clang/include/clang/StaticAnalyzer/Frontend
100.0%
100.0 % 5 / 5 42.9 % 3 / 7
tools/clang/include/clang/Tooling
95.8%95.8%
95.8 % 68 / 71 64.2 % 43 / 67
tools/clang/include/clang/Tooling/Core
100.0%
100.0 % 14 / 14 100.0 % 7 / 7
tools/clang/lib/ARCMigrate
95.7%95.7%
95.7 % 3671 / 3836 93.7 % 343 / 366
tools/clang/lib/AST
87.1%87.1%
87.1 % 33046 / 37935 85.2 % 3594 / 4218
tools/clang/lib/ASTMatchers
95.8%95.8%
95.8 % 478 / 499 86.1 % 99 / 115
tools/clang/lib/ASTMatchers/Dynamic
95.1%95.1%
95.1 % 1130 / 1188 54.3 % 791 / 1456
tools/clang/lib/Analysis
85.6%85.6%
85.6 % 5639 / 6587 83.3 % 502 / 603
tools/clang/lib/Basic
90.8%90.8%
90.8 % 7019 / 7730 69.2 % 932 / 1346
tools/clang/lib/CodeGen
93.5%93.5%
93.5 % 39114 / 41832 91.1 % 2808 / 3082
tools/clang/lib/Driver
87.6%87.6%
87.6 % 9726 / 11105 75.7 % 716 / 946
tools/clang/lib/Edit
92.0%92.0%
92.0 % 882 / 959 94.0 % 63 / 67
tools/clang/lib/Format
98.3%98.3%
98.3 % 5533 / 5626 93.1 % 323 / 347
tools/clang/lib/Frontend
88.7%88.7%
88.7 % 7591 / 8560 85.2 % 638 / 749
tools/clang/lib/Frontend/Rewrite
91.8%91.8%
91.8 % 7083 / 7713 94.4 % 323 / 342
tools/clang/lib/FrontendTool
77.1%77.1%
77.1 % 74 / 96 100.0 % 3 / 3
tools/clang/lib/Index
93.6%93.6%
93.6 % 956 / 1021 98.6 % 68 / 69
tools/clang/lib/Lex
90.9%90.9%
90.9 % 8260 / 9090 92.0 % 497 / 540
tools/clang/lib/Parse
93.8%93.8%
93.8 % 12811 / 13663 93.3 % 525 / 563
tools/clang/lib/Rewrite
89.6%89.6%
89.6 % 758 / 846 89.4 % 59 / 66
tools/clang/lib/Sema
93.7%93.7%
93.7 % 75752 / 80805 72.1 % 4134 / 5730
tools/clang/lib/Serialization
91.0%91.0%
91.0 % 14392 / 15809 91.6 % 1191 / 1300
tools/clang/lib/StaticAnalyzer/Checkers
93.2%93.2%
93.2 % 10285 / 11041 80.6 % 837 / 1039
tools/clang/lib/StaticAnalyzer/Core
89.6%89.6%
89.6 % 9959 / 11113 84.7 % 955 / 1128
tools/clang/lib/StaticAnalyzer/Frontend
82.6%82.6%
82.6 % 336 / 407 83.0 % 44 / 53
tools/clang/lib/Tooling
92.0%92.0%
92.0 % 663 / 721 87.6 % 99 / 113
tools/clang/lib/Tooling/Core
95.2%95.2%
95.2 % 220 / 231 96.4 % 27 / 28
tools/clang/tools/arcmt-test
57.5%57.5%
57.5 % 104 / 181 47.1 % 8 / 17
tools/clang/tools/clang-check
73.8%73.8%
73.8 % 45 / 61 30.8 % 4 / 13
tools/clang/tools/clang-format
80.6%80.6%
80.6 % 150 / 186 90.0 % 9 / 10
tools/clang/tools/diagtool
82.4%82.4%
82.4 % 216 / 262 76.6 % 36 / 47
tools/clang/tools/driver
87.2%87.2%
87.2 % 414 / 475 95.5 % 21 / 22
tools/clang/tools/libclang
79.1%79.1%
79.1 % 6411 / 8107 83.5 % 758 / 908
tools/clang/unittests/AST
91.6%91.6%
91.6 % 2525 / 2758 68.3 % 910 / 1332
tools/clang/unittests/ASTMatchers
72.8%72.8%
72.8 % 2333 / 3203 70.5 % 943 / 1338
tools/clang/unittests/ASTMatchers/Dynamic
92.1%92.1%
92.1 % 580 / 630 74.3 % 81 / 109
tools/clang/unittests/Basic
98.7%98.7%
98.7 % 1333 / 1350 70.5 % 179 / 254
tools/clang/unittests/CodeGen
100.0%
100.0 % 29 / 29 80.0 % 4 / 5
tools/clang/unittests/Driver
84.8%84.8%
84.8 % 217 / 256 67.8 % 59 / 87
tools/clang/unittests/Format
91.9%91.9%
91.9 % 5709 / 6215 67.6 % 779 / 1153
tools/clang/unittests/Frontend
100.0%
100.0 % 99 / 99 65.5 % 19 / 29
tools/clang/unittests/Lex
89.1%89.1%
89.1 % 359 / 403 63.1 % 70 / 111
tools/clang/unittests/Rewrite
100.0%
100.0 % 27 / 27 83.3 % 5 / 6
tools/clang/unittests/Sema
95.2%95.2%
95.2 % 120 / 126 69.4 % 25 / 36
tools/clang/unittests/StaticAnalyzer
94.4%94.4%
94.4 % 34 / 36 52.9 % 9 / 17
tools/clang/unittests/Tooling
95.0%95.0%
95.0 % 1681 / 1770 68.5 % 684 / 998
tools/clang/unittests/libclang
97.9%97.9%
97.9 % 185 / 189 71.7 % 43 / 60
tools/clang/utils/TableGen
93.9%93.9%
93.9 % 3748 / 3993 91.4 % 320 / 350
tools/dsymutil
90.9%90.9%
90.9 % 1995 / 2194 96.8 % 153 / 158
tools/llc
81.2%81.2%
81.2 % 151 / 186 100.0 % 5 / 5
tools/lldb/include/lldb
100.0%
100.0 % 1 / 1 - 0 / 0
tools/lldb/include/lldb/API
21.4%21.4%
21.4 % 3 / 14 40.0 % 4 / 10
tools/lldb/include/lldb/Breakpoint
0.0%
0.0 % 0 / 92 0.0 % 0 / 37
tools/lldb/include/lldb/Core
5.1%5.1%
5.1 % 79 / 1562 4.5 % 13 / 290
tools/lldb/include/lldb/DataFormatters
0.2%0.2%
0.2 % 1 / 542 0.0 % 0 / 236
tools/lldb/include/lldb/Expression
0.0%
0.0 % 0 / 154 0.0 % 0 / 49
tools/lldb/include/lldb/Host
19.3%19.3%
19.3 % 21 / 109 4.3 % 1 / 23
tools/lldb/include/lldb/Host/common
0.0%
0.0 % 0 / 20 0.0 % 0 / 14
tools/lldb/include/lldb/Host/linux
50.0%50.0%
50.0 % 1 / 2 25.0 % 1 / 4
tools/lldb/include/lldb/Host/posix
0.0%
0.0 % 0 / 9 0.0 % 0 / 7
tools/lldb/include/lldb/Interpreter
23.5%23.5%
23.5 % 155 / 659 24.8 % 52 / 210
tools/lldb/include/lldb/Symbol
0.2%0.2%
0.2 % 1 / 620 0.0 % 0 / 135
tools/lldb/include/lldb/Target
4.8%4.8%
4.8 % 47 / 971 5.5 % 16 / 293
tools/lldb/include/lldb/Utility
0.0%
0.0 % 0 / 203 0.0 % 0 / 63
tools/lldb/scripts/Python
0.0%
0.0 % 0 / 37 0.0 % 0 / 17
tools/lldb/scripts/Python/modules/readline
19.0%19.0%
19.0 % 4 / 21 50.0 % 1 / 2
tools/lldb/source
87.5%87.5%
87.5 % 14 / 16 100.0 % 1 / 1
tools/lldb/source/API
1.9%1.9%
1.9 % 220 / 11888 1.8 % 35 / 1900
tools/lldb/source/Breakpoint
0.0%
0.0 % 0 / 2516 0.0 % 0 / 384
tools/lldb/source/Commands
17.8%17.8%
17.8 % 2294 / 12863 36.4 % 522 / 1433
tools/lldb/source/Core
5.8%5.8%
5.8 % 1219 / 20842 9.7 % 209 / 2148
tools/lldb/source/DataFormatters
0.5%0.5%
0.5 % 15 / 2819 0.6 % 2 / 347
tools/lldb/source/Expression
0.0%
0.0 % 0 / 4213 0.0 % 0 / 226
tools/lldb/source/Host/common
7.3%7.3%
7.3 % 303 / 4173 11.2 % 66 / 587
tools/lldb/source/Host/linux
18.9%18.9%
18.9 % 55 / 291 20.6 % 7 / 34
tools/lldb/source/Host/posix
2.4%2.4%
2.4 % 23 / 967 4.8 % 6 / 124
tools/lldb/source/Initialization
94.4%94.4%
94.4 % 85 / 90 69.2 % 9 / 13
tools/lldb/source/Interpreter
17.9%17.9%
17.9 % 1004 / 5611 24.3 % 133 / 548
tools/lldb/source/Plugins/ABI/MacOSX-arm
3.1%3.1%
3.1 % 10 / 326 14.3 % 3 / 21
tools/lldb/source/Plugins/ABI/MacOSX-arm64
2.5%2.5%
2.5 % 10 / 397 15.0 % 3 / 20
tools/lldb/source/Plugins/ABI/MacOSX-i386
4.5%4.5%
4.5 % 10 / 220 14.3 % 3 / 21
tools/lldb/source/Plugins/ABI/SysV-arm
3.4%3.4%
3.4 % 10 / 297 14.3 % 3 / 21
tools/lldb/source/Plugins/ABI/SysV-arm64
2.6%2.6%
2.6 % 10 / 381 15.0 % 3 / 20
tools/lldb/source/Plugins/ABI/SysV-hexagon
6.5%6.5%
6.5 % 10 / 153 13.0 % 3 / 23
tools/lldb/source/Plugins/ABI/SysV-i386
2.9%2.9%
2.9 % 10 / 350 13.6 % 3 / 22
tools/lldb/source/Plugins/ABI/SysV-mips
4.4%4.4%
4.4 % 10 / 225 14.3 % 3 / 21
tools/lldb/source/Plugins/ABI/SysV-mips64
3.2%3.2%
3.2 % 10 / 308 14.3 % 3 / 21
tools/lldb/source/Plugins/ABI/SysV-ppc
2.7%2.7%
2.7 % 10 / 367 13.6 % 3 / 22
tools/lldb/source/Plugins/ABI/SysV-ppc64
2.7%2.7%
2.7 % 10 / 369 13.6 % 3 / 22
tools/lldb/source/Plugins/ABI/SysV-x86_64
2.4%2.4%
2.4 % 10 / 419 13.6 % 3 / 22
tools/lldb/source/Plugins/Disassembler/llvm
3.3%3.3%
3.3 % 14 / 426 9.7 % 3 / 31
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD
0.0%
0.0 % 0 / 444 0.0 % 0 / 46
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD
1.4%1.4%
1.4 % 12 / 866 7.7 % 4 / 52
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD
1.7%1.7%
1.7 % 11 / 629 7.5 % 4 / 53
tools/lldb/source/Plugins/DynamicLoader/Static
16.4%16.4%
16.4 % 12 / 73 26.7 % 4 / 15
tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD
28.6%28.6%
28.6 % 10 / 35 28.6 % 4 / 14
tools/lldb/source/Plugins/ExpressionParser/Clang
0.1%0.1%
0.1 % 1 / 4394 0.4 % 1 / 270
tools/lldb/source/Plugins/ExpressionParser/Go
0.0%
0.0 % 0 / 1289 0.0 % 0 / 259
tools/lldb/source/Plugins/Instruction/ARM
0.3%0.3%
0.3 % 12 / 4743 2.1 % 4 / 188
tools/lldb/source/Plugins/Instruction/ARM64
3.0%3.0%
3.0 % 12 / 399 12.1 % 4 / 33
tools/lldb/source/Plugins/Instruction/MIPS
1.0%1.0%
1.0 % 12 / 1145 5.7 % 4 / 70
tools/lldb/source/Plugins/Instruction/MIPS64
0.9%0.9%
0.9 % 12 / 1311 4.3 % 4 / 92
tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer
5.8%5.8%
5.8 % 9 / 154 15.8 % 3 / 19
tools/lldb/source/Plugins/JITLoader/GDB
14.1%14.1%
14.1 % 29 / 206 26.9 % 7 / 26
tools/lldb/source/Plugins/Language/CPlusPlus
0.7%0.7%
0.7 % 10 / 1404 1.9 % 3 / 161
tools/lldb/source/Plugins/Language/Go
7.5%7.5%
7.5 % 9 / 120 12.0 % 3 / 25
tools/lldb/source/Plugins/Language/ObjC
0.4%0.4%
0.4 % 10 / 2477 1.4 % 3 / 216
tools/lldb/source/Plugins/Language/ObjCPlusPlus
47.6%47.6%
47.6 % 10 / 21 33.3 % 3 / 9
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI
5.0%5.0%
5.0 % 10 / 202 15.0 % 3 / 20
tools/lldb/source/Plugins/LanguageRuntime/Go
6.5%6.5%
6.5 % 7 / 107 10.5 % 2 / 19
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime
2.0%2.0%
2.0 % 50 / 2465 7.3 % 17 / 232
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime
5.5%5.5%
5.5 % 88 / 1588 19.7 % 31 / 157
tools/lldb/source/Plugins/MemoryHistory/asan
12.8%12.8%
12.8 % 10 / 78 27.3 % 3 / 11
tools/lldb/source/Plugins/ObjectContainer/BSD-Archive
4.7%4.7%
4.7 % 12 / 257 14.3 % 4 / 28
tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O
10.7%10.7%
10.7 % 12 / 112 22.2 % 4 / 18
tools/lldb/source/Plugins/ObjectFile/ELF
0.8%0.8%
0.8 % 12 / 1455 3.8 % 4 / 105
tools/lldb/source/Plugins/ObjectFile/JIT
0.0%
0.0 % 0 / 128 0.0 % 0 / 30
tools/lldb/source/Plugins/ObjectFile/PECOFF
2.2%2.2%
2.2 % 12 / 548 10.0 % 4 / 40
tools/lldb/source/Plugins/OperatingSystem/Go
12.7%12.7%
12.7 % 31 / 244 27.6 % 8 / 29
tools/lldb/source/Plugins/OperatingSystem/Python
6.6%6.6%
6.6 % 11 / 166 23.5 % 4 / 17
tools/lldb/source/Plugins/Platform/Android
3.2%3.2%
3.2 % 18 / 565 6.3 % 4 / 63
tools/lldb/source/Plugins/Platform/FreeBSD
5.9%5.9%
5.9 % 17 / 288 11.4 % 4 / 35
tools/lldb/source/Plugins/Platform/Kalimba
13.1%13.1%
13.1 % 16 / 122 19.0 % 4 / 21
tools/lldb/source/Plugins/Platform/Linux
13.9%13.9%
13.9 % 46 / 332 40.0 % 12 / 30
tools/lldb/source/Plugins/Platform/MacOSX
1.4%1.4%
1.4 % 35 / 2511 3.8 % 8 / 213
tools/lldb/source/Plugins/Platform/NetBSD
6.5%6.5%
6.5 % 17 / 260 11.4 % 4 / 35
tools/lldb/source/Plugins/Platform/POSIX
1.1%1.1%
1.1 % 5 / 473 4.3 % 2 / 47
tools/lldb/source/Plugins/Platform/Windows
6.1%6.1%
6.1 % 17 / 277 10.0 % 4 / 40
tools/lldb/source/Plugins/Platform/gdb-server
4.1%4.1%
4.1 % 18 / 434 7.1 % 4 / 56
tools/lldb/source/Plugins/Process/Linux
0.0%
0.0 % 0 / 1959 0.0 % 0 / 153
tools/lldb/source/Plugins/Process/POSIX
6.8%6.8%
6.8 % 13 / 191 14.3 % 2 / 14
tools/lldb/source/Plugins/Process/Utility
0.0%
0.0 % 0 / 3900 0.0 % 0 / 484
tools/lldb/source/Plugins/Process/elf-core
2.6%2.6%
2.6 % 14 / 545 4.6 % 5 / 109
tools/lldb/source/Plugins/Process/gdb-remote
0.6%0.6%
0.6 % 46 / 7866 2.2 % 11 / 490
tools/lldb/source/Plugins/ScriptInterpreter/None
34.4%34.4%
34.4 % 11 / 32 30.8 % 4 / 13
tools/lldb/source/Plugins/ScriptInterpreter/Python
4.3%4.3%
4.3 % 83 / 1910 3.7 % 10 / 270
tools/lldb/source/Plugins/SymbolFile/DWARF
0.6%0.6%
0.6 % 51 / 8064 2.1 % 14 / 652
tools/lldb/source/Plugins/SymbolFile/Symtab
10.6%10.6%
10.6 % 12 / 113 15.4 % 4 / 26
tools/lldb/source/Plugins/SymbolVendor/ELF
18.8%18.8%
18.8 % 12 / 64 40.0 % 4 / 10
tools/lldb/source/Plugins/SystemRuntime/MacOSX
1.1%1.1%
1.1 % 12 / 1057 7.1 % 4 / 56
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation
5.1%5.1%
5.1 % 12 / 236 16.7 % 4 / 24
tools/lldb/source/Plugins/UnwindAssembly/x86
2.1%2.1%
2.1 % 12 / 564 10.5 % 4 / 38
tools/lldb/source/Symbol
0.2%0.2%
0.2 % 25 / 11124 0.8 % 9 / 1161
tools/lldb/source/Target
1.6%1.6%
1.6 % 214 / 13188 3.5 % 52 / 1499
tools/lldb/source/Utility
0.8%0.8%
0.8 % 14 / 1651 2.8 % 4 / 144
tools/lldb/tools/driver
23.4%23.4%
23.4 % 120 / 512 31.0 % 9 / 29
tools/lli
75.3%75.3%
75.3 % 508 / 675 94.4 % 67 / 71
tools/lli/ChildTarget
97.9%97.9%
97.9 % 92 / 94 100.0 % 11 / 11
tools/lli/Unix
68.6%68.6%
68.6 % 35 / 51 100.0 % 7 / 7
tools/llvm-ar
90.8%90.8%
90.8 % 344 / 379 96.3 % 26 / 27
tools/llvm-as
90.2%90.2%
90.2 % 46 / 51 100.0 % 4 / 4
tools/llvm-bcanalyzer
72.1%72.1%
72.1 % 315 / 437 90.9 % 10 / 11
tools/llvm-config
28.6%28.6%
28.6 % 80 / 280 20.0 % 2 / 10
tools/llvm-cov
80.8%80.8%
80.8 % 657 / 813 67.2 % 41 / 61
tools/llvm-cxxdump
88.2%88.2%
88.2 % 307 / 348 68.4 % 13 / 19
tools/llvm-dis
69.1%69.1%
69.1 % 67 / 97 77.8 % 7 / 9
tools/llvm-dwarfdump
98.5%98.5%
98.5 % 64 / 65 100.0 % 7 / 7
tools/llvm-dwp
90.4%90.4%
90.4 % 206 / 228 90.9 % 10 / 11
tools/llvm-extract
60.9%60.9%
60.9 % 84 / 138 100.0 % 4 / 4
tools/llvm-link
82.2%82.2%
82.2 % 134 / 163 100.0 % 8 / 8
tools/llvm-lto
83.8%83.8%
83.8 % 186 / 222 91.7 % 11 / 12
tools/llvm-mc
75.3%75.3%
75.3 % 274 / 364 92.9 % 13 / 14
tools/llvm-mcmarkup
71.8%71.8%
71.8 % 61 / 85 87.5 % 7 / 8
tools/llvm-nm
84.0%84.0%
84.0 % 614 / 731 92.0 % 23 / 25
tools/llvm-objdump
72.9%72.9%
72.9 % 5050 / 6923 91.7 % 199 / 217
tools/llvm-pdbdump
14.2%14.2%
14.2 % 140 / 988 6.7 % 7 / 105
tools/llvm-profdata
91.2%91.2%
91.2 % 219 / 240 100.0 % 11 / 11
tools/llvm-readobj
79.4%79.4%
79.4 % 2897 / 3648 72.5 % 385 / 531
tools/llvm-rtdyld
68.9%68.9%
68.9 % 226 / 328 65.2 % 15 / 23
tools/llvm-size
60.9%60.9%
60.9 % 283 / 465 100.0 % 10 / 10
tools/llvm-split
84.6%84.6%
84.6 % 22 / 26 100.0 % 4 / 4
tools/llvm-symbolizer
89.6%89.6%
89.6 % 86 / 96 100.0 % 5 / 5
tools/obj2yaml
77.7%77.7%
77.7 % 327 / 421 54.9 % 39 / 71
tools/opt
65.7%65.7%
65.7 % 379 / 577 48.8 % 42 / 86
tools/polly/include/polly
2.0%2.0%
2.0 % 3 / 153 11.3 % 8 / 71
tools/polly/include/polly/CodeGen
0.0%
0.0 % 0 / 50 0.0 % 0 / 24
tools/polly/include/polly/Support
0.0%
0.0 % 0 / 12 0.0 % 0 / 4
tools/polly/lib/JSON/include/json
0.0%
0.0 % 0 / 3 0.0 % 0 / 3
tools/sancov
86.9%86.9%
86.9 % 218 / 251 91.9 % 34 / 37
tools/verify-uselistorder
89.5%89.5%
89.5 % 222 / 248 100.0 % 25 / 25
tools/yaml2obj
75.9%75.9%
75.9 % 473 / 623 83.5 % 76 / 91
unittests/ADT
98.5%98.5%
98.5 % 7594 / 7706 68.9 % 1281 / 1858
unittests/Analysis
98.3%98.3%
98.3 % 804 / 818 75.1 % 133 / 177
unittests/AsmParser
100.0%
100.0 % 77 / 77 71.4 % 10 / 14
unittests/Bitcode
99.4%99.4%
99.4 % 153 / 154 76.3 % 29 / 38
unittests/CodeGen
100.0%
100.0 % 415 / 415 69.4 % 43 / 62
unittests/DebugInfo/DWARF
98.7%98.7%
98.7 % 78 / 79 82.4 % 14 / 17
unittests/DebugInfo/PDB
32.4%32.4%
32.4 % 90 / 278 18.6 % 41 / 220
unittests/ExecutionEngine
89.2%89.2%
89.2 % 83 / 93 74.1 % 20 / 27
unittests/ExecutionEngine/MCJIT
97.8%97.8%
97.8 % 929 / 950 78.6 % 147 / 187
unittests/ExecutionEngine/Orc
62.3%62.3%
62.3 % 259 / 416 60.0 % 54 / 90
unittests/IR
93.4%93.4%
93.4 % 4349 / 4655 71.8 % 636 / 886
unittests/LineEditor
100.0%
100.0 % 44 / 44 78.6 % 11 / 14
unittests/Linker
95.9%95.9%
95.9 % 189 / 197 72.2 % 26 / 36
unittests/MC
98.8%98.8%
98.8 % 82 / 83 78.9 % 15 / 19
unittests/Option
100.0%
100.0 % 110 / 110 69.0 % 20 / 29
unittests/ProfileData
97.2%97.2%
97.2 % 718 / 739 72.7 % 80 / 110
unittests/Support
92.4%92.4%
92.4 % 5784 / 6259 72.3 % 947 / 1309
unittests/Transforms/IPO
100.0%
100.0 % 45 / 45 78.6 % 11 / 14
unittests/Transforms/Utils
98.6%98.6%
98.6 % 560 / 568 76.0 % 79 / 104
utils/FileCheck
89.7%89.7%
89.7 % 489 / 545 97.0 % 32 / 33
utils/TableGen
92.7%92.7%
92.7 % 13831 / 14928 84.6 % 819 / 968
utils/not
82.6%82.6%
82.6 % 19 / 23 100.0 % 1 / 1
utils/unittest/UnitTestMain
100.0%
100.0 % 7 / 7 100.0 % 2 / 2
utils/unittest/googletest/include/gtest
42.1%42.1%
42.1 % 88 / 209 26.2 % 681 / 2604
utils/unittest/googletest/include/gtest/internal
73.3%73.3%
73.3 % 233 / 318 35.6 % 3130 / 8795
utils/unittest/googletest/src
32.6%32.6%
32.6 % 794 / 2432 32.8 % 149 / 454
utils/yaml-bench
67.6%67.6%
67.6 % 92 / 136 75.0 % 6 / 8

Generated by: LCOV version 1.12