[all-commits] [llvm/llvm-project] 83c1d7: [OMPIRBuilder][MLIR] Add support for target 'if' c...

Sergio Afonso via All-commits all-commits at lists.llvm.org
Fri Jan 10 08:38:29 PST 2025


  Branch: refs/heads/users/skatrak/target-codegen-02-if
  Home:   https://github.com/llvm/llvm-project
  Commit: 83c1d7917c863026b30310ea7a1a42ea9467fd55
      https://github.com/llvm/llvm-project/commit/83c1d7917c863026b30310ea7a1a42ea9467fd55
  Author: Sergio Afonso <safonsof at amd.com>
  Date:   2025-01-10 (Fri, 10 Jan 2025)

  Changed paths:
    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
    A mlir/test/Target/LLVMIR/omptarget-if.mlir
    M mlir/test/Target/LLVMIR/openmp-todo.mlir

  Log Message:
  -----------
  [OMPIRBuilder][MLIR] Add support for target 'if' clause

This patch implements support for handling the 'if' clause of OpenMP 'target'
constructs in the OMPIRBuilder and updates MLIR to LLVM IR translation of the
`omp.target` MLIR operation to make use of this new feature.



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