[all-commits] [llvm/llvm-project] be90dc: [OpenMP]Update use_device_clause lowering
Akash Banerjee via All-commits
all-commits at lists.llvm.org
Tue Aug 13 05:55:55 PDT 2024
Branch: refs/heads/users/akash/use-device-lowering-1
Home: https://github.com/llvm/llvm-project
Commit: be90dc54b1049da3f4272efc697462db66844943
https://github.com/llvm/llvm-project/commit/be90dc54b1049da3f4272efc697462db66844943
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2024-08-13 (Tue, 13 Aug 2024)
Changed paths:
M flang/lib/Lower/OpenMP/ClauseProcessor.cpp
M flang/lib/Lower/OpenMP/ClauseProcessor.h
M flang/lib/Lower/OpenMP/OpenMP.cpp
M flang/lib/Optimizer/Transforms/OMPMapInfoFinalization.cpp
M flang/test/Lower/OpenMP/target.f90
M flang/test/Lower/OpenMP/use-device-ptr-to-use-device-addr.f90
Log Message:
-----------
[OpenMP]Update use_device_clause lowering
This patch updates the use_device_ptr and use_device_addr clauses to use the mapInfoOps for lowering. This allows all the types that are handle by the map clauses such as derived types to also be supported by the use_device_clauses.
This is patch 1/2 in a series of patches.
Co-authored-by: Raghu Maddhipatla raghu.maddhipatla at amd.com
Commit: d8d7b0b72e143fdb3a294b4cb2e928ac2fcb85f4
https://github.com/llvm/llvm-project/commit/d8d7b0b72e143fdb3a294b4cb2e928ac2fcb85f4
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2024-08-13 (Tue, 13 Aug 2024)
Changed paths:
M flang/lib/Lower/OpenMP/ClauseProcessor.cpp
M flang/lib/Lower/OpenMP/ClauseProcessor.h
M flang/lib/Lower/OpenMP/OpenMP.cpp
M flang/test/Lower/OpenMP/use-device-ptr-to-use-device-addr.f90
Log Message:
-----------
Addressed reviewer comments.
Commit: 7e4b6d702f1db7e001519c990893d59a191e74ec
https://github.com/llvm/llvm-project/commit/7e4b6d702f1db7e001519c990893d59a191e74ec
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2024-08-13 (Tue, 13 Aug 2024)
Changed paths:
M flang/lib/Lower/OpenMP/ClauseProcessor.cpp
M flang/lib/Lower/OpenMP/ClauseProcessor.h
M flang/lib/Lower/OpenMP/OpenMP.cpp
Log Message:
-----------
Addressed reviewer comments.
Compare: https://github.com/llvm/llvm-project/compare/74535f54cf20...7e4b6d702f1d
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