[all-commits] [llvm/llvm-project] a00e7f: Add mapper field to mapInfoOp.
Akash Banerjee via All-commits
all-commits at lists.llvm.org
Fri Jan 31 02:35:32 PST 2025
Branch: refs/heads/users/akash/mapper_llvm_lower
Home: https://github.com/llvm/llvm-project
Commit: a00e7f9acc36dd019abe6a4f86f995c0724cfc74
https://github.com/llvm/llvm-project/commit/a00e7f9acc36dd019abe6a4f86f995c0724cfc74
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
A flang/test/Lower/OpenMP/map-mapper.f90
Log Message:
-----------
Add mapper field to mapInfoOp.
Commit: 4da7c864b77596a8697d1056cf23ba95e226d3ba
https://github.com/llvm/llvm-project/commit/4da7c864b77596a8697d1056cf23ba95e226d3ba
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M flang/lib/Lower/OpenMP/ClauseProcessor.cpp
M flang/lib/Lower/OpenMP/ClauseProcessor.h
R flang/test/Lower/OpenMP/Todo/map-mapper.f90
M flang/test/Lower/OpenMP/map-mapper.f90
Log Message:
-----------
Add flang lowering changes for mapper field in map clause.
Commit: b3f2b7c50d4f02cac135c4475d9968fc8583e6f8
https://github.com/llvm/llvm-project/commit/b3f2b7c50d4f02cac135c4475d9968fc8583e6f8
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M flang/test/Lower/OpenMP/map-mapper.f90
Log Message:
-----------
Split test into two separate directives.
Commit: d11b60103c5c6666b525f87301d2f783c53557aa
https://github.com/llvm/llvm-project/commit/d11b60103c5c6666b525f87301d2f783c53557aa
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M flang/test/Fir/convert-to-llvm-openmp-and-fir.fir
M mlir/lib/Conversion/OpenMPToLLVM/OpenMPToLLVM.cpp
M mlir/test/Conversion/OpenMPToLLVM/convert-to-llvmir.mlir
Log Message:
-----------
Add OpenMP to LLVM dialect conversion support for DeclareMapperOp.
Commit: 2131c4d92c78381cf5eb11efa684f57168ebd12a
https://github.com/llvm/llvm-project/commit/2131c4d92c78381cf5eb11efa684f57168ebd12a
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
M mlir/test/Target/LLVMIR/omptarget-llvm.mlir
A offload/test/offloading/fortran/target-custom-mapper.f90
Log Message:
-----------
[MLIR][OpenMP] Add LLVM translation support for OpenMP UserDefinedMappers
This patch adds OpenMPToLLVMIRTranslation support for the OpenMP Declare Mapper directive.
Since both MLIR and Clang now support custom mappers, I've made the relative params required instead of optional as well.
Depends on #121005
Commit: d4c3a2f7e39d1150c3b10a6beeafd4dddd7dd549
https://github.com/llvm/llvm-project/commit/d4c3a2f7e39d1150c3b10a6beeafd4dddd7dd549
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
Log Message:
-----------
Fix IRBuilderTest failure.
Commit: 18037d167874fe7d80453b298c8ad5687e5f0772
https://github.com/llvm/llvm-project/commit/18037d167874fe7d80453b298c8ad5687e5f0772
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-31 (Fri, 31 Jan 2025)
Changed paths:
M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
M offload/test/offloading/fortran/target-custom-mapper.f90
Log Message:
-----------
Address reviewer comments.
Compare: https://github.com/llvm/llvm-project/compare/908669ab5b1b...18037d167874
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