Lines Matching defs:AMDGPUMemoryPoolTy
93 struct AMDGPUMemoryPoolTy;
260 struct AMDGPUMemoryPoolTy {
262 AMDGPUMemoryPoolTy(hsa_amd_memory_pool_t MemoryPool)
393 Error init(AMDGPUMemoryPoolTy &MemoryPool) {
452 AMDGPUMemoryPoolTy *MemoryPool;
1742 for (AMDGPUMemoryPoolTy *MemoryPool : AllMemoryPools) {
1765 for (AMDGPUMemoryPoolTy *Pool : AllMemoryPools)
1784 llvm::SmallVector<AMDGPUMemoryPoolTy *> AllMemoryPools;
1787 llvm::SmallVector<AMDGPUMemoryPoolTy *> FineGrainedMemoryPools;
1790 llvm::SmallVector<AMDGPUMemoryPoolTy *> CoarseGrainedMemoryPools;
1793 llvm::SmallVector<AMDGPUMemoryPoolTy *> ArgsMemoryPools;
1842 AMDGPUMemoryPoolTy *MemoryPool =
1843 new AMDGPUMemoryPoolTy(HSAMemoryPool);
1857 AMDGPUMemoryPoolTy &getFineGrainedMemoryPool() {
1863 AMDGPUMemoryPoolTy &getCoarseGrainedMemoryPool() {
1870 AMDGPUMemoryPoolTy &getArgsMemoryPool() {
2207 AMDGPUMemoryPoolTy *MemoryPool = nullptr;
2670 for (AMDGPUMemoryPoolTy *Pool : AllMemoryPools) {
2774 for (AMDGPUMemoryPoolTy *Pool : AllMemoryPools) {
2807 AMDGPUMemoryPoolTy *MemoryPool =
2808 Plugin.allocate<AMDGPUMemoryPoolTy>();
2809 new (MemoryPool) AMDGPUMemoryPoolTy(HSAMemoryPool);
3510 AMDGPUMemoryPoolTy *MemoryPool = nullptr;