[all-commits] [llvm/llvm-project] 839275: [MLIR][OpenMP] Add missing OpenMP to LLVM conversi...

Sergio Afonso via All-commits all-commits at lists.llvm.org
Wed Aug 21 08:57:53 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 839275d0536f992591f4c5d81e13a26e6095dda6
      https://github.com/llvm/llvm-project/commit/839275d0536f992591f4c5d81e13a26e6095dda6
  Author: Sergio Afonso <safonsof at amd.com>
  Date:   2024-08-21 (Wed, 21 Aug 2024)

  Changed paths:
    M mlir/lib/Conversion/OpenMPToLLVM/OpenMPToLLVM.cpp
    M mlir/test/Conversion/OpenMPToLLVM/convert-to-llvmir.mlir

  Log Message:
  -----------
  [MLIR][OpenMP] Add missing OpenMP to LLVM conversion patterns (#104440)

This patch adds conversion patterns to LLVM for the following OpenMP
dialect operations:
  - `omp.critical.declare`
  - `omp.cancel`
  - `omp.cancellation_point`
  - `omp.distribute`
  - `omp.teams`
  - `omp.ordered`
  - `omp.taskloop`

Also, arbitrary sorting of operations when passing them as template
argument lists when configuring that pass is replaced by alphabetical
sorting.



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