[all-commits] [llvm/llvm-project] 55d664: [mlir][openmp] - Add the depend clause to omp.targ...

Pranav Bhandarkar via All-commits all-commits at lists.llvm.org
Tue Feb 13 03:16:03 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 55d6643ccf6f9394d88d3d6359492000c58c2357
      https://github.com/llvm/llvm-project/commit/55d6643ccf6f9394d88d3d6359492000c58c2357
  Author: Pranav Bhandarkar <153014763+bhandarkar-pranav at users.noreply.github.com>
  Date:   2024-02-13 (Tue, 13 Feb 2024)

  Changed paths:
    M flang/lib/Lower/OpenMP.cpp
    M mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td
    M mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
    M mlir/test/Dialect/OpenMP/invalid.mlir
    M mlir/test/Dialect/OpenMP/ops.mlir

  Log Message:
  -----------
  [mlir][openmp] - Add the depend clause to omp.target and related offloading directives (#81081)

This patch adds support for the depend clause in a number of OpenMP
directives/constructs related to offloading. Specifically, it adds the
handling of the depend clause when it is used with the following
constructs

- target
- target enter data
- target update data
- target exit data




More information about the All-commits mailing list