[all-commits] [llvm/llvm-project] a23556: [mlir][TilingInterface] Enabling tiling `tensor.pa...

MaheshRavishankar via All-commits all-commits at lists.llvm.org
Fri Aug 26 09:29:57 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a235562c0a051d0786cdb7da8e2af93e56e849c3
      https://github.com/llvm/llvm-project/commit/a235562c0a051d0786cdb7da8e2af93e56e849c3
  Author: Mahesh Ravishankar <ravishankarm at google.com>
  Date:   2022-08-26 (Fri, 26 Aug 2022)

  Changed paths:
    M mlir/include/mlir/Dialect/Tensor/IR/TensorTilingInterfaceImpl.h
    M mlir/include/mlir/InitAllDialects.h
    M mlir/lib/Dialect/Tensor/IR/TensorTilingInterfaceImpl.cpp
    A mlir/test/Interfaces/TilingInterface/tile-pad-using-interface.mlir
    M mlir/test/lib/Interfaces/TilingInterface/CMakeLists.txt
    M mlir/test/lib/Interfaces/TilingInterface/TestTilingInterface.cpp

  Log Message:
  -----------
  [mlir][TilingInterface] Enabling tiling `tensor.pad` using `TilingInterface`.

Update the implementation of `TilingInterface` for `tensor.pad`
operations to allow tiling the op using the existing patterns for the
interface. Verify that tests that pass with existing pad tiling
patterns producer the same results through TilingInterface patterns.

Reviewed By: antiagainst

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




More information about the All-commits mailing list