[mlir] Add `linalg.tiled_loop` op.
authorAlexander Belyaev <pifon@google.com>
Thu, 18 Feb 2021 08:41:40 +0000 (09:41 +0100)
committerAlexander Belyaev <pifon@google.com>
Thu, 18 Feb 2021 12:23:00 +0000 (13:23 +0100)
commit624fccba87cc7cc5af523f7efb10a0d82118ecd5
tree5ced30357c0a6a445e329faabfd9154cbb52fc75
parentb80357d46e229ace904a8580e0a93e3f9b91720b
[mlir] Add `linalg.tiled_loop` op.

`subtensor_insert` was used instead of `linalg.subtensor_yield` to make this PR
smaller. Verification will be added in a follow-up PR.

Differential Revision: https://reviews.llvm.org/D96943
mlir/include/mlir/Dialect/Linalg/IR/LinalgOps.td
mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
mlir/test/Dialect/Linalg/roundtrip.mlir