/external/ComputeLibrary/arm_compute/runtime/ |
D | IMemoryGroup.h | 33 class IMemoryGroup; variable 37 class IMemoryGroup 41 virtual ~IMemoryGroup() = default; 78 virtual void associate_memory_group(IMemoryGroup *memory_group) = 0; 89 explicit MemoryGroupResourceScope(IMemoryGroup &memory_group) in MemoryGroupResourceScope() 101 IMemoryGroup &_memory_group;
|
D | ISimpleLifetimeManager.h | 41 class IMemoryGroup; variable 59 void register_group(IMemoryGroup *group) override; 60 bool release_group(IMemoryGroup *group) override; 93 IMemoryGroup *_active_group; /**< Active group */ 97 …std::map<IMemoryGroup *, std::map<void *, Element>> _finalized_groups; /**< A map that contains th…
|
D | ILifetimeManager.h | 38 class IMemoryGroup; variable 50 virtual void register_group(IMemoryGroup *group) = 0; 57 virtual bool release_group(IMemoryGroup *group) = 0;
|
D | TensorAllocator.h | 112 void set_associated_memory_group(IMemoryGroup *associated_memory_group); 126 IMemoryGroup *_associated_memory_group; /**< Registered memory manager */
|
D | IMemoryManager.h | 36 class IMemoryGroup; variable
|
D | Tensor.h | 62 void associate_memory_group(IMemoryGroup *memory_group) override;
|
/external/armnn/src/backends/aclCommon/ |
D | BaseMemoryManager.hpp | 47 …std::shared_ptr<arm_compute::IMemoryGroup>& GetInterLayerMemoryGroup() { return m_InterLayerM… in GetInterLayerMemoryGroup() 53 std::shared_ptr<arm_compute::IMemoryGroup> m_InterLayerMemoryGroup; 57 virtual std::shared_ptr<arm_compute::IMemoryGroup> 76 std::shared_ptr<arm_compute::IMemoryGroup> 96 std::shared_ptr<arm_compute::IMemoryGroup>
|
D | BaseMemoryManager.cpp | 92 std::shared_ptr<arm_compute::IMemoryGroup> 100 std::shared_ptr<arm_compute::IMemoryGroup>
|
D | ArmComputeTensorHandle.hpp | 22 virtual void SetMemoryGroup(const std::shared_ptr<arm_compute::IMemoryGroup>& memoryGroup) = 0;
|
D | IClTensorHandle.hpp | 19 virtual void SetMemoryGroup(const std::shared_ptr<arm_compute::IMemoryGroup>& memoryGroup) = 0;
|
/external/ComputeLibrary/src/graph/detail/ |
D | CrossLayerMemoryManagerHelpers.cpp | 56 …std::vector<std::pair<ITensorHandle *, IMemoryGroup *>> input_handles = {}; /**< Input handles to… 57 …std::vector<std::pair<ITensorHandle *, IMemoryGroup *>> output_handles = {}; /**< Output handles o… 67 IMemoryGroup *get_memory_group_from_handle(GraphContext &ctx, ITensorHandle *handle) in get_memory_group_from_handle() 139 IMemoryGroup *mm_group = get_memory_group_from_handle(ctx, tensor_handle); in get_transition_handles() 152 IMemoryGroup *mm_group = get_memory_group_from_handle(ctx, tensor_handle); in get_transition_handles() 193 auto acquire = [&](std::vector<std::pair<ITensorHandle *, IMemoryGroup *>> &handles) in configure_handle_lifetime()
|
/external/ComputeLibrary/arm_compute/graph/ |
D | ITensorHandle.h | 33 class IMemoryGroup; variable 51 virtual void manage(IMemoryGroup *mg) = 0;
|
/external/ComputeLibrary/arm_compute/runtime/CL/ |
D | CLTensorAllocator.h | 129 void set_associated_memory_group(IMemoryGroup *associated_memory_group); 153 IMemoryGroup *_associated_memory_group; /**< Registered memory manager */
|
D | CLTensor.h | 90 void associate_memory_group(IMemoryGroup *memory_group) override;
|
/external/ComputeLibrary/src/runtime/ |
D | ISimpleLifetimeManager.cpp | 44 void ISimpleLifetimeManager::register_group(IMemoryGroup *group) in register_group() 53 bool ISimpleLifetimeManager::release_group(IMemoryGroup *group) in release_group()
|
D | Tensor.cpp | 53 void Tensor::associate_memory_group(IMemoryGroup *memory_group) in associate_memory_group()
|
/external/ComputeLibrary/arm_compute/graph/backends/CL/ |
D | CLTensorHandle.h | 56 void manage(IMemoryGroup *mg) override;
|
D | CLSubTensorHandle.h | 63 void manage(IMemoryGroup *mg) override;
|
/external/ComputeLibrary/arm_compute/graph/backends/NEON/ |
D | NETensorHandle.h | 56 void manage(IMemoryGroup *mg) override;
|
D | NESubTensorHandle.h | 63 void manage(IMemoryGroup *mg) override;
|
/external/ComputeLibrary/src/graph/backends/NEON/ |
D | NETensorHandle.cpp | 51 void NETensorHandle::manage(IMemoryGroup *mg) in manage()
|
D | NESubTensorHandle.cpp | 50 void NESubTensorHandle::manage(IMemoryGroup *mg) in manage()
|
/external/ComputeLibrary/src/graph/backends/CL/ |
D | CLTensorHandle.cpp | 50 void CLTensorHandle::manage(IMemoryGroup *mg) in manage()
|
D | CLSubTensorHandle.cpp | 53 void CLSubTensorHandle::manage(IMemoryGroup *mg) in manage()
|
/external/ComputeLibrary/src/runtime/CL/ |
D | CLTensor.cpp | 86 void CLTensor::associate_memory_group(arm_compute::IMemoryGroup *memory_group) in associate_memory_group()
|