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