LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: llvm-toolchain.info Lines: 788540 1019784 77.3 %
Date: 2015-06-29 11:02:52 Functions: 102425 167574 61.1 %
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
63.6%63.6%
63.6 % 10430 / 16397 100.0 % 3 / 3
build-llvm/lib/Target/AArch64
59.9%59.9%
59.9 % 9793 / 16346 18.9 % 125 / 661
build-llvm/lib/Target/AMDGPU
24.3%24.3%
24.3 % 2348 / 9659 81.7 % 49 / 60
build-llvm/lib/Target/ARM
68.7%68.7%
68.7 % 10113 / 14723 19.6 % 122 / 624
build-llvm/lib/Target/BPF
80.4%80.4%
80.4 % 205 / 255 61.5 % 16 / 26
build-llvm/lib/Target/Hexagon
65.3%65.3%
65.3 % 4634 / 7101 73.8 % 31 / 42
build-llvm/lib/Target/MSP430
76.5%76.5%
76.5 % 127 / 166 66.7 % 18 / 27
build-llvm/lib/Target/Mips
63.2%63.2%
63.2 % 4253 / 6727 21.5 % 88 / 409
build-llvm/lib/Target/NVPTX
54.2%54.2%
54.2 % 898 / 1658 70.8 % 17 / 24
build-llvm/lib/Target/PowerPC
73.3%73.3%
73.3 % 5081 / 6932 34.1 % 90 / 264
build-llvm/lib/Target/Sparc
48.5%48.5%
48.5 % 1520 / 3132 78.8 % 41 / 52
build-llvm/lib/Target/SystemZ
94.2%94.2%
94.2 % 3060 / 3247 78.8 % 41 / 52
build-llvm/lib/Target/X86
32.7%32.7%
32.7 % 3318 / 10152 12.6 % 152 / 1204
build-llvm/lib/Target/XCore
83.1%83.1%
83.1 % 388 / 467 73.3 % 22 / 30
build-llvm/tools/clang/include/clang/AST
31.9%31.9%
31.9 % 1922 / 6017 19.2 % 1053 / 5476
build-llvm/tools/clang/include/clang/Basic
97.9%97.9%
97.9 % 695 / 710 - 0 / 0
build-llvm/tools/clang/include/clang/Parse
100.0%
100.0 % 83 / 83 - 0 / 0
build-llvm/tools/clang/include/clang/Sema
65.1%65.1%
65.1 % 1238 / 1902 88.0 % 132 / 150
build-llvm/tools/clang/include/clang/Serialization
20.9%20.9%
20.9 % 444 / 2126 - 0 / 0
build-llvm/tools/clang/lib/StaticAnalyzer/Checkers
100.0%
100.0 % 95 / 95 - 0 / 0
build-llvm/tools/lldb/source/Interpreter
46.6%46.6%
46.6 % 17166 / 36819 54.0 % 1050 / 1946
include/llvm
32.4%32.4%
32.4 % 69 / 213 84.1 % 686 / 816
include/llvm/ADT
97.9%97.9%
97.9 % 4971 / 5077 87.2 % 14936 / 17130
include/llvm/Analysis
76.6%76.6%
76.6 % 1953 / 2548 45.6 % 638 / 1400
include/llvm/AsmParser
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
include/llvm/Bitcode
98.1%98.1%
98.1 % 365 / 372 90.4 % 47 / 52
include/llvm/CodeGen
93.8%93.8%
93.8 % 3727 / 3972 79.9 % 754 / 944
include/llvm/CodeGen/PBQP
93.1%93.1%
93.1 % 309 / 332 93.7 % 59 / 63
include/llvm/DebugInfo
78.9%78.9%
78.9 % 15 / 19 71.4 % 5 / 7
include/llvm/DebugInfo/DWARF
98.8%98.8%
98.8 % 164 / 166 91.4 % 53 / 58
include/llvm/DebugInfo/PDB
58.8%58.8%
58.8 % 67 / 114 36.8 % 32 / 87
include/llvm/ExecutionEngine
76.7%76.7%
76.7 % 92 / 120 64.2 % 34 / 53
include/llvm/ExecutionEngine/Orc
93.0%93.0%
93.0 % 398 / 428 78.0 % 103 / 132
include/llvm/IR
96.2%96.2%
96.2 % 4110 / 4274 78.0 % 1883 / 2415
include/llvm/LTO
100.0%
100.0 % 10 / 10 - 0 / 0
include/llvm/LineEditor
92.3%92.3%
92.3 % 12 / 13 85.7 % 6 / 7
include/llvm/Linker
100.0%
100.0 % 1 / 1 100.0 % 2 / 2
include/llvm/MC
95.3%95.3%
95.3 % 926 / 972 77.9 % 120 / 154
include/llvm/MC/MCParser
88.5%88.5%
88.5 % 54 / 61 87.8 % 108 / 123
include/llvm/Object
88.7%88.7%
88.7 % 1100 / 1240 84.6 % 368 / 435
include/llvm/Option
99.0%99.0%
99.0 % 102 / 103 100.0 % 22 / 22
include/llvm/Passes
100.0%
100.0 % 1 / 1 - 0 / 0
include/llvm/ProfileData
95.7%95.7%
95.7 % 179 / 187 74.5 % 41 / 55
include/llvm/Support
83.2%83.2%
83.2 % 2777 / 3339 72.3 % 2511 / 3475
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 71.8 % 89 / 124
include/llvm/Target
79.0%79.0%
79.0 % 659 / 834 68.0 % 191 / 281
include/llvm/Transforms
100.0%
100.0 % 3 / 3 - 0 / 0
include/llvm/Transforms/IPO
100.0%
100.0 % 20 / 20 100.0 % 3 / 3
include/llvm/Transforms/InstCombine
100.0%
100.0 % 36 / 36 100.0 % 6 / 6
include/llvm/Transforms/Utils
97.8%97.8%
97.8 % 268 / 274 79.4 % 27 / 34
lib/Analysis
87.5%87.5%
87.5 % 15693 / 17935 82.4 % 1391 / 1689
lib/Analysis/IPA
89.6%89.6%
89.6 % 950 / 1060 85.7 % 108 / 126
lib/AsmParser
89.6%89.6%
89.6 % 3043 / 3397 98.9 % 265 / 268
lib/Bitcode/Reader
79.0%79.0%
79.0 % 1931 / 2444 85.7 % 84 / 98
lib/Bitcode/Writer
94.3%94.3%
94.3 % 1764 / 1871 91.1 % 92 / 101
lib/CodeGen
90.6%90.6%
90.6 % 27400 / 30256 89.0 % 2355 / 2645
lib/CodeGen/AsmPrinter
94.4%94.4%
94.4 % 5366 / 5682 94.3 % 510 / 541
lib/CodeGen/MIRParser
93.5%93.5%
93.5 % 362 / 387 100.0 % 47 / 47
lib/CodeGen/SelectionDAG
88.5%88.5%
88.5 % 24712 / 27908 89.3 % 1400 / 1568
lib/DebugInfo/DWARF
90.7%90.7%
90.7 % 1863 / 2053 96.4 % 162 / 168
lib/DebugInfo/PDB
14.9%14.9%
14.9 % 101 / 680 21.8 % 37 / 170
lib/ExecutionEngine
60.3%60.3%
60.3 % 595 / 987 60.0 % 63 / 105
lib/ExecutionEngine/Interpreter
51.0%51.0%
51.0 % 747 / 1466 59.5 % 72 / 121
lib/ExecutionEngine/MCJIT
85.8%85.8%
85.8 % 301 / 351 82.4 % 42 / 51
lib/ExecutionEngine/Orc
86.5%86.5%
86.5 % 314 / 363 78.1 % 50 / 64
lib/ExecutionEngine/RuntimeDyld
64.7%64.7%
64.7 % 1191 / 1841 71.3 % 127 / 178
lib/ExecutionEngine/RuntimeDyld/Targets
73.9%73.9%
73.9 % 356 / 482 68.9 % 31 / 45
lib/IR
84.1%84.1%
84.1 % 14178 / 16860 71.2 % 2192 / 3079
lib/IRReader
59.1%59.1%
59.1 % 26 / 44 80.0 % 4 / 5
lib/LTO
68.2%68.2%
68.2 % 399 / 585 70.7 % 41 / 58
lib/LibDriver
64.9%64.9%
64.9 % 37 / 57 100.0 % 4 / 4
lib/LineEditor
56.1%56.1%
56.1 % 64 / 114 60.0 % 9 / 15
lib/Linker
95.5%95.5%
95.5 % 750 / 785 91.8 % 67 / 73
lib/MC
92.0%92.0%
92.0 % 6255 / 6801 88.3 % 659 / 746
lib/MC/MCDisassembler
66.4%66.4%
66.4 % 174 / 262 73.1 % 19 / 26
lib/MC/MCParser
88.7%88.7%
88.7 % 3175 / 3580 93.4 % 242 / 259
lib/Object
86.4%86.4%
86.4 % 3215 / 3721 88.6 % 483 / 545
lib/Option
87.8%87.8%
87.8 % 462 / 526 93.8 % 61 / 65
lib/Passes
92.1%92.1%
92.1 % 128 / 139 100.0 % 12 / 12
lib/ProfileData
86.0%86.0%
86.0 % 962 / 1118 87.7 % 100 / 114
lib/Support
82.5%82.5%
82.5 % 9028 / 10947 83.4 % 1028 / 1232
lib/Support/Unix
65.1%65.1%
65.1 % 545 / 837 79.3 % 92 / 116
lib/TableGen
81.6%81.6%
81.6 % 2299 / 2818 87.2 % 225 / 258
lib/Target
55.8%55.8%
55.8 % 225 / 403 47.4 % 46 / 97
lib/Target/AArch64
92.5%92.5%
92.5 % 11965 / 12935 92.9 % 748 / 805
lib/Target/AArch64/AsmParser
91.5%91.5%
91.5 % 2006 / 2193 92.6 % 175 / 189
lib/Target/AArch64/Disassembler
94.7%94.7%
94.7 % 480 / 507 95.7 % 45 / 47
lib/Target/AArch64/InstPrinter
94.9%94.9%
94.9 % 505 / 532 88.3 % 53 / 60
lib/Target/AArch64/MCTargetDesc
88.2%88.2%
88.2 % 938 / 1064 84.2 % 101 / 120
lib/Target/AArch64/TargetInfo
100.0%
100.0 % 3 / 3 100.0 % 4 / 4
lib/Target/AArch64/Utils
60.9%60.9%
60.9 % 143 / 235 73.9 % 17 / 23
lib/Target/AMDGPU
87.2%87.2%
87.2 % 8967 / 10279 84.0 % 733 / 873
lib/Target/AMDGPU/AsmParser
92.3%92.3%
92.3 % 646 / 700 81.0 % 51 / 63
lib/Target/AMDGPU/InstPrinter
81.8%81.8%
81.8 % 319 / 390 87.2 % 41 / 47
lib/Target/AMDGPU/MCTargetDesc
92.2%92.2%
92.2 % 436 / 473 74.6 % 44 / 59
lib/Target/AMDGPU/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
lib/Target/AMDGPU/Utils
100.0%
100.0 % 24 / 24 100.0 % 2 / 2
lib/Target/ARM
88.2%88.2%
88.2 % 15639 / 17725 90.6 % 884 / 976
lib/Target/ARM/AsmParser
91.2%91.2%
91.2 % 4676 / 5125 96.7 % 262 / 271
lib/Target/ARM/Disassembler
93.6%93.6%
93.6 % 1789 / 1911 98.5 % 128 / 130
lib/Target/ARM/InstPrinter
89.8%89.8%
89.8 % 830 / 924 90.3 % 84 / 93
lib/Target/ARM/MCTargetDesc
91.5%91.5%
91.5 % 2108 / 2303 84.4 % 248 / 294
lib/Target/ARM/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
lib/Target/BPF
91.0%91.0%
91.0 % 486 / 534 76.9 % 60 / 78
lib/Target/BPF/InstPrinter
100.0%
100.0 % 26 / 26 83.3 % 5 / 6
lib/Target/BPF/MCTargetDesc
75.8%75.8%
75.8 % 97 / 128 51.6 % 16 / 31
lib/Target/BPF/TargetInfo
100.0%
100.0 % 3 / 3 100.0 % 4 / 4
lib/Target/CppBackend
42.0%42.0%
42.0 % 586 / 1396 62.0 % 31 / 50
lib/Target/CppBackend/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 4 / 4
lib/Target/Hexagon
80.9%80.9%
80.9 % 5310 / 6566 85.5 % 455 / 532
lib/Target/Hexagon/Disassembler
49.7%49.7%
49.7 % 194 / 390 96.3 % 26 / 27
lib/Target/Hexagon/MCTargetDesc
60.3%60.3%
60.3 % 1112 / 1844 68.5 % 122 / 178
lib/Target/Hexagon/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/MSP430
81.0%81.0%
81.0 % 1040 / 1284 78.7 % 107 / 136
lib/Target/MSP430/InstPrinter
91.8%91.8%
91.8 % 45 / 49 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 % 2 / 2 100.0 % 2 / 2
lib/Target/Mips
89.6%89.6%
89.6 % 8036 / 8971 87.8 % 689 / 785
lib/Target/Mips/AsmParser
92.9%92.9%
92.9 % 2230 / 2401 95.4 % 146 / 153
lib/Target/Mips/Disassembler
95.9%95.9%
95.9 % 590 / 615 98.7 % 78 / 79
lib/Target/Mips/InstPrinter
92.1%92.1%
92.1 % 163 / 177 89.5 % 17 / 19
lib/Target/Mips/MCTargetDesc
95.1%95.1%
95.1 % 1538 / 1617 93.1 % 257 / 276
lib/Target/Mips/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
lib/Target/NVPTX
52.7%52.7%
52.7 % 3627 / 6887 74.2 % 311 / 419
lib/Target/NVPTX/InstPrinter
71.9%71.9%
71.9 % 115 / 160 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 % 2 / 2 100.0 % 3 / 3
lib/Target/PowerPC
86.4%86.4%
86.4 % 10797 / 12493 91.6 % 600 / 655
lib/Target/PowerPC/AsmParser
89.8%89.8%
89.8 % 741 / 825 84.8 % 56 / 66
lib/Target/PowerPC/Disassembler
95.2%95.2%
95.2 % 59 / 62 92.3 % 12 / 13
lib/Target/PowerPC/InstPrinter
94.2%94.2%
94.2 % 196 / 208 92.3 % 24 / 26
lib/Target/PowerPC/MCTargetDesc
83.3%83.3%
83.3 % 650 / 780 75.7 % 78 / 103
lib/Target/PowerPC/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
lib/Target/Sparc
87.6%87.6%
87.6 % 2194 / 2505 83.9 % 177 / 211
lib/Target/Sparc/AsmParser
86.9%86.9%
86.9 % 366 / 421 73.0 % 27 / 37
lib/Target/Sparc/Disassembler
91.8%91.8%
91.8 % 145 / 158 89.5 % 17 / 19
lib/Target/Sparc/InstPrinter
77.9%77.9%
77.9 % 53 / 68 80.0 % 8 / 10
lib/Target/Sparc/MCTargetDesc
88.9%88.9%
88.9 % 361 / 406 79.1 % 53 / 67
lib/Target/Sparc/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
lib/Target/SystemZ
91.5%91.5%
91.5 % 4767 / 5207 90.3 % 346 / 383
lib/Target/SystemZ/AsmParser
92.1%92.1%
92.1 % 337 / 366 73.7 % 28 / 38
lib/Target/SystemZ/Disassembler
100.0%
100.0 % 115 / 115 96.2 % 25 / 26
lib/Target/SystemZ/InstPrinter
96.4%96.4%
96.4 % 108 / 112 96.3 % 26 / 27
lib/Target/SystemZ/MCTargetDesc
90.1%90.1%
90.1 % 183 / 203 82.1 % 32 / 39
lib/Target/SystemZ/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/X86
91.0%91.0%
91.0 % 18586 / 20430 95.8 % 904 / 944
lib/Target/X86/AsmParser
89.7%89.7%
89.7 % 1939 / 2161 95.4 % 165 / 173
lib/Target/X86/Disassembler
77.2%77.2%
77.2 % 876 / 1134 95.7 % 44 / 46
lib/Target/X86/InstPrinter
91.6%91.6%
91.6 % 800 / 873 86.7 % 26 / 30
lib/Target/X86/MCTargetDesc
88.8%88.8%
88.8 % 1403 / 1580 79.5 % 105 / 132
lib/Target/X86/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
lib/Target/X86/Utils
98.8%98.8%
98.8 % 237 / 240 100.0 % 24 / 24
lib/Target/XCore
92.7%92.7%
92.7 % 1906 / 2057 88.1 % 171 / 194
lib/Target/XCore/Disassembler
88.9%88.9%
88.9 % 279 / 314 97.1 % 34 / 35
lib/Target/XCore/InstPrinter
88.2%88.2%
88.2 % 30 / 34 62.5 % 5 / 8
lib/Target/XCore/MCTargetDesc
98.5%98.5%
98.5 % 67 / 68 81.8 % 18 / 22
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
81.0%81.0%
81.0 % 4150 / 5121 84.1 % 349 / 415
lib/Transforms/InstCombine
92.1%92.1%
92.1 % 9231 / 10025 99.4 % 311 / 313
lib/Transforms/Instrumentation
90.8%90.8%
90.8 % 3828 / 4218 89.6 % 326 / 364
lib/Transforms/ObjCARC
93.5%93.5%
93.5 % 1587 / 1698 94.4 % 167 / 177
lib/Transforms/Scalar
94.8%94.8%
94.8 % 16560 / 17475 92.2 % 1339 / 1452
lib/Transforms/Utils
93.2%93.2%
93.2 % 7888 / 8464 91.3 % 485 / 531
lib/Transforms/Vectorize
94.2%94.2%
94.2 % 4524 / 4802 93.9 % 230 / 245
polly/lib
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
polly/lib/Analysis
85.6%85.6%
85.6 % 1962 / 2293 65.6 % 246 / 375
polly/lib/CodeGen
86.5%86.5%
86.5 % 1568 / 1812 91.8 % 145 / 158
polly/lib/Exchange
58.1%58.1%
58.1 % 118 / 203 57.1 % 12 / 21
polly/lib/Support
80.4%80.4%
80.4 % 333 / 414 74.0 % 54 / 73
polly/lib/Transform
91.7%91.7%
91.7 % 332 / 362 85.7 % 54 / 63
tools/bugpoint
40.8%40.8%
40.8 % 792 / 1939 54.1 % 79 / 146
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
91.0%91.0%
91.0 % 8184 / 8997 20.3 % 5740 / 28296
tools/clang/include/clang/ASTMatchers
97.3%97.3%
97.3 % 642 / 660 52.6 % 1602 / 3045
tools/clang/include/clang/ASTMatchers/Dynamic
94.0%94.0%
94.0 % 47 / 50 17.6 % 66 / 375
tools/clang/include/clang/Analysis
93.5%93.5%
93.5 % 303 / 324 65.6 % 21 / 32
tools/clang/include/clang/Analysis/Analyses
42.9%42.9%
42.9 % 391 / 911 32.5 % 53 / 163
tools/clang/include/clang/Analysis/Support
92.9%92.9%
92.9 % 52 / 56 100.0 % 17 / 17
tools/clang/include/clang/Basic
95.8%95.8%
95.8 % 1976 / 2063 91.9 % 342 / 372
tools/clang/include/clang/CodeGen
100.0%
100.0 % 100 / 100 60.0 % 9 / 15
tools/clang/include/clang/Driver
97.3%97.3%
97.3 % 142 / 146 68.1 % 49 / 72
tools/clang/include/clang/Edit
100.0%
100.0 % 31 / 31 100.0 % 6 / 6
tools/clang/include/clang/Format
100.0%
100.0 % 27 / 27 87.5 % 7 / 8
tools/clang/include/clang/Frontend
89.6%89.6%
89.6 % 420 / 469 56.5 % 70 / 124
tools/clang/include/clang/Lex
92.5%92.5%
92.5 % 817 / 883 84.6 % 148 / 175
tools/clang/include/clang/Parse
99.3%99.3%
99.3 % 282 / 284 100.0 % 44 / 44
tools/clang/include/clang/Rewrite/Core
95.4%95.4%
95.4 % 62 / 65 100.0 % 8 / 8
tools/clang/include/clang/Rewrite/Frontend
81.8%81.8%
81.8 % 9 / 11 38.5 % 5 / 13
tools/clang/include/clang/Sema
97.1%97.1%
97.1 % 1623 / 1672 80.9 % 224 / 277
tools/clang/include/clang/Serialization
92.3%92.3%
92.3 % 203 / 220 87.1 % 88 / 101
tools/clang/include/clang/StaticAnalyzer/Checkers
100.0%
100.0 % 6 / 6 - 0 / 0
tools/clang/include/clang/StaticAnalyzer/Core
96.8%96.8%
96.8 % 213 / 220 76.1 % 395 / 519
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter
96.9%96.9%
96.9 % 250 / 258 89.4 % 76 / 85
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive
93.2%93.2%
93.2 % 1135 / 1218 82.2 % 491 / 597
tools/clang/include/clang/StaticAnalyzer/Frontend
100.0%
100.0 % 5 / 5 42.9 % 3 / 7
tools/clang/include/clang/Tooling
95.6%95.6%
95.6 % 65 / 68 64.3 % 45 / 70
tools/clang/include/clang/Tooling/Core
100.0%
100.0 % 14 / 14 100.0 % 7 / 7
tools/clang/lib/ARCMigrate
95.8%95.8%
95.8 % 3490 / 3642 93.9 % 353 / 376
tools/clang/lib/AST
87.9%87.9%
87.9 % 30380 / 34557 84.6 % 3482 / 4116
tools/clang/lib/ASTMatchers
95.7%95.7%
95.7 % 444 / 464 86.3 % 101 / 117
tools/clang/lib/ASTMatchers/Dynamic
94.7%94.7%
94.7 % 1050 / 1109 55.8 % 760 / 1361
tools/clang/lib/Analysis
85.1%85.1%
85.1 % 5366 / 6306 83.4 % 513 / 615
tools/clang/lib/Basic
90.6%90.6%
90.6 % 6383 / 7047 69.0 % 852 / 1234
tools/clang/lib/CodeGen
92.4%92.4%
92.4 % 33592 / 36366 87.7 % 2670 / 3044
tools/clang/lib/Driver
86.7%86.7%
86.7 % 7719 / 8903 74.8 % 619 / 827
tools/clang/lib/Edit
91.7%91.7%
91.7 % 794 / 866 93.8 % 60 / 64
tools/clang/lib/Format
98.4%98.4%
98.4 % 5014 / 5093 93.0 % 318 / 342
tools/clang/lib/Frontend
87.6%87.6%
87.6 % 6849 / 7820 84.4 % 611 / 724
tools/clang/lib/Frontend/Rewrite
91.3%91.3%
91.3 % 5603 / 6138 94.3 % 329 / 349
tools/clang/lib/FrontendTool
78.9%78.9%
78.9 % 75 / 95 100.0 % 3 / 3
tools/clang/lib/Index
93.6%93.6%
93.6 % 952 / 1017 98.6 % 69 / 70
tools/clang/lib/Lex
90.2%90.2%
90.2 % 7623 / 8449 91.5 % 486 / 531
tools/clang/lib/Parse
94.4%94.4%
94.4 % 10660 / 11296 94.4 % 521 / 552
tools/clang/lib/Rewrite
90.1%90.1%
90.1 % 720 / 799 89.4 % 59 / 66
tools/clang/lib/Sema
93.9%93.9%
93.9 % 65227 / 69472 75.9 % 3981 / 5242
tools/clang/lib/Serialization
90.9%90.9%
90.9 % 13150 / 14474 91.8 % 1129 / 1230
tools/clang/lib/StaticAnalyzer/Checkers
93.1%93.1%
93.1 % 8267 / 8883 82.4 % 764 / 927
tools/clang/lib/StaticAnalyzer/Core
88.8%88.8%
88.8 % 8933 / 10057 84.0 % 927 / 1103
tools/clang/lib/StaticAnalyzer/Frontend
76.9%76.9%
76.9 % 289 / 376 75.5 % 40 / 53
tools/clang/lib/Tooling
95.2%95.2%
95.2 % 554 / 582 88.3 % 98 / 111
tools/clang/lib/Tooling/Core
95.9%95.9%
95.9 % 140 / 146 95.0 % 19 / 20
tools/clang/tools/arcmt-test
55.7%55.7%
55.7 % 97 / 174 47.1 % 8 / 17
tools/clang/tools/clang-check
72.0%72.0%
72.0 % 36 / 50 30.8 % 4 / 13
tools/clang/tools/clang-format
63.1%63.1%
63.1 % 99 / 157 77.8 % 7 / 9
tools/clang/tools/diagtool
80.3%80.3%
80.3 % 204 / 254 73.5 % 36 / 49
tools/clang/tools/driver
83.2%83.2%
83.2 % 362 / 435 95.5 % 21 / 22
tools/clang/tools/libclang
78.7%78.7%
78.7 % 6088 / 7734 83.2 % 743 / 893
tools/clang/unittests/AST
92.7%92.7%
92.7 % 2278 / 2458 68.1 % 884 / 1298
tools/clang/unittests/ASTMatchers
72.2%72.2%
72.2 % 2099 / 2908 70.0 % 870 / 1242
tools/clang/unittests/ASTMatchers/Dynamic
91.0%91.0%
91.0 % 485 / 533 74.1 % 80 / 108
tools/clang/unittests/Basic
98.8%98.8%
98.8 % 1161 / 1175 70.9 % 156 / 220
tools/clang/unittests/CodeGen
100.0%
100.0 % 18 / 18 80.0 % 4 / 5
tools/clang/unittests/Driver
88.0%88.0%
88.0 % 190 / 216 68.4 % 52 / 76
tools/clang/unittests/Format
90.0%90.0%
90.0 % 3971 / 4410 67.5 % 710 / 1052
tools/clang/unittests/Frontend
100.0%
100.0 % 89 / 89 65.5 % 19 / 29
tools/clang/unittests/Lex
88.4%88.4%
88.4 % 327 / 370 63.4 % 71 / 112
tools/clang/unittests/Rewrite
100.0%
100.0 % 18 / 18 83.3 % 5 / 6
tools/clang/unittests/Sema
95.0%95.0%
95.0 % 113 / 119 69.4 % 25 / 36
tools/clang/unittests/StaticAnalyzer
97.0%97.0%
97.0 % 32 / 33 52.9 % 9 / 17
tools/clang/unittests/Tooling
94.7%94.7%
94.7 % 1321 / 1395 67.6 % 625 / 924
tools/clang/unittests/libclang
98.2%98.2%
98.2 % 160 / 163 71.9 % 41 / 57
tools/clang/utils/TableGen
93.9%93.9%
93.9 % 3580 / 3811 91.3 % 314 / 344
tools/dsymutil
88.7%88.7%
88.7 % 1119 / 1262 93.6 % 103 / 110
tools/llc
84.5%84.5%
84.5 % 125 / 148 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.3%66.3%
66.3 % 59 / 89 55.0 % 11 / 20
tools/lldb/include/lldb/Core
62.6%62.6%
62.6 % 993 / 1585 61.2 % 178 / 291
tools/lldb/include/lldb/DataFormatters
75.1%75.1%
75.1 % 371 / 494 67.1 % 149 / 222
tools/lldb/include/lldb/Expression
87.9%87.9%
87.9 % 189 / 215 79.7 % 51 / 64
tools/lldb/include/lldb/Host
93.2%93.2%
93.2 % 96 / 103 85.0 % 17 / 20
tools/lldb/include/lldb/Host/common
88.9%88.9%
88.9 % 16 / 18 54.5 % 6 / 11
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 % 1 / 1 50.0 % 1 / 2
tools/lldb/include/lldb/Interpreter
59.6%59.6%
59.6 % 424 / 712 50.0 % 112 / 224
tools/lldb/include/lldb/Symbol
63.6%63.6%
63.6 % 353 / 555 48.2 % 53 / 110
tools/lldb/include/lldb/Target
50.0%50.0%
50.0 % 495 / 990 37.6 % 100 / 266
tools/lldb/include/lldb/Utility
56.2%56.2%
56.2 % 81 / 144 39.0 % 16 / 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
100.0%
100.0 % 10 / 10 100.0 % 1 / 1
tools/lldb/source/API
53.4%53.4%
53.4 % 6119 / 11453 59.3 % 1116 / 1882
tools/lldb/source/Breakpoint
65.9%65.9%
65.9 % 1609 / 2442 69.8 % 280 / 401
tools/lldb/source/Commands
53.7%53.7%
53.7 % 6563 / 12213 70.3 % 980 / 1395
tools/lldb/source/Core
42.5%42.5%
42.5 % 8704 / 20487 57.7 % 1199 / 2077
tools/lldb/source/DataFormatters
39.6%39.6%
39.6 % 1936 / 4887 41.4 % 226 / 546
tools/lldb/source/Expression
49.2%49.2%
49.2 % 3713 / 7542 68.9 % 283 / 411
tools/lldb/source/Host/common
53.6%53.6%
53.6 % 2141 / 3998 56.7 % 319 / 563
tools/lldb/source/Host/linux
88.5%88.5%
88.5 % 247 / 279 93.8 % 30 / 32
tools/lldb/source/Host/posix
50.8%50.8%
50.8 % 405 / 797 58.8 % 60 / 102
tools/lldb/source/Initialization
94.1%94.1%
94.1 % 80 / 85 76.9 % 10 / 13
tools/lldb/source/Interpreter
67.4%67.4%
67.4 % 4766 / 7069 69.8 % 497 / 712
tools/lldb/source/Plugins/ABI/MacOSX-arm
5.2%5.2%
5.2 % 14 / 270 20.0 % 4 / 20
tools/lldb/source/Plugins/ABI/MacOSX-arm64
3.5%3.5%
3.5 % 14 / 395 19.0 % 4 / 21
tools/lldb/source/Plugins/ABI/MacOSX-i386
4.3%4.3%
4.3 % 12 / 280 18.2 % 4 / 22
tools/lldb/source/Plugins/ABI/SysV-arm
5.7%5.7%
5.7 % 16 / 283 20.0 % 4 / 20
tools/lldb/source/Plugins/ABI/SysV-arm64
4.0%4.0%
4.0 % 15 / 377 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 % 12 / 256 18.2 % 4 / 22
tools/lldb/source/Plugins/ABI/SysV-mips
4.7%4.7%
4.7 % 9 / 191 14.3 % 3 / 21
tools/lldb/source/Plugins/ABI/SysV-mips64
4.9%4.9%
4.9 % 9 / 182 14.3 % 3 / 21
tools/lldb/source/Plugins/ABI/SysV-ppc
2.5%2.5%
2.5 % 9 / 366 12.5 % 3 / 24
tools/lldb/source/Plugins/ABI/SysV-ppc64
2.4%2.4%
2.4 % 9 / 368 12.5 % 3 / 24
tools/lldb/source/Plugins/ABI/SysV-x86_64
59.1%59.1%
59.1 % 233 / 394 68.2 % 15 / 22
tools/lldb/source/Plugins/Disassembler/llvm
71.4%71.4%
71.4 % 264 / 370 86.2 % 25 / 29
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD
0.0%
0.0 % 0 / 441 0.0 % 0 / 51
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD
1.4%1.4%
1.4 % 11 / 765 7.8 % 4 / 51
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD
72.9%72.9%
72.9 % 436 / 598 83.9 % 47 / 56
tools/lldb/source/Plugins/DynamicLoader/Static
15.3%15.3%
15.3 % 11 / 72 26.7 % 4 / 15
tools/lldb/source/Plugins/Instruction/ARM
29.9%29.9%
29.9 % 1375 / 4599 42.8 % 80 / 187
tools/lldb/source/Plugins/Instruction/ARM64
4.3%4.3%
4.3 % 15 / 345 15.6 % 5 / 32
tools/lldb/source/Plugins/Instruction/MIPS
1.5%1.5%
1.5 % 16 / 1051 6.3 % 5 / 79
tools/lldb/source/Plugins/Instruction/MIPS64
1.5%1.5%
1.5 % 16 / 1051 6.3 % 5 / 79
tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer
32.6%32.6%
32.6 % 44 / 135 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
78.2%78.2%
78.2 % 154 / 197 85.7 % 18 / 21
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime
3.4%3.4%
3.4 % 80 / 2356 9.0 % 21 / 234
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime
10.0%10.0%
10.0 % 53 / 529 26.0 % 19 / 73
tools/lldb/source/Plugins/MemoryHistory/asan
13.6%13.6%
13.6 % 9 / 66 27.3 % 3 / 11
tools/lldb/source/Plugins/ObjectContainer/BSD-Archive
4.3%4.3%
4.3 % 11 / 256 14.3 % 4 / 28
tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O
9.9%9.9%
9.9 % 11 / 111 22.2 % 4 / 18
tools/lldb/source/Plugins/ObjectFile/ELF
71.5%71.5%
71.5 % 928 / 1298 80.2 % 85 / 106
tools/lldb/source/Plugins/ObjectFile/JIT
45.7%45.7%
45.7 % 58 / 127 40.0 % 12 / 30
tools/lldb/source/Plugins/ObjectFile/PECOFF
1.9%1.9%
1.9 % 10 / 531 10.5 % 4 / 38
tools/lldb/source/Plugins/OperatingSystem/Python
67.3%67.3%
67.3 % 109 / 162 70.6 % 12 / 17
tools/lldb/source/Plugins/Platform/Android
7.0%7.0%
7.0 % 27 / 387 10.2 % 5 / 49
tools/lldb/source/Plugins/Platform/FreeBSD
27.8%27.8%
27.8 % 78 / 281 37.1 % 13 / 35
tools/lldb/source/Plugins/Platform/Kalimba
41.0%41.0%
41.0 % 50 / 122 43.5 % 10 / 23
tools/lldb/source/Plugins/Platform/Linux
62.7%62.7%
62.7 % 207 / 330 90.3 % 28 / 31
tools/lldb/source/Plugins/Platform/MacOSX
5.8%5.8%
5.8 % 74 / 1284 15.6 % 15 / 96
tools/lldb/source/Plugins/Platform/POSIX
13.3%13.3%
13.3 % 50 / 375 25.0 % 10 / 40
tools/lldb/source/Plugins/Platform/Windows
10.9%10.9%
10.9 % 29 / 266 12.8 % 5 / 39
tools/lldb/source/Plugins/Platform/gdb-server
10.0%10.0%
10.0 % 34 / 339 17.6 % 9 / 51
tools/lldb/source/Plugins/Process/Linux
50.3%50.3%
50.3 % 1088 / 2164 67.7 % 130 / 192
tools/lldb/source/Plugins/Process/POSIX
29.6%29.6%
29.6 % 56 / 189 46.7 % 7 / 15
tools/lldb/source/Plugins/Process/Utility
28.8%28.8%
28.8 % 1089 / 3787 21.3 % 100 / 469
tools/lldb/source/Plugins/Process/elf-core
3.3%3.3%
3.3 % 17 / 522 5.5 % 6 / 109
tools/lldb/source/Plugins/Process/gdb-remote
41.7%41.7%
41.7 % 2945 / 7067 55.3 % 259 / 468
tools/lldb/source/Plugins/SymbolFile/DWARF
46.2%46.2%
46.2 % 3226 / 6982 45.9 % 247 / 538
tools/lldb/source/Plugins/SymbolFile/Symtab
44.9%44.9%
44.9 % 57 / 127 51.5 % 17 / 33
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 / 1026 8.9 % 5 / 56
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation
6.3%6.3%
6.3 % 14 / 221 20.8 % 5 / 24
tools/lldb/source/Plugins/UnwindAssembly/x86
80.3%80.3%
80.3 % 435 / 542 86.5 % 32 / 37
tools/lldb/source/Symbol
48.9%48.9%
48.9 % 4298 / 8789 62.6 % 498 / 795
tools/lldb/source/Target
61.2%61.2%
61.2 % 7786 / 12724 67.1 % 989 / 1475
tools/lldb/source/Utility
32.8%32.8%
32.8 % 444 / 1353 49.2 % 61 / 124
tools/lldb/tools/driver
55.2%55.2%
55.2 % 267 / 484 58.6 % 17 / 29
tools/lldb/tools/lldb-mi
67.1%67.1%
67.1 % 5612 / 8368 73.6 % 985 / 1339
tools/lldb/tools/lldb-server
43.1%43.1%
43.1 % 173 / 401 65.4 % 17 / 26
tools/lli
74.9%74.9%
74.9 % 466 / 622 94.2 % 65 / 69
tools/lli/ChildTarget
97.9%97.9%
97.9 % 92 / 94 100.0 % 11 / 11
tools/lli/Unix
64.4%64.4%
64.4 % 29 / 45 100.0 % 7 / 7
tools/llvm-ar
89.2%89.2%
89.2 % 298 / 334 96.4 % 27 / 28
tools/llvm-as
92.7%92.7%
92.7 % 38 / 41 100.0 % 4 / 4
tools/llvm-bcanalyzer
72.2%72.2%
72.2 % 270 / 374 90.9 % 10 / 11
tools/llvm-config
62.9%62.9%
62.9 % 90 / 143 80.0 % 4 / 5
tools/llvm-cov
81.2%81.2%
81.2 % 599 / 738 68.3 % 43 / 63
tools/llvm-cxxdump
81.3%81.3%
81.3 % 266 / 327 60.0 % 12 / 20
tools/llvm-dis
68.2%68.2%
68.2 % 60 / 88 77.8 % 7 / 9
tools/llvm-dwarfdump
96.4%96.4%
96.4 % 27 / 28 100.0 % 5 / 5
tools/llvm-extract
57.4%57.4%
57.4 % 78 / 136 100.0 % 3 / 3
tools/llvm-link
87.7%87.7%
87.7 % 64 / 73 100.0 % 6 / 6
tools/llvm-lto
75.0%75.0%
75.0 % 102 / 136 100.0 % 6 / 6
tools/llvm-mc
74.1%74.1%
74.1 % 252 / 340 92.9 % 13 / 14
tools/llvm-mcmarkup
71.1%71.1%
71.1 % 54 / 76 87.5 % 7 / 8
tools/llvm-nm
82.1%82.1%
82.1 % 536 / 653 92.0 % 23 / 25
tools/llvm-objdump
70.8%70.8%
70.8 % 4479 / 6323 90.0 % 189 / 210
tools/llvm-profdata
85.8%85.8%
85.8 % 133 / 155 100.0 % 8 / 8
tools/llvm-readobj
76.3%76.3%
76.3 % 2238 / 2935 74.5 % 310 / 416
tools/llvm-rtdyld
67.4%67.4%
67.4 % 178 / 264 65.0 % 13 / 20
tools/llvm-size
60.5%60.5%
60.5 % 268 / 443 100.0 % 10 / 10
tools/llvm-symbolizer
87.4%87.4%
87.4 % 297 / 340 90.3 % 28 / 31
tools/macho-dump
87.9%87.9%
87.9 % 211 / 240 84.2 % 16 / 19
tools/obj2yaml
75.2%75.2%
75.2 % 273 / 363 55.2 % 37 / 67
tools/opt
68.8%68.8%
68.8 % 368 / 535 55.8 % 48 / 86
tools/polly/include/polly
74.4%74.4%
74.4 % 116 / 156 58.5 % 55 / 94
tools/polly/include/polly/CodeGen
100.0%
100.0 % 29 / 29 60.0 % 9 / 15
tools/polly/include/polly/Support
100.0%
100.0 % 6 / 6 100.0 % 2 / 2
tools/polly/lib/JSON/include/json
33.3%33.3%
33.3 % 1 / 3 33.3 % 1 / 3
tools/verify-uselistorder
85.5%85.5%
85.5 % 200 / 234 100.0 % 25 / 25
tools/yaml2obj
75.3%75.3%
75.3 % 437 / 580 83.0 % 73 / 88
unittests/ADT
98.4%98.4%
98.4 % 6762 / 6871 70.8 % 1247 / 1762
unittests/Analysis
98.6%98.6%
98.6 % 628 / 637 74.2 % 92 / 124
unittests/AsmParser
100.0%
100.0 % 19 / 19 75.0 % 6 / 8
unittests/Bitcode
98.0%98.0%
98.0 % 145 / 148 76.3 % 29 / 38
unittests/CodeGen
100.0%
100.0 % 338 / 338 69.4 % 43 / 62
unittests/DebugInfo/DWARF
98.6%98.6%
98.6 % 73 / 74 82.4 % 14 / 17
unittests/DebugInfo/PDB
32.4%32.4%
32.4 % 90 / 278 19.0 % 42 / 221
unittests/ExecutionEngine
90.2%90.2%
90.2 % 83 / 92 74.1 % 20 / 27
unittests/ExecutionEngine/MCJIT
97.6%97.6%
97.6 % 840 / 861 78.6 % 136 / 173
unittests/ExecutionEngine/Orc
97.0%97.0%
97.0 % 196 / 202 89.5 % 34 / 38
unittests/IR
93.2%93.2%
93.2 % 3958 / 4248 71.5 % 621 / 868
unittests/LineEditor
100.0%
100.0 % 43 / 43 76.9 % 10 / 13
unittests/Linker
96.5%96.5%
96.5 % 111 / 115 80.6 % 25 / 31
unittests/MC
98.5%98.5%
98.5 % 64 / 65 78.9 % 15 / 19
unittests/Option
100.0%
100.0 % 99 / 99 69.0 % 20 / 29
unittests/ProfileData
91.6%91.6%
91.6 % 207 / 226 73.3 % 44 / 60
unittests/Support
91.9%91.9%
91.9 % 4781 / 5205 72.2 % 868 / 1202
unittests/Transforms/IPO
100.0%
100.0 % 45 / 45 78.6 % 11 / 14
unittests/Transforms/Utils
98.3%98.3%
98.3 % 455 / 463 76.1 % 67 / 88
utils/FileCheck
90.6%90.6%
90.6 % 464 / 512 97.1 % 33 / 34
utils/TableGen
92.8%92.8%
92.8 % 13003 / 14016 84.6 % 831 / 982
utils/not
81.8%81.8%
81.8 % 18 / 22 100.0 % 1 / 1
utils/unittest/UnitTestMain
100.0%
100.0 % 7 / 7 100.0 % 3 / 3
utils/unittest/googletest/include/gtest
43.5%43.5%
43.5 % 87 / 200 26.8 % 636 / 2374
utils/unittest/googletest/include/gtest/internal
73.5%73.5%
73.5 % 227 / 309 35.7 % 2918 / 8174
utils/unittest/googletest/src
32.9%32.9%
32.9 % 765 / 2326 32.8 % 150 / 458
utils/yaml-bench
68.5%68.5%
68.5 % 87 / 127 75.0 % 6 / 8

Generated by: LCOV version 1.11