LCOV - code coverage report
Current view: top level - lib/Support Hit Total Coverage
Test: llvm-toolchain.info Lines: 11837 14192 83.4 %
Date: 2017-03-30 17:00:58 Functions: 1343 1555 86.4 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
APFloat.cpp
88.9%88.9%
88.9 % 1718 / 1933 91.6 % 163 / 178
APInt.cpp
91.4%91.4%
91.4 % 1249 / 1366 95.0 % 114 / 120
APSInt.cpp
100.0%
100.0 % 17 / 17 100.0 % 2 / 2
ARMAttributeParser.cpp
90.6%90.6%
90.6 % 300 / 331 95.7 % 44 / 46
ARMBuildAttrs.cpp
100.0%
100.0 % 19 / 19 100.0 % 5 / 5
ARMWinEH.cpp
0.0%
0.0 % 0 / 13 0.0 % 0 / 1
Allocator.cpp
58.3%58.3%
58.3 % 7 / 12 50.0 % 1 / 2
Atomic.cpp
0.0%
0.0 % 0 / 5 0.0 % 0 / 2
BinaryStreamError.cpp
47.6%47.6%
47.6 % 10 / 21 33.3 % 2 / 6
BinaryStreamReader.cpp
92.0%92.0%
92.0 % 46 / 50 100.0 % 9 / 9
BinaryStreamWriter.cpp
83.9%83.9%
83.9 % 26 / 31 100.0 % 7 / 7
BlockFrequency.cpp
100.0%
100.0 % 37 / 37 100.0 % 9 / 9
BranchProbability.cpp
100.0%
100.0 % 40 / 40 100.0 % 7 / 7
CachePruning.cpp
88.7%88.7%
88.7 % 94 / 106 100.0 % 5 / 5
Chrono.cpp
100.0%
100.0 % 9 / 9 100.0 % 1 / 1
CommandLine.cpp
80.8%80.8%
80.8 % 800 / 990 75.0 % 87 / 116
Compression.cpp
86.7%86.7%
86.7 % 26 / 30 100.0 % 6 / 6
ConvertUTF.cpp
67.7%67.7%
67.7 % 174 / 257 84.6 % 11 / 13
ConvertUTFWrapper.cpp
88.8%88.8%
88.8 % 103 / 116 100.0 % 10 / 10
CrashRecoveryContext.cpp
79.4%79.4%
79.4 % 77 / 97 76.5 % 13 / 17
DAGDeltaAlgorithm.cpp
97.4%97.4%
97.4 % 75 / 77 70.0 % 7 / 10
DataExtractor.cpp
84.0%84.0%
84.0 % 68 / 81 64.7 % 11 / 17
Debug.cpp
14.3%14.3%
14.3 % 2 / 14 25.0 % 1 / 4
DebugCounter.cpp
32.1%32.1%
32.1 % 17 / 53 62.5 % 5 / 8
DeltaAlgorithm.cpp
100.0%
100.0 % 49 / 49 85.7 % 6 / 7
Dwarf.cpp
57.0%57.0%
57.0 % 98 / 172 79.4 % 27 / 34
DynamicLibrary.cpp
61.4%61.4%
61.4 % 27 / 44 37.5 % 3 / 8
Errno.cpp
37.5%37.5%
37.5 % 3 / 8 50.0 % 1 / 2
Error.cpp
62.8%62.8%
62.8 % 27 / 43 53.3 % 8 / 15
ErrorHandling.cpp
59.2%59.2%
59.2 % 29 / 49 50.0 % 5 / 10
FileOutputBuffer.cpp
95.9%95.9%
95.9 % 47 / 49 100.0 % 4 / 4
FileUtilities.cpp
0.0%
0.0 % 0 / 97 0.0 % 0 / 4
FoldingSet.cpp
87.8%87.8%
87.8 % 173 / 197 79.4 % 27 / 34
FormatVariadic.cpp
92.1%92.1%
92.1 % 70 / 76 100.0 % 5 / 5
FormattedStream.cpp
75.0%75.0%
75.0 % 27 / 36 57.1 % 4 / 7
GlobPattern.cpp
95.8%95.8%
95.8 % 69 / 72 100.0 % 5 / 5
GraphWriter.cpp
7.3%7.3%
7.3 % 10 / 137 37.5 % 3 / 8
Hashing.cpp
0.0%
0.0 % 0 / 3 0.0 % 0 / 1
Host.cpp
22.3%22.3%
22.3 % 118 / 529 66.7 % 8 / 12
IntEqClasses.cpp
97.0%97.0%
97.0 % 32 / 33 100.0 % 5 / 5
IntervalMap.cpp
95.5%95.5%
95.5 % 64 / 67 100.0 % 6 / 6
JamCRC.cpp
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
LEB128.cpp
100.0%
100.0 % 15 / 15 100.0 % 2 / 2
LineIterator.cpp
100.0%
100.0 % 37 / 37 100.0 % 2 / 2
Locale.cpp
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
LockFileManager.cpp
54.5%54.5%
54.5 % 66 / 121 70.0 % 7 / 10
LowLevelType.cpp
85.7%85.7%
85.7 % 18 / 21 100.0 % 2 / 2
MD5.cpp
99.3%99.3%
99.3 % 144 / 145 100.0 % 7 / 7
ManagedStatic.cpp
87.1%87.1%
87.1 % 27 / 31 100.0 % 4 / 4
MemoryBuffer.cpp
91.3%91.3%
91.3 % 147 / 161 87.1 % 27 / 31
Mutex.cpp
100.0%
100.0 % 27 / 27 100.0 % 5 / 5
NativeFormatting.cpp
96.2%96.2%
96.2 % 100 / 104 94.7 % 18 / 19
Options.cpp
100.0%
100.0 % 8 / 8 100.0 % 3 / 3
Path.cpp
88.7%88.7%
88.7 % 532 / 600 89.9 % 71 / 79
PluginLoader.cpp
85.7%85.7%
85.7 % 12 / 14 100.0 % 3 / 3
PrettyStackTrace.cpp
43.3%43.3%
43.3 % 26 / 60 40.0 % 6 / 15
Process.cpp
82.4%82.4%
82.4 % 14 / 17 50.0 % 1 / 2
Program.cpp
100.0%
100.0 % 17 / 17 100.0 % 2 / 2
RWMutex.cpp
100.0%
100.0 % 26 / 26 100.0 % 6 / 6
RandomNumberGenerator.cpp
85.2%85.2%
85.2 % 23 / 27 100.0 % 5 / 5
Regex.cpp
97.8%97.8%
97.8 % 90 / 92 100.0 % 10 / 10
SHA1.cpp
100.0%
100.0 % 169 / 169 100.0 % 12 / 12
ScaledNumber.cpp
94.8%94.8%
94.8 % 147 / 155 88.9 % 8 / 9
ScopedPrinter.cpp
96.0%96.0%
96.0 % 24 / 25 100.0 % 3 / 3
SearchForAddressOfSpecialSymbol.cpp
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
Signals.cpp
0.0%
0.0 % 0 / 65 0.0 % 0 / 2
SmallPtrSet.cpp
98.5%98.5%
98.5 % 135 / 137 100.0 % 11 / 11
SmallVector.cpp
100.0%
100.0 % 13 / 13 100.0 % 1 / 1
SourceMgr.cpp
91.7%91.7%
91.7 % 199 / 217 100.0 % 14 / 14
SpecialCaseList.cpp
98.7%98.7%
98.7 % 75 / 76 100.0 % 10 / 10
Statistic.cpp
54.8%54.8%
54.8 % 40 / 73 70.0 % 7 / 10
StringExtras.cpp
100.0%
100.0 % 15 / 15 100.0 % 3 / 3
StringMap.cpp
100.0%
100.0 % 102 / 102 100.0 % 7 / 7
StringPool.cpp
100.0%
100.0 % 10 / 10 100.0 % 3 / 3
StringRef.cpp
100.0%
100.0 % 260 / 260 100.0 % 30 / 30
StringSaver.cpp
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
SystemUtils.cpp
40.0%40.0%
40.0 % 2 / 5 100.0 % 1 / 1
TarWriter.cpp
73.8%73.8%
73.8 % 48 / 65 80.0 % 8 / 10
TargetParser.cpp
90.0%90.0%
90.0 % 323 / 359 80.4 % 45 / 56
TargetRegistry.cpp
65.6%65.6%
65.6 % 40 / 61 66.7 % 4 / 6
ThreadPool.cpp
100.0%
100.0 % 41 / 41 100.0 % 7 / 7
Threading.cpp
85.7%85.7%
85.7 % 6 / 7 100.0 % 2 / 2
Timer.cpp
84.4%84.4%
84.4 % 179 / 212 92.9 % 26 / 28
ToolOutputFile.cpp
94.7%94.7%
94.7 % 18 / 19 100.0 % 4 / 4
TrigramIndex.cpp
100.0%
100.0 % 45 / 45 100.0 % 2 / 2
Triple.cpp
94.5%94.5%
94.5 % 750 / 794 98.1 % 52 / 53
Twine.cpp
72.6%72.6%
72.6 % 69 / 95 100.0 % 7 / 7
Unicode.cpp
100.0%
100.0 % 20 / 20 100.0 % 3 / 3
Valgrind.cpp
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
YAMLParser.cpp
86.9%86.9%
86.9 % 1074 / 1236 89.5 % 85 / 95
YAMLTraits.cpp
95.1%95.1%
95.1 % 579 / 609 92.7 % 114 / 123
circular_raw_ostream.cpp
0.0%
0.0 % 0 / 17 0.0 % 0 / 2
raw_os_ostream.cpp
85.7%85.7%
85.7 % 6 / 7 50.0 % 2 / 4
raw_ostream.cpp
90.1%90.1%
90.1 % 290 / 322 85.2 % 46 / 54
xxhash.cpp
100.0%
100.0 % 52 / 52 100.0 % 1 / 1

Generated by: LCOV version 1.13