[all-commits] [llvm/llvm-project] c3962a: [MLIR][OpenMP] Make omp.wsloop into a loop wrapper...

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


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

  Changed paths:
    M mlir/include/mlir/Dialect/OpenMP/OpenMPClauseOperands.h
    M mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td
    M mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
    M mlir/test/CAPI/execution_engine.c
    M mlir/test/Conversion/OpenMPToLLVM/convert-to-llvmir.mlir
    M mlir/test/Dialect/LLVMIR/legalize-for-export.mlir
    M mlir/test/Dialect/OpenMP/invalid.mlir
    M mlir/test/Dialect/OpenMP/ops.mlir

  Log Message:
  -----------
  [MLIR][OpenMP] Make omp.wsloop into a loop wrapper (1/5)

This patch updates the definition of `omp.wsloop` to enforce the restrictions
of a loop wrapper operation.

Related tests are updated but 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