[all-commits] [llvm/llvm-project] fa8fc9: [MLIR, OpenMP] Support for flush operation, and tr...

Kiran Kumar T P via All-commits all-commits at lists.llvm.org
Tue May 19 04:32:08 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: fa8fc9ffcc9b5f97360e99481ef2fc6df24fe01e
      https://github.com/llvm/llvm-project/commit/fa8fc9ffcc9b5f97360e99481ef2fc6df24fe01e
  Author: Kiran Kumar T P <kirankumar.tp at amd.com>
  Date:   2020-05-19 (Tue, 19 May 2020)

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

  Log Message:
  -----------
  [MLIR, OpenMP] Support for flush operation, and translating the same to LLVM IR

Summary:
This patch adds support for flush operation in OpenMP dialect and translation of this construct to LLVM IR.
The OpenMP IRBuilder is used for this translation.
The patch includes code changes and testcase modifications.

Reviewed By: ftynse, kiranchandramohan

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




More information about the All-commits mailing list