[all-commits] [llvm/llvm-project] 6bba19: [MLIR][OpenMP] Add LLVM translation support for Op...

Akash Banerjee via All-commits all-commits at lists.llvm.org
Tue Jan 28 05:43:45 PST 2025


  Branch: refs/heads/users/akash/mapper_llvm_lower
  Home:   https://github.com/llvm/llvm-project
  Commit: 6bba19e7df6da05f77e5e1ac5fb06c4fb2a1bda0
      https://github.com/llvm/llvm-project/commit/6bba19e7df6da05f77e5e1ac5fb06c4fb2a1bda0
  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



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