[all-commits] [llvm/llvm-project] 4ff48d: [mlir][Linalg] Fixing bug in subview size computat...

MaheshRavishankar via All-commits all-commits at lists.llvm.org
Thu Jul 23 11:10:43 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 4ff48db68dbb209ccdb190d1661832bb2a2d47fd
      https://github.com/llvm/llvm-project/commit/4ff48db68dbb209ccdb190d1661832bb2a2d47fd
  Author: MaheshRavishankar <ravishankarm at google.com>
  Date:   2020-07-23 (Thu, 23 Jul 2020)

  Changed paths:
    M mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp
    M mlir/test/Dialect/Linalg/tile_conv.mlir
    A mlir/test/Dialect/Linalg/tile_simple_conv.mlir

  Log Message:
  -----------
  [mlir][Linalg] Fixing bug in subview size computation in Linalg tiling.

The `makeTiledViews` did not use the sizes of the tiled views based on
the result of the loop bound inference computation. This manifested as
an error in computing tile sizes with convolution where not all the
result expression of concatenated affine maps are simple
AffineDimExpr.

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




More information about the All-commits mailing list