LCOV - code coverage report
Current view:
top level
-
lib/Analysis
- LoopAccessAnalysis.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
658
681
96.6 %
Date:
2018-10-20 13:21:21
Functions:
55
57
96.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZN4llvm13createLAAPassEv
0
_ZNK4llvm16MemoryDepChecker10Dependence9isForwardEv
0
_ZNK4llvm16MemoryDepChecker10Dependence18isPossiblyBackwardEv
23
_ZN4llvm16stripIntegerCastEPNS_5ValueE
43
_ZN4llvm16MemoryDepChecker28couldPreventStoreLoadForwardEmm
47
_ZNK4llvm24LoopAccessLegacyAnalysis5printERNS_11raw_ostreamEPKNS_6ModuleE
48
_ZL24isSafeDependenceDistanceRKN4llvm10DataLayoutERNS_15ScalarEvolutionERKNS_4SCEVES7_mm
50
_ZL8isNoWrapRN4llvm25PredicatedScalarEvolutionERKNS_8DenseMapIPKNS_5ValueEPS3_NS_12DenseMapInfoIS5_EENS_6detail12DenseMapPairIS5_S6_EEEES6_PNS_4LoopE
51
_ZN4llvm22RuntimePointerChecking26arePointersInSamePartitionERKNS_15SmallVectorImplIiEEjj
60
_ZNK4llvm16MemoryDepChecker10Dependence5printERNS_11raw_ostreamEjRKNS_15SmallVectorImplIPNS_11InstructionEEE
78
_ZNK4llvm14LoopAccessInfo5printERNS_11raw_ostreamEj
105
_ZNK4llvm22RuntimePointerChecking11printChecksERNS_11raw_ostreamERKNS_15SmallVectorImplISt4pairIPKNS0_16CheckingPtrGroupES7_EEEj
105
_ZNK4llvm22RuntimePointerChecking5printERNS_11raw_ostreamEj
105
_ZN4llvm18LoopAccessAnalysis3runERNS_4LoopERNS_15AnalysisManagerIS1_JRNS_27LoopStandardAnalysisResultsEEEES5_
108
_ZNK4llvm16MemoryDepChecker24getInstructionsForAccessEPNS_5ValueEb
112
_ZNK4llvm16MemoryDepChecker10Dependence10isBackwardEv
123
_ZL12expandBoundsRKN4llvm15SmallVectorImplISt4pairIPKNS_22RuntimePointerChecking16CheckingPtrGroupES5_EEEPNS_4LoopEPNS_11InstructionEPNS_15ScalarEvolutionERNS_12SCEVExpanderERKS2_
238
_ZNK4llvm14LoopAccessInfo16addRuntimeChecksEPNS_11InstructionERKNS_15SmallVectorImplISt4pairIPKNS_22RuntimePointerChecking16CheckingPtrGroupES8_EEE
238
_ZN4llvm22RuntimePointerChecking14generateChecksERNS_18EquivalenceClassesINS_14PointerIntPairIPNS_5ValueELj1EbNS_21PointerLikeTypeTraitsIS4_EENS_18PointerIntPairInfoIS4_Lj1ES6_EEEEEEb
680
_ZNK4llvm22RuntimePointerChecking14generateChecksEv
680
_ZL12expandBoundsPKN4llvm22RuntimePointerChecking16CheckingPtrGroupEPNS_4LoopEPNS_11InstructionERNS_12SCEVExpanderEPNS_15ScalarEvolutionERKS0_
718
_ZNK4llvm14LoopAccessInfo16addRuntimeChecksEPNS_11InstructionE
906
_ZL14isNoWrapAddRecPN4llvm5ValueEPKNS_14SCEVAddRecExprERNS_25PredicatedScalarEvolutionEPKNS_4LoopE
1349
_ZN4llvm22RuntimePointerChecking16CheckingPtrGroup10addPointerEj
1647
_ZNK4llvm22RuntimePointerChecking13needsCheckingERKNS0_16CheckingPtrGroupES3_
2287
_ZN4llvm14LoopAccessInfo11analyzeLoopEPNS_9AAResultsEPNS_8LoopInfoEPKNS_17TargetLibraryInfoEPNS_13DominatorTreeE
2290
_ZNK4llvm22RuntimePointerChecking13needsCheckingEjj
2556
_ZL15getMinFromExprsPKN4llvm4SCEVES2_PNS_15ScalarEvolutionE
3279
_ZN12_GLOBAL__N_114AccessAnalysis8addStoreERN4llvm14MemoryLocationE
3676
_ZN4llvm14LoopAccessInfo14recordAnalysisENS_9StringRefEPNS_11InstructionE
3676
_ZN12_GLOBAL__N_114AccessAnalysis7addLoadERN4llvm14MemoryLocationEb
3903
_ZN4llvm22RuntimePointerChecking6insertEPNS_4LoopEPNS_5ValueEbjjRKNS_8DenseMapIPKS3_S4_NS_12DenseMapInfoIS7_EENS_6detail12DenseMapPairIS7_S4_EEEERNS_25PredicatedScalarEvolutionE
4271
_ZNK4llvm24LoopAccessLegacyAnalysis16getAnalysisUsageERNS_13AnalysisUsageE
4548
_ZL19hasComputableBoundsRN4llvm25PredicatedScalarEvolutionERKNS_8DenseMapIPKNS_5ValueEPS3_NS_12DenseMapInfoIS5_EENS_6detail12DenseMapPairIS5_S6_EEEES6_PNS_4LoopEb
4650
_ZN4llvm16VectorizerParams18isInterleaveForcedEv
4831
_ZN4llvm16MemoryDepChecker10Dependence22isSafeForVectorizationENS1_7DepTypeE
5077
_ZN4llvm16MemoryDepChecker11isDependentERKNS_14PointerIntPairIPNS_5ValueELj1EbNS_21PointerLikeTypeTraitsIS3_EENS_18PointerIntPairInfoIS3_Lj1ES5_EEEEjSA_jRKNS_8DenseMapIPKS2_S3_NS_12DenseMapInfoISD_EENS_6detail12DenseMapPairISD_S3_EEEE
5077
_ZN4llvm14LoopAccessInfo14canAnalyzeLoopEv
5128
_ZNK4llvm14LoopAccessInfo9isUniformEPNS_5ValueE
8233
_ZN4llvm12getPtrStrideERNS_25PredicatedScalarEvolutionEPNS_5ValueEPKNS_4LoopERKNS_8DenseMapIPKS2_S3_NS_12DenseMapInfoIS9_EENS_6detail12DenseMapPairIS9_S3_EEEEbb
19572
_ZL42initializeLoopAccessLegacyAnalysisPassOnceRN4llvm12PassRegistryE
33326
_ZN4llvm14LoopAccessInfo21blockNeedsPredicationEPNS_10BasicBlockEPNS_4LoopEPNS_13DominatorTreeE
35834
_ZN4llvm24LoopAccessLegacyAnalysis13runOnFunctionERNS_8FunctionE
41254
_ZN4llvm15sortPtrAccessesENS_8ArrayRefIPNS_5ValueEEERKNS_10DataLayoutERNS_15ScalarEvolutionERNS_15SmallVectorImplIjEE
103785
_ZN4llvm38initializeLoopAccessLegacyAnalysisPassERNS_12PassRegistryE
200044
_ZN4llvm19isConsecutiveAccessEPNS_5ValueES1_RKNS_10DataLayoutERNS_15ScalarEvolutionEb
448256
_ZL22getAddressSpaceOperandPN4llvm5ValueE
896512
Generated by:
LCOV version 1.13