LCOV - code coverage report
Current view: top level - lib/Support Hit Total Coverage
Test: llvm-toolchain.info Lines: 11521 13749 83.8 %
Date: 2018-06-17 00:07:59 Functions: 1473 1703 86.5 %
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
Hashing.cpp
0.0%
0.0 % 0 / 3 0.0 % 0 / 1
Atomic.cpp
0.0%
0.0 % 0 / 5 0.0 % 0 / 2
ARMWinEH.cpp
0.0%
0.0 % 0 / 7 0.0 % 0 / 1
circular_raw_ostream.cpp
0.0%
0.0 % 0 / 17 0.0 % 0 / 2
FileUtilities.cpp
0.0%
0.0 % 0 / 86 0.0 % 0 / 4
GraphWriter.cpp
9.5%9.5%
9.5 % 11 / 116 37.5 % 3 / 8
CodeGenCoverage.cpp
13.9%13.9%
13.9 % 5 / 36 44.4 % 4 / 9
Debug.cpp
14.3%14.3%
14.3 % 2 / 14 25.0 % 1 / 4
Signals.cpp
14.5%14.5%
14.5 % 9 / 62 33.3 % 1 / 3
Host.cpp
23.3%23.3%
23.3 % 124 / 533 61.5 % 8 / 13
Errno.cpp
33.3%33.3%
33.3 % 2 / 6 50.0 % 1 / 2
DebugCounter.cpp
33.3%33.3%
33.3 % 17 / 51 55.6 % 5 / 9
ErrorHandling.cpp
42.6%42.6%
42.6 % 29 / 68 43.8 % 7 / 16
PrettyStackTrace.cpp
44.8%44.8%
44.8 % 26 / 58 40.0 % 6 / 15
WithColor.cpp
45.6%45.6%
45.6 % 26 / 57 100.0 % 11 / 11
SystemUtils.cpp
50.0%50.0%
50.0 % 2 / 4 100.0 % 1 / 1
LockFileManager.cpp
52.0%52.0%
52.0 % 52 / 100 70.0 % 7 / 10
BinaryStreamError.cpp
55.6%55.6%
55.6 % 10 / 18 50.0 % 3 / 6
Allocator.cpp
58.3%58.3%
58.3 % 7 / 12 50.0 % 1 / 2
Error.cpp
59.5%59.5%
59.5 % 22 / 37 53.3 % 8 / 15
Statistic.cpp
60.5%60.5%
60.5 % 46 / 76 76.9 % 10 / 13
TargetRegistry.cpp
66.0%66.0%
66.0 % 35 / 53 66.7 % 4 / 6
ConvertUTF.cpp
68.1%68.1%
68.1 % 156 / 229 84.6 % 11 / 13
Twine.cpp
71.5%71.5%
71.5 % 88 / 123 100.0 % 7 / 7
Threading.cpp
75.0%75.0%
75.0 % 9 / 12 100.0 % 3 / 3
DynamicLibrary.cpp
75.4%75.4%
75.4 % 46 / 61 66.7 % 8 / 12
FormattedStream.cpp
75.7%75.7%
75.7 % 28 / 37 57.1 % 4 / 7
LowLevelType.cpp
76.5%76.5%
76.5 % 13 / 17 100.0 % 2 / 2
Process.cpp
76.5%76.5%
76.5 % 13 / 17 50.0 % 2 / 4
UnicodeCaseFold.cpp
77.2%77.2%
77.2 % 267 / 346 100.0 % 1 / 1
CommandLine.cpp
80.5%80.5%
80.5 % 737 / 915 73.7 % 87 / 118
CrashRecoveryContext.cpp
80.9%80.9%
80.9 % 72 / 89 77.8 % 14 / 18
BinaryStreamRef.cpp
81.5%81.5%
81.5 % 44 / 54 57.7 % 15 / 26
FileOutputBuffer.cpp
82.4%82.4%
82.4 % 42 / 51 87.5 % 14 / 16
PluginLoader.cpp
84.6%84.6%
84.6 % 11 / 13 100.0 % 3 / 3
ManagedStatic.cpp
84.6%84.6%
84.6 % 22 / 26 100.0 % 4 / 4
Compression.cpp
84.8%84.8%
84.8 % 28 / 33 100.0 % 7 / 7
YAMLParser.cpp
85.2%85.2%
85.2 % 1027 / 1206 89.4 % 84 / 94
raw_os_ostream.cpp
85.7%85.7%
85.7 % 6 / 7 50.0 % 2 / 4
DataExtractor.cpp
85.7%85.7%
85.7 % 78 / 91 78.9 % 15 / 19
FoldingSet.cpp
86.1%86.1%
86.1 % 149 / 173 79.4 % 27 / 34
RandomNumberGenerator.cpp
86.4%86.4%
86.4 % 19 / 22 100.0 % 5 / 5
ScaledNumber.cpp
86.5%86.5%
86.5 % 115 / 133 77.8 % 7 / 9
Timer.cpp
87.4%87.4%
87.4 % 180 / 206 96.6 % 28 / 29
Path.cpp
88.3%88.3%
88.3 % 445 / 504 91.9 % 79 / 86
SourceMgr.cpp
88.9%88.9%
88.9 % 185 / 208 94.7 % 18 / 19
ARMAttributeParser.cpp
89.8%89.8%
89.8 % 291 / 324 95.7 % 44 / 46
TargetParser.cpp
90.0%90.0%
90.0 % 296 / 329 81.7 % 49 / 60
raw_ostream.cpp
91.2%91.2%
91.2 % 311 / 341 84.4 % 54 / 64
MemoryBuffer.cpp
92.3%92.3%
92.3 % 155 / 168 72.2 % 39 / 54
Triple.cpp
92.3%92.3%
92.3 % 610 / 661 98.2 % 54 / 55
APInt.cpp
92.4%92.4%
92.4 % 1038 / 1123 98.4 % 122 / 124
APFloat.cpp
92.7%92.7%
92.7 % 1676 / 1808 93.8 % 167 / 178
ToolOutputFile.cpp
94.4%94.4%
94.4 % 17 / 18 100.0 % 4 / 4
ConvertUTFWrapper.cpp
94.7%94.7%
94.7 % 90 / 95 100.0 % 10 / 10
YAMLTraits.cpp
95.1%95.1%
95.1 % 539 / 567 94.1 % 111 / 118
IntervalMap.cpp
95.2%95.2%
95.2 % 60 / 63 100.0 % 6 / 6
CachePruning.cpp
95.4%95.4%
95.4 % 104 / 109 100.0 % 5 / 5
NativeFormatting.cpp
95.5%95.5%
95.5 % 85 / 89 94.7 % 18 / 19
ScopedPrinter.cpp
95.8%95.8%
95.8 % 23 / 24 100.0 % 3 / 3
IntEqClasses.cpp
96.7%96.7%
96.7 % 29 / 30 100.0 % 5 / 5
DAGDeltaAlgorithm.cpp
96.8%96.8%
96.8 % 60 / 62 70.0 % 7 / 10
BinaryStreamReader.cpp
97.1%97.1%
97.1 % 66 / 68 100.0 % 16 / 16
BinaryStreamWriter.cpp
97.2%97.2%
97.2 % 35 / 36 100.0 % 10 / 10
BranchProbability.cpp
97.4%97.4%
97.4 % 37 / 38 100.0 % 7 / 7
Regex.cpp
97.5%97.5%
97.5 % 78 / 80 100.0 % 10 / 10
DeltaAlgorithm.cpp
97.7%97.7%
97.7 % 43 / 44 85.7 % 6 / 7
SpecialCaseList.cpp
97.9%97.9%
97.9 % 93 / 95 100.0 % 12 / 12
GlobPattern.cpp
98.4%98.4%
98.4 % 60 / 61 100.0 % 5 / 5
TarWriter.cpp
98.4%98.4%
98.4 % 63 / 64 100.0 % 9 / 9
SmallPtrSet.cpp
99.1%99.1%
99.1 % 115 / 116 100.0 % 11 / 11
MD5.cpp
99.3%99.3%
99.3 % 134 / 135 100.0 % 7 / 7
StringRef.cpp
99.6%99.6%
99.6 % 238 / 239 100.0 % 30 / 30
InitLLVM.cpp
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
Locale.cpp
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
Valgrind.cpp
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
StringSaver.cpp
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
JamCRC.cpp
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
StringPool.cpp
100.0%
100.0 % 8 / 8 100.0 % 3 / 3
Options.cpp
100.0%
100.0 % 8 / 8 100.0 % 3 / 3
SmallVector.cpp
100.0%
100.0 % 12 / 12 100.0 % 1 / 1
LEB128.cpp
100.0%
100.0 % 12 / 12 100.0 % 2 / 2
APSInt.cpp
100.0%
100.0 % 15 / 15 100.0 % 2 / 2
ARMBuildAttrs.cpp
100.0%
100.0 % 17 / 17 100.0 % 5 / 5
KnownBits.cpp
100.0%
100.0 % 17 / 17 100.0 % 1 / 1
Unicode.cpp
100.0%
100.0 % 19 / 19 100.0 % 3 / 3
Program.cpp
100.0%
100.0 % 22 / 22 100.0 % 3 / 3
Chrono.cpp
100.0%
100.0 % 24 / 24 100.0 % 2 / 2
RWMutex.cpp
100.0%
100.0 % 26 / 26 100.0 % 6 / 6
Mutex.cpp
100.0%
100.0 % 27 / 27 100.0 % 5 / 5
xxhash.cpp
100.0%
100.0 % 29 / 29 100.0 % 1 / 1
DJB.cpp
100.0%
100.0 % 30 / 30 100.0 % 4 / 4
LineIterator.cpp
100.0%
100.0 % 33 / 33 100.0 % 2 / 2
Parallel.cpp
100.0%
100.0 % 33 / 33 90.0 % 9 / 10
ThreadPool.cpp
100.0%
100.0 % 35 / 35 100.0 % 7 / 7
BlockFrequency.cpp
100.0%
100.0 % 36 / 36 100.0 % 9 / 9
StringExtras.cpp
100.0%
100.0 % 37 / 37 100.0 % 6 / 6
TrigramIndex.cpp
100.0%
100.0 % 43 / 43 100.0 % 2 / 2
VersionTuple.cpp
100.0%
100.0 % 44 / 44 100.0 % 4 / 4
FormatVariadic.cpp
100.0%
100.0 % 54 / 54 100.0 % 4 / 4
StringMap.cpp
100.0%
100.0 % 90 / 90 100.0 % 7 / 7
AMDGPUMetadata.cpp
100.0%
100.0 % 126 / 126 100.0 % 13 / 13
SHA1.cpp
100.0%
100.0 % 151 / 151 100.0 % 12 / 12

Generated by: LCOV version 1.13