[all-commits] [llvm/llvm-project] 92a295: [MLIR, OpenMP] Translation of OpenMP barrier const...

kiranchandramohan via All-commits all-commits at lists.llvm.org
Thu Mar 5 04:06:33 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 92a295eb399508b7d8dd577950cd33426ca5ae91
      https://github.com/llvm/llvm-project/commit/92a295eb399508b7d8dd577950cd33426ca5ae91
  Author: Kiran Chandramohan <kiran.chandramohan at arm.com>
  Date:   2020-03-05 (Thu, 05 Mar 2020)

  Changed paths:
    M mlir/include/mlir/Target/LLVMIR/ModuleTranslation.h
    M mlir/lib/Dialect/LLVMIR/CMakeLists.txt
    M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
    A mlir/test/Target/openmp-llvm.mlir

  Log Message:
  -----------
  [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR

Summary:
This patch adds support for translation of the OpenMP barrier construct to LLVM
IR. The OpenMP IRBuilder is used for this translation. In this patch the code
for translation is added to the existing LLVM dialect translation to LLVM IR.

The patch includes code changes and a testcase.

Reviewers: jdoerfert, nicolasvasilache, ftynse, rriddle, mehdi_amini

Reviewed By: ftynse, rriddle, mehdi_amini

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




More information about the All-commits mailing list