LCOV - code coverage report
Current view: top level - include/llvm/Support Hit Total Coverage
Test: llvm-toolchain.info Lines: 4472 4927 90.8 %
Date: 2017-09-14 15:23:50 Functions: 7323 9955 73.6 %
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
circular_raw_ostream.h
0.0%
0.0 % 0 / 18 0.0 % 0 / 4
ARMWinEH.h
0.0%
0.0 % 0 / 44 0.0 % 0 / 3
CodeGenCWrappers.h
40.0%40.0%
40.0 % 6 / 15 100.0 % 1 / 1
GraphWriter.h
63.8%63.8%
63.8 % 81 / 127 13.9 % 16 / 115
FormattedStream.h
66.7%66.7%
66.7 % 22 / 33 55.6 % 5 / 9
RWMutex.h
73.3%73.3%
73.3 % 22 / 30 100.0 % 4 / 4
DynamicLibrary.h
75.0%75.0%
75.0 % 3 / 4 - 0 / 0
GenericDomTree.h
76.8%76.8%
76.8 % 229 / 298 18.4 % 39 / 212
DOTGraphTraits.h
77.8%77.8%
77.8 % 7 / 9 - 0 / 0
DebugCounter.h
77.8%77.8%
77.8 % 14 / 18 85.7 % 6 / 7
Mutex.h
77.8%77.8%
77.8 % 14 / 18 100.0 % 3 / 3
SourceMgr.h
82.4%82.4%
82.4 % 28 / 34 71.4 % 5 / 7
BinaryByteStream.h
84.7%84.7%
84.7 % 50 / 59 58.6 % 17 / 29
CommandLine.h
85.6%85.6%
85.6 % 267 / 312 77.9 % 3387 / 4346
Chrono.h
85.7%85.7%
85.7 % 24 / 28 100.0 % 24 / 24
FileUtilities.h
86.7%86.7%
86.7 % 13 / 15 100.0 % 2 / 2
ScaledNumber.h
86.6%86.6%
86.6 % 162 / 187 100.0 % 29 / 29
BinaryStreamReader.h
87.0%87.0%
87.0 % 47 / 54 94.8 % 73 / 77
raw_sha1_ostream.h
88.9%88.9%
88.9 % 8 / 9 40.0 % 2 / 5
BinaryStream.h
88.9%88.9%
88.9 % 8 / 9 100.0 % 1 / 1
BinaryItemStream.h
89.7%89.7%
89.7 % 35 / 39 50.0 % 12 / 24
GenericDomTreeConstruction.h
90.1%90.1%
90.1 % 498 / 553 64.6 % 153 / 237
CrashRecoveryContext.h
90.3%90.3%
90.3 % 28 / 31 75.3 % 61 / 81
GCOV.h
91.4%91.4%
91.4 % 127 / 139 100.0 % 19 / 19
FileSystem.h
91.6%91.6%
91.6 % 98 / 107 100.0 % 8 / 8
MD5.h
91.7%91.7%
91.7 % 11 / 12 100.0 % 2 / 2
DataExtractor.h
91.7%91.7%
91.7 % 11 / 12 - 0 / 0
raw_ostream.h
92.1%92.1%
92.1 % 58 / 63 73.3 % 11 / 15
TargetRegistry.h
92.4%92.4%
92.4 % 109 / 118 100.0 % 146 / 146
BinaryStreamArray.h
94.0%94.0%
94.0 % 63 / 67 96.2 % 51 / 53
ErrorOr.h
94.5%94.5%
94.5 % 52 / 55 84.6 % 22 / 26
BinaryStreamWriter.h
94.7%94.7%
94.7 % 18 / 19 86.4 % 19 / 22
Error.h
94.8%94.8%
94.8 % 201 / 212 63.7 % 422 / 663
Allocator.h
95.7%95.7%
95.7 % 112 / 117 97.2 % 175 / 180
Format.h
96.3%96.3%
96.3 % 26 / 27 71.7 % 66 / 92
FormatProviders.h
96.4%96.4%
96.4 % 108 / 112 56.6 % 30 / 53
Casting.h
97.7%97.7%
97.7 % 43 / 44 84.0 % 79 / 94
LEB128.h
97.9%97.9%
97.9 % 92 / 94 83.3 % 5 / 6
BinaryStreamRef.h
98.2%98.2%
98.2 % 56 / 57 100.0 % 12 / 12
MathExtras.h
98.5%98.5%
98.5 % 130 / 132 88.9 % 8 / 9
YAMLParser.h
98.6%98.6%
98.6 % 70 / 71 100.0 % 12 / 12
Parallel.h
98.6%98.6%
98.6 % 72 / 73 65.8 % 25 / 38
YAMLTraits.h
99.0%99.0%
99.0 % 303 / 306 91.0 % 1328 / 1460
TarWriter.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
GlobPattern.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
Threading.h
100.0%
100.0 % 1 / 1 - 0 / 0
Capacity.h
100.0%
100.0 % 1 / 1 - 0 / 0
Errc.h
100.0%
100.0 % 1 / 1 - 0 / 0
raw_os_ostream.h
100.0%
100.0 % 1 / 1 - 0 / 0
BinaryStreamError.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
TrigramIndex.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2
SHA1.h
100.0%
100.0 % 2 / 2 - 0 / 0
ErrorHandling.h
100.0%
100.0 % 2 / 2 - 0 / 0
Regex.h
100.0%
100.0 % 2 / 2 - 0 / 0
UnicodeCharRanges.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
MutexGuard.h
100.0%
100.0 % 2 / 2 - 0 / 0
PluginLoader.h
100.0%
100.0 % 2 / 2 - 0 / 0
JamCRC.h
100.0%
100.0 % 2 / 2 - 0 / 0
CachePruning.h
100.0%
100.0 % 2 / 2 - 0 / 0
Printable.h
100.0%
100.0 % 3 / 3 - 0 / 0
Path.h
100.0%
100.0 % 3 / 3 - 0 / 0
FileOutputBuffer.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
PointerLikeTypeTraits.h
100.0%
100.0 % 3 / 3 - 0 / 0
ToolOutputFile.h
100.0%
100.0 % 3 / 3 - 0 / 0
StringSaver.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
RecyclingAllocator.h
100.0%
100.0 % 4 / 4 - 0 / 0
Errno.h
100.0%
100.0 % 4 / 4 68.8 % 11 / 16
SaveAndRestore.h
100.0%
100.0 % 4 / 4 - 0 / 0
ThreadLocal.h
100.0%
100.0 % 5 / 5 12.5 % 1 / 8
LockFileManager.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
ThreadPool.h
100.0%
100.0 % 5 / 5 100.0 % 16 / 16
ConvertUTF.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
ARMAttributeParser.h
100.0%
100.0 % 5 / 5 - 0 / 0
PrettyStackTrace.h
100.0%
100.0 % 6 / 6 16.7 % 1 / 6
TypeName.h
100.0%
100.0 % 6 / 6 55.4 % 185 / 334
BlockFrequency.h
100.0%
100.0 % 7 / 7 - 0 / 0
UniqueLock.h
100.0%
100.0 % 7 / 7 - 0 / 0
Options.h
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
FormatVariadicDetails.h
100.0%
100.0 % 8 / 8 20.9 % 67 / 321
Recycler.h
100.0%
100.0 % 9 / 9 - 0 / 0
Win64EH.h
100.0%
100.0 % 9 / 9 - 0 / 0
MemoryBuffer.h
100.0%
100.0 % 9 / 9 100.0 % 1 / 1
AtomicOrdering.h
100.0%
100.0 % 9 / 9 - 0 / 0
ManagedStatic.h
100.0%
100.0 % 10 / 10 81.9 % 140 / 171
LineIterator.h
100.0%
100.0 % 11 / 11 - 0 / 0
SMLoc.h
100.0%
100.0 % 11 / 11 - 0 / 0
EndianStream.h
100.0%
100.0 % 11 / 11 75.0 % 3 / 4
Memory.h
100.0%
100.0 % 13 / 13 - 0 / 0
Registry.h
100.0%
100.0 % 13 / 13 100.0 % 23 / 23
SwapByteOrder.h
100.0%
100.0 % 16 / 16 - 0 / 0
TargetSelect.h
100.0%
100.0 % 18 / 18 100.0 % 6 / 6
AArch64TargetParser.def
100.0%
100.0 % 19 / 19 - 0 / 0
AMDGPUCodeObjectMetadata.h
100.0%
100.0 % 19 / 19 100.0 % 12 / 12
TrailingObjects.h
100.0%
100.0 % 21 / 21 28.6 % 22 / 77
StringPool.h
100.0%
100.0 % 23 / 23 100.0 % 2 / 2
ArrayRecycler.h
100.0%
100.0 % 23 / 23 100.0 % 8 / 8
FormatAdapters.h
100.0%
100.0 % 26 / 26 31.5 % 17 / 54
FormatCommon.h
100.0%
100.0 % 29 / 29 87.5 % 7 / 8
Timer.h
100.0%
100.0 % 32 / 32 100.0 % 6 / 6
KnownBits.h
100.0%
100.0 % 42 / 42 100.0 % 11 / 11
BranchProbability.h
100.0%
100.0 % 51 / 51 100.0 % 2 / 2
FormatVariadic.h
100.0%
100.0 % 52 / 52 56.4 % 292 / 518
Endian.h
100.0%
100.0 % 77 / 77 100.0 % 1 / 1
LowLevelTypeImpl.h
100.0%
100.0 % 80 / 80 100.0 % 8 / 8
ARMTargetParser.def
100.0%
100.0 % 83 / 83 - 0 / 0
ScopedPrinter.h
100.0%
100.0 % 152 / 152 92.3 % 120 / 130
OnDiskHashTable.h
100.0%
100.0 % 156 / 156 100.0 % 69 / 69

Generated by: LCOV version 1.13