Home
last modified time | relevance | path

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

/llvm-project-15.0.7/openmp/libomptarget/plugins/amdgpu/src/
H A Drtl.cpp115 struct KernelArgPool { struct
128 ~KernelArgPool() { in ~KernelArgPool() argument
138 KernelArgPool() = default;
139 KernelArgPool(const KernelArgPool &) = delete;
140 KernelArgPool(KernelArgPool &&) = delete;
142 KernelArgPool(uint32_t KernargSegmentSize, hsa_amd_memory_pool_t &MemoryPool) in KernelArgPool() argument
211 pthread_mutex_t KernelArgPool::Mutex = PTHREAD_MUTEX_INITIALIZER; argument
213 std::unordered_map<std::string /*kernel*/, std::unique_ptr<KernelArgPool>>
235 std::make_pair(N, std::unique_ptr<KernelArgPool>(new KernelArgPool( in KernelTy()
1457 KernelArgPool *ArgPool = nullptr; in runRegionLocked()