LCOV - code coverage report
Current view: top level - include/llvm/ADT Hit Total Coverage
Test: llvm-toolchain.info Lines: 22102 29656 74.5 %
Date: 2018-09-23 13:06:45 Functions: 22414 64938 34.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
EpochTracker.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
Statistic.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 8
PointerEmbeddedInt.h
21.1%21.1%
21.1 % 4 / 19 0.0 % 0 / 9
PointerUnion.h
22.3%22.3%
22.3 % 50 / 224 1.8 % 3 / 163
Sequence.h
25.0%25.0%
25.0 % 2 / 8 0.0 % 0 / 4
iterator.h
27.0%27.0%
27.0 % 127 / 471 0.3 % 2 / 735
PriorityQueue.h
30.0%30.0%
30.0 % 3 / 10 0.0 % 0 / 3
ArrayRef.h
30.8%30.8%
30.8 % 155 / 504 0.7 % 23 / 3365
bit.h
33.3%33.3%
33.3 % 1 / 3 0.0 % 0 / 2
GraphTraits.h
34.8%34.8%
34.8 % 8 / 23 10.3 % 3 / 29
simple_ilist.h
38.5%38.5%
38.5 % 67 / 174 6.7 % 8 / 119
EquivalenceClasses.h
40.3%40.3%
40.3 % 58 / 144 12.9 % 18 / 140
IntrusiveRefCntPtr.h
47.4%47.4%
47.4 % 148 / 312 6.2 % 13 / 211
VariadicFunction.h
50.0%50.0%
50.0 % 9 / 18 0.0 % 0 / 14
PointerSumType.h
52.9%52.9%
52.9 % 18 / 34 0.0 % 0 / 11
ImmutableMap.h
53.5%53.5%
53.5 % 176 / 329 14.1 % 59 / 418
iterator_range.h
56.2%56.2%
56.2 % 18 / 32 3.3 % 29 / 891
SparseSet.h
57.0%57.0%
57.0 % 94 / 165 32.7 % 17 / 52
ilist_iterator.h
58.1%58.1%
58.1 % 79 / 136 0.0 % 0 / 287
ilist_node_base.h
58.3%58.3%
58.3 % 7 / 12 0.0 % 0 / 8
SparseMultiSet.h
59.0%59.0%
59.0 % 236 / 400 21.8 % 22 / 101
STLExtras.h
59.4%59.4%
59.4 % 866 / 1459 26.9 % 1010 / 3750
DepthFirstIterator.h
62.6%62.6%
62.6 % 129 / 206 29.4 % 57 / 194
FoldingSet.h
62.8%62.8%
62.8 % 492 / 783 36.7 % 184 / 501
PriorityWorklist.h
66.3%66.3%
66.3 % 179 / 270 55.9 % 19 / 34
DAGDeltaAlgorithm.h
66.7%66.7%
66.7 % 2 / 3 33.3 % 1 / 3
ImmutableList.h
67.7%67.7%
67.7 % 132 / 195 21.7 % 30 / 138
Hashing.h
70.6%70.6%
70.6 % 782 / 1108 41.6 % 211 / 507
ilist.h
72.6%72.6%
72.6 % 130 / 179 27.0 % 41 / 152
ScopedHashTable.h
74.2%74.2%
74.2 % 135 / 182 35.8 % 19 / 53
DenseMap.h
74.4%74.4%
74.4 % 6754 / 9083 35.3 % 12590 / 35641
PostOrderIterator.h
74.8%74.8%
74.8 % 110 / 147 35.7 % 60 / 168
FunctionExtras.h
75.5%75.5%
75.5 % 526 / 697 36.4 % 137 / 376
StringRef.h
77.2%77.2%
77.2 % 217 / 281 46.9 % 15 / 32
AllocatorList.h
78.6%78.6%
78.6 % 55 / 70 57.1 % 16 / 28
IntervalMap.h
79.2%79.2%
79.2 % 1450 / 1830 53.6 % 149 / 278
SmallBitVector.h
79.7%79.7%
79.7 % 220 / 276 80.0 % 40 / 50
IntEqClasses.h
80.0%80.0%
80.0 % 4 / 5 0.0 % 0 / 1
ScopeExit.h
80.0%80.0%
80.0 % 8 / 10 7.4 % 2 / 27
StringExtras.h
81.2%81.2%
81.2 % 173 / 213 64.6 % 31 / 48
SCCIterator.h
81.4%81.4%
81.4 % 136 / 167 63.6 % 35 / 55
StringMap.h
83.0%83.0%
83.0 % 823 / 992 31.1 % 694 / 2231
PointerIntPair.h
84.1%84.1%
84.1 % 180 / 214 0.0 % 0 / 1086
MapVector.h
84.2%84.2%
84.2 % 383 / 455 86.0 % 208 / 242
SmallVector.h
85.4%85.4%
85.4 % 1977 / 2315 53.3 % 3960 / 7435
CachedHashString.h
86.0%86.0%
86.0 % 37 / 43 46.2 % 6 / 13
Optional.h
86.1%86.1%
86.1 % 284 / 330 17.7 % 310 / 1749
SetVector.h
87.1%87.1%
87.1 % 135 / 155 82.7 % 206 / 249
BitVector.h
88.2%88.2%
88.2 % 486 / 551 66.7 % 30 / 45
Any.h
88.5%88.5%
88.5 % 54 / 61 74.3 % 26 / 35
DenseMapInfo.h
88.7%88.7%
88.7 % 102 / 115 65.5 % 97 / 148
SmallString.h
88.9%88.9%
88.9 % 32 / 36 70.0 % 7 / 10
SmallPtrSet.h
88.8%88.8%
88.8 % 222 / 250 84.3 % 628 / 745
ImmutableSet.h
89.7%89.7%
89.7 % 1711 / 1908 53.9 % 1020 / 1894
TinyPtrVector.h
90.3%90.3%
90.3 % 251 / 278 96.7 % 87 / 90
Triple.h
91.9%91.9%
91.9 % 79 / 86 40.0 % 4 / 10
APFloat.h
91.9%91.9%
91.9 % 409 / 445 93.0 % 66 / 71
ilist_base.h
92.9%92.9%
92.9 % 13 / 14 100.0 % 1 / 1
SparseBitVector.h
92.9%92.9%
92.9 % 236 / 254 85.0 % 17 / 20
SmallSet.h
94.2%94.2%
94.2 % 145 / 154 94.4 % 85 / 90
PackedVector.h
94.9%94.9%
94.9 % 56 / 59 80.0 % 8 / 10
BreadthFirstIterator.h
95.2%95.2%
95.2 % 20 / 21 60.0 % 3 / 5
Twine.h
95.5%95.5%
95.5 % 63 / 66 60.0 % 3 / 5
APInt.h
96.8%96.8%
96.8 % 358 / 370 87.1 % 54 / 62
DenseSet.h
97.4%97.4%
97.4 % 74 / 76 23.8 % 10 / 42
APSInt.h
99.0%99.0%
99.0 % 102 / 103 93.1 % 27 / 29
DeltaAlgorithm.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
BitmaskEnum.h
100.0%
100.0 % 7 / 7 - 0 / 0
StringSet.h
100.0%
100.0 % 9 / 9 66.7 % 2 / 3
IndexedMap.h
100.0%
100.0 % 10 / 10 - 0 / 0
UniqueVector.h
100.0%
100.0 % 11 / 11 100.0 % 3 / 3
ilist_node.h
100.0%
100.0 % 12 / 12 - 0 / 0
SetOperations.h
100.0%
100.0 % 14 / 14 100.0 % 5 / 5
StringSwitch.h
100.0%
100.0 % 21 / 21 - 0 / 0
edit_distance.h
100.0%
100.0 % 24 / 24 100.0 % 2 / 2

Generated by: LCOV version 1.13