LCOV - code coverage report
Current view: top level - include/llvm/Support Hit Total Coverage
Test: llvm-toolchain.info Lines: 3679 4140 88.9 %
Date: 2018-02-18 16:14:26 Functions: 7826 10916 71.7 %
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
ARMWinEH.h
0.0%
0.0 % 0 / 39 0.0 % 0 / 3
circular_raw_ostream.h
0.0%
0.0 % 0 / 17 0.0 % 0 / 4
ThreadLocal.h
100.0%
100.0 % 5 / 5 12.5 % 1 / 8
GraphWriter.h
59.5%59.5%
59.5 % 66 / 111 13.9 % 16 / 115
PrettyStackTrace.h
100.0%
100.0 % 6 / 6 16.7 % 1 / 6
GenericDomTree.h
71.2%71.2%
71.2 % 183 / 257 18.4 % 39 / 212
FormatVariadicDetails.h
100.0%
100.0 % 6 / 6 21.1 % 83 / 393
FormatAdapters.h
100.0%
100.0 % 22 / 22 29.8 % 17 / 57
TrailingObjects.h
100.0%
100.0 % 15 / 15 31.2 % 24 / 77
raw_sha1_ostream.h
88.9%88.9%
88.9 % 8 / 9 40.0 % 2 / 5
FormatVariadic.h
100.0%
100.0 % 48 / 48 48.3 % 349 / 722
BinaryStreamError.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
BinaryItemStream.h
90.9%90.9%
90.9 % 30 / 33 50.0 % 12 / 24
FormatProviders.h
94.0%94.0%
94.0 % 78 / 83 54.4 % 31 / 57
FormattedStream.h
66.7%66.7%
66.7 % 22 / 33 55.6 % 5 / 9
TypeName.h
100.0%
100.0 % 4 / 4 55.9 % 193 / 345
BinaryByteStream.h
88.0%88.0%
88.0 % 66 / 75 60.5 % 23 / 38
Error.h
88.2%88.2%
88.2 % 127 / 144 61.7 % 492 / 797
GenericDomTreeConstruction.h
83.6%83.6%
83.6 % 432 / 517 62.5 % 158 / 253
Parallel.h
96.8%96.8%
96.8 % 60 / 62 67.3 % 35 / 52
Format.h
94.1%94.1%
94.1 % 16 / 17 70.3 % 71 / 101
SourceMgr.h
76.9%76.9%
76.9 % 20 / 26 71.4 % 5 / 7
Errno.h
100.0%
100.0 % 4 / 4 72.2 % 13 / 18
raw_ostream.h
91.4%91.4%
91.4 % 53 / 58 73.3 % 11 / 15
EndianStream.h
100.0%
100.0 % 6 / 6 75.0 % 3 / 4
FormatCommon.h
100.0%
100.0 % 22 / 22 75.0 % 6 / 8
CrashRecoveryContext.h
90.3%90.3%
90.3 % 28 / 31 75.3 % 61 / 81
CommandLine.h
84.8%84.8%
84.8 % 218 / 257 77.4 % 3618 / 4677
ManagedStatic.h
100.0%
100.0 % 9 / 9 80.5 % 140 / 174
Casting.h
100.0%
100.0 % 27 / 27 84.2 % 80 / 95
DebugCounter.h
73.3%73.3%
73.3 % 11 / 15 85.7 % 6 / 7
ErrorOr.h
95.7%95.7%
95.7 % 45 / 47 85.7 % 24 / 28
BinaryStreamWriter.h
94.1%94.1%
94.1 % 16 / 17 87.0 % 20 / 23
Allocator.h
93.9%93.9%
93.9 % 92 / 98 88.3 % 181 / 205
BinaryStreamArray.h
94.4%94.4%
94.4 % 51 / 54 89.3 % 75 / 84
YAMLTraits.h
98.6%98.6%
98.6 % 290 / 294 89.6 % 1384 / 1544
MathExtras.h
97.6%97.6%
97.6 % 120 / 123 90.0 % 9 / 10
BinaryStreamReader.h
94.4%94.4%
94.4 % 34 / 36 91.5 % 75 / 82
ScopedPrinter.h
100.0%
100.0 % 133 / 133 92.1 % 116 / 126
Registry.h
100.0%
100.0 % 11 / 11 93.8 % 30 / 32
UniqueLock.h
100.0%
100.0 % 3 / 3 - 0 / 0
DynamicLibrary.h
75.0%75.0%
75.0 % 3 / 4 - 0 / 0
FileOutputBuffer.h
100.0%
100.0 % 2 / 2 - 0 / 0
PluginLoader.h
100.0%
100.0 % 2 / 2 - 0 / 0
ToolOutputFile.h
100.0%
100.0 % 3 / 3 - 0 / 0
X86TargetParser.def
92.5%92.5%
92.5 % 62 / 67 - 0 / 0
JamCRC.h
100.0%
100.0 % 2 / 2 - 0 / 0
DataExtractor.h
100.0%
100.0 % 8 / 8 - 0 / 0
AArch64TargetParser.def
100.0%
100.0 % 20 / 20 - 0 / 0
Memory.h
100.0%
100.0 % 10 / 10 - 0 / 0
LineIterator.h
100.0%
100.0 % 8 / 8 - 0 / 0
Capacity.h
100.0%
100.0 % 1 / 1 - 0 / 0
AtomicOrdering.h
100.0%
100.0 % 5 / 5 - 0 / 0
ARMAttributeParser.h
100.0%
100.0 % 4 / 4 - 0 / 0
Errc.h
100.0%
100.0 % 1 / 1 - 0 / 0
SwapByteOrder.h
81.8%81.8%
81.8 % 9 / 11 - 0 / 0
Threading.h
100.0%
100.0 % 1 / 1 - 0 / 0
SMLoc.h
100.0%
100.0 % 7 / 7 - 0 / 0
SaveAndRestore.h
100.0%
100.0 % 4 / 4 - 0 / 0
DOTGraphTraits.h
77.8%77.8%
77.8 % 7 / 9 - 0 / 0
CodeGenCoverage.h
100.0%
100.0 % 1 / 1 - 0 / 0
Path.h
100.0%
100.0 % 1 / 1 - 0 / 0
Win64EH.h
100.0%
100.0 % 7 / 7 - 0 / 0
Recycler.h
100.0%
100.0 % 7 / 7 - 0 / 0
SHA1.h
100.0%
100.0 % 2 / 2 - 0 / 0
raw_os_ostream.h
100.0%
100.0 % 1 / 1 - 0 / 0
ARMTargetParser.def
100.0%
100.0 % 83 / 83 - 0 / 0
ErrorHandling.h
100.0%
100.0 % 2 / 2 - 0 / 0
RecyclingAllocator.h
100.0%
100.0 % 2 / 2 - 0 / 0
CachePruning.h
100.0%
100.0 % 1 / 1 - 0 / 0
BlockFrequency.h
100.0%
100.0 % 7 / 7 - 0 / 0
MemoryBuffer.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
Endian.h
100.0%
100.0 % 33 / 33 100.0 % 1 / 1
Options.h
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
GlobPattern.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
CodeGenCWrappers.h
60.0%60.0%
60.0 % 6 / 10 100.0 % 1 / 1
ConvertUTF.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
UnicodeCharRanges.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
LockFileManager.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
TarWriter.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
SpecialCaseList.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
FileUtilities.h
86.7%86.7%
86.7 % 13 / 15 100.0 % 2 / 2
MD5.h
100.0%
100.0 % 7 / 7 100.0 % 2 / 2
TrigramIndex.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2
StringPool.h
100.0%
100.0 % 22 / 22 100.0 % 2 / 2
StringSaver.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
BranchProbability.h
100.0%
100.0 % 36 / 36 100.0 % 2 / 2
Mutex.h
75.0%75.0%
75.0 % 12 / 16 100.0 % 4 / 4
BinaryStream.h
84.6%84.6%
84.6 % 11 / 13 100.0 % 4 / 4
RWMutex.h
69.2%69.2%
69.2 % 18 / 26 100.0 % 4 / 4
LowLevelTypeImpl.h
100.0%
100.0 % 47 / 47 100.0 % 4 / 4
Timer.h
100.0%
100.0 % 28 / 28 100.0 % 6 / 6
LEB128.h
100.0%
100.0 % 91 / 91 100.0 % 6 / 6
TargetSelect.h
100.0%
100.0 % 18 / 18 100.0 % 6 / 6
FileSystem.h
93.3%93.3%
93.3 % 83 / 89 100.0 % 8 / 8
ArrayRecycler.h
100.0%
100.0 % 19 / 19 100.0 % 8 / 8
KnownBits.h
100.0%
100.0 % 32 / 32 100.0 % 11 / 11
AMDGPUMetadata.h
100.0%
100.0 % 11 / 11 100.0 % 12 / 12
YAMLParser.h
89.7%89.7%
89.7 % 52 / 58 100.0 % 12 / 12
ThreadPool.h
100.0%
100.0 % 5 / 5 100.0 % 19 / 19
BinaryStreamRef.h
96.9%96.9%
96.9 % 62 / 64 100.0 % 21 / 21
Chrono.h
100.0%
100.0 % 10 / 10 100.0 % 24 / 24
ScaledNumber.h
86.4%86.4%
86.4 % 140 / 162 100.0 % 29 / 29
OnDiskHashTable.h
100.0%
100.0 % 133 / 133 100.0 % 69 / 69
TargetRegistry.h
92.2%92.2%
92.2 % 94 / 102 100.0 % 147 / 147

Generated by: LCOV version 1.13