LCOV - code coverage report | |||||||||||||||||||||||||
|
|||||||||||||||||||||||||
Filename | Line Coverage ( show details ) | Functions | ||||
AliasAnalysis.h |
|
60.3 % | 277 / 459 | 49.2 % | 94 / 191 | |
AliasAnalysisEvaluator.h |
|
100.0 % | 11 / 11 | - | 0 / 0 | |
AliasSetTracker.h |
|
63.4 % | 45 / 71 | 25.0 % | 6 / 24 | |
AssumptionCache.h |
|
85.2 % | 23 / 27 | 71.4 % | 5 / 7 | |
BasicAliasAnalysis.h |
|
100.0 % | 12 / 12 | 100.0 % | 2 / 2 | |
BlockFrequencyInfo.h |
|
100.0 % | 4 / 4 | 100.0 % | 4 / 4 | |
BlockFrequencyInfoImpl.h |
|
77.6 % | 250 / 322 | 59.3 % | 48 / 81 | |
BranchProbabilityInfo.h |
|
100.0 % | 24 / 24 | 100.0 % | 6 / 6 | |
CFG.h |
|
100.0 % | 6 / 6 | 100.0 % | 2 / 2 | |
CFGPrinter.h |
|
71.7 % | 38 / 53 | 100.0 % | 6 / 6 | |
CFLAliasAnalysisUtils.h |
|
25.0 % | 3 / 12 | 0.0 % | 0 / 6 | |
CFLAndersAliasAnalysis.h |
|
33.3 % | 1 / 3 | 50.0 % | 1 / 2 | |
CFLSteensAliasAnalysis.h |
|
77.8 % | 7 / 9 | 66.7 % | 2 / 3 | |
CGSCCPassManager.h |
|
85.9 % | 249 / 290 | 45.5 % | 10 / 22 | |
CallGraph.h |
|
71.9 % | 23 / 32 | 31.2 % | 5 / 16 | |
CallGraphSCCPass.h |
|
95.0 % | 19 / 20 | 83.3 % | 5 / 6 | |
CodeMetrics.h |
|
100.0 % | 1 / 1 | - | 0 / 0 | |
DOTGraphTraitsPass.h |
|
17.4 % | 34 / 195 | 5.7 % | 4 / 70 | |
DemandedBits.h |
|
100.0 % | 3 / 3 | - | 0 / 0 | |
DependenceAnalysis.h |
|
58.8 % | 20 / 34 | 33.3 % | 8 / 24 | |
DivergenceAnalysis.h |
|
66.7 % | 2 / 3 | 0.0 % | 0 / 1 | |
DominanceFrontier.h |
|
22.5 % | 9 / 40 | 4.3 % | 2 / 46 | |
DominanceFrontierImpl.h |
|
40.7 % | 68 / 167 | 11.5 % | 3 / 26 | |
EHPersonalities.h |
|
100.0 % | 5 / 5 | - | 0 / 0 | |
GlobalsModRef.h |
|
50.0 % | 1 / 2 | - | 0 / 0 | |
IVDescriptors.h |
|
40.6 % | 13 / 32 | 5.9 % | 1 / 17 | |
IVUsers.h |
|
100.0 % | 13 / 13 | 100.0 % | 2 / 2 | |
IndirectCallPromotionAnalysis.h |
|
100.0 % | 1 / 1 | - | 0 / 0 | |
IndirectCallSiteVisitor.h |
|
100.0 % | 6 / 6 | 100.0 % | 2 / 2 | |
InlineCost.h |
|
25.0 % | 4 / 16 | 0.0 % | 0 / 8 | |
InstructionPrecedenceTracking.h |
|
85.7 % | 6 / 7 | 66.7 % | 2 / 3 | |
InstructionSimplify.h |
|
52.9 % | 18 / 34 | 0.0 % | 0 / 7 | |
Interval.h |
|
0.0 % | 0 / 7 | 0.0 % | 0 / 1 | |
IntervalIterator.h |
|
0.0 % | 0 / 135 | 0.0 % | 0 / 14 | |
IntervalPartition.h |
|
0.0 % | 0 / 7 | 0.0 % | 0 / 3 | |
IteratedDominanceFrontier.h |
|
10.4 % | 5 / 48 | 0.0 % | 0 / 10 | |
LazyBlockFrequencyInfo.h |
|
100.0 % | 15 / 15 | 100.0 % | 1 / 1 | |
LazyBranchProbabilityInfo.h |
|
87.5 % | 7 / 8 | 100.0 % | 1 / 1 | |
LazyCallGraph.h |
|
87.4 % | 125 / 143 | 65.4 % | 17 / 26 | |
LazyValueInfo.h |
|
84.6 % | 11 / 13 | 66.7 % | 2 / 3 | |
LegacyDivergenceAnalysis.h |
|
100.0 % | 3 / 3 | 100.0 % | 1 / 1 | |
LoopAccessAnalysis.h |
|
74.1 % | 40 / 54 | 37.5 % | 6 / 16 | |
LoopAnalysisManager.h |
|
87.5 % | 7 / 8 | 50.0 % | 1 / 2 | |
LoopInfo.h |
|
55.3 % | 110 / 199 | 27.7 % | 38 / 137 | |
LoopInfoImpl.h |
|
98.9 % | 177 / 179 | 78.0 % | 46 / 59 | |
LoopIterator.h |
|
74.1 % | 20 / 27 | 50.0 % | 3 / 6 | |
LoopPass.h |
|
94.7 % | 18 / 19 | 91.7 % | 11 / 12 | |
LoopUnrollAnalyzer.h |
|
100.0 % | 6 / 6 | 100.0 % | 1 / 1 | |
MemoryBuiltins.h |
|
41.2 % | 7 / 17 | 0.0 % | 0 / 6 | |
MemoryDependenceAnalysis.h |
|
61.9 % | 13 / 21 | 42.9 % | 3 / 7 | |
MemoryLocation.h |
|
70.7 % | 29 / 41 | 37.5 % | 3 / 8 | |
MemorySSA.h |
|
79.8 % | 154 / 193 | 50.0 % | 20 / 40 | |
MemorySSAUpdater.h |
|
83.3 % | 5 / 6 | 50.0 % | 1 / 2 | |
MustExecute.h |
|
80.0 % | 4 / 5 | 0.0 % | 0 / 6 | |
ObjCARCAliasAnalysis.h |
|
100.0 % | 1 / 1 | - | 0 / 0 | |
ObjCARCAnalysisUtils.h |
|
89.9 % | 80 / 89 | 100.0 % | 9 / 9 | |
ObjCARCInstKind.h |
|
100.0 % | 2 / 2 | 100.0 % | 1 / 1 | |
OptimizationRemarkEmitter.h |
|
1.8 % | 2 / 114 | 0.0 % | 0 / 111 | |
OrderedBasicBlock.h |
|
100.0 % | 1 / 1 | - | 0 / 0 | |
OrderedInstructions.h |
|
100.0 % | 3 / 3 | - | 0 / 0 | |
PHITransAddr.h |
|
87.5 % | 7 / 8 | 0.0 % | 0 / 1 | |
PhiValues.h |
|
100.0 % | 4 / 4 | 100.0 % | 1 / 1 | |
PostDominators.h |
|
66.7 % | 10 / 15 | 66.7 % | 4 / 6 | |
ProfileSummaryInfo.h |
|
84.6 % | 11 / 13 | 50.0 % | 1 / 2 | |
PtrUseVisitor.h |
|
96.3 % | 26 / 27 | 75.0 % | 3 / 4 | |
RegionInfo.h |
|
58.0 % | 47 / 81 | 19.4 % | 14 / 72 | |
RegionInfoImpl.h |
|
77.9 % | 264 / 339 | 38.6 % | 44 / 114 | |
RegionIterator.h |
|
66.4 % | 71 / 107 | 52.4 % | 11 / 21 | |
RegionPass.h |
|
90.9 % | 10 / 11 | 85.7 % | 6 / 7 | |
ScalarEvolution.h |
|
81.2 % | 69 / 85 | 39.3 % | 11 / 28 | |
ScalarEvolutionAliasAnalysis.h |
|
50.0 % | 1 / 2 | - | 0 / 0 | |
ScalarEvolutionExpander.h |
|
84.6 % | 33 / 39 | 50.0 % | 7 / 14 | |
ScalarEvolutionExpressions.h |
|
78.7 % | 820 / 1042 | 67.9 % | 161 / 237 | |
ScopedNoAliasAA.h |
|
0.0 % | 0 / 2 | 0.0 % | 0 / 1 | |
SparsePropagation.h |
|
77.1 % | 108 / 140 | 55.8 % | 24 / 43 | |
TargetFolder.h |
|
73.3 % | 44 / 60 | 71.4 % | 20 / 28 | |
TargetLibraryInfo.h |
|
68.8 % | 33 / 48 | 30.8 % | 4 / 13 | |
TargetTransformInfo.h |
|
63.5 % | 467 / 735 | 42.1 % | 657 / 1562 | |
TargetTransformInfoImpl.h |
|
52.8 % | 204 / 386 | 22.7 % | 40 / 176 | |
Trace.h |
|
0.0 % | 0 / 3 | - | 0 / 0 | |
TypeBasedAliasAnalysis.h |
|
0.0 % | 0 / 2 | 0.0 % | 0 / 1 | |
ValueLattice.h |
|
90.6 % | 96 / 106 | 56.2 % | 9 / 16 | |
ValueTracking.h |
|
44.4 % | 8 / 18 | 25.0 % | 1 / 4 | |
VectorUtils.h |
|
88.9 % | 72 / 81 | 57.9 % | 11 / 19 |
Generated by: LCOV version 1.13 |