[all-commits] [llvm/llvm-project] fdee8c: [MLIR][SCF] Update scf.parallel lowering to OpenMP...

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


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

  Changed paths:
    M mlir/lib/Conversion/SCFToOpenMP/SCFToOpenMP.cpp
    M mlir/test/Conversion/SCFToOpenMP/reductions.mlir
    M mlir/test/Conversion/SCFToOpenMP/scf-to-openmp.mlir

  Log Message:
  -----------
  [MLIR][SCF] Update scf.parallel lowering to OpenMP (3/5)

This patch makes changes to the `scf.parallel` to `omp.parallel` + `omp.wsloop`
lowering pass in order to introduce a nested `omp.loop_nest` as well, and to
follow the new loop wrapper role for `omp.wsloop`.

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