LCOV - code coverage report
Current view:
top level
-
lib/Analysis
- MemorySSAUpdater.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
341
417
81.8 %
Date:
2018-10-20 13:21:21
Functions:
31
38
81.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZL15onlySingleValuePN4llvm9MemoryPhiE
141
_ZL25setMemoryPhiValueForBlockPN4llvm9MemoryPhiEPKNS_10BasicBlockEPNS_12MemoryAccessE
3
_ZN4llvm16MemorySSAUpdater10moveBeforeEPNS_14MemoryUseOrDefES2_
3
_ZN4llvm16MemorySSAUpdater10recursePhiEPNS_12MemoryAccessE
10
_ZN4llvm16MemorySSAUpdater10removeEdgeEPNS_10BasicBlockES2_
0
_ZN4llvm16MemorySSAUpdater11moveToPlaceEPNS_14MemoryUseOrDefEPNS_10BasicBlockENS_9MemorySSA14InsertionPlaceE
60
_ZN4llvm16MemorySSAUpdater12applyUpdatesENS_8ArrayRefINS_3cfg6UpdateIPNS_10BasicBlockEEEEERNS_13DominatorTreeE
87
_ZN4llvm16MemorySSAUpdater18applyInsertUpdatesENS_8ArrayRefINS_3cfg6UpdateIPNS_10BasicBlockEEEEERNS_13DominatorTreeE
41
_ZN4llvm16MemorySSAUpdater18removeMemoryAccessEPNS_12MemoryAccessE
27974
_ZN4llvm16MemorySSAUpdater19tryRemoveTrivialPhiINS_11SmallVectorINS_10TrackingVHINS_12MemoryAccessEEELj8EEEEEPS4_PNS_9MemoryPhiERT_
51
_ZN4llvm16MemorySSAUpdater19tryRemoveTrivialPhiINS_14iterator_rangeIPNS_3UseEEEEEPNS_12MemoryAccessEPNS_9MemoryPhiERT_
5
_ZN4llvm16MemorySSAUpdater22createMemoryAccessInBBEPNS_11InstructionEPNS_12MemoryAccessEPKNS_10BasicBlockENS_9MemorySSA14InsertionPlaceE
11
_ZN4llvm16MemorySSAUpdater23createMemoryAccessAfterEPNS_11InstructionEPNS_12MemoryAccessES4_
2
_ZN4llvm16MemorySSAUpdater23moveAllAfterMergeBlocksEPNS_10BasicBlockES2_PNS_11InstructionE
3
_ZN4llvm16MemorySSAUpdater24createMemoryAccessBeforeEPNS_11InstructionEPNS_12MemoryAccessEPNS_14MemoryUseOrDefE
0
_ZN4llvm16MemorySSAUpdater24moveAllAfterSpliceBlocksEPNS_10BasicBlockES2_PNS_11InstructionE
141
_ZN4llvm16MemorySSAUpdater29updateExitBlocksForClonedLoopENS_8ArrayRefIPNS_10BasicBlockEEENS1_ISt10unique_ptrINS_8ValueMapIPKNS_5ValueENS_14WeakTrackingVHENS_14ValueMapConfigIS9_NS_3sys10SmartMutexILb0EEEEEEESt14default_deleteISG_EEEERNS_13DominatorTreeE
0
_ZN4llvm16MemorySSAUpdater29updateExitBlocksForClonedLoopENS_8ArrayRefIPNS_10BasicBlockEEERKNS_8ValueMapIPKNS_5ValueENS_14WeakTrackingVHENS_14ValueMapConfigIS8_NS_3sys10SmartMutexILb0EEEEEEERNS_13DominatorTreeE
38
_ZN4llvm16MemorySSAUpdater30removeDuplicatePhiEdgesBetweenEPNS_10BasicBlockES2_
0
_ZN4llvm16MemorySSAUpdater36privateUpdateExitBlocksForClonedLoopINS_15mapped_iteratorIPKSt10unique_ptrINS_8ValueMapIPKNS_5ValueENS_14WeakTrackingVHENS_14ValueMapConfigIS7_NS_3sys10SmartMutexILb0EEEEEEESt14default_deleteISE_EEZNS0_29updateExitBlocksForClonedLoopENS_8ArrayRefIPNS_10BasicBlockEEENSK_ISH_EERNS_13DominatorTreeEEUlRSI_E_PSE_EEEEvSN_T_SV_SQ_
0
_ZN4llvm16MemorySSAUpdater36privateUpdateExitBlocksForClonedLoopIPKPKNS_8ValueMapIPKNS_5ValueENS_14WeakTrackingVHENS_14ValueMapConfigIS5_NS_3sys10SmartMutexILb0EEEEEEEEEvNS_8ArrayRefIPNS_10BasicBlockEEET_SL_RNS_13DominatorTreeE
38
_ZN4llvm16MemorySSAUpdater44wireOldPredecessorsToNewImmediatePredecessorEPNS_10BasicBlockES2_NS_8ArrayRefIS2_EEb
226
_ZN4llvm16MemorySSAUpdater6moveToINS_14ilist_iteratorINS_12ilist_detail12node_optionsINS_12MemoryAccessELb0ELb0ENS_11MSSAHelpers12AllAccessTagEEELb0ELb0EEEEEvPNS_14MemoryUseOrDefEPNS_10BasicBlockET_
4
_ZN4llvm16MemorySSAUpdater6moveToINS_9MemorySSA14InsertionPlaceEEEvPNS_14MemoryUseOrDefEPNS_10BasicBlockET_
60
_ZN4llvm16MemorySSAUpdater9insertUseEPNS_9MemoryUseE
48
_ZN4llvm16MemorySSAUpdater9moveAfterEPNS_14MemoryUseOrDefES2_
1
Generated by:
LCOV version 1.13