[all-commits] [llvm/llvm-project] de7857: [mlir][python] python binding for the affine.store...

Amy Wang via All-commits all-commits at lists.llvm.org
Wed Oct 11 13:37:26 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: de7857ab234db0bb75b911dcb382084d688292a1
      https://github.com/llvm/llvm-project/commit/de7857ab234db0bb75b911dcb382084d688292a1
  Author: Amy Wang <kai.ting.wang at huawei.com>
  Date:   2023-10-11 (Wed, 11 Oct 2023)

  Changed paths:
    M mlir/python/CMakeLists.txt
    A mlir/python/mlir/dialects/AffineOps.td
    A mlir/python/mlir/dialects/_affine_ops_ext.py
    A mlir/python/mlir/dialects/affine.py
    A mlir/test/python/dialects/affine.py

  Log Message:
  -----------
  [mlir][python] python binding for the affine.store op (#68816)

This PR creates the necessary files to support bindings for operations
in the affine dialect.

This is the first of many PRs which will progressively introduce
affine.load, affine.for, etc operations. I would like to
acknowledge the work by Nelli's author @makslevental :
https://github.com/makslevental/nelli/blob/main/nelli/mlir/affine/affine.py
which jump-starts the work.




More information about the All-commits mailing list