[all-commits] [llvm/llvm-project] f9b14e: [MLIR][OpenMP] Update op verifiers dependent on om...

Sergio Afonso via All-commits all-commits at lists.llvm.org
Thu Apr 18 03:50:00 PDT 2024


  Branch: refs/heads/users/skatrak/spr/wsloop-wrapper-02-dependent-ops
  Home:   https://github.com/llvm/llvm-project
  Commit: f9b14e37a6f437768c405291c064f541f0655b1c
      https://github.com/llvm/llvm-project/commit/f9b14e37a6f437768c405291c064f541f0655b1c
  Author: Sergio Afonso <safonsof at amd.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp

  Log Message:
  -----------
  [MLIR][OpenMP] Update op verifiers dependent on omp.wsloop (2/5)

This patch updates verifiers for `omp.ordered.region`, `omp.cancel` and
`omp.cancellation_point`, which check for a parent `omp.wsloop`.

After transitioning to a loop wrapper-based approach, the expected direct
parent will become `omp.loop_nest` instead, so verifiers need to take this into
account.

This PR on its own will not pass premerge tests. All patches in the stack are
needed before it can be compiled and passes tests.



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