[all-commits] [llvm/llvm-project] 32a884: [mlir] Add translation of omp.wsloop to LLVM IR

ftynse via All-commits all-commits at lists.llvm.org
Wed Dec 23 02:57:35 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 32a884c9c52c1216d57835e557233b238d601726
      https://github.com/llvm/llvm-project/commit/32a884c9c52c1216d57835e557233b238d601726
  Author: Alex Zinenko <zinenko at google.com>
  Date:   2020-12-23 (Wed, 23 Dec 2020)

  Changed paths:
    M mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td
    M mlir/include/mlir/Target/LLVMIR/ModuleTranslation.h
    M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
    M mlir/test/Target/openmp-llvm.mlir

  Log Message:
  -----------
  [mlir] Add translation of omp.wsloop to LLVM IR

Introduce a translation of OpenMP workshare loop construct to LLVM IR. This is
a minimalist version to enable the pipeline and currently only supports static
loop schedule (default in the specification) on non-collapsed loops. Other
features will be added on per-need basis.

Reviewed By: kiranchandramohan

Differential Revision: https://reviews.llvm.org/D92055




More information about the All-commits mailing list