LCOV - code coverage report
Current view: top level - include/llvm/Support Hit Total Coverage
Test: llvm-toolchain.info Lines: 4893 5518 88.7 %
Date: 2017-05-20 02:07:48 Functions: 6688 9095 73.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
AArch64TargetParser.def
100.0%
100.0 % 17 / 17 - 0 / 0
ARMAttributeParser.h
100.0%
100.0 % 5 / 5 - 0 / 0
ARMTargetParser.def
100.0%
100.0 % 81 / 81 - 0 / 0
ARMWinEH.h
0.0%
0.0 % 0 / 43 0.0 % 0 / 3
Allocator.h
95.7%95.7%
95.7 % 112 / 117 97.3 % 181 / 186
ArrayRecycler.h
100.0%
100.0 % 23 / 23 100.0 % 8 / 8
AtomicOrdering.h
100.0%
100.0 % 9 / 9 - 0 / 0
BinaryByteStream.h
84.7%84.7%
84.7 % 50 / 59 58.6 % 17 / 29
BinaryItemStream.h
83.3%83.3%
83.3 % 30 / 36 42.9 % 9 / 21
BinaryStream.h
88.9%88.9%
88.9 % 8 / 9 100.0 % 1 / 1
BinaryStreamArray.h
87.2%87.2%
87.2 % 75 / 86 97.7 % 84 / 86
BinaryStreamError.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
BinaryStreamReader.h
86.7%86.7%
86.7 % 52 / 60 95.7 % 67 / 70
BinaryStreamRef.h
95.7%95.7%
95.7 % 44 / 46 100.0 % 8 / 8
BinaryStreamWriter.h
94.7%94.7%
94.7 % 18 / 19 83.3 % 15 / 18
BlockFrequency.h
100.0%
100.0 % 6 / 6 - 0 / 0
BranchProbability.h
100.0%
100.0 % 52 / 52 100.0 % 2 / 2
CachePruning.h
100.0%
100.0 % 2 / 2 - 0 / 0
Capacity.h
100.0%
100.0 % 1 / 1 - 0 / 0
Casting.h
93.3%93.3%
93.3 % 42 / 45 83.2 % 79 / 95
Chrono.h
85.7%85.7%
85.7 % 24 / 28 100.0 % 24 / 24
CommandLine.h
85.6%85.6%
85.6 % 261 / 305 78.7 % 3111 / 3951
ConvertUTF.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
CrashRecoveryContext.h
90.3%90.3%
90.3 % 28 / 31 75.3 % 61 / 81
DOTGraphTraits.h
77.8%77.8%
77.8 % 7 / 9 - 0 / 0
DataExtractor.h
100.0%
100.0 % 7 / 7 - 0 / 0
DebugCounter.h
77.8%77.8%
77.8 % 14 / 18 85.7 % 6 / 7
Dwarf.def
96.6%96.6%
96.6 % 605 / 626 - 0 / 0
Dwarf.h
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
DynamicLibrary.h
75.0%75.0%
75.0 % 3 / 4 - 0 / 0
ELF.h
100.0%
100.0 % 7 / 7 - 0 / 0
Endian.h
100.0%
100.0 % 76 / 76 100.0 % 2 / 2
EndianStream.h
100.0%
100.0 % 11 / 11 100.0 % 2 / 2
Errc.h
100.0%
100.0 % 1 / 1 - 0 / 0
Error.h
95.6%95.6%
95.6 % 195 / 204 57.8 % 419 / 725
ErrorHandling.h
100.0%
100.0 % 2 / 2 - 0 / 0
ErrorOr.h
96.4%96.4%
96.4 % 53 / 55 81.8 % 18 / 22
FileOutputBuffer.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
FileSystem.h
91.9%91.9%
91.9 % 102 / 111 100.0 % 11 / 11
FileUtilities.h
86.7%86.7%
86.7 % 13 / 15 100.0 % 2 / 2
Format.h
96.2%96.2%
96.2 % 25 / 26 71.1 % 64 / 90
FormatAdapters.h
100.0%
100.0 % 29 / 29 27.8 % 5 / 18
FormatCommon.h
100.0%
100.0 % 22 / 22 100.0 % 1 / 1
FormatProviders.h
96.3%96.3%
96.3 % 104 / 108 44.9 % 22 / 49
FormatVariadic.h
95.2%95.2%
95.2 % 40 / 42 34.3 % 113 / 329
FormatVariadicDetails.h
100.0%
100.0 % 8 / 8 15.8 % 44 / 279
FormattedStream.h
66.7%66.7%
66.7 % 22 / 33 55.6 % 5 / 9
GCOV.h
91.4%91.4%
91.4 % 127 / 139 100.0 % 19 / 19
GenericDomTree.h
80.3%80.3%
80.3 % 241 / 300 34.7 % 42 / 121
GenericDomTreeConstruction.h
99.1%99.1%
99.1 % 112 / 113 62.5 % 15 / 24
GlobPattern.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
GraphWriter.h
63.8%63.8%
63.8 % 81 / 127 13.9 % 16 / 115
JamCRC.h
100.0%
100.0 % 2 / 2 - 0 / 0
KnownBits.h
100.0%
100.0 % 42 / 42 100.0 % 11 / 11
LEB128.h
97.9%97.9%
97.9 % 93 / 95 83.3 % 5 / 6
LineIterator.h
100.0%
100.0 % 11 / 11 - 0 / 0
LockFileManager.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
LowLevelTypeImpl.h
100.0%
100.0 % 88 / 88 100.0 % 9 / 9
MD5.h
91.7%91.7%
91.7 % 11 / 12 100.0 % 2 / 2
MachO.def
100.0%
100.0 % 51 / 51 - 0 / 0
MachO.h
38.7%38.7%
38.7 % 132 / 341 41.7 % 5 / 12
ManagedStatic.h
100.0%
100.0 % 13 / 13 78.8 % 130 / 165
MathExtras.h
98.5%98.5%
98.5 % 130 / 132 90.9 % 10 / 11
Memory.h
100.0%
100.0 % 13 / 13 - 0 / 0
MemoryBuffer.h
88.9%88.9%
88.9 % 8 / 9 0.0 % 0 / 1
Mutex.h
77.8%77.8%
77.8 % 14 / 18 100.0 % 3 / 3
MutexGuard.h
100.0%
100.0 % 2 / 2 - 0 / 0
OnDiskHashTable.h
100.0%
100.0 % 150 / 150 100.0 % 71 / 71
Options.h
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
Parallel.h
98.7%98.7%
98.7 % 74 / 75 78.0 % 39 / 50
Path.h
100.0%
100.0 % 5 / 5 - 0 / 0
PluginLoader.h
100.0%
100.0 % 2 / 2 - 0 / 0
PointerLikeTypeTraits.h
100.0%
100.0 % 3 / 3 - 0 / 0
PrettyStackTrace.h
100.0%
100.0 % 6 / 6 16.7 % 1 / 6
Printable.h
100.0%
100.0 % 3 / 3 - 0 / 0
RWMutex.h
73.3%73.3%
73.3 % 22 / 30 100.0 % 4 / 4
Recycler.h
100.0%
100.0 % 9 / 9 - 0 / 0
RecyclingAllocator.h
100.0%
100.0 % 4 / 4 - 0 / 0
Regex.h
100.0%
100.0 % 2 / 2 - 0 / 0
Registry.h
100.0%
100.0 % 14 / 14 100.0 % 21 / 21
SHA1.h
100.0%
100.0 % 3 / 3 - 0 / 0
SMLoc.h
100.0%
100.0 % 11 / 11 - 0 / 0
SaveAndRestore.h
100.0%
100.0 % 4 / 4 - 0 / 0
ScaledNumber.h
86.7%86.7%
86.7 % 163 / 188 100.0 % 30 / 30
ScopedPrinter.h
99.5%99.5%
99.5 % 182 / 183 93.7 % 134 / 143
SourceMgr.h
82.4%82.4%
82.4 % 28 / 34 71.4 % 5 / 7
StringPool.h
100.0%
100.0 % 24 / 24 100.0 % 2 / 2
StringSaver.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
SwapByteOrder.h
100.0%
100.0 % 16 / 16 - 0 / 0
TarWriter.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
TargetRegistry.h
94.2%94.2%
94.2 % 113 / 120 99.3 % 148 / 149
TargetSelect.h
100.0%
100.0 % 18 / 18 100.0 % 6 / 6
ThreadLocal.h
100.0%
100.0 % 5 / 5 12.5 % 1 / 8
ThreadPool.h
100.0%
100.0 % 5 / 5 100.0 % 16 / 16
Threading.h
100.0%
100.0 % 1 / 1 - 0 / 0
Timer.h
100.0%
100.0 % 32 / 32 100.0 % 6 / 6
ToolOutputFile.h
100.0%
100.0 % 3 / 3 - 0 / 0
TrailingObjects.h
100.0%
100.0 % 30 / 30 15.7 % 11 / 70
TrigramIndex.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2
TypeName.h
100.0%
100.0 % 6 / 6 55.7 % 161 / 289
UnicodeCharRanges.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
UniqueLock.h
100.0%
100.0 % 7 / 7 - 0 / 0
Wasm.h
100.0%
100.0 % 7 / 7 - 0 / 0
Win64EH.h
100.0%
100.0 % 9 / 9 - 0 / 0
YAMLParser.h
98.6%98.6%
98.6 % 73 / 74 100.0 % 11 / 11
YAMLTraits.h
98.7%98.7%
98.7 % 300 / 304 87.5 % 1347 / 1540
circular_raw_ostream.h
0.0%
0.0 % 0 / 18 0.0 % 0 / 4
raw_os_ostream.h
100.0%
100.0 % 1 / 1 - 0 / 0
raw_ostream.h
87.3%87.3%
87.3 % 55 / 63 73.3 % 11 / 15
raw_sha1_ostream.h
88.9%88.9%
88.9 % 8 / 9 40.0 % 2 / 5

Generated by: LCOV version 1.13