Home
last modified time | relevance | path

Searched refs:MemoryManagerTy (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/openmp/libomptarget/src/
DMemoryManager.cpp88 MemoryManagerTy::MemoryManagerTy(DeviceTy &Dev, size_t Threshold) in MemoryManagerTy() function in MemoryManagerTy
94 MemoryManagerTy::~MemoryManagerTy() { in ~MemoryManagerTy()
104 void *MemoryManagerTy::allocateOnDevice(size_t Size, void *HstPtr) const { in allocateOnDevice()
108 int MemoryManagerTy::deleteOnDevice(void *Ptr) const { in deleteOnDevice()
112 void *MemoryManagerTy::freeAndAllocate(size_t Size, void *HstPtr) { in freeAndAllocate()
139 void *MemoryManagerTy::allocateOrFreeAndAllocateOnDevice(size_t Size, in allocateOrFreeAndAllocateOnDevice()
159 void *MemoryManagerTy::allocate(size_t Size, void *HstPtr) { in allocate()
229 int MemoryManagerTy::free(void *TgtPtr) { in free()
DMemoryManager.h27 class MemoryManagerTy {
82 MemoryManagerTy(DeviceTy &Dev, size_t Threshold = 0);
85 ~MemoryManagerTy();
Ddevice.h32 class MemoryManagerTy; variable
161 std::unique_ptr<MemoryManagerTy> MemoryManager;
Ddevice.cpp383 MemoryManager = std::make_unique<MemoryManagerTy>(*this, Threshold); in init()
385 MemoryManager = std::make_unique<MemoryManagerTy>(*this); in init()