| 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 |