SUNphi  1.0
SUNphi::Memory Member List

This is the complete list of members for SUNphi::Memory, including all inherited members.

allocateRawAligned(const size_t size, const size_t alignment)SUNphi::Memoryinlineprivate
cachedSUNphi::Memoryprivate
cachedSizeSUNphi::Memoryprivate
clearCache()SUNphi::Memoryinline
disableCache()SUNphi::Memoryinline
enableCache()SUNphi::Memoryinline
isAligned(const void *ptr, const size_t alignment)SUNphi::Memoryinlineprivatestatic
Memory()SUNphi::Memoryinline
moveToCache(void *ptr)SUNphi::Memoryinlineprivate
nAlignedAllocSUNphi::Memoryprivate
nCachedReusedSUNphi::Memoryprivate
nUnalignedAllocSUNphi::Memoryprivate
popFromCache(const size_t &size, const size_t &alignment)SUNphi::Memoryinlineprivate
popFromUsed(void *ptr)SUNphi::Memoryinlineprivate
printStatistics(T &&stream)SUNphi::Memoryinline
provideAligned(const size_t nel, const size_t alignment)SUNphi::Memoryinline
pushToCache(void *ptr, const size_t size)SUNphi::Memoryinlineprivate
pushToUsed(void *ptr, const size_t size)SUNphi::Memoryinlineprivate
release(T *ptr)SUNphi::Memoryinline
releaseAllUsedMemory()SUNphi::Memoryinline
useCacheSUNphi::Memoryprivate
usedSUNphi::Memoryprivate
usedSizeSUNphi::Memoryprivate
~Memory()SUNphi::Memoryinline