LCOV - code coverage report
Current view:
top level
-
lib/Analysis
- DependenceAnalysis.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
1047
1337
78.3 %
Date:
2018-10-20 13:21:21
Functions:
82
94
87.2 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZL13isLoadOrStorePKN4llvm11InstructionE
3596
_ZL15floorOfQuotientRKN4llvm5APIntES2_
108
_ZL15isRemainderZeroPKN4llvm12SCEVConstantES2_
6
_ZL17ceilingOfQuotientRKN4llvm5APIntES2_
108
_ZL21dumpExampleDependenceRN4llvm11raw_ostreamEPNS_14DependenceInfoE
192
_ZL22underlyingObjectsAliasPN4llvm9AAResultsERKNS_10DataLayoutERKNS_14MemoryLocationES7_
1798
_ZL47initializeDependenceAnalysisWrapperPassPassOnceRN4llvm12PassRegistryE
32058
_ZL7findGCDjRKN4llvm5APIntES2_S2_RS0_S3_S3_
40
_ZL8maxAPIntN4llvm5APIntES0_
108
_ZL8minAPIntN4llvm5APIntES0_
108
_ZN4llvm14DependenceInfo10Constraint11setDistanceEPKNS_4SCEVEPKNS_4LoopE
366
_ZN4llvm14DependenceInfo10Constraint6setAnyEPNS_15ScalarEvolutionE
936
_ZN4llvm14DependenceInfo10Constraint7setLineEPKNS_4SCEVES4_S4_PKNS_4LoopE
71
_ZN4llvm14DependenceInfo10Constraint8setEmptyEv
0
_ZN4llvm14DependenceInfo10Constraint8setPointEPKNS_4SCEVES4_PKNS_4LoopE
1
_ZN4llvm14DependenceInfo12classifyPairEPKNS_4SCEVEPKNS_4LoopES3_S6_RNS_14SmallBitVectorE
974
_ZN4llvm14DependenceInfo13propagateLineERPKNS_4SCEVES4_RNS0_10ConstraintERb
0
_ZN4llvm14DependenceInfo14propagatePointERPKNS_4SCEVES4_RNS0_10ConstraintE
0
_ZN4llvm14DependenceInfo14tryDelinearizeEPNS_11InstructionES2_RNS_15SmallVectorImplINS0_9SubscriptEEE
881
_ZN4llvm14DependenceInfo17checkDstSubscriptEPKNS_4SCEVEPKNS_4LoopERNS_14SmallBitVectorE
895
_ZN4llvm14DependenceInfo17checkSrcSubscriptEPKNS_4SCEVEPKNS_4LoopERNS_14SmallBitVectorE
974
_ZN4llvm14DependenceInfo17getSplitIterationERKNS_10DependenceEj
3
_ZN4llvm14DependenceInfo17propagateDistanceERPKNS_4SCEVES4_RNS0_10ConstraintERb
0
_ZN4llvm14DependenceInfo18unifySubscriptTypeENS_8ArrayRefIPNS0_9SubscriptEEE
66
_ZN4llvm14DependenceInfo20intersectConstraintsEPNS0_10ConstraintEPKS1_
2
_ZN4llvm14DependenceInfo22establishNestingLevelsEPKNS_11InstructionES3_
933
_ZN4llvm14DependenceInfo24removeMatchingExtensionsEPNS0_9SubscriptE
974
_ZN4llvm14DependenceInfo7dependsEPNS_11InstructionES2_b
1798
_ZN4llvm14DependenceInfo9propagateERPKNS_4SCEVES4_RNS_14SmallBitVectorERNS_15SmallVectorImplINS0_10ConstraintEEERb
0
_ZN4llvm14FullDependenceC2EPNS_11InstructionES2_bj
933
_ZN4llvm18DependenceAnalysis3runERNS_8FunctionERNS_15AnalysisManagerIS1_JEEE
0
_ZN4llvm29DependenceAnalysisWrapperPass13releaseMemoryEv
273
_ZN4llvm29DependenceAnalysisWrapperPass13runOnFunctionERNS_8FunctionE
273
_ZN4llvm35createDependenceAnalysisWrapperPassEv
0
_ZN4llvm43initializeDependenceAnalysisWrapperPassPassERNS_12PassRegistryE
74915
_ZNK4llvm10Dependence4dumpERNS_11raw_ostreamE
913
_ZNK4llvm10Dependence6isAntiEv
133
_ZNK4llvm10Dependence6isFlowEv
384
_ZNK4llvm10Dependence7isInputEv
104
_ZNK4llvm10Dependence8isOutputEv
286
_ZNK4llvm10Dependence8isScalarEj
0
_ZNK4llvm14DependenceInfo10Constraint17getAssociatedLoopEv
2
_ZNK4llvm14DependenceInfo10Constraint4getAEv
6
_ZNK4llvm14DependenceInfo10Constraint4getBEv
6
_ZNK4llvm14DependenceInfo10Constraint4getCEv
4
_ZNK4llvm14DependenceInfo10Constraint4getDEv
0
_ZNK4llvm14DependenceInfo10Constraint4getXEv
3
_ZNK4llvm14DependenceInfo10Constraint4getYEv
3
_ZNK4llvm14DependenceInfo10gcdMIVtestEPKNS_4SCEVES3_RNS_14FullDependenceE
675
_ZNK4llvm14DependenceInfo10mapDstLoopEPKNS_4LoopE
1511
_ZNK4llvm14DependenceInfo10mapSrcLoopEPKNS_4LoopE
1991
_ZNK4llvm14DependenceInfo10testBoundsEhjPNS0_9BoundInfoEPKNS_4SCEVE
3222
_ZNK4llvm14DependenceInfo12exactSIVtestEPKNS_4SCEVES3_S3_S3_PKNS_4LoopEjRNS_14FullDependenceERNS0_10ConstraintE
36
_ZNK4llvm14DependenceInfo12findBoundsEQEPNS0_15CoefficientInfoES2_PNS0_9BoundInfoEj
515
_ZNK4llvm14DependenceInfo12findBoundsGTEPNS0_15CoefficientInfoES2_PNS0_9BoundInfoEj
515
_ZNK4llvm14DependenceInfo12findBoundsLTEPNS0_15CoefficientInfoES2_PNS0_9BoundInfoEj
515
_ZNK4llvm14DependenceInfo13exactRDIVtestEPKNS_4SCEVES3_S3_S3_PKNS_4LoopES6_RNS_14FullDependenceE
22
_ZNK4llvm14DependenceInfo13findBoundsALLEPNS0_15CoefficientInfoES2_PNS0_9BoundInfoEj
559
_ZNK4llvm14DependenceInfo13getLowerBoundEPNS0_9BoundInfoE
3222
_ZNK4llvm14DependenceInfo13getUpperBoundEPNS0_9BoundInfoE
2660
_ZNK4llvm14DependenceInfo13strongSIVtestEPKNS_4SCEVES3_S3_PKNS_4LoopEjRNS_14FullDependenceERNS0_10ConstraintE
374
_ZNK4llvm14DependenceInfo15banerjeeMIVtestEPKNS_4SCEVES3_RKNS_14SmallBitVectorERNS_14FullDependenceE
240
_ZNK4llvm14DependenceInfo15findCoefficientEPKNS_4SCEVEPKNS_4LoopE
0
_ZNK4llvm14DependenceInfo15getNegativePartEPKNS_4SCEVE
2590
_ZNK4llvm14DependenceInfo15getPositivePartEPKNS_4SCEVE
2590
_ZNK4llvm14DependenceInfo15isKnownLessThanEPKNS_4SCEVES3_
116
_ZNK4llvm14DependenceInfo15isLoopInvariantEPKNS_4SCEVEPKNS_4LoopE
10433
_ZNK4llvm14DependenceInfo15updateDirectionERNS_10Dependence7DVEntryERKNS0_10ConstraintE
1
_ZNK4llvm14DependenceInfo15zeroCoefficientEPKNS_4SCEVEPKNS_4LoopE
0
_ZNK4llvm14DependenceInfo16addToCoefficientEPKNS_4SCEVEPKNS_4LoopES3_
0
_ZNK4llvm14DependenceInfo16collectCoeffInfoEPKNS_4SCEVEbRS3_
480
_ZNK4llvm14DependenceInfo16isKnownPredicateENS_7CmpInst9PredicateEPKNS_4SCEVES5_
7333
_ZNK4llvm14DependenceInfo16symbolicRDIVtestEPKNS_4SCEVES3_S3_S3_PKNS_4LoopES6_
415
_ZNK4llvm14DependenceInfo17collectUpperBoundEPKNS_4LoopEPNS_4TypeE
2317
_ZNK4llvm14DependenceInfo17exploreDirectionsEjPNS0_15CoefficientInfoES2_PNS0_9BoundInfoERKNS_14SmallBitVectorERjPKNS_4SCEVE
2102
_ZNK4llvm14DependenceInfo18collectCommonLoopsEPKNS_4SCEVEPKNS_4LoopERNS_14SmallBitVectorE
160
_ZNK4llvm14DependenceInfo18isKnownNonNegativeEPKNS_4SCEVEPKNS_5ValueE
127
_ZNK4llvm14DependenceInfo18weakZeroDstSIVtestEPKNS_4SCEVES3_S3_PKNS_4LoopEjRNS_14FullDependenceERNS0_10ConstraintE
10
_ZNK4llvm14DependenceInfo18weakZeroSrcSIVtestEPKNS_4SCEVES3_S3_PKNS_4LoopEjRNS_14FullDependenceERNS0_10ConstraintE
10
_ZNK4llvm14DependenceInfo19weakCrossingSIVtestEPKNS_4SCEVES3_S3_PKNS_4LoopEjRNS_14FullDependenceERNS0_10ConstraintERS3_
11
_ZNK4llvm14DependenceInfo25collectConstantUpperBoundEPKNS_4LoopEPNS_4TypeE
49
_ZNK4llvm14DependenceInfo7testMIVEPKNS_4SCEVES3_RKNS_14SmallBitVectorERNS_14FullDependenceE
244
_ZNK4llvm14DependenceInfo7testSIVEPKNS_4SCEVES3_RjRNS_14FullDependenceERNS0_10ConstraintERS3_
441
_ZNK4llvm14DependenceInfo7testZIVEPKNS_4SCEVES3_RNS_14FullDependenceE
187
_ZNK4llvm14DependenceInfo8testRDIVEPKNS_4SCEVES3_RNS_14FullDependenceE
22
_ZNK4llvm14FullDependence10isPeelLastEj
695
_ZNK4llvm14FullDependence11getDistanceEj
735
_ZNK4llvm14FullDependence11isPeelFirstEj
695
_ZNK4llvm14FullDependence11isSplitableEj
1390
_ZNK4llvm14FullDependence12getDirectionEj
1641
_ZNK4llvm14FullDependence8isScalarEj
701
_ZNK4llvm29DependenceAnalysisWrapperPass16getAnalysisUsageERNS_13AnalysisUsageE
43
_ZNK4llvm29DependenceAnalysisWrapperPass5getDIEv
142
_ZNK4llvm29DependenceAnalysisWrapperPass5printERNS_11raw_ostreamEPKNS_6ModuleE
192
Generated by:
LCOV version 1.13