[all-commits] [llvm/llvm-project] 4225e7: [mlir][openacc] Introduce OpenACC dialect with par...

Valentin Clement (バレンタイン クレメン) via All-commits all-commits at lists.llvm.org
Thu Aug 13 07:01:54 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 4225e7fa34febac6da8c9151bd69f998a6a1d7df
      https://github.com/llvm/llvm-project/commit/4225e7fa34febac6da8c9151bd69f998a6a1d7df
  Author: Valentin Clement <clementval at gmail.com>
  Date:   2020-08-13 (Thu, 13 Aug 2020)

  Changed paths:
    M mlir/include/mlir/Dialect/CMakeLists.txt
    A mlir/include/mlir/Dialect/OpenACC/CMakeLists.txt
    A mlir/include/mlir/Dialect/OpenACC/OpenACC.h
    A mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td
    M mlir/include/mlir/IR/DialectSymbolRegistry.def
    M mlir/include/mlir/InitAllDialects.h
    M mlir/lib/Dialect/CMakeLists.txt
    A mlir/lib/Dialect/OpenACC/CMakeLists.txt
    A mlir/lib/Dialect/OpenACC/IR/OpenACC.cpp
    A mlir/test/Dialect/OpenACC/ops.mlir

  Log Message:
  -----------
  [mlir][openacc] Introduce OpenACC dialect with parallel, data, loop operations

This patch introduces the OpenACC dialect with three operation defined
parallel, data and loop operations with custom parsing and printing.

OpenACC dialect RFC can be find here: https://llvm.discourse.group/t/rfc-openacc-dialect/546/2

Reviewed By: rriddle, kiranchandramohan

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




More information about the All-commits mailing list