LCOV - code coverage report
Current view:
top level
-
lib/Analysis
- LazyValueInfo.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
522
568
91.9 %
Date:
2018-10-20 13:21:21
Functions:
63
69
91.3 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZN12_GLOBAL__N_117LazyValueInfoImpl10threadEdgeEPN4llvm10BasicBlockES3_S3_
0
_ZN12_GLOBAL__N_117LazyValueInfoImpl45intersectAssumeOrGuardBlockValueConstantRangeEPN4llvm5ValueERNS1_19ValueLatticeElementEPNS1_11InstructionE
0
_ZN12_GLOBAL__N_118LazyValueInfoCache5clearEv
0
_ZN12_GLOBAL__N_120LazyValueInfoPrinter13runOnFunctionERN4llvm8FunctionE
0
_ZN4llvm23createLazyValueInfoPassEv
0
_ZNK12_GLOBAL__N_120LazyValueInfoPrinter16getAnalysisUsageERN4llvm13AnalysisUsageE
0
_ZN12_GLOBAL__N_117LazyValueInfoImpl8printLVIERN4llvm8FunctionERNS1_13DominatorTreeERNS1_11raw_ostreamE
4
_ZN4llvm13LazyValueInfo8printLVIERNS_8FunctionERNS_13DominatorTreeERNS_11raw_ostreamE
4
_ZN12_GLOBAL__N_128LazyValueInfoAnnotatedWriter24emitBasicBlockStartAnnotEPKN4llvm10BasicBlockERNS1_21formatted_raw_ostreamE
16
_ZN12_GLOBAL__N_128LazyValueInfoAnnotatedWriter20emitInstructionAnnotEPKN4llvm11InstructionERNS1_21formatted_raw_ostreamE
43
_ZN12_GLOBAL__N_114LVIValueHandle7deletedEv
81
_ZN4llvm13LazyValueInfo10invalidateERNS_8FunctionERKNS_17PreservedAnalysesERNS_15AnalysisManagerIS1_JEE11InvalidatorE
201
_ZN4llvm17LazyValueAnalysis3runERNS_8FunctionERNS_15AnalysisManagerIS1_JEEE
261
_ZN12_GLOBAL__N_114LVIValueHandle19allUsesReplacedWithEPN4llvm5ValueE
282
_ZL16constantFoldUserPN4llvm4UserEPNS_5ValueERKNS_5APIntERKNS_10DataLayoutE
294
_ZN4llvm13LazyValueInfo10threadEdgeEPNS_10BasicBlockES2_S2_
2531
_ZN4llvm13LazyValueInfo22getConstantRangeOnEdgeEPNS_5ValueEPNS_10BasicBlockES4_PNS_11InstructionE
3436
_ZNK4llvm24LazyValueInfoWrapperPass16getAnalysisUsageERNS_13AnalysisUsageE
3476
_ZN4llvm13LazyValueInfo16getConstantRangeEPNS_5ValueEPNS_10BasicBlockEPNS_11InstructionE
3596
_ZN4llvm13LazyValueInfoD2Ev
4243
_ZN12_GLOBAL__N_117LazyValueInfoImpl21solveBlockValueSelectERN4llvm19ValueLatticeElementEPNS1_10SelectInstEPNS1_10BasicBlockE
4562
_ZN12_GLOBAL__N_117LazyValueInfoImpl19solveBlockValueCastERN4llvm19ValueLatticeElementEPNS1_8CastInstEPNS1_10BasicBlockE
8833
_ZL38initializeLazyValueInfoPrinterPassOnceRN4llvm12PassRegistryE
10756
_ZN4llvm34initializeLazyValueInfoPrinterPassERNS_12PassRegistryE
10756
_ZL42initializeLazyValueInfoWrapperPassPassOnceRN4llvm12PassRegistryE
33336
_ZN4llvm13LazyValueInfo10eraseBlockEPNS_10BasicBlockE
36487
_ZL11usesOperandPN4llvm4UserEPNS_5ValueE
37768
_ZN12_GLOBAL__N_117LazyValueInfoImpl23solveBlockValueBinaryOpERN4llvm19ValueLatticeElementEPNS1_14BinaryOperatorEPNS1_10BasicBlockE
42500
_ZN4llvm24LazyValueInfoWrapperPass13releaseMemoryEv
88362
_ZN4llvm24LazyValueInfoWrapperPass13runOnFunctionERNS_8FunctionE
88362
_ZN4llvm38initializeLazyValueInfoWrapperPassPassERNS_12PassRegistryE
91327
_ZN4llvm13LazyValueInfo13releaseMemoryEv
92604
_ZN4llvm13LazyValueInfo18getPredicateOnEdgeEjPNS_5ValueEPNS_8ConstantEPNS_10BasicBlockES6_PNS_11InstructionE
97359
_ZN4llvm24LazyValueInfoWrapperPass6getLVIEv
175486
_ZL27isObjectDereferencedInBlockPN4llvm5ValueEPNS_10BasicBlockE
179546
_ZN12_GLOBAL__N_117LazyValueInfoImpl22solveBlockValuePHINodeERN4llvm19ValueLatticeElementEPNS1_7PHINodeEPNS1_10BasicBlockE
196664
_ZN4llvm13LazyValueInfo9disableDTEv
204233
_ZN4llvm13LazyValueInfo8enableDTEv
219783
_ZN4llvm13LazyValueInfo17getConstantOnEdgeEPNS_5ValueEPNS_10BasicBlockES4_PNS_11InstructionE
250900
_ZN12_GLOBAL__N_117LazyValueInfoImpl10getValueAtEPN4llvm5ValueEPNS1_11InstructionE
274779
_ZN4llvm13LazyValueInfo14getPredicateAtEjPNS_5ValueEPNS_8ConstantEPNS_11InstructionE
341646
_ZN12_GLOBAL__N_117LazyValueInfoImpl14getValueOnEdgeEPN4llvm5ValueEPNS1_10BasicBlockES5_PNS1_11InstructionE
351695
_ZL18getPredicateResultjPN4llvm8ConstantERKNS_19ValueLatticeElementERKNS_10DataLayoutEPNS_17TargetLibraryInfoE
372138
_ZL20getFromRangeMetadataPN4llvm11InstructionE
579860
_ZN12_GLOBAL__N_117LazyValueInfoImpl15getValueInBlockEPN4llvm5ValueEPNS1_10BasicBlockEPNS1_11InstructionE
615476
_ZN12_GLOBAL__N_117LazyValueInfoImpl5solveEv
670538
_ZN4llvm13LazyValueInfo11getConstantEPNS_5ValueEPNS_10BasicBlockEPNS_11InstructionE
685434
_ZL25getValueFromICmpConditionPN4llvm5ValueEPNS_8ICmpInstEb
712880
_ZL25getValueFromConditionImplPN4llvm5ValueES1_bRNS_8DenseMapIS1_NS_19ValueLatticeElementENS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_S3_EEEE
773134
_ZN12_GLOBAL__N_117LazyValueInfoImpl23solveBlockValueNonLocalERN4llvm19ValueLatticeElementEPNS1_5ValueEPNS1_10BasicBlockE
915998
_ZL9intersectRKN4llvm19ValueLatticeElementES2_
1014869
_ZN12_GLOBAL__N_117LazyValueInfoImpl14pushBlockValueERKSt4pairIPN4llvm10BasicBlockEPNS2_5ValueEE
1167215
_ZN12_GLOBAL__N_117LazyValueInfoImpl15solveBlockValueEPN4llvm5ValueEPNS1_10BasicBlockE
1623724
_ZN12_GLOBAL__N_117LazyValueInfoImpl19solveBlockValueImplERN4llvm19ValueLatticeElementEPNS1_5ValueEPNS1_10BasicBlockE
1623724
_ZN12_GLOBAL__N_117LazyValueInfoImpl13getBlockValueEPN4llvm5ValueEPNS1_10BasicBlockE
1653741
_ZL17getEdgeValueLocalPN4llvm5ValueEPNS_10BasicBlockES3_RNS_19ValueLatticeElementE
1700716
_ZN12_GLOBAL__N_117LazyValueInfoImpl12getEdgeValueEPN4llvm5ValueEPNS1_10BasicBlockES5_RNS1_19ValueLatticeElementEPNS1_11InstructionE
1889054
_ZL30InstructionDereferencesPointerPN4llvm11InstructionEPNS_5ValueE
2089447
Generated by:
LCOV version 1.13