LCOV - code coverage report
Current view: top level - acl/aclrt_impl - memory.cpp (source / functions) Coverage Total Hit
Test: coverage.info Lines: 98.1 % 1639 1608
Test Date: 2026-07-28 10:53:01 Functions: 99.3 % 142 141

Function Name Sort by function name Hit count Sort by function hit count
CheckMemcpyFromSymbol 19
CheckMemcpyToSymbol 17
ConvertCmoType 2
ConvertMemManagedLocationType 9
GetSymbolInfo 22
IsAclPinnedMemory 9
MemcpyBatchImpl 42
ValidateMemcpyBatchParams 22
_ZN12_GLOBAL__N_118CheckMemcpy2dParamEPKvmS1_mmm15aclrtMemcpyKindR15tagRtMemcpyKind 29
_ZN12_GLOBAL__N_118IsAllZeroSizeBatchEPKmm 26
_ZN12_GLOBAL__N_118IsZeroSizeMemcpy2dEmm 29
_ZN12_GLOBAL__N_119MemcpyKindTranslateE15aclrtMemcpyKindR15tagRtMemcpyKind 36
_ZN3acl14GetPaddingSizeEPm 6
_ZN3acl23aclrtMallocInnerWithCfgEPPvm20aclrtMemMallocPolicy14rtMallocAdviseP17aclrtMallocConfig 13
_ZN3acl24GetAlignedAndPaddingSizeEmbRm 54
_ZN3aclL17aclMallocMemInnerEPPvmb20aclrtMemMallocPolicyt 43
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE0_clES2_bb 4
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE10_clES2_bb 2
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE11_clES2_bb 2
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE1_clES2_bb 3
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE2_clES2_bb 1
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE3_clES2_bb 1
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE4_clES2_bb 1
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE5_clES2_bb 1
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE6_clES2_bb 2
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE7_clES2_bb 2
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE8_clES2_bb 2
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE9_clES2_bb 2
_ZNK12_GLOBAL__N_1L15memAttrHandlersMUlR10DrvMemPropbbE_clES2_bb 7
_ZZ45aclrtMemGetAllocationPropertiesFromHandleImplENKUlRK14MemAttrMappingE_clES1_ 6
_ZZN12_GLOBAL__N_118IsAllZeroSizeBatchEPKmmENKUlmE_clEm 45
_ZZN3acl24GetAlignedAndPaddingSizeEmbRmENKUlvE_clEv 1
aclrtAllocBufImpl 4
aclrtAppendBufChainImpl 1
aclrtCheckMemTypeImpl 1
aclrtCmoAsyncImpl 4
aclrtCmoAsyncWithBarrierImpl 3
aclrtCmoAsyncWithDescImpl 2
aclrtCmoGetDescSizeImpl 2
aclrtCmoSetDescImpl 2
aclrtCopyBufRefImpl 1
aclrtDeviceCanAccessPeerImpl 8
aclrtDeviceDisablePeerAccessImpl 9
aclrtDeviceEnablePeerAccessImpl 10
aclrtDeviceGetBareTgidImpl 3
aclrtDevicePeerAccessStatusImpl 3
aclrtFreeBufImpl 8
aclrtFreeHostImpl 18
aclrtFreeHostWithDevSyncImpl 4
aclrtFreeImpl 25
aclrtFreePhysicalImpl 6
aclrtFreeWithDevSyncImpl 4
aclrtGetBufChainNumImpl 1
aclrtGetBufDataImpl 4
aclrtGetBufDataLenImpl 1
aclrtGetBufFromChainImpl 1
aclrtGetBufUserDataImpl 3
aclrtGetMemInfoImpl 7
aclrtGetMemUsageInfoImpl 2
aclrtGetMemcpyDescSizeImpl 2
aclrtGetSymbolAddressImpl 4
aclrtGetSymbolSizeImpl 0
aclrtHostGetDevicePointerImpl 5
aclrtHostMemMapCapabilitiesImpl 2
aclrtHostRegisterImpl 5
aclrtHostRegisterV2Impl 9
aclrtHostUnregisterImpl 4
aclrtIpcMemCloseImpl 3
aclrtIpcMemGetExportKeyImpl 4
aclrtIpcMemImportByKeyImpl 4
aclrtIpcMemImportPidInterServerImpl 2
aclrtIpcMemSetAttrImpl 2
aclrtIpcMemSetImportPidImpl 4
aclrtMallocAlign32Impl 12
aclrtMallocCachedImpl 11
aclrtMallocForTaskSchedulerImpl 3
aclrtMallocHostImpl 24
aclrtMallocHostWithCfgImpl 6
aclrtMallocImpl 31
aclrtMallocPhysicalImpl 35
aclrtMallocWithCfgImpl 10
aclrtMapMemImpl 6
aclrtMemAllocManagedImpl 7
aclrtMemExportToShareableHandleImpl 4
aclrtMemExportToShareableHandleV2Impl 3
aclrtMemFlushImpl 6
aclrtMemGetAccessImpl 2
aclrtMemGetAddressRangeImpl 3
aclrtMemGetAllocationGranularityImpl 11
aclrtMemGetAllocationPropertiesFromHandleImpl 5
aclrtMemImportFromShareableHandleImpl 3
aclrtMemImportFromShareableHandleV2Impl 4
aclrtMemInvalidateImpl 6
aclrtMemManagedAdviseImpl 1
aclrtMemManagedGetAttrImpl 1
aclrtMemManagedGetAttrsImpl 1
aclrtMemManagedPrefetchAsyncImpl 4
aclrtMemManagedPrefetchBatchAsyncImpl 9
aclrtMemMapNoAccessImpl 7
aclrtMemMapSelectedLinkImpl 7
aclrtMemP2PMapImpl 6
aclrtMemPoolCreateImpl 3
aclrtMemPoolDestroyImpl 1
aclrtMemPoolFreeAsyncImpl 2
aclrtMemPoolGetAttrImpl 1
aclrtMemPoolMallocAsyncImpl 2
aclrtMemPoolSetAttrImpl 1
aclrtMemPoolTrimToImpl 2
aclrtMemRetainAllocationHandleImpl 3
aclrtMemSetAccessImpl 4
aclrtMemSetPidToShareableHandleImpl 4
aclrtMemSetPidToShareableHandleV2Impl 4
aclrtMemcpy2dAsyncImpl 15
aclrtMemcpy2dImpl 14
aclrtMemcpyAsyncImpl 25
aclrtMemcpyAsyncWithConditionImpl 15
aclrtMemcpyAsyncWithDescImpl 4
aclrtMemcpyAsyncWithOffsetImpl 6
aclrtMemcpyBatchAsyncImpl 16
aclrtMemcpyBatchAsyncV2Impl 12
aclrtMemcpyBatchImpl 16
aclrtMemcpyBatchV2Impl 12
aclrtMemcpyFromSymbolAsyncImpl 11
aclrtMemcpyFromSymbolImpl 10
aclrtMemcpyImpl 14
aclrtMemcpyToSymbolAsyncImpl 10
aclrtMemcpyToSymbolImpl 9
aclrtMemsetAsyncImpl 8
aclrtMemsetD32AsyncImpl 9
aclrtMemsetD32Impl 11
aclrtMemsetImpl 5
aclrtPointerGetAttributesImpl 13
aclrtReduceAsyncImpl 15
aclrtReleaseMemAddressImpl 8
aclrtReserveMemAddressImpl 10
aclrtReserveMemAddressNoUCMemoryImpl 5
aclrtSetBufDataLenImpl 1
aclrtSetBufUserDataImpl 3
aclrtSetMemcpyDescImpl 6
aclrtUnmapMemImpl 4
aclrtValueWaitImpl 3
aclrtValueWriteImpl 3

Generated by: LCOV version 2.0-1