LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: llvm-toolchain.info Lines: 823509 1062011 77.5 %
Date: 2015-08-28 11:08:54 Functions: 100934 166565 60.6 %
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
67.5%67.5%
67.5 % 11370 / 16843 100.0 % 3 / 3
build-llvm/lib/Target/AArch64
60.3%60.3%
60.3 % 9325 / 15463 48.1 % 88 / 183
build-llvm/lib/Target/AMDGPU
29.7%29.7%
29.7 % 2253 / 7583 79.0 % 49 / 62
build-llvm/lib/Target/ARM
69.3%69.3%
69.3 % 9986 / 14406 34.3 % 123 / 359
build-llvm/lib/Target/BPF
79.8%79.8%
79.8 % 190 / 238 51.9 % 14 / 27
build-llvm/lib/Target/Hexagon
63.4%63.4%
63.4 % 4181 / 6594 72.1 % 31 / 43
build-llvm/lib/Target/MSP430
75.2%75.2%
75.2 % 124 / 165 62.1 % 18 / 29
build-llvm/lib/Target/Mips
66.3%66.3%
66.3 % 4409 / 6654 37.5 % 96 / 256
build-llvm/lib/Target/NVPTX
52.4%52.4%
52.4 % 653 / 1245 65.4 % 17 / 26
build-llvm/lib/Target/PowerPC
74.3%74.3%
74.3 % 5024 / 6758 48.8 % 80 / 164
build-llvm/lib/Target/Sparc
49.4%49.4%
49.4 % 1471 / 2979 75.0 % 39 / 52
build-llvm/lib/Target/SystemZ
93.7%93.7%
93.7 % 2953 / 3153 75.5 % 40 / 53
build-llvm/lib/Target/X86
30.4%30.4%
30.4 % 3108 / 10220 15.4 % 142 / 921
build-llvm/lib/Target/XCore
79.8%79.8%
79.8 % 359 / 450 67.7 % 21 / 31
build-llvm/tools/clang/include/clang/AST
33.0%33.0%
33.0 % 1942 / 5888 18.6 % 1062 / 5723
build-llvm/tools/clang/include/clang/Basic
98.5%98.5%
98.5 % 707 / 718 - 0 / 0
build-llvm/tools/clang/include/clang/Parse
100.0%
100.0 % 83 / 83 - 0 / 0
build-llvm/tools/clang/include/clang/Sema
64.9%64.9%
64.9 % 1322 / 2038 88.0 % 132 / 150
build-llvm/tools/clang/include/clang/Serialization
21.9%21.9%
21.9 % 469 / 2137 - 0 / 0
build-llvm/tools/clang/lib/StaticAnalyzer/Checkers
100.0%
100.0 % 103 / 103 - 0 / 0
build-llvm/tools/lldb/source/Interpreter
46.8%46.8%
46.8 % 17812 / 38090 53.9 % 1049 / 1947
include/llvm
32.2%32.2%
32.2 % 68 / 211 83.0 % 695 / 837
include/llvm/ADT
97.8%97.8%
97.8 % 5016 / 5128 87.7 % 14120 / 16108
include/llvm/Analysis
77.4%77.4%
77.4 % 2144 / 2771 44.5 % 686 / 1540
include/llvm/AsmParser
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
include/llvm/Bitcode
98.1%98.1%
98.1 % 358 / 365 89.4 % 42 / 47
include/llvm/CodeGen
93.2%93.2%
93.2 % 3774 / 4048 72.4 % 561 / 775
include/llvm/CodeGen/PBQP
92.9%92.9%
92.9 % 302 / 325 92.7 % 51 / 55
include/llvm/DebugInfo
60.0%60.0%
60.0 % 12 / 20 62.5 % 5 / 8
include/llvm/DebugInfo/DWARF
86.6%86.6%
86.6 % 142 / 164 84.3 % 43 / 51
include/llvm/DebugInfo/PDB
59.3%59.3%
59.3 % 67 / 113 37.6 % 32 / 85
include/llvm/ExecutionEngine
62.5%62.5%
62.5 % 75 / 120 50.0 % 26 / 52
include/llvm/ExecutionEngine/Orc
9.1%9.1%
9.1 % 42 / 461 5.6 % 7 / 125
include/llvm/IR
95.4%95.4%
95.4 % 4194 / 4394 78.4 % 1781 / 2273
include/llvm/LTO
100.0%
100.0 % 11 / 11 - 0 / 0
include/llvm/LineEditor
100.0%
100.0 % 13 / 13 88.9 % 8 / 9
include/llvm/Linker
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
include/llvm/MC
95.6%95.6%
95.6 % 929 / 972 78.0 % 110 / 141
include/llvm/MC/MCParser
88.9%88.9%
88.9 % 56 / 63 88.4 % 107 / 121
include/llvm/Object
85.0%85.0%
85.0 % 961 / 1130 80.1 % 347 / 433
include/llvm/Option
99.0%99.0%
99.0 % 95 / 96 100.0 % 14 / 14
include/llvm/Passes
100.0%
100.0 % 1 / 1 - 0 / 0
include/llvm/ProfileData
95.7%95.7%
95.7 % 180 / 188 72.0 % 36 / 50
include/llvm/Support
83.2%83.2%
83.2 % 2749 / 3305 71.1 % 2371 / 3336
include/llvm/Support/ELFRelocs
70.4%70.4%
70.4 % 581 / 825 - 0 / 0
include/llvm/TableGen
89.0%89.0%
89.0 % 308 / 346 70.8 % 85 / 120
include/llvm/Target
78.5%78.5%
78.5 % 662 / 843 67.2 % 203 / 302
include/llvm/Transforms
100.0%
100.0 % 3 / 3 - 0 / 0
include/llvm/Transforms/IPO
100.0%
100.0 % 18 / 18 100.0 % 2 / 2
include/llvm/Transforms/InstCombine
100.0%
100.0 % 36 / 36 100.0 % 6 / 6
include/llvm/Transforms/Utils
97.8%97.8%
97.8 % 273 / 279 82.1 % 32 / 39
lib/Analysis
88.2%88.2%
88.2 % 18022 / 20444 83.6 % 1526 / 1826
lib/AsmParser
90.1%90.1%
90.1 % 3286 / 3649 98.9 % 278 / 281
lib/Bitcode/Reader
79.6%79.6%
79.6 % 2097 / 2634 85.3 % 81 / 95
lib/Bitcode/Writer
94.7%94.7%
94.7 % 1779 / 1878 90.8 % 89 / 98
lib/CodeGen
90.8%90.8%
90.8 % 28936 / 31884 88.8 % 2393 / 2696
lib/CodeGen/AsmPrinter
82.2%82.2%
82.2 % 4849 / 5901 83.6 % 445 / 532
lib/CodeGen/MIRParser
95.0%95.0%
95.0 % 1674 / 1763 98.7 % 153 / 155
lib/CodeGen/SelectionDAG
88.3%88.3%
88.3 % 26773 / 30314 88.8 % 1410 / 1588
lib/DebugInfo/DWARF
76.2%76.2%
76.2 % 1577 / 2069 89.3 % 150 / 168
lib/DebugInfo/PDB
14.8%14.8%
14.8 % 101 / 682 21.8 % 37 / 170
lib/ExecutionEngine
47.9%47.9%
47.9 % 479 / 1001 59.6 % 62 / 104
lib/ExecutionEngine/Interpreter
19.7%19.7%
19.7 % 288 / 1459 33.9 % 41 / 121
lib/ExecutionEngine/MCJIT
65.0%65.0%
65.0 % 232 / 357 69.2 % 36 / 52
lib/ExecutionEngine/Orc
5.6%5.6%
5.6 % 20 / 357 4.7 % 3 / 64
lib/ExecutionEngine/RuntimeDyld
22.7%22.7%
22.7 % 461 / 2033 31.7 % 58 / 183
lib/ExecutionEngine/RuntimeDyld/Targets
0.0%
0.0 % 0 / 483 0.0 % 0 / 44
lib/IR
83.2%83.2%
83.2 % 14555 / 17485 71.0 % 2174 / 3062
lib/IRReader
56.5%56.5%
56.5 % 26 / 46 80.0 % 4 / 5
lib/LTO
63.9%63.9%
63.9 % 377 / 590 64.9 % 37 / 57
lib/LibDriver
77.2%77.2%
77.2 % 44 / 57 100.0 % 4 / 4
lib/LineEditor
57.0%57.0%
57.0 % 65 / 114 60.0 % 9 / 15
lib/Linker
94.6%94.6%
94.6 % 766 / 810 90.5 % 67 / 74
lib/MC
91.7%91.7%
91.7 % 6349 / 6921 87.8 % 657 / 748
lib/MC/MCDisassembler
66.7%66.7%
66.7 % 178 / 267 73.1 % 19 / 26
lib/MC/MCParser
88.6%88.6%
88.6 % 3215 / 3627 93.9 % 232 / 247
lib/Object
86.1%86.1%
86.1 % 3267 / 3794 88.4 % 481 / 544
lib/Option
87.9%87.9%
87.9 % 481 / 547 93.9 % 62 / 66
lib/Passes
92.4%92.4%
92.4 % 133 / 144 100.0 % 12 / 12
lib/ProfileData
86.2%86.2%
86.2 % 977 / 1133 89.5 % 102 / 114
lib/Support
81.6%81.6%
81.6 % 9066 / 11115 83.0 % 1023 / 1232
lib/Support/Unix
64.0%64.0%
64.0 % 533 / 833 77.2 % 88 / 114
lib/TableGen
81.6%81.6%
81.6 % 2352 / 2881 87.2 % 225 / 258
lib/Target
55.7%55.7%
55.7 % 225 / 404 46.4 % 45 / 97
lib/Target/AArch64
92.7%92.7%
92.7 % 12313 / 13287 92.8 % 745 / 803
lib/Target/AArch64/AsmParser
91.7%91.7%
91.7 % 2017 / 2200 91.5 % 151 / 165
lib/Target/AArch64/Disassembler
94.0%94.0%
94.0 % 473 / 503 95.5 % 42 / 44
lib/Target/AArch64/InstPrinter
95.1%95.1%
95.1 % 505 / 531 88.3 % 53 / 60
lib/Target/AArch64/MCTargetDesc
86.6%86.6%
86.6 % 910 / 1051 83.9 % 99 / 118
lib/Target/AArch64/TargetInfo
100.0%
100.0 % 7 / 7 100.0 % 4 / 4
lib/Target/AArch64/Utils
62.4%62.4%
62.4 % 148 / 237 75.0 % 18 / 24
lib/Target/AMDGPU
88.0%88.0%
88.0 % 9524 / 10817 84.7 % 754 / 890
lib/Target/AMDGPU/AsmParser
91.6%91.6%
91.6 % 645 / 704 81.7 % 49 / 60
lib/Target/AMDGPU/InstPrinter
80.6%80.6%
80.6 % 295 / 366 87.2 % 41 / 47
lib/Target/AMDGPU/MCTargetDesc
90.8%90.8%
90.8 % 433 / 477 74.6 % 44 / 59
lib/Target/AMDGPU/TargetInfo
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
lib/Target/AMDGPU/Utils
100.0%
100.0 % 24 / 24 100.0 % 2 / 2
lib/Target/ARM
89.2%89.2%
89.2 % 16308 / 18286 90.3 % 876 / 970
lib/Target/ARM/AsmParser
91.4%91.4%
91.4 % 4740 / 5188 97.0 % 225 / 232
lib/Target/ARM/Disassembler
93.5%93.5%
93.5 % 1767 / 1889 98.4 % 123 / 125
lib/Target/ARM/InstPrinter
89.3%89.3%
89.3 % 810 / 907 90.3 % 84 / 93
lib/Target/ARM/MCTargetDesc
91.3%91.3%
91.3 % 2090 / 2290 84.7 % 238 / 281
lib/Target/ARM/TargetInfo
100.0%
100.0 % 7 / 7 100.0 % 3 / 3
lib/Target/BPF
90.8%90.8%
90.8 % 496 / 546 75.3 % 58 / 77
lib/Target/BPF/InstPrinter
100.0%
100.0 % 26 / 26 83.3 % 5 / 6
lib/Target/BPF/MCTargetDesc
72.1%72.1%
72.1 % 98 / 136 51.6 % 16 / 31
lib/Target/BPF/TargetInfo
100.0%
100.0 % 7 / 7 100.0 % 4 / 4
lib/Target/CppBackend
42.0%42.0%
42.0 % 588 / 1401 62.0 % 31 / 50
lib/Target/CppBackend/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 4 / 4
lib/Target/Hexagon
82.0%82.0%
82.0 % 7749 / 9451 85.5 % 633 / 740
lib/Target/Hexagon/Disassembler
46.5%46.5%
46.5 % 171 / 368 92.9 % 13 / 14
lib/Target/Hexagon/MCTargetDesc
61.4%61.4%
61.4 % 1121 / 1827 70.2 % 120 / 171
lib/Target/Hexagon/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/MSP430
80.6%80.6%
80.6 % 1073 / 1331 77.9 % 102 / 131
lib/Target/MSP430/InstPrinter
91.1%91.1%
91.1 % 41 / 45 85.7 % 6 / 7
lib/Target/MSP430/MCTargetDesc
96.8%96.8%
96.8 % 30 / 31 83.3 % 10 / 12
lib/Target/MSP430/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/Mips
89.9%89.9%
89.9 % 8237 / 9165 87.8 % 674 / 768
lib/Target/Mips/AsmParser
92.7%92.7%
92.7 % 2352 / 2538 94.0 % 141 / 150
lib/Target/Mips/Disassembler
95.4%95.4%
95.4 % 578 / 606 98.6 % 72 / 73
lib/Target/Mips/InstPrinter
92.0%92.0%
92.0 % 161 / 175 89.5 % 17 / 19
lib/Target/Mips/MCTargetDesc
95.3%95.3%
95.3 % 1573 / 1651 93.3 % 266 / 285
lib/Target/Mips/TargetInfo
100.0%
100.0 % 7 / 7 100.0 % 3 / 3
lib/Target/NVPTX
55.7%55.7%
55.7 % 3949 / 7095 74.6 % 318 / 426
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 85.7 % 12 / 14
lib/Target/NVPTX/TargetInfo
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
lib/Target/PowerPC
86.3%86.3%
86.3 % 11393 / 13203 91.6 % 602 / 657
lib/Target/PowerPC/AsmParser
90.2%90.2%
90.2 % 782 / 867 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.1%94.1%
94.1 % 192 / 204 92.3 % 24 / 26
lib/Target/PowerPC/MCTargetDesc
82.9%82.9%
82.9 % 646 / 779 75.2 % 76 / 101
lib/Target/PowerPC/TargetInfo
100.0%
100.0 % 5 / 5 100.0 % 3 / 3
lib/Target/Sparc
87.4%87.4%
87.4 % 2486 / 2844 83.6 % 179 / 214
lib/Target/Sparc/AsmParser
88.2%88.2%
88.2 % 402 / 456 72.2 % 26 / 36
lib/Target/Sparc/Disassembler
93.3%93.3%
93.3 % 153 / 164 90.0 % 18 / 20
lib/Target/Sparc/InstPrinter
77.6%77.6%
77.6 % 52 / 67 80.0 % 8 / 10
lib/Target/Sparc/MCTargetDesc
87.6%87.6%
87.6 % 359 / 410 78.8 % 52 / 66
lib/Target/Sparc/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 3 / 3
lib/Target/SystemZ
91.4%91.4%
91.4 % 4862 / 5318 89.7 % 338 / 377
lib/Target/SystemZ/AsmParser
92.1%92.1%
92.1 % 338 / 367 72.2 % 26 / 36
lib/Target/SystemZ/Disassembler
100.0%
100.0 % 108 / 108 95.0 % 19 / 20
lib/Target/SystemZ/InstPrinter
96.3%96.3%
96.3 % 104 / 108 96.3 % 26 / 27
lib/Target/SystemZ/MCTargetDesc
89.1%89.1%
89.1 % 180 / 202 82.1 % 32 / 39
lib/Target/SystemZ/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/X86
91.2%91.2%
91.2 % 19664 / 21563 95.5 % 906 / 949
lib/Target/X86/AsmParser
90.4%90.4%
90.4 % 1934 / 2140 94.9 % 149 / 157
lib/Target/X86/Disassembler
77.6%77.6%
77.6 % 903 / 1163 95.6 % 43 / 45
lib/Target/X86/InstPrinter
92.3%92.3%
92.3 % 827 / 896 86.7 % 26 / 30
lib/Target/X86/MCTargetDesc
87.7%87.7%
87.7 % 1397 / 1593 78.8 % 104 / 132
lib/Target/X86/TargetInfo
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
lib/Target/X86/Utils
96.8%96.8%
96.8 % 268 / 277 100.0 % 26 / 26
lib/Target/XCore
92.8%92.8%
92.8 % 2021 / 2178 87.1 % 169 / 194
lib/Target/XCore/Disassembler
88.9%88.9%
88.9 % 279 / 314 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.5%98.5%
98.5 % 65 / 66 82.6 % 19 / 23
lib/Target/XCore/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Transforms/Hello
47.1%47.1%
47.1 % 8 / 17 44.4 % 4 / 9
lib/Transforms/IPO
82.0%82.0%
82.0 % 4565 / 5565 83.8 % 378 / 451
lib/Transforms/InstCombine
92.3%92.3%
92.3 % 9568 / 10367 99.4 % 310 / 312
lib/Transforms/Instrumentation
90.7%90.7%
90.7 % 4195 / 4623 89.1 % 326 / 366
lib/Transforms/ObjCARC
95.7%95.7%
95.7 % 1418 / 1482 95.3 % 123 / 129
lib/Transforms/Scalar
94.9%94.9%
94.9 % 16829 / 17739 92.3 % 1279 / 1386
lib/Transforms/Utils
92.8%92.8%
92.8 % 8453 / 9109 91.1 % 500 / 549
lib/Transforms/Vectorize
94.7%94.7%
94.7 % 4730 / 4997 94.1 % 222 / 236
polly/lib
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
polly/lib/Analysis
86.3%86.3%
86.3 % 2207 / 2556 68.4 % 258 / 377
polly/lib/CodeGen
88.0%88.0%
88.0 % 1708 / 1942 91.7 % 154 / 168
polly/lib/Exchange
57.8%57.8%
57.8 % 119 / 206 52.4 % 11 / 21
polly/lib/Support
83.7%83.7%
83.7 % 503 / 601 78.0 % 78 / 100
polly/lib/Transform
92.1%92.1%
92.1 % 371 / 403 84.6 % 55 / 65
tools/bugpoint
40.6%40.6%
40.6 % 817 / 2010 54.1 % 80 / 148
tools/bugpoint-passes
61.3%61.3%
61.3 % 19 / 31 58.3 % 7 / 12
tools/clang/include/clang/ARCMigrate
54.5%54.5%
54.5 % 6 / 11 53.3 % 8 / 15
tools/clang/include/clang/AST
90.5%90.5%
90.5 % 8295 / 9165 19.1 % 5492 / 28679
tools/clang/include/clang/ASTMatchers
97.5%97.5%
97.5 % 803 / 824 57.5 % 1696 / 2949
tools/clang/include/clang/ASTMatchers/Dynamic
93.2%93.2%
93.2 % 41 / 44 16.8 % 63 / 375
tools/clang/include/clang/Analysis
94.0%94.0%
94.0 % 300 / 319 66.7 % 20 / 30
tools/clang/include/clang/Analysis/Analyses
42.8%42.8%
42.8 % 387 / 905 32.9 % 51 / 155
tools/clang/include/clang/Analysis/Support
93.1%93.1%
93.1 % 54 / 58 100.0 % 17 / 17
tools/clang/include/clang/Basic
96.1%96.1%
96.1 % 2001 / 2083 91.3 % 334 / 366
tools/clang/include/clang/CodeGen
100.0%
100.0 % 105 / 105 60.0 % 12 / 20
tools/clang/include/clang/Driver
97.2%97.2%
97.2 % 139 / 143 69.0 % 49 / 71
tools/clang/include/clang/Edit
100.0%
100.0 % 28 / 28 100.0 % 4 / 4
tools/clang/include/clang/Format
100.0%
100.0 % 31 / 31 87.5 % 7 / 8
tools/clang/include/clang/Frontend
89.2%89.2%
89.2 % 456 / 511 58.2 % 78 / 134
tools/clang/include/clang/Lex
92.0%92.0%
92.0 % 808 / 878 81.8 % 135 / 165
tools/clang/include/clang/Parse
99.3%99.3%
99.3 % 282 / 284 100.0 % 41 / 41
tools/clang/include/clang/Rewrite/Core
95.2%95.2%
95.2 % 60 / 63 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 % 1644 / 1692 79.4 % 204 / 257
tools/clang/include/clang/Serialization
93.4%93.4%
93.4 % 228 / 244 86.3 % 88 / 102
tools/clang/include/clang/StaticAnalyzer/Checkers
100.0%
100.0 % 6 / 6 - 0 / 0
tools/clang/include/clang/StaticAnalyzer/Core
96.4%96.4%
96.4 % 188 / 195 77.0 % 434 / 564
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter
97.2%97.2%
97.2 % 243 / 250 88.9 % 72 / 81
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive
93.3%93.3%
93.3 % 1111 / 1191 82.5 % 501 / 607
tools/clang/include/clang/StaticAnalyzer/Frontend
100.0%
100.0 % 5 / 5 42.9 % 3 / 7
tools/clang/include/clang/Tooling
95.7%95.7%
95.7 % 67 / 70 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 % 3583 / 3743 93.7 % 343 / 366
tools/clang/lib/AST
87.5%87.5%
87.5 % 31587 / 36108 84.7 % 3488 / 4116
tools/clang/lib/ASTMatchers
95.8%95.8%
95.8 % 451 / 471 86.2 % 100 / 116
tools/clang/lib/ASTMatchers/Dynamic
94.9%94.9%
94.9 % 1082 / 1140 55.0 % 752 / 1368
tools/clang/lib/Analysis
85.3%85.3%
85.3 % 5480 / 6427 83.1 % 496 / 597
tools/clang/lib/Basic
90.0%90.0%
90.0 % 6523 / 7247 68.8 % 856 / 1244
tools/clang/lib/CodeGen
92.5%92.5%
92.5 % 35963 / 38868 90.5 % 2610 / 2883
tools/clang/lib/Driver
86.9%86.9%
86.9 % 8477 / 9752 74.8 % 627 / 838
tools/clang/lib/Edit
91.5%91.5%
91.5 % 824 / 901 93.8 % 60 / 64
tools/clang/lib/Format
98.3%98.3%
98.3 % 5163 / 5252 92.7 % 305 / 329
tools/clang/lib/Frontend
87.9%87.9%
87.9 % 7177 / 8165 84.6 % 615 / 727
tools/clang/lib/Frontend/Rewrite
91.6%91.6%
91.6 % 6542 / 7142 94.4 % 323 / 342
tools/clang/lib/FrontendTool
76.8%76.8%
76.8 % 73 / 95 100.0 % 3 / 3
tools/clang/lib/Index
93.6%93.6%
93.6 % 946 / 1011 98.6 % 68 / 69
tools/clang/lib/Lex
90.8%90.8%
90.8 % 8010 / 8820 92.0 % 493 / 536
tools/clang/lib/Parse
93.9%93.9%
93.9 % 11812 / 12581 93.7 % 524 / 559
tools/clang/lib/Rewrite
89.9%89.9%
89.9 % 742 / 825 89.4 % 59 / 66
tools/clang/lib/Sema
93.7%93.7%
93.7 % 71071 / 75834 72.6 % 4003 / 5514
tools/clang/lib/Serialization
90.9%90.9%
90.9 % 13581 / 14943 92.0 % 1131 / 1230
tools/clang/lib/StaticAnalyzer/Checkers
93.2%93.2%
93.2 % 9299 / 9976 79.8 % 779 / 976
tools/clang/lib/StaticAnalyzer/Core
89.1%89.1%
89.1 % 9283 / 10418 84.0 % 921 / 1096
tools/clang/lib/StaticAnalyzer/Frontend
75.5%75.5%
75.5 % 302 / 400 75.5 % 40 / 53
tools/clang/lib/Tooling
94.3%94.3%
94.3 % 595 / 631 88.3 % 98 / 111
tools/clang/lib/Tooling/Core
95.3%95.3%
95.3 % 142 / 149 95.0 % 19 / 20
tools/clang/tools/arcmt-test
56.7%56.7%
56.7 % 101 / 178 47.1 % 8 / 17
tools/clang/tools/clang-check
72.9%72.9%
72.9 % 43 / 59 30.8 % 4 / 13
tools/clang/tools/clang-format
63.1%63.1%
63.1 % 101 / 160 77.8 % 7 / 9
tools/clang/tools/diagtool
82.5%82.5%
82.5 % 208 / 252 76.6 % 36 / 47
tools/clang/tools/driver
86.4%86.4%
86.4 % 418 / 484 96.0 % 24 / 25
tools/clang/tools/libclang
78.8%78.8%
78.8 % 6171 / 7830 83.3 % 743 / 892
tools/clang/unittests/AST
91.1%91.1%
91.1 % 2363 / 2594 68.2 % 885 / 1298
tools/clang/unittests/ASTMatchers
72.6%72.6%
72.6 % 2230 / 3070 70.7 % 913 / 1291
tools/clang/unittests/ASTMatchers/Dynamic
91.8%91.8%
91.8 % 563 / 613 74.3 % 81 / 109
tools/clang/unittests/Basic
98.8%98.8%
98.8 % 1207 / 1222 70.5 % 155 / 220
tools/clang/unittests/CodeGen
100.0%
100.0 % 26 / 26 80.0 % 4 / 5
tools/clang/unittests/Driver
83.0%83.0%
83.0 % 181 / 218 68.0 % 51 / 75
tools/clang/unittests/Format
92.0%92.0%
92.0 % 5303 / 5764 67.5 % 718 / 1064
tools/clang/unittests/Frontend
100.0%
100.0 % 94 / 94 65.5 % 19 / 29
tools/clang/unittests/Lex
88.6%88.6%
88.6 % 341 / 385 63.1 % 70 / 111
tools/clang/unittests/Rewrite
100.0%
100.0 % 24 / 24 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 % 1454 / 1531 68.2 % 640 / 939
tools/clang/unittests/libclang
98.3%98.3%
98.3 % 169 / 172 71.9 % 41 / 57
tools/clang/utils/TableGen
93.8%93.8%
93.8 % 3672 / 3914 91.4 % 318 / 348
tools/dsymutil
90.9%90.9%
90.9 % 1531 / 1685 95.4 % 125 / 131
tools/llc
82.5%82.5%
82.5 % 132 / 160 100.0 % 5 / 5
tools/lldb/include/lldb
100.0%
100.0 % 1 / 1 - 0 / 0
tools/lldb/include/lldb/API
42.9%42.9%
42.9 % 3 / 7 50.0 % 1 / 2
tools/lldb/include/lldb/Breakpoint
66.7%66.7%
66.7 % 58 / 87 52.9 % 9 / 17
tools/lldb/include/lldb/Core
61.7%61.7%
61.7 % 962 / 1558 58.8 % 163 / 277
tools/lldb/include/lldb/DataFormatters
75.4%75.4%
75.4 % 390 / 517 67.9 % 148 / 218
tools/lldb/include/lldb/Expression
85.1%85.1%
85.1 % 177 / 208 76.7 % 46 / 60
tools/lldb/include/lldb/Host
86.5%86.5%
86.5 % 96 / 111 62.5 % 15 / 24
tools/lldb/include/lldb/Host/common
83.3%83.3%
83.3 % 15 / 18 50.0 % 5 / 10
tools/lldb/include/lldb/Host/linux
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
tools/lldb/include/lldb/Host/posix
100.0%
100.0 % 9 / 9 83.3 % 5 / 6
tools/lldb/include/lldb/Interpreter
58.5%58.5%
58.5 % 388 / 663 50.0 % 105 / 210
tools/lldb/include/lldb/Symbol
62.7%62.7%
62.7 % 353 / 563 46.9 % 53 / 113
tools/lldb/include/lldb/Target
49.1%49.1%
49.1 % 473 / 964 36.8 % 95 / 258
tools/lldb/include/lldb/Utility
64.8%64.8%
64.8 % 103 / 159 48.8 % 20 / 41
tools/lldb/scripts/Python
67.6%67.6%
67.6 % 25 / 37 64.7 % 11 / 17
tools/lldb/scripts/Python/modules/readline
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
tools/lldb/source
86.7%86.7%
86.7 % 13 / 15 100.0 % 1 / 1
tools/lldb/source/API
52.9%52.9%
52.9 % 6163 / 11644 59.7 % 1128 / 1888
tools/lldb/source/Breakpoint
65.5%65.5%
65.5 % 1606 / 2451 69.9 % 281 / 402
tools/lldb/source/Commands
52.5%52.5%
52.5 % 6555 / 12474 67.8 % 949 / 1400
tools/lldb/source/Core
43.3%43.3%
43.3 % 8768 / 20231 57.3 % 1205 / 2103
tools/lldb/source/DataFormatters
41.2%41.2%
41.2 % 2118 / 5145 42.7 % 234 / 548
tools/lldb/source/Expression
48.0%48.0%
48.0 % 3745 / 7808 67.5 % 278 / 412
tools/lldb/source/Host/common
53.9%53.9%
53.9 % 2188 / 4059 56.5 % 320 / 566
tools/lldb/source/Host/linux
88.6%88.6%
88.6 % 242 / 273 93.5 % 29 / 31
tools/lldb/source/Host/posix
51.0%51.0%
51.0 % 457 / 896 58.6 % 65 / 111
tools/lldb/source/Initialization
94.0%94.0%
94.0 % 79 / 84 76.9 % 10 / 13
tools/lldb/source/Interpreter
69.4%69.4%
69.4 % 3811 / 5489 73.8 % 403 / 546
tools/lldb/source/Plugins/ABI/MacOSX-arm
5.6%5.6%
5.6 % 15 / 270 20.0 % 4 / 20
tools/lldb/source/Plugins/ABI/MacOSX-arm64
3.8%3.8%
3.8 % 15 / 391 19.0 % 4 / 21
tools/lldb/source/Plugins/ABI/MacOSX-i386
4.5%4.5%
4.5 % 13 / 287 18.2 % 4 / 22
tools/lldb/source/Plugins/ABI/SysV-arm
5.8%5.8%
5.8 % 17 / 293 19.0 % 4 / 21
tools/lldb/source/Plugins/ABI/SysV-arm64
4.3%4.3%
4.3 % 16 / 373 20.0 % 4 / 20
tools/lldb/source/Plugins/ABI/SysV-hexagon
0.0%
0.0 % 0 / 149 0.0 % 0 / 23
tools/lldb/source/Plugins/ABI/SysV-i386
4.7%4.7%
4.7 % 13 / 279 18.2 % 4 / 22
tools/lldb/source/Plugins/ABI/SysV-mips
4.8%4.8%
4.8 % 10 / 210 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 / 369 12.5 % 3 / 24
tools/lldb/source/Plugins/ABI/SysV-ppc64
2.7%2.7%
2.7 % 10 / 371 12.5 % 3 / 24
tools/lldb/source/Plugins/ABI/SysV-x86_64
56.9%56.9%
56.9 % 236 / 415 68.2 % 15 / 22
tools/lldb/source/Plugins/Disassembler/llvm
62.9%62.9%
62.9 % 254 / 404 80.6 % 25 / 31
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD
0.0%
0.0 % 0 / 437 0.0 % 0 / 49
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD
1.4%1.4%
1.4 % 12 / 852 7.7 % 4 / 52
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD
59.6%59.6%
59.6 % 361 / 606 72.2 % 39 / 54
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/Instruction/ARM
29.6%29.6%
29.6 % 1360 / 4594 42.6 % 80 / 188
tools/lldb/source/Plugins/Instruction/ARM64
4.1%4.1%
4.1 % 16 / 391 14.7 % 5 / 34
tools/lldb/source/Plugins/Instruction/MIPS
1.6%1.6%
1.6 % 17 / 1061 6.3 % 5 / 79
tools/lldb/source/Plugins/Instruction/MIPS64
1.6%1.6%
1.6 % 17 / 1089 6.2 % 5 / 81
tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer
29.7%29.7%
29.7 % 41 / 138 63.2 % 12 / 19
tools/lldb/source/Plugins/JITLoader/GDB
27.6%27.6%
27.6 % 51 / 185 66.7 % 14 / 21
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI
74.5%74.5%
74.5 % 149 / 200 85.7 % 18 / 21
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime
3.4%3.4%
3.4 % 82 / 2388 9.1 % 21 / 231
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime
9.9%9.9%
9.9 % 53 / 536 25.7 % 19 / 74
tools/lldb/source/Plugins/MemoryHistory/asan
15.2%15.2%
15.2 % 10 / 66 27.3 % 3 / 11
tools/lldb/source/Plugins/ObjectContainer/BSD-Archive
4.7%4.7%
4.7 % 12 / 255 14.3 % 4 / 28
tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O
10.9%10.9%
10.9 % 12 / 110 22.2 % 4 / 18
tools/lldb/source/Plugins/ObjectFile/ELF
70.1%70.1%
70.1 % 949 / 1354 79.8 % 83 / 104
tools/lldb/source/Plugins/ObjectFile/JIT
44.9%44.9%
44.9 % 57 / 127 40.0 % 12 / 30
tools/lldb/source/Plugins/ObjectFile/PECOFF
2.1%2.1%
2.1 % 11 / 536 10.5 % 4 / 38
tools/lldb/source/Plugins/OperatingSystem/Python
66.9%66.9%
66.9 % 111 / 166 70.6 % 12 / 17
tools/lldb/source/Plugins/Platform/Android
6.1%6.1%
6.1 % 28 / 461 9.3 % 5 / 54
tools/lldb/source/Plugins/Platform/FreeBSD
27.8%27.8%
27.8 % 79 / 284 37.1 % 13 / 35
tools/lldb/source/Plugins/Platform/Kalimba
41.8%41.8%
41.8 % 51 / 122 47.6 % 10 / 21
tools/lldb/source/Plugins/Platform/Linux
53.4%53.4%
53.4 % 175 / 328 86.7 % 26 / 30
tools/lldb/source/Plugins/Platform/MacOSX
5.5%5.5%
5.5 % 73 / 1322 15.5 % 15 / 97
tools/lldb/source/Plugins/Platform/POSIX
12.7%12.7%
12.7 % 49 / 387 24.4 % 10 / 41
tools/lldb/source/Plugins/Platform/Windows
9.8%9.8%
9.8 % 27 / 276 12.5 % 5 / 40
tools/lldb/source/Plugins/Platform/gdb-server
5.6%5.6%
5.6 % 23 / 408 9.3 % 5 / 54
tools/lldb/source/Plugins/Process/Linux
39.0%39.0%
39.0 % 744 / 1907 57.5 % 88 / 153
tools/lldb/source/Plugins/Process/POSIX
31.9%31.9%
31.9 % 60 / 188 42.9 % 6 / 14
tools/lldb/source/Plugins/Process/Utility
30.2%30.2%
30.2 % 1181 / 3905 21.1 % 101 / 478
tools/lldb/source/Plugins/Process/elf-core
3.5%3.5%
3.5 % 18 / 512 5.5 % 6 / 109
tools/lldb/source/Plugins/Process/gdb-remote
41.9%41.9%
41.9 % 3119 / 7436 55.2 % 262 / 475
tools/lldb/source/Plugins/ScriptInterpreter/None
34.4%34.4%
34.4 % 11 / 32 30.8 % 4 / 13
tools/lldb/source/Plugins/ScriptInterpreter/Python
64.2%64.2%
64.2 % 1056 / 1645 61.2 % 109 / 178
tools/lldb/source/Plugins/SymbolFile/DWARF
47.8%47.8%
47.8 % 3367 / 7049 48.8 % 282 / 578
tools/lldb/source/Plugins/SymbolFile/Symtab
38.9%38.9%
38.9 % 44 / 113 42.3 % 11 / 26
tools/lldb/source/Plugins/SymbolVendor/ELF
90.6%90.6%
90.6 % 58 / 64 80.0 % 8 / 10
tools/lldb/source/Plugins/SystemRuntime/MacOSX
2.2%2.2%
2.2 % 23 / 1025 8.9 % 5 / 56
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation
6.4%6.4%
6.4 % 15 / 236 20.8 % 5 / 24
tools/lldb/source/Plugins/UnwindAssembly/x86
75.0%75.0%
75.0 % 408 / 544 86.5 % 32 / 37
tools/lldb/source/Symbol
49.7%49.7%
49.7 % 4666 / 9381 64.0 % 585 / 914
tools/lldb/source/Target
59.2%59.2%
59.2 % 7745 / 13076 65.8 % 993 / 1508
tools/lldb/source/Utility
34.5%34.5%
34.5 % 531 / 1538 57.6 % 76 / 132
tools/lldb/tools/driver
54.4%54.4%
54.4 % 264 / 485 58.6 % 17 / 29
tools/lldb/tools/lldb-mi
67.9%67.9%
67.9 % 5549 / 8172 73.9 % 987 / 1335
tools/lldb/tools/lldb-server
33.3%33.3%
33.3 % 142 / 427 48.1 % 13 / 27
tools/lli
20.1%20.1%
20.1 % 129 / 641 10.1 % 7 / 69
tools/lli/Unix
0.0%
0.0 % 0 / 47 0.0 % 0 / 7
tools/llvm-ar
89.8%89.8%
89.8 % 342 / 381 96.3 % 26 / 27
tools/llvm-as
91.3%91.3%
91.3 % 42 / 46 100.0 % 4 / 4
tools/llvm-bcanalyzer
67.7%67.7%
67.7 % 272 / 402 90.9 % 10 / 11
tools/llvm-config
39.1%39.1%
39.1 % 59 / 151 40.0 % 2 / 5
tools/llvm-cov
80.5%80.5%
80.5 % 631 / 784 66.7 % 40 / 60
tools/llvm-cxxdump
85.6%85.6%
85.6 % 286 / 334 57.9 % 11 / 19
tools/llvm-dis
68.5%68.5%
68.5 % 63 / 92 77.8 % 7 / 9
tools/llvm-dwarfdump
78.0%78.0%
78.0 % 32 / 41 100.0 % 6 / 6
tools/llvm-extract
57.4%57.4%
57.4 % 81 / 141 100.0 % 3 / 3
tools/llvm-link
88.2%88.2%
88.2 % 67 / 76 100.0 % 6 / 6
tools/llvm-lto
78.3%78.3%
78.3 % 112 / 143 100.0 % 6 / 6
tools/llvm-mc
74.0%74.0%
74.0 % 265 / 358 92.9 % 13 / 14
tools/llvm-mcmarkup
70.7%70.7%
70.7 % 58 / 82 87.5 % 7 / 8
tools/llvm-nm
83.6%83.6%
83.6 % 544 / 651 92.0 % 23 / 25
tools/llvm-objdump
71.3%71.3%
71.3 % 4706 / 6601 91.0 % 193 / 212
tools/llvm-profdata
86.4%86.4%
86.4 % 140 / 162 100.0 % 8 / 8
tools/llvm-readobj
77.2%77.2%
77.2 % 2569 / 3327 72.8 % 361 / 496
tools/llvm-size
61.7%61.7%
61.7 % 276 / 447 100.0 % 10 / 10
tools/llvm-split
84.0%84.0%
84.0 % 21 / 25 100.0 % 4 / 4
tools/llvm-symbolizer
79.7%79.7%
79.7 % 299 / 375 87.9 % 29 / 33
tools/macho-dump
82.5%82.5%
82.5 % 207 / 251 78.9 % 15 / 19
tools/obj2yaml
76.0%76.0%
76.0 % 310 / 408 54.9 % 39 / 71
tools/opt
69.2%69.2%
69.2 % 375 / 542 55.8 % 48 / 86
tools/polly/include/polly
76.1%76.1%
76.1 % 118 / 155 59.1 % 55 / 93
tools/polly/include/polly/CodeGen
100.0%
100.0 % 36 / 36 61.1 % 11 / 18
tools/polly/include/polly/Support
100.0%
100.0 % 9 / 9 100.0 % 3 / 3
tools/polly/lib/JSON/include/json
33.3%33.3%
33.3 % 1 / 3 33.3 % 1 / 3
tools/verify-uselistorder
88.3%88.3%
88.3 % 212 / 240 100.0 % 25 / 25
tools/yaml2obj
75.7%75.7%
75.7 % 455 / 601 82.8 % 72 / 87
unittests/ADT
98.5%98.5%
98.5 % 7232 / 7342 68.9 % 1245 / 1806
unittests/Analysis
98.3%98.3%
98.3 % 731 / 744 73.7 % 112 / 152
unittests/AsmParser
100.0%
100.0 % 73 / 73 71.4 % 10 / 14
unittests/Bitcode
98.2%98.2%
98.2 % 168 / 171 75.6 % 31 / 41
unittests/CodeGen
100.0%
100.0 % 361 / 361 69.4 % 43 / 62
unittests/DebugInfo/DWARF
98.7%98.7%
98.7 % 75 / 76 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 % 928 / 949 78.7 % 148 / 188
unittests/ExecutionEngine/Orc
96.0%96.0%
96.0 % 218 / 227 88.1 % 37 / 42
unittests/IR
93.5%93.5%
93.5 % 4145 / 4434 72.0 % 616 / 856
unittests/LineEditor
100.0%
100.0 % 43 / 43 78.6 % 11 / 14
unittests/Linker
97.0%97.0%
97.0 % 159 / 164 75.0 % 21 / 28
unittests/MC
98.8%98.8%
98.8 % 81 / 82 78.9 % 15 / 19
unittests/Option
100.0%
100.0 % 102 / 102 69.0 % 20 / 29
unittests/ProfileData
92.0%92.0%
92.0 % 218 / 237 73.3 % 44 / 60
unittests/Support
92.2%92.2%
92.2 % 5130 / 5565 72.1 % 868 / 1204
unittests/Transforms/IPO
100.0%
100.0 % 42 / 42 78.6 % 11 / 14
unittests/Transforms/Utils
98.5%98.5%
98.5 % 520 / 528 76.0 % 76 / 100
utils/FileCheck
88.9%88.9%
88.9 % 479 / 539 97.0 % 32 / 33
utils/TableGen
92.5%92.5%
92.5 % 13339 / 14419 84.4 % 805 / 954
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
43.6%43.6%
43.6 % 88 / 202 26.6 % 655 / 2467
utils/unittest/googletest/include/gtest/internal
73.5%73.5%
73.5 % 225 / 306 35.7 % 2978 / 8344
utils/unittest/googletest/src
32.7%32.7%
32.7 % 779 / 2385 32.8 % 149 / 454
utils/yaml-bench
67.9%67.9%
67.9 % 89 / 131 75.0 % 6 / 8

Generated by: LCOV version 1.11