aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorAkash Banerjee <akash.banerjee@amd.com>2025-10-02 17:15:16 +0100
committerGitHub <noreply@github.com>2025-10-02 16:15:16 +0000
commited12dc5e306c6d062c71e89f47756e771792f4fb (patch)
tree006abbcb7c6cceb7e7b14d11e9c4251f7d4e624d /llvm/lib/CodeGen/MachineFunction.cpp
parentafb262855e755b499a733c2b84b6a1cb789b3b1f (diff)
downloadllvm-ed12dc5e306c6d062c71e89f47756e771792f4fb.zip
llvm-ed12dc5e306c6d062c71e89f47756e771792f4fb.tar.gz
llvm-ed12dc5e306c6d062c71e89f47756e771792f4fb.tar.bz2
[Flang][OpenMP] Implicitly map nested allocatable components in derived types (#160766)
This PR adds support for nested derived types and their mappers to the MapInfoFinalization pass. - Generalize MapInfoFinalization to add child maps for arbitrarily nested allocatables when a derived object is mapped via declare mapper. - Traverse HLFIR designates rooted at the target block arg and build full coordinate_of chains; append members with correct membersIndex. This fixes #156461.
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions