LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: llvm-toolchain.info Lines: 665216 906728 73.4 %
Date: 2014-10-29 11:37:25 Functions: 87013 151593 57.4 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
build-llvm/include/llvm/Config
100.0%
100.0 % 4 / 4 - 0 / 0
build-llvm/include/llvm/IR
50.5%50.5%
50.5 % 6957 / 13764 100.0 % 3 / 3
build-llvm/lib/Target/AArch64
62.3%62.3%
62.3 % 9479 / 15210 19.0 % 124 / 654
build-llvm/lib/Target/ARM
68.0%68.0%
68.0 % 9977 / 14671 19.6 % 125 / 639
build-llvm/lib/Target/Hexagon
33.1%33.1%
33.1 % 950 / 2871 73.2 % 30 / 41
build-llvm/lib/Target/MSP430
74.4%74.4%
74.4 % 116 / 156 53.8 % 14 / 26
build-llvm/lib/Target/Mips
56.0%56.0%
56.0 % 3340 / 5967 12.6 % 48 / 381
build-llvm/lib/Target/NVPTX
53.2%53.2%
53.2 % 873 / 1642 54.2 % 13 / 24
build-llvm/lib/Target/PowerPC
63.2%63.2%
63.2 % 2396 / 3794 28.8 % 59 / 205
build-llvm/lib/Target/R600
67.1%67.1%
67.1 % 1437 / 2142 79.1 % 34 / 43
build-llvm/lib/Target/Sparc
43.1%43.1%
43.1 % 1511 / 3502 74.5 % 38 / 51
build-llvm/lib/Target/SystemZ
92.0%92.0%
92.0 % 1937 / 2105 72.0 % 36 / 50
build-llvm/lib/Target/X86
36.3%36.3%
36.3 % 2901 / 7995 14.7 % 134 / 913
build-llvm/lib/Target/XCore
82.4%82.4%
82.4 % 380 / 461 63.3 % 19 / 30
build-llvm/tools/clang/include/clang/AST
30.7%30.7%
30.7 % 1811 / 5903 18.1 % 1032 / 5705
build-llvm/tools/clang/include/clang/Basic
71.9%71.9%
71.9 % 719 / 1000 - 0 / 0
build-llvm/tools/clang/include/clang/Parse
100.0%
100.0 % 82 / 82 - 0 / 0
build-llvm/tools/clang/include/clang/Sema
64.1%64.1%
64.1 % 1165 / 1818 87.3 % 124 / 142
build-llvm/tools/clang/include/clang/Serialization
19.1%19.1%
19.1 % 393 / 2053 - 0 / 0
build-llvm/tools/clang/lib/StaticAnalyzer/Checkers
100.0%
100.0 % 96 / 96 - 0 / 0
build-llvm/tools/lldb/source/Interpreter
35.5%35.5%
35.5 % 12532 / 35285 41.7 % 774 / 1858
include/llvm
34.0%34.0%
34.0 % 68 / 200 82.6 % 595 / 720
include/llvm/ADT
97.5%97.5%
97.5 % 4796 / 4919 85.0 % 12865 / 15141
include/llvm/Analysis
71.8%71.8%
71.8 % 1615 / 2249 45.0 % 335 / 745
include/llvm/Bitcode
97.9%97.9%
97.9 % 369 / 377 90.9 % 50 / 55
include/llvm/CodeGen
94.0%94.0%
94.0 % 3094 / 3291 88.3 % 652 / 738
include/llvm/CodeGen/PBQP
96.3%96.3%
96.3 % 310 / 322 96.7 % 59 / 61
include/llvm/DebugInfo
76.5%76.5%
76.5 % 13 / 17 66.7 % 4 / 6
include/llvm/ExecutionEngine
77.6%77.6%
77.6 % 76 / 98 68.9 % 31 / 45
include/llvm/IR
95.8%95.8%
95.8 % 3363 / 3509 77.8 % 1430 / 1837
include/llvm/LTO
100.0%
100.0 % 9 / 9 100.0 % 2 / 2
include/llvm/LineEditor
92.3%92.3%
92.3 % 12 / 13 85.7 % 6 / 7
include/llvm/MC
94.5%94.5%
94.5 % 902 / 955 78.2 % 161 / 206
include/llvm/MC/MCParser
88.1%88.1%
88.1 % 52 / 59 88.5 % 108 / 122
include/llvm/Object
85.2%85.2%
85.2 % 1001 / 1175 53.8 % 380 / 706
include/llvm/Option
97.7%97.7%
97.7 % 84 / 86 100.0 % 17 / 17
include/llvm/ProfileData
95.2%95.2%
95.2 % 118 / 124 81.2 % 26 / 32
include/llvm/Support
84.2%84.2%
84.2 % 2413 / 2866 66.3 % 2079 / 3137
include/llvm/TableGen
74.5%74.5%
74.5 % 365 / 490 49.2 % 121 / 246
include/llvm/Target
79.8%79.8%
79.8 % 665 / 833 67.6 % 173 / 256
include/llvm/Transforms/IPO
100.0%
100.0 % 1 / 1 - 0 / 0
include/llvm/Transforms/Utils
94.7%94.7%
94.7 % 285 / 301 83.3 % 30 / 36
lib/Analysis
86.4%86.4%
86.4 % 14017 / 16214 80.2 % 1246 / 1553
lib/Analysis/IPA
86.8%86.8%
86.8 % 905 / 1043 82.8 % 106 / 128
lib/AsmParser
88.4%88.4%
88.4 % 2707 / 3061 98.0 % 149 / 152
lib/Bitcode/Reader
78.4%78.4%
78.4 % 1602 / 2044 85.5 % 71 / 83
lib/Bitcode/Writer
94.7%94.7%
94.7 % 1491 / 1575 93.4 % 71 / 76
lib/CodeGen
90.0%90.0%
90.0 % 24690 / 27435 88.4 % 2146 / 2428
lib/CodeGen/AsmPrinter
93.0%93.0%
93.0 % 5031 / 5408 90.9 % 460 / 506
lib/CodeGen/SelectionDAG
88.9%88.9%
88.9 % 22940 / 25811 90.3 % 1316 / 1457
lib/DebugInfo
92.3%92.3%
92.3 % 1810 / 1960 93.8 % 198 / 211
lib/ExecutionEngine
63.6%63.6%
63.6 % 539 / 848 71.4 % 65 / 91
lib/ExecutionEngine/Interpreter
51.0%51.0%
51.0 % 749 / 1468 60.3 % 73 / 121
lib/ExecutionEngine/MCJIT
85.6%85.6%
85.6 % 350 / 409 86.9 % 53 / 61
lib/ExecutionEngine/RuntimeDyld
62.0%62.0%
62.0 % 1097 / 1768 58.9 % 139 / 236
lib/ExecutionEngine/RuntimeDyld/Targets
86.4%86.4%
86.4 % 357 / 413 86.1 % 31 / 36
lib/IR
86.5%86.5%
86.5 % 13897 / 16064 82.0 % 2150 / 2621
lib/IRReader
79.5%79.5%
79.5 % 35 / 44 100.0 % 5 / 5
lib/LTO
66.9%66.9%
66.9 % 347 / 519 67.4 % 31 / 46
lib/LineEditor
56.1%56.1%
56.1 % 64 / 114 60.0 % 9 / 15
lib/Linker
94.9%94.9%
94.9 % 712 / 750 89.8 % 44 / 49
lib/MC
92.1%92.1%
92.1 % 6154 / 6685 86.2 % 632 / 733
lib/MC/MCDisassembler
65.1%65.1%
65.1 % 175 / 269 67.7 % 21 / 31
lib/MC/MCParser
88.8%88.8%
88.8 % 3134 / 3530 93.8 % 240 / 256
lib/Object
79.3%79.3%
79.3 % 3372 / 4254 87.1 % 399 / 458
lib/Option
89.0%89.0%
89.0 % 467 / 525 94.3 % 66 / 70
lib/ProfileData
80.7%80.7%
80.7 % 726 / 900 85.9 % 73 / 85
lib/Support
78.3%78.3%
78.3 % 8413 / 10750 81.8 % 967 / 1182
lib/Support/Unix
65.5%65.5%
65.5 % 560 / 855 78.8 % 89 / 113
lib/TableGen
80.2%80.2%
80.2 % 2315 / 2886 81.2 % 224 / 276
lib/Target
80.0%80.0%
80.0 % 320 / 400 79.6 % 82 / 103
lib/Target/AArch64
91.6%91.6%
91.6 % 11307 / 12345 90.2 % 701 / 777
lib/Target/AArch64/AsmParser
92.5%92.5%
92.5 % 1897 / 2051 92.5 % 173 / 187
lib/Target/AArch64/Disassembler
79.4%79.4%
79.4 % 396 / 499 89.1 % 41 / 46
lib/Target/AArch64/InstPrinter
94.6%94.6%
94.6 % 486 / 514 87.9 % 51 / 58
lib/Target/AArch64/MCTargetDesc
87.8%87.8%
87.8 % 969 / 1104 83.6 % 97 / 116
lib/Target/AArch64/TargetInfo
100.0%
100.0 % 3 / 3 100.0 % 4 / 4
lib/Target/AArch64/Utils
58.1%58.1%
58.1 % 133 / 229 70.0 % 14 / 20
lib/Target/ARM
87.8%87.8%
87.8 % 15072 / 17173 88.6 % 839 / 947
lib/Target/ARM/AsmParser
91.0%91.0%
91.0 % 4501 / 4946 96.6 % 255 / 264
lib/Target/ARM/Disassembler
93.5%93.5%
93.5 % 1782 / 1905 98.4 % 127 / 129
lib/Target/ARM/InstPrinter
89.4%89.4%
89.4 % 817 / 914 90.2 % 83 / 92
lib/Target/ARM/MCTargetDesc
91.0%91.0%
91.0 % 2164 / 2379 83.4 % 241 / 289
lib/Target/ARM/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
lib/Target/CppBackend
42.1%42.1%
42.1 % 586 / 1392 61.1 % 33 / 54
lib/Target/CppBackend/TargetInfo
100.0%
100.0 % 6 / 6 100.0 % 4 / 4
lib/Target/Hexagon
73.2%73.2%
73.2 % 3624 / 4948 79.2 % 358 / 452
lib/Target/Hexagon/Disassembler
81.0%81.0%
81.0 % 17 / 21 71.4 % 5 / 7
lib/Target/Hexagon/MCTargetDesc
52.0%52.0%
52.0 % 127 / 244 41.4 % 24 / 58
lib/Target/Hexagon/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/MSP430
81.0%81.0%
81.0 % 1037 / 1281 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 50.0 % 5 / 10
lib/Target/MSP430/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/Mips
89.6%89.6%
89.6 % 7318 / 8168 87.0 % 651 / 748
lib/Target/Mips/AsmParser
91.0%91.0%
91.0 % 1505 / 1653 93.9 % 107 / 114
lib/Target/Mips/Disassembler
98.6%98.6%
98.6 % 438 / 444 96.6 % 57 / 59
lib/Target/Mips/InstPrinter
90.4%90.4%
90.4 % 150 / 166 88.2 % 15 / 17
lib/Target/Mips/MCTargetDesc
95.5%95.5%
95.5 % 1311 / 1373 89.1 % 197 / 221
lib/Target/Mips/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
lib/Target/NVPTX
49.4%49.4%
49.4 % 3292 / 6667 72.9 % 274 / 376
lib/Target/NVPTX/InstPrinter
72.2%72.2%
72.2 % 117 / 162 90.9 % 10 / 11
lib/Target/NVPTX/MCTargetDesc
77.4%77.4%
77.4 % 41 / 53 58.3 % 7 / 12
lib/Target/NVPTX/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/PowerPC
84.4%84.4%
84.4 % 8159 / 9668 88.1 % 457 / 519
lib/Target/PowerPC/AsmParser
88.7%88.7%
88.7 % 667 / 752 83.9 % 52 / 62
lib/Target/PowerPC/Disassembler
96.6%96.6%
96.6 % 57 / 59 92.3 % 12 / 13
lib/Target/PowerPC/InstPrinter
94.7%94.7%
94.7 % 162 / 171 95.5 % 21 / 22
lib/Target/PowerPC/MCTargetDesc
81.7%81.7%
81.7 % 658 / 805 74.7 % 74 / 99
lib/Target/PowerPC/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
lib/Target/R600
86.8%86.8%
86.8 % 8126 / 9367 83.3 % 673 / 808
lib/Target/R600/InstPrinter
80.7%80.7%
80.7 % 272 / 337 86.4 % 38 / 44
lib/Target/R600/MCTargetDesc
80.4%80.4%
80.4 % 193 / 240 64.4 % 29 / 45
lib/Target/R600/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/Sparc
87.2%87.2%
87.2 % 2180 / 2500 85.6 % 178 / 208
lib/Target/Sparc/AsmParser
84.8%84.8%
84.8 % 312 / 368 73.0 % 27 / 37
lib/Target/Sparc/Disassembler
89.0%89.0%
89.0 % 130 / 146 88.9 % 16 / 18
lib/Target/Sparc/InstPrinter
77.9%77.9%
77.9 % 53 / 68 80.0 % 8 / 10
lib/Target/Sparc/MCTargetDesc
89.0%89.0%
89.0 % 374 / 420 78.1 % 50 / 64
lib/Target/Sparc/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/SystemZ
90.7%90.7%
90.7 % 3430 / 3781 86.8 % 257 / 296
lib/Target/SystemZ/AsmParser
91.2%91.2%
91.2 % 268 / 294 72.2 % 26 / 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.8%87.8%
87.8 % 165 / 188 81.6 % 31 / 38
lib/Target/SystemZ/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/X86
85.6%85.6%
85.6 % 16528 / 19299 89.9 % 794 / 883
lib/Target/X86/AsmParser
89.4%89.4%
89.4 % 1798 / 2012 95.0 % 152 / 160
lib/Target/X86/Disassembler
88.3%88.3%
88.3 % 848 / 960 95.7 % 44 / 46
lib/Target/X86/InstPrinter
85.3%85.3%
85.3 % 659 / 773 81.5 % 22 / 27
lib/Target/X86/MCTargetDesc
87.7%87.7%
87.7 % 1531 / 1746 78.2 % 104 / 133
lib/Target/X86/TargetInfo
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
lib/Target/X86/Utils
100.0%
100.0 % 211 / 211 100.0 % 20 / 20
lib/Target/XCore
92.4%92.4%
92.4 % 1900 / 2056 86.8 % 178 / 205
lib/Target/XCore/Disassembler
88.7%88.7%
88.7 % 282 / 318 97.2 % 35 / 36
lib/Target/XCore/InstPrinter
88.2%88.2%
88.2 % 30 / 34 62.5 % 5 / 8
lib/Target/XCore/MCTargetDesc
98.6%98.6%
98.6 % 68 / 69 81.0 % 17 / 21
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
80.7%80.7%
80.7 % 3808 / 4718 87.8 % 339 / 386
lib/Transforms/InstCombine
91.7%91.7%
91.7 % 8775 / 9566 98.9 % 273 / 276
lib/Transforms/Instrumentation
90.8%90.8%
90.8 % 3419 / 3766 90.4 % 301 / 333
lib/Transforms/ObjCARC
94.9%94.9%
94.9 % 1460 / 1539 94.7 % 126 / 133
lib/Transforms/Scalar
95.9%95.9%
95.9 % 12846 / 13402 94.8 % 1026 / 1082
lib/Transforms/Utils
93.0%93.0%
93.0 % 7416 / 7978 90.4 % 424 / 469
lib/Transforms/Vectorize
95.0%95.0%
95.0 % 4650 / 4897 95.9 % 236 / 246
tools/bugpoint
33.1%33.1%
33.1 % 618 / 1869 46.2 % 67 / 145
tools/bugpoint-passes
52.2%52.2%
52.2 % 12 / 23 55.6 % 5 / 9
tools/clang/include/clang/ARCMigrate
54.5%54.5%
54.5 % 6 / 11 50.0 % 7 / 14
tools/clang/include/clang/AST
91.1%91.1%
91.1 % 7873 / 8639 20.9 % 5652 / 27008
tools/clang/include/clang/ASTMatchers
98.7%98.7%
98.7 % 609 / 617 48.3 % 1515 / 3138
tools/clang/include/clang/ASTMatchers/Dynamic
94.2%94.2%
94.2 % 49 / 52 18.3 % 66 / 360
tools/clang/include/clang/Analysis
93.5%93.5%
93.5 % 302 / 323 65.6 % 21 / 32
tools/clang/include/clang/Analysis/Analyses
42.8%42.8%
42.8 % 387 / 904 32.5 % 52 / 160
tools/clang/include/clang/Analysis/Support
92.9%92.9%
92.9 % 52 / 56 100.0 % 17 / 17
tools/clang/include/clang/Basic
95.7%95.7%
95.7 % 1895 / 1981 92.7 % 292 / 315
tools/clang/include/clang/CodeGen
100.0%
100.0 % 97 / 97 60.0 % 9 / 15
tools/clang/include/clang/Driver
96.6%96.6%
96.6 % 143 / 148 66.7 % 46 / 69
tools/clang/include/clang/Edit
100.0%
100.0 % 31 / 31 100.0 % 6 / 6
tools/clang/include/clang/Format
100.0%
100.0 % 49 / 49 87.5 % 7 / 8
tools/clang/include/clang/Frontend
89.4%89.4%
89.4 % 405 / 453 57.3 % 71 / 124
tools/clang/include/clang/Lex
92.2%92.2%
92.2 % 721 / 782 80.6 % 112 / 139
tools/clang/include/clang/Parse
99.3%99.3%
99.3 % 267 / 269 100.0 % 41 / 41
tools/clang/include/clang/Rewrite/Core
95.3%95.3%
95.3 % 61 / 64 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
96.9%96.9%
96.9 % 1542 / 1591 79.0 % 199 / 252
tools/clang/include/clang/Serialization
92.2%92.2%
92.2 % 190 / 206 86.9 % 86 / 99
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 % 222 / 229 62.8 % 395 / 629
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter
96.9%96.9%
96.9 % 248 / 256 89.4 % 76 / 85
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive
93.2%93.2%
93.2 % 1130 / 1213 81.2 % 459 / 565
tools/clang/include/clang/StaticAnalyzer/Frontend
100.0%
100.0 % 5 / 5 42.9 % 3 / 7
tools/clang/include/clang/Tooling
95.5%95.5%
95.5 % 85 / 89 66.2 % 53 / 80
tools/clang/lib/ARCMigrate
95.6%95.6%
95.6 % 3469 / 3627 93.6 % 351 / 375
tools/clang/lib/AST
88.2%88.2%
88.2 % 29169 / 33070 85.1 % 3297 / 3872
tools/clang/lib/ASTMatchers
95.5%95.5%
95.5 % 406 / 425 86.5 % 90 / 104
tools/clang/lib/ASTMatchers/Dynamic
94.7%94.7%
94.7 % 1035 / 1093 56.5 % 739 / 1308
tools/clang/lib/Analysis
84.9%84.9%
84.9 % 5244 / 6178 83.1 % 505 / 608
tools/clang/lib/Basic
90.3%90.3%
90.3 % 6012 / 6659 68.1 % 791 / 1162
tools/clang/lib/CodeGen
92.2%92.2%
92.2 % 30215 / 32788 87.0 % 2406 / 2765
tools/clang/lib/Driver
85.9%85.9%
85.9 % 7109 / 8280 73.8 % 554 / 751
tools/clang/lib/Edit
91.7%91.7%
91.7 % 794 / 866 93.8 % 60 / 64
tools/clang/lib/Format
98.3%98.3%
98.3 % 4407 / 4485 93.5 % 274 / 293
tools/clang/lib/Frontend
85.9%85.9%
85.9 % 6532 / 7601 80.5 % 569 / 707
tools/clang/lib/Frontend/Rewrite
91.3%91.3%
91.3 % 5619 / 6157 94.6 % 330 / 349
tools/clang/lib/FrontendTool
78.9%78.9%
78.9 % 75 / 95 100.0 % 3 / 3
tools/clang/lib/Index
93.3%93.3%
93.3 % 929 / 996 98.6 % 69 / 70
tools/clang/lib/Lex
90.3%90.3%
90.3 % 7357 / 8144 91.4 % 466 / 510
tools/clang/lib/Parse
93.5%93.5%
93.5 % 10315 / 11027 94.5 % 502 / 531
tools/clang/lib/Rewrite
90.1%90.1%
90.1 % 720 / 799 89.4 % 59 / 66
tools/clang/lib/Sema
93.8%93.8%
93.8 % 61897 / 66020 75.0 % 3787 / 5047
tools/clang/lib/Serialization
90.8%90.8%
90.8 % 12851 / 14154 92.0 % 1101 / 1197
tools/clang/lib/StaticAnalyzer/Checkers
93.3%93.3%
93.3 % 8120 / 8702 82.3 % 760 / 923
tools/clang/lib/StaticAnalyzer/Core
88.9%88.9%
88.9 % 8904 / 10021 83.8 % 923 / 1102
tools/clang/lib/StaticAnalyzer/Frontend
76.9%76.9%
76.9 % 286 / 372 75.5 % 40 / 53
tools/clang/lib/Tooling
93.3%93.3%
93.3 % 658 / 705 85.2 % 104 / 122
tools/clang/tools/arcmt-test
55.7%55.7%
55.7 % 97 / 174 47.1 % 8 / 17
tools/clang/tools/clang-check
80.3%80.3%
80.3 % 57 / 71 41.2 % 7 / 17
tools/clang/tools/clang-format
65.6%65.6%
65.6 % 99 / 151 77.8 % 7 / 9
tools/clang/tools/diagtool
80.4%80.4%
80.4 % 205 / 255 73.5 % 36 / 49
tools/clang/tools/driver
83.4%83.4%
83.4 % 362 / 434 88.0 % 22 / 25
tools/clang/tools/libclang
79.0%79.0%
79.0 % 6033 / 7639 83.6 % 737 / 882
tools/clang/unittests/AST
92.7%92.7%
92.7 % 2255 / 2432 68.2 % 870 / 1276
tools/clang/unittests/ASTMatchers
72.2%72.2%
72.2 % 2030 / 2813 69.5 % 827 / 1190
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 % 1150 / 1164 70.7 % 152 / 215
tools/clang/unittests/CodeGen
100.0%
100.0 % 19 / 19 80.0 % 4 / 5
tools/clang/unittests/Driver
88.0%88.0%
88.0 % 191 / 217 66.7 % 52 / 78
tools/clang/unittests/Format
88.8%88.8%
88.8 % 3287 / 3700 67.5 % 593 / 879
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/Sema
95.0%95.0%
95.0 % 113 / 119 69.4 % 25 / 36
tools/clang/unittests/Tooling
94.7%94.7%
94.7 % 1307 / 1380 67.5 % 616 / 912
tools/clang/unittests/libclang
98.2%98.2%
98.2 % 160 / 163 71.9 % 41 / 57
tools/clang/utils/TableGen
93.7%93.7%
93.7 % 3556 / 3795 90.1 % 310 / 344
tools/llc
84.4%84.4%
84.4 % 119 / 141 100.0 % 5 / 5
tools/lldb/include/lldb
100.0%
100.0 % 1 / 1 - 0 / 0
tools/lldb/include/lldb/API
0.0%
0.0 % 0 / 4 0.0 % 0 / 1
tools/lldb/include/lldb/Breakpoint
4.5%4.5%
4.5 % 3 / 67 7.1 % 1 / 14
tools/lldb/include/lldb/Core
34.0%34.0%
34.0 % 480 / 1411 27.0 % 62 / 230
tools/lldb/include/lldb/DataFormatters
35.0%35.0%
35.0 % 186 / 531 41.9 % 96 / 229
tools/lldb/include/lldb/Expression
55.7%55.7%
55.7 % 122 / 219 49.3 % 33 / 67
tools/lldb/include/lldb/Host
70.5%70.5%
70.5 % 79 / 112 56.2 % 9 / 16
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
51.5%51.5%
51.5 % 339 / 658 45.1 % 92 / 204
tools/lldb/include/lldb/Symbol
16.4%16.4%
16.4 % 82 / 501 10.7 % 11 / 103
tools/lldb/include/lldb/Target
20.5%20.5%
20.5 % 197 / 959 12.2 % 31 / 254
tools/lldb/include/lldb/Utility
62.6%62.6%
62.6 % 62 / 99 65.2 % 15 / 23
tools/lldb/scripts/Python
28.6%28.6%
28.6 % 10 / 35 25.0 % 4 / 16
tools/lldb/scripts/Python/modules/readline
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
tools/lldb/source
59.7%59.7%
59.7 % 169 / 283 64.7 % 11 / 17
tools/lldb/source/API
32.1%32.1%
32.1 % 3540 / 11042 42.2 % 750 / 1779
tools/lldb/source/Breakpoint
1.9%1.9%
1.9 % 44 / 2360 3.1 % 12 / 388
tools/lldb/source/Commands
29.5%29.5%
29.5 % 3439 / 11638 55.2 % 722 / 1309
tools/lldb/source/Core
19.3%19.3%
19.3 % 3377 / 17532 31.0 % 597 / 1928
tools/lldb/source/DataFormatters
20.1%20.1%
20.1 % 910 / 4529 19.8 % 99 / 500
tools/lldb/source/Expression
21.2%21.2%
21.2 % 1499 / 7067 36.8 % 141 / 383
tools/lldb/source/Host/common
45.8%45.8%
45.8 % 1387 / 3029 55.7 % 214 / 384
tools/lldb/source/Host/linux
76.0%76.0%
76.0 % 203 / 267 74.1 % 20 / 27
tools/lldb/source/Host/posix
46.2%46.2%
46.2 % 274 / 593 59.2 % 45 / 76
tools/lldb/source/Interpreter
53.2%53.2%
53.2 % 3557 / 6688 54.6 % 366 / 670
tools/lldb/source/Plugins/ABI/MacOSX-arm
3.4%3.4%
3.4 % 9 / 264 15.0 % 3 / 20
tools/lldb/source/Plugins/ABI/MacOSX-arm64
2.3%2.3%
2.3 % 9 / 393 14.3 % 3 / 21
tools/lldb/source/Plugins/ABI/MacOSX-i386
3.2%3.2%
3.2 % 9 / 281 13.6 % 3 / 22
tools/lldb/source/Plugins/ABI/SysV-hexagon
0.0%
0.0 % 0 / 151 0.0 % 0 / 23
tools/lldb/source/Plugins/ABI/SysV-x86_64
2.3%2.3%
2.3 % 9 / 395 13.6 % 3 / 22
tools/lldb/source/Plugins/Disassembler/llvm
53.7%53.7%
53.7 % 188 / 350 50.0 % 17 / 34
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD
0.0%
0.0 % 0 / 441 0.0 % 0 / 51
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD
0.0%
0.0 % 0 / 771 0.0 % 0 / 51
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD
1.8%1.8%
1.8 % 10 / 552 7.4 % 4 / 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 % 1363 / 4537 42.8 % 80 / 187
tools/lldb/source/Plugins/Instruction/ARM64
4.4%4.4%
4.4 % 11 / 248 17.4 % 4 / 23
tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer
6.0%6.0%
6.0 % 8 / 133 15.8 % 3 / 19
tools/lldb/source/Plugins/JITLoader/GDB
5.9%5.9%
5.9 % 11 / 185 19.0 % 4 / 21
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI
5.2%5.2%
5.2 % 9 / 172 15.8 % 3 / 19
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime
0.0%
0.0 % 0 / 2209 0.0 % 0 / 211
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
5.5%5.5%
5.5 % 14 / 255 17.9 % 5 / 28
tools/lldb/source/Plugins/ObjectFile/ELF
32.2%32.2%
32.2 % 402 / 1248 33.7 % 34 / 101
tools/lldb/source/Plugins/ObjectFile/JIT
0.0%
0.0 % 0 / 127 0.0 % 0 / 30
tools/lldb/source/Plugins/ObjectFile/PECOFF
3.4%3.4%
3.4 % 18 / 527 15.8 % 6 / 38
tools/lldb/source/Plugins/OperatingSystem/Python
6.3%6.3%
6.3 % 11 / 174 23.5 % 4 / 17
tools/lldb/source/Plugins/Platform/FreeBSD
8.9%8.9%
8.9 % 22 / 248 14.7 % 5 / 34
tools/lldb/source/Plugins/Platform/Kalimba
43.1%43.1%
43.1 % 53 / 123 47.8 % 11 / 23
tools/lldb/source/Plugins/Platform/Linux
46.0%46.0%
46.0 % 145 / 315 77.4 % 24 / 31
tools/lldb/source/Plugins/Platform/MacOSX
0.3%0.3%
0.3 % 3 / 1096 1.2 % 1 / 83
tools/lldb/source/Plugins/Platform/POSIX
7.5%7.5%
7.5 % 30 / 402 21.1 % 8 / 38
tools/lldb/source/Plugins/Platform/Windows
10.9%10.9%
10.9 % 27 / 248 13.9 % 5 / 36
tools/lldb/source/Plugins/Platform/gdb-server
8.1%8.1%
8.1 % 23 / 284 17.4 % 8 / 46
tools/lldb/source/Plugins/Process/Linux
8.4%8.4%
8.4 % 235 / 2792 11.8 % 41 / 346
tools/lldb/source/Plugins/Process/POSIX
7.3%7.3%
7.3 % 97 / 1328 8.8 % 16 / 181
tools/lldb/source/Plugins/Process/Utility
3.4%3.4%
3.4 % 110 / 3227 2.4 % 9 / 375
tools/lldb/source/Plugins/Process/elf-core
4.4%4.4%
4.4 % 17 / 387 7.2 % 5 / 69
tools/lldb/source/Plugins/Process/gdb-remote
11.2%11.2%
11.2 % 665 / 5959 19.6 % 75 / 383
tools/lldb/source/Plugins/SymbolFile/DWARF
0.6%0.6%
0.6 % 43 / 6874 3.3 % 17 / 520
tools/lldb/source/Plugins/SymbolFile/Symtab
8.8%8.8%
8.8 % 11 / 125 12.5 % 4 / 32
tools/lldb/source/Plugins/SymbolVendor/ELF
17.2%17.2%
17.2 % 11 / 64 40.0 % 4 / 10
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation
4.3%4.3%
4.3 % 11 / 256 16.7 % 4 / 24
tools/lldb/source/Plugins/UnwindAssembly/x86
2.3%2.3%
2.3 % 11 / 474 11.1 % 4 / 36
tools/lldb/source/Symbol
5.8%5.8%
5.8 % 466 / 8034 10.5 % 80 / 761
tools/lldb/source/Target
13.1%13.1%
13.1 % 1586 / 12119 19.2 % 274 / 1426
tools/lldb/source/Utility
13.2%13.2%
13.2 % 131 / 989 25.0 % 18 / 72
tools/lldb/tools/driver
51.7%51.7%
51.7 % 231 / 447 53.8 % 14 / 26
tools/lldb/tools/lldb-gdbserver
61.9%61.9%
61.9 % 153 / 247 75.0 % 12 / 16
tools/lli
75.1%75.1%
75.1 % 401 / 534 96.3 % 52 / 54
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
92.6%92.6%
92.6 % 461 / 498 97.6 % 41 / 42
tools/llvm-as
85.7%85.7%
85.7 % 36 / 42 100.0 % 4 / 4
tools/llvm-bcanalyzer
70.6%70.6%
70.6 % 257 / 364 90.9 % 10 / 11
tools/llvm-config
63.6%63.6%
63.6 % 91 / 143 80.0 % 4 / 5
tools/llvm-cov
78.5%78.5%
78.5 % 591 / 753 66.7 % 42 / 63
tools/llvm-dis
61.2%61.2%
61.2 % 52 / 85 75.0 % 6 / 8
tools/llvm-dwarfdump
80.8%80.8%
80.8 % 21 / 26 100.0 % 4 / 4
tools/llvm-extract
55.6%55.6%
55.6 % 75 / 135 100.0 % 3 / 3
tools/llvm-link
86.4%86.4%
86.4 % 51 / 59 100.0 % 5 / 5
tools/llvm-lto
70.9%70.9%
70.9 % 73 / 103 100.0 % 4 / 4
tools/llvm-mc
72.7%72.7%
72.7 % 234 / 322 83.3 % 15 / 18
tools/llvm-mcmarkup
71.1%71.1%
71.1 % 54 / 76 87.5 % 7 / 8
tools/llvm-nm
80.8%80.8%
80.8 % 546 / 676 80.6 % 25 / 31
tools/llvm-objdump
78.9%78.9%
78.9 % 2216 / 2807 94.5 % 103 / 109
tools/llvm-profdata
83.0%83.0%
83.0 % 88 / 106 100.0 % 4 / 4
tools/llvm-readobj
74.8%74.8%
74.8 % 1950 / 2608 75.5 % 283 / 375
tools/llvm-rtdyld
66.7%66.7%
66.7 % 154 / 231 66.7 % 12 / 18
tools/llvm-size
61.4%61.4%
61.4 % 275 / 448 100.0 % 10 / 10
tools/llvm-symbolizer
88.0%88.0%
88.0 % 279 / 317 90.0 % 27 / 30
tools/llvm-vtabledump
71.9%71.9%
71.9 % 138 / 192 50.0 % 8 / 16
tools/macho-dump
88.1%88.1%
88.1 % 214 / 243 84.2 % 16 / 19
tools/obj2yaml
79.1%79.1%
79.1 % 216 / 273 52.6 % 30 / 57
tools/opt
68.3%68.3%
68.3 % 446 / 653 53.7 % 51 / 95
tools/verify-uselistorder
92.1%92.1%
92.1 % 197 / 214 100.0 % 24 / 24
tools/yaml2obj
85.2%85.2%
85.2 % 393 / 461 89.6 % 69 / 77
unittests/ADT
98.3%98.3%
98.3 % 5961 / 6065 71.0 % 1162 / 1637
unittests/Analysis
98.4%98.4%
98.4 % 562 / 571 72.8 % 75 / 103
unittests/Bitcode
95.5%95.5%
95.5 % 63 / 66 76.5 % 13 / 17
unittests/CodeGen
100.0%
100.0 % 234 / 234 67.8 % 40 / 59
unittests/DebugInfo
95.8%95.8%
95.8 % 23 / 24 75.0 % 6 / 8
unittests/ExecutionEngine
90.1%90.1%
90.1 % 82 / 91 74.1 % 20 / 27
unittests/ExecutionEngine/MCJIT
97.5%97.5%
97.5 % 806 / 827 79.4 % 131 / 165
unittests/IR
94.1%94.1%
94.1 % 2559 / 2720 72.7 % 444 / 611
unittests/LineEditor
100.0%
100.0 % 43 / 43 76.9 % 10 / 13
unittests/Linker
94.7%94.7%
94.7 % 72 / 76 83.3 % 15 / 18
unittests/MC
100.0%
100.0 % 31 / 31 76.9 % 10 / 13
unittests/Option
100.0%
100.0 % 93 / 93 69.2 % 18 / 26
unittests/Support
91.6%91.6%
91.6 % 4260 / 4653 72.3 % 743 / 1027
unittests/Transforms/DebugIR
99.1%99.1%
99.1 % 112 / 113 72.5 % 29 / 40
unittests/Transforms/Utils
98.3%98.3%
98.3 % 451 / 459 75.9 % 63 / 83
utils/FileCheck
90.0%90.0%
90.0 % 449 / 499 97.0 % 32 / 33
utils/TableGen
92.8%92.8%
92.8 % 12818 / 13816 84.2 % 801 / 951
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
44.7%44.7%
44.7 % 89 / 199 27.1 % 528 / 1950
utils/unittest/googletest/include/gtest/internal
77.6%77.6%
77.6 % 242 / 312 36.0 % 2641 / 7333
utils/unittest/googletest/src
40.6%40.6%
40.6 % 945 / 2326 40.0 % 183 / 458

Generated by: LCOV version 1.11