[all-commits] [llvm/llvm-project] 431c40: Add description for mapper_id. Add verifier check ...
Akash Banerjee via All-commits
all-commits at lists.llvm.org
Fri Jan 31 02:54:15 PST 2025
Branch: refs/heads/users/akash/mapper_llvm_lower
Home: https://github.com/llvm/llvm-project
Commit: 431c404dc125aa6b27f32b6019baebf603111f51
https://github.com/llvm/llvm-project/commit/431c404dc125aa6b27f32b6019baebf603111f51
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-01-31 (Fri, 31 Jan 2025)
Changed paths:
M mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td
M mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
M mlir/test/Dialect/OpenMP/invalid.mlir
Log Message:
-----------
Add description for mapper_id. Add verifier check for valid mapper_id.
Commit: 728a8321b572553ac3fa853f785ab3e58d93e1f8
https://github.com/llvm/llvm-project/commit/728a8321b572553ac3fa853f785ab3e58d93e1f8
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: e020b174360a645f64e2a6562eece48ce8a97482
https://github.com/llvm/llvm-project/commit/e020b174360a645f64e2a6562eece48ce8a97482
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: c4569ed1cdc7c16339fa03a32443c4eb74a47949
https://github.com/llvm/llvm-project/commit/c4569ed1cdc7c16339fa03a32443c4eb74a47949
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: 35e6331f620665260e222225ed048463736b09e6
https://github.com/llvm/llvm-project/commit/35e6331f620665260e222225ed048463736b09e6
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/8fc98433f960...35e6331f6206
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