LCOV - code coverage report
Current view: top level - include/llvm/Analysis Hit Total Coverage
Test: llvm-toolchain.info Lines: 2890 3513 82.3 %
Date: 2017-01-22 20:27:54 Functions: 1049 2163 48.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
AliasAnalysis.h
97.9%97.9%
97.9 % 93 / 95 74.8 % 86 / 115
AliasAnalysisEvaluator.h
100.0%
100.0 % 9 / 9 - 0 / 0
AliasSetTracker.h
100.0%
100.0 % 83 / 83 100.0 % 9 / 9
AssumptionCache.h
100.0%
100.0 % 22 / 22 100.0 % 5 / 5
BasicAliasAnalysis.h
100.0%
100.0 % 10 / 10 75.0 % 3 / 4
BlockFrequencyInfo.h
100.0%
100.0 % 2 / 2 - 0 / 0
BlockFrequencyInfoImpl.h
94.9%94.9%
94.9 % 260 / 274 84.1 % 53 / 63
BranchProbabilityInfo.h
100.0%
100.0 % 24 / 24 88.9 % 8 / 9
CFGPrinter.h
49.3%49.3%
49.3 % 37 / 75 83.3 % 5 / 6
CFLAndersAliasAnalysis.h
36.4%36.4%
36.4 % 4 / 11 20.0 % 1 / 5
CFLSteensAliasAnalysis.h
55.6%55.6%
55.6 % 10 / 18 33.3 % 2 / 6
CGSCCPassManager.h
92.5%92.5%
92.5 % 136 / 147 77.8 % 7 / 9
CallGraph.h
95.7%95.7%
95.7 % 44 / 46 75.0 % 3 / 4
CallGraphSCCPass.h
100.0%
100.0 % 22 / 22 85.7 % 6 / 7
CodeMetrics.h
100.0%
100.0 % 1 / 1 - 0 / 0
DOTGraphTraitsPass.h
31.9%31.9%
31.9 % 23 / 72 4.5 % 4 / 88
DemandedBits.h
100.0%
100.0 % 6 / 6 100.0 % 4 / 4
DependenceAnalysis.h
74.1%74.1%
74.1 % 20 / 27 59.1 % 13 / 22
DivergenceAnalysis.h
100.0%
100.0 % 6 / 6 66.7 % 2 / 3
DominanceFrontier.h
57.1%57.1%
57.1 % 16 / 28 18.2 % 6 / 33
DominanceFrontierImpl.h
57.6%57.6%
57.6 % 53 / 92 21.4 % 3 / 14
EHPersonalities.h
100.0%
100.0 % 3 / 3 - 0 / 0
GlobalsModRef.h
100.0%
100.0 % 4 / 4 50.0 % 1 / 2
IVUsers.h
100.0%
100.0 % 22 / 22 83.3 % 5 / 6
IndirectCallPromotionAnalysis.h
100.0%
100.0 % 1 / 1 - 0 / 0
IndirectCallSiteVisitor.h
100.0%
100.0 % 14 / 14 100.0 % 2 / 2
InlineCost.h
100.0%
100.0 % 5 / 5 100.0 % 2 / 2
Interval.h
0.0%
0.0 % 0 / 15 0.0 % 0 / 1
IntervalIterator.h
0.0%
0.0 % 0 / 71 0.0 % 0 / 11
IntervalPartition.h
0.0%
0.0 % 0 / 9 0.0 % 0 / 4
IteratedDominanceFrontier.h
38.5%38.5%
38.5 % 5 / 13 0.0 % 0 / 8
LazyBlockFrequencyInfo.h
100.0%
100.0 % 16 / 16 66.7 % 2 / 3
LazyBranchProbabilityInfo.h
100.0%
100.0 % 8 / 8 66.7 % 2 / 3
LazyCallGraph.h
97.4%97.4%
97.4 % 150 / 154 88.9 % 24 / 27
LazyValueInfo.h
100.0%
100.0 % 9 / 9 66.7 % 2 / 3
LoopAccessAnalysis.h
98.2%98.2%
98.2 % 56 / 57 100.0 % 14 / 14
LoopAnalysisManager.h
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
LoopInfo.h
63.5%63.5%
63.5 % 139 / 219 21.8 % 26 / 119
LoopInfoImpl.h
95.3%95.3%
95.3 % 183 / 192 73.8 % 31 / 42
LoopIterator.h
100.0%
100.0 % 37 / 37 100.0 % 7 / 7
LoopPass.h
95.8%95.8%
95.8 % 23 / 24 87.5 % 14 / 16
LoopUnrollAnalyzer.h
100.0%
100.0 % 6 / 6 100.0 % 1 / 1
MemoryBuiltins.h
100.0%
100.0 % 11 / 11 100.0 % 2 / 2
MemoryDependenceAnalysis.h
90.0%90.0%
90.0 % 27 / 30 100.0 % 3 / 3
MemoryLocation.h
66.7%66.7%
66.7 % 18 / 27 100.0 % 2 / 2
ModuleSummaryAnalysis.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
ObjCARCAliasAnalysis.h
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
ObjCARCAnalysisUtils.h
94.5%94.5%
94.5 % 86 / 91 100.0 % 8 / 8
ObjCARCInstKind.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
OptimizationDiagnosticInfo.h
100.0%
100.0 % 6 / 6 50.0 % 1 / 2
OrderedBasicBlock.h
100.0%
100.0 % 1 / 1 - 0 / 0
PHITransAddr.h
100.0%
100.0 % 8 / 8 100.0 % 2 / 2
PostDominators.h
68.4%68.4%
68.4 % 13 / 19 66.7 % 4 / 6
ProfileSummaryInfo.h
100.0%
100.0 % 9 / 9 100.0 % 3 / 3
PtrUseVisitor.h
100.0%
100.0 % 48 / 48 100.0 % 4 / 4
RegionInfo.h
60.5%60.5%
60.5 % 49 / 81 12.1 % 8 / 66
RegionInfoImpl.h
77.5%77.5%
77.5 % 289 / 373 38.6 % 44 / 114
RegionIterator.h
93.7%93.7%
93.7 % 59 / 63 61.1 % 11 / 18
RegionPass.h
92.3%92.3%
92.3 % 12 / 13 88.9 % 8 / 9
ScalarEvolution.h
92.9%92.9%
92.9 % 79 / 85 75.0 % 15 / 20
ScalarEvolutionAliasAnalysis.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
ScalarEvolutionExpander.h
100.0%
100.0 % 40 / 40 100.0 % 7 / 7
ScalarEvolutionExpressions.h
97.4%97.4%
97.4 % 186 / 191 88.4 % 130 / 147
ScopedNoAliasAA.h
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
SparsePropagation.h
0.0%
0.0 % 0 / 15 0.0 % 0 / 8
TargetFolder.h
62.8%62.8%
62.8 % 49 / 78 62.2 % 23 / 37
TargetLibraryInfo.h
100.0%
100.0 % 41 / 41 87.5 % 7 / 8
TargetTransformInfo.h
86.9%86.9%
86.9 % 133 / 153 38.5 % 361 / 938
TargetTransformInfoImpl.h
90.1%90.1%
90.1 % 127 / 141 58.0 % 40 / 69
Trace.h
0.0%
0.0 % 0 / 3 - 0 / 0
TypeBasedAliasAnalysis.h
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
ValueTracking.h
100.0%
100.0 % 10 / 10 100.0 % 1 / 1

Generated by: LCOV version 1.13