LCOV - code coverage report | |||||||||||||||||||||||||
|
|||||||||||||||||||||||||
Filename | Line Coverage ( show details ) | Functions | ||||
AliasAnalysis.cpp |
|
93.1 % | 256 / 275 | 95.1 % | 39 / 41 | |
AliasAnalysisEvaluator.cpp |
|
90.9 % | 250 / 275 | 93.8 % | 15 / 16 | |
AliasAnalysisSummary.cpp |
|
88.6 % | 31 / 35 | 71.4 % | 10 / 14 | |
AliasAnalysisSummary.h |
|
41.7 % | 5 / 12 | 0.0 % | 0 / 3 | |
AliasSetTracker.cpp |
|
97.1 % | 297 / 306 | 94.6 % | 35 / 37 | |
Analysis.cpp |
|
78.7 % | 74 / 94 | 28.6 % | 2 / 7 | |
AssumptionCache.cpp |
|
97.6 % | 82 / 84 | 100.0 % | 14 / 14 | |
BasicAliasAnalysis.cpp |
|
98.9 % | 521 / 527 | 97.0 % | 32 / 33 | |
BlockFrequencyInfo.cpp |
|
77.8 % | 77 / 99 | 79.3 % | 23 / 29 | |
BlockFrequencyInfoImpl.cpp |
|
79.6 % | 214 / 269 | 78.0 % | 32 / 41 | |
BranchProbabilityInfo.cpp |
|
97.6 % | 323 / 331 | 96.8 % | 30 / 31 | |
CFG.cpp |
|
100.0 % | 65 / 65 | 100.0 % | 8 / 8 | |
CFGPrinter.cpp |
|
44.3 % | 31 / 70 | 55.2 % | 16 / 29 | |
CFLAndersAliasAnalysis.cpp |
|
91.8 % | 246 / 268 | 84.8 % | 28 / 33 | |
CFLGraph.h |
|
81.4 % | 162 / 199 | 65.3 % | 32 / 49 | |
CFLSteensAliasAnalysis.cpp |
|
96.0 % | 95 / 99 | 88.2 % | 15 / 17 | |
CGSCCPassManager.cpp |
|
88.5 % | 139 / 157 | 87.5 % | 7 / 8 | |
CallGraph.cpp |
|
90.7 % | 98 / 108 | 92.0 % | 23 / 25 | |
CallGraphSCCPass.cpp |
|
98.3 % | 170 / 173 | 95.5 % | 21 / 22 | |
CallPrinter.cpp |
|
10.0 % | 2 / 20 | 40.0 % | 4 / 10 | |
CaptureTracking.cpp |
|
97.7 % | 86 / 88 | 91.7 % | 11 / 12 | |
CmpInstAnalysis.cpp |
|
88.1 % | 59 / 67 | 100.0 % | 4 / 4 | |
CodeMetrics.cpp |
|
94.9 % | 56 / 59 | 100.0 % | 5 / 5 | |
ConstantFolding.cpp |
|
92.4 % | 828 / 896 | 97.1 % | 33 / 34 | |
CostModel.cpp |
|
91.7 % | 22 / 24 | 85.7 % | 6 / 7 | |
Delinearization.cpp |
|
97.6 % | 40 / 41 | 83.3 % | 5 / 6 | |
DemandedBits.cpp |
|
97.6 % | 166 / 170 | 93.8 % | 15 / 16 | |
DependenceAnalysis.cpp |
|
78.3 % | 1047 / 1337 | 87.2 % | 82 / 94 | |
DivergenceAnalysis.cpp |
|
82.9 % | 102 / 123 | 89.5 % | 17 / 19 | |
DomPrinter.cpp |
|
9.9 % | 8 / 81 | 41.0 % | 16 / 39 | |
DominanceFrontier.cpp |
|
80.0 % | 24 / 30 | 81.8 % | 9 / 11 | |
EHPersonalities.cpp |
|
68.4 % | 26 / 38 | 100.0 % | 5 / 5 | |
GlobalsModRef.cpp |
|
84.3 % | 274 / 325 | 90.9 % | 30 / 33 | |
GuardUtils.cpp |
|
100.0 % | 2 / 2 | 100.0 % | 1 / 1 | |
IVDescriptors.cpp |
|
97.0 % | 292 / 301 | 95.7 % | 22 / 23 | |
IVUsers.cpp |
|
98.6 % | 139 / 141 | 95.8 % | 23 / 24 | |
IndirectCallPromotionAnalysis.cpp |
|
100.0 % | 19 / 19 | 100.0 % | 4 / 4 | |
InlineCost.cpp |
|
91.8 % | 670 / 730 | 78.3 % | 47 / 60 | |
InstCount.cpp |
|
9.1 % | 1 / 11 | 25.0 % | 2 / 8 | |
InstructionPrecedenceTracking.cpp |
|
89.7 % | 26 / 29 | 85.7 % | 6 / 7 | |
InstructionSimplify.cpp |
|
76.6 % | 1583 / 2067 | 81.0 % | 102 / 126 | |
Interval.cpp |
|
0.0 % | 0 / 18 | 0.0 % | 0 / 2 | |
IntervalPartition.cpp |
|
2.5 % | 1 / 40 | 25.0 % | 2 / 8 | |
IteratedDominanceFrontier.cpp |
|
92.0 % | 69 / 75 | 100.0 % | 2 / 2 | |
LazyBlockFrequencyInfo.cpp |
|
100.0 % | 26 / 26 | 100.0 % | 9 / 9 | |
LazyBranchProbabilityInfo.cpp |
|
100.0 % | 26 / 26 | 100.0 % | 9 / 9 | |
LazyCallGraph.cpp |
|
78.4 % | 439 / 560 | 87.5 % | 42 / 48 | |
LazyValueInfo.cpp |
|
91.9 % | 522 / 568 | 91.3 % | 63 / 69 | |
LegacyDivergenceAnalysis.cpp |
|
89.2 % | 83 / 93 | 84.6 % | 11 / 13 | |
Lint.cpp |
|
87.7 % | 243 / 277 | 88.6 % | 39 / 44 | |
Loads.cpp |
|
97.3 % | 108 / 111 | 100.0 % | 10 / 10 | |
LoopAccessAnalysis.cpp |
|
96.6 % | 658 / 681 | 96.5 % | 55 / 57 | |
LoopAnalysisManager.cpp |
|
100.0 % | 30 / 30 | 100.0 % | 3 / 3 | |
LoopInfo.cpp |
|
95.0 % | 228 / 240 | 94.1 % | 32 / 34 | |
LoopPass.cpp |
|
96.5 % | 137 / 142 | 94.7 % | 18 / 19 | |
LoopUnrollAnalyzer.cpp |
|
100.0 % | 71 / 71 | 100.0 % | 6 / 6 | |
MemDepPrinter.cpp |
|
5.0 % | 3 / 60 | 22.2 % | 2 / 9 | |
MemDerefPrinter.cpp |
|
93.3 % | 28 / 30 | 87.5 % | 7 / 8 | |
MemoryBuiltins.cpp |
|
91.9 % | 296 / 322 | 84.9 % | 45 / 53 | |
MemoryDependenceAnalysis.cpp |
|
90.5 % | 449 / 496 | 93.1 % | 27 / 29 | |
MemoryLocation.cpp |
|
81.5 % | 53 / 65 | 76.9 % | 10 / 13 | |
MemorySSA.cpp |
|
87.4 % | 542 / 620 | 83.0 % | 78 / 94 | |
MemorySSAUpdater.cpp |
|
81.8 % | 341 / 417 | 81.6 % | 31 / 38 | |
ModuleDebugInfoPrinter.cpp |
|
86.8 % | 46 / 53 | 87.5 % | 7 / 8 | |
ModuleSummaryAnalysis.cpp |
|
97.0 % | 194 / 200 | 94.4 % | 17 / 18 | |
MustExecute.cpp |
|
80.3 % | 102 / 127 | 73.9 % | 17 / 23 | |
ObjCARCAliasAnalysis.cpp |
|
87.5 % | 28 / 32 | 83.3 % | 10 / 12 | |
ObjCARCInstKind.cpp |
|
48.4 % | 59 / 122 | 92.9 % | 13 / 14 | |
OptimizationRemarkEmitter.cpp |
|
100.0 % | 43 / 43 | 100.0 % | 11 / 11 | |
OrderedBasicBlock.cpp |
|
100.0 % | 22 / 22 | 100.0 % | 3 / 3 | |
OrderedInstructions.cpp |
|
100.0 % | 16 / 16 | 100.0 % | 3 / 3 | |
PHITransAddr.cpp |
|
81.3 % | 113 / 139 | 77.8 % | 7 / 9 | |
PhiValues.cpp |
|
98.9 % | 91 / 92 | 100.0 % | 16 / 16 | |
PostDominators.cpp |
|
82.6 % | 19 / 23 | 80.0 % | 8 / 10 | |
ProfileSummaryInfo.cpp |
|
94.1 % | 112 / 119 | 95.8 % | 23 / 24 | |
PtrUseVisitor.cpp |
|
100.0 % | 10 / 10 | 100.0 % | 2 / 2 | |
RegionInfo.cpp |
|
86.7 % | 52 / 60 | 82.4 % | 14 / 17 | |
RegionPass.cpp |
|
66.7 % | 70 / 105 | 58.3 % | 7 / 12 | |
RegionPrinter.cpp |
|
5.2 % | 4 / 77 | 36.4 % | 8 / 22 | |
ScalarEvolution.cpp |
|
91.3 % | 4069 / 4459 | 87.8 % | 323 / 368 | |
ScalarEvolutionAliasAnalysis.cpp |
|
95.7 % | 45 / 47 | 88.9 % | 8 / 9 | |
ScalarEvolutionExpander.cpp |
|
91.4 % | 797 / 872 | 90.6 % | 48 / 53 | |
ScalarEvolutionNormalization.cpp |
|
100.0 % | 22 / 22 | 100.0 % | 4 / 4 | |
ScopedNoAliasAA.cpp |
|
96.2 % | 51 / 53 | 92.9 % | 13 / 14 | |
StratifiedSets.h |
|
83.8 % | 119 / 142 | 55.6 % | 15 / 27 | |
SyncDependenceAnalysis.cpp |
|
73.9 % | 102 / 138 | 100.0 % | 9 / 9 | |
SyntheticCountsUtils.cpp |
|
100.0 % | 35 / 35 | 100.0 % | 2 / 2 | |
TargetLibraryInfo.cpp |
|
84.5 % | 381 / 451 | 78.1 % | 25 / 32 | |
TargetTransformInfo.cpp |
|
90.1 % | 408 / 453 | 91.6 % | 120 / 131 | |
Trace.cpp |
|
0.0 % | 0 / 13 | 0.0 % | 0 / 3 | |
TypeBasedAliasAnalysis.cpp |
|
82.7 % | 182 / 220 | 68.3 % | 28 / 41 | |
TypeMetadataUtils.cpp |
|
93.3 % | 42 / 45 | 100.0 % | 4 / 4 | |
ValueLattice.cpp |
|
72.7 % | 8 / 11 | 100.0 % | 1 / 1 | |
ValueLatticeUtils.cpp |
|
100.0 % | 10 / 10 | 100.0 % | 3 / 3 | |
ValueTracking.cpp |
|
92.3 % | 1645 / 1783 | 96.0 % | 96 / 100 | |
VectorUtils.cpp |
|
97.5 % | 274 / 281 | 100.0 % | 20 / 20 |
Generated by: LCOV version 1.13 |