LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: llvm-toolchain.info Lines: 662429 854299 77.5 %
Date: 2014-04-18 Functions: 85872 143074 60.0 %
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
54.6%54.6%
54.6 % 6779 / 12414 100.0 % 2 / 2
build-llvm/lib/Target/AArch64
82.7%82.7%
82.7 % 6408 / 7748 82.0 % 41 / 50
build-llvm/lib/Target/ARM
56.3%56.3%
56.3 % 9868 / 17531 21.4 % 120 / 560
build-llvm/lib/Target/ARM64
64.2%64.2%
64.2 % 4963 / 7734 46.3 % 75 / 162
build-llvm/lib/Target/Hexagon
33.4%33.4%
33.4 % 901 / 2696 65.0 % 26 / 40
build-llvm/lib/Target/MSP430
74.1%74.1%
74.1 % 120 / 162 50.0 % 14 / 28
build-llvm/lib/Target/Mips
60.4%60.4%
60.4 % 2848 / 4717 69.8 % 44 / 63
build-llvm/lib/Target/NVPTX
37.7%37.7%
37.7 % 567 / 1504 46.2 % 12 / 26
build-llvm/lib/Target/PowerPC
56.2%56.2%
56.2 % 2201 / 3913 27.3 % 57 / 209
build-llvm/lib/Target/R600
62.2%62.2%
62.2 % 1146 / 1843 73.3 % 33 / 45
build-llvm/lib/Target/Sparc
53.7%53.7%
53.7 % 797 / 1484 71.7 % 38 / 53
build-llvm/lib/Target/SystemZ
92.1%92.1%
92.1 % 1932 / 2098 69.2 % 36 / 52
build-llvm/lib/Target/X86
38.8%38.8%
38.8 % 2714 / 6995 16.9 % 132 / 780
build-llvm/lib/Target/XCore
85.2%85.2%
85.2 % 362 / 425 59.4 % 19 / 32
build-llvm/tools/clang/include/clang/AST
26.7%26.7%
26.7 % 1293 / 4843 19.8 % 931 / 4698
build-llvm/tools/clang/include/clang/Basic
58.7%58.7%
58.7 % 558 / 950 - 0 / 0
build-llvm/tools/clang/include/clang/Parse
100.0%
100.0 % 79 / 79 - 0 / 0
build-llvm/tools/clang/include/clang/Sema
63.4%63.4%
63.4 % 1090 / 1720 87.2 % 116 / 133
build-llvm/tools/clang/include/clang/Serialization
19.5%19.5%
19.5 % 380 / 1945 - 0 / 0
build-llvm/tools/clang/lib/StaticAnalyzer/Checkers
100.0%
100.0 % 95 / 95 - 0 / 0
build-llvm/tools/lldb/source/Interpreter
48.8%48.8%
48.8 % 15732 / 32252 57.1 % 967 / 1694
include/llvm
34.6%34.6%
34.6 % 66 / 191 80.8 % 531 / 657
include/llvm/ADT
97.4%97.4%
97.4 % 4716 / 4843 81.5 % 11833 / 14521
include/llvm/Analysis
74.1%74.1%
74.1 % 1124 / 1517 51.1 % 229 / 448
include/llvm/Bitcode
98.0%98.0%
98.0 % 384 / 392 94.0 % 47 / 50
include/llvm/CodeGen
91.9%91.9%
91.9 % 2817 / 3064 83.7 % 604 / 722
include/llvm/CodeGen/PBQP
0.0%
0.0 % 0 / 477 0.0 % 0 / 70
include/llvm/DebugInfo
78.3%78.3%
78.3 % 18 / 23 87.5 % 7 / 8
include/llvm/ExecutionEngine
68.6%68.6%
68.6 % 94 / 137 48.2 % 27 / 56
include/llvm/IR
96.2%96.2%
96.2 % 3231 / 3359 80.5 % 1598 / 1984
include/llvm/LTO
100.0%
100.0 % 8 / 8 100.0 % 2 / 2
include/llvm/LineEditor
100.0%
100.0 % 12 / 12 85.7 % 6 / 7
include/llvm/Linker
100.0%
100.0 % 1 / 1 - 0 / 0
include/llvm/MC
93.0%93.0%
93.0 % 859 / 924 76.8 % 162 / 211
include/llvm/MC/MCParser
87.5%87.5%
87.5 % 49 / 56 87.0 % 107 / 123
include/llvm/Object
85.8%85.8%
85.8 % 951 / 1109 53.2 % 378 / 710
include/llvm/Option
97.7%97.7%
97.7 % 86 / 88 100.0 % 16 / 16
include/llvm/ProfileData
90.0%90.0%
90.0 % 27 / 30 52.9 % 9 / 17
include/llvm/Support
87.8%87.8%
87.8 % 2006 / 2284 62.8 % 1804 / 2872
include/llvm/TableGen
75.7%75.7%
75.7 % 380 / 502 47.8 % 120 / 251
include/llvm/Target
77.4%77.4%
77.4 % 593 / 766 63.6 % 152 / 239
include/llvm/Transforms/IPO
100.0%
100.0 % 1 / 1 0.0 % 0 / 2
include/llvm/Transforms/Utils
98.0%98.0%
98.0 % 249 / 254 69.2 % 27 / 39
lib/Analysis
85.5%85.5%
85.5 % 12574 / 14706 77.7 % 1058 / 1361
lib/Analysis/IPA
85.5%85.5%
85.5 % 880 / 1029 78.9 % 101 / 128
lib/AsmParser
88.0%88.0%
88.0 % 2486 / 2825 97.9 % 138 / 141
lib/Bitcode/Reader
77.1%77.1%
77.1 % 1506 / 1953 85.2 % 69 / 81
lib/Bitcode/Writer
90.8%90.8%
90.8 % 1309 / 1442 87.3 % 62 / 71
lib/CodeGen
89.3%89.3%
89.3 % 23590 / 26429 88.6 % 2029 / 2290
lib/CodeGen/AsmPrinter
91.6%91.6%
91.6 % 4868 / 5314 88.2 % 419 / 475
lib/CodeGen/SelectionDAG
87.8%87.8%
87.8 % 21712 / 24742 88.9 % 1244 / 1399
lib/DebugInfo
89.4%89.4%
89.4 % 1692 / 1893 89.9 % 179 / 199
lib/ExecutionEngine
62.5%62.5%
62.5 % 544 / 871 73.9 % 65 / 88
lib/ExecutionEngine/Interpreter
50.4%50.4%
50.4 % 760 / 1507 60.8 % 79 / 130
lib/ExecutionEngine/JIT
71.3%71.3%
71.3 % 696 / 976 78.0 % 99 / 127
lib/ExecutionEngine/MCJIT
81.2%81.2%
81.2 % 333 / 410 76.2 % 48 / 63
lib/ExecutionEngine/RuntimeDyld
49.2%49.2%
49.2 % 649 / 1320 49.5 % 91 / 184
lib/IR
86.0%86.0%
86.0 % 13103 / 15232 80.9 % 2012 / 2488
lib/IRReader
80.4%80.4%
80.4 % 37 / 46 100.0 % 5 / 5
lib/LTO
61.7%61.7%
61.7 % 408 / 661 46.6 % 41 / 88
lib/LineEditor
56.5%56.5%
56.5 % 65 / 115 60.0 % 9 / 15
lib/Linker
94.4%94.4%
94.4 % 527 / 558 92.1 % 35 / 38
lib/MC
86.4%86.4%
86.4 % 6504 / 7526 79.9 % 671 / 840
lib/MC/MCDisassembler
50.3%50.3%
50.3 % 83 / 165 62.5 % 10 / 16
lib/MC/MCParser
88.8%88.8%
88.8 % 3104 / 3497 93.8 % 242 / 258
lib/Object
74.4%74.4%
74.4 % 2574 / 3460 79.4 % 282 / 355
lib/Option
86.5%86.5%
86.5 % 466 / 539 92.8 % 64 / 69
lib/ProfileData
82.2%82.2%
82.2 % 120 / 146 84.2 % 16 / 19
lib/Support
77.7%77.7%
77.7 % 7945 / 10222 79.9 % 936 / 1171
lib/Support/Unix
65.0%65.0%
65.0 % 505 / 777 77.1 % 91 / 118
lib/TableGen
79.6%79.6%
79.6 % 2121 / 2664 87.4 % 208 / 238
lib/Target
81.0%81.0%
81.0 % 332 / 410 79.8 % 83 / 104
lib/Target/AArch64
87.4%87.4%
87.4 % 3873 / 4433 87.2 % 245 / 281
lib/Target/AArch64/AsmParser
90.6%90.6%
90.6 % 1081 / 1193 93.2 % 136 / 146
lib/Target/AArch64/Disassembler
98.6%98.6%
98.6 % 360 / 365 98.0 % 49 / 50
lib/Target/AArch64/InstPrinter
97.3%97.3%
97.3 % 257 / 264 98.9 % 91 / 92
lib/Target/AArch64/MCTargetDesc
90.3%90.3%
90.3 % 558 / 618 78.2 % 61 / 78
lib/Target/AArch64/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/AArch64/Utils
91.2%91.2%
91.2 % 260 / 285 96.4 % 27 / 28
lib/Target/ARM
82.7%82.7%
82.7 % 14601 / 17659 81.6 % 801 / 982
lib/Target/ARM/AsmParser
90.6%90.6%
90.6 % 4565 / 5038 98.3 % 292 / 297
lib/Target/ARM/Disassembler
93.4%93.4%
93.4 % 1727 / 1850 98.4 % 126 / 128
lib/Target/ARM/InstPrinter
87.6%87.6%
87.6 % 799 / 912 89.1 % 82 / 92
lib/Target/ARM/MCTargetDesc
88.9%88.9%
88.9 % 2131 / 2396 81.3 % 230 / 283
lib/Target/ARM/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
lib/Target/ARM64
88.4%88.4%
88.4 % 7857 / 8890 89.6 % 553 / 617
lib/Target/ARM64/AsmParser
89.2%89.2%
89.2 % 1914 / 2146 95.3 % 164 / 172
lib/Target/ARM64/Disassembler
78.2%78.2%
78.2 % 437 / 559 84.0 % 42 / 50
lib/Target/ARM64/InstPrinter
87.5%87.5%
87.5 % 574 / 656 70.5 % 55 / 78
lib/Target/ARM64/MCTargetDesc
86.1%86.1%
86.1 % 871 / 1012 83.2 % 84 / 101
lib/Target/ARM64/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/ARM64/Utils
57.4%57.4%
57.4 % 136 / 237 71.4 % 15 / 21
lib/Target/CppBackend
36.7%36.7%
36.7 % 510 / 1389 60.8 % 31 / 51
lib/Target/CppBackend/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 4 / 4
lib/Target/Hexagon
73.3%73.3%
73.3 % 3690 / 5036 79.0 % 358 / 453
lib/Target/Hexagon/InstPrinter
64.1%64.1%
64.1 % 59 / 92 45.5 % 10 / 22
lib/Target/Hexagon/MCTargetDesc
60.8%60.8%
60.8 % 73 / 120 46.4 % 13 / 28
lib/Target/Hexagon/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/MSP430
81.0%81.0%
81.0 % 1061 / 1310 77.2 % 105 / 136
lib/Target/MSP430/InstPrinter
91.7%91.7%
91.7 % 44 / 48 85.7 % 6 / 7
lib/Target/MSP430/MCTargetDesc
63.6%63.6%
63.6 % 21 / 33 58.3 % 7 / 12
lib/Target/MSP430/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/Mips
86.0%86.0%
86.0 % 6686 / 7771 80.2 % 596 / 743
lib/Target/Mips/AsmParser
89.3%89.3%
89.3 % 1048 / 1174 97.9 % 92 / 94
lib/Target/Mips/Disassembler
96.8%96.8%
96.8 % 242 / 250 89.1 % 41 / 46
lib/Target/Mips/InstPrinter
88.6%88.6%
88.6 % 147 / 166 88.2 % 15 / 17
lib/Target/Mips/MCTargetDesc
94.3%94.3%
94.3 % 847 / 898 87.0 % 120 / 138
lib/Target/Mips/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
lib/Target/NVPTX
53.8%53.8%
53.8 % 2800 / 5200 69.4 % 249 / 359
lib/Target/NVPTX/InstPrinter
71.8%71.8%
71.8 % 117 / 163 90.9 % 10 / 11
lib/Target/NVPTX/MCTargetDesc
77.8%77.8%
77.8 % 42 / 54 64.3 % 9 / 14
lib/Target/NVPTX/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/PowerPC
82.1%82.1%
82.1 % 7848 / 9562 82.8 % 438 / 529
lib/Target/PowerPC/AsmParser
89.6%89.6%
89.6 % 609 / 680 90.9 % 50 / 55
lib/Target/PowerPC/Disassembler
96.6%96.6%
96.6 % 57 / 59 92.3 % 12 / 13
lib/Target/PowerPC/InstPrinter
94.5%94.5%
94.5 % 156 / 165 95.2 % 20 / 21
lib/Target/PowerPC/MCTargetDesc
83.0%83.0%
83.0 % 621 / 748 72.8 % 67 / 92
lib/Target/PowerPC/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/R600
84.6%84.6%
84.6 % 6226 / 7355 80.7 % 547 / 678
lib/Target/R600/InstPrinter
83.5%83.5%
83.5 % 193 / 231 89.7 % 26 / 29
lib/Target/R600/MCTargetDesc
85.9%85.9%
85.9 % 201 / 234 60.4 % 29 / 48
lib/Target/R600/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/Sparc
81.2%81.2%
81.2 % 2197 / 2704 73.0 % 173 / 237
lib/Target/Sparc/AsmParser
85.9%85.9%
85.9 % 322 / 375 83.8 % 31 / 37
lib/Target/Sparc/Disassembler
89.0%89.0%
89.0 % 130 / 146 88.9 % 16 / 18
lib/Target/Sparc/InstPrinter
97.1%97.1%
97.1 % 67 / 69 80.0 % 8 / 10
lib/Target/Sparc/MCTargetDesc
89.5%89.5%
89.5 % 367 / 410 78.3 % 54 / 69
lib/Target/Sparc/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/SystemZ
91.0%91.0%
91.0 % 3473 / 3818 87.4 % 256 / 293
lib/Target/SystemZ/AsmParser
93.2%93.2%
93.2 % 274 / 294 86.1 % 31 / 36
lib/Target/SystemZ/Disassembler
100.0%
100.0 % 90 / 90 93.8 % 15 / 16
lib/Target/SystemZ/InstPrinter
96.8%96.8%
96.8 % 91 / 94 95.2 % 20 / 21
lib/Target/SystemZ/MCTargetDesc
87.2%87.2%
87.2 % 171 / 196 82.9 % 34 / 41
lib/Target/SystemZ/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/X86
88.5%88.5%
88.5 % 15374 / 17366 93.6 % 742 / 793
lib/Target/X86/AsmParser
88.4%88.4%
88.4 % 1414 / 1600 92.1 % 117 / 127
lib/Target/X86/Disassembler
88.1%88.1%
88.1 % 222 / 252 90.9 % 20 / 22
lib/Target/X86/InstPrinter
84.7%84.7%
84.7 % 572 / 675 81.5 % 22 / 27
lib/Target/X86/MCTargetDesc
88.5%88.5%
88.5 % 1566 / 1770 76.9 % 103 / 134
lib/Target/X86/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/X86/Utils
100.0%
100.0 % 111 / 111 100.0 % 12 / 12
lib/Target/XCore
92.2%92.2%
92.2 % 1921 / 2084 86.3 % 177 / 205
lib/Target/XCore/Disassembler
88.7%88.7%
88.7 % 282 / 318 97.2 % 35 / 36
lib/Target/XCore/InstPrinter
88.6%88.6%
88.6 % 31 / 35 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 % 2 / 2 100.0 % 2 / 2
lib/Transforms/IPO
81.4%81.4%
81.4 % 3597 / 4419 87.1 % 330 / 379
lib/Transforms/InstCombine
91.7%91.7%
91.7 % 8132 / 8870 98.1 % 254 / 259
lib/Transforms/Instrumentation
89.5%89.5%
89.5 % 3094 / 3458 89.7 % 286 / 319
lib/Transforms/ObjCARC
94.6%94.6%
94.6 % 1497 / 1583 92.5 % 124 / 134
lib/Transforms/Scalar
95.6%95.6%
95.6 % 11911 / 12455 94.0 % 948 / 1009
lib/Transforms/Utils
92.7%92.7%
92.7 % 7095 / 7652 82.2 % 462 / 562
lib/Transforms/Vectorize
94.6%94.6%
94.6 % 4130 / 4368 95.3 % 222 / 233
tools/bugpoint
24.2%24.2%
24.2 % 461 / 1905 30.8 % 49 / 159
tools/clang/include/clang/ARCMigrate
54.5%54.5%
54.5 % 6 / 11 50.0 % 7 / 14
tools/clang/include/clang/AST
91.9%91.9%
91.9 % 7517 / 8180 21.9 % 5385 / 24613
tools/clang/include/clang/ASTMatchers
98.5%98.5%
98.5 % 583 / 592 43.6 % 2120 / 4865
tools/clang/include/clang/ASTMatchers/Dynamic
100.0%
100.0 % 47 / 47 19.1 % 153 / 802
tools/clang/include/clang/Analysis
94.2%94.2%
94.2 % 309 / 328 65.6 % 21 / 32
tools/clang/include/clang/Analysis/Analyses
25.1%25.1%
25.1 % 145 / 578 17.6 % 15 / 85
tools/clang/include/clang/Analysis/Support
91.2%91.2%
91.2 % 52 / 57 100.0 % 17 / 17
tools/clang/include/clang/Basic
95.7%95.7%
95.7 % 1925 / 2012 90.5 % 409 / 452
tools/clang/include/clang/CodeGen
98.4%98.4%
98.4 % 63 / 64 47.1 % 8 / 17
tools/clang/include/clang/Driver
96.2%96.2%
96.2 % 125 / 130 61.3 % 38 / 62
tools/clang/include/clang/Edit
100.0%
100.0 % 31 / 31 75.0 % 6 / 8
tools/clang/include/clang/Format
100.0%
100.0 % 48 / 48 100.0 % 6 / 6
tools/clang/include/clang/Frontend
93.2%93.2%
93.2 % 372 / 399 59.1 % 68 / 115
tools/clang/include/clang/Index
100.0%
100.0 % 1 / 1 - 0 / 0
tools/clang/include/clang/Lex
92.1%92.1%
92.1 % 712 / 773 79.9 % 119 / 149
tools/clang/include/clang/Parse
99.3%99.3%
99.3 % 273 / 275 95.3 % 41 / 43
tools/clang/include/clang/Rewrite/Core
96.3%96.3%
96.3 % 78 / 81 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.4%97.4%
97.4 % 1471 / 1511 72.5 % 182 / 251
tools/clang/include/clang/Serialization
92.2%92.2%
92.2 % 178 / 193 86.3 % 82 / 95
tools/clang/include/clang/StaticAnalyzer/Checkers
100.0%
100.0 % 6 / 6 - 0 / 0
tools/clang/include/clang/StaticAnalyzer/Core
96.9%96.9%
96.9 % 221 / 228 62.4 % 387 / 620
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter
96.9%96.9%
96.9 % 247 / 255 65.5 % 74 / 113
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive
93.1%93.1%
93.1 % 1183 / 1270 77.2 % 450 / 583
tools/clang/include/clang/StaticAnalyzer/Frontend
100.0%
100.0 % 2 / 2 25.0 % 1 / 4
tools/clang/include/clang/Tooling
92.1%92.1%
92.1 % 82 / 89 58.0 % 51 / 88
tools/clang/lib/ARCMigrate
95.1%95.1%
95.1 % 3432 / 3610 93.5 % 348 / 372
tools/clang/lib/AST
88.2%88.2%
88.2 % 28083 / 31842 85.3 % 3128 / 3665
tools/clang/lib/ASTMatchers
96.6%96.6%
96.6 % 309 / 320 85.7 % 66 / 77
tools/clang/lib/ASTMatchers/Dynamic
96.1%96.1%
96.1 % 973 / 1012 56.4 % 711 / 1261
tools/clang/lib/Analysis
87.3%87.3%
87.3 % 5236 / 6000 84.0 % 489 / 582
tools/clang/lib/Basic
88.5%88.5%
88.5 % 5521 / 6236 61.7 % 731 / 1184
tools/clang/lib/CodeGen
91.6%91.6%
91.6 % 27827 / 30390 86.0 % 2138 / 2487
tools/clang/lib/Driver
84.9%84.9%
84.9 % 6583 / 7750 70.9 % 489 / 690
tools/clang/lib/Edit
91.6%91.6%
91.6 % 807 / 881 93.8 % 60 / 64
tools/clang/lib/Format
98.2%98.2%
98.2 % 3924 / 3994 91.0 % 252 / 277
tools/clang/lib/Frontend
87.6%87.6%
87.6 % 6290 / 7184 81.3 % 512 / 630
tools/clang/lib/FrontendTool
77.1%77.1%
77.1 % 74 / 96 100.0 % 3 / 3
tools/clang/lib/Index
92.4%92.4%
92.4 % 912 / 987 97.0 % 65 / 67
tools/clang/lib/Lex
90.7%90.7%
90.7 % 7340 / 8091 91.7 % 462 / 504
tools/clang/lib/Parse
93.3%93.3%
93.3 % 9752 / 10451 93.0 % 477 / 513
tools/clang/lib/Rewrite/Core
89.6%89.6%
89.6 % 739 / 825 88.2 % 60 / 68
tools/clang/lib/Rewrite/Frontend
91.4%91.4%
91.4 % 5633 / 6162 94.3 % 329 / 349
tools/clang/lib/Sema
93.5%93.5%
93.5 % 59158 / 63292 79.6 % 3494 / 4387
tools/clang/lib/Serialization
90.1%90.1%
90.1 % 11729 / 13018 91.3 % 976 / 1069
tools/clang/lib/StaticAnalyzer/Checkers
93.2%93.2%
93.2 % 8123 / 8711 86.5 % 791 / 914
tools/clang/lib/StaticAnalyzer/Core
89.1%89.1%
89.1 % 9020 / 10128 83.8 % 921 / 1099
tools/clang/lib/StaticAnalyzer/Frontend
73.5%73.5%
73.5 % 230 / 313 74.4 % 32 / 43
tools/clang/lib/Tooling
93.0%93.0%
93.0 % 662 / 712 84.4 % 103 / 122
tools/clang/tools/arcmt-test
57.2%57.2%
57.2 % 103 / 180 47.1 % 8 / 17
tools/clang/tools/clang-check
79.7%79.7%
79.7 % 59 / 74 41.2 % 7 / 17
tools/clang/tools/clang-format
65.8%65.8%
65.8 % 100 / 152 77.8 % 7 / 9
tools/clang/tools/diagtool
79.4%79.4%
79.4 % 201 / 253 72.9 % 35 / 48
tools/clang/tools/driver
79.0%79.0%
79.0 % 313 / 396 84.2 % 16 / 19
tools/clang/tools/libclang
80.2%80.2%
80.2 % 6161 / 7685 84.8 % 731 / 862
tools/clang/unittests/AST
93.7%93.7%
93.7 % 2098 / 2240 67.9 % 798 / 1175
tools/clang/unittests/ASTMatchers
72.0%72.0%
72.0 % 1864 / 2590 69.7 % 767 / 1101
tools/clang/unittests/ASTMatchers/Dynamic
91.0%91.0%
91.0 % 457 / 502 71.4 % 75 / 105
tools/clang/unittests/Basic
99.1%99.1%
99.1 % 923 / 931 68.5 % 122 / 178
tools/clang/unittests/Driver
87.7%87.7%
87.7 % 185 / 211 66.7 % 52 / 78
tools/clang/unittests/Format
87.8%87.8%
87.8 % 2794 / 3184 66.9 % 513 / 767
tools/clang/unittests/Frontend
100.0%
100.0 % 45 / 45 68.8 % 11 / 16
tools/clang/unittests/Lex
91.8%91.8%
91.8 % 336 / 366 65.1 % 71 / 109
tools/clang/unittests/Sema
95.0%95.0%
95.0 % 114 / 120 69.4 % 25 / 36
tools/clang/unittests/Tooling
94.9%94.9%
94.9 % 1283 / 1352 67.0 % 599 / 894
tools/clang/unittests/libclang
94.9%94.9%
94.9 % 56 / 59 75.0 % 15 / 20
tools/clang/utils/TableGen
89.2%89.2%
89.2 % 3696 / 4143 89.1 % 271 / 304
tools/llc
78.3%78.3%
78.3 % 112 / 143 83.3 % 5 / 6
tools/lldb/include/lldb/API
0.0%
0.0 % 0 / 6 0.0 % 0 / 3
tools/lldb/include/lldb/Breakpoint
77.8%77.8%
77.8 % 49 / 63 71.4 % 10 / 14
tools/lldb/include/lldb/Core
58.6%58.6%
58.6 % 743 / 1268 53.6 % 119 / 222
tools/lldb/include/lldb/DataFormatters
78.3%78.3%
78.3 % 386 / 493 68.9 % 142 / 206
tools/lldb/include/lldb/Expression
74.4%74.4%
74.4 % 180 / 242 61.2 % 49 / 80
tools/lldb/include/lldb/Host
82.7%82.7%
82.7 % 62 / 75 87.5 % 7 / 8
tools/lldb/include/lldb/Interpreter
61.0%61.0%
61.0 % 362 / 593 50.5 % 102 / 202
tools/lldb/include/lldb/Symbol
61.1%61.1%
61.1 % 269 / 440 41.7 % 43 / 103
tools/lldb/include/lldb/Target
51.5%51.5%
51.5 % 508 / 986 42.4 % 108 / 255
tools/lldb/include/lldb/Utility
79.4%79.4%
79.4 % 77 / 97 66.7 % 12 / 18
tools/lldb/scripts/Python
72.4%72.4%
72.4 % 21 / 29 69.2 % 9 / 13
tools/lldb/scripts/Python/modules/readline
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
tools/lldb/source
56.7%56.7%
56.7 % 153 / 270 75.0 % 12 / 16
tools/lldb/source/API
52.2%52.2%
52.2 % 5344 / 10246 59.1 % 955 / 1615
tools/lldb/source/Breakpoint
67.3%67.3%
67.3 % 1499 / 2227 69.6 % 265 / 381
tools/lldb/source/Commands
53.3%53.3%
53.3 % 6155 / 11549 68.8 % 895 / 1300
tools/lldb/source/Core
47.9%47.9%
47.9 % 8036 / 16783 59.7 % 1103 / 1848
tools/lldb/source/DataFormatters
38.6%38.6%
38.6 % 1558 / 4041 38.9 % 162 / 416
tools/lldb/source/Expression
49.8%49.8%
49.8 % 3521 / 7067 69.5 % 271 / 390
tools/lldb/source/Host/common
53.5%53.5%
53.5 % 1270 / 2372 60.3 % 175 / 290
tools/lldb/source/Host/linux
82.9%82.9%
82.9 % 184 / 222 87.5 % 14 / 16
tools/lldb/source/Interpreter
64.2%64.2%
64.2 % 4164 / 6485 64.4 % 422 / 655
tools/lldb/source/Plugins/ABI/MacOSX-arm
5.2%5.2%
5.2 % 14 / 269 18.2 % 4 / 22
tools/lldb/source/Plugins/ABI/MacOSX-arm64
3.0%3.0%
3.0 % 12 / 397 17.4 % 4 / 23
tools/lldb/source/Plugins/ABI/MacOSX-i386
4.2%4.2%
4.2 % 12 / 287 16.7 % 4 / 24
tools/lldb/source/Plugins/ABI/SysV-x86_64
55.4%55.4%
55.4 % 222 / 401 58.3 % 14 / 24
tools/lldb/source/Plugins/Disassembler/llvm
71.0%71.0%
71.0 % 247 / 348 76.5 % 26 / 34
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD
0.0%
0.0 % 0 / 768 0.0 % 0 / 51
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD
75.5%75.5%
75.5 % 348 / 461 83.3 % 45 / 54
tools/lldb/source/Plugins/DynamicLoader/Static
15.3%15.3%
15.3 % 11 / 72 26.7 % 4 / 15
tools/lldb/source/Plugins/Instruction/ARM
30.0%30.0%
30.0 % 1362 / 4536 42.8 % 80 / 187
tools/lldb/source/Plugins/Instruction/ARM64
6.1%6.1%
6.1 % 15 / 247 21.7 % 5 / 23
tools/lldb/source/Plugins/JITLoader/GDB
36.7%36.7%
36.7 % 51 / 139 77.8 % 14 / 18
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI
75.0%75.0%
75.0 % 129 / 172 84.2 % 16 / 19
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime
0.0%
0.0 % 0 / 2017 0.0 % 0 / 185
tools/lldb/source/Plugins/ObjectContainer/BSD-Archive
4.4%4.4%
4.4 % 11 / 248 14.3 % 4 / 28
tools/lldb/source/Plugins/ObjectFile/ELF
73.3%73.3%
73.3 % 786 / 1072 80.6 % 79 / 98
tools/lldb/source/Plugins/ObjectFile/JIT
44.6%44.6%
44.6 % 58 / 130 36.7 % 11 / 30
tools/lldb/source/Plugins/ObjectFile/PECOFF
1.9%1.9%
1.9 % 10 / 524 10.5 % 4 / 38
tools/lldb/source/Plugins/OperatingSystem/Python
8.6%8.6%
8.6 % 15 / 174 29.4 % 5 / 17
tools/lldb/source/Plugins/Platform/FreeBSD
8.9%8.9%
8.9 % 22 / 246 14.7 % 5 / 34
tools/lldb/source/Plugins/Platform/Linux
59.4%59.4%
59.4 % 107 / 180 85.7 % 18 / 21
tools/lldb/source/Plugins/Platform/MacOSX
0.3%0.3%
0.3 % 3 / 1180 1.0 % 1 / 97
tools/lldb/source/Plugins/Platform/POSIX
0.0%
0.0 % 0 / 278 0.0 % 0 / 24
tools/lldb/source/Plugins/Platform/Windows
11.5%11.5%
11.5 % 27 / 234 15.2 % 5 / 33
tools/lldb/source/Plugins/Platform/gdb-server
8.6%8.6%
8.6 % 23 / 269 17.4 % 8 / 46
tools/lldb/source/Plugins/Process/Linux
68.0%68.0%
68.0 % 599 / 881 64.7 % 86 / 133
tools/lldb/source/Plugins/Process/POSIX
64.5%64.5%
64.5 % 772 / 1196 66.5 % 105 / 158
tools/lldb/source/Plugins/Process/Utility
25.2%25.2%
25.2 % 776 / 3074 21.2 % 71 / 335
tools/lldb/source/Plugins/Process/elf-core
4.4%4.4%
4.4 % 17 / 388 7.1 % 5 / 70
tools/lldb/source/Plugins/Process/gdb-remote
10.4%10.4%
10.4 % 465 / 4486 17.5 % 55 / 315
tools/lldb/source/Plugins/SymbolFile/DWARF
44.1%44.1%
44.1 % 3026 / 6856 45.2 % 234 / 518
tools/lldb/source/Plugins/SymbolFile/Symtab
44.8%44.8%
44.8 % 56 / 125 53.1 % 17 / 32
tools/lldb/source/Plugins/SymbolVendor/ELF
90.6%90.6%
90.6 % 58 / 64 80.0 % 8 / 10
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation
5.5%5.5%
5.5 % 14 / 254 21.7 % 5 / 23
tools/lldb/source/Plugins/UnwindAssembly/x86
90.5%90.5%
90.5 % 315 / 348 86.2 % 25 / 29
tools/lldb/source/Symbol
50.5%50.5%
50.5 % 3874 / 7666 62.8 % 460 / 732
tools/lldb/source/Target
58.0%58.0%
58.0 % 6470 / 11162 63.0 % 822 / 1304
tools/lldb/source/Utility
12.4%12.4%
12.4 % 116 / 939 29.5 % 18 / 61
tools/lldb/tools/driver
43.4%43.4%
43.4 % 184 / 424 50.0 % 13 / 26
tools/lli
71.9%71.9%
71.9 % 404 / 562 80.0 % 52 / 65
tools/lli/ChildTarget
97.7%97.7%
97.7 % 85 / 87 100.0 % 11 / 11
tools/lli/Unix
64.4%64.4%
64.4 % 29 / 45 100.0 % 7 / 7
tools/llvm-ar
91.6%91.6%
91.6 % 404 / 441 97.6 % 41 / 42
tools/llvm-as
85.7%85.7%
85.7 % 36 / 42 100.0 % 4 / 4
tools/llvm-bcanalyzer
68.2%68.2%
68.2 % 229 / 336 90.0 % 9 / 10
tools/llvm-config
60.1%60.1%
60.1 % 86 / 143 80.0 % 4 / 5
tools/llvm-cov
94.3%94.3%
94.3 % 66 / 70 100.0 % 3 / 3
tools/llvm-dis
61.2%61.2%
61.2 % 52 / 85 75.0 % 6 / 8
tools/llvm-dwarfdump
88.5%88.5%
88.5 % 46 / 52 100.0 % 5 / 5
tools/llvm-extract
57.4%57.4%
57.4 % 78 / 136 100.0 % 3 / 3
tools/llvm-link
80.0%80.0%
80.0 % 44 / 55 100.0 % 4 / 4
tools/llvm-lto
68.3%68.3%
68.3 % 56 / 82 100.0 % 3 / 3
tools/llvm-mc
71.3%71.3%
71.3 % 224 / 314 83.3 % 15 / 18
tools/llvm-mcmarkup
71.1%71.1%
71.1 % 54 / 76 87.5 % 7 / 8
tools/llvm-nm
85.8%85.8%
85.8 % 272 / 317 76.0 % 19 / 25
tools/llvm-objdump
80.3%80.3%
80.3 % 831 / 1035 92.5 % 49 / 53
tools/llvm-profdata
83.7%83.7%
83.7 % 87 / 104 100.0 % 4 / 4
tools/llvm-readobj
86.3%86.3%
86.3 % 1719 / 1992 85.5 % 254 / 297
tools/llvm-rtdyld
51.5%51.5%
51.5 % 51 / 99 53.8 % 7 / 13
tools/llvm-symbolizer
84.3%84.3%
84.3 % 252 / 299 88.9 % 24 / 27
tools/macho-dump
91.1%91.1%
91.1 % 214 / 235 88.9 % 16 / 18
tools/obj2yaml
81.8%81.8%
81.8 % 90 / 110 100.0 % 8 / 8
tools/opt
70.2%70.2%
70.2 % 446 / 635 53.8 % 50 / 93
tools/yaml2obj
85.8%85.8%
85.8 % 351 / 409 87.5 % 63 / 72
unittests/ADT
98.6%98.6%
98.6 % 5593 / 5673 69.9 % 1010 / 1445
unittests/Analysis
96.8%96.8%
96.8 % 181 / 187 70.1 % 47 / 67
unittests/Bitcode
100.0%
100.0 % 27 / 27 85.7 % 6 / 7
unittests/CodeGen
100.0%
100.0 % 163 / 163 67.8 % 40 / 59
unittests/DebugInfo
95.8%95.8%
95.8 % 23 / 24 75.0 % 6 / 8
unittests/ExecutionEngine
91.9%91.9%
91.9 % 68 / 74 73.7 % 14 / 19
unittests/ExecutionEngine/JIT
94.2%94.2%
94.2 % 653 / 693 73.6 % 103 / 140
unittests/ExecutionEngine/MCJIT
97.4%97.4%
97.4 % 787 / 808 76.4 % 126 / 165
unittests/IR
94.2%94.2%
94.2 % 2421 / 2569 69.7 % 425 / 610
unittests/LineEditor
100.0%
100.0 % 42 / 42 76.9 % 10 / 13
unittests/Linker
95.2%95.2%
95.2 % 79 / 83 75.0 % 9 / 12
unittests/MC
100.0%
100.0 % 13 / 13 80.0 % 4 / 5
unittests/Object
100.0%
100.0 % 8 / 8 80.0 % 4 / 5
unittests/Option
100.0%
100.0 % 93 / 93 69.2 % 18 / 26
unittests/Support
98.3%98.3%
98.3 % 3110 / 3165 72.2 % 625 / 866
unittests/Transforms/DebugIR
99.1%99.1%
99.1 % 112 / 113 70.7 % 29 / 41
unittests/Transforms/Utils
98.2%98.2%
98.2 % 598 / 609 72.4 % 84 / 116
utils/FileCheck
89.3%89.3%
89.3 % 436 / 488 100.0 % 32 / 32
utils/TableGen
92.3%92.3%
92.3 % 12798 / 13864 81.5 % 813 / 997
utils/not
94.1%94.1%
94.1 % 16 / 17 100.0 % 1 / 1
utils/unittest/UnitTestMain
100.0%
100.0 % 7 / 7 100.0 % 3 / 3
utils/unittest/googletest/include/gtest
45.5%45.5%
45.5 % 92 / 202 25.6 % 478 / 1864
utils/unittest/googletest/include/gtest/internal
77.6%77.6%
77.6 % 242 / 312 35.6 % 2348 / 6587
utils/unittest/googletest/src
40.8%40.8%
40.8 % 953 / 2337 40.4 % 186 / 460

Generated by: LCOV version 1.10