[mlir][linalg] Add option to pad Linalg ops to a specified multiple
authorMatthias Springer <me@m-sp.org>
Wed, 7 Jun 2023 06:43:58 +0000 (08:43 +0200)
committerMatthias Springer <me@m-sp.org>
Wed, 7 Jun 2023 06:54:36 +0000 (08:54 +0200)
commit2b7ded215dcd9ecb0ecc606715e41f9e96a8a9c6
tree30fe22988af91b857060992d4cd9b21b7fd3a499
parentefa16ee20ac5d22341a767e93175259a1daadaa3
[mlir][linalg] Add option to pad Linalg ops to a specified multiple

A multiple (int64_t) can optionally be specified for every padding dimension.

Differential Revision: https://reviews.llvm.org/D152262
mlir/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.td
mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h
mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
mlir/lib/Dialect/Linalg/Transforms/Transforms.cpp
mlir/test/Dialect/Linalg/transform-op-pad.mlir