MCPcopy Create free account
hub / github.com/ARM-software/armnn / CreateMemoryManager

Method CreateMemoryManager

src/backends/cl/ClBackend.cpp:50–57  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48}
49
50IBackendInternal::IMemoryManagerUniquePtr ClBackend::CreateMemoryManager() const
51{
52 if (m_UsingCustomAllocator)
53 {
54 return std::make_unique<ClMemoryManager>(m_CustomAllocator);
55 }
56 return std::make_unique<ClMemoryManager>(std::make_unique<arm_compute::CLBufferAllocator>());
57}
58
59IBackendInternal::IWorkloadFactoryPtr ClBackend::CreateWorkloadFactory(
60 const IBackendInternal::IMemoryManagerSharedPtr& memoryManager) const

Callers 5

GetMemoryManagerMethod · 0.45
GetMemoryManagerMethod · 0.45
GetMemoryManagerMethod · 0.45
GetMemoryManagerMethod · 0.45
GetMemoryManagerMethod · 0.45

Calls

no outgoing calls

Tested by 5

GetMemoryManagerMethod · 0.36
GetMemoryManagerMethod · 0.36
GetMemoryManagerMethod · 0.36
GetMemoryManagerMethod · 0.36
GetMemoryManagerMethod · 0.36