[all-commits] [llvm/llvm-project] 43b9fa: [mlir][Linalg][Python] Create the body of builtin ...

Nicolas Vasilache via All-commits all-commits at lists.llvm.org
Wed Mar 31 01:01:19 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 43b9fa3ce0ddfa673158af1596c3aac613b258b3
      https://github.com/llvm/llvm-project/commit/43b9fa3ce0ddfa673158af1596c3aac613b258b3
  Author: Nicolas Vasilache <nicolas.vasilache at gmail.com>
  Date:   2021-03-31 (Wed, 31 Mar 2021)

  Changed paths:
    M mlir/include/mlir-c/Dialect/Linalg.h
    M mlir/include/mlir/Dialect/Linalg/IR/LinalgBase.td
    M mlir/include/mlir/Dialect/Linalg/IR/LinalgTypes.h
    M mlir/lib/Bindings/Python/CMakeLists.txt
    A mlir/lib/Bindings/Python/DialectLinalg.cpp
    A mlir/lib/Bindings/Python/DialectLinalg.h
    M mlir/lib/Bindings/Python/MainModule.cpp
    M mlir/lib/Bindings/Python/mlir/dialects/linalg/opdsl/lang/dsl.py
    M mlir/lib/Bindings/Python/mlir/dialects/linalg/opdsl/lang/emitter.py
    M mlir/lib/CAPI/Dialect/Linalg.cpp
    M mlir/lib/Dialect/Linalg/IR/LinalgTypes.cpp
    M mlir/test/Bindings/Python/dialects/linalg/ops.py

  Log Message:
  -----------
  [mlir][Linalg][Python] Create the body of builtin named Linalg ops

This revision adds support to properly add the body of registered
builtin named linalg ops.
At this time, indexing_map and iterator_type support is still
missing so the op is not executable yet.

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




More information about the All-commits mailing list