[all-commits] [llvm/llvm-project] e4dd96: [mlir] Loop bounds inference in linalg.generic op ...

Jakub Lichman via All-commits all-commits at lists.llvm.org
Thu Jul 23 02:02:17 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: e4dd964df0164651f1804612ad41582fb801607f
      https://github.com/llvm/llvm-project/commit/e4dd964df0164651f1804612ad41582fb801607f
  Author: Jakub Lichman <limo at google.com>
  Date:   2020-07-23 (Thu, 23 Jul 2020)

  Changed paths:
    M mlir/include/mlir/Dialect/Linalg/Utils/Utils.h
    M mlir/lib/Dialect/Linalg/Transforms/Loops.cpp
    M mlir/lib/Dialect/Linalg/Utils/Utils.cpp
    M mlir/test/Dialect/Linalg/loops.mlir

  Log Message:
  -----------
  [mlir] Loop bounds inference in linalg.generic op improved to support bounds for convolution

Loop bound inference is right now very limited as it supports only permutation maps and thus
it is impossible to implement convolution with linalg.generic as it requires more advanced
loop bound inference. This commits solves it for the convolution case.

Depends On D83158

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




More information about the All-commits mailing list