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 Sort by function name Hit count Sort by 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