[all-commits] [llvm/llvm-project] 7b5c91: [MLIR][OpenMP] Add LLVM translation support for Op...
Akash Banerjee via All-commits
all-commits at lists.llvm.org
Wed Feb 12 09:14:26 PST 2025
Branch: refs/heads/users/akash/mapper_llvm_lower
Home: https://github.com/llvm/llvm-project
Commit: 7b5c918249a9c29ae586d9f1ccae6b7359fcd793
https://github.com/llvm/llvm-project/commit/7b5c918249a9c29ae586d9f1ccae6b7359fcd793
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-02-12 (Wed, 12 Feb 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: 0b59b865be6eb566a6f1ca01ec6bbed68a149329
https://github.com/llvm/llvm-project/commit/0b59b865be6eb566a6f1ca01ec6bbed68a149329
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-02-12 (Wed, 12 Feb 2025)
Changed paths:
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Log Message:
-----------
Fix IRBuilderTest failure.
Commit: 94d09ef2d9b7215596ad648c675b64d887dbe4a6
https://github.com/llvm/llvm-project/commit/94d09ef2d9b7215596ad648c675b64d887dbe4a6
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-02-12 (Wed, 12 Feb 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.
Commit: 1d48e15dd4ed97a649585794449c1f549335de38
https://github.com/llvm/llvm-project/commit/1d48e15dd4ed97a649585794449c1f549335de38
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-02-12 (Wed, 12 Feb 2025)
Changed paths:
M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
M mlir/test/Target/LLVMIR/omptarget-llvm.mlir
Log Message:
-----------
Address reviewer comments.
Commit: 826bc9d80e4a75624c3f747ab622179eab12e6af
https://github.com/llvm/llvm-project/commit/826bc9d80e4a75624c3f747ab622179eab12e6af
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-02-12 (Wed, 12 Feb 2025)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
Log Message:
-----------
Address reviewer comments.
Commit: c4b7bc70b77f30d26e79fd0a794b5cf3e6ca1899
https://github.com/llvm/llvm-project/commit/c4b7bc70b77f30d26e79fd0a794b5cf3e6ca1899
Author: Akash Banerjee <Akash.Banerjee at amd.com>
Date: 2025-02-12 (Wed, 12 Feb 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 mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
M offload/test/offloading/fortran/target-custom-mapper.f90
Log Message:
-----------
Added customMapper error propagation. Updated test.
Compare: https://github.com/llvm/llvm-project/compare/8a0192d46d16...c4b7bc70b77f
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