[all-commits] [llvm/llvm-project] 90e868: [OpenMP][Flang] Emit default declare mappers impli...
Akash Banerjee via All-commits
all-commits at lists.llvm.org
Tue Nov 11 06:49:15 PST 2025
Branch: refs/heads/users/Akash/implicit_default_mapper
Home: https://github.com/llvm/llvm-project
Commit: 90e86863a64536b35cee8f5e8b87a623baf8e03c
https://github.com/llvm/llvm-project/commit/90e86863a64536b35cee8f5e8b87a623baf8e03c
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-11-10 (Mon, 10 Nov 2025)
Changed paths:
M flang/lib/Lower/OpenMP/ClauseProcessor.cpp
M flang/lib/Lower/OpenMP/OpenMP.cpp
M flang/lib/Lower/OpenMP/Utils.cpp
M flang/lib/Lower/OpenMP/Utils.h
M flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp
M flang/test/Lower/OpenMP/declare-mapper.f90
M flang/test/Lower/OpenMP/derived-type-map.f90
M flang/test/Lower/OpenMP/target.f90
Log Message:
-----------
[OpenMP][Flang] Emit default declare mappers implicitly for derived types
This patch adds support to emit default declare mappers for implicit mapping of derived types when not supplied by user. This especially helps tackle mapping of allocatables of derived types.
This supports nested derived types as well.
Commit: 769c89a37043656f51109dc54fd1f4b8ecb38401
https://github.com/llvm/llvm-project/commit/769c89a37043656f51109dc54fd1f4b8ecb38401
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-11-11 (Tue, 11 Nov 2025)
Changed paths:
M flang/lib/Lower/OpenMP/Utils.cpp
Log Message:
-----------
Fix build error.
Compare: https://github.com/llvm/llvm-project/compare/cdf4af15bee9...769c89a37043
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