[all-commits] [llvm/llvm-project] 45f5e9: Add mapper field to mapInfoOp.
Akash Banerjee via All-commits
all-commits at lists.llvm.org
Fri Jan 31 02:52:15 PST 2025
Branch: refs/heads/users/akash/mapper_llvm_lower
Home: https://github.com/llvm/llvm-project
Commit: 45f5e9769f49b5550cea647a775584e019f5dbbc
https://github.com/llvm/llvm-project/commit/45f5e9769f49b5550cea647a775584e019f5dbbc
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-31 (Fri, 31 Jan 2025)
Changed paths:
A flang/test/Lower/OpenMP/map-mapper.f90
Log Message:
-----------
Add mapper field to mapInfoOp.
Commit: 2869c270d45bbb33612843e9e3d2ed84730a18fa
https://github.com/llvm/llvm-project/commit/2869c270d45bbb33612843e9e3d2ed84730a18fa
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-31 (Fri, 31 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: e44e6ada90fe0bd095b1b55d06659cf789cc01ae
https://github.com/llvm/llvm-project/commit/e44e6ada90fe0bd095b1b55d06659cf789cc01ae
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-31 (Fri, 31 Jan 2025)
Changed paths:
M flang/test/Lower/OpenMP/map-mapper.f90
Log Message:
-----------
Split test into two separate directives.
Commit: 21c836db8b521e6d228991fb09a7b625ae251af7
https://github.com/llvm/llvm-project/commit/21c836db8b521e6d228991fb09a7b625ae251af7
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-31 (Fri, 31 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: f8d807d64871de93d5acd1baccde354e79693873
https://github.com/llvm/llvm-project/commit/f8d807d64871de93d5acd1baccde354e79693873
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-31 (Fri, 31 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: f508634beeff31a64e5af84a425fe1e8080c3892
https://github.com/llvm/llvm-project/commit/f508634beeff31a64e5af84a425fe1e8080c3892
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-31 (Fri, 31 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: 8fc98433f960abbb015f8177c806528b36b799c6
https://github.com/llvm/llvm-project/commit/8fc98433f960abbb015f8177c806528b36b799c6
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/18037d167874...8fc98433f960
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