[all-commits] [llvm/llvm-project] f61a99: [flang][cuda] Back ALLOCATABLE components with man...

Kareem Ergawy via All-commits all-commits at lists.llvm.org
Fri Sep 11 15:15:17 PDT 2026


  Branch: refs/heads/users/ergawy/managed-allocatable-components
  Home:   https://github.com/llvm/llvm-project
  Commit: f61a9937784c776832dd8014a3b0d5a8b3cf0724
      https://github.com/llvm/llvm-project/commit/f61a9937784c776832dd8014a3b0d5a8b3cf0724
  Author: ergawy <kareem.ergawy at gmail.com>
  Date:   2026-09-11 (Fri, 11 Sep 2026)

  Changed paths:
    M flang/lib/Lower/Allocatable.cpp
    A flang/test/Lower/CUDA/cuda-gpu-managed-components.cuf

  Log Message:
  -----------
  [flang][cuda] Back ALLOCATABLE components with managed memory under -gpu=mem:managed

Under -gpu=mem:managed, select the managed allocator index at the ALLOCATE site for ALLOCATABLE/POINTER components, reusing the branch #210149 added for -gpu=unified; the existing kDefaultAllocator test filters out the already-attributed entities.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list